1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.59. 4# 5# Copyright (C) 2003 Free Software Foundation, Inc. 6# This configure script is free software; the Free Software Foundation 7# gives unlimited permission to copy, distribute and modify it. 8## --------------------- ## 9## M4sh Initialization. ## 10## --------------------- ## 11 12# Be Bourne compatible 13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 14 emulate sh 15 NULLCMD=: 16 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 17 # is contrary to our usage. Disable this feature. 18 alias -g '${1+"$@"}'='"$@"' 19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 20 set -o posix 21fi 22DUALCASE=1; export DUALCASE # for MKS sh 23 24# Support unset when possible. 25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 26 as_unset=unset 27else 28 as_unset=false 29fi 30 31 32# Work around bugs in pre-3.0 UWIN ksh. 33$as_unset ENV MAIL MAILPATH 34PS1='$ ' 35PS2='> ' 36PS4='+ ' 37 38# NLS nuisances. 39for as_var in \ 40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 42 LC_TELEPHONE LC_TIME 43do 44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 45 eval $as_var=C; export $as_var 46 else 47 $as_unset $as_var 48 fi 49done 50 51# Required to use basename. 52if expr a : '\(a\)' >/dev/null 2>&1; then 53 as_expr=expr 54else 55 as_expr=false 56fi 57 58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 59 as_basename=basename 60else 61 as_basename=false 62fi 63 64 65# Name of the executable. 66as_me=`$as_basename "$0" || 67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 68 X"$0" : 'X\(//\)$' \| \ 69 X"$0" : 'X\(/\)$' \| \ 70 . : '\(.\)' 2>/dev/null || 71echo X/"$0" | 72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 73 /^X\/\(\/\/\)$/{ s//\1/; q; } 74 /^X\/\(\/\).*/{ s//\1/; q; } 75 s/.*/./; q'` 76 77 78# PATH needs CR, and LINENO needs CR and PATH. 79# Avoid depending upon Character Ranges. 80as_cr_letters='abcdefghijklmnopqrstuvwxyz' 81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 82as_cr_Letters=$as_cr_letters$as_cr_LETTERS 83as_cr_digits='0123456789' 84as_cr_alnum=$as_cr_Letters$as_cr_digits 85 86# The user is always right. 87if test "${PATH_SEPARATOR+set}" != set; then 88 echo "#! /bin/sh" >conf$$.sh 89 echo "exit 0" >>conf$$.sh 90 chmod +x conf$$.sh 91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 92 PATH_SEPARATOR=';' 93 else 94 PATH_SEPARATOR=: 95 fi 96 rm -f conf$$.sh 97fi 98 99 100 as_lineno_1=$LINENO 101 as_lineno_2=$LINENO 102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 103 test "x$as_lineno_1" != "x$as_lineno_2" && 104 test "x$as_lineno_3" = "x$as_lineno_2" || { 105 # Find who we are. Look in the path if we contain no path at all 106 # relative or not. 107 case $0 in 108 *[\\/]* ) as_myself=$0 ;; 109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 110for as_dir in $PATH 111do 112 IFS=$as_save_IFS 113 test -z "$as_dir" && as_dir=. 114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 115done 116 117 ;; 118 esac 119 # We did not find ourselves, most probably we were run as `sh COMMAND' 120 # in which case we are not to be found in the path. 121 if test "x$as_myself" = x; then 122 as_myself=$0 123 fi 124 if test ! -f "$as_myself"; then 125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 126 { (exit 1); exit 1; }; } 127 fi 128 case $CONFIG_SHELL in 129 '') 130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 132do 133 IFS=$as_save_IFS 134 test -z "$as_dir" && as_dir=. 135 for as_base in sh bash ksh sh5; do 136 case $as_dir in 137 /*) 138 if ("$as_dir/$as_base" -c ' 139 as_lineno_1=$LINENO 140 as_lineno_2=$LINENO 141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 142 test "x$as_lineno_1" != "x$as_lineno_2" && 143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 146 CONFIG_SHELL=$as_dir/$as_base 147 export CONFIG_SHELL 148 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 149 fi;; 150 esac 151 done 152done 153;; 154 esac 155 156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 157 # uniformly replaced by the line number. The first 'sed' inserts a 158 # line-number line before each line; the second 'sed' does the real 159 # work. The second script uses 'N' to pair each line-number line 160 # with the numbered line, and appends trailing '-' during 161 # substitution so that $LINENO is not a special case at line end. 162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 164 sed '=' <$as_myself | 165 sed ' 166 N 167 s,$,-, 168 : loop 169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 170 t loop 171 s,-$,, 172 s,^['$as_cr_digits']*\n,, 173 ' >$as_me.lineno && 174 chmod +x $as_me.lineno || 175 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 176 { (exit 1); exit 1; }; } 177 178 # Don't try to exec as it changes $[0], causing all sort of problems 179 # (the dirname of $[0] is not the place where we might find the 180 # original and so on. Autoconf is especially sensible to this). 181 . ./$as_me.lineno 182 # Exit status is that of the last command. 183 exit 184} 185 186 187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 188 *c*,-n*) ECHO_N= ECHO_C=' 189' ECHO_T=' ' ;; 190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 192esac 193 194if expr a : '\(a\)' >/dev/null 2>&1; then 195 as_expr=expr 196else 197 as_expr=false 198fi 199 200rm -f conf$$ conf$$.exe conf$$.file 201echo >conf$$.file 202if ln -s conf$$.file conf$$ 2>/dev/null; then 203 # We could just check for DJGPP; but this test a) works b) is more generic 204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 205 if test -f conf$$.exe; then 206 # Don't use ln at all; we don't have any links 207 as_ln_s='cp -p' 208 else 209 as_ln_s='ln -s' 210 fi 211elif ln conf$$.file conf$$ 2>/dev/null; then 212 as_ln_s=ln 213else 214 as_ln_s='cp -p' 215fi 216rm -f conf$$ conf$$.exe conf$$.file 217 218if mkdir -p . 2>/dev/null; then 219 as_mkdir_p=: 220else 221 test -d ./-p && rmdir ./-p 222 as_mkdir_p=false 223fi 224 225as_executable_p="test -f" 226 227# Sed expression to map a string onto a valid CPP name. 228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 229 230# Sed expression to map a string onto a valid variable name. 231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 232 233 234# IFS 235# We need space, tab and new line, in precisely that order. 236as_nl=' 237' 238IFS=" $as_nl" 239 240# CDPATH. 241$as_unset CDPATH 242 243 244 245# Check that we are running under the correct shell. 246SHELL=${CONFIG_SHELL-/bin/sh} 247 248case X$lt_ECHO in 249X*--fallback-echo) 250 # Remove one level of quotation (which was required for Make). 251 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 252 ;; 253esac 254 255ECHO=${lt_ECHO-echo} 256if test "X$1" = X--no-reexec; then 257 # Discard the --no-reexec flag, and continue. 258 shift 259elif test "X$1" = X--fallback-echo; then 260 # Avoid inline document here, it may be left over 261 : 262elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 263 # Yippee, $ECHO works! 264 : 265else 266 # Restart under the correct shell. 267 exec $SHELL "$0" --no-reexec ${1+"$@"} 268fi 269 270if test "X$1" = X--fallback-echo; then 271 # used as fallback echo 272 shift 273 cat <<_LT_EOF 274$* 275_LT_EOF 276 exit 0 277fi 278 279# The HP-UX ksh and POSIX shell print the target directory to stdout 280# if CDPATH is set. 281(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 282 283if test -z "$lt_ECHO"; then 284 if test "X${echo_test_string+set}" != Xset; then 285 # find a string as large as possible, as long as the shell can cope with it 286 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 287 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 288 if { echo_test_string=`eval $cmd`; } 2>/dev/null && 289 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 290 then 291 break 292 fi 293 done 294 fi 295 296 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 297 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 298 test "X$echo_testing_string" = "X$echo_test_string"; then 299 : 300 else 301 # The Solaris, AIX, and Digital Unix default echo programs unquote 302 # backslashes. This makes it impossible to quote backslashes using 303 # echo "$something" | sed 's/\\/\\\\/g' 304 # 305 # So, first we look for a working echo in the user's PATH. 306 307 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 308 for dir in $PATH /usr/ucb; do 309 IFS="$lt_save_ifs" 310 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 311 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 312 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 313 test "X$echo_testing_string" = "X$echo_test_string"; then 314 ECHO="$dir/echo" 315 break 316 fi 317 done 318 IFS="$lt_save_ifs" 319 320 if test "X$ECHO" = Xecho; then 321 # We didn't find a better echo, so look for alternatives. 322 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 323 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 324 test "X$echo_testing_string" = "X$echo_test_string"; then 325 # This shell has a builtin print -r that does the trick. 326 ECHO='print -r' 327 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 328 test "X$CONFIG_SHELL" != X/bin/ksh; then 329 # If we have ksh, try running configure again with it. 330 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 331 export ORIGINAL_CONFIG_SHELL 332 CONFIG_SHELL=/bin/ksh 333 export CONFIG_SHELL 334 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 335 else 336 # Try using printf. 337 ECHO='printf %s\n' 338 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 339 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 340 test "X$echo_testing_string" = "X$echo_test_string"; then 341 # Cool, printf works 342 : 343 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 344 test "X$echo_testing_string" = 'X\t' && 345 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 346 test "X$echo_testing_string" = "X$echo_test_string"; then 347 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 348 export CONFIG_SHELL 349 SHELL="$CONFIG_SHELL" 350 export SHELL 351 ECHO="$CONFIG_SHELL $0 --fallback-echo" 352 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 353 test "X$echo_testing_string" = 'X\t' && 354 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 355 test "X$echo_testing_string" = "X$echo_test_string"; then 356 ECHO="$CONFIG_SHELL $0 --fallback-echo" 357 else 358 # maybe with a smaller string... 359 prev=: 360 361 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 362 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 363 then 364 break 365 fi 366 prev="$cmd" 367 done 368 369 if test "$prev" != 'sed 50q "$0"'; then 370 echo_test_string=`eval $prev` 371 export echo_test_string 372 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 373 else 374 # Oops. We lost completely, so just stick with echo. 375 ECHO=echo 376 fi 377 fi 378 fi 379 fi 380 fi 381fi 382 383# Copy echo and quote the copy suitably for passing to libtool from 384# the Makefile, instead of quoting the original, which is used later. 385lt_ECHO=$ECHO 386if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 387 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 388fi 389 390 391 392 393# Name of the host. 394# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 395# so uname gets run too. 396ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 397 398exec 6>&1 399 400# 401# Initializations. 402# 403ac_default_prefix=/usr/local 404ac_config_libobj_dir=. 405cross_compiling=no 406subdirs= 407MFLAGS= 408MAKEFLAGS= 409SHELL=${CONFIG_SHELL-/bin/sh} 410 411# Maximum number of lines to put in a shell here document. 412# This variable seems obsolete. It should probably be removed, and 413# only ac_max_sed_lines should be used. 414: ${ac_max_here_lines=38} 415 416# Identity of this package. 417PACKAGE_NAME= 418PACKAGE_TARNAME= 419PACKAGE_VERSION= 420PACKAGE_STRING= 421PACKAGE_BUGREPORT= 422 423ac_unique_file="ar.c" 424# Factoring default headers for most tests. 425ac_includes_default="\ 426#include <stdio.h> 427#if HAVE_SYS_TYPES_H 428# include <sys/types.h> 429#endif 430#if HAVE_SYS_STAT_H 431# include <sys/stat.h> 432#endif 433#if STDC_HEADERS 434# include <stdlib.h> 435# include <stddef.h> 436#else 437# if HAVE_STDLIB_H 438# include <stdlib.h> 439# endif 440#endif 441#if HAVE_STRING_H 442# if !STDC_HEADERS && HAVE_MEMORY_H 443# include <memory.h> 444# endif 445# include <string.h> 446#endif 447#if HAVE_STRINGS_H 448# include <strings.h> 449#endif 450#if HAVE_INTTYPES_H 451# include <inttypes.h> 452#else 453# if HAVE_STDINT_H 454# include <stdint.h> 455# endif 456#endif 457#if HAVE_UNISTD_H 458# include <unistd.h> 459#endif" 460 461ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO CPP WARN_CFLAGS NO_WERROR YACC LEX LEXLIB LEX_OUTPUT_ROOT USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE HDEFINES CC_FOR_BUILD EXEEXT_FOR_BUILD DEMANGLER_NAME ALLOCA LIBICONV LTLIBICONV NLMCONV_DEFS BUILD_NLMCONV BUILD_SRCONV BUILD_DLLTOOL DLLTOOL_DEFS BUILD_WINDRES BUILD_WINDMC BUILD_DLLWRAP BUILD_MISC BUILD_INSTALL_MISC OBJDUMP_DEFS EMULATION EMULATION_VECTOR datarootdir docdir htmldir LIBOBJS LTLIBOBJS' 462ac_subst_files='' 463 464# Initialize some variables set by options. 465ac_init_help= 466ac_init_version=false 467# The variables have the same names as the options, with 468# dashes changed to underlines. 469cache_file=/dev/null 470exec_prefix=NONE 471no_create= 472no_recursion= 473prefix=NONE 474program_prefix=NONE 475program_suffix=NONE 476program_transform_name=s,x,x, 477silent= 478site= 479srcdir= 480verbose= 481x_includes=NONE 482x_libraries=NONE 483 484# Installation directory options. 485# These are left unexpanded so users can "make install exec_prefix=/foo" 486# and all the variables that are supposed to be based on exec_prefix 487# by default will actually change. 488# Use braces instead of parens because sh, perl, etc. also accept them. 489bindir='${exec_prefix}/bin' 490sbindir='${exec_prefix}/sbin' 491libexecdir='${exec_prefix}/libexec' 492datadir='${prefix}/share' 493sysconfdir='${prefix}/etc' 494sharedstatedir='${prefix}/com' 495localstatedir='${prefix}/var' 496libdir='${exec_prefix}/lib' 497includedir='${prefix}/include' 498oldincludedir='/usr/include' 499infodir='${prefix}/info' 500mandir='${prefix}/man' 501 502ac_prev= 503for ac_option 504do 505 # If the previous option needs an argument, assign it. 506 if test -n "$ac_prev"; then 507 eval "$ac_prev=\$ac_option" 508 ac_prev= 509 continue 510 fi 511 512 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 513 514 # Accept the important Cygnus configure options, so we can diagnose typos. 515 516 case $ac_option in 517 518 -bindir | --bindir | --bindi | --bind | --bin | --bi) 519 ac_prev=bindir ;; 520 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 521 bindir=$ac_optarg ;; 522 523 -build | --build | --buil | --bui | --bu) 524 ac_prev=build_alias ;; 525 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 526 build_alias=$ac_optarg ;; 527 528 -cache-file | --cache-file | --cache-fil | --cache-fi \ 529 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 530 ac_prev=cache_file ;; 531 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 532 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 533 cache_file=$ac_optarg ;; 534 535 --config-cache | -C) 536 cache_file=config.cache ;; 537 538 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 539 ac_prev=datadir ;; 540 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 541 | --da=*) 542 datadir=$ac_optarg ;; 543 544 -disable-* | --disable-*) 545 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 546 # Reject names that are not valid shell variable names. 547 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 548 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 549 { (exit 1); exit 1; }; } 550 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 551 eval "enable_$ac_feature=no" ;; 552 553 -enable-* | --enable-*) 554 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 555 # Reject names that are not valid shell variable names. 556 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 557 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 558 { (exit 1); exit 1; }; } 559 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 560 case $ac_option in 561 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 562 *) ac_optarg=yes ;; 563 esac 564 eval "enable_$ac_feature='$ac_optarg'" ;; 565 566 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 567 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 568 | --exec | --exe | --ex) 569 ac_prev=exec_prefix ;; 570 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 571 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 572 | --exec=* | --exe=* | --ex=*) 573 exec_prefix=$ac_optarg ;; 574 575 -gas | --gas | --ga | --g) 576 # Obsolete; use --with-gas. 577 with_gas=yes ;; 578 579 -help | --help | --hel | --he | -h) 580 ac_init_help=long ;; 581 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 582 ac_init_help=recursive ;; 583 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 584 ac_init_help=short ;; 585 586 -host | --host | --hos | --ho) 587 ac_prev=host_alias ;; 588 -host=* | --host=* | --hos=* | --ho=*) 589 host_alias=$ac_optarg ;; 590 591 -includedir | --includedir | --includedi | --included | --include \ 592 | --includ | --inclu | --incl | --inc) 593 ac_prev=includedir ;; 594 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 595 | --includ=* | --inclu=* | --incl=* | --inc=*) 596 includedir=$ac_optarg ;; 597 598 -infodir | --infodir | --infodi | --infod | --info | --inf) 599 ac_prev=infodir ;; 600 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 601 infodir=$ac_optarg ;; 602 603 -libdir | --libdir | --libdi | --libd) 604 ac_prev=libdir ;; 605 -libdir=* | --libdir=* | --libdi=* | --libd=*) 606 libdir=$ac_optarg ;; 607 608 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 609 | --libexe | --libex | --libe) 610 ac_prev=libexecdir ;; 611 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 612 | --libexe=* | --libex=* | --libe=*) 613 libexecdir=$ac_optarg ;; 614 615 -localstatedir | --localstatedir | --localstatedi | --localstated \ 616 | --localstate | --localstat | --localsta | --localst \ 617 | --locals | --local | --loca | --loc | --lo) 618 ac_prev=localstatedir ;; 619 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 620 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 621 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 622 localstatedir=$ac_optarg ;; 623 624 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 625 ac_prev=mandir ;; 626 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 627 mandir=$ac_optarg ;; 628 629 -nfp | --nfp | --nf) 630 # Obsolete; use --without-fp. 631 with_fp=no ;; 632 633 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 634 | --no-cr | --no-c | -n) 635 no_create=yes ;; 636 637 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 638 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 639 no_recursion=yes ;; 640 641 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 642 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 643 | --oldin | --oldi | --old | --ol | --o) 644 ac_prev=oldincludedir ;; 645 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 646 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 647 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 648 oldincludedir=$ac_optarg ;; 649 650 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 651 ac_prev=prefix ;; 652 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 653 prefix=$ac_optarg ;; 654 655 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 656 | --program-pre | --program-pr | --program-p) 657 ac_prev=program_prefix ;; 658 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 659 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 660 program_prefix=$ac_optarg ;; 661 662 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 663 | --program-suf | --program-su | --program-s) 664 ac_prev=program_suffix ;; 665 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 666 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 667 program_suffix=$ac_optarg ;; 668 669 -program-transform-name | --program-transform-name \ 670 | --program-transform-nam | --program-transform-na \ 671 | --program-transform-n | --program-transform- \ 672 | --program-transform | --program-transfor \ 673 | --program-transfo | --program-transf \ 674 | --program-trans | --program-tran \ 675 | --progr-tra | --program-tr | --program-t) 676 ac_prev=program_transform_name ;; 677 -program-transform-name=* | --program-transform-name=* \ 678 | --program-transform-nam=* | --program-transform-na=* \ 679 | --program-transform-n=* | --program-transform-=* \ 680 | --program-transform=* | --program-transfor=* \ 681 | --program-transfo=* | --program-transf=* \ 682 | --program-trans=* | --program-tran=* \ 683 | --progr-tra=* | --program-tr=* | --program-t=*) 684 program_transform_name=$ac_optarg ;; 685 686 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 687 | -silent | --silent | --silen | --sile | --sil) 688 silent=yes ;; 689 690 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 691 ac_prev=sbindir ;; 692 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 693 | --sbi=* | --sb=*) 694 sbindir=$ac_optarg ;; 695 696 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 697 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 698 | --sharedst | --shareds | --shared | --share | --shar \ 699 | --sha | --sh) 700 ac_prev=sharedstatedir ;; 701 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 702 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 703 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 704 | --sha=* | --sh=*) 705 sharedstatedir=$ac_optarg ;; 706 707 -site | --site | --sit) 708 ac_prev=site ;; 709 -site=* | --site=* | --sit=*) 710 site=$ac_optarg ;; 711 712 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 713 ac_prev=srcdir ;; 714 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 715 srcdir=$ac_optarg ;; 716 717 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 718 | --syscon | --sysco | --sysc | --sys | --sy) 719 ac_prev=sysconfdir ;; 720 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 721 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 722 sysconfdir=$ac_optarg ;; 723 724 -target | --target | --targe | --targ | --tar | --ta | --t) 725 ac_prev=target_alias ;; 726 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 727 target_alias=$ac_optarg ;; 728 729 -v | -verbose | --verbose | --verbos | --verbo | --verb) 730 verbose=yes ;; 731 732 -version | --version | --versio | --versi | --vers | -V) 733 ac_init_version=: ;; 734 735 -with-* | --with-*) 736 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 737 # Reject names that are not valid shell variable names. 738 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 739 { echo "$as_me: error: invalid package name: $ac_package" >&2 740 { (exit 1); exit 1; }; } 741 ac_package=`echo $ac_package| sed 's/-/_/g'` 742 case $ac_option in 743 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 744 *) ac_optarg=yes ;; 745 esac 746 eval "with_$ac_package='$ac_optarg'" ;; 747 748 -without-* | --without-*) 749 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 750 # Reject names that are not valid shell variable names. 751 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 752 { echo "$as_me: error: invalid package name: $ac_package" >&2 753 { (exit 1); exit 1; }; } 754 ac_package=`echo $ac_package | sed 's/-/_/g'` 755 eval "with_$ac_package=no" ;; 756 757 --x) 758 # Obsolete; use --with-x. 759 with_x=yes ;; 760 761 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 762 | --x-incl | --x-inc | --x-in | --x-i) 763 ac_prev=x_includes ;; 764 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 765 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 766 x_includes=$ac_optarg ;; 767 768 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 769 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 770 ac_prev=x_libraries ;; 771 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 772 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 773 x_libraries=$ac_optarg ;; 774 775 -*) { echo "$as_me: error: unrecognized option: $ac_option 776Try \`$0 --help' for more information." >&2 777 { (exit 1); exit 1; }; } 778 ;; 779 780 *=*) 781 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 782 # Reject names that are not valid shell variable names. 783 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 784 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 785 { (exit 1); exit 1; }; } 786 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` 787 eval "$ac_envvar='$ac_optarg'" 788 export $ac_envvar ;; 789 790 *) 791 # FIXME: should be removed in autoconf 3.0. 792 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 793 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 794 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 795 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 796 ;; 797 798 esac 799done 800 801if test -n "$ac_prev"; then 802 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 803 { echo "$as_me: error: missing argument to $ac_option" >&2 804 { (exit 1); exit 1; }; } 805fi 806 807# Be sure to have absolute paths. 808for ac_var in exec_prefix prefix 809do 810 eval ac_val=$`echo $ac_var` 811 case $ac_val in 812 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 813 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 814 { (exit 1); exit 1; }; };; 815 esac 816done 817 818# Be sure to have absolute paths. 819for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ 820 localstatedir libdir includedir oldincludedir infodir mandir 821do 822 eval ac_val=$`echo $ac_var` 823 case $ac_val in 824 [\\/$]* | ?:[\\/]* ) ;; 825 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 826 { (exit 1); exit 1; }; };; 827 esac 828done 829 830# There might be people who depend on the old broken behavior: `$host' 831# used to hold the argument of --host etc. 832# FIXME: To remove some day. 833build=$build_alias 834host=$host_alias 835target=$target_alias 836 837# FIXME: To remove some day. 838if test "x$host_alias" != x; then 839 if test "x$build_alias" = x; then 840 cross_compiling=maybe 841 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 842 If a cross compiler is detected then cross compile mode will be used." >&2 843 elif test "x$build_alias" != "x$host_alias"; then 844 cross_compiling=yes 845 fi 846fi 847 848ac_tool_prefix= 849test -n "$host_alias" && ac_tool_prefix=$host_alias- 850 851test "$silent" = yes && exec 6>/dev/null 852 853 854# Find the source files, if location was not specified. 855if test -z "$srcdir"; then 856 ac_srcdir_defaulted=yes 857 # Try the directory containing this script, then its parent. 858 ac_confdir=`(dirname "$0") 2>/dev/null || 859$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 860 X"$0" : 'X\(//\)[^/]' \| \ 861 X"$0" : 'X\(//\)$' \| \ 862 X"$0" : 'X\(/\)' \| \ 863 . : '\(.\)' 2>/dev/null || 864echo X"$0" | 865 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 866 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 867 /^X\(\/\/\)$/{ s//\1/; q; } 868 /^X\(\/\).*/{ s//\1/; q; } 869 s/.*/./; q'` 870 srcdir=$ac_confdir 871 if test ! -r $srcdir/$ac_unique_file; then 872 srcdir=.. 873 fi 874else 875 ac_srcdir_defaulted=no 876fi 877if test ! -r $srcdir/$ac_unique_file; then 878 if test "$ac_srcdir_defaulted" = yes; then 879 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 880 { (exit 1); exit 1; }; } 881 else 882 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 883 { (exit 1); exit 1; }; } 884 fi 885fi 886(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || 887 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 888 { (exit 1); exit 1; }; } 889srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 890ac_env_build_alias_set=${build_alias+set} 891ac_env_build_alias_value=$build_alias 892ac_cv_env_build_alias_set=${build_alias+set} 893ac_cv_env_build_alias_value=$build_alias 894ac_env_host_alias_set=${host_alias+set} 895ac_env_host_alias_value=$host_alias 896ac_cv_env_host_alias_set=${host_alias+set} 897ac_cv_env_host_alias_value=$host_alias 898ac_env_target_alias_set=${target_alias+set} 899ac_env_target_alias_value=$target_alias 900ac_cv_env_target_alias_set=${target_alias+set} 901ac_cv_env_target_alias_value=$target_alias 902ac_env_CC_set=${CC+set} 903ac_env_CC_value=$CC 904ac_cv_env_CC_set=${CC+set} 905ac_cv_env_CC_value=$CC 906ac_env_CFLAGS_set=${CFLAGS+set} 907ac_env_CFLAGS_value=$CFLAGS 908ac_cv_env_CFLAGS_set=${CFLAGS+set} 909ac_cv_env_CFLAGS_value=$CFLAGS 910ac_env_LDFLAGS_set=${LDFLAGS+set} 911ac_env_LDFLAGS_value=$LDFLAGS 912ac_cv_env_LDFLAGS_set=${LDFLAGS+set} 913ac_cv_env_LDFLAGS_value=$LDFLAGS 914ac_env_CPPFLAGS_set=${CPPFLAGS+set} 915ac_env_CPPFLAGS_value=$CPPFLAGS 916ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} 917ac_cv_env_CPPFLAGS_value=$CPPFLAGS 918ac_env_CPP_set=${CPP+set} 919ac_env_CPP_value=$CPP 920ac_cv_env_CPP_set=${CPP+set} 921ac_cv_env_CPP_value=$CPP 922 923# 924# Report the --help message. 925# 926if test "$ac_init_help" = "long"; then 927 # Omit some internal or obsolete options to make the list less imposing. 928 # This message is too long to be a string in the A/UX 3.1 sh. 929 cat <<_ACEOF 930\`configure' configures this package to adapt to many kinds of systems. 931 932Usage: $0 [OPTION]... [VAR=VALUE]... 933 934To assign environment variables (e.g., CC, CFLAGS...), specify them as 935VAR=VALUE. See below for descriptions of some of the useful variables. 936 937Defaults for the options are specified in brackets. 938 939Configuration: 940 -h, --help display this help and exit 941 --help=short display options specific to this package 942 --help=recursive display the short help of all the included packages 943 -V, --version display version information and exit 944 -q, --quiet, --silent do not print \`checking...' messages 945 --cache-file=FILE cache test results in FILE [disabled] 946 -C, --config-cache alias for \`--cache-file=config.cache' 947 -n, --no-create do not create output files 948 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 949 950_ACEOF 951 952 cat <<_ACEOF 953Installation directories: 954 --prefix=PREFIX install architecture-independent files in PREFIX 955 [$ac_default_prefix] 956 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 957 [PREFIX] 958 959By default, \`make install' will install all the files in 960\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 961an installation prefix other than \`$ac_default_prefix' using \`--prefix', 962for instance \`--prefix=\$HOME'. 963 964For better control, use the options below. 965 966Fine tuning of the installation directories: 967 --bindir=DIR user executables [EPREFIX/bin] 968 --sbindir=DIR system admin executables [EPREFIX/sbin] 969 --libexecdir=DIR program executables [EPREFIX/libexec] 970 --datadir=DIR read-only architecture-independent data [PREFIX/share] 971 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 972 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 973 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 974 --libdir=DIR object code libraries [EPREFIX/lib] 975 --includedir=DIR C header files [PREFIX/include] 976 --oldincludedir=DIR C header files for non-gcc [/usr/include] 977 --infodir=DIR info documentation [PREFIX/info] 978 --mandir=DIR man documentation [PREFIX/man] 979_ACEOF 980 981 cat <<\_ACEOF 982 983Program names: 984 --program-prefix=PREFIX prepend PREFIX to installed program names 985 --program-suffix=SUFFIX append SUFFIX to installed program names 986 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 987 988System types: 989 --build=BUILD configure for building on BUILD [guessed] 990 --host=HOST cross-compile to build programs to run on HOST [BUILD] 991 --target=TARGET configure for building compilers for TARGET [HOST] 992_ACEOF 993fi 994 995if test -n "$ac_init_help"; then 996 997 cat <<\_ACEOF 998 999Optional Features: 1000 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1001 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1002 --disable-dependency-tracking speeds up one-time build 1003 --enable-dependency-tracking do not reject slow dependency extractors 1004 --enable-shared[=PKGS] 1005 build shared libraries [default=yes] 1006 --enable-static[=PKGS] 1007 build static libraries [default=yes] 1008 --enable-fast-install[=PKGS] 1009 optimize for fast installation [default=yes] 1010 --disable-libtool-lock avoid locking (might break parallel builds) 1011 --enable-targets alternative target configurations 1012 --enable-commonbfdlib build shared BFD/opcodes/libiberty library 1013 --enable-werror treat compile warnings as errors 1014 --enable-build-warnings enable build-time compiler warnings 1015 --disable-nls do not use Native Language Support 1016 --enable-maintainer-mode enable make rules and dependencies not useful 1017 (and sometimes confusing) to the casual installer 1018 --disable-rpath do not hardcode runtime library paths 1019 1020Optional Packages: 1021 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1022 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1023 --with-pic try to use only PIC/non-PIC objects [default=use 1024 both] 1025 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1026 --with-gnu-ld assume the C compiler uses GNU ld default=no 1027 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 1028 --without-libiconv-prefix don't search for libiconv in includedir and libdir 1029 1030Some influential environment variables: 1031 CC C compiler command 1032 CFLAGS C compiler flags 1033 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1034 nonstandard directory <lib dir> 1035 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 1036 headers in a nonstandard directory <include dir> 1037 CPP C preprocessor 1038 1039Use these variables to override the choices made by `configure' or to help 1040it to find libraries and programs with nonstandard names/locations. 1041 1042_ACEOF 1043fi 1044 1045if test "$ac_init_help" = "recursive"; then 1046 # If there are subdirs, report their specific --help. 1047 ac_popdir=`pwd` 1048 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1049 test -d $ac_dir || continue 1050 ac_builddir=. 1051 1052if test "$ac_dir" != .; then 1053 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1054 # A "../" for each directory in $ac_dir_suffix. 1055 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 1056else 1057 ac_dir_suffix= ac_top_builddir= 1058fi 1059 1060case $srcdir in 1061 .) # No --srcdir option. We are building in place. 1062 ac_srcdir=. 1063 if test -z "$ac_top_builddir"; then 1064 ac_top_srcdir=. 1065 else 1066 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 1067 fi ;; 1068 [\\/]* | ?:[\\/]* ) # Absolute path. 1069 ac_srcdir=$srcdir$ac_dir_suffix; 1070 ac_top_srcdir=$srcdir ;; 1071 *) # Relative path. 1072 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 1073 ac_top_srcdir=$ac_top_builddir$srcdir ;; 1074esac 1075 1076# Do not use `cd foo && pwd` to compute absolute paths, because 1077# the directories may not exist. 1078case `pwd` in 1079.) ac_abs_builddir="$ac_dir";; 1080*) 1081 case "$ac_dir" in 1082 .) ac_abs_builddir=`pwd`;; 1083 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 1084 *) ac_abs_builddir=`pwd`/"$ac_dir";; 1085 esac;; 1086esac 1087case $ac_abs_builddir in 1088.) ac_abs_top_builddir=${ac_top_builddir}.;; 1089*) 1090 case ${ac_top_builddir}. in 1091 .) ac_abs_top_builddir=$ac_abs_builddir;; 1092 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 1093 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 1094 esac;; 1095esac 1096case $ac_abs_builddir in 1097.) ac_abs_srcdir=$ac_srcdir;; 1098*) 1099 case $ac_srcdir in 1100 .) ac_abs_srcdir=$ac_abs_builddir;; 1101 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 1102 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 1103 esac;; 1104esac 1105case $ac_abs_builddir in 1106.) ac_abs_top_srcdir=$ac_top_srcdir;; 1107*) 1108 case $ac_top_srcdir in 1109 .) ac_abs_top_srcdir=$ac_abs_builddir;; 1110 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 1111 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 1112 esac;; 1113esac 1114 1115 cd $ac_dir 1116 # Check for guested configure; otherwise get Cygnus style configure. 1117 if test -f $ac_srcdir/configure.gnu; then 1118 echo 1119 $SHELL $ac_srcdir/configure.gnu --help=recursive 1120 elif test -f $ac_srcdir/configure; then 1121 echo 1122 $SHELL $ac_srcdir/configure --help=recursive 1123 elif test -f $ac_srcdir/configure.ac || 1124 test -f $ac_srcdir/configure.in; then 1125 echo 1126 $ac_configure --help 1127 else 1128 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1129 fi 1130 cd $ac_popdir 1131 done 1132fi 1133 1134test -n "$ac_init_help" && exit 0 1135if $ac_init_version; then 1136 cat <<\_ACEOF 1137 1138Copyright (C) 2003 Free Software Foundation, Inc. 1139This configure script is free software; the Free Software Foundation 1140gives unlimited permission to copy, distribute and modify it. 1141_ACEOF 1142 exit 0 1143fi 1144exec 5>config.log 1145cat >&5 <<_ACEOF 1146This file contains any messages produced by compilers while 1147running configure, to aid debugging if configure makes a mistake. 1148 1149It was created by $as_me, which was 1150generated by GNU Autoconf 2.59. Invocation command line was 1151 1152 $ $0 $@ 1153 1154_ACEOF 1155{ 1156cat <<_ASUNAME 1157## --------- ## 1158## Platform. ## 1159## --------- ## 1160 1161hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1162uname -m = `(uname -m) 2>/dev/null || echo unknown` 1163uname -r = `(uname -r) 2>/dev/null || echo unknown` 1164uname -s = `(uname -s) 2>/dev/null || echo unknown` 1165uname -v = `(uname -v) 2>/dev/null || echo unknown` 1166 1167/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1168/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1169 1170/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1171/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1172/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1173hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 1174/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1175/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1176/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1177 1178_ASUNAME 1179 1180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1181for as_dir in $PATH 1182do 1183 IFS=$as_save_IFS 1184 test -z "$as_dir" && as_dir=. 1185 echo "PATH: $as_dir" 1186done 1187 1188} >&5 1189 1190cat >&5 <<_ACEOF 1191 1192 1193## ----------- ## 1194## Core tests. ## 1195## ----------- ## 1196 1197_ACEOF 1198 1199 1200# Keep a trace of the command line. 1201# Strip out --no-create and --no-recursion so they do not pile up. 1202# Strip out --silent because we don't want to record it for future runs. 1203# Also quote any args containing shell meta-characters. 1204# Make two passes to allow for proper duplicate-argument suppression. 1205ac_configure_args= 1206ac_configure_args0= 1207ac_configure_args1= 1208ac_sep= 1209ac_must_keep_next=false 1210for ac_pass in 1 2 1211do 1212 for ac_arg 1213 do 1214 case $ac_arg in 1215 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1216 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1217 | -silent | --silent | --silen | --sile | --sil) 1218 continue ;; 1219 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1220 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1221 esac 1222 case $ac_pass in 1223 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1224 2) 1225 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1226 if test $ac_must_keep_next = true; then 1227 ac_must_keep_next=false # Got value, back to normal. 1228 else 1229 case $ac_arg in 1230 *=* | --config-cache | -C | -disable-* | --disable-* \ 1231 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1232 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1233 | -with-* | --with-* | -without-* | --without-* | --x) 1234 case "$ac_configure_args0 " in 1235 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1236 esac 1237 ;; 1238 -* ) ac_must_keep_next=true ;; 1239 esac 1240 fi 1241 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 1242 # Get rid of the leading space. 1243 ac_sep=" " 1244 ;; 1245 esac 1246 done 1247done 1248$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1249$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1250 1251# When interrupted or exit'd, cleanup temporary files, and complete 1252# config.log. We remove comments because anyway the quotes in there 1253# would cause problems or look ugly. 1254# WARNING: Be sure not to use single quotes in there, as some shells, 1255# such as our DU 5.0 friend, will then `close' the trap. 1256trap 'exit_status=$? 1257 # Save into config.log some information that might help in debugging. 1258 { 1259 echo 1260 1261 cat <<\_ASBOX 1262## ---------------- ## 1263## Cache variables. ## 1264## ---------------- ## 1265_ASBOX 1266 echo 1267 # The following way of writing the cache mishandles newlines in values, 1268{ 1269 (set) 2>&1 | 1270 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 1271 *ac_space=\ *) 1272 sed -n \ 1273 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 1274 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 1275 ;; 1276 *) 1277 sed -n \ 1278 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 1279 ;; 1280 esac; 1281} 1282 echo 1283 1284 cat <<\_ASBOX 1285## ----------------- ## 1286## Output variables. ## 1287## ----------------- ## 1288_ASBOX 1289 echo 1290 for ac_var in $ac_subst_vars 1291 do 1292 eval ac_val=$`echo $ac_var` 1293 echo "$ac_var='"'"'$ac_val'"'"'" 1294 done | sort 1295 echo 1296 1297 if test -n "$ac_subst_files"; then 1298 cat <<\_ASBOX 1299## ------------- ## 1300## Output files. ## 1301## ------------- ## 1302_ASBOX 1303 echo 1304 for ac_var in $ac_subst_files 1305 do 1306 eval ac_val=$`echo $ac_var` 1307 echo "$ac_var='"'"'$ac_val'"'"'" 1308 done | sort 1309 echo 1310 fi 1311 1312 if test -s confdefs.h; then 1313 cat <<\_ASBOX 1314## ----------- ## 1315## confdefs.h. ## 1316## ----------- ## 1317_ASBOX 1318 echo 1319 sed "/^$/d" confdefs.h | sort 1320 echo 1321 fi 1322 test "$ac_signal" != 0 && 1323 echo "$as_me: caught signal $ac_signal" 1324 echo "$as_me: exit $exit_status" 1325 } >&5 1326 rm -f core *.core && 1327 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 1328 exit $exit_status 1329 ' 0 1330for ac_signal in 1 2 13 15; do 1331 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1332done 1333ac_signal=0 1334 1335# confdefs.h avoids OS command line length limits that DEFS can exceed. 1336rm -rf conftest* confdefs.h 1337# AIX cpp loses on an empty file, so make sure it contains at least a newline. 1338echo >confdefs.h 1339 1340# Predefined preprocessor variables. 1341 1342cat >>confdefs.h <<_ACEOF 1343#define PACKAGE_NAME "$PACKAGE_NAME" 1344_ACEOF 1345 1346 1347cat >>confdefs.h <<_ACEOF 1348#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1349_ACEOF 1350 1351 1352cat >>confdefs.h <<_ACEOF 1353#define PACKAGE_VERSION "$PACKAGE_VERSION" 1354_ACEOF 1355 1356 1357cat >>confdefs.h <<_ACEOF 1358#define PACKAGE_STRING "$PACKAGE_STRING" 1359_ACEOF 1360 1361 1362cat >>confdefs.h <<_ACEOF 1363#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1364_ACEOF 1365 1366 1367# Let the site file select an alternate cache file if it wants to. 1368# Prefer explicitly selected file to automatically selected ones. 1369if test -z "$CONFIG_SITE"; then 1370 if test "x$prefix" != xNONE; then 1371 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 1372 else 1373 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1374 fi 1375fi 1376for ac_site_file in $CONFIG_SITE; do 1377 if test -r "$ac_site_file"; then 1378 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1379echo "$as_me: loading site script $ac_site_file" >&6;} 1380 sed 's/^/| /' "$ac_site_file" >&5 1381 . "$ac_site_file" 1382 fi 1383done 1384 1385if test -r "$cache_file"; then 1386 # Some versions of bash will fail to source /dev/null (special 1387 # files actually), so we avoid doing that. 1388 if test -f "$cache_file"; then 1389 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1390echo "$as_me: loading cache $cache_file" >&6;} 1391 case $cache_file in 1392 [\\/]* | ?:[\\/]* ) . $cache_file;; 1393 *) . ./$cache_file;; 1394 esac 1395 fi 1396else 1397 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1398echo "$as_me: creating cache $cache_file" >&6;} 1399 >$cache_file 1400fi 1401 1402# Check that the precious variables saved in the cache have kept the same 1403# value. 1404ac_cache_corrupted=false 1405for ac_var in `(set) 2>&1 | 1406 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do 1407 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1408 eval ac_new_set=\$ac_env_${ac_var}_set 1409 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 1410 eval ac_new_val="\$ac_env_${ac_var}_value" 1411 case $ac_old_set,$ac_new_set in 1412 set,) 1413 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1414echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1415 ac_cache_corrupted=: ;; 1416 ,set) 1417 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1418echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1419 ac_cache_corrupted=: ;; 1420 ,);; 1421 *) 1422 if test "x$ac_old_val" != "x$ac_new_val"; then 1423 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1424echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1425 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1426echo "$as_me: former value: $ac_old_val" >&2;} 1427 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1428echo "$as_me: current value: $ac_new_val" >&2;} 1429 ac_cache_corrupted=: 1430 fi;; 1431 esac 1432 # Pass precious variables to config.status. 1433 if test "$ac_new_set" = set; then 1434 case $ac_new_val in 1435 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1436 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1437 *) ac_arg=$ac_var=$ac_new_val ;; 1438 esac 1439 case " $ac_configure_args " in 1440 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1441 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1442 esac 1443 fi 1444done 1445if $ac_cache_corrupted; then 1446 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1447echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1448 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1449echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1450 { (exit 1); exit 1; }; } 1451fi 1452 1453ac_ext=c 1454ac_cpp='$CPP $CPPFLAGS' 1455ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1456ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1457ac_compiler_gnu=$ac_cv_c_compiler_gnu 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478ac_aux_dir= 1479for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 1480 if test -f $ac_dir/install-sh; then 1481 ac_aux_dir=$ac_dir 1482 ac_install_sh="$ac_aux_dir/install-sh -c" 1483 break 1484 elif test -f $ac_dir/install.sh; then 1485 ac_aux_dir=$ac_dir 1486 ac_install_sh="$ac_aux_dir/install.sh -c" 1487 break 1488 elif test -f $ac_dir/shtool; then 1489 ac_aux_dir=$ac_dir 1490 ac_install_sh="$ac_aux_dir/shtool install -c" 1491 break 1492 fi 1493done 1494if test -z "$ac_aux_dir"; then 1495 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 1496echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;} 1497 { (exit 1); exit 1; }; } 1498fi 1499ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1500ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1501ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1502 1503# Make sure we can run config.sub. 1504$ac_config_sub sun4 >/dev/null 2>&1 || 1505 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1506echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1507 { (exit 1); exit 1; }; } 1508 1509echo "$as_me:$LINENO: checking build system type" >&5 1510echo $ECHO_N "checking build system type... $ECHO_C" >&6 1511if test "${ac_cv_build+set}" = set; then 1512 echo $ECHO_N "(cached) $ECHO_C" >&6 1513else 1514 ac_cv_build_alias=$build_alias 1515test -z "$ac_cv_build_alias" && 1516 ac_cv_build_alias=`$ac_config_guess` 1517test -z "$ac_cv_build_alias" && 1518 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 1519echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 1520 { (exit 1); exit 1; }; } 1521ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 1522 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 1523echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} 1524 { (exit 1); exit 1; }; } 1525 1526fi 1527echo "$as_me:$LINENO: result: $ac_cv_build" >&5 1528echo "${ECHO_T}$ac_cv_build" >&6 1529build=$ac_cv_build 1530build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1531build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1532build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1533 1534 1535echo "$as_me:$LINENO: checking host system type" >&5 1536echo $ECHO_N "checking host system type... $ECHO_C" >&6 1537if test "${ac_cv_host+set}" = set; then 1538 echo $ECHO_N "(cached) $ECHO_C" >&6 1539else 1540 ac_cv_host_alias=$host_alias 1541test -z "$ac_cv_host_alias" && 1542 ac_cv_host_alias=$ac_cv_build_alias 1543ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 1544 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 1545echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} 1546 { (exit 1); exit 1; }; } 1547 1548fi 1549echo "$as_me:$LINENO: result: $ac_cv_host" >&5 1550echo "${ECHO_T}$ac_cv_host" >&6 1551host=$ac_cv_host 1552host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1553host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1554host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1555 1556 1557echo "$as_me:$LINENO: checking target system type" >&5 1558echo $ECHO_N "checking target system type... $ECHO_C" >&6 1559if test "${ac_cv_target+set}" = set; then 1560 echo $ECHO_N "(cached) $ECHO_C" >&6 1561else 1562 ac_cv_target_alias=$target_alias 1563test "x$ac_cv_target_alias" = "x" && 1564 ac_cv_target_alias=$ac_cv_host_alias 1565ac_cv_target=`$ac_config_sub $ac_cv_target_alias` || 1566 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5 1567echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} 1568 { (exit 1); exit 1; }; } 1569 1570fi 1571echo "$as_me:$LINENO: result: $ac_cv_target" >&5 1572echo "${ECHO_T}$ac_cv_target" >&6 1573target=$ac_cv_target 1574target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1575target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1576target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1577 1578 1579# The aliases save the names the user supplied, while $host etc. 1580# will get canonicalized. 1581test -n "$target_alias" && 1582 test "$program_prefix$program_suffix$program_transform_name" = \ 1583 NONENONEs,x,x, && 1584 program_prefix=${target_alias}- 1585ac_ext=c 1586ac_cpp='$CPP $CPPFLAGS' 1587ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1588ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1589ac_compiler_gnu=$ac_cv_c_compiler_gnu 1590if test -n "$ac_tool_prefix"; then 1591 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1592set dummy ${ac_tool_prefix}gcc; ac_word=$2 1593echo "$as_me:$LINENO: checking for $ac_word" >&5 1594echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1595if test "${ac_cv_prog_CC+set}" = set; then 1596 echo $ECHO_N "(cached) $ECHO_C" >&6 1597else 1598 if test -n "$CC"; then 1599 ac_cv_prog_CC="$CC" # Let the user override the test. 1600else 1601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1602for as_dir in $PATH 1603do 1604 IFS=$as_save_IFS 1605 test -z "$as_dir" && as_dir=. 1606 for ac_exec_ext in '' $ac_executable_extensions; do 1607 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1608 ac_cv_prog_CC="${ac_tool_prefix}gcc" 1609 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1610 break 2 1611 fi 1612done 1613done 1614 1615fi 1616fi 1617CC=$ac_cv_prog_CC 1618if test -n "$CC"; then 1619 echo "$as_me:$LINENO: result: $CC" >&5 1620echo "${ECHO_T}$CC" >&6 1621else 1622 echo "$as_me:$LINENO: result: no" >&5 1623echo "${ECHO_T}no" >&6 1624fi 1625 1626fi 1627if test -z "$ac_cv_prog_CC"; then 1628 ac_ct_CC=$CC 1629 # Extract the first word of "gcc", so it can be a program name with args. 1630set dummy gcc; ac_word=$2 1631echo "$as_me:$LINENO: checking for $ac_word" >&5 1632echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1633if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1634 echo $ECHO_N "(cached) $ECHO_C" >&6 1635else 1636 if test -n "$ac_ct_CC"; then 1637 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1638else 1639as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1640for as_dir in $PATH 1641do 1642 IFS=$as_save_IFS 1643 test -z "$as_dir" && as_dir=. 1644 for ac_exec_ext in '' $ac_executable_extensions; do 1645 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1646 ac_cv_prog_ac_ct_CC="gcc" 1647 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1648 break 2 1649 fi 1650done 1651done 1652 1653fi 1654fi 1655ac_ct_CC=$ac_cv_prog_ac_ct_CC 1656if test -n "$ac_ct_CC"; then 1657 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1658echo "${ECHO_T}$ac_ct_CC" >&6 1659else 1660 echo "$as_me:$LINENO: result: no" >&5 1661echo "${ECHO_T}no" >&6 1662fi 1663 1664 CC=$ac_ct_CC 1665else 1666 CC="$ac_cv_prog_CC" 1667fi 1668 1669if test -z "$CC"; then 1670 if test -n "$ac_tool_prefix"; then 1671 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 1672set dummy ${ac_tool_prefix}cc; ac_word=$2 1673echo "$as_me:$LINENO: checking for $ac_word" >&5 1674echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1675if test "${ac_cv_prog_CC+set}" = set; then 1676 echo $ECHO_N "(cached) $ECHO_C" >&6 1677else 1678 if test -n "$CC"; then 1679 ac_cv_prog_CC="$CC" # Let the user override the test. 1680else 1681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1682for as_dir in $PATH 1683do 1684 IFS=$as_save_IFS 1685 test -z "$as_dir" && as_dir=. 1686 for ac_exec_ext in '' $ac_executable_extensions; do 1687 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1688 ac_cv_prog_CC="${ac_tool_prefix}cc" 1689 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1690 break 2 1691 fi 1692done 1693done 1694 1695fi 1696fi 1697CC=$ac_cv_prog_CC 1698if test -n "$CC"; then 1699 echo "$as_me:$LINENO: result: $CC" >&5 1700echo "${ECHO_T}$CC" >&6 1701else 1702 echo "$as_me:$LINENO: result: no" >&5 1703echo "${ECHO_T}no" >&6 1704fi 1705 1706fi 1707if test -z "$ac_cv_prog_CC"; then 1708 ac_ct_CC=$CC 1709 # Extract the first word of "cc", so it can be a program name with args. 1710set dummy cc; ac_word=$2 1711echo "$as_me:$LINENO: checking for $ac_word" >&5 1712echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1713if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1714 echo $ECHO_N "(cached) $ECHO_C" >&6 1715else 1716 if test -n "$ac_ct_CC"; then 1717 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1718else 1719as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1720for as_dir in $PATH 1721do 1722 IFS=$as_save_IFS 1723 test -z "$as_dir" && as_dir=. 1724 for ac_exec_ext in '' $ac_executable_extensions; do 1725 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1726 ac_cv_prog_ac_ct_CC="cc" 1727 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1728 break 2 1729 fi 1730done 1731done 1732 1733fi 1734fi 1735ac_ct_CC=$ac_cv_prog_ac_ct_CC 1736if test -n "$ac_ct_CC"; then 1737 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1738echo "${ECHO_T}$ac_ct_CC" >&6 1739else 1740 echo "$as_me:$LINENO: result: no" >&5 1741echo "${ECHO_T}no" >&6 1742fi 1743 1744 CC=$ac_ct_CC 1745else 1746 CC="$ac_cv_prog_CC" 1747fi 1748 1749fi 1750if test -z "$CC"; then 1751 # Extract the first word of "cc", so it can be a program name with args. 1752set dummy cc; ac_word=$2 1753echo "$as_me:$LINENO: checking for $ac_word" >&5 1754echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1755if test "${ac_cv_prog_CC+set}" = set; then 1756 echo $ECHO_N "(cached) $ECHO_C" >&6 1757else 1758 if test -n "$CC"; then 1759 ac_cv_prog_CC="$CC" # Let the user override the test. 1760else 1761 ac_prog_rejected=no 1762as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1763for as_dir in $PATH 1764do 1765 IFS=$as_save_IFS 1766 test -z "$as_dir" && as_dir=. 1767 for ac_exec_ext in '' $ac_executable_extensions; do 1768 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1769 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 1770 ac_prog_rejected=yes 1771 continue 1772 fi 1773 ac_cv_prog_CC="cc" 1774 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1775 break 2 1776 fi 1777done 1778done 1779 1780if test $ac_prog_rejected = yes; then 1781 # We found a bogon in the path, so make sure we never use it. 1782 set dummy $ac_cv_prog_CC 1783 shift 1784 if test $# != 0; then 1785 # We chose a different compiler from the bogus one. 1786 # However, it has the same basename, so the bogon will be chosen 1787 # first if we set CC to just the basename; use the full file name. 1788 shift 1789 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 1790 fi 1791fi 1792fi 1793fi 1794CC=$ac_cv_prog_CC 1795if test -n "$CC"; then 1796 echo "$as_me:$LINENO: result: $CC" >&5 1797echo "${ECHO_T}$CC" >&6 1798else 1799 echo "$as_me:$LINENO: result: no" >&5 1800echo "${ECHO_T}no" >&6 1801fi 1802 1803fi 1804if test -z "$CC"; then 1805 if test -n "$ac_tool_prefix"; then 1806 for ac_prog in cl 1807 do 1808 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1809set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1810echo "$as_me:$LINENO: checking for $ac_word" >&5 1811echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1812if test "${ac_cv_prog_CC+set}" = set; then 1813 echo $ECHO_N "(cached) $ECHO_C" >&6 1814else 1815 if test -n "$CC"; then 1816 ac_cv_prog_CC="$CC" # Let the user override the test. 1817else 1818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1819for as_dir in $PATH 1820do 1821 IFS=$as_save_IFS 1822 test -z "$as_dir" && as_dir=. 1823 for ac_exec_ext in '' $ac_executable_extensions; do 1824 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1825 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1826 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1827 break 2 1828 fi 1829done 1830done 1831 1832fi 1833fi 1834CC=$ac_cv_prog_CC 1835if test -n "$CC"; then 1836 echo "$as_me:$LINENO: result: $CC" >&5 1837echo "${ECHO_T}$CC" >&6 1838else 1839 echo "$as_me:$LINENO: result: no" >&5 1840echo "${ECHO_T}no" >&6 1841fi 1842 1843 test -n "$CC" && break 1844 done 1845fi 1846if test -z "$CC"; then 1847 ac_ct_CC=$CC 1848 for ac_prog in cl 1849do 1850 # Extract the first word of "$ac_prog", so it can be a program name with args. 1851set dummy $ac_prog; ac_word=$2 1852echo "$as_me:$LINENO: checking for $ac_word" >&5 1853echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1854if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1855 echo $ECHO_N "(cached) $ECHO_C" >&6 1856else 1857 if test -n "$ac_ct_CC"; then 1858 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1859else 1860as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1861for as_dir in $PATH 1862do 1863 IFS=$as_save_IFS 1864 test -z "$as_dir" && as_dir=. 1865 for ac_exec_ext in '' $ac_executable_extensions; do 1866 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1867 ac_cv_prog_ac_ct_CC="$ac_prog" 1868 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1869 break 2 1870 fi 1871done 1872done 1873 1874fi 1875fi 1876ac_ct_CC=$ac_cv_prog_ac_ct_CC 1877if test -n "$ac_ct_CC"; then 1878 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1879echo "${ECHO_T}$ac_ct_CC" >&6 1880else 1881 echo "$as_me:$LINENO: result: no" >&5 1882echo "${ECHO_T}no" >&6 1883fi 1884 1885 test -n "$ac_ct_CC" && break 1886done 1887 1888 CC=$ac_ct_CC 1889fi 1890 1891fi 1892 1893 1894test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 1895See \`config.log' for more details." >&5 1896echo "$as_me: error: no acceptable C compiler found in \$PATH 1897See \`config.log' for more details." >&2;} 1898 { (exit 1); exit 1; }; } 1899 1900# Provide some information about the compiler. 1901echo "$as_me:$LINENO:" \ 1902 "checking for C compiler version" >&5 1903ac_compiler=`set X $ac_compile; echo $2` 1904{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 1905 (eval $ac_compiler --version </dev/null >&5) 2>&5 1906 ac_status=$? 1907 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1908 (exit $ac_status); } 1909{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 1910 (eval $ac_compiler -v </dev/null >&5) 2>&5 1911 ac_status=$? 1912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1913 (exit $ac_status); } 1914{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5 1915 (eval $ac_compiler -V </dev/null >&5) 2>&5 1916 ac_status=$? 1917 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1918 (exit $ac_status); } 1919 1920cat >conftest.$ac_ext <<_ACEOF 1921/* confdefs.h. */ 1922_ACEOF 1923cat confdefs.h >>conftest.$ac_ext 1924cat >>conftest.$ac_ext <<_ACEOF 1925/* end confdefs.h. */ 1926 1927int 1928main () 1929{ 1930 1931 ; 1932 return 0; 1933} 1934_ACEOF 1935ac_clean_files_save=$ac_clean_files 1936ac_clean_files="$ac_clean_files a.out a.exe b.out" 1937# Try to create an executable without -o first, disregard a.out. 1938# It will help us diagnose broken compilers, and finding out an intuition 1939# of exeext. 1940echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 1941echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 1942ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 1943if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 1944 (eval $ac_link_default) 2>&5 1945 ac_status=$? 1946 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1947 (exit $ac_status); }; then 1948 # Find the output, starting from the most likely. This scheme is 1949# not robust to junk in `.', hence go to wildcards (a.*) only as a last 1950# resort. 1951 1952# Be careful to initialize this variable, since it used to be cached. 1953# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 1954ac_cv_exeext= 1955# b.out is created by i960 compilers. 1956for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out 1957do 1958 test -f "$ac_file" || continue 1959 case $ac_file in 1960 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 1961 ;; 1962 conftest.$ac_ext ) 1963 # This is the source file. 1964 ;; 1965 [ab].out ) 1966 # We found the default executable, but exeext='' is most 1967 # certainly right. 1968 break;; 1969 *.* ) 1970 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 1971 # FIXME: I believe we export ac_cv_exeext for Libtool, 1972 # but it would be cool to find out if it's true. Does anybody 1973 # maintain Libtool? --akim. 1974 export ac_cv_exeext 1975 break;; 1976 * ) 1977 break;; 1978 esac 1979done 1980else 1981 echo "$as_me: failed program was:" >&5 1982sed 's/^/| /' conftest.$ac_ext >&5 1983 1984{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 1985See \`config.log' for more details." >&5 1986echo "$as_me: error: C compiler cannot create executables 1987See \`config.log' for more details." >&2;} 1988 { (exit 77); exit 77; }; } 1989fi 1990 1991ac_exeext=$ac_cv_exeext 1992echo "$as_me:$LINENO: result: $ac_file" >&5 1993echo "${ECHO_T}$ac_file" >&6 1994 1995# Check the compiler produces executables we can run. If not, either 1996# the compiler is broken, or we cross compile. 1997echo "$as_me:$LINENO: checking whether the C compiler works" >&5 1998echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 1999# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2000# If not cross compiling, check that we can run a simple program. 2001if test "$cross_compiling" != yes; then 2002 if { ac_try='./$ac_file' 2003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2004 (eval $ac_try) 2>&5 2005 ac_status=$? 2006 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2007 (exit $ac_status); }; }; then 2008 cross_compiling=no 2009 else 2010 if test "$cross_compiling" = maybe; then 2011 cross_compiling=yes 2012 else 2013 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2014If you meant to cross compile, use \`--host'. 2015See \`config.log' for more details." >&5 2016echo "$as_me: error: cannot run C compiled programs. 2017If you meant to cross compile, use \`--host'. 2018See \`config.log' for more details." >&2;} 2019 { (exit 1); exit 1; }; } 2020 fi 2021 fi 2022fi 2023echo "$as_me:$LINENO: result: yes" >&5 2024echo "${ECHO_T}yes" >&6 2025 2026rm -f a.out a.exe conftest$ac_cv_exeext b.out 2027ac_clean_files=$ac_clean_files_save 2028# Check the compiler produces executables we can run. If not, either 2029# the compiler is broken, or we cross compile. 2030echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2031echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 2032echo "$as_me:$LINENO: result: $cross_compiling" >&5 2033echo "${ECHO_T}$cross_compiling" >&6 2034 2035echo "$as_me:$LINENO: checking for suffix of executables" >&5 2036echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 2037if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2038 (eval $ac_link) 2>&5 2039 ac_status=$? 2040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2041 (exit $ac_status); }; then 2042 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2043# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2044# work properly (i.e., refer to `conftest.exe'), while it won't with 2045# `rm'. 2046for ac_file in conftest.exe conftest conftest.*; do 2047 test -f "$ac_file" || continue 2048 case $ac_file in 2049 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 2050 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2051 export ac_cv_exeext 2052 break;; 2053 * ) break;; 2054 esac 2055done 2056else 2057 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2058See \`config.log' for more details." >&5 2059echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2060See \`config.log' for more details." >&2;} 2061 { (exit 1); exit 1; }; } 2062fi 2063 2064rm -f conftest$ac_cv_exeext 2065echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2066echo "${ECHO_T}$ac_cv_exeext" >&6 2067 2068rm -f conftest.$ac_ext 2069EXEEXT=$ac_cv_exeext 2070ac_exeext=$EXEEXT 2071echo "$as_me:$LINENO: checking for suffix of object files" >&5 2072echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 2073if test "${ac_cv_objext+set}" = set; then 2074 echo $ECHO_N "(cached) $ECHO_C" >&6 2075else 2076 cat >conftest.$ac_ext <<_ACEOF 2077/* confdefs.h. */ 2078_ACEOF 2079cat confdefs.h >>conftest.$ac_ext 2080cat >>conftest.$ac_ext <<_ACEOF 2081/* end confdefs.h. */ 2082 2083int 2084main () 2085{ 2086 2087 ; 2088 return 0; 2089} 2090_ACEOF 2091rm -f conftest.o conftest.obj 2092if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2093 (eval $ac_compile) 2>&5 2094 ac_status=$? 2095 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2096 (exit $ac_status); }; then 2097 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 2098 case $ac_file in 2099 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 2100 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2101 break;; 2102 esac 2103done 2104else 2105 echo "$as_me: failed program was:" >&5 2106sed 's/^/| /' conftest.$ac_ext >&5 2107 2108{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2109See \`config.log' for more details." >&5 2110echo "$as_me: error: cannot compute suffix of object files: cannot compile 2111See \`config.log' for more details." >&2;} 2112 { (exit 1); exit 1; }; } 2113fi 2114 2115rm -f conftest.$ac_cv_objext conftest.$ac_ext 2116fi 2117echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2118echo "${ECHO_T}$ac_cv_objext" >&6 2119OBJEXT=$ac_cv_objext 2120ac_objext=$OBJEXT 2121echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2122echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 2123if test "${ac_cv_c_compiler_gnu+set}" = set; then 2124 echo $ECHO_N "(cached) $ECHO_C" >&6 2125else 2126 cat >conftest.$ac_ext <<_ACEOF 2127/* confdefs.h. */ 2128_ACEOF 2129cat confdefs.h >>conftest.$ac_ext 2130cat >>conftest.$ac_ext <<_ACEOF 2131/* end confdefs.h. */ 2132 2133int 2134main () 2135{ 2136#ifndef __GNUC__ 2137 choke me 2138#endif 2139 2140 ; 2141 return 0; 2142} 2143_ACEOF 2144rm -f conftest.$ac_objext 2145if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2146 (eval $ac_compile) 2>conftest.er1 2147 ac_status=$? 2148 grep -v '^ *+' conftest.er1 >conftest.err 2149 rm -f conftest.er1 2150 cat conftest.err >&5 2151 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2152 (exit $ac_status); } && 2153 { ac_try='test -z "$ac_c_werror_flag" 2154 || test ! -s conftest.err' 2155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2156 (eval $ac_try) 2>&5 2157 ac_status=$? 2158 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2159 (exit $ac_status); }; } && 2160 { ac_try='test -s conftest.$ac_objext' 2161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2162 (eval $ac_try) 2>&5 2163 ac_status=$? 2164 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2165 (exit $ac_status); }; }; then 2166 ac_compiler_gnu=yes 2167else 2168 echo "$as_me: failed program was:" >&5 2169sed 's/^/| /' conftest.$ac_ext >&5 2170 2171ac_compiler_gnu=no 2172fi 2173rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2174ac_cv_c_compiler_gnu=$ac_compiler_gnu 2175 2176fi 2177echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2178echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 2179GCC=`test $ac_compiler_gnu = yes && echo yes` 2180ac_test_CFLAGS=${CFLAGS+set} 2181ac_save_CFLAGS=$CFLAGS 2182CFLAGS="-g" 2183echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2184echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 2185if test "${ac_cv_prog_cc_g+set}" = set; then 2186 echo $ECHO_N "(cached) $ECHO_C" >&6 2187else 2188 cat >conftest.$ac_ext <<_ACEOF 2189/* confdefs.h. */ 2190_ACEOF 2191cat confdefs.h >>conftest.$ac_ext 2192cat >>conftest.$ac_ext <<_ACEOF 2193/* end confdefs.h. */ 2194 2195int 2196main () 2197{ 2198 2199 ; 2200 return 0; 2201} 2202_ACEOF 2203rm -f conftest.$ac_objext 2204if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2205 (eval $ac_compile) 2>conftest.er1 2206 ac_status=$? 2207 grep -v '^ *+' conftest.er1 >conftest.err 2208 rm -f conftest.er1 2209 cat conftest.err >&5 2210 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2211 (exit $ac_status); } && 2212 { ac_try='test -z "$ac_c_werror_flag" 2213 || test ! -s conftest.err' 2214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2215 (eval $ac_try) 2>&5 2216 ac_status=$? 2217 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2218 (exit $ac_status); }; } && 2219 { ac_try='test -s conftest.$ac_objext' 2220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2221 (eval $ac_try) 2>&5 2222 ac_status=$? 2223 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2224 (exit $ac_status); }; }; then 2225 ac_cv_prog_cc_g=yes 2226else 2227 echo "$as_me: failed program was:" >&5 2228sed 's/^/| /' conftest.$ac_ext >&5 2229 2230ac_cv_prog_cc_g=no 2231fi 2232rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2233fi 2234echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2235echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 2236if test "$ac_test_CFLAGS" = set; then 2237 CFLAGS=$ac_save_CFLAGS 2238elif test $ac_cv_prog_cc_g = yes; then 2239 if test "$GCC" = yes; then 2240 CFLAGS="-g -O2" 2241 else 2242 CFLAGS="-g" 2243 fi 2244else 2245 if test "$GCC" = yes; then 2246 CFLAGS="-O2" 2247 else 2248 CFLAGS= 2249 fi 2250fi 2251echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 2252echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 2253if test "${ac_cv_prog_cc_stdc+set}" = set; then 2254 echo $ECHO_N "(cached) $ECHO_C" >&6 2255else 2256 ac_cv_prog_cc_stdc=no 2257ac_save_CC=$CC 2258cat >conftest.$ac_ext <<_ACEOF 2259/* confdefs.h. */ 2260_ACEOF 2261cat confdefs.h >>conftest.$ac_ext 2262cat >>conftest.$ac_ext <<_ACEOF 2263/* end confdefs.h. */ 2264#include <stdarg.h> 2265#include <stdio.h> 2266#include <sys/types.h> 2267#include <sys/stat.h> 2268/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2269struct buf { int x; }; 2270FILE * (*rcsopen) (struct buf *, struct stat *, int); 2271static char *e (p, i) 2272 char **p; 2273 int i; 2274{ 2275 return p[i]; 2276} 2277static char *f (char * (*g) (char **, int), char **p, ...) 2278{ 2279 char *s; 2280 va_list v; 2281 va_start (v,p); 2282 s = g (p, va_arg (v,int)); 2283 va_end (v); 2284 return s; 2285} 2286 2287/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2288 function prototypes and stuff, but not '\xHH' hex character constants. 2289 These don't provoke an error unfortunately, instead are silently treated 2290 as 'x'. The following induces an error, until -std1 is added to get 2291 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2292 array size at least. It's necessary to write '\x00'==0 to get something 2293 that's true only with -std1. */ 2294int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2295 2296int test (int i, double x); 2297struct s1 {int (*f) (int a);}; 2298struct s2 {int (*f) (double a);}; 2299int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2300int argc; 2301char **argv; 2302int 2303main () 2304{ 2305return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2306 ; 2307 return 0; 2308} 2309_ACEOF 2310# Don't try gcc -ansi; that turns off useful extensions and 2311# breaks some systems' header files. 2312# AIX -qlanglvl=ansi 2313# Ultrix and OSF/1 -std1 2314# HP-UX 10.20 and later -Ae 2315# HP-UX older versions -Aa -D_HPUX_SOURCE 2316# SVR4 -Xc -D__EXTENSIONS__ 2317for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2318do 2319 CC="$ac_save_CC $ac_arg" 2320 rm -f conftest.$ac_objext 2321if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2322 (eval $ac_compile) 2>conftest.er1 2323 ac_status=$? 2324 grep -v '^ *+' conftest.er1 >conftest.err 2325 rm -f conftest.er1 2326 cat conftest.err >&5 2327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2328 (exit $ac_status); } && 2329 { ac_try='test -z "$ac_c_werror_flag" 2330 || test ! -s conftest.err' 2331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2332 (eval $ac_try) 2>&5 2333 ac_status=$? 2334 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2335 (exit $ac_status); }; } && 2336 { ac_try='test -s conftest.$ac_objext' 2337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2338 (eval $ac_try) 2>&5 2339 ac_status=$? 2340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2341 (exit $ac_status); }; }; then 2342 ac_cv_prog_cc_stdc=$ac_arg 2343break 2344else 2345 echo "$as_me: failed program was:" >&5 2346sed 's/^/| /' conftest.$ac_ext >&5 2347 2348fi 2349rm -f conftest.err conftest.$ac_objext 2350done 2351rm -f conftest.$ac_ext conftest.$ac_objext 2352CC=$ac_save_CC 2353 2354fi 2355 2356case "x$ac_cv_prog_cc_stdc" in 2357 x|xno) 2358 echo "$as_me:$LINENO: result: none needed" >&5 2359echo "${ECHO_T}none needed" >&6 ;; 2360 *) 2361 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 2362echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 2363 CC="$CC $ac_cv_prog_cc_stdc" ;; 2364esac 2365 2366# Some people use a C++ compiler to compile C. Since we use `exit', 2367# in C++ we need to declare it. In case someone uses the same compiler 2368# for both compiling C and C++ we need to have the C++ compiler decide 2369# the declaration of exit, since it's the most demanding environment. 2370cat >conftest.$ac_ext <<_ACEOF 2371#ifndef __cplusplus 2372 choke me 2373#endif 2374_ACEOF 2375rm -f conftest.$ac_objext 2376if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2377 (eval $ac_compile) 2>conftest.er1 2378 ac_status=$? 2379 grep -v '^ *+' conftest.er1 >conftest.err 2380 rm -f conftest.er1 2381 cat conftest.err >&5 2382 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2383 (exit $ac_status); } && 2384 { ac_try='test -z "$ac_c_werror_flag" 2385 || test ! -s conftest.err' 2386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2387 (eval $ac_try) 2>&5 2388 ac_status=$? 2389 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2390 (exit $ac_status); }; } && 2391 { ac_try='test -s conftest.$ac_objext' 2392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2393 (eval $ac_try) 2>&5 2394 ac_status=$? 2395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2396 (exit $ac_status); }; }; then 2397 for ac_declaration in \ 2398 '' \ 2399 'extern "C" void std::exit (int) throw (); using std::exit;' \ 2400 'extern "C" void std::exit (int); using std::exit;' \ 2401 'extern "C" void exit (int) throw ();' \ 2402 'extern "C" void exit (int);' \ 2403 'void exit (int);' 2404do 2405 cat >conftest.$ac_ext <<_ACEOF 2406/* confdefs.h. */ 2407_ACEOF 2408cat confdefs.h >>conftest.$ac_ext 2409cat >>conftest.$ac_ext <<_ACEOF 2410/* end confdefs.h. */ 2411$ac_declaration 2412#include <stdlib.h> 2413int 2414main () 2415{ 2416exit (42); 2417 ; 2418 return 0; 2419} 2420_ACEOF 2421rm -f conftest.$ac_objext 2422if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2423 (eval $ac_compile) 2>conftest.er1 2424 ac_status=$? 2425 grep -v '^ *+' conftest.er1 >conftest.err 2426 rm -f conftest.er1 2427 cat conftest.err >&5 2428 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2429 (exit $ac_status); } && 2430 { ac_try='test -z "$ac_c_werror_flag" 2431 || test ! -s conftest.err' 2432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2433 (eval $ac_try) 2>&5 2434 ac_status=$? 2435 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2436 (exit $ac_status); }; } && 2437 { ac_try='test -s conftest.$ac_objext' 2438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2439 (eval $ac_try) 2>&5 2440 ac_status=$? 2441 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2442 (exit $ac_status); }; }; then 2443 : 2444else 2445 echo "$as_me: failed program was:" >&5 2446sed 's/^/| /' conftest.$ac_ext >&5 2447 2448continue 2449fi 2450rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2451 cat >conftest.$ac_ext <<_ACEOF 2452/* confdefs.h. */ 2453_ACEOF 2454cat confdefs.h >>conftest.$ac_ext 2455cat >>conftest.$ac_ext <<_ACEOF 2456/* end confdefs.h. */ 2457$ac_declaration 2458int 2459main () 2460{ 2461exit (42); 2462 ; 2463 return 0; 2464} 2465_ACEOF 2466rm -f conftest.$ac_objext 2467if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2468 (eval $ac_compile) 2>conftest.er1 2469 ac_status=$? 2470 grep -v '^ *+' conftest.er1 >conftest.err 2471 rm -f conftest.er1 2472 cat conftest.err >&5 2473 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2474 (exit $ac_status); } && 2475 { ac_try='test -z "$ac_c_werror_flag" 2476 || test ! -s conftest.err' 2477 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2478 (eval $ac_try) 2>&5 2479 ac_status=$? 2480 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2481 (exit $ac_status); }; } && 2482 { ac_try='test -s conftest.$ac_objext' 2483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2484 (eval $ac_try) 2>&5 2485 ac_status=$? 2486 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2487 (exit $ac_status); }; }; then 2488 break 2489else 2490 echo "$as_me: failed program was:" >&5 2491sed 's/^/| /' conftest.$ac_ext >&5 2492 2493fi 2494rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2495done 2496rm -f conftest* 2497if test -n "$ac_declaration"; then 2498 echo '#ifdef __cplusplus' >>confdefs.h 2499 echo $ac_declaration >>confdefs.h 2500 echo '#endif' >>confdefs.h 2501fi 2502 2503else 2504 echo "$as_me: failed program was:" >&5 2505sed 's/^/| /' conftest.$ac_ext >&5 2506 2507fi 2508rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2509ac_ext=c 2510ac_cpp='$CPP $CPPFLAGS' 2511ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2512ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2513ac_compiler_gnu=$ac_cv_c_compiler_gnu 2514 2515 2516echo "$as_me:$LINENO: checking for library containing strerror" >&5 2517echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 2518if test "${ac_cv_search_strerror+set}" = set; then 2519 echo $ECHO_N "(cached) $ECHO_C" >&6 2520else 2521 ac_func_search_save_LIBS=$LIBS 2522ac_cv_search_strerror=no 2523cat >conftest.$ac_ext <<_ACEOF 2524/* confdefs.h. */ 2525_ACEOF 2526cat confdefs.h >>conftest.$ac_ext 2527cat >>conftest.$ac_ext <<_ACEOF 2528/* end confdefs.h. */ 2529 2530/* Override any gcc2 internal prototype to avoid an error. */ 2531#ifdef __cplusplus 2532extern "C" 2533#endif 2534/* We use char because int might match the return type of a gcc2 2535 builtin and then its argument prototype would still apply. */ 2536char strerror (); 2537int 2538main () 2539{ 2540strerror (); 2541 ; 2542 return 0; 2543} 2544_ACEOF 2545rm -f conftest.$ac_objext conftest$ac_exeext 2546if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2547 (eval $ac_link) 2>conftest.er1 2548 ac_status=$? 2549 grep -v '^ *+' conftest.er1 >conftest.err 2550 rm -f conftest.er1 2551 cat conftest.err >&5 2552 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2553 (exit $ac_status); } && 2554 { ac_try='test -z "$ac_c_werror_flag" 2555 || test ! -s conftest.err' 2556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2557 (eval $ac_try) 2>&5 2558 ac_status=$? 2559 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2560 (exit $ac_status); }; } && 2561 { ac_try='test -s conftest$ac_exeext' 2562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2563 (eval $ac_try) 2>&5 2564 ac_status=$? 2565 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2566 (exit $ac_status); }; }; then 2567 ac_cv_search_strerror="none required" 2568else 2569 echo "$as_me: failed program was:" >&5 2570sed 's/^/| /' conftest.$ac_ext >&5 2571 2572fi 2573rm -f conftest.err conftest.$ac_objext \ 2574 conftest$ac_exeext conftest.$ac_ext 2575if test "$ac_cv_search_strerror" = no; then 2576 for ac_lib in cposix; do 2577 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 2578 cat >conftest.$ac_ext <<_ACEOF 2579/* confdefs.h. */ 2580_ACEOF 2581cat confdefs.h >>conftest.$ac_ext 2582cat >>conftest.$ac_ext <<_ACEOF 2583/* end confdefs.h. */ 2584 2585/* Override any gcc2 internal prototype to avoid an error. */ 2586#ifdef __cplusplus 2587extern "C" 2588#endif 2589/* We use char because int might match the return type of a gcc2 2590 builtin and then its argument prototype would still apply. */ 2591char strerror (); 2592int 2593main () 2594{ 2595strerror (); 2596 ; 2597 return 0; 2598} 2599_ACEOF 2600rm -f conftest.$ac_objext conftest$ac_exeext 2601if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2602 (eval $ac_link) 2>conftest.er1 2603 ac_status=$? 2604 grep -v '^ *+' conftest.er1 >conftest.err 2605 rm -f conftest.er1 2606 cat conftest.err >&5 2607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2608 (exit $ac_status); } && 2609 { ac_try='test -z "$ac_c_werror_flag" 2610 || test ! -s conftest.err' 2611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2612 (eval $ac_try) 2>&5 2613 ac_status=$? 2614 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2615 (exit $ac_status); }; } && 2616 { ac_try='test -s conftest$ac_exeext' 2617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2618 (eval $ac_try) 2>&5 2619 ac_status=$? 2620 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2621 (exit $ac_status); }; }; then 2622 ac_cv_search_strerror="-l$ac_lib" 2623break 2624else 2625 echo "$as_me: failed program was:" >&5 2626sed 's/^/| /' conftest.$ac_ext >&5 2627 2628fi 2629rm -f conftest.err conftest.$ac_objext \ 2630 conftest$ac_exeext conftest.$ac_ext 2631 done 2632fi 2633LIBS=$ac_func_search_save_LIBS 2634fi 2635echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 2636echo "${ECHO_T}$ac_cv_search_strerror" >&6 2637if test "$ac_cv_search_strerror" != no; then 2638 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 2639 2640fi 2641 2642 2643BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in` 2644am__api_version="1.9" 2645# Find a good install program. We prefer a C program (faster), 2646# so one script is as good as another. But avoid the broken or 2647# incompatible versions: 2648# SysV /etc/install, /usr/sbin/install 2649# SunOS /usr/etc/install 2650# IRIX /sbin/install 2651# AIX /bin/install 2652# AmigaOS /C/install, which installs bootblocks on floppy discs 2653# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2654# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2655# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2656# OS/2's system install, which has a completely different semantic 2657# ./install, which can be erroneously created by make from ./install.sh. 2658echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 2659echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 2660if test -z "$INSTALL"; then 2661if test "${ac_cv_path_install+set}" = set; then 2662 echo $ECHO_N "(cached) $ECHO_C" >&6 2663else 2664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2665for as_dir in $PATH 2666do 2667 IFS=$as_save_IFS 2668 test -z "$as_dir" && as_dir=. 2669 # Account for people who put trailing slashes in PATH elements. 2670case $as_dir/ in 2671 ./ | .// | /cC/* | \ 2672 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2673 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 2674 /usr/ucb/* ) ;; 2675 *) 2676 # OSF1 and SCO ODT 3.0 have their own names for install. 2677 # Don't use installbsd from OSF since it installs stuff as root 2678 # by default. 2679 for ac_prog in ginstall scoinst install; do 2680 for ac_exec_ext in '' $ac_executable_extensions; do 2681 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2682 if test $ac_prog = install && 2683 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2684 # AIX install. It has an incompatible calling convention. 2685 : 2686 elif test $ac_prog = install && 2687 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2688 # program-specific install script used by HP pwplus--don't use. 2689 : 2690 else 2691 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2692 break 3 2693 fi 2694 fi 2695 done 2696 done 2697 ;; 2698esac 2699done 2700 2701 2702fi 2703 if test "${ac_cv_path_install+set}" = set; then 2704 INSTALL=$ac_cv_path_install 2705 else 2706 # As a last resort, use the slow shell script. We don't cache a 2707 # path for INSTALL within a source directory, because that will 2708 # break other packages using the cache if that directory is 2709 # removed, or if the path is relative. 2710 INSTALL=$ac_install_sh 2711 fi 2712fi 2713echo "$as_me:$LINENO: result: $INSTALL" >&5 2714echo "${ECHO_T}$INSTALL" >&6 2715 2716# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2717# It thinks the first close brace ends the variable substitution. 2718test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2719 2720test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2721 2722test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2723 2724echo "$as_me:$LINENO: checking whether build environment is sane" >&5 2725echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 2726# Just in case 2727sleep 1 2728echo timestamp > conftest.file 2729# Do `set' in a subshell so we don't clobber the current shell's 2730# arguments. Must try -L first in case configure is actually a 2731# symlink; some systems play weird games with the mod time of symlinks 2732# (eg FreeBSD returns the mod time of the symlink's containing 2733# directory). 2734if ( 2735 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 2736 if test "$*" = "X"; then 2737 # -L didn't work. 2738 set X `ls -t $srcdir/configure conftest.file` 2739 fi 2740 rm -f conftest.file 2741 if test "$*" != "X $srcdir/configure conftest.file" \ 2742 && test "$*" != "X conftest.file $srcdir/configure"; then 2743 2744 # If neither matched, then we have a broken ls. This can happen 2745 # if, for instance, CONFIG_SHELL is bash and it inherits a 2746 # broken ls alias from the environment. This has actually 2747 # happened. Such a system could not be considered "sane". 2748 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2749alias in your environment" >&5 2750echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2751alias in your environment" >&2;} 2752 { (exit 1); exit 1; }; } 2753 fi 2754 2755 test "$2" = conftest.file 2756 ) 2757then 2758 # Ok. 2759 : 2760else 2761 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2762Check your system clock" >&5 2763echo "$as_me: error: newly created file is older than distributed files! 2764Check your system clock" >&2;} 2765 { (exit 1); exit 1; }; } 2766fi 2767echo "$as_me:$LINENO: result: yes" >&5 2768echo "${ECHO_T}yes" >&6 2769test "$program_prefix" != NONE && 2770 program_transform_name="s,^,$program_prefix,;$program_transform_name" 2771# Use a double $ so make ignores it. 2772test "$program_suffix" != NONE && 2773 program_transform_name="s,\$,$program_suffix,;$program_transform_name" 2774# Double any \ or $. echo might interpret backslashes. 2775# By default was `s,x,x', remove it if useless. 2776cat <<\_ACEOF >conftest.sed 2777s/[\\$]/&&/g;s/;s,x,x,$// 2778_ACEOF 2779program_transform_name=`echo $program_transform_name | sed -f conftest.sed` 2780rm conftest.sed 2781 2782# expand $ac_aux_dir to an absolute path 2783am_aux_dir=`cd $ac_aux_dir && pwd` 2784 2785test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 2786# Use eval to expand $SHELL 2787if eval "$MISSING --run true"; then 2788 am_missing_run="$MISSING --run " 2789else 2790 am_missing_run= 2791 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 2792echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2793fi 2794 2795if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then 2796 # We used to keeping the `.' as first argument, in order to 2797 # allow $(mkdir_p) to be used without argument. As in 2798 # $(mkdir_p) $(somedir) 2799 # where $(somedir) is conditionally defined. However this is wrong 2800 # for two reasons: 2801 # 1. if the package is installed by a user who cannot write `.' 2802 # make install will fail, 2803 # 2. the above comment should most certainly read 2804 # $(mkdir_p) $(DESTDIR)$(somedir) 2805 # so it does not work when $(somedir) is undefined and 2806 # $(DESTDIR) is not. 2807 # To support the latter case, we have to write 2808 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), 2809 # so the `.' trick is pointless. 2810 mkdir_p='mkdir -p --' 2811else 2812 # On NextStep and OpenStep, the `mkdir' command does not 2813 # recognize any option. It will interpret all options as 2814 # directories to create, and then abort because `.' already 2815 # exists. 2816 for d in ./-p ./--version; 2817 do 2818 test -d $d && rmdir $d 2819 done 2820 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. 2821 if test -f "$ac_aux_dir/mkinstalldirs"; then 2822 mkdir_p='$(mkinstalldirs)' 2823 else 2824 mkdir_p='$(install_sh) -d' 2825 fi 2826fi 2827 2828for ac_prog in gawk mawk nawk awk 2829do 2830 # Extract the first word of "$ac_prog", so it can be a program name with args. 2831set dummy $ac_prog; ac_word=$2 2832echo "$as_me:$LINENO: checking for $ac_word" >&5 2833echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2834if test "${ac_cv_prog_AWK+set}" = set; then 2835 echo $ECHO_N "(cached) $ECHO_C" >&6 2836else 2837 if test -n "$AWK"; then 2838 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2839else 2840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2841for as_dir in $PATH 2842do 2843 IFS=$as_save_IFS 2844 test -z "$as_dir" && as_dir=. 2845 for ac_exec_ext in '' $ac_executable_extensions; do 2846 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2847 ac_cv_prog_AWK="$ac_prog" 2848 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2849 break 2 2850 fi 2851done 2852done 2853 2854fi 2855fi 2856AWK=$ac_cv_prog_AWK 2857if test -n "$AWK"; then 2858 echo "$as_me:$LINENO: result: $AWK" >&5 2859echo "${ECHO_T}$AWK" >&6 2860else 2861 echo "$as_me:$LINENO: result: no" >&5 2862echo "${ECHO_T}no" >&6 2863fi 2864 2865 test -n "$AWK" && break 2866done 2867 2868echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2869echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 2870set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` 2871if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then 2872 echo $ECHO_N "(cached) $ECHO_C" >&6 2873else 2874 cat >conftest.make <<\_ACEOF 2875all: 2876 @echo 'ac_maketemp="$(MAKE)"' 2877_ACEOF 2878# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2879eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` 2880if test -n "$ac_maketemp"; then 2881 eval ac_cv_prog_make_${ac_make}_set=yes 2882else 2883 eval ac_cv_prog_make_${ac_make}_set=no 2884fi 2885rm -f conftest.make 2886fi 2887if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 2888 echo "$as_me:$LINENO: result: yes" >&5 2889echo "${ECHO_T}yes" >&6 2890 SET_MAKE= 2891else 2892 echo "$as_me:$LINENO: result: no" >&5 2893echo "${ECHO_T}no" >&6 2894 SET_MAKE="MAKE=${MAKE-make}" 2895fi 2896 2897rm -rf .tst 2>/dev/null 2898mkdir .tst 2>/dev/null 2899if test -d .tst; then 2900 am__leading_dot=. 2901else 2902 am__leading_dot=_ 2903fi 2904rmdir .tst 2>/dev/null 2905 2906DEPDIR="${am__leading_dot}deps" 2907 2908 ac_config_commands="$ac_config_commands depfiles" 2909 2910 2911am_make=${MAKE-make} 2912cat > confinc << 'END' 2913am__doit: 2914 @echo done 2915.PHONY: am__doit 2916END 2917# If we don't find an include directive, just comment out the code. 2918echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 2919echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 2920am__include="#" 2921am__quote= 2922_am_result=none 2923# First try GNU make style include. 2924echo "include confinc" > confmf 2925# We grep out `Entering directory' and `Leaving directory' 2926# messages which can occur if `w' ends up in MAKEFLAGS. 2927# In particular we don't look at `^make:' because GNU make might 2928# be invoked under some other name (usually "gmake"), in which 2929# case it prints its new name instead of `make'. 2930if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then 2931 am__include=include 2932 am__quote= 2933 _am_result=GNU 2934fi 2935# Now try BSD make style include. 2936if test "$am__include" = "#"; then 2937 echo '.include "confinc"' > confmf 2938 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then 2939 am__include=.include 2940 am__quote="\"" 2941 _am_result=BSD 2942 fi 2943fi 2944 2945 2946echo "$as_me:$LINENO: result: $_am_result" >&5 2947echo "${ECHO_T}$_am_result" >&6 2948rm -f confinc confmf 2949 2950# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. 2951if test "${enable_dependency_tracking+set}" = set; then 2952 enableval="$enable_dependency_tracking" 2953 2954fi; 2955if test "x$enable_dependency_tracking" != xno; then 2956 am_depcomp="$ac_aux_dir/depcomp" 2957 AMDEPBACKSLASH='\' 2958fi 2959 2960 2961if test "x$enable_dependency_tracking" != xno; then 2962 AMDEP_TRUE= 2963 AMDEP_FALSE='#' 2964else 2965 AMDEP_TRUE='#' 2966 AMDEP_FALSE= 2967fi 2968 2969 2970 2971# test to see if srcdir already configured 2972if test "`cd $srcdir && pwd`" != "`pwd`" && 2973 test -f $srcdir/config.status; then 2974 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 2975echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2976 { (exit 1); exit 1; }; } 2977fi 2978 2979# test whether we have cygpath 2980if test -z "$CYGPATH_W"; then 2981 if (cygpath --version) >/dev/null 2>/dev/null; then 2982 CYGPATH_W='cygpath -w' 2983 else 2984 CYGPATH_W=echo 2985 fi 2986fi 2987 2988 2989# Define the identity of the package. 2990 PACKAGE=binutils 2991 VERSION=${BFD_VERSION} 2992 2993 2994cat >>confdefs.h <<_ACEOF 2995#define PACKAGE "$PACKAGE" 2996_ACEOF 2997 2998 2999cat >>confdefs.h <<_ACEOF 3000#define VERSION "$VERSION" 3001_ACEOF 3002 3003# Some tools Automake needs. 3004 3005ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3006 3007 3008AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3009 3010 3011AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3012 3013 3014AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3015 3016 3017MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3018 3019install_sh=${install_sh-"$am_aux_dir/install-sh"} 3020 3021# Installed binaries are usually stripped using `strip' when the user 3022# run `make install-strip'. However `strip' might not be the right 3023# tool to use in cross-compilation environments, therefore Automake 3024# will honor the `STRIP' environment variable to overrule this program. 3025if test "$cross_compiling" != no; then 3026 if test -n "$ac_tool_prefix"; then 3027 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3028set dummy ${ac_tool_prefix}strip; ac_word=$2 3029echo "$as_me:$LINENO: checking for $ac_word" >&5 3030echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3031if test "${ac_cv_prog_STRIP+set}" = set; then 3032 echo $ECHO_N "(cached) $ECHO_C" >&6 3033else 3034 if test -n "$STRIP"; then 3035 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3036else 3037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3038for as_dir in $PATH 3039do 3040 IFS=$as_save_IFS 3041 test -z "$as_dir" && as_dir=. 3042 for ac_exec_ext in '' $ac_executable_extensions; do 3043 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3044 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3045 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3046 break 2 3047 fi 3048done 3049done 3050 3051fi 3052fi 3053STRIP=$ac_cv_prog_STRIP 3054if test -n "$STRIP"; then 3055 echo "$as_me:$LINENO: result: $STRIP" >&5 3056echo "${ECHO_T}$STRIP" >&6 3057else 3058 echo "$as_me:$LINENO: result: no" >&5 3059echo "${ECHO_T}no" >&6 3060fi 3061 3062fi 3063if test -z "$ac_cv_prog_STRIP"; then 3064 ac_ct_STRIP=$STRIP 3065 # Extract the first word of "strip", so it can be a program name with args. 3066set dummy strip; ac_word=$2 3067echo "$as_me:$LINENO: checking for $ac_word" >&5 3068echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3069if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 3070 echo $ECHO_N "(cached) $ECHO_C" >&6 3071else 3072 if test -n "$ac_ct_STRIP"; then 3073 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3074else 3075as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3076for as_dir in $PATH 3077do 3078 IFS=$as_save_IFS 3079 test -z "$as_dir" && as_dir=. 3080 for ac_exec_ext in '' $ac_executable_extensions; do 3081 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3082 ac_cv_prog_ac_ct_STRIP="strip" 3083 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3084 break 2 3085 fi 3086done 3087done 3088 3089 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" 3090fi 3091fi 3092ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3093if test -n "$ac_ct_STRIP"; then 3094 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 3095echo "${ECHO_T}$ac_ct_STRIP" >&6 3096else 3097 echo "$as_me:$LINENO: result: no" >&5 3098echo "${ECHO_T}no" >&6 3099fi 3100 3101 STRIP=$ac_ct_STRIP 3102else 3103 STRIP="$ac_cv_prog_STRIP" 3104fi 3105 3106fi 3107INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" 3108 3109# We need awk for the "check" target. The system "awk" is bad on 3110# some platforms. 3111# Always define AMTAR for backward compatibility. 3112 3113AMTAR=${AMTAR-"${am_missing_run}tar"} 3114 3115am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 3116 3117 3118 3119 3120depcc="$CC" am_compiler_list= 3121 3122echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 3123echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 3124if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 3125 echo $ECHO_N "(cached) $ECHO_C" >&6 3126else 3127 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3128 # We make a subdir and do the tests there. Otherwise we can end up 3129 # making bogus files that we don't know about and never remove. For 3130 # instance it was reported that on HP-UX the gcc test will end up 3131 # making a dummy file named `D' -- because `-MD' means `put the output 3132 # in D'. 3133 mkdir conftest.dir 3134 # Copy depcomp to subdir because otherwise we won't find it if we're 3135 # using a relative directory. 3136 cp "$am_depcomp" conftest.dir 3137 cd conftest.dir 3138 # We will build objects and dependencies in a subdirectory because 3139 # it helps to detect inapplicable dependency modes. For instance 3140 # both Tru64's cc and ICC support -MD to output dependencies as a 3141 # side effect of compilation, but ICC will put the dependencies in 3142 # the current directory while Tru64 will put them in the object 3143 # directory. 3144 mkdir sub 3145 3146 am_cv_CC_dependencies_compiler_type=none 3147 if test "$am_compiler_list" = ""; then 3148 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3149 fi 3150 for depmode in $am_compiler_list; do 3151 # Setup a source with many dependencies, because some compilers 3152 # like to wrap large dependency lists on column 80 (with \), and 3153 # we should not choose a depcomp mode which is confused by this. 3154 # 3155 # We need to recreate these files for each test, as the compiler may 3156 # overwrite some of them when testing with obscure command lines. 3157 # This happens at least with the AIX C compiler. 3158 : > sub/conftest.c 3159 for i in 1 2 3 4 5 6; do 3160 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3161 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3162 # Solaris 8's {/usr,}/bin/sh. 3163 touch sub/conftst$i.h 3164 done 3165 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3166 3167 case $depmode in 3168 nosideeffect) 3169 # after this tag, mechanisms are not by side-effect, so they'll 3170 # only be used when explicitly requested 3171 if test "x$enable_dependency_tracking" = xyes; then 3172 continue 3173 else 3174 break 3175 fi 3176 ;; 3177 none) break ;; 3178 esac 3179 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3180 # mode. It turns out that the SunPro C++ compiler does not properly 3181 # handle `-M -o', and we need to detect this. 3182 if depmode=$depmode \ 3183 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ 3184 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3185 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ 3186 >/dev/null 2>conftest.err && 3187 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3188 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && 3189 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3190 # icc doesn't choke on unknown options, it will just issue warnings 3191 # or remarks (even with -Werror). So we grep stderr for any message 3192 # that says an option was ignored or not supported. 3193 # When given -MP, icc 7.0 and 7.1 complain thusly: 3194 # icc: Command line warning: ignoring option '-M'; no argument required 3195 # The diagnosis changed in icc 8.0: 3196 # icc: Command line remark: option '-MP' not supported 3197 if (grep 'ignoring option' conftest.err || 3198 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3199 am_cv_CC_dependencies_compiler_type=$depmode 3200 break 3201 fi 3202 fi 3203 done 3204 3205 cd .. 3206 rm -rf conftest.dir 3207else 3208 am_cv_CC_dependencies_compiler_type=none 3209fi 3210 3211fi 3212echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3213echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 3214CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3215 3216 3217 3218if 3219 test "x$enable_dependency_tracking" != xno \ 3220 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3221 am__fastdepCC_TRUE= 3222 am__fastdepCC_FALSE='#' 3223else 3224 am__fastdepCC_TRUE='#' 3225 am__fastdepCC_FALSE= 3226fi 3227 3228 3229 3230 3231ac_ext=c 3232ac_cpp='$CPP $CPPFLAGS' 3233ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3234ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3235ac_compiler_gnu=$ac_cv_c_compiler_gnu 3236if test -n "$ac_tool_prefix"; then 3237 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3238set dummy ${ac_tool_prefix}gcc; ac_word=$2 3239echo "$as_me:$LINENO: checking for $ac_word" >&5 3240echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3241if test "${ac_cv_prog_CC+set}" = set; then 3242 echo $ECHO_N "(cached) $ECHO_C" >&6 3243else 3244 if test -n "$CC"; then 3245 ac_cv_prog_CC="$CC" # Let the user override the test. 3246else 3247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3248for as_dir in $PATH 3249do 3250 IFS=$as_save_IFS 3251 test -z "$as_dir" && as_dir=. 3252 for ac_exec_ext in '' $ac_executable_extensions; do 3253 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3254 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3255 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3256 break 2 3257 fi 3258done 3259done 3260 3261fi 3262fi 3263CC=$ac_cv_prog_CC 3264if test -n "$CC"; then 3265 echo "$as_me:$LINENO: result: $CC" >&5 3266echo "${ECHO_T}$CC" >&6 3267else 3268 echo "$as_me:$LINENO: result: no" >&5 3269echo "${ECHO_T}no" >&6 3270fi 3271 3272fi 3273if test -z "$ac_cv_prog_CC"; then 3274 ac_ct_CC=$CC 3275 # Extract the first word of "gcc", so it can be a program name with args. 3276set dummy gcc; ac_word=$2 3277echo "$as_me:$LINENO: checking for $ac_word" >&5 3278echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3279if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3280 echo $ECHO_N "(cached) $ECHO_C" >&6 3281else 3282 if test -n "$ac_ct_CC"; then 3283 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3284else 3285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3286for as_dir in $PATH 3287do 3288 IFS=$as_save_IFS 3289 test -z "$as_dir" && as_dir=. 3290 for ac_exec_ext in '' $ac_executable_extensions; do 3291 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3292 ac_cv_prog_ac_ct_CC="gcc" 3293 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3294 break 2 3295 fi 3296done 3297done 3298 3299fi 3300fi 3301ac_ct_CC=$ac_cv_prog_ac_ct_CC 3302if test -n "$ac_ct_CC"; then 3303 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3304echo "${ECHO_T}$ac_ct_CC" >&6 3305else 3306 echo "$as_me:$LINENO: result: no" >&5 3307echo "${ECHO_T}no" >&6 3308fi 3309 3310 CC=$ac_ct_CC 3311else 3312 CC="$ac_cv_prog_CC" 3313fi 3314 3315if test -z "$CC"; then 3316 if test -n "$ac_tool_prefix"; then 3317 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3318set dummy ${ac_tool_prefix}cc; ac_word=$2 3319echo "$as_me:$LINENO: checking for $ac_word" >&5 3320echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3321if test "${ac_cv_prog_CC+set}" = set; then 3322 echo $ECHO_N "(cached) $ECHO_C" >&6 3323else 3324 if test -n "$CC"; then 3325 ac_cv_prog_CC="$CC" # Let the user override the test. 3326else 3327as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3328for as_dir in $PATH 3329do 3330 IFS=$as_save_IFS 3331 test -z "$as_dir" && as_dir=. 3332 for ac_exec_ext in '' $ac_executable_extensions; do 3333 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3334 ac_cv_prog_CC="${ac_tool_prefix}cc" 3335 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3336 break 2 3337 fi 3338done 3339done 3340 3341fi 3342fi 3343CC=$ac_cv_prog_CC 3344if test -n "$CC"; then 3345 echo "$as_me:$LINENO: result: $CC" >&5 3346echo "${ECHO_T}$CC" >&6 3347else 3348 echo "$as_me:$LINENO: result: no" >&5 3349echo "${ECHO_T}no" >&6 3350fi 3351 3352fi 3353if test -z "$ac_cv_prog_CC"; then 3354 ac_ct_CC=$CC 3355 # Extract the first word of "cc", so it can be a program name with args. 3356set dummy cc; ac_word=$2 3357echo "$as_me:$LINENO: checking for $ac_word" >&5 3358echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3359if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3360 echo $ECHO_N "(cached) $ECHO_C" >&6 3361else 3362 if test -n "$ac_ct_CC"; then 3363 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3364else 3365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3366for as_dir in $PATH 3367do 3368 IFS=$as_save_IFS 3369 test -z "$as_dir" && as_dir=. 3370 for ac_exec_ext in '' $ac_executable_extensions; do 3371 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3372 ac_cv_prog_ac_ct_CC="cc" 3373 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3374 break 2 3375 fi 3376done 3377done 3378 3379fi 3380fi 3381ac_ct_CC=$ac_cv_prog_ac_ct_CC 3382if test -n "$ac_ct_CC"; then 3383 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3384echo "${ECHO_T}$ac_ct_CC" >&6 3385else 3386 echo "$as_me:$LINENO: result: no" >&5 3387echo "${ECHO_T}no" >&6 3388fi 3389 3390 CC=$ac_ct_CC 3391else 3392 CC="$ac_cv_prog_CC" 3393fi 3394 3395fi 3396if test -z "$CC"; then 3397 # Extract the first word of "cc", so it can be a program name with args. 3398set dummy cc; ac_word=$2 3399echo "$as_me:$LINENO: checking for $ac_word" >&5 3400echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3401if test "${ac_cv_prog_CC+set}" = set; then 3402 echo $ECHO_N "(cached) $ECHO_C" >&6 3403else 3404 if test -n "$CC"; then 3405 ac_cv_prog_CC="$CC" # Let the user override the test. 3406else 3407 ac_prog_rejected=no 3408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3409for as_dir in $PATH 3410do 3411 IFS=$as_save_IFS 3412 test -z "$as_dir" && as_dir=. 3413 for ac_exec_ext in '' $ac_executable_extensions; do 3414 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3415 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3416 ac_prog_rejected=yes 3417 continue 3418 fi 3419 ac_cv_prog_CC="cc" 3420 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3421 break 2 3422 fi 3423done 3424done 3425 3426if test $ac_prog_rejected = yes; then 3427 # We found a bogon in the path, so make sure we never use it. 3428 set dummy $ac_cv_prog_CC 3429 shift 3430 if test $# != 0; then 3431 # We chose a different compiler from the bogus one. 3432 # However, it has the same basename, so the bogon will be chosen 3433 # first if we set CC to just the basename; use the full file name. 3434 shift 3435 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3436 fi 3437fi 3438fi 3439fi 3440CC=$ac_cv_prog_CC 3441if test -n "$CC"; then 3442 echo "$as_me:$LINENO: result: $CC" >&5 3443echo "${ECHO_T}$CC" >&6 3444else 3445 echo "$as_me:$LINENO: result: no" >&5 3446echo "${ECHO_T}no" >&6 3447fi 3448 3449fi 3450if test -z "$CC"; then 3451 if test -n "$ac_tool_prefix"; then 3452 for ac_prog in cl 3453 do 3454 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3455set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3456echo "$as_me:$LINENO: checking for $ac_word" >&5 3457echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3458if test "${ac_cv_prog_CC+set}" = set; then 3459 echo $ECHO_N "(cached) $ECHO_C" >&6 3460else 3461 if test -n "$CC"; then 3462 ac_cv_prog_CC="$CC" # Let the user override the test. 3463else 3464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3465for as_dir in $PATH 3466do 3467 IFS=$as_save_IFS 3468 test -z "$as_dir" && as_dir=. 3469 for ac_exec_ext in '' $ac_executable_extensions; do 3470 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3471 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3472 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3473 break 2 3474 fi 3475done 3476done 3477 3478fi 3479fi 3480CC=$ac_cv_prog_CC 3481if test -n "$CC"; then 3482 echo "$as_me:$LINENO: result: $CC" >&5 3483echo "${ECHO_T}$CC" >&6 3484else 3485 echo "$as_me:$LINENO: result: no" >&5 3486echo "${ECHO_T}no" >&6 3487fi 3488 3489 test -n "$CC" && break 3490 done 3491fi 3492if test -z "$CC"; then 3493 ac_ct_CC=$CC 3494 for ac_prog in cl 3495do 3496 # Extract the first word of "$ac_prog", so it can be a program name with args. 3497set dummy $ac_prog; ac_word=$2 3498echo "$as_me:$LINENO: checking for $ac_word" >&5 3499echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3500if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3501 echo $ECHO_N "(cached) $ECHO_C" >&6 3502else 3503 if test -n "$ac_ct_CC"; then 3504 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3505else 3506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3507for as_dir in $PATH 3508do 3509 IFS=$as_save_IFS 3510 test -z "$as_dir" && as_dir=. 3511 for ac_exec_ext in '' $ac_executable_extensions; do 3512 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3513 ac_cv_prog_ac_ct_CC="$ac_prog" 3514 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3515 break 2 3516 fi 3517done 3518done 3519 3520fi 3521fi 3522ac_ct_CC=$ac_cv_prog_ac_ct_CC 3523if test -n "$ac_ct_CC"; then 3524 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3525echo "${ECHO_T}$ac_ct_CC" >&6 3526else 3527 echo "$as_me:$LINENO: result: no" >&5 3528echo "${ECHO_T}no" >&6 3529fi 3530 3531 test -n "$ac_ct_CC" && break 3532done 3533 3534 CC=$ac_ct_CC 3535fi 3536 3537fi 3538 3539 3540test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3541See \`config.log' for more details." >&5 3542echo "$as_me: error: no acceptable C compiler found in \$PATH 3543See \`config.log' for more details." >&2;} 3544 { (exit 1); exit 1; }; } 3545 3546# Provide some information about the compiler. 3547echo "$as_me:$LINENO:" \ 3548 "checking for C compiler version" >&5 3549ac_compiler=`set X $ac_compile; echo $2` 3550{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3551 (eval $ac_compiler --version </dev/null >&5) 2>&5 3552 ac_status=$? 3553 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3554 (exit $ac_status); } 3555{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3556 (eval $ac_compiler -v </dev/null >&5) 2>&5 3557 ac_status=$? 3558 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3559 (exit $ac_status); } 3560{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5 3561 (eval $ac_compiler -V </dev/null >&5) 2>&5 3562 ac_status=$? 3563 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3564 (exit $ac_status); } 3565 3566echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3567echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 3568if test "${ac_cv_c_compiler_gnu+set}" = set; then 3569 echo $ECHO_N "(cached) $ECHO_C" >&6 3570else 3571 cat >conftest.$ac_ext <<_ACEOF 3572/* confdefs.h. */ 3573_ACEOF 3574cat confdefs.h >>conftest.$ac_ext 3575cat >>conftest.$ac_ext <<_ACEOF 3576/* end confdefs.h. */ 3577 3578int 3579main () 3580{ 3581#ifndef __GNUC__ 3582 choke me 3583#endif 3584 3585 ; 3586 return 0; 3587} 3588_ACEOF 3589rm -f conftest.$ac_objext 3590if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3591 (eval $ac_compile) 2>conftest.er1 3592 ac_status=$? 3593 grep -v '^ *+' conftest.er1 >conftest.err 3594 rm -f conftest.er1 3595 cat conftest.err >&5 3596 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3597 (exit $ac_status); } && 3598 { ac_try='test -z "$ac_c_werror_flag" 3599 || test ! -s conftest.err' 3600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3601 (eval $ac_try) 2>&5 3602 ac_status=$? 3603 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3604 (exit $ac_status); }; } && 3605 { ac_try='test -s conftest.$ac_objext' 3606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3607 (eval $ac_try) 2>&5 3608 ac_status=$? 3609 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3610 (exit $ac_status); }; }; then 3611 ac_compiler_gnu=yes 3612else 3613 echo "$as_me: failed program was:" >&5 3614sed 's/^/| /' conftest.$ac_ext >&5 3615 3616ac_compiler_gnu=no 3617fi 3618rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3619ac_cv_c_compiler_gnu=$ac_compiler_gnu 3620 3621fi 3622echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3623echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 3624GCC=`test $ac_compiler_gnu = yes && echo yes` 3625ac_test_CFLAGS=${CFLAGS+set} 3626ac_save_CFLAGS=$CFLAGS 3627CFLAGS="-g" 3628echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3629echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 3630if test "${ac_cv_prog_cc_g+set}" = set; then 3631 echo $ECHO_N "(cached) $ECHO_C" >&6 3632else 3633 cat >conftest.$ac_ext <<_ACEOF 3634/* confdefs.h. */ 3635_ACEOF 3636cat confdefs.h >>conftest.$ac_ext 3637cat >>conftest.$ac_ext <<_ACEOF 3638/* end confdefs.h. */ 3639 3640int 3641main () 3642{ 3643 3644 ; 3645 return 0; 3646} 3647_ACEOF 3648rm -f conftest.$ac_objext 3649if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3650 (eval $ac_compile) 2>conftest.er1 3651 ac_status=$? 3652 grep -v '^ *+' conftest.er1 >conftest.err 3653 rm -f conftest.er1 3654 cat conftest.err >&5 3655 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3656 (exit $ac_status); } && 3657 { ac_try='test -z "$ac_c_werror_flag" 3658 || test ! -s conftest.err' 3659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3660 (eval $ac_try) 2>&5 3661 ac_status=$? 3662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3663 (exit $ac_status); }; } && 3664 { ac_try='test -s conftest.$ac_objext' 3665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3666 (eval $ac_try) 2>&5 3667 ac_status=$? 3668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3669 (exit $ac_status); }; }; then 3670 ac_cv_prog_cc_g=yes 3671else 3672 echo "$as_me: failed program was:" >&5 3673sed 's/^/| /' conftest.$ac_ext >&5 3674 3675ac_cv_prog_cc_g=no 3676fi 3677rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3678fi 3679echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3680echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 3681if test "$ac_test_CFLAGS" = set; then 3682 CFLAGS=$ac_save_CFLAGS 3683elif test $ac_cv_prog_cc_g = yes; then 3684 if test "$GCC" = yes; then 3685 CFLAGS="-g -O2" 3686 else 3687 CFLAGS="-g" 3688 fi 3689else 3690 if test "$GCC" = yes; then 3691 CFLAGS="-O2" 3692 else 3693 CFLAGS= 3694 fi 3695fi 3696echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 3697echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 3698if test "${ac_cv_prog_cc_stdc+set}" = set; then 3699 echo $ECHO_N "(cached) $ECHO_C" >&6 3700else 3701 ac_cv_prog_cc_stdc=no 3702ac_save_CC=$CC 3703cat >conftest.$ac_ext <<_ACEOF 3704/* confdefs.h. */ 3705_ACEOF 3706cat confdefs.h >>conftest.$ac_ext 3707cat >>conftest.$ac_ext <<_ACEOF 3708/* end confdefs.h. */ 3709#include <stdarg.h> 3710#include <stdio.h> 3711#include <sys/types.h> 3712#include <sys/stat.h> 3713/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3714struct buf { int x; }; 3715FILE * (*rcsopen) (struct buf *, struct stat *, int); 3716static char *e (p, i) 3717 char **p; 3718 int i; 3719{ 3720 return p[i]; 3721} 3722static char *f (char * (*g) (char **, int), char **p, ...) 3723{ 3724 char *s; 3725 va_list v; 3726 va_start (v,p); 3727 s = g (p, va_arg (v,int)); 3728 va_end (v); 3729 return s; 3730} 3731 3732/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3733 function prototypes and stuff, but not '\xHH' hex character constants. 3734 These don't provoke an error unfortunately, instead are silently treated 3735 as 'x'. The following induces an error, until -std1 is added to get 3736 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3737 array size at least. It's necessary to write '\x00'==0 to get something 3738 that's true only with -std1. */ 3739int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3740 3741int test (int i, double x); 3742struct s1 {int (*f) (int a);}; 3743struct s2 {int (*f) (double a);}; 3744int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3745int argc; 3746char **argv; 3747int 3748main () 3749{ 3750return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3751 ; 3752 return 0; 3753} 3754_ACEOF 3755# Don't try gcc -ansi; that turns off useful extensions and 3756# breaks some systems' header files. 3757# AIX -qlanglvl=ansi 3758# Ultrix and OSF/1 -std1 3759# HP-UX 10.20 and later -Ae 3760# HP-UX older versions -Aa -D_HPUX_SOURCE 3761# SVR4 -Xc -D__EXTENSIONS__ 3762for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3763do 3764 CC="$ac_save_CC $ac_arg" 3765 rm -f conftest.$ac_objext 3766if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3767 (eval $ac_compile) 2>conftest.er1 3768 ac_status=$? 3769 grep -v '^ *+' conftest.er1 >conftest.err 3770 rm -f conftest.er1 3771 cat conftest.err >&5 3772 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3773 (exit $ac_status); } && 3774 { ac_try='test -z "$ac_c_werror_flag" 3775 || test ! -s conftest.err' 3776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3777 (eval $ac_try) 2>&5 3778 ac_status=$? 3779 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3780 (exit $ac_status); }; } && 3781 { ac_try='test -s conftest.$ac_objext' 3782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3783 (eval $ac_try) 2>&5 3784 ac_status=$? 3785 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3786 (exit $ac_status); }; }; then 3787 ac_cv_prog_cc_stdc=$ac_arg 3788break 3789else 3790 echo "$as_me: failed program was:" >&5 3791sed 's/^/| /' conftest.$ac_ext >&5 3792 3793fi 3794rm -f conftest.err conftest.$ac_objext 3795done 3796rm -f conftest.$ac_ext conftest.$ac_objext 3797CC=$ac_save_CC 3798 3799fi 3800 3801case "x$ac_cv_prog_cc_stdc" in 3802 x|xno) 3803 echo "$as_me:$LINENO: result: none needed" >&5 3804echo "${ECHO_T}none needed" >&6 ;; 3805 *) 3806 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 3807echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 3808 CC="$CC $ac_cv_prog_cc_stdc" ;; 3809esac 3810 3811# Some people use a C++ compiler to compile C. Since we use `exit', 3812# in C++ we need to declare it. In case someone uses the same compiler 3813# for both compiling C and C++ we need to have the C++ compiler decide 3814# the declaration of exit, since it's the most demanding environment. 3815cat >conftest.$ac_ext <<_ACEOF 3816#ifndef __cplusplus 3817 choke me 3818#endif 3819_ACEOF 3820rm -f conftest.$ac_objext 3821if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3822 (eval $ac_compile) 2>conftest.er1 3823 ac_status=$? 3824 grep -v '^ *+' conftest.er1 >conftest.err 3825 rm -f conftest.er1 3826 cat conftest.err >&5 3827 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3828 (exit $ac_status); } && 3829 { ac_try='test -z "$ac_c_werror_flag" 3830 || test ! -s conftest.err' 3831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3832 (eval $ac_try) 2>&5 3833 ac_status=$? 3834 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3835 (exit $ac_status); }; } && 3836 { ac_try='test -s conftest.$ac_objext' 3837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3838 (eval $ac_try) 2>&5 3839 ac_status=$? 3840 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3841 (exit $ac_status); }; }; then 3842 for ac_declaration in \ 3843 '' \ 3844 'extern "C" void std::exit (int) throw (); using std::exit;' \ 3845 'extern "C" void std::exit (int); using std::exit;' \ 3846 'extern "C" void exit (int) throw ();' \ 3847 'extern "C" void exit (int);' \ 3848 'void exit (int);' 3849do 3850 cat >conftest.$ac_ext <<_ACEOF 3851/* confdefs.h. */ 3852_ACEOF 3853cat confdefs.h >>conftest.$ac_ext 3854cat >>conftest.$ac_ext <<_ACEOF 3855/* end confdefs.h. */ 3856$ac_declaration 3857#include <stdlib.h> 3858int 3859main () 3860{ 3861exit (42); 3862 ; 3863 return 0; 3864} 3865_ACEOF 3866rm -f conftest.$ac_objext 3867if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3868 (eval $ac_compile) 2>conftest.er1 3869 ac_status=$? 3870 grep -v '^ *+' conftest.er1 >conftest.err 3871 rm -f conftest.er1 3872 cat conftest.err >&5 3873 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3874 (exit $ac_status); } && 3875 { ac_try='test -z "$ac_c_werror_flag" 3876 || test ! -s conftest.err' 3877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3878 (eval $ac_try) 2>&5 3879 ac_status=$? 3880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3881 (exit $ac_status); }; } && 3882 { ac_try='test -s conftest.$ac_objext' 3883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3884 (eval $ac_try) 2>&5 3885 ac_status=$? 3886 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3887 (exit $ac_status); }; }; then 3888 : 3889else 3890 echo "$as_me: failed program was:" >&5 3891sed 's/^/| /' conftest.$ac_ext >&5 3892 3893continue 3894fi 3895rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3896 cat >conftest.$ac_ext <<_ACEOF 3897/* confdefs.h. */ 3898_ACEOF 3899cat confdefs.h >>conftest.$ac_ext 3900cat >>conftest.$ac_ext <<_ACEOF 3901/* end confdefs.h. */ 3902$ac_declaration 3903int 3904main () 3905{ 3906exit (42); 3907 ; 3908 return 0; 3909} 3910_ACEOF 3911rm -f conftest.$ac_objext 3912if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3913 (eval $ac_compile) 2>conftest.er1 3914 ac_status=$? 3915 grep -v '^ *+' conftest.er1 >conftest.err 3916 rm -f conftest.er1 3917 cat conftest.err >&5 3918 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3919 (exit $ac_status); } && 3920 { ac_try='test -z "$ac_c_werror_flag" 3921 || test ! -s conftest.err' 3922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3923 (eval $ac_try) 2>&5 3924 ac_status=$? 3925 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3926 (exit $ac_status); }; } && 3927 { ac_try='test -s conftest.$ac_objext' 3928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3929 (eval $ac_try) 2>&5 3930 ac_status=$? 3931 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3932 (exit $ac_status); }; }; then 3933 break 3934else 3935 echo "$as_me: failed program was:" >&5 3936sed 's/^/| /' conftest.$ac_ext >&5 3937 3938fi 3939rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3940done 3941rm -f conftest* 3942if test -n "$ac_declaration"; then 3943 echo '#ifdef __cplusplus' >>confdefs.h 3944 echo $ac_declaration >>confdefs.h 3945 echo '#endif' >>confdefs.h 3946fi 3947 3948else 3949 echo "$as_me: failed program was:" >&5 3950sed 's/^/| /' conftest.$ac_ext >&5 3951 3952fi 3953rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3954ac_ext=c 3955ac_cpp='$CPP $CPPFLAGS' 3956ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3957ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3958ac_compiler_gnu=$ac_cv_c_compiler_gnu 3959 3960 3961cat >>confdefs.h <<\_ACEOF 3962#define _GNU_SOURCE 1 3963_ACEOF 3964 3965 3966 3967 3968macro_version='2.1a' 3969macro_revision='1.2435' 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982ltmain="$ac_aux_dir/ltmain.sh" 3983 3984# Set options 3985 3986enable_dlopen=no 3987 3988 3989enable_win32_dll=no 3990 3991 3992# Check whether --enable-shared or --disable-shared was given. 3993if test "${enable_shared+set}" = set; then 3994 enableval="$enable_shared" 3995 p=${PACKAGE-default} 3996 case $enableval in 3997 yes) enable_shared=yes ;; 3998 no) enable_shared=no ;; 3999 *) 4000 enable_shared=no 4001 # Look at the argument we got. We use all the common list separators. 4002 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 4003 for pkg in $enableval; do 4004 IFS="$lt_save_ifs" 4005 if test "X$pkg" = "X$p"; then 4006 enable_shared=yes 4007 fi 4008 done 4009 IFS="$lt_save_ifs" 4010 ;; 4011 esac 4012else 4013 enable_shared=yes 4014fi; 4015 4016 4017 4018 4019 4020 4021 4022 4023# Check whether --enable-static or --disable-static was given. 4024if test "${enable_static+set}" = set; then 4025 enableval="$enable_static" 4026 p=${PACKAGE-default} 4027 case $enableval in 4028 yes) enable_static=yes ;; 4029 no) enable_static=no ;; 4030 *) 4031 enable_static=no 4032 # Look at the argument we got. We use all the common list separators. 4033 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 4034 for pkg in $enableval; do 4035 IFS="$lt_save_ifs" 4036 if test "X$pkg" = "X$p"; then 4037 enable_static=yes 4038 fi 4039 done 4040 IFS="$lt_save_ifs" 4041 ;; 4042 esac 4043else 4044 enable_static=yes 4045fi; 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055# Check whether --with-pic or --without-pic was given. 4056if test "${with_pic+set}" = set; then 4057 withval="$with_pic" 4058 pic_mode="$withval" 4059else 4060 pic_mode=default 4061fi; 4062 4063test -z "$pic_mode" && pic_mode=default 4064 4065 4066 4067 4068 4069 4070 4071# Check whether --enable-fast-install or --disable-fast-install was given. 4072if test "${enable_fast_install+set}" = set; then 4073 enableval="$enable_fast_install" 4074 p=${PACKAGE-default} 4075 case $enableval in 4076 yes) enable_fast_install=yes ;; 4077 no) enable_fast_install=no ;; 4078 *) 4079 enable_fast_install=no 4080 # Look at the argument we got. We use all the common list separators. 4081 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 4082 for pkg in $enableval; do 4083 IFS="$lt_save_ifs" 4084 if test "X$pkg" = "X$p"; then 4085 enable_fast_install=yes 4086 fi 4087 done 4088 IFS="$lt_save_ifs" 4089 ;; 4090 esac 4091else 4092 enable_fast_install=yes 4093fi; 4094 4095 4096 4097 4098 4099 4100 4101 4102echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 4103echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6 4104if test "${lt_cv_path_SED+set}" = set; then 4105 echo $ECHO_N "(cached) $ECHO_C" >&6 4106else 4107 # Loop through the user's path and test for sed and gsed. 4108# Then use that list of sed's as ones to test for truncation. 4109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4110for as_dir in $PATH 4111do 4112 IFS=$as_save_IFS 4113 test -z "$as_dir" && as_dir=. 4114 for lt_ac_prog in sed gsed; do 4115 for ac_exec_ext in '' $ac_executable_extensions; do 4116 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then 4117 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" 4118 fi 4119 done 4120 done 4121done 4122IFS=$as_save_IFS 4123lt_ac_max=0 4124lt_ac_count=0 4125# Add /usr/xpg4/bin/sed as it is typically found on Solaris 4126# along with /bin/sed that truncates output. 4127for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do 4128 test ! -f $lt_ac_sed && continue 4129 cat /dev/null > conftest.in 4130 lt_ac_count=0 4131 echo $ECHO_N "0123456789$ECHO_C" >conftest.in 4132 # Check for GNU sed and select it if it is found. 4133 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then 4134 lt_cv_path_SED=$lt_ac_sed 4135 break 4136 fi 4137 while true; do 4138 cat conftest.in conftest.in >conftest.tmp 4139 mv conftest.tmp conftest.in 4140 cp conftest.in conftest.nl 4141 echo >>conftest.nl 4142 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break 4143 cmp -s conftest.out conftest.nl || break 4144 # 10000 chars as input seems more than enough 4145 test $lt_ac_count -gt 10 && break 4146 lt_ac_count=`expr $lt_ac_count + 1` 4147 if test $lt_ac_count -gt $lt_ac_max; then 4148 lt_ac_max=$lt_ac_count 4149 lt_cv_path_SED=$lt_ac_sed 4150 fi 4151 done 4152done 4153 4154fi 4155 4156SED=$lt_cv_path_SED 4157 4158echo "$as_me:$LINENO: result: $SED" >&5 4159echo "${ECHO_T}$SED" >&6 4160 4161test -z "$SED" && SED=sed 4162Xsed="$SED -e 1s/^X//" 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174echo "$as_me:$LINENO: checking for egrep" >&5 4175echo $ECHO_N "checking for egrep... $ECHO_C" >&6 4176if test "${ac_cv_prog_egrep+set}" = set; then 4177 echo $ECHO_N "(cached) $ECHO_C" >&6 4178else 4179 if echo a | (grep -E '(a|b)') >/dev/null 2>&1 4180 then ac_cv_prog_egrep='grep -E' 4181 else ac_cv_prog_egrep='egrep' 4182 fi 4183fi 4184echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 4185echo "${ECHO_T}$ac_cv_prog_egrep" >&6 4186 EGREP=$ac_cv_prog_egrep 4187 4188 4189echo "$as_me:$LINENO: checking for fgrep" >&5 4190echo $ECHO_N "checking for fgrep... $ECHO_C" >&6 4191if test "${ac_cv_prog_fgrep+set}" = set; then 4192 echo $ECHO_N "(cached) $ECHO_C" >&6 4193else 4194 if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1 4195 then ac_cv_prog_fgrep='grep -F' 4196 else ac_cv_prog_fgrep='fgrep' 4197 fi 4198fi 4199echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5 4200echo "${ECHO_T}$ac_cv_prog_fgrep" >&6 4201 FGREP=$ac_cv_prog_fgrep 4202 4203 4204test -z "$GREP" && GREP=grep 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224# Check whether --with-gnu-ld or --without-gnu-ld was given. 4225if test "${with_gnu_ld+set}" = set; then 4226 withval="$with_gnu_ld" 4227 test "$withval" = no || with_gnu_ld=yes 4228else 4229 with_gnu_ld=no 4230fi; 4231ac_prog=ld 4232if test "$GCC" = yes; then 4233 # Check if gcc -print-prog-name=ld gives a path. 4234 echo "$as_me:$LINENO: checking for ld used by $CC" >&5 4235echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 4236 case $host in 4237 *-*-mingw*) 4238 # gcc leaves a trailing carriage return which upsets mingw 4239 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4240 *) 4241 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4242 esac 4243 case $ac_prog in 4244 # Accept absolute paths. 4245 [\\/]* | ?:[\\/]*) 4246 re_direlt='/[^/][^/]*/\.\./' 4247 # Canonicalize the pathname of ld 4248 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4249 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4250 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4251 done 4252 test -z "$LD" && LD="$ac_prog" 4253 ;; 4254 "") 4255 # If it fails, then pretend we aren't using GCC. 4256 ac_prog=ld 4257 ;; 4258 *) 4259 # If it is relative, then search for the first ld in PATH. 4260 with_gnu_ld=unknown 4261 ;; 4262 esac 4263elif test "$with_gnu_ld" = yes; then 4264 echo "$as_me:$LINENO: checking for GNU ld" >&5 4265echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 4266else 4267 echo "$as_me:$LINENO: checking for non-GNU ld" >&5 4268echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 4269fi 4270if test "${lt_cv_path_LD+set}" = set; then 4271 echo $ECHO_N "(cached) $ECHO_C" >&6 4272else 4273 if test -z "$LD"; then 4274 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4275 for ac_dir in $PATH; do 4276 IFS="$lt_save_ifs" 4277 test -z "$ac_dir" && ac_dir=. 4278 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4279 lt_cv_path_LD="$ac_dir/$ac_prog" 4280 # Check to see if the program is GNU ld. I'd rather use --version, 4281 # but apparently some variants of GNU ld only accept -v. 4282 # Break only if it was the GNU/non-GNU ld that we prefer. 4283 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4284 *GNU* | *'with BFD'*) 4285 test "$with_gnu_ld" != no && break 4286 ;; 4287 *) 4288 test "$with_gnu_ld" != yes && break 4289 ;; 4290 esac 4291 fi 4292 done 4293 IFS="$lt_save_ifs" 4294else 4295 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4296fi 4297fi 4298 4299LD="$lt_cv_path_LD" 4300if test -n "$LD"; then 4301 echo "$as_me:$LINENO: result: $LD" >&5 4302echo "${ECHO_T}$LD" >&6 4303else 4304 echo "$as_me:$LINENO: result: no" >&5 4305echo "${ECHO_T}no" >&6 4306fi 4307test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 4308echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 4309 { (exit 1); exit 1; }; } 4310echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 4311echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 4312if test "${lt_cv_prog_gnu_ld+set}" = set; then 4313 echo $ECHO_N "(cached) $ECHO_C" >&6 4314else 4315 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4316case `$LD -v 2>&1 </dev/null` in 4317*GNU* | *'with BFD'*) 4318 lt_cv_prog_gnu_ld=yes 4319 ;; 4320*) 4321 lt_cv_prog_gnu_ld=no 4322 ;; 4323esac 4324fi 4325echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 4326echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 4327with_gnu_ld=$lt_cv_prog_gnu_ld 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 4339echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6 4340if test "${lt_cv_path_NM+set}" = set; then 4341 echo $ECHO_N "(cached) $ECHO_C" >&6 4342else 4343 if test -n "$NM"; then 4344 # Let the user override the test. 4345 lt_cv_path_NM="$NM" 4346else 4347 lt_nm_to_check="${ac_tool_prefix}nm" 4348 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4349 lt_nm_to_check="$lt_nm_to_check nm" 4350 fi 4351 for lt_tmp_nm in $lt_nm_to_check; do 4352 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4353 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4354 IFS="$lt_save_ifs" 4355 test -z "$ac_dir" && ac_dir=. 4356 tmp_nm="$ac_dir/$lt_tmp_nm" 4357 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4358 # Check to see if the nm accepts a BSD-compat flag. 4359 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4360 # nm: unknown option "B" ignored 4361 # Tru64's nm complains that /dev/null is an invalid object file 4362 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4363 */dev/null* | *'Invalid file or object type'*) 4364 lt_cv_path_NM="$tmp_nm -B" 4365 break 4366 ;; 4367 *) 4368 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4369 */dev/null*) 4370 lt_cv_path_NM="$tmp_nm -p" 4371 break 4372 ;; 4373 *) 4374 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4375 continue # so that we can try to find one that supports BSD flags 4376 ;; 4377 esac 4378 ;; 4379 esac 4380 fi 4381 done 4382 IFS="$lt_save_ifs" 4383 done 4384 : ${lt_cv_path_NM=no} 4385fi 4386fi 4387echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 4388echo "${ECHO_T}$lt_cv_path_NM" >&6 4389if test "$lt_cv_path_NM" != "no"; then 4390 NM="$lt_cv_path_NM" 4391else 4392 # Didn't find any BSD compatible name lister, look for dumpbin. 4393 if test -n "$ac_tool_prefix"; then 4394 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4395 do 4396 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4397set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4398echo "$as_me:$LINENO: checking for $ac_word" >&5 4399echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4400if test "${ac_cv_prog_DUMPBIN+set}" = set; then 4401 echo $ECHO_N "(cached) $ECHO_C" >&6 4402else 4403 if test -n "$DUMPBIN"; then 4404 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4405else 4406as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4407for as_dir in $PATH 4408do 4409 IFS=$as_save_IFS 4410 test -z "$as_dir" && as_dir=. 4411 for ac_exec_ext in '' $ac_executable_extensions; do 4412 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4413 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4414 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4415 break 2 4416 fi 4417done 4418done 4419 4420fi 4421fi 4422DUMPBIN=$ac_cv_prog_DUMPBIN 4423if test -n "$DUMPBIN"; then 4424 echo "$as_me:$LINENO: result: $DUMPBIN" >&5 4425echo "${ECHO_T}$DUMPBIN" >&6 4426else 4427 echo "$as_me:$LINENO: result: no" >&5 4428echo "${ECHO_T}no" >&6 4429fi 4430 4431 test -n "$DUMPBIN" && break 4432 done 4433fi 4434if test -z "$DUMPBIN"; then 4435 ac_ct_DUMPBIN=$DUMPBIN 4436 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4437do 4438 # Extract the first word of "$ac_prog", so it can be a program name with args. 4439set dummy $ac_prog; ac_word=$2 4440echo "$as_me:$LINENO: checking for $ac_word" >&5 4441echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4442if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then 4443 echo $ECHO_N "(cached) $ECHO_C" >&6 4444else 4445 if test -n "$ac_ct_DUMPBIN"; then 4446 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4447else 4448as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4449for as_dir in $PATH 4450do 4451 IFS=$as_save_IFS 4452 test -z "$as_dir" && as_dir=. 4453 for ac_exec_ext in '' $ac_executable_extensions; do 4454 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4455 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4457 break 2 4458 fi 4459done 4460done 4461 4462fi 4463fi 4464ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4465if test -n "$ac_ct_DUMPBIN"; then 4466 echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 4467echo "${ECHO_T}$ac_ct_DUMPBIN" >&6 4468else 4469 echo "$as_me:$LINENO: result: no" >&5 4470echo "${ECHO_T}no" >&6 4471fi 4472 4473 test -n "$ac_ct_DUMPBIN" && break 4474done 4475test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":" 4476 4477 DUMPBIN=$ac_ct_DUMPBIN 4478fi 4479 4480 4481 if test "$DUMPBIN" != ":"; then 4482 NM="$DUMPBIN" 4483 fi 4484fi 4485test -z "$NM" && NM=nm 4486 4487 4488 4489 4490 4491 4492echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 4493echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6 4494if test "${lt_cv_nm_interface+set}" = set; then 4495 echo $ECHO_N "(cached) $ECHO_C" >&6 4496else 4497 lt_cv_nm_interface="BSD nm" 4498 echo "int some_variable = 0;" > conftest.$ac_ext 4499 (eval echo "\"\$as_me:4499: $ac_compile\"" >&5) 4500 (eval "$ac_compile" 2>conftest.err) 4501 cat conftest.err >&5 4502 (eval echo "\"\$as_me:4502: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4503 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4504 cat conftest.err >&5 4505 (eval echo "\"\$as_me:4505: output\"" >&5) 4506 cat conftest.out >&5 4507 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4508 lt_cv_nm_interface="MS dumpbin" 4509 fi 4510 rm -f conftest* 4511fi 4512echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 4513echo "${ECHO_T}$lt_cv_nm_interface" >&6 4514 4515echo "$as_me:$LINENO: checking whether ln -s works" >&5 4516echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 4517LN_S=$as_ln_s 4518if test "$LN_S" = "ln -s"; then 4519 echo "$as_me:$LINENO: result: yes" >&5 4520echo "${ECHO_T}yes" >&6 4521else 4522 echo "$as_me:$LINENO: result: no, using $LN_S" >&5 4523echo "${ECHO_T}no, using $LN_S" >&6 4524fi 4525 4526# find the maximum length of command line arguments 4527echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 4528echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6 4529if test "${lt_cv_sys_max_cmd_len+set}" = set; then 4530 echo $ECHO_N "(cached) $ECHO_C" >&6 4531else 4532 i=0 4533 teststring="ABCD" 4534 4535 case $build_os in 4536 msdosdjgpp*) 4537 # On DJGPP, this test can blow up pretty badly due to problems in libc 4538 # (any single argument exceeding 2000 bytes causes a buffer overrun 4539 # during glob expansion). Even if it were fixed, the result of this 4540 # check would be larger than it should be. 4541 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4542 ;; 4543 4544 gnu*) 4545 # Under GNU Hurd, this test is not required because there is 4546 # no limit to the length of command line arguments. 4547 # Libtool will interpret -1 as no limit whatsoever 4548 lt_cv_sys_max_cmd_len=-1; 4549 ;; 4550 4551 cygwin* | mingw*) 4552 # On Win9x/ME, this test blows up -- it succeeds, but takes 4553 # about 5 minutes as the teststring grows exponentially. 4554 # Worse, since 9x/ME are not pre-emptively multitasking, 4555 # you end up with a "frozen" computer, even though with patience 4556 # the test eventually succeeds (with a max line length of 256k). 4557 # Instead, let's just punt: use the minimum linelength reported by 4558 # all of the supported platforms: 8192 (on NT/2K/XP). 4559 lt_cv_sys_max_cmd_len=8192; 4560 ;; 4561 4562 amigaos*) 4563 # On AmigaOS with pdksh, this test takes hours, literally. 4564 # So we just punt and use a minimum line length of 8192. 4565 lt_cv_sys_max_cmd_len=8192; 4566 ;; 4567 4568 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4569 # This has been around since 386BSD, at least. Likely further. 4570 if test -x /sbin/sysctl; then 4571 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4572 elif test -x /usr/sbin/sysctl; then 4573 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4574 else 4575 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4576 fi 4577 # And add a safety zone 4578 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4579 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4580 ;; 4581 4582 interix*) 4583 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4584 lt_cv_sys_max_cmd_len=196608 4585 ;; 4586 4587 osf*) 4588 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4589 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4590 # nice to cause kernel panics so lets avoid the loop below. 4591 # First set a reasonable default. 4592 lt_cv_sys_max_cmd_len=16384 4593 # 4594 if test -x /sbin/sysconfig; then 4595 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4596 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4597 esac 4598 fi 4599 ;; 4600 sco3.2v5*) 4601 lt_cv_sys_max_cmd_len=102400 4602 ;; 4603 sysv5* | sco5v6* | sysv4.2uw2*) 4604 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4605 if test -n "$kargmax"; then 4606 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4607 else 4608 lt_cv_sys_max_cmd_len=32768 4609 fi 4610 ;; 4611 *) 4612 lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null` 4613 if test -n $lt_cv_sys_max_cmd_len; then 4614 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4615 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4616 else 4617 # Make teststring a little bigger before we do anything with it. 4618 # a 1K string should be a reasonable start. 4619 for i in 1 2 3 4 5 6 7 8 ; do 4620 teststring=$teststring$teststring 4621 done 4622 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4623 # If test is not a shell built-in, we'll probably end up computing a 4624 # maximum length that is only half of the actual maximum length, but 4625 # we can't tell. 4626 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 4627 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 4628 test $i != 17 # 1/2 MB should be enough 4629 do 4630 i=`expr $i + 1` 4631 teststring=$teststring$teststring 4632 done 4633 # Only check the string length outside the loop. 4634 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4635 teststring= 4636 # Add a significant safety factor because C++ compilers can tack on 4637 # massive amounts of additional arguments before passing them to the 4638 # linker. It appears as though 1/2 is a usable value. 4639 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4640 fi 4641 ;; 4642 esac 4643 4644fi 4645 4646if test -n $lt_cv_sys_max_cmd_len ; then 4647 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 4648echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6 4649else 4650 echo "$as_me:$LINENO: result: none" >&5 4651echo "${ECHO_T}none" >&6 4652fi 4653max_cmd_len=$lt_cv_sys_max_cmd_len 4654 4655 4656 4657 4658 4659 4660 4661: ${CP="cp -f"} 4662: ${MV="mv -f"} 4663: ${RM="rm -f"} 4664 4665echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 4666echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6 4667# Try some XSI features 4668xsi_shell=no 4669( _lt_dummy="a/b/c" 4670 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 4671 = c,a/b,, ) >/dev/null 2>&1 \ 4672 && xsi_shell=yes 4673echo "$as_me:$LINENO: result: $xsi_shell" >&5 4674echo "${ECHO_T}$xsi_shell" >&6 4675 4676 4677echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 4678echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6 4679lt_shell_append=no 4680( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4681 >/dev/null 2>&1 \ 4682 && lt_shell_append=yes 4683echo "$as_me:$LINENO: result: $lt_shell_append" >&5 4684echo "${ECHO_T}$lt_shell_append" >&6 4685 4686 4687if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4688 lt_unset=unset 4689else 4690 lt_unset=false 4691fi 4692 4693 4694 4695 4696 4697# test EBCDIC or ASCII 4698case `echo X|tr X '\101'` in 4699 A) # ASCII based system 4700 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4701 lt_SP2NL='tr \040 \012' 4702 lt_NL2SP='tr \015\012 \040\040' 4703 ;; 4704 *) # EBCDIC based system 4705 lt_SP2NL='tr \100 \n' 4706 lt_NL2SP='tr \r\n \100\100' 4707 ;; 4708esac 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 4719echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6 4720if test "${lt_cv_ld_reload_flag+set}" = set; then 4721 echo $ECHO_N "(cached) $ECHO_C" >&6 4722else 4723 lt_cv_ld_reload_flag='-r' 4724fi 4725echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 4726echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6 4727reload_flag=$lt_cv_ld_reload_flag 4728case $reload_flag in 4729"" | " "*) ;; 4730*) reload_flag=" $reload_flag" ;; 4731esac 4732reload_cmds='$LD$reload_flag -o $output$reload_objs' 4733case $host_os in 4734 darwin*) 4735 if test "$GCC" = yes; then 4736 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 4737 else 4738 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4739 fi 4740 ;; 4741esac 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 4753echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6 4754if test "${lt_cv_deplibs_check_method+set}" = set; then 4755 echo $ECHO_N "(cached) $ECHO_C" >&6 4756else 4757 lt_cv_file_magic_cmd='$MAGIC_CMD' 4758lt_cv_file_magic_test_file= 4759lt_cv_deplibs_check_method='unknown' 4760# Need to set the preceding variable on all platforms that support 4761# interlibrary dependencies. 4762# 'none' -- dependencies not supported. 4763# `unknown' -- same as none, but documents that we really don't know. 4764# 'pass_all' -- all dependencies passed with no checks. 4765# 'test_compile' -- check by making test program. 4766# 'file_magic [[regex]]' -- check by looking for files in library path 4767# which responds to the $file_magic_cmd with a given extended regex. 4768# If you have `file' or equivalent on your system and you're not sure 4769# whether `pass_all' will *always* work, you probably want this one. 4770 4771case $host_os in 4772aix4* | aix5*) 4773 lt_cv_deplibs_check_method=pass_all 4774 ;; 4775 4776beos*) 4777 lt_cv_deplibs_check_method=pass_all 4778 ;; 4779 4780bsdi[45]*) 4781 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 4782 lt_cv_file_magic_cmd='/usr/bin/file -L' 4783 lt_cv_file_magic_test_file=/shlib/libc.so 4784 ;; 4785 4786cygwin*) 4787 # func_win32_libid is a shell function defined in ltmain.sh 4788 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4789 lt_cv_file_magic_cmd='func_win32_libid' 4790 ;; 4791 4792mingw* | pw32*) 4793 # Base MSYS/MinGW do not provide the 'file' command needed by 4794 # func_win32_libid shell function, so use a weaker test based on 'objdump', 4795 # unless we find 'file', for example because we are cross-compiling. 4796 if ( file / ) >/dev/null 2>&1; then 4797 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4798 lt_cv_file_magic_cmd='func_win32_libid' 4799 else 4800 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 4801 lt_cv_file_magic_cmd='$OBJDUMP -f' 4802 fi 4803 ;; 4804 4805darwin* | rhapsody*) 4806 lt_cv_deplibs_check_method=pass_all 4807 ;; 4808 4809freebsd* | dragonfly*) 4810 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4811 case $host_cpu in 4812 i*86 ) 4813 # Not sure whether the presence of OpenBSD here was a mistake. 4814 # Let's accept both of them until this is cleared up. 4815 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 4816 lt_cv_file_magic_cmd=/usr/bin/file 4817 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 4818 ;; 4819 esac 4820 else 4821 lt_cv_deplibs_check_method=pass_all 4822 fi 4823 ;; 4824 4825gnu*) 4826 lt_cv_deplibs_check_method=pass_all 4827 ;; 4828 4829hpux10.20* | hpux11*) 4830 lt_cv_file_magic_cmd=/usr/bin/file 4831 case $host_cpu in 4832 ia64*) 4833 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 4834 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 4835 ;; 4836 hppa*64*) 4837 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' 4838 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 4839 ;; 4840 *) 4841 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 4842 lt_cv_file_magic_test_file=/usr/lib/libc.sl 4843 ;; 4844 esac 4845 ;; 4846 4847interix[3-9]*) 4848 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 4849 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 4850 ;; 4851 4852irix5* | irix6* | nonstopux*) 4853 case $LD in 4854 *-32|*"-32 ") libmagic=32-bit;; 4855 *-n32|*"-n32 ") libmagic=N32;; 4856 *-64|*"-64 ") libmagic=64-bit;; 4857 *) libmagic=never-match;; 4858 esac 4859 lt_cv_deplibs_check_method=pass_all 4860 ;; 4861 4862# This must be Linux ELF. 4863linux* | k*bsd*-gnu) 4864 lt_cv_deplibs_check_method=pass_all 4865 ;; 4866 4867netbsd*) 4868 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4869 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 4870 else 4871 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 4872 fi 4873 ;; 4874 4875newos6*) 4876 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 4877 lt_cv_file_magic_cmd=/usr/bin/file 4878 lt_cv_file_magic_test_file=/usr/lib/libnls.so 4879 ;; 4880 4881*nto* | *qnx*) 4882 lt_cv_deplibs_check_method=pass_all 4883 ;; 4884 4885openbsd*) 4886 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 4887 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 4888 else 4889 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 4890 fi 4891 ;; 4892 4893osf3* | osf4* | osf5*) 4894 lt_cv_deplibs_check_method=pass_all 4895 ;; 4896 4897rdos*) 4898 lt_cv_deplibs_check_method=pass_all 4899 ;; 4900 4901solaris*) 4902 lt_cv_deplibs_check_method=pass_all 4903 ;; 4904 4905sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 4906 lt_cv_deplibs_check_method=pass_all 4907 ;; 4908 4909sysv4 | sysv4.3*) 4910 case $host_vendor in 4911 motorola) 4912 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]' 4913 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 4914 ;; 4915 ncr) 4916 lt_cv_deplibs_check_method=pass_all 4917 ;; 4918 sequent) 4919 lt_cv_file_magic_cmd='/bin/file' 4920 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 4921 ;; 4922 sni) 4923 lt_cv_file_magic_cmd='/bin/file' 4924 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 4925 lt_cv_file_magic_test_file=/lib/libc.so 4926 ;; 4927 siemens) 4928 lt_cv_deplibs_check_method=pass_all 4929 ;; 4930 pc) 4931 lt_cv_deplibs_check_method=pass_all 4932 ;; 4933 esac 4934 ;; 4935 4936tpf*) 4937 lt_cv_deplibs_check_method=pass_all 4938 ;; 4939esac 4940 4941fi 4942echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 4943echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6 4944file_magic_cmd=$lt_cv_file_magic_cmd 4945deplibs_check_method=$lt_cv_deplibs_check_method 4946test -z "$deplibs_check_method" && deplibs_check_method=unknown 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959if test -n "$ac_tool_prefix"; then 4960 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4961set dummy ${ac_tool_prefix}ar; ac_word=$2 4962echo "$as_me:$LINENO: checking for $ac_word" >&5 4963echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4964if test "${ac_cv_prog_AR+set}" = set; then 4965 echo $ECHO_N "(cached) $ECHO_C" >&6 4966else 4967 if test -n "$AR"; then 4968 ac_cv_prog_AR="$AR" # Let the user override the test. 4969else 4970as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4971for as_dir in $PATH 4972do 4973 IFS=$as_save_IFS 4974 test -z "$as_dir" && as_dir=. 4975 for ac_exec_ext in '' $ac_executable_extensions; do 4976 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4977 ac_cv_prog_AR="${ac_tool_prefix}ar" 4978 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4979 break 2 4980 fi 4981done 4982done 4983 4984fi 4985fi 4986AR=$ac_cv_prog_AR 4987if test -n "$AR"; then 4988 echo "$as_me:$LINENO: result: $AR" >&5 4989echo "${ECHO_T}$AR" >&6 4990else 4991 echo "$as_me:$LINENO: result: no" >&5 4992echo "${ECHO_T}no" >&6 4993fi 4994 4995fi 4996if test -z "$ac_cv_prog_AR"; then 4997 ac_ct_AR=$AR 4998 # Extract the first word of "ar", so it can be a program name with args. 4999set dummy ar; ac_word=$2 5000echo "$as_me:$LINENO: checking for $ac_word" >&5 5001echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5002if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 5003 echo $ECHO_N "(cached) $ECHO_C" >&6 5004else 5005 if test -n "$ac_ct_AR"; then 5006 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5007else 5008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5009for as_dir in $PATH 5010do 5011 IFS=$as_save_IFS 5012 test -z "$as_dir" && as_dir=. 5013 for ac_exec_ext in '' $ac_executable_extensions; do 5014 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5015 ac_cv_prog_ac_ct_AR="ar" 5016 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5017 break 2 5018 fi 5019done 5020done 5021 5022 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false" 5023fi 5024fi 5025ac_ct_AR=$ac_cv_prog_ac_ct_AR 5026if test -n "$ac_ct_AR"; then 5027 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 5028echo "${ECHO_T}$ac_ct_AR" >&6 5029else 5030 echo "$as_me:$LINENO: result: no" >&5 5031echo "${ECHO_T}no" >&6 5032fi 5033 5034 AR=$ac_ct_AR 5035else 5036 AR="$ac_cv_prog_AR" 5037fi 5038 5039test -z "$AR" && AR=ar 5040test -z "$AR_FLAGS" && AR_FLAGS=cru 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052if test -n "$ac_tool_prefix"; then 5053 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5054set dummy ${ac_tool_prefix}strip; ac_word=$2 5055echo "$as_me:$LINENO: checking for $ac_word" >&5 5056echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5057if test "${ac_cv_prog_STRIP+set}" = set; then 5058 echo $ECHO_N "(cached) $ECHO_C" >&6 5059else 5060 if test -n "$STRIP"; then 5061 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5062else 5063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5064for as_dir in $PATH 5065do 5066 IFS=$as_save_IFS 5067 test -z "$as_dir" && as_dir=. 5068 for ac_exec_ext in '' $ac_executable_extensions; do 5069 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5070 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5071 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5072 break 2 5073 fi 5074done 5075done 5076 5077fi 5078fi 5079STRIP=$ac_cv_prog_STRIP 5080if test -n "$STRIP"; then 5081 echo "$as_me:$LINENO: result: $STRIP" >&5 5082echo "${ECHO_T}$STRIP" >&6 5083else 5084 echo "$as_me:$LINENO: result: no" >&5 5085echo "${ECHO_T}no" >&6 5086fi 5087 5088fi 5089if test -z "$ac_cv_prog_STRIP"; then 5090 ac_ct_STRIP=$STRIP 5091 # Extract the first word of "strip", so it can be a program name with args. 5092set dummy strip; ac_word=$2 5093echo "$as_me:$LINENO: checking for $ac_word" >&5 5094echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5095if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 5096 echo $ECHO_N "(cached) $ECHO_C" >&6 5097else 5098 if test -n "$ac_ct_STRIP"; then 5099 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5100else 5101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5102for as_dir in $PATH 5103do 5104 IFS=$as_save_IFS 5105 test -z "$as_dir" && as_dir=. 5106 for ac_exec_ext in '' $ac_executable_extensions; do 5107 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5108 ac_cv_prog_ac_ct_STRIP="strip" 5109 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5110 break 2 5111 fi 5112done 5113done 5114 5115 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" 5116fi 5117fi 5118ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5119if test -n "$ac_ct_STRIP"; then 5120 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 5121echo "${ECHO_T}$ac_ct_STRIP" >&6 5122else 5123 echo "$as_me:$LINENO: result: no" >&5 5124echo "${ECHO_T}no" >&6 5125fi 5126 5127 STRIP=$ac_ct_STRIP 5128else 5129 STRIP="$ac_cv_prog_STRIP" 5130fi 5131 5132test -z "$STRIP" && STRIP=: 5133 5134 5135 5136 5137 5138 5139if test -n "$ac_tool_prefix"; then 5140 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5141set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5142echo "$as_me:$LINENO: checking for $ac_word" >&5 5143echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5144if test "${ac_cv_prog_RANLIB+set}" = set; then 5145 echo $ECHO_N "(cached) $ECHO_C" >&6 5146else 5147 if test -n "$RANLIB"; then 5148 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5149else 5150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5151for as_dir in $PATH 5152do 5153 IFS=$as_save_IFS 5154 test -z "$as_dir" && as_dir=. 5155 for ac_exec_ext in '' $ac_executable_extensions; do 5156 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5157 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5158 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5159 break 2 5160 fi 5161done 5162done 5163 5164fi 5165fi 5166RANLIB=$ac_cv_prog_RANLIB 5167if test -n "$RANLIB"; then 5168 echo "$as_me:$LINENO: result: $RANLIB" >&5 5169echo "${ECHO_T}$RANLIB" >&6 5170else 5171 echo "$as_me:$LINENO: result: no" >&5 5172echo "${ECHO_T}no" >&6 5173fi 5174 5175fi 5176if test -z "$ac_cv_prog_RANLIB"; then 5177 ac_ct_RANLIB=$RANLIB 5178 # Extract the first word of "ranlib", so it can be a program name with args. 5179set dummy ranlib; ac_word=$2 5180echo "$as_me:$LINENO: checking for $ac_word" >&5 5181echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5182if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 5183 echo $ECHO_N "(cached) $ECHO_C" >&6 5184else 5185 if test -n "$ac_ct_RANLIB"; then 5186 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5187else 5188as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5189for as_dir in $PATH 5190do 5191 IFS=$as_save_IFS 5192 test -z "$as_dir" && as_dir=. 5193 for ac_exec_ext in '' $ac_executable_extensions; do 5194 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5195 ac_cv_prog_ac_ct_RANLIB="ranlib" 5196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5197 break 2 5198 fi 5199done 5200done 5201 5202 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" 5203fi 5204fi 5205ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5206if test -n "$ac_ct_RANLIB"; then 5207 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 5208echo "${ECHO_T}$ac_ct_RANLIB" >&6 5209else 5210 echo "$as_me:$LINENO: result: no" >&5 5211echo "${ECHO_T}no" >&6 5212fi 5213 5214 RANLIB=$ac_ct_RANLIB 5215else 5216 RANLIB="$ac_cv_prog_RANLIB" 5217fi 5218 5219test -z "$RANLIB" && RANLIB=: 5220 5221 5222 5223 5224 5225 5226# Determine commands to create old-style static archives. 5227old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' 5228old_postinstall_cmds='chmod 644 $oldlib' 5229old_postuninstall_cmds= 5230 5231if test -n "$RANLIB"; then 5232 case $host_os in 5233 openbsd*) 5234 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 5235 ;; 5236 *) 5237 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 5238 ;; 5239 esac 5240 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 5241fi 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276# If no C compiler was specified, use CC. 5277LTCC=${LTCC-"$CC"} 5278 5279# If no C compiler flags were specified, use CFLAGS. 5280LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5281 5282# Allow CC to be a program name with arguments. 5283compiler=$CC 5284 5285 5286# Check for command to grab the raw symbol name followed by C symbol from nm. 5287echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 5288echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6 5289if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 5290 echo $ECHO_N "(cached) $ECHO_C" >&6 5291else 5292 5293# These are sane defaults that work on at least a few old systems. 5294# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5295 5296# Character class describing NM global symbol codes. 5297symcode='[BCDEGRST]' 5298 5299# Regexp to match symbols that can be accessed directly from C. 5300sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5301 5302# Define system-specific variables. 5303case $host_os in 5304aix*) 5305 symcode='[BCDT]' 5306 ;; 5307cygwin* | mingw* | pw32*) 5308 symcode='[ABCDGISTW]' 5309 ;; 5310hpux*) 5311 if test "$host_cpu" = ia64; then 5312 symcode='[ABCDEGRST]' 5313 fi 5314 ;; 5315irix* | nonstopux*) 5316 symcode='[BCDEGRST]' 5317 ;; 5318osf*) 5319 symcode='[BCDEGQRST]' 5320 ;; 5321solaris*) 5322 symcode='[BDRT]' 5323 ;; 5324sco3.2v5*) 5325 symcode='[DT]' 5326 ;; 5327sysv4.2uw2*) 5328 symcode='[DT]' 5329 ;; 5330sysv5* | sco5v6* | unixware* | OpenUNIX*) 5331 symcode='[ABDT]' 5332 ;; 5333sysv4) 5334 symcode='[DFNSTU]' 5335 ;; 5336esac 5337 5338# If we're using GNU nm, then use its standard symbol codes. 5339case `$NM -V 2>&1` in 5340*GNU* | *'with BFD'*) 5341 symcode='[ABCDGIRSTW]' ;; 5342esac 5343 5344# Transform an extracted symbol line into a proper C declaration. 5345# Some systems (esp. on ia64) link data and code symbols differently, 5346# so use this general approach. 5347lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 5348 5349# Transform an extracted symbol line into symbol name and symbol address 5350lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5351 5352# Handle CRLF in mingw tool chain 5353opt_cr= 5354case $build_os in 5355mingw*) 5356 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5357 ;; 5358esac 5359 5360# Try without a prefix underscore, then with it. 5361for ac_symprfx in "" "_"; do 5362 5363 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5364 symxfrm="\\1 $ac_symprfx\\2 \\2" 5365 5366 # Write the raw and C identifiers. 5367 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5368 # Fake it for dumpbin and say T for any non-static function 5369 # and D for any global variable. 5370 # Also find C++ and __fastcall symbols from MSVC++, 5371 # which start with @ or ?. 5372 lt_cv_sys_global_symbol_pipe="$AWK '"\ 5373" {last_section=section; section=\$ 3};"\ 5374" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5375" \$ 0!~/External *\|/{next};"\ 5376" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5377" {if(hide[section]) next};"\ 5378" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5379" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5380" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5381" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5382" ' prfx=^$ac_symprfx" 5383 else 5384 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5385 fi 5386 5387 # Check to see that the pipe works correctly. 5388 pipe_works=no 5389 5390 rm -f conftest* 5391 cat > conftest.$ac_ext <<_LT_EOF 5392#ifdef __cplusplus 5393extern "C" { 5394#endif 5395char nm_test_var; 5396void nm_test_func(void); 5397void nm_test_func(void){} 5398#ifdef __cplusplus 5399} 5400#endif 5401int main(){nm_test_var='a';nm_test_func();return(0);} 5402_LT_EOF 5403 5404 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5405 (eval $ac_compile) 2>&5 5406 ac_status=$? 5407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5408 (exit $ac_status); }; then 5409 # Now try to grab the symbols. 5410 nlist=conftest.nm 5411 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 5412 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 5413 ac_status=$? 5414 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5415 (exit $ac_status); } && test -s "$nlist"; then 5416 # Try sorting and uniquifying the output. 5417 if sort "$nlist" | uniq > "$nlist"T; then 5418 mv -f "$nlist"T "$nlist" 5419 else 5420 rm -f "$nlist"T 5421 fi 5422 5423 # Make sure that we snagged all the symbols we need. 5424 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5425 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5426 cat <<_LT_EOF > conftest.$ac_ext 5427#ifdef __cplusplus 5428extern "C" { 5429#endif 5430 5431_LT_EOF 5432 # Now generate the symbol file. 5433 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5434 5435 cat <<_LT_EOF >> conftest.$ac_ext 5436 5437/* The mapping between symbol names and symbols. */ 5438const struct { 5439 const char *name; 5440 void *address; 5441} 5442lt__PROGRAM__LTX_preloaded_symbols[] = 5443{ 5444 { "@PROGRAM@", (void *) 0 }, 5445_LT_EOF 5446 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5447 cat <<\_LT_EOF >> conftest.$ac_ext 5448 {0, (void *) 0} 5449}; 5450 5451/* This works around a problem in FreeBSD linker */ 5452#ifdef FREEBSD_WORKAROUND 5453static const void *lt_preloaded_setup() { 5454 return lt__PROGRAM__LTX_preloaded_symbols; 5455} 5456#endif 5457 5458#ifdef __cplusplus 5459} 5460#endif 5461_LT_EOF 5462 # Now try linking the two files. 5463 mv conftest.$ac_objext conftstm.$ac_objext 5464 lt_save_LIBS="$LIBS" 5465 lt_save_CFLAGS="$CFLAGS" 5466 LIBS="conftstm.$ac_objext" 5467 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 5468 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5469 (eval $ac_link) 2>&5 5470 ac_status=$? 5471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5472 (exit $ac_status); } && test -s conftest${ac_exeext}; then 5473 pipe_works=yes 5474 fi 5475 LIBS="$lt_save_LIBS" 5476 CFLAGS="$lt_save_CFLAGS" 5477 else 5478 echo "cannot find nm_test_func in $nlist" >&5 5479 fi 5480 else 5481 echo "cannot find nm_test_var in $nlist" >&5 5482 fi 5483 else 5484 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 5485 fi 5486 else 5487 echo "$progname: failed program was:" >&5 5488 cat conftest.$ac_ext >&5 5489 fi 5490 rm -f conftest* conftst* 5491 5492 # Do not use the global_symbol_pipe unless it works. 5493 if test "$pipe_works" = yes; then 5494 break 5495 else 5496 lt_cv_sys_global_symbol_pipe= 5497 fi 5498done 5499 5500fi 5501 5502if test -z "$lt_cv_sys_global_symbol_pipe"; then 5503 lt_cv_sys_global_symbol_to_cdecl= 5504fi 5505if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 5506 echo "$as_me:$LINENO: result: failed" >&5 5507echo "${ECHO_T}failed" >&6 5508else 5509 echo "$as_me:$LINENO: result: ok" >&5 5510echo "${ECHO_T}ok" >&6 5511fi 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529# Check whether --enable-libtool-lock or --disable-libtool-lock was given. 5530if test "${enable_libtool_lock+set}" = set; then 5531 enableval="$enable_libtool_lock" 5532 5533fi; 5534test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5535 5536# Some flags need to be propagated to the compiler or linker for good 5537# libtool support. 5538case $host in 5539ia64-*-hpux*) 5540 # Find out which ABI we are using. 5541 echo 'int i;' > conftest.$ac_ext 5542 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5543 (eval $ac_compile) 2>&5 5544 ac_status=$? 5545 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5546 (exit $ac_status); }; then 5547 case `/usr/bin/file conftest.$ac_objext` in 5548 *ELF-32*) 5549 HPUX_IA64_MODE="32" 5550 ;; 5551 *ELF-64*) 5552 HPUX_IA64_MODE="64" 5553 ;; 5554 esac 5555 fi 5556 rm -rf conftest* 5557 ;; 5558*-*-irix6*) 5559 # Find out which ABI we are using. 5560 echo '#line 5560 "configure"' > conftest.$ac_ext 5561 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5562 (eval $ac_compile) 2>&5 5563 ac_status=$? 5564 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5565 (exit $ac_status); }; then 5566 if test "$lt_cv_prog_gnu_ld" = yes; then 5567 case `/usr/bin/file conftest.$ac_objext` in 5568 *32-bit*) 5569 LD="${LD-ld} -melf32bsmip" 5570 ;; 5571 *N32*) 5572 LD="${LD-ld} -melf32bmipn32" 5573 ;; 5574 *64-bit*) 5575 LD="${LD-ld} -melf64bmip" 5576 ;; 5577 esac 5578 else 5579 case `/usr/bin/file conftest.$ac_objext` in 5580 *32-bit*) 5581 LD="${LD-ld} -32" 5582 ;; 5583 *N32*) 5584 LD="${LD-ld} -n32" 5585 ;; 5586 *64-bit*) 5587 LD="${LD-ld} -64" 5588 ;; 5589 esac 5590 fi 5591 fi 5592 rm -rf conftest* 5593 ;; 5594 5595x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 5596s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 5597 # Find out which ABI we are using. 5598 echo 'int i;' > conftest.$ac_ext 5599 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5600 (eval $ac_compile) 2>&5 5601 ac_status=$? 5602 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5603 (exit $ac_status); }; then 5604 case `/usr/bin/file conftest.o` in 5605 *32-bit*) 5606 case $host in 5607 x86_64-*kfreebsd*-gnu) 5608 LD="${LD-ld} -m elf_i386_fbsd" 5609 ;; 5610 x86_64-*linux*) 5611 LD="${LD-ld} -m elf_i386" 5612 ;; 5613 ppc64-*linux*|powerpc64-*linux*) 5614 LD="${LD-ld} -m elf32ppclinux" 5615 ;; 5616 s390x-*linux*) 5617 LD="${LD-ld} -m elf_s390" 5618 ;; 5619 sparc64-*linux*) 5620 LD="${LD-ld} -m elf32_sparc" 5621 ;; 5622 esac 5623 ;; 5624 *64-bit*) 5625 case $host in 5626 x86_64-*kfreebsd*-gnu) 5627 LD="${LD-ld} -m elf_x86_64_fbsd" 5628 ;; 5629 x86_64-*linux*) 5630 LD="${LD-ld} -m elf_x86_64" 5631 ;; 5632 ppc*-*linux*|powerpc*-*linux*) 5633 LD="${LD-ld} -m elf64ppc" 5634 ;; 5635 s390*-*linux*|s390*-*tpf*) 5636 LD="${LD-ld} -m elf64_s390" 5637 ;; 5638 sparc*-*linux*) 5639 LD="${LD-ld} -m elf64_sparc" 5640 ;; 5641 esac 5642 ;; 5643 esac 5644 fi 5645 rm -rf conftest* 5646 ;; 5647 5648*-*-sco3.2v5*) 5649 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 5650 SAVE_CFLAGS="$CFLAGS" 5651 CFLAGS="$CFLAGS -belf" 5652 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 5653echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6 5654if test "${lt_cv_cc_needs_belf+set}" = set; then 5655 echo $ECHO_N "(cached) $ECHO_C" >&6 5656else 5657 ac_ext=c 5658ac_cpp='$CPP $CPPFLAGS' 5659ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5660ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5661ac_compiler_gnu=$ac_cv_c_compiler_gnu 5662 5663 cat >conftest.$ac_ext <<_ACEOF 5664/* confdefs.h. */ 5665_ACEOF 5666cat confdefs.h >>conftest.$ac_ext 5667cat >>conftest.$ac_ext <<_ACEOF 5668/* end confdefs.h. */ 5669 5670int 5671main () 5672{ 5673 5674 ; 5675 return 0; 5676} 5677_ACEOF 5678rm -f conftest.$ac_objext conftest$ac_exeext 5679if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5680 (eval $ac_link) 2>conftest.er1 5681 ac_status=$? 5682 grep -v '^ *+' conftest.er1 >conftest.err 5683 rm -f conftest.er1 5684 cat conftest.err >&5 5685 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5686 (exit $ac_status); } && 5687 { ac_try='test -z "$ac_c_werror_flag" 5688 || test ! -s conftest.err' 5689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5690 (eval $ac_try) 2>&5 5691 ac_status=$? 5692 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5693 (exit $ac_status); }; } && 5694 { ac_try='test -s conftest$ac_exeext' 5695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5696 (eval $ac_try) 2>&5 5697 ac_status=$? 5698 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5699 (exit $ac_status); }; }; then 5700 lt_cv_cc_needs_belf=yes 5701else 5702 echo "$as_me: failed program was:" >&5 5703sed 's/^/| /' conftest.$ac_ext >&5 5704 5705lt_cv_cc_needs_belf=no 5706fi 5707rm -f conftest.err conftest.$ac_objext \ 5708 conftest$ac_exeext conftest.$ac_ext 5709 ac_ext=c 5710ac_cpp='$CPP $CPPFLAGS' 5711ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5712ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5713ac_compiler_gnu=$ac_cv_c_compiler_gnu 5714 5715fi 5716echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 5717echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6 5718 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 5719 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 5720 CFLAGS="$SAVE_CFLAGS" 5721 fi 5722 ;; 5723sparc*-*solaris*) 5724 # Find out which ABI we are using. 5725 echo 'int i;' > conftest.$ac_ext 5726 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5727 (eval $ac_compile) 2>&5 5728 ac_status=$? 5729 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5730 (exit $ac_status); }; then 5731 case `/usr/bin/file conftest.o` in 5732 *64-bit*) 5733 case $lt_cv_prog_gnu_ld in 5734 yes*) LD="${LD-ld} -m elf64_sparc" ;; 5735 *) LD="${LD-ld} -64" ;; 5736 esac 5737 ;; 5738 esac 5739 fi 5740 rm -rf conftest* 5741 ;; 5742esac 5743 5744need_locks="$enable_libtool_lock" 5745 5746ac_ext=c 5747ac_cpp='$CPP $CPPFLAGS' 5748ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5749ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5750ac_compiler_gnu=$ac_cv_c_compiler_gnu 5751echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 5752echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 5753# On Suns, sometimes $CPP names a directory. 5754if test -n "$CPP" && test -d "$CPP"; then 5755 CPP= 5756fi 5757if test -z "$CPP"; then 5758 if test "${ac_cv_prog_CPP+set}" = set; then 5759 echo $ECHO_N "(cached) $ECHO_C" >&6 5760else 5761 # Double quotes because CPP needs to be expanded 5762 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 5763 do 5764 ac_preproc_ok=false 5765for ac_c_preproc_warn_flag in '' yes 5766do 5767 # Use a header file that comes with gcc, so configuring glibc 5768 # with a fresh cross-compiler works. 5769 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5770 # <limits.h> exists even on freestanding compilers. 5771 # On the NeXT, cc -E runs the code through the compiler's parser, 5772 # not just through cpp. "Syntax error" is here to catch this case. 5773 cat >conftest.$ac_ext <<_ACEOF 5774/* confdefs.h. */ 5775_ACEOF 5776cat confdefs.h >>conftest.$ac_ext 5777cat >>conftest.$ac_ext <<_ACEOF 5778/* end confdefs.h. */ 5779#ifdef __STDC__ 5780# include <limits.h> 5781#else 5782# include <assert.h> 5783#endif 5784 Syntax error 5785_ACEOF 5786if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5787 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5788 ac_status=$? 5789 grep -v '^ *+' conftest.er1 >conftest.err 5790 rm -f conftest.er1 5791 cat conftest.err >&5 5792 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5793 (exit $ac_status); } >/dev/null; then 5794 if test -s conftest.err; then 5795 ac_cpp_err=$ac_c_preproc_warn_flag 5796 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5797 else 5798 ac_cpp_err= 5799 fi 5800else 5801 ac_cpp_err=yes 5802fi 5803if test -z "$ac_cpp_err"; then 5804 : 5805else 5806 echo "$as_me: failed program was:" >&5 5807sed 's/^/| /' conftest.$ac_ext >&5 5808 5809 # Broken: fails on valid input. 5810continue 5811fi 5812rm -f conftest.err conftest.$ac_ext 5813 5814 # OK, works on sane cases. Now check whether non-existent headers 5815 # can be detected and how. 5816 cat >conftest.$ac_ext <<_ACEOF 5817/* confdefs.h. */ 5818_ACEOF 5819cat confdefs.h >>conftest.$ac_ext 5820cat >>conftest.$ac_ext <<_ACEOF 5821/* end confdefs.h. */ 5822#include <ac_nonexistent.h> 5823_ACEOF 5824if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5825 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5826 ac_status=$? 5827 grep -v '^ *+' conftest.er1 >conftest.err 5828 rm -f conftest.er1 5829 cat conftest.err >&5 5830 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5831 (exit $ac_status); } >/dev/null; then 5832 if test -s conftest.err; then 5833 ac_cpp_err=$ac_c_preproc_warn_flag 5834 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5835 else 5836 ac_cpp_err= 5837 fi 5838else 5839 ac_cpp_err=yes 5840fi 5841if test -z "$ac_cpp_err"; then 5842 # Broken: success on invalid input. 5843continue 5844else 5845 echo "$as_me: failed program was:" >&5 5846sed 's/^/| /' conftest.$ac_ext >&5 5847 5848 # Passes both tests. 5849ac_preproc_ok=: 5850break 5851fi 5852rm -f conftest.err conftest.$ac_ext 5853 5854done 5855# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5856rm -f conftest.err conftest.$ac_ext 5857if $ac_preproc_ok; then 5858 break 5859fi 5860 5861 done 5862 ac_cv_prog_CPP=$CPP 5863 5864fi 5865 CPP=$ac_cv_prog_CPP 5866else 5867 ac_cv_prog_CPP=$CPP 5868fi 5869echo "$as_me:$LINENO: result: $CPP" >&5 5870echo "${ECHO_T}$CPP" >&6 5871ac_preproc_ok=false 5872for ac_c_preproc_warn_flag in '' yes 5873do 5874 # Use a header file that comes with gcc, so configuring glibc 5875 # with a fresh cross-compiler works. 5876 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5877 # <limits.h> exists even on freestanding compilers. 5878 # On the NeXT, cc -E runs the code through the compiler's parser, 5879 # not just through cpp. "Syntax error" is here to catch this case. 5880 cat >conftest.$ac_ext <<_ACEOF 5881/* confdefs.h. */ 5882_ACEOF 5883cat confdefs.h >>conftest.$ac_ext 5884cat >>conftest.$ac_ext <<_ACEOF 5885/* end confdefs.h. */ 5886#ifdef __STDC__ 5887# include <limits.h> 5888#else 5889# include <assert.h> 5890#endif 5891 Syntax error 5892_ACEOF 5893if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5894 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5895 ac_status=$? 5896 grep -v '^ *+' conftest.er1 >conftest.err 5897 rm -f conftest.er1 5898 cat conftest.err >&5 5899 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5900 (exit $ac_status); } >/dev/null; then 5901 if test -s conftest.err; then 5902 ac_cpp_err=$ac_c_preproc_warn_flag 5903 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5904 else 5905 ac_cpp_err= 5906 fi 5907else 5908 ac_cpp_err=yes 5909fi 5910if test -z "$ac_cpp_err"; then 5911 : 5912else 5913 echo "$as_me: failed program was:" >&5 5914sed 's/^/| /' conftest.$ac_ext >&5 5915 5916 # Broken: fails on valid input. 5917continue 5918fi 5919rm -f conftest.err conftest.$ac_ext 5920 5921 # OK, works on sane cases. Now check whether non-existent headers 5922 # can be detected and how. 5923 cat >conftest.$ac_ext <<_ACEOF 5924/* confdefs.h. */ 5925_ACEOF 5926cat confdefs.h >>conftest.$ac_ext 5927cat >>conftest.$ac_ext <<_ACEOF 5928/* end confdefs.h. */ 5929#include <ac_nonexistent.h> 5930_ACEOF 5931if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5932 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5933 ac_status=$? 5934 grep -v '^ *+' conftest.er1 >conftest.err 5935 rm -f conftest.er1 5936 cat conftest.err >&5 5937 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5938 (exit $ac_status); } >/dev/null; then 5939 if test -s conftest.err; then 5940 ac_cpp_err=$ac_c_preproc_warn_flag 5941 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5942 else 5943 ac_cpp_err= 5944 fi 5945else 5946 ac_cpp_err=yes 5947fi 5948if test -z "$ac_cpp_err"; then 5949 # Broken: success on invalid input. 5950continue 5951else 5952 echo "$as_me: failed program was:" >&5 5953sed 's/^/| /' conftest.$ac_ext >&5 5954 5955 # Passes both tests. 5956ac_preproc_ok=: 5957break 5958fi 5959rm -f conftest.err conftest.$ac_ext 5960 5961done 5962# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5963rm -f conftest.err conftest.$ac_ext 5964if $ac_preproc_ok; then 5965 : 5966else 5967 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 5968See \`config.log' for more details." >&5 5969echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 5970See \`config.log' for more details." >&2;} 5971 { (exit 1); exit 1; }; } 5972fi 5973 5974ac_ext=c 5975ac_cpp='$CPP $CPPFLAGS' 5976ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5977ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5978ac_compiler_gnu=$ac_cv_c_compiler_gnu 5979 5980 5981echo "$as_me:$LINENO: checking for ANSI C header files" >&5 5982echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 5983if test "${ac_cv_header_stdc+set}" = set; then 5984 echo $ECHO_N "(cached) $ECHO_C" >&6 5985else 5986 cat >conftest.$ac_ext <<_ACEOF 5987/* confdefs.h. */ 5988_ACEOF 5989cat confdefs.h >>conftest.$ac_ext 5990cat >>conftest.$ac_ext <<_ACEOF 5991/* end confdefs.h. */ 5992#include <stdlib.h> 5993#include <stdarg.h> 5994#include <string.h> 5995#include <float.h> 5996 5997int 5998main () 5999{ 6000 6001 ; 6002 return 0; 6003} 6004_ACEOF 6005rm -f conftest.$ac_objext 6006if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6007 (eval $ac_compile) 2>conftest.er1 6008 ac_status=$? 6009 grep -v '^ *+' conftest.er1 >conftest.err 6010 rm -f conftest.er1 6011 cat conftest.err >&5 6012 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6013 (exit $ac_status); } && 6014 { ac_try='test -z "$ac_c_werror_flag" 6015 || test ! -s conftest.err' 6016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6017 (eval $ac_try) 2>&5 6018 ac_status=$? 6019 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6020 (exit $ac_status); }; } && 6021 { ac_try='test -s conftest.$ac_objext' 6022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6023 (eval $ac_try) 2>&5 6024 ac_status=$? 6025 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6026 (exit $ac_status); }; }; then 6027 ac_cv_header_stdc=yes 6028else 6029 echo "$as_me: failed program was:" >&5 6030sed 's/^/| /' conftest.$ac_ext >&5 6031 6032ac_cv_header_stdc=no 6033fi 6034rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6035 6036if test $ac_cv_header_stdc = yes; then 6037 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 6038 cat >conftest.$ac_ext <<_ACEOF 6039/* confdefs.h. */ 6040_ACEOF 6041cat confdefs.h >>conftest.$ac_ext 6042cat >>conftest.$ac_ext <<_ACEOF 6043/* end confdefs.h. */ 6044#include <string.h> 6045 6046_ACEOF 6047if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6048 $EGREP "memchr" >/dev/null 2>&1; then 6049 : 6050else 6051 ac_cv_header_stdc=no 6052fi 6053rm -f conftest* 6054 6055fi 6056 6057if test $ac_cv_header_stdc = yes; then 6058 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 6059 cat >conftest.$ac_ext <<_ACEOF 6060/* confdefs.h. */ 6061_ACEOF 6062cat confdefs.h >>conftest.$ac_ext 6063cat >>conftest.$ac_ext <<_ACEOF 6064/* end confdefs.h. */ 6065#include <stdlib.h> 6066 6067_ACEOF 6068if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6069 $EGREP "free" >/dev/null 2>&1; then 6070 : 6071else 6072 ac_cv_header_stdc=no 6073fi 6074rm -f conftest* 6075 6076fi 6077 6078if test $ac_cv_header_stdc = yes; then 6079 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 6080 if test "$cross_compiling" = yes; then 6081 : 6082else 6083 cat >conftest.$ac_ext <<_ACEOF 6084/* confdefs.h. */ 6085_ACEOF 6086cat confdefs.h >>conftest.$ac_ext 6087cat >>conftest.$ac_ext <<_ACEOF 6088/* end confdefs.h. */ 6089#include <ctype.h> 6090#if ((' ' & 0x0FF) == 0x020) 6091# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 6092# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 6093#else 6094# define ISLOWER(c) \ 6095 (('a' <= (c) && (c) <= 'i') \ 6096 || ('j' <= (c) && (c) <= 'r') \ 6097 || ('s' <= (c) && (c) <= 'z')) 6098# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 6099#endif 6100 6101#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 6102int 6103main () 6104{ 6105 int i; 6106 for (i = 0; i < 256; i++) 6107 if (XOR (islower (i), ISLOWER (i)) 6108 || toupper (i) != TOUPPER (i)) 6109 exit(2); 6110 exit (0); 6111} 6112_ACEOF 6113rm -f conftest$ac_exeext 6114if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6115 (eval $ac_link) 2>&5 6116 ac_status=$? 6117 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6118 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6120 (eval $ac_try) 2>&5 6121 ac_status=$? 6122 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6123 (exit $ac_status); }; }; then 6124 : 6125else 6126 echo "$as_me: program exited with status $ac_status" >&5 6127echo "$as_me: failed program was:" >&5 6128sed 's/^/| /' conftest.$ac_ext >&5 6129 6130( exit $ac_status ) 6131ac_cv_header_stdc=no 6132fi 6133rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6134fi 6135fi 6136fi 6137echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 6138echo "${ECHO_T}$ac_cv_header_stdc" >&6 6139if test $ac_cv_header_stdc = yes; then 6140 6141cat >>confdefs.h <<\_ACEOF 6142#define STDC_HEADERS 1 6143_ACEOF 6144 6145fi 6146 6147# On IRIX 5.3, sys/types and inttypes.h are conflicting. 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 6158 inttypes.h stdint.h unistd.h 6159do 6160as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6161echo "$as_me:$LINENO: checking for $ac_header" >&5 6162echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 6163if eval "test \"\${$as_ac_Header+set}\" = set"; then 6164 echo $ECHO_N "(cached) $ECHO_C" >&6 6165else 6166 cat >conftest.$ac_ext <<_ACEOF 6167/* confdefs.h. */ 6168_ACEOF 6169cat confdefs.h >>conftest.$ac_ext 6170cat >>conftest.$ac_ext <<_ACEOF 6171/* end confdefs.h. */ 6172$ac_includes_default 6173 6174#include <$ac_header> 6175_ACEOF 6176rm -f conftest.$ac_objext 6177if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6178 (eval $ac_compile) 2>conftest.er1 6179 ac_status=$? 6180 grep -v '^ *+' conftest.er1 >conftest.err 6181 rm -f conftest.er1 6182 cat conftest.err >&5 6183 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6184 (exit $ac_status); } && 6185 { ac_try='test -z "$ac_c_werror_flag" 6186 || test ! -s conftest.err' 6187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6188 (eval $ac_try) 2>&5 6189 ac_status=$? 6190 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6191 (exit $ac_status); }; } && 6192 { ac_try='test -s conftest.$ac_objext' 6193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6194 (eval $ac_try) 2>&5 6195 ac_status=$? 6196 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6197 (exit $ac_status); }; }; then 6198 eval "$as_ac_Header=yes" 6199else 6200 echo "$as_me: failed program was:" >&5 6201sed 's/^/| /' conftest.$ac_ext >&5 6202 6203eval "$as_ac_Header=no" 6204fi 6205rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6206fi 6207echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 6208echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 6209if test `eval echo '${'$as_ac_Header'}'` = yes; then 6210 cat >>confdefs.h <<_ACEOF 6211#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6212_ACEOF 6213 6214fi 6215 6216done 6217 6218 6219 6220for ac_header in dlfcn.h 6221do 6222as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6223echo "$as_me:$LINENO: checking for $ac_header" >&5 6224echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 6225if eval "test \"\${$as_ac_Header+set}\" = set"; then 6226 echo $ECHO_N "(cached) $ECHO_C" >&6 6227else 6228 cat >conftest.$ac_ext <<_ACEOF 6229/* confdefs.h. */ 6230_ACEOF 6231cat confdefs.h >>conftest.$ac_ext 6232cat >>conftest.$ac_ext <<_ACEOF 6233/* end confdefs.h. */ 6234$ac_includes_default 6235 6236#include <$ac_header> 6237_ACEOF 6238rm -f conftest.$ac_objext 6239if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6240 (eval $ac_compile) 2>conftest.er1 6241 ac_status=$? 6242 grep -v '^ *+' conftest.er1 >conftest.err 6243 rm -f conftest.er1 6244 cat conftest.err >&5 6245 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6246 (exit $ac_status); } && 6247 { ac_try='test -z "$ac_c_werror_flag" 6248 || test ! -s conftest.err' 6249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6250 (eval $ac_try) 2>&5 6251 ac_status=$? 6252 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6253 (exit $ac_status); }; } && 6254 { ac_try='test -s conftest.$ac_objext' 6255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6256 (eval $ac_try) 2>&5 6257 ac_status=$? 6258 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6259 (exit $ac_status); }; }; then 6260 eval "$as_ac_Header=yes" 6261else 6262 echo "$as_me: failed program was:" >&5 6263sed 's/^/| /' conftest.$ac_ext >&5 6264 6265eval "$as_ac_Header=no" 6266fi 6267rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 6268fi 6269echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 6270echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 6271if test `eval echo '${'$as_ac_Header'}'` = yes; then 6272 cat >>confdefs.h <<_ACEOF 6273#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6274_ACEOF 6275 6276fi 6277 6278done 6279 6280 6281 6282# This can be used to rebuild libtool when needed 6283LIBTOOL_DEPS="$ltmain" 6284 6285# Always use our own libtool. 6286LIBTOOL='$(SHELL) $(top_builddir)/libtool' 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312test -z "$LN_S" && LN_S="ln -s" 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327if test -n "${ZSH_VERSION+set}" ; then 6328 setopt NO_GLOB_SUBST 6329fi 6330 6331echo "$as_me:$LINENO: checking for objdir" >&5 6332echo $ECHO_N "checking for objdir... $ECHO_C" >&6 6333if test "${lt_cv_objdir+set}" = set; then 6334 echo $ECHO_N "(cached) $ECHO_C" >&6 6335else 6336 rm -f .libs 2>/dev/null 6337mkdir .libs 2>/dev/null 6338if test -d .libs; then 6339 lt_cv_objdir=.libs 6340else 6341 # MS-DOS does not allow filenames that begin with a dot. 6342 lt_cv_objdir=_libs 6343fi 6344rmdir .libs 2>/dev/null 6345fi 6346echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 6347echo "${ECHO_T}$lt_cv_objdir" >&6 6348objdir=$lt_cv_objdir 6349 6350 6351 6352 6353 6354cat >>confdefs.h <<_ACEOF 6355#define LT_OBJDIR "$lt_cv_objdir/" 6356_ACEOF 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374case $host_os in 6375aix3*) 6376 # AIX sometimes has problems with the GCC collect2 program. For some 6377 # reason, if we set the COLLECT_NAMES environment variable, the problems 6378 # vanish in a puff of smoke. 6379 if test "X${COLLECT_NAMES+set}" != Xset; then 6380 COLLECT_NAMES= 6381 export COLLECT_NAMES 6382 fi 6383 ;; 6384esac 6385 6386# Sed substitution that helps us do robust quoting. It backslashifies 6387# metacharacters that are still active within double-quoted strings. 6388sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 6389 6390# Same as above, but do not quote variable references. 6391double_quote_subst='s/\(["`\\]\)/\\\1/g' 6392 6393# Sed substitution to delay expansion of an escaped shell variable in a 6394# double_quote_subst'ed string. 6395delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 6396 6397# Sed substitution to delay expansion of an escaped single quote. 6398delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 6399 6400# Sed substitution to avoid accidental globbing in evaled expressions 6401no_glob_subst='s/\*/\\\*/g' 6402 6403# Global variables: 6404ofile=libtool 6405can_build_shared=yes 6406 6407# All known linkers require a `.a' archive for static linking (except MSVC, 6408# which needs '.lib'). 6409libext=a 6410 6411with_gnu_ld="$lt_cv_prog_gnu_ld" 6412 6413old_CC="$CC" 6414old_CFLAGS="$CFLAGS" 6415 6416# Set sane defaults for various variables 6417test -z "$CC" && CC=cc 6418test -z "$LTCC" && LTCC=$CC 6419test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 6420test -z "$LD" && LD=ld 6421test -z "$ac_objext" && ac_objext=o 6422 6423for cc_temp in $compiler""; do 6424 case $cc_temp in 6425 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6426 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6427 \-*) ;; 6428 *) break;; 6429 esac 6430done 6431cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 6432 6433 6434# Only perform the check for file, if the check method requires it 6435test -z "$MAGIC_CMD" && MAGIC_CMD=file 6436case $deplibs_check_method in 6437file_magic*) 6438 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 6439 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 6440echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6 6441if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 6442 echo $ECHO_N "(cached) $ECHO_C" >&6 6443else 6444 case $MAGIC_CMD in 6445[\\/*] | ?:[\\/]*) 6446 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 6447 ;; 6448*) 6449 lt_save_MAGIC_CMD="$MAGIC_CMD" 6450 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 6451 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 6452 for ac_dir in $ac_dummy; do 6453 IFS="$lt_save_ifs" 6454 test -z "$ac_dir" && ac_dir=. 6455 if test -f $ac_dir/${ac_tool_prefix}file; then 6456 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 6457 if test -n "$file_magic_test_file"; then 6458 case $deplibs_check_method in 6459 "file_magic "*) 6460 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 6461 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 6462 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 6463 $EGREP "$file_magic_regex" > /dev/null; then 6464 : 6465 else 6466 cat <<_LT_EOF 1>&2 6467 6468*** Warning: the command libtool uses to detect shared libraries, 6469*** $file_magic_cmd, produces output that libtool cannot recognize. 6470*** The result is that libtool may fail to recognize shared libraries 6471*** as such. This will affect the creation of libtool libraries that 6472*** depend on shared libraries, but programs linked with such libtool 6473*** libraries will work regardless of this problem. Nevertheless, you 6474*** may want to report the problem to your system manager and/or to 6475*** bug-libtool@gnu.org 6476 6477_LT_EOF 6478 fi ;; 6479 esac 6480 fi 6481 break 6482 fi 6483 done 6484 IFS="$lt_save_ifs" 6485 MAGIC_CMD="$lt_save_MAGIC_CMD" 6486 ;; 6487esac 6488fi 6489 6490MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 6491if test -n "$MAGIC_CMD"; then 6492 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 6493echo "${ECHO_T}$MAGIC_CMD" >&6 6494else 6495 echo "$as_me:$LINENO: result: no" >&5 6496echo "${ECHO_T}no" >&6 6497fi 6498 6499 6500 6501 6502 6503if test -z "$lt_cv_path_MAGIC_CMD"; then 6504 if test -n "$ac_tool_prefix"; then 6505 echo "$as_me:$LINENO: checking for file" >&5 6506echo $ECHO_N "checking for file... $ECHO_C" >&6 6507if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 6508 echo $ECHO_N "(cached) $ECHO_C" >&6 6509else 6510 case $MAGIC_CMD in 6511[\\/*] | ?:[\\/]*) 6512 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 6513 ;; 6514*) 6515 lt_save_MAGIC_CMD="$MAGIC_CMD" 6516 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 6517 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 6518 for ac_dir in $ac_dummy; do 6519 IFS="$lt_save_ifs" 6520 test -z "$ac_dir" && ac_dir=. 6521 if test -f $ac_dir/file; then 6522 lt_cv_path_MAGIC_CMD="$ac_dir/file" 6523 if test -n "$file_magic_test_file"; then 6524 case $deplibs_check_method in 6525 "file_magic "*) 6526 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 6527 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 6528 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 6529 $EGREP "$file_magic_regex" > /dev/null; then 6530 : 6531 else 6532 cat <<_LT_EOF 1>&2 6533 6534*** Warning: the command libtool uses to detect shared libraries, 6535*** $file_magic_cmd, produces output that libtool cannot recognize. 6536*** The result is that libtool may fail to recognize shared libraries 6537*** as such. This will affect the creation of libtool libraries that 6538*** depend on shared libraries, but programs linked with such libtool 6539*** libraries will work regardless of this problem. Nevertheless, you 6540*** may want to report the problem to your system manager and/or to 6541*** bug-libtool@gnu.org 6542 6543_LT_EOF 6544 fi ;; 6545 esac 6546 fi 6547 break 6548 fi 6549 done 6550 IFS="$lt_save_ifs" 6551 MAGIC_CMD="$lt_save_MAGIC_CMD" 6552 ;; 6553esac 6554fi 6555 6556MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 6557if test -n "$MAGIC_CMD"; then 6558 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 6559echo "${ECHO_T}$MAGIC_CMD" >&6 6560else 6561 echo "$as_me:$LINENO: result: no" >&5 6562echo "${ECHO_T}no" >&6 6563fi 6564 6565 6566 else 6567 MAGIC_CMD=: 6568 fi 6569fi 6570 6571 fi 6572 ;; 6573esac 6574 6575# Use C for the default configuration in the libtool script 6576 6577lt_save_CC="$CC" 6578ac_ext=c 6579ac_cpp='$CPP $CPPFLAGS' 6580ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6581ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6582ac_compiler_gnu=$ac_cv_c_compiler_gnu 6583 6584 6585# Source file extension for C test sources. 6586ac_ext=c 6587 6588# Object file extension for compiled C test sources. 6589objext=o 6590objext=$objext 6591 6592# Code to be used in simple compile tests 6593lt_simple_compile_test_code="int some_variable = 0;" 6594 6595# Code to be used in simple link tests 6596lt_simple_link_test_code='int main(){return(0);}' 6597 6598 6599 6600 6601 6602 6603 6604# If no C compiler was specified, use CC. 6605LTCC=${LTCC-"$CC"} 6606 6607# If no C compiler flags were specified, use CFLAGS. 6608LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6609 6610# Allow CC to be a program name with arguments. 6611compiler=$CC 6612 6613# Save the default compiler, since it gets overwritten when the other 6614# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 6615compiler_DEFAULT=$CC 6616 6617# save warnings/boilerplate of simple test code 6618ac_outfile=conftest.$ac_objext 6619echo "$lt_simple_compile_test_code" >conftest.$ac_ext 6620eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 6621_lt_compiler_boilerplate=`cat conftest.err` 6622$RM conftest* 6623 6624ac_outfile=conftest.$ac_objext 6625echo "$lt_simple_link_test_code" >conftest.$ac_ext 6626eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 6627_lt_linker_boilerplate=`cat conftest.err` 6628$RM conftest* 6629 6630 6631## CAVEAT EMPTOR: 6632## There is no encapsulation within the following macros, do not change 6633## the running order or otherwise move them around unless you know exactly 6634## what you are doing... 6635if test -n "$compiler"; then 6636 6637lt_prog_compiler_no_builtin_flag= 6638 6639if test "$GCC" = yes; then 6640 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 6641 6642 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 6643echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 6644if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then 6645 echo $ECHO_N "(cached) $ECHO_C" >&6 6646else 6647 lt_cv_prog_compiler_rtti_exceptions=no 6648 ac_outfile=conftest.$ac_objext 6649 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 6650 lt_compiler_flag="-fno-rtti -fno-exceptions" 6651 # Insert the option either (1) after the last *FLAGS variable, or 6652 # (2) before a word containing "conftest.", or (3) at the end. 6653 # Note that $ac_compile itself does not contain backslashes and begins 6654 # with a dollar sign (not a hyphen), so the echo should work correctly. 6655 # The option is referenced via a variable to avoid confusing sed. 6656 lt_compile=`echo "$ac_compile" | $SED \ 6657 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 6658 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 6659 -e 's:$: $lt_compiler_flag:'` 6660 (eval echo "\"\$as_me:6660: $lt_compile\"" >&5) 6661 (eval "$lt_compile" 2>conftest.err) 6662 ac_status=$? 6663 cat conftest.err >&5 6664 echo "$as_me:6664: \$? = $ac_status" >&5 6665 if (exit $ac_status) && test -s "$ac_outfile"; then 6666 # The compiler can only warn and ignore the option if not recognized 6667 # So say no if there are warnings other than the usual output. 6668 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 6669 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 6670 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 6671 lt_cv_prog_compiler_rtti_exceptions=yes 6672 fi 6673 fi 6674 $RM conftest* 6675 6676fi 6677echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 6678echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 6679 6680if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 6681 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 6682else 6683 : 6684fi 6685 6686fi 6687 6688 6689 6690 6691 6692 6693 lt_prog_compiler_wl= 6694lt_prog_compiler_pic= 6695lt_prog_compiler_static= 6696 6697echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 6698echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 6699 6700 if test "$GCC" = yes; then 6701 lt_prog_compiler_wl='-Wl,' 6702 lt_prog_compiler_static='-static' 6703 6704 case $host_os in 6705 aix*) 6706 # All AIX code is PIC. 6707 if test "$host_cpu" = ia64; then 6708 # AIX 5 now supports IA64 processor 6709 lt_prog_compiler_static='-Bstatic' 6710 fi 6711 ;; 6712 6713 amigaos*) 6714 if test "$host_cpu" = m68k; then 6715 # FIXME: we need at least 68020 code to build shared libraries, but 6716 # adding the `-m68020' flag to GCC prevents building anything better, 6717 # like `-m68040'. 6718 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 6719 fi 6720 ;; 6721 6722 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 6723 # PIC is the default for these OSes. 6724 ;; 6725 6726 mingw* | cygwin* | pw32* | os2*) 6727 # This hack is so that the source file can tell whether it is being 6728 # built for inclusion in a dll (and should export symbols for example). 6729 # Although the cygwin gcc ignores -fPIC, still need this for old-style 6730 # (--disable-auto-import) libraries 6731 lt_prog_compiler_pic='-DDLL_EXPORT' 6732 ;; 6733 6734 darwin* | rhapsody*) 6735 # PIC is the default on this platform 6736 # Common symbols not allowed in MH_DYLIB files 6737 lt_prog_compiler_pic='-fno-common' 6738 ;; 6739 6740 hpux*) 6741 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 6742 # not for PA HP-UX. 6743 case $host_cpu in 6744 hppa*64*|ia64*) 6745 # +Z the default 6746 ;; 6747 *) 6748 lt_prog_compiler_pic='-fPIC' 6749 ;; 6750 esac 6751 ;; 6752 6753 interix[3-9]*) 6754 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 6755 # Instead, we relocate shared libraries at runtime. 6756 ;; 6757 6758 msdosdjgpp*) 6759 # Just because we use GCC doesn't mean we suddenly get shared libraries 6760 # on systems that don't support them. 6761 lt_prog_compiler_can_build_shared=no 6762 enable_shared=no 6763 ;; 6764 6765 *nto* | *qnx*) 6766 # QNX uses GNU C++, but need to define -shared option too, otherwise 6767 # it will coredump. 6768 lt_prog_compiler_pic='-fPIC -shared' 6769 ;; 6770 6771 sysv4*MP*) 6772 if test -d /usr/nec; then 6773 lt_prog_compiler_pic=-Kconform_pic 6774 fi 6775 ;; 6776 6777 *) 6778 lt_prog_compiler_pic='-fPIC' 6779 ;; 6780 esac 6781 else 6782 # PORTME Check for flag to pass linker flags through the system compiler. 6783 case $host_os in 6784 aix*) 6785 lt_prog_compiler_wl='-Wl,' 6786 if test "$host_cpu" = ia64; then 6787 # AIX 5 now supports IA64 processor 6788 lt_prog_compiler_static='-Bstatic' 6789 else 6790 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 6791 fi 6792 ;; 6793 darwin*) 6794 # PIC is the default on this platform 6795 # Common symbols not allowed in MH_DYLIB files 6796 case $cc_basename in 6797 xlc*) 6798 lt_prog_compiler_pic='-qnocommon' 6799 lt_prog_compiler_wl='-Wl,' 6800 ;; 6801 esac 6802 ;; 6803 6804 mingw* | cygwin* | pw32* | os2*) 6805 # This hack is so that the source file can tell whether it is being 6806 # built for inclusion in a dll (and should export symbols for example). 6807 lt_prog_compiler_pic='-DDLL_EXPORT' 6808 ;; 6809 6810 hpux9* | hpux10* | hpux11*) 6811 lt_prog_compiler_wl='-Wl,' 6812 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 6813 # not for PA HP-UX. 6814 case $host_cpu in 6815 hppa*64*|ia64*) 6816 # +Z the default 6817 ;; 6818 *) 6819 lt_prog_compiler_pic='+Z' 6820 ;; 6821 esac 6822 # Is there a better lt_prog_compiler_static that works with the bundled CC? 6823 lt_prog_compiler_static='${wl}-a ${wl}archive' 6824 ;; 6825 6826 irix5* | irix6* | nonstopux*) 6827 lt_prog_compiler_wl='-Wl,' 6828 # PIC (with -KPIC) is the default. 6829 lt_prog_compiler_static='-non_shared' 6830 ;; 6831 6832 linux* | k*bsd*-gnu) 6833 case $cc_basename in 6834 icc* | ecc*) 6835 lt_prog_compiler_wl='-Wl,' 6836 lt_prog_compiler_pic='-KPIC' 6837 lt_prog_compiler_static='-static' 6838 ;; 6839 pgcc* | pgf77* | pgf90* | pgf95*) 6840 # Portland Group compilers (*not* the Pentium gcc compiler, 6841 # which looks to be a dead project) 6842 lt_prog_compiler_wl='-Wl,' 6843 lt_prog_compiler_pic='-fpic' 6844 lt_prog_compiler_static='-Bstatic' 6845 ;; 6846 ccc*) 6847 lt_prog_compiler_wl='-Wl,' 6848 # All Alpha code is PIC. 6849 lt_prog_compiler_static='-non_shared' 6850 ;; 6851 *) 6852 case `$CC -V 2>&1 | sed 5q` in 6853 *Sun\ C*) 6854 # Sun C 5.9 6855 lt_prog_compiler_pic='-KPIC' 6856 lt_prog_compiler_static='-Bstatic' 6857 lt_prog_compiler_wl='-Wl,' 6858 ;; 6859 *Sun\ F*) 6860 # Sun Fortran 8.3 passes all unrecognized flags to the linker 6861 lt_prog_compiler_pic='-KPIC' 6862 lt_prog_compiler_static='-Bstatic' 6863 lt_prog_compiler_wl='' 6864 ;; 6865 esac 6866 ;; 6867 esac 6868 ;; 6869 6870 newsos6) 6871 lt_prog_compiler_pic='-KPIC' 6872 lt_prog_compiler_static='-Bstatic' 6873 ;; 6874 6875 *nto* | *qnx*) 6876 # QNX uses GNU C++, but need to define -shared option too, otherwise 6877 # it will coredump. 6878 lt_prog_compiler_pic='-fPIC -shared' 6879 ;; 6880 6881 osf3* | osf4* | osf5*) 6882 lt_prog_compiler_wl='-Wl,' 6883 # All OSF/1 code is PIC. 6884 lt_prog_compiler_static='-non_shared' 6885 ;; 6886 6887 rdos*) 6888 lt_prog_compiler_static='-non_shared' 6889 ;; 6890 6891 solaris*) 6892 lt_prog_compiler_pic='-KPIC' 6893 lt_prog_compiler_static='-Bstatic' 6894 case $cc_basename in 6895 f77* | f90* | f95*) 6896 lt_prog_compiler_wl='-Qoption ld ';; 6897 *) 6898 lt_prog_compiler_wl='-Wl,';; 6899 esac 6900 ;; 6901 6902 sunos4*) 6903 lt_prog_compiler_wl='-Qoption ld ' 6904 lt_prog_compiler_pic='-PIC' 6905 lt_prog_compiler_static='-Bstatic' 6906 ;; 6907 6908 sysv4 | sysv4.2uw2* | sysv4.3*) 6909 lt_prog_compiler_wl='-Wl,' 6910 lt_prog_compiler_pic='-KPIC' 6911 lt_prog_compiler_static='-Bstatic' 6912 ;; 6913 6914 sysv4*MP*) 6915 if test -d /usr/nec ;then 6916 lt_prog_compiler_pic='-Kconform_pic' 6917 lt_prog_compiler_static='-Bstatic' 6918 fi 6919 ;; 6920 6921 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 6922 lt_prog_compiler_wl='-Wl,' 6923 lt_prog_compiler_pic='-KPIC' 6924 lt_prog_compiler_static='-Bstatic' 6925 ;; 6926 6927 unicos*) 6928 lt_prog_compiler_wl='-Wl,' 6929 lt_prog_compiler_can_build_shared=no 6930 ;; 6931 6932 uts4*) 6933 lt_prog_compiler_pic='-pic' 6934 lt_prog_compiler_static='-Bstatic' 6935 ;; 6936 6937 *) 6938 lt_prog_compiler_can_build_shared=no 6939 ;; 6940 esac 6941 fi 6942 6943case $host_os in 6944 # For platforms which do not support PIC, -DPIC is meaningless: 6945 *djgpp*) 6946 lt_prog_compiler_pic= 6947 ;; 6948 *) 6949 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 6950 ;; 6951esac 6952echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 6953echo "${ECHO_T}$lt_prog_compiler_pic" >&6 6954 6955 6956 6957 6958 6959 6960# 6961# Check to make sure the PIC flag actually works. 6962# 6963if test -n "$lt_prog_compiler_pic"; then 6964 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 6965echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6 6966if test "${lt_prog_compiler_pic_works+set}" = set; then 6967 echo $ECHO_N "(cached) $ECHO_C" >&6 6968else 6969 lt_prog_compiler_pic_works=no 6970 ac_outfile=conftest.$ac_objext 6971 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 6972 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 6973 # Insert the option either (1) after the last *FLAGS variable, or 6974 # (2) before a word containing "conftest.", or (3) at the end. 6975 # Note that $ac_compile itself does not contain backslashes and begins 6976 # with a dollar sign (not a hyphen), so the echo should work correctly. 6977 # The option is referenced via a variable to avoid confusing sed. 6978 lt_compile=`echo "$ac_compile" | $SED \ 6979 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 6980 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 6981 -e 's:$: $lt_compiler_flag:'` 6982 (eval echo "\"\$as_me:6982: $lt_compile\"" >&5) 6983 (eval "$lt_compile" 2>conftest.err) 6984 ac_status=$? 6985 cat conftest.err >&5 6986 echo "$as_me:6986: \$? = $ac_status" >&5 6987 if (exit $ac_status) && test -s "$ac_outfile"; then 6988 # The compiler can only warn and ignore the option if not recognized 6989 # So say no if there are warnings other than the usual output. 6990 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 6991 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 6992 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 6993 lt_prog_compiler_pic_works=yes 6994 fi 6995 fi 6996 $RM conftest* 6997 6998fi 6999echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 7000echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6 7001 7002if test x"$lt_prog_compiler_pic_works" = xyes; then 7003 case $lt_prog_compiler_pic in 7004 "" | " "*) ;; 7005 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 7006 esac 7007else 7008 lt_prog_compiler_pic= 7009 lt_prog_compiler_can_build_shared=no 7010fi 7011 7012fi 7013 7014 7015 7016 7017 7018 7019# 7020# Check to make sure the static flag actually works. 7021# 7022wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 7023echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 7024echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 7025if test "${lt_prog_compiler_static_works+set}" = set; then 7026 echo $ECHO_N "(cached) $ECHO_C" >&6 7027else 7028 lt_prog_compiler_static_works=no 7029 save_LDFLAGS="$LDFLAGS" 7030 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 7031 echo "$lt_simple_link_test_code" > conftest.$ac_ext 7032 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 7033 # The linker can only warn and ignore the option if not recognized 7034 # So say no if there are warnings 7035 if test -s conftest.err; then 7036 # Append any errors to the config.log. 7037 cat conftest.err 1>&5 7038 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 7039 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7040 if diff conftest.exp conftest.er2 >/dev/null; then 7041 lt_prog_compiler_static_works=yes 7042 fi 7043 else 7044 lt_prog_compiler_static_works=yes 7045 fi 7046 fi 7047 $RM conftest* 7048 LDFLAGS="$save_LDFLAGS" 7049 7050fi 7051echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 7052echo "${ECHO_T}$lt_prog_compiler_static_works" >&6 7053 7054if test x"$lt_prog_compiler_static_works" = xyes; then 7055 : 7056else 7057 lt_prog_compiler_static= 7058fi 7059 7060 7061 7062 7063 7064 7065 7066 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 7067echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 7068if test "${lt_cv_prog_compiler_c_o+set}" = set; then 7069 echo $ECHO_N "(cached) $ECHO_C" >&6 7070else 7071 lt_cv_prog_compiler_c_o=no 7072 $RM -r conftest 2>/dev/null 7073 mkdir conftest 7074 cd conftest 7075 mkdir out 7076 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7077 7078 lt_compiler_flag="-o out/conftest2.$ac_objext" 7079 # Insert the option either (1) after the last *FLAGS variable, or 7080 # (2) before a word containing "conftest.", or (3) at the end. 7081 # Note that $ac_compile itself does not contain backslashes and begins 7082 # with a dollar sign (not a hyphen), so the echo should work correctly. 7083 lt_compile=`echo "$ac_compile" | $SED \ 7084 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7085 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7086 -e 's:$: $lt_compiler_flag:'` 7087 (eval echo "\"\$as_me:7087: $lt_compile\"" >&5) 7088 (eval "$lt_compile" 2>out/conftest.err) 7089 ac_status=$? 7090 cat out/conftest.err >&5 7091 echo "$as_me:7091: \$? = $ac_status" >&5 7092 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7093 then 7094 # The compiler can only warn and ignore the option if not recognized 7095 # So say no if there are warnings 7096 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7097 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7098 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7099 lt_cv_prog_compiler_c_o=yes 7100 fi 7101 fi 7102 chmod u+w . 2>&5 7103 $RM conftest* 7104 # SGI C++ compiler will create directory out/ii_files/ for 7105 # template instantiation 7106 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7107 $RM out/* && rmdir out 7108 cd .. 7109 $RM -r conftest 7110 $RM conftest* 7111 7112fi 7113echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 7114echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6 7115 7116 7117 7118 7119 7120 7121 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 7122echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 7123if test "${lt_cv_prog_compiler_c_o+set}" = set; then 7124 echo $ECHO_N "(cached) $ECHO_C" >&6 7125else 7126 lt_cv_prog_compiler_c_o=no 7127 $RM -r conftest 2>/dev/null 7128 mkdir conftest 7129 cd conftest 7130 mkdir out 7131 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7132 7133 lt_compiler_flag="-o out/conftest2.$ac_objext" 7134 # Insert the option either (1) after the last *FLAGS variable, or 7135 # (2) before a word containing "conftest.", or (3) at the end. 7136 # Note that $ac_compile itself does not contain backslashes and begins 7137 # with a dollar sign (not a hyphen), so the echo should work correctly. 7138 lt_compile=`echo "$ac_compile" | $SED \ 7139 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7140 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7141 -e 's:$: $lt_compiler_flag:'` 7142 (eval echo "\"\$as_me:7142: $lt_compile\"" >&5) 7143 (eval "$lt_compile" 2>out/conftest.err) 7144 ac_status=$? 7145 cat out/conftest.err >&5 7146 echo "$as_me:7146: \$? = $ac_status" >&5 7147 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7148 then 7149 # The compiler can only warn and ignore the option if not recognized 7150 # So say no if there are warnings 7151 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7152 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7153 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7154 lt_cv_prog_compiler_c_o=yes 7155 fi 7156 fi 7157 chmod u+w . 2>&5 7158 $RM conftest* 7159 # SGI C++ compiler will create directory out/ii_files/ for 7160 # template instantiation 7161 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7162 $RM out/* && rmdir out 7163 cd .. 7164 $RM -r conftest 7165 $RM conftest* 7166 7167fi 7168echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 7169echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6 7170 7171 7172 7173 7174hard_links="nottested" 7175if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 7176 # do not overwrite the value of need_locks provided by the user 7177 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 7178echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 7179 hard_links=yes 7180 $RM conftest* 7181 ln conftest.a conftest.b 2>/dev/null && hard_links=no 7182 touch conftest.a 7183 ln conftest.a conftest.b 2>&5 || hard_links=no 7184 ln conftest.a conftest.b 2>/dev/null && hard_links=no 7185 echo "$as_me:$LINENO: result: $hard_links" >&5 7186echo "${ECHO_T}$hard_links" >&6 7187 if test "$hard_links" = no; then 7188 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 7189echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 7190 need_locks=warn 7191 fi 7192else 7193 need_locks=no 7194fi 7195 7196 7197 7198 7199 7200 7201 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 7202echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 7203 7204 runpath_var= 7205 allow_undefined_flag= 7206 always_export_symbols=no 7207 archive_cmds= 7208 archive_expsym_cmds= 7209 compiler_needs_object=no 7210 enable_shared_with_static_runtimes=no 7211 export_dynamic_flag_spec= 7212 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 7213 hardcode_automatic=no 7214 hardcode_direct=no 7215 hardcode_direct_absolute=no 7216 hardcode_libdir_flag_spec= 7217 hardcode_libdir_flag_spec_ld= 7218 hardcode_libdir_separator= 7219 hardcode_minus_L=no 7220 hardcode_shlibpath_var=unsupported 7221 inherit_rpath=no 7222 link_all_deplibs=unknown 7223 module_cmds= 7224 module_expsym_cmds= 7225 old_archive_from_new_cmds= 7226 old_archive_from_expsyms_cmds= 7227 thread_safe_flag_spec= 7228 whole_archive_flag_spec= 7229 # include_expsyms should be a list of space-separated symbols to be *always* 7230 # included in the symbol list 7231 include_expsyms= 7232 # exclude_expsyms can be an extended regexp of symbols to exclude 7233 # it will be wrapped by ` (' and `)$', so one must not match beginning or 7234 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 7235 # as well as any symbol that contains `d'. 7236 exclude_expsyms="_GLOBAL_OFFSET_TABLE_" 7237 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 7238 # platforms (ab)use it in PIC code, but their linkers get confused if 7239 # the symbol is explicitly referenced. Since portable code cannot 7240 # rely on this symbol name, it's probably fine to never include it in 7241 # preloaded symbol tables. 7242 extract_expsyms_cmds= 7243 7244 case $host_os in 7245 cygwin* | mingw* | pw32*) 7246 # FIXME: the MSVC++ port hasn't been tested in a loooong time 7247 # When not using gcc, we currently assume that we are using 7248 # Microsoft Visual C++. 7249 if test "$GCC" != yes; then 7250 with_gnu_ld=no 7251 fi 7252 ;; 7253 interix*) 7254 # we just hope/assume this is gcc and not c89 (= MSVC++) 7255 with_gnu_ld=yes 7256 ;; 7257 openbsd*) 7258 with_gnu_ld=no 7259 ;; 7260 esac 7261 7262 ld_shlibs=yes 7263 if test "$with_gnu_ld" = yes; then 7264 # If archive_cmds runs LD, not CC, wlarc should be empty 7265 wlarc='${wl}' 7266 7267 # Set some defaults for GNU ld with shared library support. These 7268 # are reset later if shared libraries are not supported. Putting them 7269 # here allows them to be overridden if necessary. 7270 runpath_var=LD_RUN_PATH 7271 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 7272 export_dynamic_flag_spec='${wl}--export-dynamic' 7273 # ancient GNU ld didn't support --whole-archive et. al. 7274 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 7275 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 7276 else 7277 whole_archive_flag_spec= 7278 fi 7279 supports_anon_versioning=no 7280 case `$LD -v 2>&1` in 7281 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 7282 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 7283 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 7284 *\ 2.11.*) ;; # other 2.11 versions 7285 *) supports_anon_versioning=yes ;; 7286 esac 7287 7288 # See if GNU ld supports shared libraries. 7289 case $host_os in 7290 aix3* | aix4* | aix5*) 7291 # On AIX/PPC, the GNU linker is very broken 7292 if test "$host_cpu" != ia64; then 7293 ld_shlibs=no 7294 cat <<_LT_EOF 1>&2 7295 7296*** Warning: the GNU linker, at least up to release 2.9.1, is reported 7297*** to be unable to reliably create shared libraries on AIX. 7298*** Therefore, libtool is disabling shared libraries support. If you 7299*** really care for shared libraries, you may want to modify your PATH 7300*** so that a non-GNU linker is found, and then restart. 7301 7302_LT_EOF 7303 fi 7304 ;; 7305 7306 amigaos*) 7307 if test "$host_cpu" = m68k; then 7308 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)' 7309 hardcode_libdir_flag_spec='-L$libdir' 7310 hardcode_minus_L=yes 7311 fi 7312 7313 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports 7314 # that the semantics of dynamic libraries on AmigaOS, at least up 7315 # to version 4, is to share data among multiple programs linked 7316 # with the same dynamic library. Since this doesn't match the 7317 # behavior of shared libraries on other platforms, we can't use 7318 # them. 7319 ld_shlibs=no 7320 ;; 7321 7322 beos*) 7323 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 7324 allow_undefined_flag=unsupported 7325 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 7326 # support --undefined. This deserves some investigation. FIXME 7327 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 7328 else 7329 ld_shlibs=no 7330 fi 7331 ;; 7332 7333 cygwin* | mingw* | pw32*) 7334 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 7335 # as there is no search path for DLLs. 7336 hardcode_libdir_flag_spec='-L$libdir' 7337 allow_undefined_flag=unsupported 7338 always_export_symbols=no 7339 enable_shared_with_static_runtimes=yes 7340 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 7341 7342 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 7343 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 7344 # If the export-symbols file already is a .def file (1st line 7345 # is EXPORTS), use it as is; otherwise, prepend... 7346 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 7347 cp $export_symbols $output_objdir/$soname.def; 7348 else 7349 echo EXPORTS > $output_objdir/$soname.def; 7350 cat $export_symbols >> $output_objdir/$soname.def; 7351 fi~ 7352 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 7353 else 7354 ld_shlibs=no 7355 fi 7356 ;; 7357 7358 interix[3-9]*) 7359 hardcode_direct=no 7360 hardcode_shlibpath_var=no 7361 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 7362 export_dynamic_flag_spec='${wl}-E' 7363 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 7364 # Instead, shared libraries are loaded at an image base (0x10000000 by 7365 # default) and relocated if they conflict, which is a slow very memory 7366 # consuming and fragmenting process. To avoid this, we pick a random, 7367 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 7368 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 7369 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 7370 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' 7371 ;; 7372 7373 gnu* | linux* | tpf* | k*bsd*-gnu) 7374 tmp_diet=no 7375 if test "$host_os" = linux-dietlibc; then 7376 case $cc_basename in 7377 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 7378 esac 7379 fi 7380 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 7381 && test "$tmp_diet" = no 7382 then 7383 tmp_addflag= 7384 case $cc_basename,$host_cpu in 7385 pgcc*) # Portland Group C compiler 7386 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 7387 tmp_addflag=' $pic_flag' 7388 ;; 7389 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 7390 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 7391 tmp_addflag=' $pic_flag -Mnomain' ;; 7392 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 7393 tmp_addflag=' -i_dynamic' ;; 7394 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 7395 tmp_addflag=' -i_dynamic -nofor_main' ;; 7396 ifc* | ifort*) # Intel Fortran compiler 7397 tmp_addflag=' -nofor_main' ;; 7398 esac 7399 case `$CC -V 2>&1 | sed 5q` in 7400 *Sun\ C*) # Sun C 5.9 7401 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 7402 compiler_needs_object=yes 7403 tmp_sharedflag='-G' ;; 7404 *Sun\ F*) # Sun Fortran 8.3 7405 tmp_sharedflag='-G' ;; 7406 *) 7407 tmp_sharedflag='-shared' ;; 7408 esac 7409 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 7410 7411 if test "x$supports_anon_versioning" = xyes; then 7412 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 7413 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 7414 echo "local: *; };" >> $output_objdir/$libname.ver~ 7415 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 7416 fi 7417 else 7418 ld_shlibs=no 7419 fi 7420 ;; 7421 7422 netbsd*) 7423 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 7424 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 7425 wlarc= 7426 else 7427 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 7428 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 7429 fi 7430 ;; 7431 7432 solaris*) 7433 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 7434 ld_shlibs=no 7435 cat <<_LT_EOF 1>&2 7436 7437*** Warning: The releases 2.8.* of the GNU linker cannot reliably 7438*** create shared libraries on Solaris systems. Therefore, libtool 7439*** is disabling shared libraries support. We urge you to upgrade GNU 7440*** binutils to release 2.9.1 or newer. Another option is to modify 7441*** your PATH or compiler configuration so that the native linker is 7442*** used, and then restart. 7443 7444_LT_EOF 7445 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 7446 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 7447 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 7448 else 7449 ld_shlibs=no 7450 fi 7451 ;; 7452 7453 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 7454 case `$LD -v 2>&1` in 7455 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 7456 ld_shlibs=no 7457 cat <<_LT_EOF 1>&2 7458 7459*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 7460*** reliably create shared libraries on SCO systems. Therefore, libtool 7461*** is disabling shared libraries support. We urge you to upgrade GNU 7462*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 7463*** your PATH or compiler configuration so that the native linker is 7464*** used, and then restart. 7465 7466_LT_EOF 7467 ;; 7468 *) 7469 # For security reasons, it is highly recommended that you always 7470 # use absolute paths for naming shared libraries, and exclude the 7471 # DT_RUNPATH tag from executables and libraries. But doing so 7472 # requires that you compile everything twice, which is a pain. 7473 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 7474 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 7475 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 7476 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 7477 else 7478 ld_shlibs=no 7479 fi 7480 ;; 7481 esac 7482 ;; 7483 7484 sunos4*) 7485 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 7486 wlarc= 7487 hardcode_direct=yes 7488 hardcode_shlibpath_var=no 7489 ;; 7490 7491 *) 7492 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 7493 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 7494 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 7495 else 7496 ld_shlibs=no 7497 fi 7498 ;; 7499 esac 7500 7501 if test "$ld_shlibs" = no; then 7502 runpath_var= 7503 hardcode_libdir_flag_spec= 7504 export_dynamic_flag_spec= 7505 whole_archive_flag_spec= 7506 fi 7507 else 7508 # PORTME fill in a description of your system's linker (not GNU ld) 7509 case $host_os in 7510 aix3*) 7511 allow_undefined_flag=unsupported 7512 always_export_symbols=yes 7513 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' 7514 # Note: this linker hardcodes the directories in LIBPATH if there 7515 # are no directories specified by -L. 7516 hardcode_minus_L=yes 7517 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 7518 # Neither direct hardcoding nor static linking is supported with a 7519 # broken collect2. 7520 hardcode_direct=unsupported 7521 fi 7522 ;; 7523 7524 aix4* | aix5*) 7525 if test "$host_cpu" = ia64; then 7526 # On IA64, the linker does run time linking by default, so we don't 7527 # have to do anything special. 7528 aix_use_runtimelinking=no 7529 exp_sym_flag='-Bexport' 7530 no_entry_flag="" 7531 else 7532 # If we're using GNU nm, then we don't want the "-C" option. 7533 # -C means demangle to AIX nm, but means don't demangle with GNU nm 7534 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 7535 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 7536 else 7537 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 7538 fi 7539 aix_use_runtimelinking=no 7540 7541 # Test if we are trying to use run time linking or normal 7542 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 7543 # need to do runtime linking. 7544 case $host_os in aix4.[23]|aix4.[23].*|aix5*) 7545 for ld_flag in $LDFLAGS; do 7546 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 7547 aix_use_runtimelinking=yes 7548 break 7549 fi 7550 done 7551 ;; 7552 esac 7553 7554 exp_sym_flag='-bexport' 7555 no_entry_flag='-bnoentry' 7556 fi 7557 7558 # When large executables or shared objects are built, AIX ld can 7559 # have problems creating the table of contents. If linking a library 7560 # or program results in "error TOC overflow" add -mminimal-toc to 7561 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 7562 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 7563 7564 archive_cmds='' 7565 hardcode_direct=yes 7566 hardcode_direct_absolute=yes 7567 hardcode_libdir_separator=':' 7568 link_all_deplibs=yes 7569 file_list_spec='${wl}-f,' 7570 7571 if test "$GCC" = yes; then 7572 case $host_os in aix4.[012]|aix4.[012].*) 7573 # We only want to do this on AIX 4.2 and lower, the check 7574 # below for broken collect2 doesn't work under 4.3+ 7575 collect2name=`${CC} -print-prog-name=collect2` 7576 if test -f "$collect2name" && 7577 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 7578 then 7579 # We have reworked collect2 7580 : 7581 else 7582 # We have old collect2 7583 hardcode_direct=unsupported 7584 # It fails to find uninstalled libraries when the uninstalled 7585 # path is not listed in the libpath. Setting hardcode_minus_L 7586 # to unsupported forces relinking 7587 hardcode_minus_L=yes 7588 hardcode_libdir_flag_spec='-L$libdir' 7589 hardcode_libdir_separator= 7590 fi 7591 ;; 7592 esac 7593 shared_flag='-shared' 7594 if test "$aix_use_runtimelinking" = yes; then 7595 shared_flag="$shared_flag "'${wl}-G' 7596 fi 7597 else 7598 # not using gcc 7599 if test "$host_cpu" = ia64; then 7600 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 7601 # chokes on -Wl,-G. The following line is correct: 7602 shared_flag='-G' 7603 else 7604 if test "$aix_use_runtimelinking" = yes; then 7605 shared_flag='${wl}-G' 7606 else 7607 shared_flag='${wl}-bM:SRE' 7608 fi 7609 fi 7610 fi 7611 7612 # It seems that -bexpall does not export symbols beginning with 7613 # underscore (_), so it is better to generate a list of symbols to export. 7614 always_export_symbols=yes 7615 if test "$aix_use_runtimelinking" = yes; then 7616 # Warning - without using the other runtime loading flags (-brtl), 7617 # -berok will link without error, but may produce a broken library. 7618 allow_undefined_flag='-berok' 7619 # Determine the default libpath from the value encoded in an 7620 # empty executable. 7621 cat >conftest.$ac_ext <<_ACEOF 7622/* confdefs.h. */ 7623_ACEOF 7624cat confdefs.h >>conftest.$ac_ext 7625cat >>conftest.$ac_ext <<_ACEOF 7626/* end confdefs.h. */ 7627 7628int 7629main () 7630{ 7631 7632 ; 7633 return 0; 7634} 7635_ACEOF 7636rm -f conftest.$ac_objext conftest$ac_exeext 7637if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7638 (eval $ac_link) 2>conftest.er1 7639 ac_status=$? 7640 grep -v '^ *+' conftest.er1 >conftest.err 7641 rm -f conftest.er1 7642 cat conftest.err >&5 7643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7644 (exit $ac_status); } && 7645 { ac_try='test -z "$ac_c_werror_flag" 7646 || test ! -s conftest.err' 7647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7648 (eval $ac_try) 2>&5 7649 ac_status=$? 7650 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7651 (exit $ac_status); }; } && 7652 { ac_try='test -s conftest$ac_exeext' 7653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7654 (eval $ac_try) 2>&5 7655 ac_status=$? 7656 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7657 (exit $ac_status); }; }; then 7658 7659lt_aix_libpath_sed=' 7660 /Import File Strings/,/^$/ { 7661 /^0/ { 7662 s/^0 *\(.*\)$/\1/ 7663 p 7664 } 7665 }' 7666aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 7667# Check for a 64-bit object if we didn't find anything. 7668if test -z "$aix_libpath"; then 7669 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 7670fi 7671else 7672 echo "$as_me: failed program was:" >&5 7673sed 's/^/| /' conftest.$ac_ext >&5 7674 7675fi 7676rm -f conftest.err conftest.$ac_objext \ 7677 conftest$ac_exeext conftest.$ac_ext 7678if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 7679 7680 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 7681 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 7682 else 7683 if test "$host_cpu" = ia64; then 7684 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 7685 allow_undefined_flag="-z nodefs" 7686 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" 7687 else 7688 # Determine the default libpath from the value encoded in an 7689 # empty executable. 7690 cat >conftest.$ac_ext <<_ACEOF 7691/* confdefs.h. */ 7692_ACEOF 7693cat confdefs.h >>conftest.$ac_ext 7694cat >>conftest.$ac_ext <<_ACEOF 7695/* end confdefs.h. */ 7696 7697int 7698main () 7699{ 7700 7701 ; 7702 return 0; 7703} 7704_ACEOF 7705rm -f conftest.$ac_objext conftest$ac_exeext 7706if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7707 (eval $ac_link) 2>conftest.er1 7708 ac_status=$? 7709 grep -v '^ *+' conftest.er1 >conftest.err 7710 rm -f conftest.er1 7711 cat conftest.err >&5 7712 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7713 (exit $ac_status); } && 7714 { ac_try='test -z "$ac_c_werror_flag" 7715 || test ! -s conftest.err' 7716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7717 (eval $ac_try) 2>&5 7718 ac_status=$? 7719 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7720 (exit $ac_status); }; } && 7721 { ac_try='test -s conftest$ac_exeext' 7722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7723 (eval $ac_try) 2>&5 7724 ac_status=$? 7725 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7726 (exit $ac_status); }; }; then 7727 7728lt_aix_libpath_sed=' 7729 /Import File Strings/,/^$/ { 7730 /^0/ { 7731 s/^0 *\(.*\)$/\1/ 7732 p 7733 } 7734 }' 7735aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 7736# Check for a 64-bit object if we didn't find anything. 7737if test -z "$aix_libpath"; then 7738 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 7739fi 7740else 7741 echo "$as_me: failed program was:" >&5 7742sed 's/^/| /' conftest.$ac_ext >&5 7743 7744fi 7745rm -f conftest.err conftest.$ac_objext \ 7746 conftest$ac_exeext conftest.$ac_ext 7747if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 7748 7749 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 7750 # Warning - without using the other run time loading flags, 7751 # -berok will link without error, but may produce a broken library. 7752 no_undefined_flag=' ${wl}-bernotok' 7753 allow_undefined_flag=' ${wl}-berok' 7754 # Exported symbols can be pulled into shared objects from archives 7755 whole_archive_flag_spec='$convenience' 7756 archive_cmds_need_lc=yes 7757 # This is similar to how AIX traditionally builds its shared libraries. 7758 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' 7759 fi 7760 fi 7761 ;; 7762 7763 amigaos*) 7764 if test "$host_cpu" = m68k; then 7765 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)' 7766 hardcode_libdir_flag_spec='-L$libdir' 7767 hardcode_minus_L=yes 7768 fi 7769 # see comment about different semantics on the GNU ld section 7770 ld_shlibs=no 7771 ;; 7772 7773 bsdi[45]*) 7774 export_dynamic_flag_spec=-rdynamic 7775 ;; 7776 7777 cygwin* | mingw* | pw32*) 7778 # When not using gcc, we currently assume that we are using 7779 # Microsoft Visual C++. 7780 # hardcode_libdir_flag_spec is actually meaningless, as there is 7781 # no search path for DLLs. 7782 hardcode_libdir_flag_spec=' ' 7783 allow_undefined_flag=unsupported 7784 # Tell ltmain to make .lib files, not .a files. 7785 libext=lib 7786 # Tell ltmain to make .dll files, not .so files. 7787 shrext_cmds=".dll" 7788 # FIXME: Setting linknames here is a bad hack. 7789 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 7790 # The linker will automatically build a .lib file if we build a DLL. 7791 old_archive_from_new_cmds='true' 7792 # FIXME: Should let the user specify the lib program. 7793 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 7794 fix_srcfile_path='`cygpath -w "$srcfile"`' 7795 enable_shared_with_static_runtimes=yes 7796 ;; 7797 7798 darwin* | rhapsody*) 7799 case $host_os in 7800 rhapsody* | darwin1.[012]) 7801 allow_undefined_flag='${wl}-undefined ${wl}suppress' 7802 ;; 7803 *) # Darwin 1.3 on 7804 case ${MACOSX_DEPLOYMENT_TARGET-10.0} in 7805 10.[012]) 7806 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' 7807 ;; 7808 10.*) 7809 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup' 7810 ;; 7811 esac 7812 ;; 7813 esac 7814 archive_cmds_need_lc=no 7815 hardcode_direct=no 7816 hardcode_automatic=yes 7817 hardcode_shlibpath_var=unsupported 7818 whole_archive_flag_spec='' 7819 link_all_deplibs=yes 7820 if test "$GCC" = yes ; then 7821 if test "${lt_cv_apple_cc_single_mod+set}" = set; then 7822 echo $ECHO_N "(cached) $ECHO_C" >&6 7823else 7824 lt_cv_apple_cc_single_mod=no 7825 if test -z "${LT_MULTI_MODULE}"; then 7826 # By default we will add the -single_module flag. You can override 7827 # by either setting the environment variable LT_MULTI_MODULE 7828 # non-empty at configure time, or by adding -multi-module to the 7829 # link flags. 7830 echo "int foo(void){return 1;}" > conftest.c 7831 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7832 -dynamiclib ${wl}-single_module conftest.c 7833 if test -f libconftest.dylib; then 7834 lt_cv_apple_cc_single_mod=yes 7835 rm libconftest.dylib 7836 fi 7837 rm conftest.$ac_ext 7838 fi 7839fi 7840 7841 output_verbose_link_cmd=echo 7842 if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then 7843 archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' 7844 archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 7845 else 7846 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' 7847 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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 7848 fi 7849 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' 7850 module_expsym_cmds='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 7851 else 7852 case $cc_basename in 7853 xlc*) 7854 output_verbose_link_cmd=echo 7855 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring' 7856 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' 7857 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds 7858 archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 7859 module_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 7860 ;; 7861 *) 7862 ld_shlibs=no 7863 ;; 7864 esac 7865 fi 7866 ;; 7867 7868 dgux*) 7869 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 7870 hardcode_libdir_flag_spec='-L$libdir' 7871 hardcode_shlibpath_var=no 7872 ;; 7873 7874 freebsd1*) 7875 ld_shlibs=no 7876 ;; 7877 7878 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 7879 # support. Future versions do this automatically, but an explicit c++rt0.o 7880 # does not break anything, and helps significantly (at the cost of a little 7881 # extra space). 7882 freebsd2.2*) 7883 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 7884 hardcode_libdir_flag_spec='-R$libdir' 7885 hardcode_direct=yes 7886 hardcode_shlibpath_var=no 7887 ;; 7888 7889 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 7890 freebsd2*) 7891 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 7892 hardcode_direct=yes 7893 hardcode_minus_L=yes 7894 hardcode_shlibpath_var=no 7895 ;; 7896 7897 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 7898 freebsd* | dragonfly*) 7899 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 7900 hardcode_libdir_flag_spec='-R$libdir' 7901 hardcode_direct=yes 7902 hardcode_shlibpath_var=no 7903 ;; 7904 7905 hpux9*) 7906 if test "$GCC" = yes; then 7907 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' 7908 else 7909 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' 7910 fi 7911 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 7912 hardcode_libdir_separator=: 7913 hardcode_direct=yes 7914 7915 # hardcode_minus_L: Not really in the search PATH, 7916 # but as the default location of the library. 7917 hardcode_minus_L=yes 7918 export_dynamic_flag_spec='${wl}-E' 7919 ;; 7920 7921 hpux10*) 7922 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 7923 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 7924 else 7925 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 7926 fi 7927 if test "$with_gnu_ld" = no; then 7928 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 7929 hardcode_libdir_flag_spec_ld='+b $libdir' 7930 hardcode_libdir_separator=: 7931 hardcode_direct=yes 7932 hardcode_direct_absolute=yes 7933 export_dynamic_flag_spec='${wl}-E' 7934 # hardcode_minus_L: Not really in the search PATH, 7935 # but as the default location of the library. 7936 hardcode_minus_L=yes 7937 fi 7938 ;; 7939 7940 hpux11*) 7941 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 7942 case $host_cpu in 7943 hppa*64*) 7944 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 7945 ;; 7946 ia64*) 7947 archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 7948 ;; 7949 *) 7950 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 7951 ;; 7952 esac 7953 else 7954 case $host_cpu in 7955 hppa*64*) 7956 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 7957 ;; 7958 ia64*) 7959 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 7960 ;; 7961 *) 7962 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 7963 ;; 7964 esac 7965 fi 7966 if test "$with_gnu_ld" = no; then 7967 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 7968 hardcode_libdir_separator=: 7969 7970 case $host_cpu in 7971 hppa*64*|ia64*) 7972 hardcode_direct=no 7973 hardcode_shlibpath_var=no 7974 ;; 7975 *) 7976 hardcode_direct=yes 7977 hardcode_direct_absolute=yes 7978 export_dynamic_flag_spec='${wl}-E' 7979 7980 # hardcode_minus_L: Not really in the search PATH, 7981 # but as the default location of the library. 7982 hardcode_minus_L=yes 7983 ;; 7984 esac 7985 fi 7986 ;; 7987 7988 irix5* | irix6* | nonstopux*) 7989 if test "$GCC" = yes; then 7990 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 7991 # Try to use the -exported_symbol ld option, if it does not 7992 # work, assume that -exports_file does not work either and 7993 # implicitly export all symbols. 7994 save_LDFLAGS="$LDFLAGS" 7995 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 7996 cat >conftest.$ac_ext <<_ACEOF 7997int foo(void) {} 7998_ACEOF 7999rm -f conftest.$ac_objext conftest$ac_exeext 8000if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8001 (eval $ac_link) 2>conftest.er1 8002 ac_status=$? 8003 grep -v '^ *+' conftest.er1 >conftest.err 8004 rm -f conftest.er1 8005 cat conftest.err >&5 8006 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8007 (exit $ac_status); } && 8008 { ac_try='test -z "$ac_c_werror_flag" 8009 || test ! -s conftest.err' 8010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8011 (eval $ac_try) 2>&5 8012 ac_status=$? 8013 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8014 (exit $ac_status); }; } && 8015 { ac_try='test -s conftest$ac_exeext' 8016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8017 (eval $ac_try) 2>&5 8018 ac_status=$? 8019 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8020 (exit $ac_status); }; }; then 8021 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 8022 8023else 8024 echo "$as_me: failed program was:" >&5 8025sed 's/^/| /' conftest.$ac_ext >&5 8026 8027fi 8028rm -f conftest.err conftest.$ac_objext \ 8029 conftest$ac_exeext conftest.$ac_ext 8030 LDFLAGS="$save_LDFLAGS" 8031 else 8032 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8033 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 8034 fi 8035 archive_cmds_need_lc='no' 8036 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8037 hardcode_libdir_separator=: 8038 inherit_rpath=yes 8039 link_all_deplibs=yes 8040 ;; 8041 8042 netbsd*) 8043 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8044 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 8045 else 8046 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 8047 fi 8048 hardcode_libdir_flag_spec='-R$libdir' 8049 hardcode_direct=yes 8050 hardcode_shlibpath_var=no 8051 ;; 8052 8053 newsos6) 8054 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8055 hardcode_direct=yes 8056 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8057 hardcode_libdir_separator=: 8058 hardcode_shlibpath_var=no 8059 ;; 8060 8061 *nto* | *qnx*) 8062 ;; 8063 8064 openbsd*) 8065 hardcode_direct=yes 8066 hardcode_shlibpath_var=no 8067 hardcode_direct_absolute=yes 8068 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 8069 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8070 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 8071 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8072 export_dynamic_flag_spec='${wl}-E' 8073 else 8074 case $host_os in 8075 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 8076 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8077 hardcode_libdir_flag_spec='-R$libdir' 8078 ;; 8079 *) 8080 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8081 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8082 ;; 8083 esac 8084 fi 8085 ;; 8086 8087 os2*) 8088 hardcode_libdir_flag_spec='-L$libdir' 8089 hardcode_minus_L=yes 8090 allow_undefined_flag=unsupported 8091 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' 8092 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 8093 ;; 8094 8095 osf3*) 8096 if test "$GCC" = yes; then 8097 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8098 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 8099 else 8100 allow_undefined_flag=' -expect_unresolved \*' 8101 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8102 fi 8103 archive_cmds_need_lc='no' 8104 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8105 hardcode_libdir_separator=: 8106 ;; 8107 8108 osf4* | osf5*) # as osf3* with the addition of -msym flag 8109 if test "$GCC" = yes; then 8110 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8111 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 8112 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8113 else 8114 allow_undefined_flag=' -expect_unresolved \*' 8115 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8116 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~ 8117 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 8118 8119 # Both c and cxx compiler support -rpath directly 8120 hardcode_libdir_flag_spec='-rpath $libdir' 8121 fi 8122 archive_cmds_need_lc='no' 8123 hardcode_libdir_separator=: 8124 ;; 8125 8126 solaris*) 8127 no_undefined_flag=' -z defs' 8128 if test "$GCC" = yes; then 8129 wlarc='${wl}' 8130 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8131 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8132 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8133 else 8134 case `$CC -V 2>&1` in 8135 *"Compilers 5.0"*) 8136 wlarc='' 8137 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 8138 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8139 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 8140 ;; 8141 *) 8142 wlarc='${wl}' 8143 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 8144 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8145 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8146 ;; 8147 esac 8148 fi 8149 hardcode_libdir_flag_spec='-R$libdir' 8150 hardcode_shlibpath_var=no 8151 case $host_os in 8152 solaris2.[0-5] | solaris2.[0-5].*) ;; 8153 *) 8154 # The compiler driver will combine and reorder linker options, 8155 # but understands `-z linker_flag'. GCC discards it without `$wl', 8156 # but is careful enough not to reorder. 8157 # Supported since Solaris 2.6 (maybe 2.5.1?) 8158 if test "$GCC" = yes; then 8159 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 8160 else 8161 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 8162 fi 8163 ;; 8164 esac 8165 link_all_deplibs=yes 8166 ;; 8167 8168 sunos4*) 8169 if test "x$host_vendor" = xsequent; then 8170 # Use $CC to link under sequent, because it throws in some extra .o 8171 # files that make .init and .fini sections work. 8172 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 8173 else 8174 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 8175 fi 8176 hardcode_libdir_flag_spec='-L$libdir' 8177 hardcode_direct=yes 8178 hardcode_minus_L=yes 8179 hardcode_shlibpath_var=no 8180 ;; 8181 8182 sysv4) 8183 case $host_vendor in 8184 sni) 8185 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8186 hardcode_direct=yes # is this really true??? 8187 ;; 8188 siemens) 8189 ## LD is ld it makes a PLAMLIB 8190 ## CC just makes a GrossModule. 8191 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 8192 reload_cmds='$CC -r -o $output$reload_objs' 8193 hardcode_direct=no 8194 ;; 8195 motorola) 8196 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8197 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 8198 ;; 8199 esac 8200 runpath_var='LD_RUN_PATH' 8201 hardcode_shlibpath_var=no 8202 ;; 8203 8204 sysv4.3*) 8205 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8206 hardcode_shlibpath_var=no 8207 export_dynamic_flag_spec='-Bexport' 8208 ;; 8209 8210 sysv4*MP*) 8211 if test -d /usr/nec; then 8212 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8213 hardcode_shlibpath_var=no 8214 runpath_var=LD_RUN_PATH 8215 hardcode_runpath_var=yes 8216 ld_shlibs=yes 8217 fi 8218 ;; 8219 8220 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 8221 no_undefined_flag='${wl}-z,text' 8222 archive_cmds_need_lc=no 8223 hardcode_shlibpath_var=no 8224 runpath_var='LD_RUN_PATH' 8225 8226 if test "$GCC" = yes; then 8227 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8228 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8229 else 8230 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8231 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8232 fi 8233 ;; 8234 8235 sysv5* | sco3.2v5* | sco5v6*) 8236 # Note: We can NOT use -z defs as we might desire, because we do not 8237 # link with -lc, and that would cause any symbols used from libc to 8238 # always be unresolved, which means just about no library would 8239 # ever link correctly. If we're not using GNU ld we use -z text 8240 # though, which does catch some bad symbols but isn't as heavy-handed 8241 # as -z defs. 8242 no_undefined_flag='${wl}-z,text' 8243 allow_undefined_flag='${wl}-z,nodefs' 8244 archive_cmds_need_lc=no 8245 hardcode_shlibpath_var=no 8246 hardcode_libdir_flag_spec='${wl}-R,$libdir' 8247 hardcode_libdir_separator=':' 8248 link_all_deplibs=yes 8249 export_dynamic_flag_spec='${wl}-Bexport' 8250 runpath_var='LD_RUN_PATH' 8251 8252 if test "$GCC" = yes; then 8253 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8254 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8255 else 8256 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8257 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 8258 fi 8259 ;; 8260 8261 uts4*) 8262 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8263 hardcode_libdir_flag_spec='-L$libdir' 8264 hardcode_shlibpath_var=no 8265 ;; 8266 8267 *) 8268 ld_shlibs=no 8269 ;; 8270 esac 8271 8272 if test x$host_vendor = xsni; then 8273 case $host in 8274 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 8275 export_dynamic_flag_spec='${wl}-Blargedynsym' 8276 ;; 8277 esac 8278 fi 8279 fi 8280 8281echo "$as_me:$LINENO: result: $ld_shlibs" >&5 8282echo "${ECHO_T}$ld_shlibs" >&6 8283test "$ld_shlibs" = no && can_build_shared=no 8284 8285with_gnu_ld=$with_gnu_ld 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301# 8302# Do we need to explicitly link libc? 8303# 8304case "x$archive_cmds_need_lc" in 8305x|xyes) 8306 # Assume -lc should be added 8307 archive_cmds_need_lc=yes 8308 8309 if test "$enable_shared" = yes && test "$GCC" = yes; then 8310 case $archive_cmds in 8311 *'~'*) 8312 # FIXME: we may have to deal with multi-command sequences. 8313 ;; 8314 '$CC '*) 8315 # Test whether the compiler implicitly links with -lc since on some 8316 # systems, -lgcc has to come before -lc. If gcc already passes -lc 8317 # to ld, don't add -lc before -lgcc. 8318 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 8319echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 8320 $RM conftest* 8321 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8322 8323 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8324 (eval $ac_compile) 2>&5 8325 ac_status=$? 8326 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8327 (exit $ac_status); } 2>conftest.err; then 8328 soname=conftest 8329 lib=conftest 8330 libobjs=conftest.$ac_objext 8331 deplibs= 8332 wl=$lt_prog_compiler_wl 8333 pic_flag=$lt_prog_compiler_pic 8334 compiler_flags=-v 8335 linker_flags=-v 8336 verstring= 8337 output_objdir=. 8338 libname=conftest 8339 lt_save_allow_undefined_flag=$allow_undefined_flag 8340 allow_undefined_flag= 8341 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 8342 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 8343 ac_status=$? 8344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8345 (exit $ac_status); } 8346 then 8347 archive_cmds_need_lc=no 8348 else 8349 archive_cmds_need_lc=yes 8350 fi 8351 allow_undefined_flag=$lt_save_allow_undefined_flag 8352 else 8353 cat conftest.err 1>&5 8354 fi 8355 $RM conftest* 8356 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 8357echo "${ECHO_T}$archive_cmds_need_lc" >&6 8358 ;; 8359 esac 8360 fi 8361 ;; 8362esac 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 8521echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 8522withGCC=$GCC 8523if test "$withGCC" = yes; then 8524 case $host_os in 8525 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 8526 *) lt_awk_arg="/^libraries:/" ;; 8527 esac 8528 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8529 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 8530 # if the path contains ";" then we assume it to be the separator 8531 # otherwise default to the standard path separator (i.e. ":") - it is 8532 # assumed that no part of a normal pathname contains ";" but that should 8533 # okay in the real world where ";" in dirpaths is itself problematic. 8534 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 8535 else 8536 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8537 fi 8538 # Ok, now we have the path, separated by spaces, we can step through it 8539 # and add multilib dir if necessary. 8540 lt_tmp_lt_search_path_spec= 8541 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 8542 for lt_sys_path in $lt_search_path_spec; do 8543 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 8544 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 8545 else 8546 test -d "$lt_sys_path" && \ 8547 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 8548 fi 8549 done 8550 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 8551BEGIN {RS=" "; FS="/|\n";} { 8552 lt_foo=""; 8553 lt_count=0; 8554 for (lt_i = NF; lt_i > 0; lt_i--) { 8555 if ($lt_i != "" && $lt_i != ".") { 8556 if ($lt_i == "..") { 8557 lt_count++; 8558 } else { 8559 if (lt_count == 0) { 8560 lt_foo="/" $lt_i lt_foo; 8561 } else { 8562 lt_count--; 8563 } 8564 } 8565 } 8566 } 8567 if (lt_foo != "") { lt_freq[lt_foo]++; } 8568 if (lt_freq[lt_foo] == 1) { print lt_foo; } 8569}'` 8570 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 8571else 8572 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 8573fi 8574library_names_spec= 8575libname_spec='lib$name' 8576soname_spec= 8577shrext_cmds=".so" 8578postinstall_cmds= 8579postuninstall_cmds= 8580finish_cmds= 8581finish_eval= 8582shlibpath_var= 8583shlibpath_overrides_runpath=unknown 8584version_type=none 8585dynamic_linker="$host_os ld.so" 8586sys_lib_dlsearch_path_spec="/lib /usr/lib" 8587need_lib_prefix=unknown 8588hardcode_into_libs=no 8589 8590# when you set need_version to no, make sure it does not cause -set_version 8591# flags to be left without arguments 8592need_version=unknown 8593 8594case $host_os in 8595aix3*) 8596 version_type=linux 8597 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 8598 shlibpath_var=LIBPATH 8599 8600 # AIX 3 has no versioning support, so we append a major version to the name. 8601 soname_spec='${libname}${release}${shared_ext}$major' 8602 ;; 8603 8604aix4* | aix5*) 8605 version_type=linux 8606 need_lib_prefix=no 8607 need_version=no 8608 hardcode_into_libs=yes 8609 if test "$host_cpu" = ia64; then 8610 # AIX 5 supports IA64 8611 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 8612 shlibpath_var=LD_LIBRARY_PATH 8613 else 8614 # With GCC up to 2.95.x, collect2 would create an import file 8615 # for dependence libraries. The import file would start with 8616 # the line `#! .'. This would cause the generated library to 8617 # depend on `.', always an invalid library. This was fixed in 8618 # development snapshots of GCC prior to 3.0. 8619 case $host_os in 8620 aix4 | aix4.[01] | aix4.[01].*) 8621 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 8622 echo ' yes ' 8623 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 8624 : 8625 else 8626 can_build_shared=no 8627 fi 8628 ;; 8629 esac 8630 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 8631 # soname into executable. Probably we can add versioning support to 8632 # collect2, so additional links can be useful in future. 8633 if test "$aix_use_runtimelinking" = yes; then 8634 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 8635 # instead of lib<name>.a to let people know that these are not 8636 # typical AIX shared libraries. 8637 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8638 else 8639 # We preserve .a as extension for shared libraries through AIX4.2 8640 # and later when we are not doing run time linking. 8641 library_names_spec='${libname}${release}.a $libname.a' 8642 soname_spec='${libname}${release}${shared_ext}$major' 8643 fi 8644 shlibpath_var=LIBPATH 8645 fi 8646 ;; 8647 8648amigaos*) 8649 if test "$host_cpu" = m68k; then 8650 library_names_spec='$libname.ixlibrary $libname.a' 8651 # Create ${libname}_ixlibrary.a entries in /sys/libs. 8652 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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' 8653 else 8654 dynamic_linker=no 8655 fi 8656 ;; 8657 8658beos*) 8659 library_names_spec='${libname}${shared_ext}' 8660 dynamic_linker="$host_os ld.so" 8661 shlibpath_var=LIBRARY_PATH 8662 ;; 8663 8664bsdi[45]*) 8665 version_type=linux 8666 need_version=no 8667 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8668 soname_spec='${libname}${release}${shared_ext}$major' 8669 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 8670 shlibpath_var=LD_LIBRARY_PATH 8671 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 8672 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 8673 # the default ld.so.conf also contains /usr/contrib/lib and 8674 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 8675 # libtool to hard-code these into programs 8676 ;; 8677 8678cygwin* | mingw* | pw32*) 8679 version_type=windows 8680 shrext_cmds=".dll" 8681 need_version=no 8682 need_lib_prefix=no 8683 8684 case $withGCC,$host_os in 8685 yes,cygwin* | yes,mingw* | yes,pw32*) 8686 library_names_spec='$libname.dll.a' 8687 # DLL is installed to $(libdir)/../bin by postinstall_cmds 8688 postinstall_cmds='base_file=`basename \${file}`~ 8689 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 8690 dldir=$destdir/`dirname \$dlpath`~ 8691 test -d \$dldir || mkdir -p \$dldir~ 8692 $install_prog $dir/$dlname \$dldir/$dlname~ 8693 chmod a+x \$dldir/$dlname~ 8694 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 8695 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 8696 fi' 8697 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 8698 dlpath=$dir/\$dldll~ 8699 $RM \$dlpath' 8700 shlibpath_overrides_runpath=yes 8701 8702 case $host_os in 8703 cygwin*) 8704 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 8705 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8706 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 8707 ;; 8708 mingw*) 8709 # MinGW DLLs use traditional 'lib' prefix 8710 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8711 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8712 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 8713 # It is most probably a Windows format PATH printed by 8714 # mingw gcc, but we are running on Cygwin. Gcc prints its search 8715 # path with ; separators, and with drive letters. We can handle the 8716 # drive letters (cygwin fileutils understands them), so leave them, 8717 # especially as we might pass files found there to a mingw objdump, 8718 # which wouldn't understand a cygwinified path. Ahh. 8719 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8720 else 8721 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8722 fi 8723 ;; 8724 pw32*) 8725 # pw32 DLLs use 'pw' prefix rather than 'lib' 8726 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8727 ;; 8728 esac 8729 ;; 8730 8731 *) 8732 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 8733 ;; 8734 esac 8735 dynamic_linker='Win32 ld.exe' 8736 # FIXME: first we should search . and the directory the executable is in 8737 shlibpath_var=PATH 8738 ;; 8739 8740darwin* | rhapsody*) 8741 dynamic_linker="$host_os dyld" 8742 version_type=darwin 8743 need_lib_prefix=no 8744 need_version=no 8745 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 8746 soname_spec='${libname}${release}${major}$shared_ext' 8747 shlibpath_overrides_runpath=yes 8748 shlibpath_var=DYLD_LIBRARY_PATH 8749 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 8750 8751 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 8752 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 8753 ;; 8754 8755dgux*) 8756 version_type=linux 8757 need_lib_prefix=no 8758 need_version=no 8759 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 8760 soname_spec='${libname}${release}${shared_ext}$major' 8761 shlibpath_var=LD_LIBRARY_PATH 8762 ;; 8763 8764freebsd1*) 8765 dynamic_linker=no 8766 ;; 8767 8768freebsd* | dragonfly*) 8769 # DragonFly does not have aout. When/if they implement a new 8770 # versioning mechanism, adjust this. 8771 if test -x /usr/bin/objformat; then 8772 objformat=`/usr/bin/objformat` 8773 else 8774 case $host_os in 8775 freebsd[123]*) objformat=aout ;; 8776 *) objformat=elf ;; 8777 esac 8778 fi 8779 version_type=freebsd-$objformat 8780 case $version_type in 8781 freebsd-elf*) 8782 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 8783 need_version=no 8784 need_lib_prefix=no 8785 ;; 8786 freebsd-*) 8787 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 8788 need_version=yes 8789 ;; 8790 esac 8791 shlibpath_var=LD_LIBRARY_PATH 8792 case $host_os in 8793 freebsd2*) 8794 shlibpath_overrides_runpath=yes 8795 ;; 8796 freebsd3.[01]* | freebsdelf3.[01]*) 8797 shlibpath_overrides_runpath=yes 8798 hardcode_into_libs=yes 8799 ;; 8800 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 8801 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 8802 shlibpath_overrides_runpath=no 8803 hardcode_into_libs=yes 8804 ;; 8805 *) # from 4.6 on, and DragonFly 8806 shlibpath_overrides_runpath=yes 8807 hardcode_into_libs=yes 8808 ;; 8809 esac 8810 ;; 8811 8812gnu*) 8813 version_type=linux 8814 need_lib_prefix=no 8815 need_version=no 8816 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 8817 soname_spec='${libname}${release}${shared_ext}$major' 8818 shlibpath_var=LD_LIBRARY_PATH 8819 hardcode_into_libs=yes 8820 ;; 8821 8822hpux9* | hpux10* | hpux11*) 8823 # Give a soname corresponding to the major version so that dld.sl refuses to 8824 # link against other versions. 8825 version_type=sunos 8826 need_lib_prefix=no 8827 need_version=no 8828 case $host_cpu in 8829 ia64*) 8830 shrext_cmds='.so' 8831 hardcode_into_libs=yes 8832 dynamic_linker="$host_os dld.so" 8833 shlibpath_var=LD_LIBRARY_PATH 8834 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8835 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8836 soname_spec='${libname}${release}${shared_ext}$major' 8837 if test "X$HPUX_IA64_MODE" = X32; then 8838 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 8839 else 8840 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 8841 fi 8842 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8843 ;; 8844 hppa*64*) 8845 shrext_cmds='.sl' 8846 hardcode_into_libs=yes 8847 dynamic_linker="$host_os dld.sl" 8848 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 8849 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8850 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8851 soname_spec='${libname}${release}${shared_ext}$major' 8852 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 8853 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8854 ;; 8855 *) 8856 shrext_cmds='.sl' 8857 dynamic_linker="$host_os dld.sl" 8858 shlibpath_var=SHLIB_PATH 8859 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 8860 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8861 soname_spec='${libname}${release}${shared_ext}$major' 8862 ;; 8863 esac 8864 # HP-UX runs *really* slowly unless shared libraries are mode 555. 8865 postinstall_cmds='chmod 555 $lib' 8866 ;; 8867 8868interix[3-9]*) 8869 version_type=linux 8870 need_lib_prefix=no 8871 need_version=no 8872 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8873 soname_spec='${libname}${release}${shared_ext}$major' 8874 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 8875 shlibpath_var=LD_LIBRARY_PATH 8876 shlibpath_overrides_runpath=no 8877 hardcode_into_libs=yes 8878 ;; 8879 8880irix5* | irix6* | nonstopux*) 8881 case $host_os in 8882 nonstopux*) version_type=nonstopux ;; 8883 *) 8884 if test "$lt_cv_prog_gnu_ld" = yes; then 8885 version_type=linux 8886 else 8887 version_type=irix 8888 fi ;; 8889 esac 8890 need_lib_prefix=no 8891 need_version=no 8892 soname_spec='${libname}${release}${shared_ext}$major' 8893 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 8894 case $host_os in 8895 irix5* | nonstopux*) 8896 libsuff= shlibsuff= 8897 ;; 8898 *) 8899 case $LD in # libtool.m4 will add one of these switches to LD 8900 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 8901 libsuff= shlibsuff= libmagic=32-bit;; 8902 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 8903 libsuff=32 shlibsuff=N32 libmagic=N32;; 8904 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 8905 libsuff=64 shlibsuff=64 libmagic=64-bit;; 8906 *) libsuff= shlibsuff= libmagic=never-match;; 8907 esac 8908 ;; 8909 esac 8910 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 8911 shlibpath_overrides_runpath=no 8912 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 8913 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 8914 hardcode_into_libs=yes 8915 ;; 8916 8917# No shared lib support for Linux oldld, aout, or coff. 8918linux*oldld* | linux*aout* | linux*coff*) 8919 dynamic_linker=no 8920 ;; 8921 8922# This must be Linux ELF. 8923linux* | k*bsd*-gnu) 8924 version_type=linux 8925 need_lib_prefix=no 8926 need_version=no 8927 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8928 soname_spec='${libname}${release}${shared_ext}$major' 8929 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 8930 shlibpath_var=LD_LIBRARY_PATH 8931 shlibpath_overrides_runpath=no 8932 # Some binutils ld are patched to set DT_RUNPATH 8933 save_LDFLAGS=$LDFLAGS 8934 save_libdir=$libdir 8935 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 8936 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 8937 cat >conftest.$ac_ext <<_ACEOF 8938/* confdefs.h. */ 8939_ACEOF 8940cat confdefs.h >>conftest.$ac_ext 8941cat >>conftest.$ac_ext <<_ACEOF 8942/* end confdefs.h. */ 8943 8944int 8945main () 8946{ 8947 8948 ; 8949 return 0; 8950} 8951_ACEOF 8952rm -f conftest.$ac_objext conftest$ac_exeext 8953if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8954 (eval $ac_link) 2>conftest.er1 8955 ac_status=$? 8956 grep -v '^ *+' conftest.er1 >conftest.err 8957 rm -f conftest.er1 8958 cat conftest.err >&5 8959 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8960 (exit $ac_status); } && 8961 { ac_try='test -z "$ac_c_werror_flag" 8962 || test ! -s conftest.err' 8963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8964 (eval $ac_try) 2>&5 8965 ac_status=$? 8966 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8967 (exit $ac_status); }; } && 8968 { ac_try='test -s conftest$ac_exeext' 8969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8970 (eval $ac_try) 2>&5 8971 ac_status=$? 8972 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8973 (exit $ac_status); }; }; then 8974 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then 8975 shlibpath_overrides_runpath=yes 8976fi 8977 8978else 8979 echo "$as_me: failed program was:" >&5 8980sed 's/^/| /' conftest.$ac_ext >&5 8981 8982fi 8983rm -f conftest.err conftest.$ac_objext \ 8984 conftest$ac_exeext conftest.$ac_ext 8985 LDFLAGS=$save_LDFLAGS 8986 libdir=$save_libdir 8987 8988 # This implies no fast_install, which is unacceptable. 8989 # Some rework will be needed to allow for fast_install 8990 # before this can be enabled. 8991 hardcode_into_libs=yes 8992 8993 # Append ld.so.conf contents to the search path 8994 if test -f /etc/ld.so.conf; then 8995 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/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` 8996 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 8997 fi 8998 8999 # We used to test for /lib/ld.so.1 and disable shared libraries on 9000 # powerpc, because MkLinux only supported shared libraries with the 9001 # GNU dynamic linker. Since this was broken with cross compilers, 9002 # most powerpc-linux boxes support dynamic linking these days and 9003 # people can always --disable-shared, the test was removed, and we 9004 # assume the GNU/Linux dynamic linker is in use. 9005 dynamic_linker='GNU/Linux ld.so' 9006 ;; 9007 9008netbsd*) 9009 version_type=sunos 9010 need_lib_prefix=no 9011 need_version=no 9012 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9013 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9014 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9015 dynamic_linker='NetBSD (a.out) ld.so' 9016 else 9017 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9018 soname_spec='${libname}${release}${shared_ext}$major' 9019 dynamic_linker='NetBSD ld.elf_so' 9020 fi 9021 shlibpath_var=LD_LIBRARY_PATH 9022 shlibpath_overrides_runpath=yes 9023 hardcode_into_libs=yes 9024 ;; 9025 9026newsos6) 9027 version_type=linux 9028 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9029 shlibpath_var=LD_LIBRARY_PATH 9030 shlibpath_overrides_runpath=yes 9031 ;; 9032 9033*nto* | *qnx*) 9034 version_type=qnx 9035 need_lib_prefix=no 9036 need_version=no 9037 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9038 soname_spec='${libname}${release}${shared_ext}$major' 9039 shlibpath_var=LD_LIBRARY_PATH 9040 shlibpath_overrides_runpath=no 9041 hardcode_into_libs=yes 9042 dynamic_linker='ldqnx.so' 9043 ;; 9044 9045openbsd*) 9046 version_type=sunos 9047 sys_lib_dlsearch_path_spec="/usr/lib" 9048 need_lib_prefix=no 9049 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9050 case $host_os in 9051 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9052 *) need_version=no ;; 9053 esac 9054 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9055 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9056 shlibpath_var=LD_LIBRARY_PATH 9057 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9058 case $host_os in 9059 openbsd2.[89] | openbsd2.[89].*) 9060 shlibpath_overrides_runpath=no 9061 ;; 9062 *) 9063 shlibpath_overrides_runpath=yes 9064 ;; 9065 esac 9066 else 9067 shlibpath_overrides_runpath=yes 9068 fi 9069 ;; 9070 9071os2*) 9072 libname_spec='$name' 9073 shrext_cmds=".dll" 9074 need_lib_prefix=no 9075 library_names_spec='$libname${shared_ext} $libname.a' 9076 dynamic_linker='OS/2 ld.exe' 9077 shlibpath_var=LIBPATH 9078 ;; 9079 9080osf3* | osf4* | osf5*) 9081 version_type=osf 9082 need_lib_prefix=no 9083 need_version=no 9084 soname_spec='${libname}${release}${shared_ext}$major' 9085 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9086 shlibpath_var=LD_LIBRARY_PATH 9087 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9088 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9089 ;; 9090 9091rdos*) 9092 dynamic_linker=no 9093 ;; 9094 9095solaris*) 9096 version_type=linux 9097 need_lib_prefix=no 9098 need_version=no 9099 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9100 soname_spec='${libname}${release}${shared_ext}$major' 9101 shlibpath_var=LD_LIBRARY_PATH 9102 shlibpath_overrides_runpath=yes 9103 hardcode_into_libs=yes 9104 # ldd complains unless libraries are executable 9105 postinstall_cmds='chmod +x $lib' 9106 ;; 9107 9108sunos4*) 9109 version_type=sunos 9110 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9111 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9112 shlibpath_var=LD_LIBRARY_PATH 9113 shlibpath_overrides_runpath=yes 9114 if test "$with_gnu_ld" = yes; then 9115 need_lib_prefix=no 9116 fi 9117 need_version=yes 9118 ;; 9119 9120sysv4 | sysv4.3*) 9121 version_type=linux 9122 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9123 soname_spec='${libname}${release}${shared_ext}$major' 9124 shlibpath_var=LD_LIBRARY_PATH 9125 case $host_vendor in 9126 sni) 9127 shlibpath_overrides_runpath=no 9128 need_lib_prefix=no 9129 runpath_var=LD_RUN_PATH 9130 ;; 9131 siemens) 9132 need_lib_prefix=no 9133 ;; 9134 motorola) 9135 need_lib_prefix=no 9136 need_version=no 9137 shlibpath_overrides_runpath=no 9138 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9139 ;; 9140 esac 9141 ;; 9142 9143sysv4*MP*) 9144 if test -d /usr/nec ;then 9145 version_type=linux 9146 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9147 soname_spec='$libname${shared_ext}.$major' 9148 shlibpath_var=LD_LIBRARY_PATH 9149 fi 9150 ;; 9151 9152sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9153 version_type=freebsd-elf 9154 need_lib_prefix=no 9155 need_version=no 9156 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9157 soname_spec='${libname}${release}${shared_ext}$major' 9158 shlibpath_var=LD_LIBRARY_PATH 9159 shlibpath_overrides_runpath=yes 9160 hardcode_into_libs=yes 9161 if test "$with_gnu_ld" = yes; then 9162 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9163 else 9164 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9165 case $host_os in 9166 sco3.2v5*) 9167 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9168 ;; 9169 esac 9170 fi 9171 sys_lib_dlsearch_path_spec='/usr/lib' 9172 ;; 9173 9174tpf*) 9175 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 9176 version_type=linux 9177 need_lib_prefix=no 9178 need_version=no 9179 library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9180 shlibpath_var=LD_LIBRARY_PATH 9181 shlibpath_overrides_runpath=no 9182 hardcode_into_libs=yes 9183 ;; 9184 9185uts4*) 9186 version_type=linux 9187 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9188 soname_spec='${libname}${release}${shared_ext}$major' 9189 shlibpath_var=LD_LIBRARY_PATH 9190 ;; 9191 9192*) 9193 dynamic_linker=no 9194 ;; 9195esac 9196echo "$as_me:$LINENO: result: $dynamic_linker" >&5 9197echo "${ECHO_T}$dynamic_linker" >&6 9198test "$dynamic_linker" = no && can_build_shared=no 9199 9200variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 9201if test "$GCC" = yes; then 9202 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 9203fi 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 9292echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 9293hardcode_action= 9294if test -n "$hardcode_libdir_flag_spec" || 9295 test -n "$runpath_var" || 9296 test "X$hardcode_automatic" = "Xyes" ; then 9297 9298 # We can hardcode non-existent directories. 9299 if test "$hardcode_direct" != no && 9300 # If the only mechanism to avoid hardcoding is shlibpath_var, we 9301 # have to relink, otherwise we might link with an installed library 9302 # when we should be linking with a yet-to-be-installed one 9303 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 9304 test "$hardcode_minus_L" != no; then 9305 # Linking always hardcodes the temporary library directory. 9306 hardcode_action=relink 9307 else 9308 # We can link without hardcoding, and we can hardcode nonexisting dirs. 9309 hardcode_action=immediate 9310 fi 9311else 9312 # We cannot hardcode anything, or else we can only hardcode existing 9313 # directories. 9314 hardcode_action=unsupported 9315fi 9316echo "$as_me:$LINENO: result: $hardcode_action" >&5 9317echo "${ECHO_T}$hardcode_action" >&6 9318 9319if test "$hardcode_action" = relink || 9320 test "$inherit_rpath" = yes; then 9321 # Fast installation is not supported 9322 enable_fast_install=no 9323elif test "$shlibpath_overrides_runpath" = yes || 9324 test "$enable_shared" = no; then 9325 # Fast installation is not necessary 9326 enable_fast_install=needless 9327fi 9328 9329 9330 9331 9332 9333 9334 if test "x$enable_dlopen" != xyes; then 9335 enable_dlopen=unknown 9336 enable_dlopen_self=unknown 9337 enable_dlopen_self_static=unknown 9338else 9339 lt_cv_dlopen=no 9340 lt_cv_dlopen_libs= 9341 9342 case $host_os in 9343 beos*) 9344 lt_cv_dlopen="load_add_on" 9345 lt_cv_dlopen_libs= 9346 lt_cv_dlopen_self=yes 9347 ;; 9348 9349 mingw* | pw32*) 9350 lt_cv_dlopen="LoadLibrary" 9351 lt_cv_dlopen_libs= 9352 ;; 9353 9354 cygwin*) 9355 lt_cv_dlopen="dlopen" 9356 lt_cv_dlopen_libs= 9357 ;; 9358 9359 darwin*) 9360 # if libdl is installed we need to link against it 9361 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 9362echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 9363if test "${ac_cv_lib_dl_dlopen+set}" = set; then 9364 echo $ECHO_N "(cached) $ECHO_C" >&6 9365else 9366 ac_check_lib_save_LIBS=$LIBS 9367LIBS="-ldl $LIBS" 9368cat >conftest.$ac_ext <<_ACEOF 9369/* confdefs.h. */ 9370_ACEOF 9371cat confdefs.h >>conftest.$ac_ext 9372cat >>conftest.$ac_ext <<_ACEOF 9373/* end confdefs.h. */ 9374 9375/* Override any gcc2 internal prototype to avoid an error. */ 9376#ifdef __cplusplus 9377extern "C" 9378#endif 9379/* We use char because int might match the return type of a gcc2 9380 builtin and then its argument prototype would still apply. */ 9381char dlopen (); 9382int 9383main () 9384{ 9385dlopen (); 9386 ; 9387 return 0; 9388} 9389_ACEOF 9390rm -f conftest.$ac_objext conftest$ac_exeext 9391if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9392 (eval $ac_link) 2>conftest.er1 9393 ac_status=$? 9394 grep -v '^ *+' conftest.er1 >conftest.err 9395 rm -f conftest.er1 9396 cat conftest.err >&5 9397 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9398 (exit $ac_status); } && 9399 { ac_try='test -z "$ac_c_werror_flag" 9400 || test ! -s conftest.err' 9401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9402 (eval $ac_try) 2>&5 9403 ac_status=$? 9404 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9405 (exit $ac_status); }; } && 9406 { ac_try='test -s conftest$ac_exeext' 9407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9408 (eval $ac_try) 2>&5 9409 ac_status=$? 9410 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9411 (exit $ac_status); }; }; then 9412 ac_cv_lib_dl_dlopen=yes 9413else 9414 echo "$as_me: failed program was:" >&5 9415sed 's/^/| /' conftest.$ac_ext >&5 9416 9417ac_cv_lib_dl_dlopen=no 9418fi 9419rm -f conftest.err conftest.$ac_objext \ 9420 conftest$ac_exeext conftest.$ac_ext 9421LIBS=$ac_check_lib_save_LIBS 9422fi 9423echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 9424echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 9425if test $ac_cv_lib_dl_dlopen = yes; then 9426 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 9427else 9428 9429 lt_cv_dlopen="dyld" 9430 lt_cv_dlopen_libs= 9431 lt_cv_dlopen_self=yes 9432 9433fi 9434 9435 ;; 9436 9437 *) 9438 echo "$as_me:$LINENO: checking for shl_load" >&5 9439echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 9440if test "${ac_cv_func_shl_load+set}" = set; then 9441 echo $ECHO_N "(cached) $ECHO_C" >&6 9442else 9443 cat >conftest.$ac_ext <<_ACEOF 9444/* confdefs.h. */ 9445_ACEOF 9446cat confdefs.h >>conftest.$ac_ext 9447cat >>conftest.$ac_ext <<_ACEOF 9448/* end confdefs.h. */ 9449/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 9450 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 9451#define shl_load innocuous_shl_load 9452 9453/* System header to define __stub macros and hopefully few prototypes, 9454 which can conflict with char shl_load (); below. 9455 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9456 <limits.h> exists even on freestanding compilers. */ 9457 9458#ifdef __STDC__ 9459# include <limits.h> 9460#else 9461# include <assert.h> 9462#endif 9463 9464#undef shl_load 9465 9466/* Override any gcc2 internal prototype to avoid an error. */ 9467#ifdef __cplusplus 9468extern "C" 9469{ 9470#endif 9471/* We use char because int might match the return type of a gcc2 9472 builtin and then its argument prototype would still apply. */ 9473char shl_load (); 9474/* The GNU C library defines this for functions which it implements 9475 to always fail with ENOSYS. Some functions are actually named 9476 something starting with __ and the normal name is an alias. */ 9477#if defined (__stub_shl_load) || defined (__stub___shl_load) 9478choke me 9479#else 9480char (*f) () = shl_load; 9481#endif 9482#ifdef __cplusplus 9483} 9484#endif 9485 9486int 9487main () 9488{ 9489return f != shl_load; 9490 ; 9491 return 0; 9492} 9493_ACEOF 9494rm -f conftest.$ac_objext conftest$ac_exeext 9495if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9496 (eval $ac_link) 2>conftest.er1 9497 ac_status=$? 9498 grep -v '^ *+' conftest.er1 >conftest.err 9499 rm -f conftest.er1 9500 cat conftest.err >&5 9501 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9502 (exit $ac_status); } && 9503 { ac_try='test -z "$ac_c_werror_flag" 9504 || test ! -s conftest.err' 9505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9506 (eval $ac_try) 2>&5 9507 ac_status=$? 9508 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9509 (exit $ac_status); }; } && 9510 { ac_try='test -s conftest$ac_exeext' 9511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9512 (eval $ac_try) 2>&5 9513 ac_status=$? 9514 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9515 (exit $ac_status); }; }; then 9516 ac_cv_func_shl_load=yes 9517else 9518 echo "$as_me: failed program was:" >&5 9519sed 's/^/| /' conftest.$ac_ext >&5 9520 9521ac_cv_func_shl_load=no 9522fi 9523rm -f conftest.err conftest.$ac_objext \ 9524 conftest$ac_exeext conftest.$ac_ext 9525fi 9526echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 9527echo "${ECHO_T}$ac_cv_func_shl_load" >&6 9528if test $ac_cv_func_shl_load = yes; then 9529 lt_cv_dlopen="shl_load" 9530else 9531 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 9532echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 9533if test "${ac_cv_lib_dld_shl_load+set}" = set; then 9534 echo $ECHO_N "(cached) $ECHO_C" >&6 9535else 9536 ac_check_lib_save_LIBS=$LIBS 9537LIBS="-ldld $LIBS" 9538cat >conftest.$ac_ext <<_ACEOF 9539/* confdefs.h. */ 9540_ACEOF 9541cat confdefs.h >>conftest.$ac_ext 9542cat >>conftest.$ac_ext <<_ACEOF 9543/* end confdefs.h. */ 9544 9545/* Override any gcc2 internal prototype to avoid an error. */ 9546#ifdef __cplusplus 9547extern "C" 9548#endif 9549/* We use char because int might match the return type of a gcc2 9550 builtin and then its argument prototype would still apply. */ 9551char shl_load (); 9552int 9553main () 9554{ 9555shl_load (); 9556 ; 9557 return 0; 9558} 9559_ACEOF 9560rm -f conftest.$ac_objext conftest$ac_exeext 9561if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9562 (eval $ac_link) 2>conftest.er1 9563 ac_status=$? 9564 grep -v '^ *+' conftest.er1 >conftest.err 9565 rm -f conftest.er1 9566 cat conftest.err >&5 9567 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9568 (exit $ac_status); } && 9569 { ac_try='test -z "$ac_c_werror_flag" 9570 || test ! -s conftest.err' 9571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9572 (eval $ac_try) 2>&5 9573 ac_status=$? 9574 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9575 (exit $ac_status); }; } && 9576 { ac_try='test -s conftest$ac_exeext' 9577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9578 (eval $ac_try) 2>&5 9579 ac_status=$? 9580 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9581 (exit $ac_status); }; }; then 9582 ac_cv_lib_dld_shl_load=yes 9583else 9584 echo "$as_me: failed program was:" >&5 9585sed 's/^/| /' conftest.$ac_ext >&5 9586 9587ac_cv_lib_dld_shl_load=no 9588fi 9589rm -f conftest.err conftest.$ac_objext \ 9590 conftest$ac_exeext conftest.$ac_ext 9591LIBS=$ac_check_lib_save_LIBS 9592fi 9593echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 9594echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 9595if test $ac_cv_lib_dld_shl_load = yes; then 9596 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" 9597else 9598 echo "$as_me:$LINENO: checking for dlopen" >&5 9599echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 9600if test "${ac_cv_func_dlopen+set}" = set; then 9601 echo $ECHO_N "(cached) $ECHO_C" >&6 9602else 9603 cat >conftest.$ac_ext <<_ACEOF 9604/* confdefs.h. */ 9605_ACEOF 9606cat confdefs.h >>conftest.$ac_ext 9607cat >>conftest.$ac_ext <<_ACEOF 9608/* end confdefs.h. */ 9609/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. 9610 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 9611#define dlopen innocuous_dlopen 9612 9613/* System header to define __stub macros and hopefully few prototypes, 9614 which can conflict with char dlopen (); below. 9615 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9616 <limits.h> exists even on freestanding compilers. */ 9617 9618#ifdef __STDC__ 9619# include <limits.h> 9620#else 9621# include <assert.h> 9622#endif 9623 9624#undef dlopen 9625 9626/* Override any gcc2 internal prototype to avoid an error. */ 9627#ifdef __cplusplus 9628extern "C" 9629{ 9630#endif 9631/* We use char because int might match the return type of a gcc2 9632 builtin and then its argument prototype would still apply. */ 9633char dlopen (); 9634/* The GNU C library defines this for functions which it implements 9635 to always fail with ENOSYS. Some functions are actually named 9636 something starting with __ and the normal name is an alias. */ 9637#if defined (__stub_dlopen) || defined (__stub___dlopen) 9638choke me 9639#else 9640char (*f) () = dlopen; 9641#endif 9642#ifdef __cplusplus 9643} 9644#endif 9645 9646int 9647main () 9648{ 9649return f != dlopen; 9650 ; 9651 return 0; 9652} 9653_ACEOF 9654rm -f conftest.$ac_objext conftest$ac_exeext 9655if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9656 (eval $ac_link) 2>conftest.er1 9657 ac_status=$? 9658 grep -v '^ *+' conftest.er1 >conftest.err 9659 rm -f conftest.er1 9660 cat conftest.err >&5 9661 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9662 (exit $ac_status); } && 9663 { ac_try='test -z "$ac_c_werror_flag" 9664 || test ! -s conftest.err' 9665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9666 (eval $ac_try) 2>&5 9667 ac_status=$? 9668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9669 (exit $ac_status); }; } && 9670 { ac_try='test -s conftest$ac_exeext' 9671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9672 (eval $ac_try) 2>&5 9673 ac_status=$? 9674 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9675 (exit $ac_status); }; }; then 9676 ac_cv_func_dlopen=yes 9677else 9678 echo "$as_me: failed program was:" >&5 9679sed 's/^/| /' conftest.$ac_ext >&5 9680 9681ac_cv_func_dlopen=no 9682fi 9683rm -f conftest.err conftest.$ac_objext \ 9684 conftest$ac_exeext conftest.$ac_ext 9685fi 9686echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 9687echo "${ECHO_T}$ac_cv_func_dlopen" >&6 9688if test $ac_cv_func_dlopen = yes; then 9689 lt_cv_dlopen="dlopen" 9690else 9691 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 9692echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 9693if test "${ac_cv_lib_dl_dlopen+set}" = set; then 9694 echo $ECHO_N "(cached) $ECHO_C" >&6 9695else 9696 ac_check_lib_save_LIBS=$LIBS 9697LIBS="-ldl $LIBS" 9698cat >conftest.$ac_ext <<_ACEOF 9699/* confdefs.h. */ 9700_ACEOF 9701cat confdefs.h >>conftest.$ac_ext 9702cat >>conftest.$ac_ext <<_ACEOF 9703/* end confdefs.h. */ 9704 9705/* Override any gcc2 internal prototype to avoid an error. */ 9706#ifdef __cplusplus 9707extern "C" 9708#endif 9709/* We use char because int might match the return type of a gcc2 9710 builtin and then its argument prototype would still apply. */ 9711char dlopen (); 9712int 9713main () 9714{ 9715dlopen (); 9716 ; 9717 return 0; 9718} 9719_ACEOF 9720rm -f conftest.$ac_objext conftest$ac_exeext 9721if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9722 (eval $ac_link) 2>conftest.er1 9723 ac_status=$? 9724 grep -v '^ *+' conftest.er1 >conftest.err 9725 rm -f conftest.er1 9726 cat conftest.err >&5 9727 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9728 (exit $ac_status); } && 9729 { ac_try='test -z "$ac_c_werror_flag" 9730 || test ! -s conftest.err' 9731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9732 (eval $ac_try) 2>&5 9733 ac_status=$? 9734 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9735 (exit $ac_status); }; } && 9736 { ac_try='test -s conftest$ac_exeext' 9737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9738 (eval $ac_try) 2>&5 9739 ac_status=$? 9740 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9741 (exit $ac_status); }; }; then 9742 ac_cv_lib_dl_dlopen=yes 9743else 9744 echo "$as_me: failed program was:" >&5 9745sed 's/^/| /' conftest.$ac_ext >&5 9746 9747ac_cv_lib_dl_dlopen=no 9748fi 9749rm -f conftest.err conftest.$ac_objext \ 9750 conftest$ac_exeext conftest.$ac_ext 9751LIBS=$ac_check_lib_save_LIBS 9752fi 9753echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 9754echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 9755if test $ac_cv_lib_dl_dlopen = yes; then 9756 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 9757else 9758 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 9759echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 9760if test "${ac_cv_lib_svld_dlopen+set}" = set; then 9761 echo $ECHO_N "(cached) $ECHO_C" >&6 9762else 9763 ac_check_lib_save_LIBS=$LIBS 9764LIBS="-lsvld $LIBS" 9765cat >conftest.$ac_ext <<_ACEOF 9766/* confdefs.h. */ 9767_ACEOF 9768cat confdefs.h >>conftest.$ac_ext 9769cat >>conftest.$ac_ext <<_ACEOF 9770/* end confdefs.h. */ 9771 9772/* Override any gcc2 internal prototype to avoid an error. */ 9773#ifdef __cplusplus 9774extern "C" 9775#endif 9776/* We use char because int might match the return type of a gcc2 9777 builtin and then its argument prototype would still apply. */ 9778char dlopen (); 9779int 9780main () 9781{ 9782dlopen (); 9783 ; 9784 return 0; 9785} 9786_ACEOF 9787rm -f conftest.$ac_objext conftest$ac_exeext 9788if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9789 (eval $ac_link) 2>conftest.er1 9790 ac_status=$? 9791 grep -v '^ *+' conftest.er1 >conftest.err 9792 rm -f conftest.er1 9793 cat conftest.err >&5 9794 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9795 (exit $ac_status); } && 9796 { ac_try='test -z "$ac_c_werror_flag" 9797 || test ! -s conftest.err' 9798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9799 (eval $ac_try) 2>&5 9800 ac_status=$? 9801 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9802 (exit $ac_status); }; } && 9803 { ac_try='test -s conftest$ac_exeext' 9804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9805 (eval $ac_try) 2>&5 9806 ac_status=$? 9807 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9808 (exit $ac_status); }; }; then 9809 ac_cv_lib_svld_dlopen=yes 9810else 9811 echo "$as_me: failed program was:" >&5 9812sed 's/^/| /' conftest.$ac_ext >&5 9813 9814ac_cv_lib_svld_dlopen=no 9815fi 9816rm -f conftest.err conftest.$ac_objext \ 9817 conftest$ac_exeext conftest.$ac_ext 9818LIBS=$ac_check_lib_save_LIBS 9819fi 9820echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 9821echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 9822if test $ac_cv_lib_svld_dlopen = yes; then 9823 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 9824else 9825 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 9826echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 9827if test "${ac_cv_lib_dld_dld_link+set}" = set; then 9828 echo $ECHO_N "(cached) $ECHO_C" >&6 9829else 9830 ac_check_lib_save_LIBS=$LIBS 9831LIBS="-ldld $LIBS" 9832cat >conftest.$ac_ext <<_ACEOF 9833/* confdefs.h. */ 9834_ACEOF 9835cat confdefs.h >>conftest.$ac_ext 9836cat >>conftest.$ac_ext <<_ACEOF 9837/* end confdefs.h. */ 9838 9839/* Override any gcc2 internal prototype to avoid an error. */ 9840#ifdef __cplusplus 9841extern "C" 9842#endif 9843/* We use char because int might match the return type of a gcc2 9844 builtin and then its argument prototype would still apply. */ 9845char dld_link (); 9846int 9847main () 9848{ 9849dld_link (); 9850 ; 9851 return 0; 9852} 9853_ACEOF 9854rm -f conftest.$ac_objext conftest$ac_exeext 9855if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9856 (eval $ac_link) 2>conftest.er1 9857 ac_status=$? 9858 grep -v '^ *+' conftest.er1 >conftest.err 9859 rm -f conftest.er1 9860 cat conftest.err >&5 9861 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9862 (exit $ac_status); } && 9863 { ac_try='test -z "$ac_c_werror_flag" 9864 || test ! -s conftest.err' 9865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9866 (eval $ac_try) 2>&5 9867 ac_status=$? 9868 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9869 (exit $ac_status); }; } && 9870 { ac_try='test -s conftest$ac_exeext' 9871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9872 (eval $ac_try) 2>&5 9873 ac_status=$? 9874 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9875 (exit $ac_status); }; }; then 9876 ac_cv_lib_dld_dld_link=yes 9877else 9878 echo "$as_me: failed program was:" >&5 9879sed 's/^/| /' conftest.$ac_ext >&5 9880 9881ac_cv_lib_dld_dld_link=no 9882fi 9883rm -f conftest.err conftest.$ac_objext \ 9884 conftest$ac_exeext conftest.$ac_ext 9885LIBS=$ac_check_lib_save_LIBS 9886fi 9887echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 9888echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 9889if test $ac_cv_lib_dld_dld_link = yes; then 9890 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" 9891fi 9892 9893 9894fi 9895 9896 9897fi 9898 9899 9900fi 9901 9902 9903fi 9904 9905 9906fi 9907 9908 ;; 9909 esac 9910 9911 if test "x$lt_cv_dlopen" != xno; then 9912 enable_dlopen=yes 9913 else 9914 enable_dlopen=no 9915 fi 9916 9917 case $lt_cv_dlopen in 9918 dlopen) 9919 save_CPPFLAGS="$CPPFLAGS" 9920 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 9921 9922 save_LDFLAGS="$LDFLAGS" 9923 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 9924 9925 save_LIBS="$LIBS" 9926 LIBS="$lt_cv_dlopen_libs $LIBS" 9927 9928 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 9929echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 9930if test "${lt_cv_dlopen_self+set}" = set; then 9931 echo $ECHO_N "(cached) $ECHO_C" >&6 9932else 9933 if test "$cross_compiling" = yes; then : 9934 lt_cv_dlopen_self=cross 9935else 9936 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 9937 lt_status=$lt_dlunknown 9938 cat > conftest.$ac_ext <<_LT_EOF 9939#line 9939 "configure" 9940#include "confdefs.h" 9941 9942#if HAVE_DLFCN_H 9943#include <dlfcn.h> 9944#endif 9945 9946#include <stdio.h> 9947 9948#ifdef RTLD_GLOBAL 9949# define LT_DLGLOBAL RTLD_GLOBAL 9950#else 9951# ifdef DL_GLOBAL 9952# define LT_DLGLOBAL DL_GLOBAL 9953# else 9954# define LT_DLGLOBAL 0 9955# endif 9956#endif 9957 9958/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 9959 find out it does not work in some platform. */ 9960#ifndef LT_DLLAZY_OR_NOW 9961# ifdef RTLD_LAZY 9962# define LT_DLLAZY_OR_NOW RTLD_LAZY 9963# else 9964# ifdef DL_LAZY 9965# define LT_DLLAZY_OR_NOW DL_LAZY 9966# else 9967# ifdef RTLD_NOW 9968# define LT_DLLAZY_OR_NOW RTLD_NOW 9969# else 9970# ifdef DL_NOW 9971# define LT_DLLAZY_OR_NOW DL_NOW 9972# else 9973# define LT_DLLAZY_OR_NOW 0 9974# endif 9975# endif 9976# endif 9977# endif 9978#endif 9979 9980#ifdef __cplusplus 9981extern "C" void exit (int); 9982#endif 9983 9984void fnord() { int i=42;} 9985int main () 9986{ 9987 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 9988 int status = $lt_dlunknown; 9989 9990 if (self) 9991 { 9992 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 9993 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 9994 /* dlclose (self); */ 9995 } 9996 else 9997 puts (dlerror ()); 9998 9999 exit (status); 10000} 10001_LT_EOF 10002 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10003 (eval $ac_link) 2>&5 10004 ac_status=$? 10005 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10006 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10007 (./conftest; exit; ) >&5 2>/dev/null 10008 lt_status=$? 10009 case x$lt_status in 10010 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10011 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10012 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10013 esac 10014 else : 10015 # compilation failed 10016 lt_cv_dlopen_self=no 10017 fi 10018fi 10019rm -fr conftest* 10020 10021 10022fi 10023echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 10024echo "${ECHO_T}$lt_cv_dlopen_self" >&6 10025 10026 if test "x$lt_cv_dlopen_self" = xyes; then 10027 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 10028 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 10029echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 10030if test "${lt_cv_dlopen_self_static+set}" = set; then 10031 echo $ECHO_N "(cached) $ECHO_C" >&6 10032else 10033 if test "$cross_compiling" = yes; then : 10034 lt_cv_dlopen_self_static=cross 10035else 10036 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10037 lt_status=$lt_dlunknown 10038 cat > conftest.$ac_ext <<_LT_EOF 10039#line 10039 "configure" 10040#include "confdefs.h" 10041 10042#if HAVE_DLFCN_H 10043#include <dlfcn.h> 10044#endif 10045 10046#include <stdio.h> 10047 10048#ifdef RTLD_GLOBAL 10049# define LT_DLGLOBAL RTLD_GLOBAL 10050#else 10051# ifdef DL_GLOBAL 10052# define LT_DLGLOBAL DL_GLOBAL 10053# else 10054# define LT_DLGLOBAL 0 10055# endif 10056#endif 10057 10058/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10059 find out it does not work in some platform. */ 10060#ifndef LT_DLLAZY_OR_NOW 10061# ifdef RTLD_LAZY 10062# define LT_DLLAZY_OR_NOW RTLD_LAZY 10063# else 10064# ifdef DL_LAZY 10065# define LT_DLLAZY_OR_NOW DL_LAZY 10066# else 10067# ifdef RTLD_NOW 10068# define LT_DLLAZY_OR_NOW RTLD_NOW 10069# else 10070# ifdef DL_NOW 10071# define LT_DLLAZY_OR_NOW DL_NOW 10072# else 10073# define LT_DLLAZY_OR_NOW 0 10074# endif 10075# endif 10076# endif 10077# endif 10078#endif 10079 10080#ifdef __cplusplus 10081extern "C" void exit (int); 10082#endif 10083 10084void fnord() { int i=42;} 10085int main () 10086{ 10087 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10088 int status = $lt_dlunknown; 10089 10090 if (self) 10091 { 10092 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10093 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10094 /* dlclose (self); */ 10095 } 10096 else 10097 puts (dlerror ()); 10098 10099 exit (status); 10100} 10101_LT_EOF 10102 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10103 (eval $ac_link) 2>&5 10104 ac_status=$? 10105 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10106 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10107 (./conftest; exit; ) >&5 2>/dev/null 10108 lt_status=$? 10109 case x$lt_status in 10110 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 10111 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 10112 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 10113 esac 10114 else : 10115 # compilation failed 10116 lt_cv_dlopen_self_static=no 10117 fi 10118fi 10119rm -fr conftest* 10120 10121 10122fi 10123echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 10124echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6 10125 fi 10126 10127 CPPFLAGS="$save_CPPFLAGS" 10128 LDFLAGS="$save_LDFLAGS" 10129 LIBS="$save_LIBS" 10130 ;; 10131 esac 10132 10133 case $lt_cv_dlopen_self in 10134 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 10135 *) enable_dlopen_self=unknown ;; 10136 esac 10137 10138 case $lt_cv_dlopen_self_static in 10139 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 10140 *) enable_dlopen_self_static=unknown ;; 10141 esac 10142fi 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160striplib= 10161old_striplib= 10162echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 10163echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 10164if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 10165 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 10166 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 10167 echo "$as_me:$LINENO: result: yes" >&5 10168echo "${ECHO_T}yes" >&6 10169else 10170# FIXME - insert some real tests, host_os isn't really good enough 10171 case $host_os in 10172 darwin*) 10173 if test -n "$STRIP" ; then 10174 striplib="$STRIP -x" 10175 old_striplib="$STRIP -S" 10176 echo "$as_me:$LINENO: result: yes" >&5 10177echo "${ECHO_T}yes" >&6 10178 else 10179 echo "$as_me:$LINENO: result: no" >&5 10180echo "${ECHO_T}no" >&6 10181 fi 10182 ;; 10183 *) 10184 echo "$as_me:$LINENO: result: no" >&5 10185echo "${ECHO_T}no" >&6 10186 ;; 10187 esac 10188fi 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 # Report which library types will actually be built 10202 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 10203echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 10204 echo "$as_me:$LINENO: result: $can_build_shared" >&5 10205echo "${ECHO_T}$can_build_shared" >&6 10206 10207 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 10208echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 10209 test "$can_build_shared" = "no" && enable_shared=no 10210 10211 # On AIX, shared libraries and static libraries use the same namespace, and 10212 # are all built from PIC. 10213 case $host_os in 10214 aix3*) 10215 test "$enable_shared" = yes && enable_static=no 10216 if test -n "$RANLIB"; then 10217 archive_cmds="$archive_cmds~\$RANLIB \$lib" 10218 postinstall_cmds='$RANLIB $lib' 10219 fi 10220 ;; 10221 10222 aix4* | aix5*) 10223 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 10224 test "$enable_shared" = yes && enable_static=no 10225 fi 10226 ;; 10227 esac 10228 echo "$as_me:$LINENO: result: $enable_shared" >&5 10229echo "${ECHO_T}$enable_shared" >&6 10230 10231 echo "$as_me:$LINENO: checking whether to build static libraries" >&5 10232echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 10233 # Make sure either enable_shared or enable_static is yes. 10234 test "$enable_shared" = yes || enable_static=yes 10235 echo "$as_me:$LINENO: result: $enable_static" >&5 10236echo "${ECHO_T}$enable_static" >&6 10237 10238 10239 10240 10241fi 10242ac_ext=c 10243ac_cpp='$CPP $CPPFLAGS' 10244ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10245ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10246ac_compiler_gnu=$ac_cv_c_compiler_gnu 10247 10248CC="$lt_save_CC" 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 ac_config_commands="$ac_config_commands libtool" 10263 10264 10265 10266 10267# Only expand once: 10268 10269 10270 10271# Check whether --enable-targets or --disable-targets was given. 10272if test "${enable_targets+set}" = set; then 10273 enableval="$enable_targets" 10274 case "${enableval}" in 10275 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5 10276echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;} 10277 { (exit 1); exit 1; }; } 10278 ;; 10279 no) enable_targets= ;; 10280 *) enable_targets=$enableval ;; 10281esac 10282fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given. 10283if test "${enable_commonbfdlib+set}" = set; then 10284 enableval="$enable_commonbfdlib" 10285 case "${enableval}" in 10286 yes) commonbfdlib=true ;; 10287 no) commonbfdlib=false ;; 10288 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5 10289echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;} 10290 { (exit 1); exit 1; }; } ;; 10291esac 10292fi; 10293 10294GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 10295 10296# Check whether --enable-werror or --disable-werror was given. 10297if test "${enable_werror+set}" = set; then 10298 enableval="$enable_werror" 10299 case "${enableval}" in 10300 yes | y) ERROR_ON_WARNING="yes" ;; 10301 no | n) ERROR_ON_WARNING="no" ;; 10302 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5 10303echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;} 10304 { (exit 1); exit 1; }; } ;; 10305 esac 10306fi; 10307 10308# Enable -Werror by default when using gcc 10309if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 10310 ERROR_ON_WARNING=yes 10311fi 10312 10313NO_WERROR= 10314if test "${ERROR_ON_WARNING}" = yes ; then 10315 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 10316 NO_WERROR="-Wno-error" 10317fi 10318 10319if test "${GCC}" = yes ; then 10320 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 10321fi 10322 10323# Check whether --enable-build-warnings or --disable-build-warnings was given. 10324if test "${enable_build_warnings+set}" = set; then 10325 enableval="$enable_build_warnings" 10326 case "${enableval}" in 10327 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 10328 no) if test "${GCC}" = yes ; then 10329 WARN_CFLAGS="-w" 10330 fi;; 10331 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 10332 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 10333 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 10334 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 10335 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 10336esac 10337fi; 10338 10339if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 10340 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 10341fi 10342 10343 10344 10345 10346 10347 ac_config_headers="$ac_config_headers config.h:config.in" 10348 10349 10350if test -z "$target" ; then 10351 { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5 10352echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;} 10353 { (exit 1); exit 1; }; } 10354fi 10355if test -z "$host" ; then 10356 { { echo "$as_me:$LINENO: error: Unrecognized host system type; please check config.sub." >&5 10357echo "$as_me: error: Unrecognized host system type; please check config.sub." >&2;} 10358 { (exit 1); exit 1; }; } 10359fi 10360 10361for ac_prog in 'bison -y' byacc 10362do 10363 # Extract the first word of "$ac_prog", so it can be a program name with args. 10364set dummy $ac_prog; ac_word=$2 10365echo "$as_me:$LINENO: checking for $ac_word" >&5 10366echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 10367if test "${ac_cv_prog_YACC+set}" = set; then 10368 echo $ECHO_N "(cached) $ECHO_C" >&6 10369else 10370 if test -n "$YACC"; then 10371 ac_cv_prog_YACC="$YACC" # Let the user override the test. 10372else 10373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10374for as_dir in $PATH 10375do 10376 IFS=$as_save_IFS 10377 test -z "$as_dir" && as_dir=. 10378 for ac_exec_ext in '' $ac_executable_extensions; do 10379 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10380 ac_cv_prog_YACC="$ac_prog" 10381 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 10382 break 2 10383 fi 10384done 10385done 10386 10387fi 10388fi 10389YACC=$ac_cv_prog_YACC 10390if test -n "$YACC"; then 10391 echo "$as_me:$LINENO: result: $YACC" >&5 10392echo "${ECHO_T}$YACC" >&6 10393else 10394 echo "$as_me:$LINENO: result: no" >&5 10395echo "${ECHO_T}no" >&6 10396fi 10397 10398 test -n "$YACC" && break 10399done 10400test -n "$YACC" || YACC="yacc" 10401 10402for ac_prog in flex lex 10403do 10404 # Extract the first word of "$ac_prog", so it can be a program name with args. 10405set dummy $ac_prog; ac_word=$2 10406echo "$as_me:$LINENO: checking for $ac_word" >&5 10407echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 10408if test "${ac_cv_prog_LEX+set}" = set; then 10409 echo $ECHO_N "(cached) $ECHO_C" >&6 10410else 10411 if test -n "$LEX"; then 10412 ac_cv_prog_LEX="$LEX" # Let the user override the test. 10413else 10414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10415for as_dir in $PATH 10416do 10417 IFS=$as_save_IFS 10418 test -z "$as_dir" && as_dir=. 10419 for ac_exec_ext in '' $ac_executable_extensions; do 10420 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10421 ac_cv_prog_LEX="$ac_prog" 10422 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 10423 break 2 10424 fi 10425done 10426done 10427 10428fi 10429fi 10430LEX=$ac_cv_prog_LEX 10431if test -n "$LEX"; then 10432 echo "$as_me:$LINENO: result: $LEX" >&5 10433echo "${ECHO_T}$LEX" >&6 10434else 10435 echo "$as_me:$LINENO: result: no" >&5 10436echo "${ECHO_T}no" >&6 10437fi 10438 10439 test -n "$LEX" && break 10440done 10441test -n "$LEX" || LEX=":" 10442 10443if test -z "$LEXLIB" 10444then 10445 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5 10446echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6 10447if test "${ac_cv_lib_fl_yywrap+set}" = set; then 10448 echo $ECHO_N "(cached) $ECHO_C" >&6 10449else 10450 ac_check_lib_save_LIBS=$LIBS 10451LIBS="-lfl $LIBS" 10452cat >conftest.$ac_ext <<_ACEOF 10453/* confdefs.h. */ 10454_ACEOF 10455cat confdefs.h >>conftest.$ac_ext 10456cat >>conftest.$ac_ext <<_ACEOF 10457/* end confdefs.h. */ 10458 10459/* Override any gcc2 internal prototype to avoid an error. */ 10460#ifdef __cplusplus 10461extern "C" 10462#endif 10463/* We use char because int might match the return type of a gcc2 10464 builtin and then its argument prototype would still apply. */ 10465char yywrap (); 10466int 10467main () 10468{ 10469yywrap (); 10470 ; 10471 return 0; 10472} 10473_ACEOF 10474rm -f conftest.$ac_objext conftest$ac_exeext 10475if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10476 (eval $ac_link) 2>conftest.er1 10477 ac_status=$? 10478 grep -v '^ *+' conftest.er1 >conftest.err 10479 rm -f conftest.er1 10480 cat conftest.err >&5 10481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10482 (exit $ac_status); } && 10483 { ac_try='test -z "$ac_c_werror_flag" 10484 || test ! -s conftest.err' 10485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10486 (eval $ac_try) 2>&5 10487 ac_status=$? 10488 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10489 (exit $ac_status); }; } && 10490 { ac_try='test -s conftest$ac_exeext' 10491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10492 (eval $ac_try) 2>&5 10493 ac_status=$? 10494 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10495 (exit $ac_status); }; }; then 10496 ac_cv_lib_fl_yywrap=yes 10497else 10498 echo "$as_me: failed program was:" >&5 10499sed 's/^/| /' conftest.$ac_ext >&5 10500 10501ac_cv_lib_fl_yywrap=no 10502fi 10503rm -f conftest.err conftest.$ac_objext \ 10504 conftest$ac_exeext conftest.$ac_ext 10505LIBS=$ac_check_lib_save_LIBS 10506fi 10507echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5 10508echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6 10509if test $ac_cv_lib_fl_yywrap = yes; then 10510 LEXLIB="-lfl" 10511else 10512 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5 10513echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6 10514if test "${ac_cv_lib_l_yywrap+set}" = set; then 10515 echo $ECHO_N "(cached) $ECHO_C" >&6 10516else 10517 ac_check_lib_save_LIBS=$LIBS 10518LIBS="-ll $LIBS" 10519cat >conftest.$ac_ext <<_ACEOF 10520/* confdefs.h. */ 10521_ACEOF 10522cat confdefs.h >>conftest.$ac_ext 10523cat >>conftest.$ac_ext <<_ACEOF 10524/* end confdefs.h. */ 10525 10526/* Override any gcc2 internal prototype to avoid an error. */ 10527#ifdef __cplusplus 10528extern "C" 10529#endif 10530/* We use char because int might match the return type of a gcc2 10531 builtin and then its argument prototype would still apply. */ 10532char yywrap (); 10533int 10534main () 10535{ 10536yywrap (); 10537 ; 10538 return 0; 10539} 10540_ACEOF 10541rm -f conftest.$ac_objext conftest$ac_exeext 10542if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10543 (eval $ac_link) 2>conftest.er1 10544 ac_status=$? 10545 grep -v '^ *+' conftest.er1 >conftest.err 10546 rm -f conftest.er1 10547 cat conftest.err >&5 10548 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10549 (exit $ac_status); } && 10550 { ac_try='test -z "$ac_c_werror_flag" 10551 || test ! -s conftest.err' 10552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10553 (eval $ac_try) 2>&5 10554 ac_status=$? 10555 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10556 (exit $ac_status); }; } && 10557 { ac_try='test -s conftest$ac_exeext' 10558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10559 (eval $ac_try) 2>&5 10560 ac_status=$? 10561 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10562 (exit $ac_status); }; }; then 10563 ac_cv_lib_l_yywrap=yes 10564else 10565 echo "$as_me: failed program was:" >&5 10566sed 's/^/| /' conftest.$ac_ext >&5 10567 10568ac_cv_lib_l_yywrap=no 10569fi 10570rm -f conftest.err conftest.$ac_objext \ 10571 conftest$ac_exeext conftest.$ac_ext 10572LIBS=$ac_check_lib_save_LIBS 10573fi 10574echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5 10575echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6 10576if test $ac_cv_lib_l_yywrap = yes; then 10577 LEXLIB="-ll" 10578fi 10579 10580fi 10581 10582fi 10583 10584if test "x$LEX" != "x:"; then 10585 echo "$as_me:$LINENO: checking lex output file root" >&5 10586echo $ECHO_N "checking lex output file root... $ECHO_C" >&6 10587if test "${ac_cv_prog_lex_root+set}" = set; then 10588 echo $ECHO_N "(cached) $ECHO_C" >&6 10589else 10590 # The minimal lex program is just a single line: %%. But some broken lexes 10591# (Solaris, I think it was) want two %% lines, so accommodate them. 10592cat >conftest.l <<_ACEOF 10593%% 10594%% 10595_ACEOF 10596{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5 10597 (eval $LEX conftest.l) 2>&5 10598 ac_status=$? 10599 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10600 (exit $ac_status); } 10601if test -f lex.yy.c; then 10602 ac_cv_prog_lex_root=lex.yy 10603elif test -f lexyy.c; then 10604 ac_cv_prog_lex_root=lexyy 10605else 10606 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5 10607echo "$as_me: error: cannot find output from $LEX; giving up" >&2;} 10608 { (exit 1); exit 1; }; } 10609fi 10610fi 10611echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 10612echo "${ECHO_T}$ac_cv_prog_lex_root" >&6 10613rm -f conftest.l 10614LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 10615 10616echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 10617echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6 10618if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then 10619 echo $ECHO_N "(cached) $ECHO_C" >&6 10620else 10621 # POSIX says lex can declare yytext either as a pointer or an array; the 10622# default is implementation-dependent. Figure out which it is, since 10623# not all implementations provide the %pointer and %array declarations. 10624ac_cv_prog_lex_yytext_pointer=no 10625echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c 10626ac_save_LIBS=$LIBS 10627LIBS="$LIBS $LEXLIB" 10628cat >conftest.$ac_ext <<_ACEOF 10629`cat $LEX_OUTPUT_ROOT.c` 10630_ACEOF 10631rm -f conftest.$ac_objext conftest$ac_exeext 10632if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10633 (eval $ac_link) 2>conftest.er1 10634 ac_status=$? 10635 grep -v '^ *+' conftest.er1 >conftest.err 10636 rm -f conftest.er1 10637 cat conftest.err >&5 10638 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10639 (exit $ac_status); } && 10640 { ac_try='test -z "$ac_c_werror_flag" 10641 || test ! -s conftest.err' 10642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10643 (eval $ac_try) 2>&5 10644 ac_status=$? 10645 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10646 (exit $ac_status); }; } && 10647 { ac_try='test -s conftest$ac_exeext' 10648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10649 (eval $ac_try) 2>&5 10650 ac_status=$? 10651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10652 (exit $ac_status); }; }; then 10653 ac_cv_prog_lex_yytext_pointer=yes 10654else 10655 echo "$as_me: failed program was:" >&5 10656sed 's/^/| /' conftest.$ac_ext >&5 10657 10658fi 10659rm -f conftest.err conftest.$ac_objext \ 10660 conftest$ac_exeext conftest.$ac_ext 10661LIBS=$ac_save_LIBS 10662rm -f "${LEX_OUTPUT_ROOT}.c" 10663 10664fi 10665echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 10666echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6 10667if test $ac_cv_prog_lex_yytext_pointer = yes; then 10668 10669cat >>confdefs.h <<\_ACEOF 10670#define YYTEXT_POINTER 1 10671_ACEOF 10672 10673fi 10674 10675fi 10676if test "$LEX" = :; then 10677 LEX=${am_missing_run}flex 10678fi 10679 10680ALL_LINGUAS="fr tr ja es sv da zh_CN ru ro rw zh_TW fi vi" 10681# If we haven't got the data from the intl directory, 10682# assume NLS is disabled. 10683USE_NLS=no 10684LIBINTL= 10685LIBINTL_DEP= 10686INCINTL= 10687XGETTEXT= 10688GMSGFMT= 10689POSUB= 10690 10691if test -f ../intl/config.intl; then 10692 . ../intl/config.intl 10693fi 10694echo "$as_me:$LINENO: checking whether NLS is requested" >&5 10695echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 10696if test x"$USE_NLS" != xyes; then 10697 echo "$as_me:$LINENO: result: no" >&5 10698echo "${ECHO_T}no" >&6 10699else 10700 echo "$as_me:$LINENO: result: yes" >&5 10701echo "${ECHO_T}yes" >&6 10702 10703cat >>confdefs.h <<\_ACEOF 10704#define ENABLE_NLS 1 10705_ACEOF 10706 10707 10708 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5 10709echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6 10710 # Look for .po and .gmo files in the source directory. 10711 CATALOGS= 10712 XLINGUAS= 10713 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 10714 # If there aren't any .gmo files the shell will give us the 10715 # literal string "../path/to/srcdir/po/*.gmo" which has to be 10716 # weeded out. 10717 case "$cat" in *\**) 10718 continue;; 10719 esac 10720 # The quadruple backslash is collapsed to a double backslash 10721 # by the backticks, then collapsed again by the double quotes, 10722 # leaving us with one backslash in the sed expression (right 10723 # before the dot that mustn't act as a wildcard). 10724 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 10725 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 10726 # The user is allowed to set LINGUAS to a list of languages to 10727 # install catalogs for. If it's empty that means "all of them." 10728 if test "x$LINGUAS" = x; then 10729 CATALOGS="$CATALOGS $cat" 10730 XLINGUAS="$XLINGUAS $lang" 10731 else 10732 case "$LINGUAS" in *$lang*) 10733 CATALOGS="$CATALOGS $cat" 10734 XLINGUAS="$XLINGUAS $lang" 10735 ;; 10736 esac 10737 fi 10738 done 10739 LINGUAS="$XLINGUAS" 10740 echo "$as_me:$LINENO: result: $LINGUAS" >&5 10741echo "${ECHO_T}$LINGUAS" >&6 10742 10743 10744 DATADIRNAME=share 10745 10746 INSTOBJEXT=.mo 10747 10748 GENCAT=gencat 10749 10750 CATOBJEXT=.gmo 10751 10752fi 10753 10754 MKINSTALLDIRS= 10755 if test -n "$ac_aux_dir"; then 10756 case "$ac_aux_dir" in 10757 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 10758 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 10759 esac 10760 fi 10761 if test -z "$MKINSTALLDIRS"; then 10762 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 10763 fi 10764 10765 10766 10767 echo "$as_me:$LINENO: checking whether NLS is requested" >&5 10768echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 10769 # Check whether --enable-nls or --disable-nls was given. 10770if test "${enable_nls+set}" = set; then 10771 enableval="$enable_nls" 10772 USE_NLS=$enableval 10773else 10774 USE_NLS=yes 10775fi; 10776 echo "$as_me:$LINENO: result: $USE_NLS" >&5 10777echo "${ECHO_T}$USE_NLS" >&6 10778 10779 10780 10781 10782 10783 10784# Prepare PATH_SEPARATOR. 10785# The user is always right. 10786if test "${PATH_SEPARATOR+set}" != set; then 10787 echo "#! /bin/sh" >conf$$.sh 10788 echo "exit 0" >>conf$$.sh 10789 chmod +x conf$$.sh 10790 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 10791 PATH_SEPARATOR=';' 10792 else 10793 PATH_SEPARATOR=: 10794 fi 10795 rm -f conf$$.sh 10796fi 10797 10798# Find out how to test for executable files. Don't use a zero-byte file, 10799# as systems may use methods other than mode bits to determine executability. 10800cat >conf$$.file <<_ASEOF 10801#! /bin/sh 10802exit 0 10803_ASEOF 10804chmod +x conf$$.file 10805if test -x conf$$.file >/dev/null 2>&1; then 10806 ac_executable_p="test -x" 10807else 10808 ac_executable_p="test -f" 10809fi 10810rm -f conf$$.file 10811 10812# Extract the first word of "msgfmt", so it can be a program name with args. 10813set dummy msgfmt; ac_word=$2 10814echo "$as_me:$LINENO: checking for $ac_word" >&5 10815echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 10816if test "${ac_cv_path_MSGFMT+set}" = set; then 10817 echo $ECHO_N "(cached) $ECHO_C" >&6 10818else 10819 case "$MSGFMT" in 10820 [\\/]* | ?:[\\/]*) 10821 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 10822 ;; 10823 *) 10824 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 10825 for ac_dir in $PATH; do 10826 IFS="$ac_save_IFS" 10827 test -z "$ac_dir" && ac_dir=. 10828 for ac_exec_ext in '' $ac_executable_extensions; do 10829 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 10830 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 10831 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 10832 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 10833 break 2 10834 fi 10835 fi 10836 done 10837 done 10838 IFS="$ac_save_IFS" 10839 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 10840 ;; 10841esac 10842fi 10843MSGFMT="$ac_cv_path_MSGFMT" 10844if test "$MSGFMT" != ":"; then 10845 echo "$as_me:$LINENO: result: $MSGFMT" >&5 10846echo "${ECHO_T}$MSGFMT" >&6 10847else 10848 echo "$as_me:$LINENO: result: no" >&5 10849echo "${ECHO_T}no" >&6 10850fi 10851 10852 # Extract the first word of "gmsgfmt", so it can be a program name with args. 10853set dummy gmsgfmt; ac_word=$2 10854echo "$as_me:$LINENO: checking for $ac_word" >&5 10855echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 10856if test "${ac_cv_path_GMSGFMT+set}" = set; then 10857 echo $ECHO_N "(cached) $ECHO_C" >&6 10858else 10859 case $GMSGFMT in 10860 [\\/]* | ?:[\\/]*) 10861 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 10862 ;; 10863 *) 10864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10865for as_dir in $PATH 10866do 10867 IFS=$as_save_IFS 10868 test -z "$as_dir" && as_dir=. 10869 for ac_exec_ext in '' $ac_executable_extensions; do 10870 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10871 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 10872 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 10873 break 2 10874 fi 10875done 10876done 10877 10878 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 10879 ;; 10880esac 10881fi 10882GMSGFMT=$ac_cv_path_GMSGFMT 10883 10884if test -n "$GMSGFMT"; then 10885 echo "$as_me:$LINENO: result: $GMSGFMT" >&5 10886echo "${ECHO_T}$GMSGFMT" >&6 10887else 10888 echo "$as_me:$LINENO: result: no" >&5 10889echo "${ECHO_T}no" >&6 10890fi 10891 10892 10893 10894# Prepare PATH_SEPARATOR. 10895# The user is always right. 10896if test "${PATH_SEPARATOR+set}" != set; then 10897 echo "#! /bin/sh" >conf$$.sh 10898 echo "exit 0" >>conf$$.sh 10899 chmod +x conf$$.sh 10900 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 10901 PATH_SEPARATOR=';' 10902 else 10903 PATH_SEPARATOR=: 10904 fi 10905 rm -f conf$$.sh 10906fi 10907 10908# Find out how to test for executable files. Don't use a zero-byte file, 10909# as systems may use methods other than mode bits to determine executability. 10910cat >conf$$.file <<_ASEOF 10911#! /bin/sh 10912exit 0 10913_ASEOF 10914chmod +x conf$$.file 10915if test -x conf$$.file >/dev/null 2>&1; then 10916 ac_executable_p="test -x" 10917else 10918 ac_executable_p="test -f" 10919fi 10920rm -f conf$$.file 10921 10922# Extract the first word of "xgettext", so it can be a program name with args. 10923set dummy xgettext; ac_word=$2 10924echo "$as_me:$LINENO: checking for $ac_word" >&5 10925echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 10926if test "${ac_cv_path_XGETTEXT+set}" = set; then 10927 echo $ECHO_N "(cached) $ECHO_C" >&6 10928else 10929 case "$XGETTEXT" in 10930 [\\/]* | ?:[\\/]*) 10931 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 10932 ;; 10933 *) 10934 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 10935 for ac_dir in $PATH; do 10936 IFS="$ac_save_IFS" 10937 test -z "$ac_dir" && ac_dir=. 10938 for ac_exec_ext in '' $ac_executable_extensions; do 10939 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 10940 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 10941 (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 10942 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 10943 break 2 10944 fi 10945 fi 10946 done 10947 done 10948 IFS="$ac_save_IFS" 10949 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 10950 ;; 10951esac 10952fi 10953XGETTEXT="$ac_cv_path_XGETTEXT" 10954if test "$XGETTEXT" != ":"; then 10955 echo "$as_me:$LINENO: result: $XGETTEXT" >&5 10956echo "${ECHO_T}$XGETTEXT" >&6 10957else 10958 echo "$as_me:$LINENO: result: no" >&5 10959echo "${ECHO_T}no" >&6 10960fi 10961 10962 rm -f messages.po 10963 10964 10965# Prepare PATH_SEPARATOR. 10966# The user is always right. 10967if test "${PATH_SEPARATOR+set}" != set; then 10968 echo "#! /bin/sh" >conf$$.sh 10969 echo "exit 0" >>conf$$.sh 10970 chmod +x conf$$.sh 10971 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 10972 PATH_SEPARATOR=';' 10973 else 10974 PATH_SEPARATOR=: 10975 fi 10976 rm -f conf$$.sh 10977fi 10978 10979# Find out how to test for executable files. Don't use a zero-byte file, 10980# as systems may use methods other than mode bits to determine executability. 10981cat >conf$$.file <<_ASEOF 10982#! /bin/sh 10983exit 0 10984_ASEOF 10985chmod +x conf$$.file 10986if test -x conf$$.file >/dev/null 2>&1; then 10987 ac_executable_p="test -x" 10988else 10989 ac_executable_p="test -f" 10990fi 10991rm -f conf$$.file 10992 10993# Extract the first word of "msgmerge", so it can be a program name with args. 10994set dummy msgmerge; ac_word=$2 10995echo "$as_me:$LINENO: checking for $ac_word" >&5 10996echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 10997if test "${ac_cv_path_MSGMERGE+set}" = set; then 10998 echo $ECHO_N "(cached) $ECHO_C" >&6 10999else 11000 case "$MSGMERGE" in 11001 [\\/]* | ?:[\\/]*) 11002 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 11003 ;; 11004 *) 11005 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11006 for ac_dir in $PATH; do 11007 IFS="$ac_save_IFS" 11008 test -z "$ac_dir" && ac_dir=. 11009 for ac_exec_ext in '' $ac_executable_extensions; do 11010 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11011 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 11012 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 11013 break 2 11014 fi 11015 fi 11016 done 11017 done 11018 IFS="$ac_save_IFS" 11019 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 11020 ;; 11021esac 11022fi 11023MSGMERGE="$ac_cv_path_MSGMERGE" 11024if test "$MSGMERGE" != ":"; then 11025 echo "$as_me:$LINENO: result: $MSGMERGE" >&5 11026echo "${ECHO_T}$MSGMERGE" >&6 11027else 11028 echo "$as_me:$LINENO: result: no" >&5 11029echo "${ECHO_T}no" >&6 11030fi 11031 11032 11033 if test "$GMSGFMT" != ":"; then 11034 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 11035 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11036 : ; 11037 else 11038 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 11039 echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 11040echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6 11041 GMSGFMT=":" 11042 fi 11043 fi 11044 11045 if test "$XGETTEXT" != ":"; then 11046 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 11047 (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 11048 : ; 11049 else 11050 echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5 11051echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6 11052 XGETTEXT=":" 11053 fi 11054 rm -f messages.po 11055 fi 11056 11057 ac_config_commands="$ac_config_commands default-1" 11058 11059 11060 11061echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 11062echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6 11063 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 11064if test "${enable_maintainer_mode+set}" = set; then 11065 enableval="$enable_maintainer_mode" 11066 USE_MAINTAINER_MODE=$enableval 11067else 11068 USE_MAINTAINER_MODE=no 11069fi; 11070 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 11071echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6 11072 11073 11074if test $USE_MAINTAINER_MODE = yes; then 11075 MAINTAINER_MODE_TRUE= 11076 MAINTAINER_MODE_FALSE='#' 11077else 11078 MAINTAINER_MODE_TRUE='#' 11079 MAINTAINER_MODE_FALSE= 11080fi 11081 11082 MAINT=$MAINTAINER_MODE_TRUE 11083 11084 11085 11086 11087if false; then 11088 GENINSRC_NEVER_TRUE= 11089 GENINSRC_NEVER_FALSE='#' 11090else 11091 GENINSRC_NEVER_TRUE='#' 11092 GENINSRC_NEVER_FALSE= 11093fi 11094 11095 11096if test -n "$EXEEXT"; then 11097 11098cat >>confdefs.h <<\_ACEOF 11099#define HAVE_EXECUTABLE_SUFFIX 1 11100_ACEOF 11101 11102fi 11103 11104cat >>confdefs.h <<_ACEOF 11105#define EXECUTABLE_SUFFIX "${EXEEXT}" 11106_ACEOF 11107 11108 11109# host-specific stuff: 11110 11111HDEFINES= 11112 11113. ${srcdir}/../bfd/configure.host 11114 11115 11116AR=${AR-ar} 11117 11118if test -n "$ac_tool_prefix"; then 11119 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 11120set dummy ${ac_tool_prefix}ranlib; ac_word=$2 11121echo "$as_me:$LINENO: checking for $ac_word" >&5 11122echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 11123if test "${ac_cv_prog_RANLIB+set}" = set; then 11124 echo $ECHO_N "(cached) $ECHO_C" >&6 11125else 11126 if test -n "$RANLIB"; then 11127 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 11128else 11129as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11130for as_dir in $PATH 11131do 11132 IFS=$as_save_IFS 11133 test -z "$as_dir" && as_dir=. 11134 for ac_exec_ext in '' $ac_executable_extensions; do 11135 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11136 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 11137 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11138 break 2 11139 fi 11140done 11141done 11142 11143fi 11144fi 11145RANLIB=$ac_cv_prog_RANLIB 11146if test -n "$RANLIB"; then 11147 echo "$as_me:$LINENO: result: $RANLIB" >&5 11148echo "${ECHO_T}$RANLIB" >&6 11149else 11150 echo "$as_me:$LINENO: result: no" >&5 11151echo "${ECHO_T}no" >&6 11152fi 11153 11154fi 11155if test -z "$ac_cv_prog_RANLIB"; then 11156 ac_ct_RANLIB=$RANLIB 11157 # Extract the first word of "ranlib", so it can be a program name with args. 11158set dummy ranlib; ac_word=$2 11159echo "$as_me:$LINENO: checking for $ac_word" >&5 11160echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 11161if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 11162 echo $ECHO_N "(cached) $ECHO_C" >&6 11163else 11164 if test -n "$ac_ct_RANLIB"; then 11165 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 11166else 11167as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11168for as_dir in $PATH 11169do 11170 IFS=$as_save_IFS 11171 test -z "$as_dir" && as_dir=. 11172 for ac_exec_ext in '' $ac_executable_extensions; do 11173 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11174 ac_cv_prog_ac_ct_RANLIB="ranlib" 11175 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11176 break 2 11177 fi 11178done 11179done 11180 11181 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" 11182fi 11183fi 11184ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 11185if test -n "$ac_ct_RANLIB"; then 11186 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 11187echo "${ECHO_T}$ac_ct_RANLIB" >&6 11188else 11189 echo "$as_me:$LINENO: result: no" >&5 11190echo "${ECHO_T}no" >&6 11191fi 11192 11193 RANLIB=$ac_ct_RANLIB 11194else 11195 RANLIB="$ac_cv_prog_RANLIB" 11196fi 11197 11198# Find a good install program. We prefer a C program (faster), 11199# so one script is as good as another. But avoid the broken or 11200# incompatible versions: 11201# SysV /etc/install, /usr/sbin/install 11202# SunOS /usr/etc/install 11203# IRIX /sbin/install 11204# AIX /bin/install 11205# AmigaOS /C/install, which installs bootblocks on floppy discs 11206# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 11207# AFS /usr/afsws/bin/install, which mishandles nonexistent args 11208# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 11209# OS/2's system install, which has a completely different semantic 11210# ./install, which can be erroneously created by make from ./install.sh. 11211echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 11212echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 11213if test -z "$INSTALL"; then 11214if test "${ac_cv_path_install+set}" = set; then 11215 echo $ECHO_N "(cached) $ECHO_C" >&6 11216else 11217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11218for as_dir in $PATH 11219do 11220 IFS=$as_save_IFS 11221 test -z "$as_dir" && as_dir=. 11222 # Account for people who put trailing slashes in PATH elements. 11223case $as_dir/ in 11224 ./ | .// | /cC/* | \ 11225 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 11226 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 11227 /usr/ucb/* ) ;; 11228 *) 11229 # OSF1 and SCO ODT 3.0 have their own names for install. 11230 # Don't use installbsd from OSF since it installs stuff as root 11231 # by default. 11232 for ac_prog in ginstall scoinst install; do 11233 for ac_exec_ext in '' $ac_executable_extensions; do 11234 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 11235 if test $ac_prog = install && 11236 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 11237 # AIX install. It has an incompatible calling convention. 11238 : 11239 elif test $ac_prog = install && 11240 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 11241 # program-specific install script used by HP pwplus--don't use. 11242 : 11243 else 11244 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 11245 break 3 11246 fi 11247 fi 11248 done 11249 done 11250 ;; 11251esac 11252done 11253 11254 11255fi 11256 if test "${ac_cv_path_install+set}" = set; then 11257 INSTALL=$ac_cv_path_install 11258 else 11259 # As a last resort, use the slow shell script. We don't cache a 11260 # path for INSTALL within a source directory, because that will 11261 # break other packages using the cache if that directory is 11262 # removed, or if the path is relative. 11263 INSTALL=$ac_install_sh 11264 fi 11265fi 11266echo "$as_me:$LINENO: result: $INSTALL" >&5 11267echo "${ECHO_T}$INSTALL" >&6 11268 11269# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 11270# It thinks the first close brace ends the variable substitution. 11271test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 11272 11273test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 11274 11275test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 11276 11277 11278# Put a plausible default for CC_FOR_BUILD in Makefile. 11279if test -z "$CC_FOR_BUILD"; then 11280 if test "x$cross_compiling" = "xno"; then 11281 CC_FOR_BUILD='$(CC)' 11282 else 11283 CC_FOR_BUILD=gcc 11284 fi 11285fi 11286 11287# Also set EXEEXT_FOR_BUILD. 11288if test "x$cross_compiling" = "xno"; then 11289 EXEEXT_FOR_BUILD='$(EXEEXT)' 11290else 11291 echo "$as_me:$LINENO: checking for build system executable suffix" >&5 11292echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6 11293if test "${bfd_cv_build_exeext+set}" = set; then 11294 echo $ECHO_N "(cached) $ECHO_C" >&6 11295else 11296 rm -f conftest* 11297 echo 'int main () { return 0; }' > conftest.c 11298 bfd_cv_build_exeext= 11299 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 11300 for file in conftest.*; do 11301 case $file in 11302 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 11303 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 11304 esac 11305 done 11306 rm -f conftest* 11307 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 11308fi 11309echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5 11310echo "${ECHO_T}$bfd_cv_build_exeext" >&6 11311 EXEEXT_FOR_BUILD="" 11312 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 11313fi 11314 11315 11316DEMANGLER_NAME=c++filt 11317case "${host}" in 11318 *-*-go32* | *-*-msdos*) 11319 DEMANGLER_NAME=cxxfilt 11320esac 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h sys/param.h 11332do 11333as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11334if eval "test \"\${$as_ac_Header+set}\" = set"; then 11335 echo "$as_me:$LINENO: checking for $ac_header" >&5 11336echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11337if eval "test \"\${$as_ac_Header+set}\" = set"; then 11338 echo $ECHO_N "(cached) $ECHO_C" >&6 11339fi 11340echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 11341echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 11342else 11343 # Is the header compilable? 11344echo "$as_me:$LINENO: checking $ac_header usability" >&5 11345echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 11346cat >conftest.$ac_ext <<_ACEOF 11347/* confdefs.h. */ 11348_ACEOF 11349cat confdefs.h >>conftest.$ac_ext 11350cat >>conftest.$ac_ext <<_ACEOF 11351/* end confdefs.h. */ 11352$ac_includes_default 11353#include <$ac_header> 11354_ACEOF 11355rm -f conftest.$ac_objext 11356if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 11357 (eval $ac_compile) 2>conftest.er1 11358 ac_status=$? 11359 grep -v '^ *+' conftest.er1 >conftest.err 11360 rm -f conftest.er1 11361 cat conftest.err >&5 11362 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11363 (exit $ac_status); } && 11364 { ac_try='test -z "$ac_c_werror_flag" 11365 || test ! -s conftest.err' 11366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11367 (eval $ac_try) 2>&5 11368 ac_status=$? 11369 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11370 (exit $ac_status); }; } && 11371 { ac_try='test -s conftest.$ac_objext' 11372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11373 (eval $ac_try) 2>&5 11374 ac_status=$? 11375 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11376 (exit $ac_status); }; }; then 11377 ac_header_compiler=yes 11378else 11379 echo "$as_me: failed program was:" >&5 11380sed 's/^/| /' conftest.$ac_ext >&5 11381 11382ac_header_compiler=no 11383fi 11384rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 11385echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11386echo "${ECHO_T}$ac_header_compiler" >&6 11387 11388# Is the header present? 11389echo "$as_me:$LINENO: checking $ac_header presence" >&5 11390echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 11391cat >conftest.$ac_ext <<_ACEOF 11392/* confdefs.h. */ 11393_ACEOF 11394cat confdefs.h >>conftest.$ac_ext 11395cat >>conftest.$ac_ext <<_ACEOF 11396/* end confdefs.h. */ 11397#include <$ac_header> 11398_ACEOF 11399if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 11400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 11401 ac_status=$? 11402 grep -v '^ *+' conftest.er1 >conftest.err 11403 rm -f conftest.er1 11404 cat conftest.err >&5 11405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11406 (exit $ac_status); } >/dev/null; then 11407 if test -s conftest.err; then 11408 ac_cpp_err=$ac_c_preproc_warn_flag 11409 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11410 else 11411 ac_cpp_err= 11412 fi 11413else 11414 ac_cpp_err=yes 11415fi 11416if test -z "$ac_cpp_err"; then 11417 ac_header_preproc=yes 11418else 11419 echo "$as_me: failed program was:" >&5 11420sed 's/^/| /' conftest.$ac_ext >&5 11421 11422 ac_header_preproc=no 11423fi 11424rm -f conftest.err conftest.$ac_ext 11425echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11426echo "${ECHO_T}$ac_header_preproc" >&6 11427 11428# So? What about this header? 11429case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11430 yes:no: ) 11431 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11432echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11433 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11434echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11435 ac_header_preproc=yes 11436 ;; 11437 no:yes:* ) 11438 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11439echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11440 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11441echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11442 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11443echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11444 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11445echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11446 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11447echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11448 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11449echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11450 ( 11451 cat <<\_ASBOX 11452## ------------------------------------------ ## 11453## Report this to the AC_PACKAGE_NAME lists. ## 11454## ------------------------------------------ ## 11455_ASBOX 11456 ) | 11457 sed "s/^/$as_me: WARNING: /" >&2 11458 ;; 11459esac 11460echo "$as_me:$LINENO: checking for $ac_header" >&5 11461echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11462if eval "test \"\${$as_ac_Header+set}\" = set"; then 11463 echo $ECHO_N "(cached) $ECHO_C" >&6 11464else 11465 eval "$as_ac_Header=\$ac_header_preproc" 11466fi 11467echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 11468echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 11469 11470fi 11471if test `eval echo '${'$as_ac_Header'}'` = yes; then 11472 cat >>confdefs.h <<_ACEOF 11473#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11474_ACEOF 11475 11476fi 11477 11478done 11479 11480echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 11481echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6 11482if test "${ac_cv_header_sys_wait_h+set}" = set; then 11483 echo $ECHO_N "(cached) $ECHO_C" >&6 11484else 11485 cat >conftest.$ac_ext <<_ACEOF 11486/* confdefs.h. */ 11487_ACEOF 11488cat confdefs.h >>conftest.$ac_ext 11489cat >>conftest.$ac_ext <<_ACEOF 11490/* end confdefs.h. */ 11491#include <sys/types.h> 11492#include <sys/wait.h> 11493#ifndef WEXITSTATUS 11494# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) 11495#endif 11496#ifndef WIFEXITED 11497# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 11498#endif 11499 11500int 11501main () 11502{ 11503 int s; 11504 wait (&s); 11505 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 11506 ; 11507 return 0; 11508} 11509_ACEOF 11510rm -f conftest.$ac_objext 11511if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 11512 (eval $ac_compile) 2>conftest.er1 11513 ac_status=$? 11514 grep -v '^ *+' conftest.er1 >conftest.err 11515 rm -f conftest.er1 11516 cat conftest.err >&5 11517 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11518 (exit $ac_status); } && 11519 { ac_try='test -z "$ac_c_werror_flag" 11520 || test ! -s conftest.err' 11521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11522 (eval $ac_try) 2>&5 11523 ac_status=$? 11524 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11525 (exit $ac_status); }; } && 11526 { ac_try='test -s conftest.$ac_objext' 11527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11528 (eval $ac_try) 2>&5 11529 ac_status=$? 11530 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11531 (exit $ac_status); }; }; then 11532 ac_cv_header_sys_wait_h=yes 11533else 11534 echo "$as_me: failed program was:" >&5 11535sed 's/^/| /' conftest.$ac_ext >&5 11536 11537ac_cv_header_sys_wait_h=no 11538fi 11539rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 11540fi 11541echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 11542echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6 11543if test $ac_cv_header_sys_wait_h = yes; then 11544 11545cat >>confdefs.h <<\_ACEOF 11546#define HAVE_SYS_WAIT_H 1 11547_ACEOF 11548 11549fi 11550 11551# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 11552# for constant arguments. Useless! 11553echo "$as_me:$LINENO: checking for working alloca.h" >&5 11554echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6 11555if test "${ac_cv_working_alloca_h+set}" = set; then 11556 echo $ECHO_N "(cached) $ECHO_C" >&6 11557else 11558 cat >conftest.$ac_ext <<_ACEOF 11559/* confdefs.h. */ 11560_ACEOF 11561cat confdefs.h >>conftest.$ac_ext 11562cat >>conftest.$ac_ext <<_ACEOF 11563/* end confdefs.h. */ 11564#include <alloca.h> 11565int 11566main () 11567{ 11568char *p = (char *) alloca (2 * sizeof (int)); 11569 ; 11570 return 0; 11571} 11572_ACEOF 11573rm -f conftest.$ac_objext conftest$ac_exeext 11574if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11575 (eval $ac_link) 2>conftest.er1 11576 ac_status=$? 11577 grep -v '^ *+' conftest.er1 >conftest.err 11578 rm -f conftest.er1 11579 cat conftest.err >&5 11580 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11581 (exit $ac_status); } && 11582 { ac_try='test -z "$ac_c_werror_flag" 11583 || test ! -s conftest.err' 11584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11585 (eval $ac_try) 2>&5 11586 ac_status=$? 11587 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11588 (exit $ac_status); }; } && 11589 { ac_try='test -s conftest$ac_exeext' 11590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11591 (eval $ac_try) 2>&5 11592 ac_status=$? 11593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11594 (exit $ac_status); }; }; then 11595 ac_cv_working_alloca_h=yes 11596else 11597 echo "$as_me: failed program was:" >&5 11598sed 's/^/| /' conftest.$ac_ext >&5 11599 11600ac_cv_working_alloca_h=no 11601fi 11602rm -f conftest.err conftest.$ac_objext \ 11603 conftest$ac_exeext conftest.$ac_ext 11604fi 11605echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 11606echo "${ECHO_T}$ac_cv_working_alloca_h" >&6 11607if test $ac_cv_working_alloca_h = yes; then 11608 11609cat >>confdefs.h <<\_ACEOF 11610#define HAVE_ALLOCA_H 1 11611_ACEOF 11612 11613fi 11614 11615echo "$as_me:$LINENO: checking for alloca" >&5 11616echo $ECHO_N "checking for alloca... $ECHO_C" >&6 11617if test "${ac_cv_func_alloca_works+set}" = set; then 11618 echo $ECHO_N "(cached) $ECHO_C" >&6 11619else 11620 cat >conftest.$ac_ext <<_ACEOF 11621/* confdefs.h. */ 11622_ACEOF 11623cat confdefs.h >>conftest.$ac_ext 11624cat >>conftest.$ac_ext <<_ACEOF 11625/* end confdefs.h. */ 11626#ifdef __GNUC__ 11627# define alloca __builtin_alloca 11628#else 11629# ifdef _MSC_VER 11630# include <malloc.h> 11631# define alloca _alloca 11632# else 11633# if HAVE_ALLOCA_H 11634# include <alloca.h> 11635# else 11636# ifdef _AIX 11637 #pragma alloca 11638# else 11639# ifndef alloca /* predefined by HP cc +Olibcalls */ 11640char *alloca (); 11641# endif 11642# endif 11643# endif 11644# endif 11645#endif 11646 11647int 11648main () 11649{ 11650char *p = (char *) alloca (1); 11651 ; 11652 return 0; 11653} 11654_ACEOF 11655rm -f conftest.$ac_objext conftest$ac_exeext 11656if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11657 (eval $ac_link) 2>conftest.er1 11658 ac_status=$? 11659 grep -v '^ *+' conftest.er1 >conftest.err 11660 rm -f conftest.er1 11661 cat conftest.err >&5 11662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11663 (exit $ac_status); } && 11664 { ac_try='test -z "$ac_c_werror_flag" 11665 || test ! -s conftest.err' 11666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11667 (eval $ac_try) 2>&5 11668 ac_status=$? 11669 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11670 (exit $ac_status); }; } && 11671 { ac_try='test -s conftest$ac_exeext' 11672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11673 (eval $ac_try) 2>&5 11674 ac_status=$? 11675 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11676 (exit $ac_status); }; }; then 11677 ac_cv_func_alloca_works=yes 11678else 11679 echo "$as_me: failed program was:" >&5 11680sed 's/^/| /' conftest.$ac_ext >&5 11681 11682ac_cv_func_alloca_works=no 11683fi 11684rm -f conftest.err conftest.$ac_objext \ 11685 conftest$ac_exeext conftest.$ac_ext 11686fi 11687echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 11688echo "${ECHO_T}$ac_cv_func_alloca_works" >&6 11689 11690if test $ac_cv_func_alloca_works = yes; then 11691 11692cat >>confdefs.h <<\_ACEOF 11693#define HAVE_ALLOCA 1 11694_ACEOF 11695 11696else 11697 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 11698# that cause trouble. Some versions do not even contain alloca or 11699# contain a buggy version. If you still want to use their alloca, 11700# use ar to extract alloca.o from them instead of compiling alloca.c. 11701 11702ALLOCA=alloca.$ac_objext 11703 11704cat >>confdefs.h <<\_ACEOF 11705#define C_ALLOCA 1 11706_ACEOF 11707 11708 11709echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 11710echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6 11711if test "${ac_cv_os_cray+set}" = set; then 11712 echo $ECHO_N "(cached) $ECHO_C" >&6 11713else 11714 cat >conftest.$ac_ext <<_ACEOF 11715/* confdefs.h. */ 11716_ACEOF 11717cat confdefs.h >>conftest.$ac_ext 11718cat >>conftest.$ac_ext <<_ACEOF 11719/* end confdefs.h. */ 11720#if defined(CRAY) && ! defined(CRAY2) 11721webecray 11722#else 11723wenotbecray 11724#endif 11725 11726_ACEOF 11727if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11728 $EGREP "webecray" >/dev/null 2>&1; then 11729 ac_cv_os_cray=yes 11730else 11731 ac_cv_os_cray=no 11732fi 11733rm -f conftest* 11734 11735fi 11736echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 11737echo "${ECHO_T}$ac_cv_os_cray" >&6 11738if test $ac_cv_os_cray = yes; then 11739 for ac_func in _getb67 GETB67 getb67; do 11740 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11741echo "$as_me:$LINENO: checking for $ac_func" >&5 11742echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 11743if eval "test \"\${$as_ac_var+set}\" = set"; then 11744 echo $ECHO_N "(cached) $ECHO_C" >&6 11745else 11746 cat >conftest.$ac_ext <<_ACEOF 11747/* confdefs.h. */ 11748_ACEOF 11749cat confdefs.h >>conftest.$ac_ext 11750cat >>conftest.$ac_ext <<_ACEOF 11751/* end confdefs.h. */ 11752/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11753 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11754#define $ac_func innocuous_$ac_func 11755 11756/* System header to define __stub macros and hopefully few prototypes, 11757 which can conflict with char $ac_func (); below. 11758 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11759 <limits.h> exists even on freestanding compilers. */ 11760 11761#ifdef __STDC__ 11762# include <limits.h> 11763#else 11764# include <assert.h> 11765#endif 11766 11767#undef $ac_func 11768 11769/* Override any gcc2 internal prototype to avoid an error. */ 11770#ifdef __cplusplus 11771extern "C" 11772{ 11773#endif 11774/* We use char because int might match the return type of a gcc2 11775 builtin and then its argument prototype would still apply. */ 11776char $ac_func (); 11777/* The GNU C library defines this for functions which it implements 11778 to always fail with ENOSYS. Some functions are actually named 11779 something starting with __ and the normal name is an alias. */ 11780#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 11781choke me 11782#else 11783char (*f) () = $ac_func; 11784#endif 11785#ifdef __cplusplus 11786} 11787#endif 11788 11789int 11790main () 11791{ 11792return f != $ac_func; 11793 ; 11794 return 0; 11795} 11796_ACEOF 11797rm -f conftest.$ac_objext conftest$ac_exeext 11798if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11799 (eval $ac_link) 2>conftest.er1 11800 ac_status=$? 11801 grep -v '^ *+' conftest.er1 >conftest.err 11802 rm -f conftest.er1 11803 cat conftest.err >&5 11804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11805 (exit $ac_status); } && 11806 { ac_try='test -z "$ac_c_werror_flag" 11807 || test ! -s conftest.err' 11808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11809 (eval $ac_try) 2>&5 11810 ac_status=$? 11811 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11812 (exit $ac_status); }; } && 11813 { ac_try='test -s conftest$ac_exeext' 11814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11815 (eval $ac_try) 2>&5 11816 ac_status=$? 11817 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11818 (exit $ac_status); }; }; then 11819 eval "$as_ac_var=yes" 11820else 11821 echo "$as_me: failed program was:" >&5 11822sed 's/^/| /' conftest.$ac_ext >&5 11823 11824eval "$as_ac_var=no" 11825fi 11826rm -f conftest.err conftest.$ac_objext \ 11827 conftest$ac_exeext conftest.$ac_ext 11828fi 11829echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 11830echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 11831if test `eval echo '${'$as_ac_var'}'` = yes; then 11832 11833cat >>confdefs.h <<_ACEOF 11834#define CRAY_STACKSEG_END $ac_func 11835_ACEOF 11836 11837 break 11838fi 11839 11840 done 11841fi 11842 11843echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 11844echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 11845if test "${ac_cv_c_stack_direction+set}" = set; then 11846 echo $ECHO_N "(cached) $ECHO_C" >&6 11847else 11848 if test "$cross_compiling" = yes; then 11849 ac_cv_c_stack_direction=0 11850else 11851 cat >conftest.$ac_ext <<_ACEOF 11852/* confdefs.h. */ 11853_ACEOF 11854cat confdefs.h >>conftest.$ac_ext 11855cat >>conftest.$ac_ext <<_ACEOF 11856/* end confdefs.h. */ 11857int 11858find_stack_direction () 11859{ 11860 static char *addr = 0; 11861 auto char dummy; 11862 if (addr == 0) 11863 { 11864 addr = &dummy; 11865 return find_stack_direction (); 11866 } 11867 else 11868 return (&dummy > addr) ? 1 : -1; 11869} 11870 11871int 11872main () 11873{ 11874 exit (find_stack_direction () < 0); 11875} 11876_ACEOF 11877rm -f conftest$ac_exeext 11878if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11879 (eval $ac_link) 2>&5 11880 ac_status=$? 11881 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11882 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 11883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11884 (eval $ac_try) 2>&5 11885 ac_status=$? 11886 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11887 (exit $ac_status); }; }; then 11888 ac_cv_c_stack_direction=1 11889else 11890 echo "$as_me: program exited with status $ac_status" >&5 11891echo "$as_me: failed program was:" >&5 11892sed 's/^/| /' conftest.$ac_ext >&5 11893 11894( exit $ac_status ) 11895ac_cv_c_stack_direction=-1 11896fi 11897rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11898fi 11899fi 11900echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 11901echo "${ECHO_T}$ac_cv_c_stack_direction" >&6 11902 11903cat >>confdefs.h <<_ACEOF 11904#define STACK_DIRECTION $ac_cv_c_stack_direction 11905_ACEOF 11906 11907 11908fi 11909 11910 11911 11912 11913 11914 11915for ac_func in sbrk utimes setmode getc_unlocked strcoll 11916do 11917as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11918echo "$as_me:$LINENO: checking for $ac_func" >&5 11919echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 11920if eval "test \"\${$as_ac_var+set}\" = set"; then 11921 echo $ECHO_N "(cached) $ECHO_C" >&6 11922else 11923 cat >conftest.$ac_ext <<_ACEOF 11924/* confdefs.h. */ 11925_ACEOF 11926cat confdefs.h >>conftest.$ac_ext 11927cat >>conftest.$ac_ext <<_ACEOF 11928/* end confdefs.h. */ 11929/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11930 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11931#define $ac_func innocuous_$ac_func 11932 11933/* System header to define __stub macros and hopefully few prototypes, 11934 which can conflict with char $ac_func (); below. 11935 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11936 <limits.h> exists even on freestanding compilers. */ 11937 11938#ifdef __STDC__ 11939# include <limits.h> 11940#else 11941# include <assert.h> 11942#endif 11943 11944#undef $ac_func 11945 11946/* Override any gcc2 internal prototype to avoid an error. */ 11947#ifdef __cplusplus 11948extern "C" 11949{ 11950#endif 11951/* We use char because int might match the return type of a gcc2 11952 builtin and then its argument prototype would still apply. */ 11953char $ac_func (); 11954/* The GNU C library defines this for functions which it implements 11955 to always fail with ENOSYS. Some functions are actually named 11956 something starting with __ and the normal name is an alias. */ 11957#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 11958choke me 11959#else 11960char (*f) () = $ac_func; 11961#endif 11962#ifdef __cplusplus 11963} 11964#endif 11965 11966int 11967main () 11968{ 11969return f != $ac_func; 11970 ; 11971 return 0; 11972} 11973_ACEOF 11974rm -f conftest.$ac_objext conftest$ac_exeext 11975if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11976 (eval $ac_link) 2>conftest.er1 11977 ac_status=$? 11978 grep -v '^ *+' conftest.er1 >conftest.err 11979 rm -f conftest.er1 11980 cat conftest.err >&5 11981 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11982 (exit $ac_status); } && 11983 { ac_try='test -z "$ac_c_werror_flag" 11984 || test ! -s conftest.err' 11985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11986 (eval $ac_try) 2>&5 11987 ac_status=$? 11988 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11989 (exit $ac_status); }; } && 11990 { ac_try='test -s conftest$ac_exeext' 11991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11992 (eval $ac_try) 2>&5 11993 ac_status=$? 11994 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11995 (exit $ac_status); }; }; then 11996 eval "$as_ac_var=yes" 11997else 11998 echo "$as_me: failed program was:" >&5 11999sed 's/^/| /' conftest.$ac_ext >&5 12000 12001eval "$as_ac_var=no" 12002fi 12003rm -f conftest.err conftest.$ac_objext \ 12004 conftest$ac_exeext conftest.$ac_ext 12005fi 12006echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12007echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12008if test `eval echo '${'$as_ac_var'}'` = yes; then 12009 cat >>confdefs.h <<_ACEOF 12010#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12011_ACEOF 12012 12013fi 12014done 12015 12016echo "$as_me:$LINENO: checking for mkstemp" >&5 12017echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6 12018if test "${ac_cv_func_mkstemp+set}" = set; then 12019 echo $ECHO_N "(cached) $ECHO_C" >&6 12020else 12021 cat >conftest.$ac_ext <<_ACEOF 12022/* confdefs.h. */ 12023_ACEOF 12024cat confdefs.h >>conftest.$ac_ext 12025cat >>conftest.$ac_ext <<_ACEOF 12026/* end confdefs.h. */ 12027/* Define mkstemp to an innocuous variant, in case <limits.h> declares mkstemp. 12028 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12029#define mkstemp innocuous_mkstemp 12030 12031/* System header to define __stub macros and hopefully few prototypes, 12032 which can conflict with char mkstemp (); below. 12033 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12034 <limits.h> exists even on freestanding compilers. */ 12035 12036#ifdef __STDC__ 12037# include <limits.h> 12038#else 12039# include <assert.h> 12040#endif 12041 12042#undef mkstemp 12043 12044/* Override any gcc2 internal prototype to avoid an error. */ 12045#ifdef __cplusplus 12046extern "C" 12047{ 12048#endif 12049/* We use char because int might match the return type of a gcc2 12050 builtin and then its argument prototype would still apply. */ 12051char mkstemp (); 12052/* The GNU C library defines this for functions which it implements 12053 to always fail with ENOSYS. Some functions are actually named 12054 something starting with __ and the normal name is an alias. */ 12055#if defined (__stub_mkstemp) || defined (__stub___mkstemp) 12056choke me 12057#else 12058char (*f) () = mkstemp; 12059#endif 12060#ifdef __cplusplus 12061} 12062#endif 12063 12064int 12065main () 12066{ 12067return f != mkstemp; 12068 ; 12069 return 0; 12070} 12071_ACEOF 12072rm -f conftest.$ac_objext conftest$ac_exeext 12073if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12074 (eval $ac_link) 2>conftest.er1 12075 ac_status=$? 12076 grep -v '^ *+' conftest.er1 >conftest.err 12077 rm -f conftest.er1 12078 cat conftest.err >&5 12079 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12080 (exit $ac_status); } && 12081 { ac_try='test -z "$ac_c_werror_flag" 12082 || test ! -s conftest.err' 12083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12084 (eval $ac_try) 2>&5 12085 ac_status=$? 12086 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12087 (exit $ac_status); }; } && 12088 { ac_try='test -s conftest$ac_exeext' 12089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12090 (eval $ac_try) 2>&5 12091 ac_status=$? 12092 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12093 (exit $ac_status); }; }; then 12094 ac_cv_func_mkstemp=yes 12095else 12096 echo "$as_me: failed program was:" >&5 12097sed 's/^/| /' conftest.$ac_ext >&5 12098 12099ac_cv_func_mkstemp=no 12100fi 12101rm -f conftest.err conftest.$ac_objext \ 12102 conftest$ac_exeext conftest.$ac_ext 12103fi 12104echo "$as_me:$LINENO: result: $ac_cv_func_mkstemp" >&5 12105echo "${ECHO_T}$ac_cv_func_mkstemp" >&6 12106if test $ac_cv_func_mkstemp = yes; then 12107 12108cat >>confdefs.h <<\_ACEOF 12109#define HAVE_MKSTEMP 1 12110_ACEOF 12111 12112fi 12113 12114echo "$as_me:$LINENO: checking for mkdtemp" >&5 12115echo $ECHO_N "checking for mkdtemp... $ECHO_C" >&6 12116if test "${ac_cv_func_mkdtemp+set}" = set; then 12117 echo $ECHO_N "(cached) $ECHO_C" >&6 12118else 12119 cat >conftest.$ac_ext <<_ACEOF 12120/* confdefs.h. */ 12121_ACEOF 12122cat confdefs.h >>conftest.$ac_ext 12123cat >>conftest.$ac_ext <<_ACEOF 12124/* end confdefs.h. */ 12125/* Define mkdtemp to an innocuous variant, in case <limits.h> declares mkdtemp. 12126 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12127#define mkdtemp innocuous_mkdtemp 12128 12129/* System header to define __stub macros and hopefully few prototypes, 12130 which can conflict with char mkdtemp (); below. 12131 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12132 <limits.h> exists even on freestanding compilers. */ 12133 12134#ifdef __STDC__ 12135# include <limits.h> 12136#else 12137# include <assert.h> 12138#endif 12139 12140#undef mkdtemp 12141 12142/* Override any gcc2 internal prototype to avoid an error. */ 12143#ifdef __cplusplus 12144extern "C" 12145{ 12146#endif 12147/* We use char because int might match the return type of a gcc2 12148 builtin and then its argument prototype would still apply. */ 12149char mkdtemp (); 12150/* The GNU C library defines this for functions which it implements 12151 to always fail with ENOSYS. Some functions are actually named 12152 something starting with __ and the normal name is an alias. */ 12153#if defined (__stub_mkdtemp) || defined (__stub___mkdtemp) 12154choke me 12155#else 12156char (*f) () = mkdtemp; 12157#endif 12158#ifdef __cplusplus 12159} 12160#endif 12161 12162int 12163main () 12164{ 12165return f != mkdtemp; 12166 ; 12167 return 0; 12168} 12169_ACEOF 12170rm -f conftest.$ac_objext conftest$ac_exeext 12171if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12172 (eval $ac_link) 2>conftest.er1 12173 ac_status=$? 12174 grep -v '^ *+' conftest.er1 >conftest.err 12175 rm -f conftest.er1 12176 cat conftest.err >&5 12177 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12178 (exit $ac_status); } && 12179 { ac_try='test -z "$ac_c_werror_flag" 12180 || test ! -s conftest.err' 12181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12182 (eval $ac_try) 2>&5 12183 ac_status=$? 12184 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12185 (exit $ac_status); }; } && 12186 { ac_try='test -s conftest$ac_exeext' 12187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12188 (eval $ac_try) 2>&5 12189 ac_status=$? 12190 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12191 (exit $ac_status); }; }; then 12192 ac_cv_func_mkdtemp=yes 12193else 12194 echo "$as_me: failed program was:" >&5 12195sed 's/^/| /' conftest.$ac_ext >&5 12196 12197ac_cv_func_mkdtemp=no 12198fi 12199rm -f conftest.err conftest.$ac_objext \ 12200 conftest$ac_exeext conftest.$ac_ext 12201fi 12202echo "$as_me:$LINENO: result: $ac_cv_func_mkdtemp" >&5 12203echo "${ECHO_T}$ac_cv_func_mkdtemp" >&6 12204if test $ac_cv_func_mkdtemp = yes; then 12205 12206cat >>confdefs.h <<\_ACEOF 12207#define HAVE_MKDTEMP 1 12208_ACEOF 12209 12210fi 12211 12212 12213# Check whether fopen64 is available and whether _LARGEFILE64_SOURCE 12214# needs to be defined for it 12215echo "$as_me:$LINENO: checking for fopen64" >&5 12216echo $ECHO_N "checking for fopen64... $ECHO_C" >&6 12217if test "${bu_cv_have_fopen64+set}" = set; then 12218 echo $ECHO_N "(cached) $ECHO_C" >&6 12219else 12220 cat >conftest.$ac_ext <<_ACEOF 12221/* confdefs.h. */ 12222_ACEOF 12223cat confdefs.h >>conftest.$ac_ext 12224cat >>conftest.$ac_ext <<_ACEOF 12225/* end confdefs.h. */ 12226#include <stdio.h> 12227int 12228main () 12229{ 12230FILE *f = fopen64 ("/tmp/foo","r"); 12231 ; 12232 return 0; 12233} 12234_ACEOF 12235rm -f conftest.$ac_objext conftest$ac_exeext 12236if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12237 (eval $ac_link) 2>conftest.er1 12238 ac_status=$? 12239 grep -v '^ *+' conftest.er1 >conftest.err 12240 rm -f conftest.er1 12241 cat conftest.err >&5 12242 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12243 (exit $ac_status); } && 12244 { ac_try='test -z "$ac_c_werror_flag" 12245 || test ! -s conftest.err' 12246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12247 (eval $ac_try) 2>&5 12248 ac_status=$? 12249 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12250 (exit $ac_status); }; } && 12251 { ac_try='test -s conftest$ac_exeext' 12252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12253 (eval $ac_try) 2>&5 12254 ac_status=$? 12255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12256 (exit $ac_status); }; }; then 12257 bu_cv_have_fopen64=yes 12258else 12259 echo "$as_me: failed program was:" >&5 12260sed 's/^/| /' conftest.$ac_ext >&5 12261 12262saved_CPPFLAGS=$CPPFLAGS 12263 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 12264 cat >conftest.$ac_ext <<_ACEOF 12265/* confdefs.h. */ 12266_ACEOF 12267cat confdefs.h >>conftest.$ac_ext 12268cat >>conftest.$ac_ext <<_ACEOF 12269/* end confdefs.h. */ 12270#include <stdio.h> 12271int 12272main () 12273{ 12274FILE *f = fopen64 ("/tmp/foo","r"); 12275 ; 12276 return 0; 12277} 12278_ACEOF 12279rm -f conftest.$ac_objext conftest$ac_exeext 12280if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12281 (eval $ac_link) 2>conftest.er1 12282 ac_status=$? 12283 grep -v '^ *+' conftest.er1 >conftest.err 12284 rm -f conftest.er1 12285 cat conftest.err >&5 12286 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12287 (exit $ac_status); } && 12288 { ac_try='test -z "$ac_c_werror_flag" 12289 || test ! -s conftest.err' 12290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12291 (eval $ac_try) 2>&5 12292 ac_status=$? 12293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12294 (exit $ac_status); }; } && 12295 { ac_try='test -s conftest$ac_exeext' 12296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12297 (eval $ac_try) 2>&5 12298 ac_status=$? 12299 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12300 (exit $ac_status); }; }; then 12301 bu_cv_have_fopen64="need -D_LARGEFILE64_SOURCE" 12302else 12303 echo "$as_me: failed program was:" >&5 12304sed 's/^/| /' conftest.$ac_ext >&5 12305 12306bu_cv_have_fopen64=no 12307fi 12308rm -f conftest.err conftest.$ac_objext \ 12309 conftest$ac_exeext conftest.$ac_ext 12310 CPPFLAGS=$saved_CPPFLAGS 12311fi 12312rm -f conftest.err conftest.$ac_objext \ 12313 conftest$ac_exeext conftest.$ac_ext 12314fi 12315 12316echo "$as_me:$LINENO: result: $bu_cv_have_fopen64" >&5 12317echo "${ECHO_T}$bu_cv_have_fopen64" >&6 12318if test "$bu_cv_have_fopen64" != no; then 12319 12320cat >>confdefs.h <<\_ACEOF 12321#define HAVE_FOPEN64 1 12322_ACEOF 12323 12324fi 12325echo "$as_me:$LINENO: checking for stat64" >&5 12326echo $ECHO_N "checking for stat64... $ECHO_C" >&6 12327if test "${bu_cv_have_stat64+set}" = set; then 12328 echo $ECHO_N "(cached) $ECHO_C" >&6 12329else 12330 cat >conftest.$ac_ext <<_ACEOF 12331/* confdefs.h. */ 12332_ACEOF 12333cat confdefs.h >>conftest.$ac_ext 12334cat >>conftest.$ac_ext <<_ACEOF 12335/* end confdefs.h. */ 12336#include <sys/stat.h> 12337int 12338main () 12339{ 12340struct stat64 st; stat64 ("/tmp/foo", &st); 12341 ; 12342 return 0; 12343} 12344_ACEOF 12345rm -f conftest.$ac_objext conftest$ac_exeext 12346if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12347 (eval $ac_link) 2>conftest.er1 12348 ac_status=$? 12349 grep -v '^ *+' conftest.er1 >conftest.err 12350 rm -f conftest.er1 12351 cat conftest.err >&5 12352 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12353 (exit $ac_status); } && 12354 { ac_try='test -z "$ac_c_werror_flag" 12355 || test ! -s conftest.err' 12356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12357 (eval $ac_try) 2>&5 12358 ac_status=$? 12359 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12360 (exit $ac_status); }; } && 12361 { ac_try='test -s conftest$ac_exeext' 12362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12363 (eval $ac_try) 2>&5 12364 ac_status=$? 12365 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12366 (exit $ac_status); }; }; then 12367 bu_cv_have_stat64=yes 12368else 12369 echo "$as_me: failed program was:" >&5 12370sed 's/^/| /' conftest.$ac_ext >&5 12371 12372saved_CPPFLAGS=$CPPFLAGS 12373 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 12374 cat >conftest.$ac_ext <<_ACEOF 12375/* confdefs.h. */ 12376_ACEOF 12377cat confdefs.h >>conftest.$ac_ext 12378cat >>conftest.$ac_ext <<_ACEOF 12379/* end confdefs.h. */ 12380#include <sys/stat.h> 12381int 12382main () 12383{ 12384struct stat64 st; stat64 ("/tmp/foo", &st); 12385 ; 12386 return 0; 12387} 12388_ACEOF 12389rm -f conftest.$ac_objext conftest$ac_exeext 12390if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12391 (eval $ac_link) 2>conftest.er1 12392 ac_status=$? 12393 grep -v '^ *+' conftest.er1 >conftest.err 12394 rm -f conftest.er1 12395 cat conftest.err >&5 12396 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12397 (exit $ac_status); } && 12398 { ac_try='test -z "$ac_c_werror_flag" 12399 || test ! -s conftest.err' 12400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12401 (eval $ac_try) 2>&5 12402 ac_status=$? 12403 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12404 (exit $ac_status); }; } && 12405 { ac_try='test -s conftest$ac_exeext' 12406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12407 (eval $ac_try) 2>&5 12408 ac_status=$? 12409 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12410 (exit $ac_status); }; }; then 12411 bu_cv_have_stat64="need -D_LARGEFILE64_SOURCE" 12412else 12413 echo "$as_me: failed program was:" >&5 12414sed 's/^/| /' conftest.$ac_ext >&5 12415 12416bu_cv_have_stat64=no 12417fi 12418rm -f conftest.err conftest.$ac_objext \ 12419 conftest$ac_exeext conftest.$ac_ext 12420 CPPFLAGS=$saved_CPPFLAGS 12421fi 12422rm -f conftest.err conftest.$ac_objext \ 12423 conftest$ac_exeext conftest.$ac_ext 12424fi 12425 12426echo "$as_me:$LINENO: result: $bu_cv_have_stat64" >&5 12427echo "${ECHO_T}$bu_cv_have_stat64" >&6 12428if test "$bu_cv_have_stat64" != no; then 12429 12430cat >>confdefs.h <<\_ACEOF 12431#define HAVE_STAT64 1 12432_ACEOF 12433 12434fi 12435if test "$bu_cv_have_fopen64" = "need -D_LARGEFILE64_SOURCE" \ 12436 || test "$bu_cv_have_stat64" = "need -D_LARGEFILE64_SOURCE"; then 12437 12438cat >>confdefs.h <<\_ACEOF 12439#define _LARGEFILE64_SOURCE 1 12440_ACEOF 12441 12442 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 12443fi 12444 12445# Some systems have frexp only in -lm, not in -lc. 12446echo "$as_me:$LINENO: checking for library containing frexp" >&5 12447echo $ECHO_N "checking for library containing frexp... $ECHO_C" >&6 12448if test "${ac_cv_search_frexp+set}" = set; then 12449 echo $ECHO_N "(cached) $ECHO_C" >&6 12450else 12451 ac_func_search_save_LIBS=$LIBS 12452ac_cv_search_frexp=no 12453cat >conftest.$ac_ext <<_ACEOF 12454/* confdefs.h. */ 12455_ACEOF 12456cat confdefs.h >>conftest.$ac_ext 12457cat >>conftest.$ac_ext <<_ACEOF 12458/* end confdefs.h. */ 12459 12460/* Override any gcc2 internal prototype to avoid an error. */ 12461#ifdef __cplusplus 12462extern "C" 12463#endif 12464/* We use char because int might match the return type of a gcc2 12465 builtin and then its argument prototype would still apply. */ 12466char frexp (); 12467int 12468main () 12469{ 12470frexp (); 12471 ; 12472 return 0; 12473} 12474_ACEOF 12475rm -f conftest.$ac_objext conftest$ac_exeext 12476if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12477 (eval $ac_link) 2>conftest.er1 12478 ac_status=$? 12479 grep -v '^ *+' conftest.er1 >conftest.err 12480 rm -f conftest.er1 12481 cat conftest.err >&5 12482 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12483 (exit $ac_status); } && 12484 { ac_try='test -z "$ac_c_werror_flag" 12485 || test ! -s conftest.err' 12486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12487 (eval $ac_try) 2>&5 12488 ac_status=$? 12489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12490 (exit $ac_status); }; } && 12491 { ac_try='test -s conftest$ac_exeext' 12492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12493 (eval $ac_try) 2>&5 12494 ac_status=$? 12495 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12496 (exit $ac_status); }; }; then 12497 ac_cv_search_frexp="none required" 12498else 12499 echo "$as_me: failed program was:" >&5 12500sed 's/^/| /' conftest.$ac_ext >&5 12501 12502fi 12503rm -f conftest.err conftest.$ac_objext \ 12504 conftest$ac_exeext conftest.$ac_ext 12505if test "$ac_cv_search_frexp" = no; then 12506 for ac_lib in m; do 12507 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12508 cat >conftest.$ac_ext <<_ACEOF 12509/* confdefs.h. */ 12510_ACEOF 12511cat confdefs.h >>conftest.$ac_ext 12512cat >>conftest.$ac_ext <<_ACEOF 12513/* end confdefs.h. */ 12514 12515/* Override any gcc2 internal prototype to avoid an error. */ 12516#ifdef __cplusplus 12517extern "C" 12518#endif 12519/* We use char because int might match the return type of a gcc2 12520 builtin and then its argument prototype would still apply. */ 12521char frexp (); 12522int 12523main () 12524{ 12525frexp (); 12526 ; 12527 return 0; 12528} 12529_ACEOF 12530rm -f conftest.$ac_objext conftest$ac_exeext 12531if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12532 (eval $ac_link) 2>conftest.er1 12533 ac_status=$? 12534 grep -v '^ *+' conftest.er1 >conftest.err 12535 rm -f conftest.er1 12536 cat conftest.err >&5 12537 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12538 (exit $ac_status); } && 12539 { ac_try='test -z "$ac_c_werror_flag" 12540 || test ! -s conftest.err' 12541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12542 (eval $ac_try) 2>&5 12543 ac_status=$? 12544 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12545 (exit $ac_status); }; } && 12546 { ac_try='test -s conftest$ac_exeext' 12547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12548 (eval $ac_try) 2>&5 12549 ac_status=$? 12550 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12551 (exit $ac_status); }; }; then 12552 ac_cv_search_frexp="-l$ac_lib" 12553break 12554else 12555 echo "$as_me: failed program was:" >&5 12556sed 's/^/| /' conftest.$ac_ext >&5 12557 12558fi 12559rm -f conftest.err conftest.$ac_objext \ 12560 conftest$ac_exeext conftest.$ac_ext 12561 done 12562fi 12563LIBS=$ac_func_search_save_LIBS 12564fi 12565echo "$as_me:$LINENO: result: $ac_cv_search_frexp" >&5 12566echo "${ECHO_T}$ac_cv_search_frexp" >&6 12567if test "$ac_cv_search_frexp" != no; then 12568 test "$ac_cv_search_frexp" = "none required" || LIBS="$ac_cv_search_frexp $LIBS" 12569 12570fi 12571 12572 12573echo "$as_me:$LINENO: checking for time_t in time.h" >&5 12574echo $ECHO_N "checking for time_t in time.h... $ECHO_C" >&6 12575if test "${bu_cv_decl_time_t_time_h+set}" = set; then 12576 echo $ECHO_N "(cached) $ECHO_C" >&6 12577else 12578 cat >conftest.$ac_ext <<_ACEOF 12579/* confdefs.h. */ 12580_ACEOF 12581cat confdefs.h >>conftest.$ac_ext 12582cat >>conftest.$ac_ext <<_ACEOF 12583/* end confdefs.h. */ 12584#include <time.h> 12585int 12586main () 12587{ 12588time_t i; 12589 ; 12590 return 0; 12591} 12592_ACEOF 12593rm -f conftest.$ac_objext 12594if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12595 (eval $ac_compile) 2>conftest.er1 12596 ac_status=$? 12597 grep -v '^ *+' conftest.er1 >conftest.err 12598 rm -f conftest.er1 12599 cat conftest.err >&5 12600 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12601 (exit $ac_status); } && 12602 { ac_try='test -z "$ac_c_werror_flag" 12603 || test ! -s conftest.err' 12604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12605 (eval $ac_try) 2>&5 12606 ac_status=$? 12607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12608 (exit $ac_status); }; } && 12609 { ac_try='test -s conftest.$ac_objext' 12610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12611 (eval $ac_try) 2>&5 12612 ac_status=$? 12613 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12614 (exit $ac_status); }; }; then 12615 bu_cv_decl_time_t_time_h=yes 12616else 12617 echo "$as_me: failed program was:" >&5 12618sed 's/^/| /' conftest.$ac_ext >&5 12619 12620bu_cv_decl_time_t_time_h=no 12621fi 12622rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 12623fi 12624 12625echo "$as_me:$LINENO: result: $bu_cv_decl_time_t_time_h" >&5 12626echo "${ECHO_T}$bu_cv_decl_time_t_time_h" >&6 12627if test $bu_cv_decl_time_t_time_h = yes; then 12628 12629cat >>confdefs.h <<\_ACEOF 12630#define HAVE_TIME_T_IN_TIME_H 1 12631_ACEOF 12632 12633fi 12634 12635echo "$as_me:$LINENO: checking for time_t in sys/types.h" >&5 12636echo $ECHO_N "checking for time_t in sys/types.h... $ECHO_C" >&6 12637if test "${bu_cv_decl_time_t_types_h+set}" = set; then 12638 echo $ECHO_N "(cached) $ECHO_C" >&6 12639else 12640 cat >conftest.$ac_ext <<_ACEOF 12641/* confdefs.h. */ 12642_ACEOF 12643cat confdefs.h >>conftest.$ac_ext 12644cat >>conftest.$ac_ext <<_ACEOF 12645/* end confdefs.h. */ 12646#include <sys/types.h> 12647int 12648main () 12649{ 12650time_t i; 12651 ; 12652 return 0; 12653} 12654_ACEOF 12655rm -f conftest.$ac_objext 12656if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12657 (eval $ac_compile) 2>conftest.er1 12658 ac_status=$? 12659 grep -v '^ *+' conftest.er1 >conftest.err 12660 rm -f conftest.er1 12661 cat conftest.err >&5 12662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12663 (exit $ac_status); } && 12664 { ac_try='test -z "$ac_c_werror_flag" 12665 || test ! -s conftest.err' 12666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12667 (eval $ac_try) 2>&5 12668 ac_status=$? 12669 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12670 (exit $ac_status); }; } && 12671 { ac_try='test -s conftest.$ac_objext' 12672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12673 (eval $ac_try) 2>&5 12674 ac_status=$? 12675 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12676 (exit $ac_status); }; }; then 12677 bu_cv_decl_time_t_types_h=yes 12678else 12679 echo "$as_me: failed program was:" >&5 12680sed 's/^/| /' conftest.$ac_ext >&5 12681 12682bu_cv_decl_time_t_types_h=no 12683fi 12684rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 12685fi 12686 12687echo "$as_me:$LINENO: result: $bu_cv_decl_time_t_types_h" >&5 12688echo "${ECHO_T}$bu_cv_decl_time_t_types_h" >&6 12689if test $bu_cv_decl_time_t_types_h = yes; then 12690 12691cat >>confdefs.h <<\_ACEOF 12692#define HAVE_TIME_T_IN_TYPES_H 1 12693_ACEOF 12694 12695fi 12696 12697echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5 12698echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6 12699if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then 12700 echo $ECHO_N "(cached) $ECHO_C" >&6 12701else 12702 cat >conftest.$ac_ext <<_ACEOF 12703/* confdefs.h. */ 12704_ACEOF 12705cat confdefs.h >>conftest.$ac_ext 12706cat >>conftest.$ac_ext <<_ACEOF 12707/* end confdefs.h. */ 12708#include <unistd.h> 12709int 12710main () 12711{ 12712extern int getopt (int, char *const*, const char *); 12713 ; 12714 return 0; 12715} 12716_ACEOF 12717rm -f conftest.$ac_objext 12718if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12719 (eval $ac_compile) 2>conftest.er1 12720 ac_status=$? 12721 grep -v '^ *+' conftest.er1 >conftest.err 12722 rm -f conftest.er1 12723 cat conftest.err >&5 12724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12725 (exit $ac_status); } && 12726 { ac_try='test -z "$ac_c_werror_flag" 12727 || test ! -s conftest.err' 12728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12729 (eval $ac_try) 2>&5 12730 ac_status=$? 12731 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12732 (exit $ac_status); }; } && 12733 { ac_try='test -s conftest.$ac_objext' 12734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12735 (eval $ac_try) 2>&5 12736 ac_status=$? 12737 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12738 (exit $ac_status); }; }; then 12739 bu_cv_decl_getopt_unistd_h=yes 12740else 12741 echo "$as_me: failed program was:" >&5 12742sed 's/^/| /' conftest.$ac_ext >&5 12743 12744bu_cv_decl_getopt_unistd_h=no 12745fi 12746rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 12747fi 12748 12749echo "$as_me:$LINENO: result: $bu_cv_decl_getopt_unistd_h" >&5 12750echo "${ECHO_T}$bu_cv_decl_getopt_unistd_h" >&6 12751if test $bu_cv_decl_getopt_unistd_h = yes; then 12752 12753cat >>confdefs.h <<\_ACEOF 12754#define HAVE_DECL_GETOPT 1 12755_ACEOF 12756 12757fi 12758 12759# Under Next 3.2 <utime.h> apparently does not define struct utimbuf 12760# by default. 12761echo "$as_me:$LINENO: checking for utime.h" >&5 12762echo $ECHO_N "checking for utime.h... $ECHO_C" >&6 12763if test "${bu_cv_header_utime_h+set}" = set; then 12764 echo $ECHO_N "(cached) $ECHO_C" >&6 12765else 12766 cat >conftest.$ac_ext <<_ACEOF 12767/* confdefs.h. */ 12768_ACEOF 12769cat confdefs.h >>conftest.$ac_ext 12770cat >>conftest.$ac_ext <<_ACEOF 12771/* end confdefs.h. */ 12772#include <sys/types.h> 12773#ifdef HAVE_TIME_H 12774#include <time.h> 12775#endif 12776#include <utime.h> 12777int 12778main () 12779{ 12780struct utimbuf s; 12781 ; 12782 return 0; 12783} 12784_ACEOF 12785rm -f conftest.$ac_objext 12786if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12787 (eval $ac_compile) 2>conftest.er1 12788 ac_status=$? 12789 grep -v '^ *+' conftest.er1 >conftest.err 12790 rm -f conftest.er1 12791 cat conftest.err >&5 12792 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12793 (exit $ac_status); } && 12794 { ac_try='test -z "$ac_c_werror_flag" 12795 || test ! -s conftest.err' 12796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12797 (eval $ac_try) 2>&5 12798 ac_status=$? 12799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12800 (exit $ac_status); }; } && 12801 { ac_try='test -s conftest.$ac_objext' 12802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12803 (eval $ac_try) 2>&5 12804 ac_status=$? 12805 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12806 (exit $ac_status); }; }; then 12807 bu_cv_header_utime_h=yes 12808else 12809 echo "$as_me: failed program was:" >&5 12810sed 's/^/| /' conftest.$ac_ext >&5 12811 12812bu_cv_header_utime_h=no 12813fi 12814rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 12815fi 12816 12817echo "$as_me:$LINENO: result: $bu_cv_header_utime_h" >&5 12818echo "${ECHO_T}$bu_cv_header_utime_h" >&6 12819if test $bu_cv_header_utime_h = yes; then 12820 12821cat >>confdefs.h <<\_ACEOF 12822#define HAVE_GOOD_UTIME_H 1 12823_ACEOF 12824 12825fi 12826 12827echo "$as_me:$LINENO: checking whether fprintf is declared" >&5 12828echo $ECHO_N "checking whether fprintf is declared... $ECHO_C" >&6 12829if test "${ac_cv_have_decl_fprintf+set}" = set; then 12830 echo $ECHO_N "(cached) $ECHO_C" >&6 12831else 12832 cat >conftest.$ac_ext <<_ACEOF 12833/* confdefs.h. */ 12834_ACEOF 12835cat confdefs.h >>conftest.$ac_ext 12836cat >>conftest.$ac_ext <<_ACEOF 12837/* end confdefs.h. */ 12838$ac_includes_default 12839int 12840main () 12841{ 12842#ifndef fprintf 12843 char *p = (char *) fprintf; 12844#endif 12845 12846 ; 12847 return 0; 12848} 12849_ACEOF 12850rm -f conftest.$ac_objext 12851if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12852 (eval $ac_compile) 2>conftest.er1 12853 ac_status=$? 12854 grep -v '^ *+' conftest.er1 >conftest.err 12855 rm -f conftest.er1 12856 cat conftest.err >&5 12857 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12858 (exit $ac_status); } && 12859 { ac_try='test -z "$ac_c_werror_flag" 12860 || test ! -s conftest.err' 12861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12862 (eval $ac_try) 2>&5 12863 ac_status=$? 12864 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12865 (exit $ac_status); }; } && 12866 { ac_try='test -s conftest.$ac_objext' 12867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12868 (eval $ac_try) 2>&5 12869 ac_status=$? 12870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12871 (exit $ac_status); }; }; then 12872 ac_cv_have_decl_fprintf=yes 12873else 12874 echo "$as_me: failed program was:" >&5 12875sed 's/^/| /' conftest.$ac_ext >&5 12876 12877ac_cv_have_decl_fprintf=no 12878fi 12879rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 12880fi 12881echo "$as_me:$LINENO: result: $ac_cv_have_decl_fprintf" >&5 12882echo "${ECHO_T}$ac_cv_have_decl_fprintf" >&6 12883if test $ac_cv_have_decl_fprintf = yes; then 12884 12885cat >>confdefs.h <<_ACEOF 12886#define HAVE_DECL_FPRINTF 1 12887_ACEOF 12888 12889 12890else 12891 cat >>confdefs.h <<_ACEOF 12892#define HAVE_DECL_FPRINTF 0 12893_ACEOF 12894 12895 12896fi 12897echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5 12898echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6 12899if test "${ac_cv_have_decl_stpcpy+set}" = set; then 12900 echo $ECHO_N "(cached) $ECHO_C" >&6 12901else 12902 cat >conftest.$ac_ext <<_ACEOF 12903/* confdefs.h. */ 12904_ACEOF 12905cat confdefs.h >>conftest.$ac_ext 12906cat >>conftest.$ac_ext <<_ACEOF 12907/* end confdefs.h. */ 12908$ac_includes_default 12909int 12910main () 12911{ 12912#ifndef stpcpy 12913 char *p = (char *) stpcpy; 12914#endif 12915 12916 ; 12917 return 0; 12918} 12919_ACEOF 12920rm -f conftest.$ac_objext 12921if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12922 (eval $ac_compile) 2>conftest.er1 12923 ac_status=$? 12924 grep -v '^ *+' conftest.er1 >conftest.err 12925 rm -f conftest.er1 12926 cat conftest.err >&5 12927 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12928 (exit $ac_status); } && 12929 { ac_try='test -z "$ac_c_werror_flag" 12930 || test ! -s conftest.err' 12931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12932 (eval $ac_try) 2>&5 12933 ac_status=$? 12934 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12935 (exit $ac_status); }; } && 12936 { ac_try='test -s conftest.$ac_objext' 12937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12938 (eval $ac_try) 2>&5 12939 ac_status=$? 12940 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12941 (exit $ac_status); }; }; then 12942 ac_cv_have_decl_stpcpy=yes 12943else 12944 echo "$as_me: failed program was:" >&5 12945sed 's/^/| /' conftest.$ac_ext >&5 12946 12947ac_cv_have_decl_stpcpy=no 12948fi 12949rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 12950fi 12951echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5 12952echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6 12953if test $ac_cv_have_decl_stpcpy = yes; then 12954 12955cat >>confdefs.h <<_ACEOF 12956#define HAVE_DECL_STPCPY 1 12957_ACEOF 12958 12959 12960else 12961 cat >>confdefs.h <<_ACEOF 12962#define HAVE_DECL_STPCPY 0 12963_ACEOF 12964 12965 12966fi 12967echo "$as_me:$LINENO: checking whether strstr is declared" >&5 12968echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6 12969if test "${ac_cv_have_decl_strstr+set}" = set; then 12970 echo $ECHO_N "(cached) $ECHO_C" >&6 12971else 12972 cat >conftest.$ac_ext <<_ACEOF 12973/* confdefs.h. */ 12974_ACEOF 12975cat confdefs.h >>conftest.$ac_ext 12976cat >>conftest.$ac_ext <<_ACEOF 12977/* end confdefs.h. */ 12978$ac_includes_default 12979int 12980main () 12981{ 12982#ifndef strstr 12983 char *p = (char *) strstr; 12984#endif 12985 12986 ; 12987 return 0; 12988} 12989_ACEOF 12990rm -f conftest.$ac_objext 12991if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12992 (eval $ac_compile) 2>conftest.er1 12993 ac_status=$? 12994 grep -v '^ *+' conftest.er1 >conftest.err 12995 rm -f conftest.er1 12996 cat conftest.err >&5 12997 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12998 (exit $ac_status); } && 12999 { ac_try='test -z "$ac_c_werror_flag" 13000 || test ! -s conftest.err' 13001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13002 (eval $ac_try) 2>&5 13003 ac_status=$? 13004 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13005 (exit $ac_status); }; } && 13006 { ac_try='test -s conftest.$ac_objext' 13007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13008 (eval $ac_try) 2>&5 13009 ac_status=$? 13010 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13011 (exit $ac_status); }; }; then 13012 ac_cv_have_decl_strstr=yes 13013else 13014 echo "$as_me: failed program was:" >&5 13015sed 's/^/| /' conftest.$ac_ext >&5 13016 13017ac_cv_have_decl_strstr=no 13018fi 13019rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13020fi 13021echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5 13022echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6 13023if test $ac_cv_have_decl_strstr = yes; then 13024 13025cat >>confdefs.h <<_ACEOF 13026#define HAVE_DECL_STRSTR 1 13027_ACEOF 13028 13029 13030else 13031 cat >>confdefs.h <<_ACEOF 13032#define HAVE_DECL_STRSTR 0 13033_ACEOF 13034 13035 13036fi 13037echo "$as_me:$LINENO: checking whether sbrk is declared" >&5 13038echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6 13039if test "${ac_cv_have_decl_sbrk+set}" = set; then 13040 echo $ECHO_N "(cached) $ECHO_C" >&6 13041else 13042 cat >conftest.$ac_ext <<_ACEOF 13043/* confdefs.h. */ 13044_ACEOF 13045cat confdefs.h >>conftest.$ac_ext 13046cat >>conftest.$ac_ext <<_ACEOF 13047/* end confdefs.h. */ 13048$ac_includes_default 13049int 13050main () 13051{ 13052#ifndef sbrk 13053 char *p = (char *) sbrk; 13054#endif 13055 13056 ; 13057 return 0; 13058} 13059_ACEOF 13060rm -f conftest.$ac_objext 13061if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13062 (eval $ac_compile) 2>conftest.er1 13063 ac_status=$? 13064 grep -v '^ *+' conftest.er1 >conftest.err 13065 rm -f conftest.er1 13066 cat conftest.err >&5 13067 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13068 (exit $ac_status); } && 13069 { ac_try='test -z "$ac_c_werror_flag" 13070 || test ! -s conftest.err' 13071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13072 (eval $ac_try) 2>&5 13073 ac_status=$? 13074 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13075 (exit $ac_status); }; } && 13076 { ac_try='test -s conftest.$ac_objext' 13077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13078 (eval $ac_try) 2>&5 13079 ac_status=$? 13080 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13081 (exit $ac_status); }; }; then 13082 ac_cv_have_decl_sbrk=yes 13083else 13084 echo "$as_me: failed program was:" >&5 13085sed 's/^/| /' conftest.$ac_ext >&5 13086 13087ac_cv_have_decl_sbrk=no 13088fi 13089rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13090fi 13091echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5 13092echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6 13093if test $ac_cv_have_decl_sbrk = yes; then 13094 13095cat >>confdefs.h <<_ACEOF 13096#define HAVE_DECL_SBRK 1 13097_ACEOF 13098 13099 13100else 13101 cat >>confdefs.h <<_ACEOF 13102#define HAVE_DECL_SBRK 0 13103_ACEOF 13104 13105 13106fi 13107echo "$as_me:$LINENO: checking whether getenv is declared" >&5 13108echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6 13109if test "${ac_cv_have_decl_getenv+set}" = set; then 13110 echo $ECHO_N "(cached) $ECHO_C" >&6 13111else 13112 cat >conftest.$ac_ext <<_ACEOF 13113/* confdefs.h. */ 13114_ACEOF 13115cat confdefs.h >>conftest.$ac_ext 13116cat >>conftest.$ac_ext <<_ACEOF 13117/* end confdefs.h. */ 13118$ac_includes_default 13119int 13120main () 13121{ 13122#ifndef getenv 13123 char *p = (char *) getenv; 13124#endif 13125 13126 ; 13127 return 0; 13128} 13129_ACEOF 13130rm -f conftest.$ac_objext 13131if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13132 (eval $ac_compile) 2>conftest.er1 13133 ac_status=$? 13134 grep -v '^ *+' conftest.er1 >conftest.err 13135 rm -f conftest.er1 13136 cat conftest.err >&5 13137 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13138 (exit $ac_status); } && 13139 { ac_try='test -z "$ac_c_werror_flag" 13140 || test ! -s conftest.err' 13141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13142 (eval $ac_try) 2>&5 13143 ac_status=$? 13144 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13145 (exit $ac_status); }; } && 13146 { ac_try='test -s conftest.$ac_objext' 13147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13148 (eval $ac_try) 2>&5 13149 ac_status=$? 13150 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13151 (exit $ac_status); }; }; then 13152 ac_cv_have_decl_getenv=yes 13153else 13154 echo "$as_me: failed program was:" >&5 13155sed 's/^/| /' conftest.$ac_ext >&5 13156 13157ac_cv_have_decl_getenv=no 13158fi 13159rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13160fi 13161echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5 13162echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6 13163if test $ac_cv_have_decl_getenv = yes; then 13164 13165cat >>confdefs.h <<_ACEOF 13166#define HAVE_DECL_GETENV 1 13167_ACEOF 13168 13169 13170else 13171 cat >>confdefs.h <<_ACEOF 13172#define HAVE_DECL_GETENV 0 13173_ACEOF 13174 13175 13176fi 13177echo "$as_me:$LINENO: checking whether environ is declared" >&5 13178echo $ECHO_N "checking whether environ is declared... $ECHO_C" >&6 13179if test "${ac_cv_have_decl_environ+set}" = set; then 13180 echo $ECHO_N "(cached) $ECHO_C" >&6 13181else 13182 cat >conftest.$ac_ext <<_ACEOF 13183/* confdefs.h. */ 13184_ACEOF 13185cat confdefs.h >>conftest.$ac_ext 13186cat >>conftest.$ac_ext <<_ACEOF 13187/* end confdefs.h. */ 13188$ac_includes_default 13189int 13190main () 13191{ 13192#ifndef environ 13193 char *p = (char *) environ; 13194#endif 13195 13196 ; 13197 return 0; 13198} 13199_ACEOF 13200rm -f conftest.$ac_objext 13201if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13202 (eval $ac_compile) 2>conftest.er1 13203 ac_status=$? 13204 grep -v '^ *+' conftest.er1 >conftest.err 13205 rm -f conftest.er1 13206 cat conftest.err >&5 13207 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13208 (exit $ac_status); } && 13209 { ac_try='test -z "$ac_c_werror_flag" 13210 || test ! -s conftest.err' 13211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13212 (eval $ac_try) 2>&5 13213 ac_status=$? 13214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13215 (exit $ac_status); }; } && 13216 { ac_try='test -s conftest.$ac_objext' 13217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13218 (eval $ac_try) 2>&5 13219 ac_status=$? 13220 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13221 (exit $ac_status); }; }; then 13222 ac_cv_have_decl_environ=yes 13223else 13224 echo "$as_me: failed program was:" >&5 13225sed 's/^/| /' conftest.$ac_ext >&5 13226 13227ac_cv_have_decl_environ=no 13228fi 13229rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13230fi 13231echo "$as_me:$LINENO: result: $ac_cv_have_decl_environ" >&5 13232echo "${ECHO_T}$ac_cv_have_decl_environ" >&6 13233if test $ac_cv_have_decl_environ = yes; then 13234 13235cat >>confdefs.h <<_ACEOF 13236#define HAVE_DECL_ENVIRON 1 13237_ACEOF 13238 13239 13240else 13241 cat >>confdefs.h <<_ACEOF 13242#define HAVE_DECL_ENVIRON 0 13243_ACEOF 13244 13245 13246fi 13247echo "$as_me:$LINENO: checking whether getc_unlocked is declared" >&5 13248echo $ECHO_N "checking whether getc_unlocked is declared... $ECHO_C" >&6 13249if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then 13250 echo $ECHO_N "(cached) $ECHO_C" >&6 13251else 13252 cat >conftest.$ac_ext <<_ACEOF 13253/* confdefs.h. */ 13254_ACEOF 13255cat confdefs.h >>conftest.$ac_ext 13256cat >>conftest.$ac_ext <<_ACEOF 13257/* end confdefs.h. */ 13258$ac_includes_default 13259int 13260main () 13261{ 13262#ifndef getc_unlocked 13263 char *p = (char *) getc_unlocked; 13264#endif 13265 13266 ; 13267 return 0; 13268} 13269_ACEOF 13270rm -f conftest.$ac_objext 13271if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13272 (eval $ac_compile) 2>conftest.er1 13273 ac_status=$? 13274 grep -v '^ *+' conftest.er1 >conftest.err 13275 rm -f conftest.er1 13276 cat conftest.err >&5 13277 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13278 (exit $ac_status); } && 13279 { ac_try='test -z "$ac_c_werror_flag" 13280 || test ! -s conftest.err' 13281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13282 (eval $ac_try) 2>&5 13283 ac_status=$? 13284 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13285 (exit $ac_status); }; } && 13286 { ac_try='test -s conftest.$ac_objext' 13287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13288 (eval $ac_try) 2>&5 13289 ac_status=$? 13290 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13291 (exit $ac_status); }; }; then 13292 ac_cv_have_decl_getc_unlocked=yes 13293else 13294 echo "$as_me: failed program was:" >&5 13295sed 's/^/| /' conftest.$ac_ext >&5 13296 13297ac_cv_have_decl_getc_unlocked=no 13298fi 13299rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13300fi 13301echo "$as_me:$LINENO: result: $ac_cv_have_decl_getc_unlocked" >&5 13302echo "${ECHO_T}$ac_cv_have_decl_getc_unlocked" >&6 13303if test $ac_cv_have_decl_getc_unlocked = yes; then 13304 13305cat >>confdefs.h <<_ACEOF 13306#define HAVE_DECL_GETC_UNLOCKED 1 13307_ACEOF 13308 13309 13310else 13311 cat >>confdefs.h <<_ACEOF 13312#define HAVE_DECL_GETC_UNLOCKED 0 13313_ACEOF 13314 13315 13316fi 13317echo "$as_me:$LINENO: checking whether snprintf is declared" >&5 13318echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6 13319if test "${ac_cv_have_decl_snprintf+set}" = set; then 13320 echo $ECHO_N "(cached) $ECHO_C" >&6 13321else 13322 cat >conftest.$ac_ext <<_ACEOF 13323/* confdefs.h. */ 13324_ACEOF 13325cat confdefs.h >>conftest.$ac_ext 13326cat >>conftest.$ac_ext <<_ACEOF 13327/* end confdefs.h. */ 13328$ac_includes_default 13329int 13330main () 13331{ 13332#ifndef snprintf 13333 char *p = (char *) snprintf; 13334#endif 13335 13336 ; 13337 return 0; 13338} 13339_ACEOF 13340rm -f conftest.$ac_objext 13341if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13342 (eval $ac_compile) 2>conftest.er1 13343 ac_status=$? 13344 grep -v '^ *+' conftest.er1 >conftest.err 13345 rm -f conftest.er1 13346 cat conftest.err >&5 13347 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13348 (exit $ac_status); } && 13349 { ac_try='test -z "$ac_c_werror_flag" 13350 || test ! -s conftest.err' 13351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13352 (eval $ac_try) 2>&5 13353 ac_status=$? 13354 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13355 (exit $ac_status); }; } && 13356 { ac_try='test -s conftest.$ac_objext' 13357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13358 (eval $ac_try) 2>&5 13359 ac_status=$? 13360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13361 (exit $ac_status); }; }; then 13362 ac_cv_have_decl_snprintf=yes 13363else 13364 echo "$as_me: failed program was:" >&5 13365sed 's/^/| /' conftest.$ac_ext >&5 13366 13367ac_cv_have_decl_snprintf=no 13368fi 13369rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13370fi 13371echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5 13372echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6 13373if test $ac_cv_have_decl_snprintf = yes; then 13374 13375cat >>confdefs.h <<_ACEOF 13376#define HAVE_DECL_SNPRINTF 1 13377_ACEOF 13378 13379 13380else 13381 cat >>confdefs.h <<_ACEOF 13382#define HAVE_DECL_SNPRINTF 0 13383_ACEOF 13384 13385 13386fi 13387echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5 13388echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6 13389if test "${ac_cv_have_decl_vsnprintf+set}" = set; then 13390 echo $ECHO_N "(cached) $ECHO_C" >&6 13391else 13392 cat >conftest.$ac_ext <<_ACEOF 13393/* confdefs.h. */ 13394_ACEOF 13395cat confdefs.h >>conftest.$ac_ext 13396cat >>conftest.$ac_ext <<_ACEOF 13397/* end confdefs.h. */ 13398$ac_includes_default 13399int 13400main () 13401{ 13402#ifndef vsnprintf 13403 char *p = (char *) vsnprintf; 13404#endif 13405 13406 ; 13407 return 0; 13408} 13409_ACEOF 13410rm -f conftest.$ac_objext 13411if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13412 (eval $ac_compile) 2>conftest.er1 13413 ac_status=$? 13414 grep -v '^ *+' conftest.er1 >conftest.err 13415 rm -f conftest.er1 13416 cat conftest.err >&5 13417 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13418 (exit $ac_status); } && 13419 { ac_try='test -z "$ac_c_werror_flag" 13420 || test ! -s conftest.err' 13421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13422 (eval $ac_try) 2>&5 13423 ac_status=$? 13424 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13425 (exit $ac_status); }; } && 13426 { ac_try='test -s conftest.$ac_objext' 13427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13428 (eval $ac_try) 2>&5 13429 ac_status=$? 13430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13431 (exit $ac_status); }; }; then 13432 ac_cv_have_decl_vsnprintf=yes 13433else 13434 echo "$as_me: failed program was:" >&5 13435sed 's/^/| /' conftest.$ac_ext >&5 13436 13437ac_cv_have_decl_vsnprintf=no 13438fi 13439rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13440fi 13441echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5 13442echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6 13443if test $ac_cv_have_decl_vsnprintf = yes; then 13444 13445cat >>confdefs.h <<_ACEOF 13446#define HAVE_DECL_VSNPRINTF 1 13447_ACEOF 13448 13449 13450else 13451 cat >>confdefs.h <<_ACEOF 13452#define HAVE_DECL_VSNPRINTF 0 13453_ACEOF 13454 13455 13456fi 13457 13458 13459 13460 13461case "${host}" in 13462*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*) 13463 13464cat >>confdefs.h <<\_ACEOF 13465#define USE_BINARY_FOPEN 1 13466_ACEOF 13467 ;; 13468esac 13469 13470# target-specific stuff: 13471 13472# Canonicalize the secondary target names. 13473if test -n "$enable_targets"; then 13474 for targ in `echo $enable_targets | sed 's/,/ /g'` 13475 do 13476 result=`$ac_config_sub $targ 2>/dev/null` 13477 if test -n "$result"; then 13478 canon_targets="$canon_targets $result" 13479 else 13480 # Allow targets that config.sub doesn't recognize, like "all". 13481 canon_targets="$canon_targets $targ" 13482 fi 13483 done 13484fi 13485 13486if test "${ac_cv_header_iconv_h+set}" = set; then 13487 echo "$as_me:$LINENO: checking for iconv.h" >&5 13488echo $ECHO_N "checking for iconv.h... $ECHO_C" >&6 13489if test "${ac_cv_header_iconv_h+set}" = set; then 13490 echo $ECHO_N "(cached) $ECHO_C" >&6 13491fi 13492echo "$as_me:$LINENO: result: $ac_cv_header_iconv_h" >&5 13493echo "${ECHO_T}$ac_cv_header_iconv_h" >&6 13494else 13495 # Is the header compilable? 13496echo "$as_me:$LINENO: checking iconv.h usability" >&5 13497echo $ECHO_N "checking iconv.h usability... $ECHO_C" >&6 13498cat >conftest.$ac_ext <<_ACEOF 13499/* confdefs.h. */ 13500_ACEOF 13501cat confdefs.h >>conftest.$ac_ext 13502cat >>conftest.$ac_ext <<_ACEOF 13503/* end confdefs.h. */ 13504$ac_includes_default 13505#include <iconv.h> 13506_ACEOF 13507rm -f conftest.$ac_objext 13508if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13509 (eval $ac_compile) 2>conftest.er1 13510 ac_status=$? 13511 grep -v '^ *+' conftest.er1 >conftest.err 13512 rm -f conftest.er1 13513 cat conftest.err >&5 13514 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13515 (exit $ac_status); } && 13516 { ac_try='test -z "$ac_c_werror_flag" 13517 || test ! -s conftest.err' 13518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13519 (eval $ac_try) 2>&5 13520 ac_status=$? 13521 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13522 (exit $ac_status); }; } && 13523 { ac_try='test -s conftest.$ac_objext' 13524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13525 (eval $ac_try) 2>&5 13526 ac_status=$? 13527 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13528 (exit $ac_status); }; }; then 13529 ac_header_compiler=yes 13530else 13531 echo "$as_me: failed program was:" >&5 13532sed 's/^/| /' conftest.$ac_ext >&5 13533 13534ac_header_compiler=no 13535fi 13536rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 13537echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13538echo "${ECHO_T}$ac_header_compiler" >&6 13539 13540# Is the header present? 13541echo "$as_me:$LINENO: checking iconv.h presence" >&5 13542echo $ECHO_N "checking iconv.h presence... $ECHO_C" >&6 13543cat >conftest.$ac_ext <<_ACEOF 13544/* confdefs.h. */ 13545_ACEOF 13546cat confdefs.h >>conftest.$ac_ext 13547cat >>conftest.$ac_ext <<_ACEOF 13548/* end confdefs.h. */ 13549#include <iconv.h> 13550_ACEOF 13551if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 13552 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 13553 ac_status=$? 13554 grep -v '^ *+' conftest.er1 >conftest.err 13555 rm -f conftest.er1 13556 cat conftest.err >&5 13557 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13558 (exit $ac_status); } >/dev/null; then 13559 if test -s conftest.err; then 13560 ac_cpp_err=$ac_c_preproc_warn_flag 13561 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13562 else 13563 ac_cpp_err= 13564 fi 13565else 13566 ac_cpp_err=yes 13567fi 13568if test -z "$ac_cpp_err"; then 13569 ac_header_preproc=yes 13570else 13571 echo "$as_me: failed program was:" >&5 13572sed 's/^/| /' conftest.$ac_ext >&5 13573 13574 ac_header_preproc=no 13575fi 13576rm -f conftest.err conftest.$ac_ext 13577echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13578echo "${ECHO_T}$ac_header_preproc" >&6 13579 13580# So? What about this header? 13581case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13582 yes:no: ) 13583 { echo "$as_me:$LINENO: WARNING: iconv.h: accepted by the compiler, rejected by the preprocessor!" >&5 13584echo "$as_me: WARNING: iconv.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13585 { echo "$as_me:$LINENO: WARNING: iconv.h: proceeding with the compiler's result" >&5 13586echo "$as_me: WARNING: iconv.h: proceeding with the compiler's result" >&2;} 13587 ac_header_preproc=yes 13588 ;; 13589 no:yes:* ) 13590 { echo "$as_me:$LINENO: WARNING: iconv.h: present but cannot be compiled" >&5 13591echo "$as_me: WARNING: iconv.h: present but cannot be compiled" >&2;} 13592 { echo "$as_me:$LINENO: WARNING: iconv.h: check for missing prerequisite headers?" >&5 13593echo "$as_me: WARNING: iconv.h: check for missing prerequisite headers?" >&2;} 13594 { echo "$as_me:$LINENO: WARNING: iconv.h: see the Autoconf documentation" >&5 13595echo "$as_me: WARNING: iconv.h: see the Autoconf documentation" >&2;} 13596 { echo "$as_me:$LINENO: WARNING: iconv.h: section \"Present But Cannot Be Compiled\"" >&5 13597echo "$as_me: WARNING: iconv.h: section \"Present But Cannot Be Compiled\"" >&2;} 13598 { echo "$as_me:$LINENO: WARNING: iconv.h: proceeding with the preprocessor's result" >&5 13599echo "$as_me: WARNING: iconv.h: proceeding with the preprocessor's result" >&2;} 13600 { echo "$as_me:$LINENO: WARNING: iconv.h: in the future, the compiler will take precedence" >&5 13601echo "$as_me: WARNING: iconv.h: in the future, the compiler will take precedence" >&2;} 13602 ( 13603 cat <<\_ASBOX 13604## ------------------------------------------ ## 13605## Report this to the AC_PACKAGE_NAME lists. ## 13606## ------------------------------------------ ## 13607_ASBOX 13608 ) | 13609 sed "s/^/$as_me: WARNING: /" >&2 13610 ;; 13611esac 13612echo "$as_me:$LINENO: checking for iconv.h" >&5 13613echo $ECHO_N "checking for iconv.h... $ECHO_C" >&6 13614if test "${ac_cv_header_iconv_h+set}" = set; then 13615 echo $ECHO_N "(cached) $ECHO_C" >&6 13616else 13617 ac_cv_header_iconv_h=$ac_header_preproc 13618fi 13619echo "$as_me:$LINENO: result: $ac_cv_header_iconv_h" >&5 13620echo "${ECHO_T}$ac_cv_header_iconv_h" >&6 13621 13622fi 13623 13624 13625 13626 if test "X$prefix" = "XNONE"; then 13627 acl_final_prefix="$ac_default_prefix" 13628 else 13629 acl_final_prefix="$prefix" 13630 fi 13631 if test "X$exec_prefix" = "XNONE"; then 13632 acl_final_exec_prefix='${prefix}' 13633 else 13634 acl_final_exec_prefix="$exec_prefix" 13635 fi 13636 acl_save_prefix="$prefix" 13637 prefix="$acl_final_prefix" 13638 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 13639 prefix="$acl_save_prefix" 13640 13641 13642# Check whether --with-gnu-ld or --without-gnu-ld was given. 13643if test "${with_gnu_ld+set}" = set; then 13644 withval="$with_gnu_ld" 13645 test "$withval" = no || with_gnu_ld=yes 13646else 13647 with_gnu_ld=no 13648fi; 13649# Prepare PATH_SEPARATOR. 13650# The user is always right. 13651if test "${PATH_SEPARATOR+set}" != set; then 13652 echo "#! /bin/sh" >conf$$.sh 13653 echo "exit 0" >>conf$$.sh 13654 chmod +x conf$$.sh 13655 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13656 PATH_SEPARATOR=';' 13657 else 13658 PATH_SEPARATOR=: 13659 fi 13660 rm -f conf$$.sh 13661fi 13662ac_prog=ld 13663if test "$GCC" = yes; then 13664 # Check if gcc -print-prog-name=ld gives a path. 13665 echo "$as_me:$LINENO: checking for ld used by GCC" >&5 13666echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6 13667 case $host in 13668 *-*-mingw*) 13669 # gcc leaves a trailing carriage return which upsets mingw 13670 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 13671 *) 13672 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 13673 esac 13674 case $ac_prog in 13675 # Accept absolute paths. 13676 [\\/]* | [A-Za-z]:[\\/]*) 13677 re_direlt='/[^/][^/]*/\.\./' 13678 # Canonicalize the path of ld 13679 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 13680 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 13681 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 13682 done 13683 test -z "$LD" && LD="$ac_prog" 13684 ;; 13685 "") 13686 # If it fails, then pretend we aren't using GCC. 13687 ac_prog=ld 13688 ;; 13689 *) 13690 # If it is relative, then search for the first ld in PATH. 13691 with_gnu_ld=unknown 13692 ;; 13693 esac 13694elif test "$with_gnu_ld" = yes; then 13695 echo "$as_me:$LINENO: checking for GNU ld" >&5 13696echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 13697else 13698 echo "$as_me:$LINENO: checking for non-GNU ld" >&5 13699echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 13700fi 13701if test "${acl_cv_path_LD+set}" = set; then 13702 echo $ECHO_N "(cached) $ECHO_C" >&6 13703else 13704 if test -z "$LD"; then 13705 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 13706 for ac_dir in $PATH; do 13707 test -z "$ac_dir" && ac_dir=. 13708 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 13709 acl_cv_path_LD="$ac_dir/$ac_prog" 13710 # Check to see if the program is GNU ld. I'd rather use --version, 13711 # but apparently some GNU ld's only accept -v. 13712 # Break only if it was the GNU/non-GNU ld that we prefer. 13713 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 13714 test "$with_gnu_ld" != no && break 13715 else 13716 test "$with_gnu_ld" != yes && break 13717 fi 13718 fi 13719 done 13720 IFS="$ac_save_ifs" 13721else 13722 acl_cv_path_LD="$LD" # Let the user override the test with a path. 13723fi 13724fi 13725 13726LD="$acl_cv_path_LD" 13727if test -n "$LD"; then 13728 echo "$as_me:$LINENO: result: $LD" >&5 13729echo "${ECHO_T}$LD" >&6 13730else 13731 echo "$as_me:$LINENO: result: no" >&5 13732echo "${ECHO_T}no" >&6 13733fi 13734test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 13735echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 13736 { (exit 1); exit 1; }; } 13737echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 13738echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 13739if test "${acl_cv_prog_gnu_ld+set}" = set; then 13740 echo $ECHO_N "(cached) $ECHO_C" >&6 13741else 13742 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 13743if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 13744 acl_cv_prog_gnu_ld=yes 13745else 13746 acl_cv_prog_gnu_ld=no 13747fi 13748fi 13749echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5 13750echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6 13751with_gnu_ld=$acl_cv_prog_gnu_ld 13752 13753 13754 13755 echo "$as_me:$LINENO: checking for shared library run path origin" >&5 13756echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6 13757if test "${acl_cv_rpath+set}" = set; then 13758 echo $ECHO_N "(cached) $ECHO_C" >&6 13759else 13760 13761 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 13762 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 13763 . ./conftest.sh 13764 rm -f ./conftest.sh 13765 acl_cv_rpath=done 13766 13767fi 13768echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 13769echo "${ECHO_T}$acl_cv_rpath" >&6 13770 wl="$acl_cv_wl" 13771 libext="$acl_cv_libext" 13772 shlibext="$acl_cv_shlibext" 13773 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 13774 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 13775 hardcode_direct="$acl_cv_hardcode_direct" 13776 hardcode_minus_L="$acl_cv_hardcode_minus_L" 13777 # Check whether --enable-rpath or --disable-rpath was given. 13778if test "${enable_rpath+set}" = set; then 13779 enableval="$enable_rpath" 13780 : 13781else 13782 enable_rpath=yes 13783fi; 13784 13785 13786 13787 13788 13789 13790 13791 use_additional=yes 13792 13793 acl_save_prefix="$prefix" 13794 prefix="$acl_final_prefix" 13795 acl_save_exec_prefix="$exec_prefix" 13796 exec_prefix="$acl_final_exec_prefix" 13797 13798 eval additional_includedir=\"$includedir\" 13799 eval additional_libdir=\"$libdir\" 13800 13801 exec_prefix="$acl_save_exec_prefix" 13802 prefix="$acl_save_prefix" 13803 13804 13805# Check whether --with-libiconv-prefix or --without-libiconv-prefix was given. 13806if test "${with_libiconv_prefix+set}" = set; then 13807 withval="$with_libiconv_prefix" 13808 13809 if test "X$withval" = "Xno"; then 13810 use_additional=no 13811 else 13812 if test "X$withval" = "X"; then 13813 13814 acl_save_prefix="$prefix" 13815 prefix="$acl_final_prefix" 13816 acl_save_exec_prefix="$exec_prefix" 13817 exec_prefix="$acl_final_exec_prefix" 13818 13819 eval additional_includedir=\"$includedir\" 13820 eval additional_libdir=\"$libdir\" 13821 13822 exec_prefix="$acl_save_exec_prefix" 13823 prefix="$acl_save_prefix" 13824 13825 else 13826 additional_includedir="$withval/include" 13827 additional_libdir="$withval/lib" 13828 fi 13829 fi 13830 13831fi; 13832 LIBICONV= 13833 LTLIBICONV= 13834 INCICONV= 13835 rpathdirs= 13836 ltrpathdirs= 13837 names_already_handled= 13838 names_next_round='iconv ' 13839 while test -n "$names_next_round"; do 13840 names_this_round="$names_next_round" 13841 names_next_round= 13842 for name in $names_this_round; do 13843 already_handled= 13844 for n in $names_already_handled; do 13845 if test "$n" = "$name"; then 13846 already_handled=yes 13847 break 13848 fi 13849 done 13850 if test -z "$already_handled"; then 13851 names_already_handled="$names_already_handled $name" 13852 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 13853 eval value=\"\$HAVE_LIB$uppername\" 13854 if test -n "$value"; then 13855 if test "$value" = yes; then 13856 eval value=\"\$LIB$uppername\" 13857 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 13858 eval value=\"\$LTLIB$uppername\" 13859 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 13860 else 13861 : 13862 fi 13863 else 13864 found_dir= 13865 found_la= 13866 found_so= 13867 found_a= 13868 if test $use_additional = yes; then 13869 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then 13870 found_dir="$additional_libdir" 13871 found_so="$additional_libdir/lib$name.$shlibext" 13872 if test -f "$additional_libdir/lib$name.la"; then 13873 found_la="$additional_libdir/lib$name.la" 13874 fi 13875 else 13876 if test -f "$additional_libdir/lib$name.$libext"; then 13877 found_dir="$additional_libdir" 13878 found_a="$additional_libdir/lib$name.$libext" 13879 if test -f "$additional_libdir/lib$name.la"; then 13880 found_la="$additional_libdir/lib$name.la" 13881 fi 13882 fi 13883 fi 13884 fi 13885 if test "X$found_dir" = "X"; then 13886 for x in $LDFLAGS $LTLIBICONV; do 13887 13888 acl_save_prefix="$prefix" 13889 prefix="$acl_final_prefix" 13890 acl_save_exec_prefix="$exec_prefix" 13891 exec_prefix="$acl_final_exec_prefix" 13892 eval x=\"$x\" 13893 exec_prefix="$acl_save_exec_prefix" 13894 prefix="$acl_save_prefix" 13895 13896 case "$x" in 13897 -L*) 13898 dir=`echo "X$x" | sed -e 's/^X-L//'` 13899 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then 13900 found_dir="$dir" 13901 found_so="$dir/lib$name.$shlibext" 13902 if test -f "$dir/lib$name.la"; then 13903 found_la="$dir/lib$name.la" 13904 fi 13905 else 13906 if test -f "$dir/lib$name.$libext"; then 13907 found_dir="$dir" 13908 found_a="$dir/lib$name.$libext" 13909 if test -f "$dir/lib$name.la"; then 13910 found_la="$dir/lib$name.la" 13911 fi 13912 fi 13913 fi 13914 ;; 13915 esac 13916 if test "X$found_dir" != "X"; then 13917 break 13918 fi 13919 done 13920 fi 13921 if test "X$found_dir" != "X"; then 13922 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 13923 if test "X$found_so" != "X"; then 13924 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 13925 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13926 else 13927 haveit= 13928 for x in $ltrpathdirs; do 13929 if test "X$x" = "X$found_dir"; then 13930 haveit=yes 13931 break 13932 fi 13933 done 13934 if test -z "$haveit"; then 13935 ltrpathdirs="$ltrpathdirs $found_dir" 13936 fi 13937 if test "$hardcode_direct" = yes; then 13938 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13939 else 13940 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 13941 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13942 haveit= 13943 for x in $rpathdirs; do 13944 if test "X$x" = "X$found_dir"; then 13945 haveit=yes 13946 break 13947 fi 13948 done 13949 if test -z "$haveit"; then 13950 rpathdirs="$rpathdirs $found_dir" 13951 fi 13952 else 13953 haveit= 13954 for x in $LDFLAGS $LIBICONV; do 13955 13956 acl_save_prefix="$prefix" 13957 prefix="$acl_final_prefix" 13958 acl_save_exec_prefix="$exec_prefix" 13959 exec_prefix="$acl_final_exec_prefix" 13960 eval x=\"$x\" 13961 exec_prefix="$acl_save_exec_prefix" 13962 prefix="$acl_save_prefix" 13963 13964 if test "X$x" = "X-L$found_dir"; then 13965 haveit=yes 13966 break 13967 fi 13968 done 13969 if test -z "$haveit"; then 13970 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 13971 fi 13972 if test "$hardcode_minus_L" != no; then 13973 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13974 else 13975 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 13976 fi 13977 fi 13978 fi 13979 fi 13980 else 13981 if test "X$found_a" != "X"; then 13982 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 13983 else 13984 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 13985 fi 13986 fi 13987 additional_includedir= 13988 case "$found_dir" in 13989 */lib | */lib/) 13990 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 13991 additional_includedir="$basedir/include" 13992 ;; 13993 esac 13994 if test "X$additional_includedir" != "X"; then 13995 if test "X$additional_includedir" != "X/usr/include"; then 13996 haveit= 13997 if test "X$additional_includedir" = "X/usr/local/include"; then 13998 if test -n "$GCC"; then 13999 case $host_os in 14000 linux*) haveit=yes;; 14001 esac 14002 fi 14003 fi 14004 if test -z "$haveit"; then 14005 for x in $CPPFLAGS $INCICONV; do 14006 14007 acl_save_prefix="$prefix" 14008 prefix="$acl_final_prefix" 14009 acl_save_exec_prefix="$exec_prefix" 14010 exec_prefix="$acl_final_exec_prefix" 14011 eval x=\"$x\" 14012 exec_prefix="$acl_save_exec_prefix" 14013 prefix="$acl_save_prefix" 14014 14015 if test "X$x" = "X-I$additional_includedir"; then 14016 haveit=yes 14017 break 14018 fi 14019 done 14020 if test -z "$haveit"; then 14021 if test -d "$additional_includedir"; then 14022 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 14023 fi 14024 fi 14025 fi 14026 fi 14027 fi 14028 if test -n "$found_la"; then 14029 save_libdir="$libdir" 14030 case "$found_la" in 14031 */* | *\\*) . "$found_la" ;; 14032 *) . "./$found_la" ;; 14033 esac 14034 libdir="$save_libdir" 14035 for dep in $dependency_libs; do 14036 case "$dep" in 14037 -L*) 14038 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 14039 if test "X$additional_libdir" != "X/usr/lib"; then 14040 haveit= 14041 if test "X$additional_libdir" = "X/usr/local/lib"; then 14042 if test -n "$GCC"; then 14043 case $host_os in 14044 linux*) haveit=yes;; 14045 esac 14046 fi 14047 fi 14048 if test -z "$haveit"; then 14049 haveit= 14050 for x in $LDFLAGS $LIBICONV; do 14051 14052 acl_save_prefix="$prefix" 14053 prefix="$acl_final_prefix" 14054 acl_save_exec_prefix="$exec_prefix" 14055 exec_prefix="$acl_final_exec_prefix" 14056 eval x=\"$x\" 14057 exec_prefix="$acl_save_exec_prefix" 14058 prefix="$acl_save_prefix" 14059 14060 if test "X$x" = "X-L$additional_libdir"; then 14061 haveit=yes 14062 break 14063 fi 14064 done 14065 if test -z "$haveit"; then 14066 if test -d "$additional_libdir"; then 14067 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 14068 fi 14069 fi 14070 haveit= 14071 for x in $LDFLAGS $LTLIBICONV; do 14072 14073 acl_save_prefix="$prefix" 14074 prefix="$acl_final_prefix" 14075 acl_save_exec_prefix="$exec_prefix" 14076 exec_prefix="$acl_final_exec_prefix" 14077 eval x=\"$x\" 14078 exec_prefix="$acl_save_exec_prefix" 14079 prefix="$acl_save_prefix" 14080 14081 if test "X$x" = "X-L$additional_libdir"; then 14082 haveit=yes 14083 break 14084 fi 14085 done 14086 if test -z "$haveit"; then 14087 if test -d "$additional_libdir"; then 14088 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 14089 fi 14090 fi 14091 fi 14092 fi 14093 ;; 14094 -R*) 14095 dir=`echo "X$dep" | sed -e 's/^X-R//'` 14096 if test "$enable_rpath" != no; then 14097 haveit= 14098 for x in $rpathdirs; do 14099 if test "X$x" = "X$dir"; then 14100 haveit=yes 14101 break 14102 fi 14103 done 14104 if test -z "$haveit"; then 14105 rpathdirs="$rpathdirs $dir" 14106 fi 14107 haveit= 14108 for x in $ltrpathdirs; do 14109 if test "X$x" = "X$dir"; then 14110 haveit=yes 14111 break 14112 fi 14113 done 14114 if test -z "$haveit"; then 14115 ltrpathdirs="$ltrpathdirs $dir" 14116 fi 14117 fi 14118 ;; 14119 -l*) 14120 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 14121 ;; 14122 *.la) 14123 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 14124 ;; 14125 *) 14126 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 14127 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 14128 ;; 14129 esac 14130 done 14131 fi 14132 else 14133 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 14134 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 14135 fi 14136 fi 14137 fi 14138 done 14139 done 14140 if test "X$rpathdirs" != "X"; then 14141 if test -n "$hardcode_libdir_separator"; then 14142 alldirs= 14143 for found_dir in $rpathdirs; do 14144 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 14145 done 14146 acl_save_libdir="$libdir" 14147 libdir="$alldirs" 14148 eval flag=\"$hardcode_libdir_flag_spec\" 14149 libdir="$acl_save_libdir" 14150 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 14151 else 14152 for found_dir in $rpathdirs; do 14153 acl_save_libdir="$libdir" 14154 libdir="$found_dir" 14155 eval flag=\"$hardcode_libdir_flag_spec\" 14156 libdir="$acl_save_libdir" 14157 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 14158 done 14159 fi 14160 fi 14161 if test "X$ltrpathdirs" != "X"; then 14162 for found_dir in $ltrpathdirs; do 14163 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 14164 done 14165 fi 14166 14167 14168 14169 14170 14171 14172 14173 am_save_CPPFLAGS="$CPPFLAGS" 14174 14175 for element in $INCICONV; do 14176 haveit= 14177 for x in $CPPFLAGS; do 14178 14179 acl_save_prefix="$prefix" 14180 prefix="$acl_final_prefix" 14181 acl_save_exec_prefix="$exec_prefix" 14182 exec_prefix="$acl_final_exec_prefix" 14183 eval x=\"$x\" 14184 exec_prefix="$acl_save_exec_prefix" 14185 prefix="$acl_save_prefix" 14186 14187 if test "X$x" = "X$element"; then 14188 haveit=yes 14189 break 14190 fi 14191 done 14192 if test -z "$haveit"; then 14193 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 14194 fi 14195 done 14196 14197 14198 echo "$as_me:$LINENO: checking for iconv" >&5 14199echo $ECHO_N "checking for iconv... $ECHO_C" >&6 14200if test "${am_cv_func_iconv+set}" = set; then 14201 echo $ECHO_N "(cached) $ECHO_C" >&6 14202else 14203 14204 am_cv_func_iconv="no, consider installing GNU libiconv" 14205 am_cv_lib_iconv=no 14206 cat >conftest.$ac_ext <<_ACEOF 14207/* confdefs.h. */ 14208_ACEOF 14209cat confdefs.h >>conftest.$ac_ext 14210cat >>conftest.$ac_ext <<_ACEOF 14211/* end confdefs.h. */ 14212#include <stdlib.h> 14213#include <iconv.h> 14214int 14215main () 14216{ 14217iconv_t cd = iconv_open("",""); 14218 iconv(cd,NULL,NULL,NULL,NULL); 14219 iconv_close(cd); 14220 ; 14221 return 0; 14222} 14223_ACEOF 14224rm -f conftest.$ac_objext conftest$ac_exeext 14225if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14226 (eval $ac_link) 2>conftest.er1 14227 ac_status=$? 14228 grep -v '^ *+' conftest.er1 >conftest.err 14229 rm -f conftest.er1 14230 cat conftest.err >&5 14231 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14232 (exit $ac_status); } && 14233 { ac_try='test -z "$ac_c_werror_flag" 14234 || test ! -s conftest.err' 14235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14236 (eval $ac_try) 2>&5 14237 ac_status=$? 14238 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14239 (exit $ac_status); }; } && 14240 { ac_try='test -s conftest$ac_exeext' 14241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14242 (eval $ac_try) 2>&5 14243 ac_status=$? 14244 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14245 (exit $ac_status); }; }; then 14246 am_cv_func_iconv=yes 14247else 14248 echo "$as_me: failed program was:" >&5 14249sed 's/^/| /' conftest.$ac_ext >&5 14250 14251fi 14252rm -f conftest.err conftest.$ac_objext \ 14253 conftest$ac_exeext conftest.$ac_ext 14254 if test "$am_cv_func_iconv" != yes; then 14255 am_save_LIBS="$LIBS" 14256 LIBS="$LIBS $LIBICONV" 14257 cat >conftest.$ac_ext <<_ACEOF 14258/* confdefs.h. */ 14259_ACEOF 14260cat confdefs.h >>conftest.$ac_ext 14261cat >>conftest.$ac_ext <<_ACEOF 14262/* end confdefs.h. */ 14263#include <stdlib.h> 14264#include <iconv.h> 14265int 14266main () 14267{ 14268iconv_t cd = iconv_open("",""); 14269 iconv(cd,NULL,NULL,NULL,NULL); 14270 iconv_close(cd); 14271 ; 14272 return 0; 14273} 14274_ACEOF 14275rm -f conftest.$ac_objext conftest$ac_exeext 14276if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14277 (eval $ac_link) 2>conftest.er1 14278 ac_status=$? 14279 grep -v '^ *+' conftest.er1 >conftest.err 14280 rm -f conftest.er1 14281 cat conftest.err >&5 14282 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14283 (exit $ac_status); } && 14284 { ac_try='test -z "$ac_c_werror_flag" 14285 || test ! -s conftest.err' 14286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14287 (eval $ac_try) 2>&5 14288 ac_status=$? 14289 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14290 (exit $ac_status); }; } && 14291 { ac_try='test -s conftest$ac_exeext' 14292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14293 (eval $ac_try) 2>&5 14294 ac_status=$? 14295 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14296 (exit $ac_status); }; }; then 14297 am_cv_lib_iconv=yes 14298 am_cv_func_iconv=yes 14299else 14300 echo "$as_me: failed program was:" >&5 14301sed 's/^/| /' conftest.$ac_ext >&5 14302 14303fi 14304rm -f conftest.err conftest.$ac_objext \ 14305 conftest$ac_exeext conftest.$ac_ext 14306 LIBS="$am_save_LIBS" 14307 fi 14308 14309fi 14310echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 14311echo "${ECHO_T}$am_cv_func_iconv" >&6 14312 if test "$am_cv_func_iconv" = yes; then 14313 14314cat >>confdefs.h <<\_ACEOF 14315#define HAVE_ICONV 1 14316_ACEOF 14317 14318 fi 14319 if test "$am_cv_lib_iconv" = yes; then 14320 echo "$as_me:$LINENO: checking how to link with libiconv" >&5 14321echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6 14322 echo "$as_me:$LINENO: result: $LIBICONV" >&5 14323echo "${ECHO_T}$LIBICONV" >&6 14324 else 14325 CPPFLAGS="$am_save_CPPFLAGS" 14326 LIBICONV= 14327 LTLIBICONV= 14328 fi 14329 14330 14331 14332 if test "$am_cv_func_iconv" = yes; then 14333 echo "$as_me:$LINENO: checking for iconv declaration" >&5 14334echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6 14335 if test "${am_cv_proto_iconv+set}" = set; then 14336 echo $ECHO_N "(cached) $ECHO_C" >&6 14337else 14338 14339 cat >conftest.$ac_ext <<_ACEOF 14340/* confdefs.h. */ 14341_ACEOF 14342cat confdefs.h >>conftest.$ac_ext 14343cat >>conftest.$ac_ext <<_ACEOF 14344/* end confdefs.h. */ 14345 14346#include <stdlib.h> 14347#include <iconv.h> 14348extern 14349#ifdef __cplusplus 14350"C" 14351#endif 14352#if defined(__STDC__) || defined(__cplusplus) 14353size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); 14354#else 14355size_t iconv(); 14356#endif 14357 14358int 14359main () 14360{ 14361 14362 ; 14363 return 0; 14364} 14365_ACEOF 14366rm -f conftest.$ac_objext 14367if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 14368 (eval $ac_compile) 2>conftest.er1 14369 ac_status=$? 14370 grep -v '^ *+' conftest.er1 >conftest.err 14371 rm -f conftest.er1 14372 cat conftest.err >&5 14373 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14374 (exit $ac_status); } && 14375 { ac_try='test -z "$ac_c_werror_flag" 14376 || test ! -s conftest.err' 14377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14378 (eval $ac_try) 2>&5 14379 ac_status=$? 14380 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14381 (exit $ac_status); }; } && 14382 { ac_try='test -s conftest.$ac_objext' 14383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14384 (eval $ac_try) 2>&5 14385 ac_status=$? 14386 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14387 (exit $ac_status); }; }; then 14388 am_cv_proto_iconv_arg1="" 14389else 14390 echo "$as_me: failed program was:" >&5 14391sed 's/^/| /' conftest.$ac_ext >&5 14392 14393am_cv_proto_iconv_arg1="const" 14394fi 14395rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 14396 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" 14397fi 14398 14399 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 14400 echo "$as_me:$LINENO: result: ${ac_t:- 14401 }$am_cv_proto_iconv" >&5 14402echo "${ECHO_T}${ac_t:- 14403 }$am_cv_proto_iconv" >&6 14404 14405cat >>confdefs.h <<_ACEOF 14406#define ICONV_CONST $am_cv_proto_iconv_arg1 14407_ACEOF 14408 14409 fi 14410 14411 14412all_targets=false 14413BUILD_NLMCONV= 14414NLMCONV_DEFS= 14415BUILD_SRCONV= 14416BUILD_DLLTOOL= 14417DLLTOOL_DEFS= 14418DLLTOOL_DEFAULT= 14419BUILD_WINDRES= 14420BUILD_WINDMC= 14421BUILD_DLLWRAP= 14422BUILD_MISC= 14423BUILD_INSTALL_MISC= 14424OBJDUMP_DEFS= 14425 14426for targ in $target $canon_targets 14427do 14428 if test "x$targ" = "xall"; then 14429 all_targets=true 14430 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14431 BUILD_SRCONV='$(SRCONV_PROG)' 14432 NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC" 14433 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)' 14434 else 14435 case $targ in 14436 i[3-7]86*-*-netware*) 14437 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14438 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386" 14439 ;; 14440 alpha*-*-netware*) 14441 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14442 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA" 14443 ;; 14444 powerpc*-*-netware*) 14445 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14446 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC" 14447 ;; 14448 sparc*-*-netware*) 14449 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14450 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC" 14451 ;; 14452 esac 14453 case $targ in 14454 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;; 14455 esac 14456 case $targ in 14457 arm-epoc-pe*) 14458 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14459 if test -z "$DLLTOOL_DEFAULT"; then 14460 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC" 14461 fi 14462 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM" 14463 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14464 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14465 ;; 14466 arm-wince-pe* | arm-*-wince) 14467 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14468 if test -z "$DLLTOOL_DEFAULT"; then 14469 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE" 14470 fi 14471 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM" 14472 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14473 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14474 ;; 14475 arm-*-pe*) 14476 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14477 if test -z "$DLLTOOL_DEFAULT"; then 14478 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM" 14479 fi 14480 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM" 14481 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14482 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14483 ;; 14484 thumb-*-pe*) 14485 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14486 if test -z "$DLLTOOL_DEFAULT"; then 14487 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM" 14488 fi 14489 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM" 14490 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14491 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14492 ;; 14493 x86_64-*-mingw*) 14494 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14495 if test -z "$DLLTOOL_DEFAULT"; then 14496 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64" 14497 fi 14498 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64" 14499 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14500 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14501 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 14502 ;; 14503 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*) 14504 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14505 if test -z "$DLLTOOL_DEFAULT"; then 14506 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 14507 fi 14508 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 14509 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14510 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14511 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 14512 ;; 14513 i[3-7]86-*-interix) 14514 BUILD_DLLTOOL='$(DLLTOOL_PROG)' 14515 if test -z "$DLLTOOL_DEFAULT"; then 14516 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 14517 fi 14518 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 14519 ;; 14520 powerpc*-aix5.[01]) 14521 ;; 14522 powerpc*-aix5.*) 14523 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT" 14524 ;; 14525 powerpc*-*-pe* | powerpc*-*-cygwin*) 14526 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14527 if test -z "$DLLTOOL_DEFAULT"; then 14528 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC" 14529 fi 14530 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC" 14531 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14532 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14533 ;; 14534 powerpc*-*-linux* | powerpc*-*-elf*) 14535 BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu" 14536 ;; 14537 sh*-*-pe) 14538 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14539 if test -z "$DLLTOOL_DEFAULT"; then 14540 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH" 14541 fi 14542 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH" 14543 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14544 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14545 ;; 14546 spu-*-*) 14547 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)' 14548 ;; 14549 mips*-*-pe) 14550 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14551 if test -z "$DLLTOOL_DEFAULT"; then 14552 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS" 14553 fi 14554 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS" 14555 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14556 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14557 ;; 14558 mcore-*-pe) 14559 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14560 if test -z "$DLLTOOL_DEFAULT"; then 14561 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE" 14562 fi 14563 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE" 14564 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14565 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14566 ;; 14567 mcore-*-elf) 14568 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14569 if test -z "$DLLTOOL_DEFAULT"; then 14570 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF" 14571 fi 14572 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF" 14573 ;; 14574 mep-*) 14575 OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0" 14576 ;; 14577 esac 14578 fi 14579done 14580 14581DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT" 14582 14583if test "${with_windres+set}" = set; then 14584 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14585fi 14586 14587if test "${with_windmc+set}" = set; then 14588 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14589fi 14590 14591 14592 14593 14594 14595 14596 14597 14598 14599 14600 14601 14602 14603 14604cat >>confdefs.h <<_ACEOF 14605#define TARGET "${target}" 14606_ACEOF 14607 14608 14609targ=$target 14610. $srcdir/../bfd/config.bfd 14611if test "x$targ_underscore" = "xyes"; then 14612 UNDERSCORE=1 14613else 14614 UNDERSCORE=0 14615fi 14616 14617cat >>confdefs.h <<_ACEOF 14618#define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE 14619_ACEOF 14620 14621 14622# Emulation 14623for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'` 14624do 14625 # Canonicalize the secondary target names. 14626 result=`$ac_config_sub $targ_alias 2>/dev/null` 14627 if test -n "$result"; then 14628 targ=$result 14629 else 14630 targ=$targ_alias 14631 fi 14632 14633 . ${srcdir}/configure.tgt 14634 14635 EMULATION=$targ_emul 14636 EMULATION_VECTOR=$targ_emul_vector 14637done 14638 14639 14640 14641 14642# Required for html and install-html 14643 14644 14645 14646 14647 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in" 14648cat >confcache <<\_ACEOF 14649# This file is a shell script that caches the results of configure 14650# tests run on this system so they can be shared between configure 14651# scripts and configure runs, see configure's option --config-cache. 14652# It is not useful on other systems. If it contains results you don't 14653# want to keep, you may remove or edit it. 14654# 14655# config.status only pays attention to the cache file if you give it 14656# the --recheck option to rerun configure. 14657# 14658# `ac_cv_env_foo' variables (set or unset) will be overridden when 14659# loading this file, other *unset* `ac_cv_foo' will be assigned the 14660# following values. 14661 14662_ACEOF 14663 14664# The following way of writing the cache mishandles newlines in values, 14665# but we know of no workaround that is simple, portable, and efficient. 14666# So, don't put newlines in cache variables' values. 14667# Ultrix sh set writes to stderr and can't be redirected directly, 14668# and sets the high bit in the cache file unless we assign to the vars. 14669{ 14670 (set) 2>&1 | 14671 case `(ac_space=' '; set | grep ac_space) 2>&1` in 14672 *ac_space=\ *) 14673 # `set' does not quote correctly, so add quotes (double-quote 14674 # substitution turns \\\\ into \\, and sed turns \\ into \). 14675 sed -n \ 14676 "s/'/'\\\\''/g; 14677 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14678 ;; 14679 *) 14680 # `set' quotes correctly as required by POSIX, so do not add quotes. 14681 sed -n \ 14682 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 14683 ;; 14684 esac; 14685} | 14686 sed ' 14687 t clear 14688 : clear 14689 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14690 t end 14691 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14692 : end' >>confcache 14693if diff $cache_file confcache >/dev/null 2>&1; then :; else 14694 if test -w $cache_file; then 14695 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 14696 cat confcache >$cache_file 14697 else 14698 echo "not updating unwritable cache $cache_file" 14699 fi 14700fi 14701rm -f confcache 14702 14703test "x$prefix" = xNONE && prefix=$ac_default_prefix 14704# Let make expand exec_prefix. 14705test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14706 14707# VPATH may cause trouble with some makes, so we remove $(srcdir), 14708# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 14709# trailing colons and then remove the whole line if VPATH becomes empty 14710# (actually we leave an empty line to preserve line numbers). 14711if test "x$srcdir" = x.; then 14712 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 14713s/:*\$(srcdir):*/:/; 14714s/:*\${srcdir}:*/:/; 14715s/:*@srcdir@:*/:/; 14716s/^\([^=]*=[ ]*\):*/\1/; 14717s/:*$//; 14718s/^[^=]*=[ ]*$//; 14719}' 14720fi 14721 14722DEFS=-DHAVE_CONFIG_H 14723 14724ac_libobjs= 14725ac_ltlibobjs= 14726for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14727 # 1. Remove the extension, and $U if already installed. 14728 ac_i=`echo "$ac_i" | 14729 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 14730 # 2. Add them. 14731 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 14732 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 14733done 14734LIBOBJS=$ac_libobjs 14735 14736LTLIBOBJS=$ac_ltlibobjs 14737 14738 14739if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 14740 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 14741Usually this means the macro was only invoked conditionally." >&5 14742echo "$as_me: error: conditional \"AMDEP\" was never defined. 14743Usually this means the macro was only invoked conditionally." >&2;} 14744 { (exit 1); exit 1; }; } 14745fi 14746if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 14747 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 14748Usually this means the macro was only invoked conditionally." >&5 14749echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 14750Usually this means the macro was only invoked conditionally." >&2;} 14751 { (exit 1); exit 1; }; } 14752fi 14753if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 14754 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. 14755Usually this means the macro was only invoked conditionally." >&5 14756echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. 14757Usually this means the macro was only invoked conditionally." >&2;} 14758 { (exit 1); exit 1; }; } 14759fi 14760if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then 14761 { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined. 14762Usually this means the macro was only invoked conditionally." >&5 14763echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined. 14764Usually this means the macro was only invoked conditionally." >&2;} 14765 { (exit 1); exit 1; }; } 14766fi 14767 14768: ${CONFIG_STATUS=./config.status} 14769ac_clean_files_save=$ac_clean_files 14770ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14771{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 14772echo "$as_me: creating $CONFIG_STATUS" >&6;} 14773cat >$CONFIG_STATUS <<_ACEOF 14774#! $SHELL 14775# Generated by $as_me. 14776# Run this file to recreate the current configuration. 14777# Compiler output produced by configure, useful for debugging 14778# configure, is in config.log if it exists. 14779 14780debug=false 14781ac_cs_recheck=false 14782ac_cs_silent=false 14783SHELL=\${CONFIG_SHELL-$SHELL} 14784_ACEOF 14785 14786cat >>$CONFIG_STATUS <<\_ACEOF 14787## --------------------- ## 14788## M4sh Initialization. ## 14789## --------------------- ## 14790 14791# Be Bourne compatible 14792if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 14793 emulate sh 14794 NULLCMD=: 14795 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 14796 # is contrary to our usage. Disable this feature. 14797 alias -g '${1+"$@"}'='"$@"' 14798elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 14799 set -o posix 14800fi 14801DUALCASE=1; export DUALCASE # for MKS sh 14802 14803# Support unset when possible. 14804if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 14805 as_unset=unset 14806else 14807 as_unset=false 14808fi 14809 14810 14811# Work around bugs in pre-3.0 UWIN ksh. 14812$as_unset ENV MAIL MAILPATH 14813PS1='$ ' 14814PS2='> ' 14815PS4='+ ' 14816 14817# NLS nuisances. 14818for as_var in \ 14819 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 14820 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 14821 LC_TELEPHONE LC_TIME 14822do 14823 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 14824 eval $as_var=C; export $as_var 14825 else 14826 $as_unset $as_var 14827 fi 14828done 14829 14830# Required to use basename. 14831if expr a : '\(a\)' >/dev/null 2>&1; then 14832 as_expr=expr 14833else 14834 as_expr=false 14835fi 14836 14837if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 14838 as_basename=basename 14839else 14840 as_basename=false 14841fi 14842 14843 14844# Name of the executable. 14845as_me=`$as_basename "$0" || 14846$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14847 X"$0" : 'X\(//\)$' \| \ 14848 X"$0" : 'X\(/\)$' \| \ 14849 . : '\(.\)' 2>/dev/null || 14850echo X/"$0" | 14851 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 14852 /^X\/\(\/\/\)$/{ s//\1/; q; } 14853 /^X\/\(\/\).*/{ s//\1/; q; } 14854 s/.*/./; q'` 14855 14856 14857# PATH needs CR, and LINENO needs CR and PATH. 14858# Avoid depending upon Character Ranges. 14859as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14860as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14861as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14862as_cr_digits='0123456789' 14863as_cr_alnum=$as_cr_Letters$as_cr_digits 14864 14865# The user is always right. 14866if test "${PATH_SEPARATOR+set}" != set; then 14867 echo "#! /bin/sh" >conf$$.sh 14868 echo "exit 0" >>conf$$.sh 14869 chmod +x conf$$.sh 14870 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 14871 PATH_SEPARATOR=';' 14872 else 14873 PATH_SEPARATOR=: 14874 fi 14875 rm -f conf$$.sh 14876fi 14877 14878 14879 as_lineno_1=$LINENO 14880 as_lineno_2=$LINENO 14881 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 14882 test "x$as_lineno_1" != "x$as_lineno_2" && 14883 test "x$as_lineno_3" = "x$as_lineno_2" || { 14884 # Find who we are. Look in the path if we contain no path at all 14885 # relative or not. 14886 case $0 in 14887 *[\\/]* ) as_myself=$0 ;; 14888 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14889for as_dir in $PATH 14890do 14891 IFS=$as_save_IFS 14892 test -z "$as_dir" && as_dir=. 14893 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14894done 14895 14896 ;; 14897 esac 14898 # We did not find ourselves, most probably we were run as `sh COMMAND' 14899 # in which case we are not to be found in the path. 14900 if test "x$as_myself" = x; then 14901 as_myself=$0 14902 fi 14903 if test ! -f "$as_myself"; then 14904 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 14905echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} 14906 { (exit 1); exit 1; }; } 14907 fi 14908 case $CONFIG_SHELL in 14909 '') 14910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14911for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 14912do 14913 IFS=$as_save_IFS 14914 test -z "$as_dir" && as_dir=. 14915 for as_base in sh bash ksh sh5; do 14916 case $as_dir in 14917 /*) 14918 if ("$as_dir/$as_base" -c ' 14919 as_lineno_1=$LINENO 14920 as_lineno_2=$LINENO 14921 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 14922 test "x$as_lineno_1" != "x$as_lineno_2" && 14923 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 14924 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 14925 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 14926 CONFIG_SHELL=$as_dir/$as_base 14927 export CONFIG_SHELL 14928 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 14929 fi;; 14930 esac 14931 done 14932done 14933;; 14934 esac 14935 14936 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 14937 # uniformly replaced by the line number. The first 'sed' inserts a 14938 # line-number line before each line; the second 'sed' does the real 14939 # work. The second script uses 'N' to pair each line-number line 14940 # with the numbered line, and appends trailing '-' during 14941 # substitution so that $LINENO is not a special case at line end. 14942 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 14943 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 14944 sed '=' <$as_myself | 14945 sed ' 14946 N 14947 s,$,-, 14948 : loop 14949 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 14950 t loop 14951 s,-$,, 14952 s,^['$as_cr_digits']*\n,, 14953 ' >$as_me.lineno && 14954 chmod +x $as_me.lineno || 14955 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 14956echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} 14957 { (exit 1); exit 1; }; } 14958 14959 # Don't try to exec as it changes $[0], causing all sort of problems 14960 # (the dirname of $[0] is not the place where we might find the 14961 # original and so on. Autoconf is especially sensible to this). 14962 . ./$as_me.lineno 14963 # Exit status is that of the last command. 14964 exit 14965} 14966 14967 14968case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 14969 *c*,-n*) ECHO_N= ECHO_C=' 14970' ECHO_T=' ' ;; 14971 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 14972 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 14973esac 14974 14975if expr a : '\(a\)' >/dev/null 2>&1; then 14976 as_expr=expr 14977else 14978 as_expr=false 14979fi 14980 14981rm -f conf$$ conf$$.exe conf$$.file 14982echo >conf$$.file 14983if ln -s conf$$.file conf$$ 2>/dev/null; then 14984 # We could just check for DJGPP; but this test a) works b) is more generic 14985 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 14986 if test -f conf$$.exe; then 14987 # Don't use ln at all; we don't have any links 14988 as_ln_s='cp -p' 14989 else 14990 as_ln_s='ln -s' 14991 fi 14992elif ln conf$$.file conf$$ 2>/dev/null; then 14993 as_ln_s=ln 14994else 14995 as_ln_s='cp -p' 14996fi 14997rm -f conf$$ conf$$.exe conf$$.file 14998 14999if mkdir -p . 2>/dev/null; then 15000 as_mkdir_p=: 15001else 15002 test -d ./-p && rmdir ./-p 15003 as_mkdir_p=false 15004fi 15005 15006as_executable_p="test -f" 15007 15008# Sed expression to map a string onto a valid CPP name. 15009as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 15010 15011# Sed expression to map a string onto a valid variable name. 15012as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 15013 15014 15015# IFS 15016# We need space, tab and new line, in precisely that order. 15017as_nl=' 15018' 15019IFS=" $as_nl" 15020 15021# CDPATH. 15022$as_unset CDPATH 15023 15024exec 6>&1 15025 15026# Open the log real soon, to keep \$[0] and so on meaningful, and to 15027# report actual input values of CONFIG_FILES etc. instead of their 15028# values after options handling. Logging --version etc. is OK. 15029exec 5>>config.log 15030{ 15031 echo 15032 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 15033## Running $as_me. ## 15034_ASBOX 15035} >&5 15036cat >&5 <<_CSEOF 15037 15038This file was extended by $as_me, which was 15039generated by GNU Autoconf 2.59. Invocation command line was 15040 15041 CONFIG_FILES = $CONFIG_FILES 15042 CONFIG_HEADERS = $CONFIG_HEADERS 15043 CONFIG_LINKS = $CONFIG_LINKS 15044 CONFIG_COMMANDS = $CONFIG_COMMANDS 15045 $ $0 $@ 15046 15047_CSEOF 15048echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 15049echo >&5 15050_ACEOF 15051 15052# Files that config.status was made for. 15053if test -n "$ac_config_files"; then 15054 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 15055fi 15056 15057if test -n "$ac_config_headers"; then 15058 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS 15059fi 15060 15061if test -n "$ac_config_links"; then 15062 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS 15063fi 15064 15065if test -n "$ac_config_commands"; then 15066 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS 15067fi 15068 15069cat >>$CONFIG_STATUS <<\_ACEOF 15070 15071ac_cs_usage="\ 15072\`$as_me' instantiates files from templates according to the 15073current configuration. 15074 15075Usage: $0 [OPTIONS] [FILE]... 15076 15077 -h, --help print this help, then exit 15078 -V, --version print version number, then exit 15079 -q, --quiet do not print progress messages 15080 -d, --debug don't remove temporary files 15081 --recheck update $as_me by reconfiguring in the same conditions 15082 --file=FILE[:TEMPLATE] 15083 instantiate the configuration file FILE 15084 --header=FILE[:TEMPLATE] 15085 instantiate the configuration header FILE 15086 15087Configuration files: 15088$config_files 15089 15090Configuration headers: 15091$config_headers 15092 15093Configuration commands: 15094$config_commands 15095 15096Report bugs to <bug-autoconf@gnu.org>." 15097_ACEOF 15098 15099cat >>$CONFIG_STATUS <<_ACEOF 15100ac_cs_version="\\ 15101config.status 15102configured by $0, generated by GNU Autoconf 2.59, 15103 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 15104 15105Copyright (C) 2003 Free Software Foundation, Inc. 15106This config.status script is free software; the Free Software Foundation 15107gives unlimited permission to copy, distribute and modify it." 15108srcdir=$srcdir 15109INSTALL="$INSTALL" 15110_ACEOF 15111 15112cat >>$CONFIG_STATUS <<\_ACEOF 15113# If no file are specified by the user, then we need to provide default 15114# value. By we need to know if files were specified by the user. 15115ac_need_defaults=: 15116while test $# != 0 15117do 15118 case $1 in 15119 --*=*) 15120 ac_option=`expr "x$1" : 'x\([^=]*\)='` 15121 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 15122 ac_shift=: 15123 ;; 15124 -*) 15125 ac_option=$1 15126 ac_optarg=$2 15127 ac_shift=shift 15128 ;; 15129 *) # This is not an option, so the user has probably given explicit 15130 # arguments. 15131 ac_option=$1 15132 ac_need_defaults=false;; 15133 esac 15134 15135 case $ac_option in 15136 # Handling of the options. 15137_ACEOF 15138cat >>$CONFIG_STATUS <<\_ACEOF 15139 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 15140 ac_cs_recheck=: ;; 15141 --version | --vers* | -V ) 15142 echo "$ac_cs_version"; exit 0 ;; 15143 --he | --h) 15144 # Conflict between --help and --header 15145 { { echo "$as_me:$LINENO: error: ambiguous option: $1 15146Try \`$0 --help' for more information." >&5 15147echo "$as_me: error: ambiguous option: $1 15148Try \`$0 --help' for more information." >&2;} 15149 { (exit 1); exit 1; }; };; 15150 --help | --hel | -h ) 15151 echo "$ac_cs_usage"; exit 0 ;; 15152 --debug | --d* | -d ) 15153 debug=: ;; 15154 --file | --fil | --fi | --f ) 15155 $ac_shift 15156 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 15157 ac_need_defaults=false;; 15158 --header | --heade | --head | --hea ) 15159 $ac_shift 15160 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 15161 ac_need_defaults=false;; 15162 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 15163 | -silent | --silent | --silen | --sile | --sil | --si | --s) 15164 ac_cs_silent=: ;; 15165 15166 # This is an error. 15167 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 15168Try \`$0 --help' for more information." >&5 15169echo "$as_me: error: unrecognized option: $1 15170Try \`$0 --help' for more information." >&2;} 15171 { (exit 1); exit 1; }; } ;; 15172 15173 *) ac_config_targets="$ac_config_targets $1" ;; 15174 15175 esac 15176 shift 15177done 15178 15179ac_configure_extra_args= 15180 15181if $ac_cs_silent; then 15182 exec 6>/dev/null 15183 ac_configure_extra_args="$ac_configure_extra_args --silent" 15184fi 15185 15186_ACEOF 15187cat >>$CONFIG_STATUS <<_ACEOF 15188if \$ac_cs_recheck; then 15189 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 15190 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 15191fi 15192 15193_ACEOF 15194 15195cat >>$CONFIG_STATUS <<_ACEOF 15196# 15197# INIT-COMMANDS section. 15198# 15199 15200AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 15201 15202 15203# The HP-UX ksh and POSIX shell print the target directory to stdout 15204# if CDPATH is set. 15205(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 15206 15207sed_quote_subst='$sed_quote_subst' 15208double_quote_subst='$double_quote_subst' 15209delay_variable_subst='$delay_variable_subst' 15210macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 15211macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 15212enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 15213enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 15214pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 15215enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 15216host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 15217host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 15218host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 15219build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 15220build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 15221build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 15222SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 15223Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 15224GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 15225EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 15226FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 15227LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 15228NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 15229LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 15230max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 15231ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 15232exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 15233lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 15234lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 15235lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 15236reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 15237reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15238deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 15239file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 15240AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 15241AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 15242STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 15243RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 15244old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15245old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15246old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15247CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 15248CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 15249compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 15250GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 15251lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 15252lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 15253lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`' 15254objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 15255SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 15256ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 15257MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 15258lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 15259lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 15260lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 15261lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 15262lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 15263need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 15264libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 15265shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15266extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15267archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 15268enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 15269export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 15270whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 15271compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 15272old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15273old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15274archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15275archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15276module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15277module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15278with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 15279allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 15280no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 15281hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 15282hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 15283hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 15284hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 15285hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 15286hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 15287hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 15288hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 15289inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 15290link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 15291fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 15292always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 15293export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15294exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 15295include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 15296prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15297file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 15298variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 15299need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 15300need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 15301version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 15302runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 15303shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 15304shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 15305libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 15306library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 15307soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 15308postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15309postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15310finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 15311finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 15312hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 15313sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 15314sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 15315hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 15316enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 15317enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 15318enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 15319old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 15320striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 15321 15322LTCC='$LTCC' 15323LTCFLAGS='$LTCFLAGS' 15324compiler='$compiler_DEFAULT' 15325 15326# Quote evaled strings. 15327for var in SED \ 15328GREP \ 15329EGREP \ 15330FGREP \ 15331LD \ 15332NM \ 15333LN_S \ 15334lt_SP2NL \ 15335lt_NL2SP \ 15336reload_flag \ 15337deplibs_check_method \ 15338file_magic_cmd \ 15339AR \ 15340AR_FLAGS \ 15341STRIP \ 15342RANLIB \ 15343CC \ 15344CFLAGS \ 15345compiler \ 15346lt_cv_sys_global_symbol_pipe \ 15347lt_cv_sys_global_symbol_to_cdecl \ 15348lt_cv_sys_global_symbol_to_c_name_address \ 15349SHELL \ 15350ECHO \ 15351lt_prog_compiler_no_builtin_flag \ 15352lt_prog_compiler_wl \ 15353lt_prog_compiler_pic \ 15354lt_prog_compiler_static \ 15355lt_cv_prog_compiler_c_o \ 15356need_locks \ 15357shrext_cmds \ 15358export_dynamic_flag_spec \ 15359whole_archive_flag_spec \ 15360compiler_needs_object \ 15361with_gnu_ld \ 15362allow_undefined_flag \ 15363no_undefined_flag \ 15364hardcode_libdir_flag_spec \ 15365hardcode_libdir_flag_spec_ld \ 15366hardcode_libdir_separator \ 15367fix_srcfile_path \ 15368exclude_expsyms \ 15369include_expsyms \ 15370file_list_spec \ 15371variables_saved_for_relink \ 15372libname_spec \ 15373library_names_spec \ 15374soname_spec \ 15375finish_eval \ 15376old_striplib \ 15377striplib; do 15378 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 15379 *[\\\\\\\`\\"\\\$]*) 15380 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 15381 ;; 15382 *) 15383 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15384 ;; 15385 esac 15386done 15387 15388# Double-quote double-evaled strings. 15389for var in reload_cmds \ 15390old_postinstall_cmds \ 15391old_postuninstall_cmds \ 15392old_archive_cmds \ 15393extract_expsyms_cmds \ 15394old_archive_from_new_cmds \ 15395old_archive_from_expsyms_cmds \ 15396archive_cmds \ 15397archive_expsym_cmds \ 15398module_cmds \ 15399module_expsym_cmds \ 15400export_symbols_cmds \ 15401prelink_cmds \ 15402postinstall_cmds \ 15403postuninstall_cmds \ 15404finish_cmds \ 15405sys_lib_search_path_spec \ 15406sys_lib_dlsearch_path_spec; do 15407 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 15408 *[\\\\\\\`\\"\\\$]*) 15409 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 15410 ;; 15411 *) 15412 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15413 ;; 15414 esac 15415done 15416 15417# Fix-up fallback echo if it was mangled by the above quoting rules. 15418case \$lt_ECHO in 15419*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 15420 ;; 15421esac 15422 15423ac_aux_dir='$ac_aux_dir' 15424xsi_shell='$xsi_shell' 15425lt_shell_append='$lt_shell_append' 15426 15427# See if we are running on zsh, and set the options which allow our 15428# commands through without removal of \ escapes INIT. 15429if test -n "\${ZSH_VERSION+set}" ; then 15430 setopt NO_GLOB_SUBST 15431fi 15432 15433 15434 PACKAGE='$PACKAGE' 15435 VERSION='$VERSION' 15436 TIMESTAMP='$TIMESTAMP' 15437 RM='$RM' 15438 ofile='$ofile' 15439 15440 15441 15442# Capture the value of obsolete ALL_LINGUAS because we need it to compute 15443 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 15444 # from automake. 15445 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 15446 # Capture the value of LINGUAS because we need it to compute CATALOGS. 15447 LINGUAS="${LINGUAS-%UNSET%}" 15448 15449 15450_ACEOF 15451 15452 15453 15454cat >>$CONFIG_STATUS <<\_ACEOF 15455for ac_config_target in $ac_config_targets 15456do 15457 case "$ac_config_target" in 15458 # Handling of arguments. 15459 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 15460 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 15461 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 15462 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 15463 "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 15464 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 15465 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 15466 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 15467echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 15468 { (exit 1); exit 1; }; };; 15469 esac 15470done 15471 15472# If the user did not use the arguments to specify the items to instantiate, 15473# then the envvar interface is used. Set only those that are not. 15474# We use the long form for the default assignment because of an extremely 15475# bizarre bug on SunOS 4.1.3. 15476if $ac_need_defaults; then 15477 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 15478 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 15479 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 15480fi 15481 15482# Have a temporary directory for convenience. Make it in the build tree 15483# simply because there is no reason to put it here, and in addition, 15484# creating and moving files from /tmp can sometimes cause problems. 15485# Create a temporary directory, and hook for its removal unless debugging. 15486$debug || 15487{ 15488 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 15489 trap '{ (exit 1); exit 1; }' 1 2 13 15 15490} 15491 15492# Create a (secure) tmp directory for tmp files. 15493 15494{ 15495 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 15496 test -n "$tmp" && test -d "$tmp" 15497} || 15498{ 15499 tmp=./confstat$$-$RANDOM 15500 (umask 077 && mkdir $tmp) 15501} || 15502{ 15503 echo "$me: cannot create a temporary directory in ." >&2 15504 { (exit 1); exit 1; } 15505} 15506 15507_ACEOF 15508 15509cat >>$CONFIG_STATUS <<_ACEOF 15510 15511# 15512# CONFIG_FILES section. 15513# 15514 15515# No need to generate the scripts if there are no CONFIG_FILES. 15516# This happens for instance when ./config.status config.h 15517if test -n "\$CONFIG_FILES"; then 15518 # Protect against being on the right side of a sed subst in config.status. 15519 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 15520 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 15521s,@SHELL@,$SHELL,;t t 15522s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 15523s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 15524s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 15525s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t 15526s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t 15527s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t 15528s,@exec_prefix@,$exec_prefix,;t t 15529s,@prefix@,$prefix,;t t 15530s,@program_transform_name@,$program_transform_name,;t t 15531s,@bindir@,$bindir,;t t 15532s,@sbindir@,$sbindir,;t t 15533s,@libexecdir@,$libexecdir,;t t 15534s,@datadir@,$datadir,;t t 15535s,@sysconfdir@,$sysconfdir,;t t 15536s,@sharedstatedir@,$sharedstatedir,;t t 15537s,@localstatedir@,$localstatedir,;t t 15538s,@libdir@,$libdir,;t t 15539s,@includedir@,$includedir,;t t 15540s,@oldincludedir@,$oldincludedir,;t t 15541s,@infodir@,$infodir,;t t 15542s,@mandir@,$mandir,;t t 15543s,@build_alias@,$build_alias,;t t 15544s,@host_alias@,$host_alias,;t t 15545s,@target_alias@,$target_alias,;t t 15546s,@DEFS@,$DEFS,;t t 15547s,@ECHO_C@,$ECHO_C,;t t 15548s,@ECHO_N@,$ECHO_N,;t t 15549s,@ECHO_T@,$ECHO_T,;t t 15550s,@LIBS@,$LIBS,;t t 15551s,@build@,$build,;t t 15552s,@build_cpu@,$build_cpu,;t t 15553s,@build_vendor@,$build_vendor,;t t 15554s,@build_os@,$build_os,;t t 15555s,@host@,$host,;t t 15556s,@host_cpu@,$host_cpu,;t t 15557s,@host_vendor@,$host_vendor,;t t 15558s,@host_os@,$host_os,;t t 15559s,@target@,$target,;t t 15560s,@target_cpu@,$target_cpu,;t t 15561s,@target_vendor@,$target_vendor,;t t 15562s,@target_os@,$target_os,;t t 15563s,@CC@,$CC,;t t 15564s,@CFLAGS@,$CFLAGS,;t t 15565s,@LDFLAGS@,$LDFLAGS,;t t 15566s,@CPPFLAGS@,$CPPFLAGS,;t t 15567s,@ac_ct_CC@,$ac_ct_CC,;t t 15568s,@EXEEXT@,$EXEEXT,;t t 15569s,@OBJEXT@,$OBJEXT,;t t 15570s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 15571s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 15572s,@INSTALL_DATA@,$INSTALL_DATA,;t t 15573s,@CYGPATH_W@,$CYGPATH_W,;t t 15574s,@PACKAGE@,$PACKAGE,;t t 15575s,@VERSION@,$VERSION,;t t 15576s,@ACLOCAL@,$ACLOCAL,;t t 15577s,@AUTOCONF@,$AUTOCONF,;t t 15578s,@AUTOMAKE@,$AUTOMAKE,;t t 15579s,@AUTOHEADER@,$AUTOHEADER,;t t 15580s,@MAKEINFO@,$MAKEINFO,;t t 15581s,@install_sh@,$install_sh,;t t 15582s,@STRIP@,$STRIP,;t t 15583s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t 15584s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t 15585s,@mkdir_p@,$mkdir_p,;t t 15586s,@AWK@,$AWK,;t t 15587s,@SET_MAKE@,$SET_MAKE,;t t 15588s,@am__leading_dot@,$am__leading_dot,;t t 15589s,@AMTAR@,$AMTAR,;t t 15590s,@am__tar@,$am__tar,;t t 15591s,@am__untar@,$am__untar,;t t 15592s,@DEPDIR@,$DEPDIR,;t t 15593s,@am__include@,$am__include,;t t 15594s,@am__quote@,$am__quote,;t t 15595s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t 15596s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t 15597s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t 15598s,@CCDEPMODE@,$CCDEPMODE,;t t 15599s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t 15600s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t 15601s,@LIBTOOL@,$LIBTOOL,;t t 15602s,@SED@,$SED,;t t 15603s,@EGREP@,$EGREP,;t t 15604s,@FGREP@,$FGREP,;t t 15605s,@GREP@,$GREP,;t t 15606s,@LD@,$LD,;t t 15607s,@DUMPBIN@,$DUMPBIN,;t t 15608s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t 15609s,@NM@,$NM,;t t 15610s,@LN_S@,$LN_S,;t t 15611s,@AR@,$AR,;t t 15612s,@ac_ct_AR@,$ac_ct_AR,;t t 15613s,@RANLIB@,$RANLIB,;t t 15614s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t 15615s,@lt_ECHO@,$lt_ECHO,;t t 15616s,@CPP@,$CPP,;t t 15617s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t 15618s,@NO_WERROR@,$NO_WERROR,;t t 15619s,@YACC@,$YACC,;t t 15620s,@LEX@,$LEX,;t t 15621s,@LEXLIB@,$LEXLIB,;t t 15622s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t 15623s,@USE_NLS@,$USE_NLS,;t t 15624s,@LIBINTL@,$LIBINTL,;t t 15625s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t 15626s,@INCINTL@,$INCINTL,;t t 15627s,@XGETTEXT@,$XGETTEXT,;t t 15628s,@GMSGFMT@,$GMSGFMT,;t t 15629s,@POSUB@,$POSUB,;t t 15630s,@CATALOGS@,$CATALOGS,;t t 15631s,@DATADIRNAME@,$DATADIRNAME,;t t 15632s,@INSTOBJEXT@,$INSTOBJEXT,;t t 15633s,@GENCAT@,$GENCAT,;t t 15634s,@CATOBJEXT@,$CATOBJEXT,;t t 15635s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t 15636s,@MSGFMT@,$MSGFMT,;t t 15637s,@MSGMERGE@,$MSGMERGE,;t t 15638s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t 15639s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t 15640s,@MAINT@,$MAINT,;t t 15641s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t 15642s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t 15643s,@HDEFINES@,$HDEFINES,;t t 15644s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t 15645s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t 15646s,@DEMANGLER_NAME@,$DEMANGLER_NAME,;t t 15647s,@ALLOCA@,$ALLOCA,;t t 15648s,@LIBICONV@,$LIBICONV,;t t 15649s,@LTLIBICONV@,$LTLIBICONV,;t t 15650s,@NLMCONV_DEFS@,$NLMCONV_DEFS,;t t 15651s,@BUILD_NLMCONV@,$BUILD_NLMCONV,;t t 15652s,@BUILD_SRCONV@,$BUILD_SRCONV,;t t 15653s,@BUILD_DLLTOOL@,$BUILD_DLLTOOL,;t t 15654s,@DLLTOOL_DEFS@,$DLLTOOL_DEFS,;t t 15655s,@BUILD_WINDRES@,$BUILD_WINDRES,;t t 15656s,@BUILD_WINDMC@,$BUILD_WINDMC,;t t 15657s,@BUILD_DLLWRAP@,$BUILD_DLLWRAP,;t t 15658s,@BUILD_MISC@,$BUILD_MISC,;t t 15659s,@BUILD_INSTALL_MISC@,$BUILD_INSTALL_MISC,;t t 15660s,@OBJDUMP_DEFS@,$OBJDUMP_DEFS,;t t 15661s,@EMULATION@,$EMULATION,;t t 15662s,@EMULATION_VECTOR@,$EMULATION_VECTOR,;t t 15663s,@datarootdir@,$datarootdir,;t t 15664s,@docdir@,$docdir,;t t 15665s,@htmldir@,$htmldir,;t t 15666s,@LIBOBJS@,$LIBOBJS,;t t 15667s,@LTLIBOBJS@,$LTLIBOBJS,;t t 15668CEOF 15669 15670_ACEOF 15671 15672 cat >>$CONFIG_STATUS <<\_ACEOF 15673 # Split the substitutions into bite-sized pieces for seds with 15674 # small command number limits, like on Digital OSF/1 and HP-UX. 15675 ac_max_sed_lines=48 15676 ac_sed_frag=1 # Number of current file. 15677 ac_beg=1 # First line for current file. 15678 ac_end=$ac_max_sed_lines # Line after last line for current file. 15679 ac_more_lines=: 15680 ac_sed_cmds= 15681 while $ac_more_lines; do 15682 if test $ac_beg -gt 1; then 15683 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 15684 else 15685 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 15686 fi 15687 if test ! -s $tmp/subs.frag; then 15688 ac_more_lines=false 15689 else 15690 # The purpose of the label and of the branching condition is to 15691 # speed up the sed processing (if there are no `@' at all, there 15692 # is no need to browse any of the substitutions). 15693 # These are the two extra sed commands mentioned above. 15694 (echo ':t 15695 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed 15696 if test -z "$ac_sed_cmds"; then 15697 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" 15698 else 15699 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" 15700 fi 15701 ac_sed_frag=`expr $ac_sed_frag + 1` 15702 ac_beg=$ac_end 15703 ac_end=`expr $ac_end + $ac_max_sed_lines` 15704 fi 15705 done 15706 if test -z "$ac_sed_cmds"; then 15707 ac_sed_cmds=cat 15708 fi 15709fi # test -n "$CONFIG_FILES" 15710 15711_ACEOF 15712cat >>$CONFIG_STATUS <<\_ACEOF 15713for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue 15714 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 15715 case $ac_file in 15716 - | *:- | *:-:* ) # input from stdin 15717 cat >$tmp/stdin 15718 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 15719 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 15720 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 15721 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 15722 * ) ac_file_in=$ac_file.in ;; 15723 esac 15724 15725 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 15726 ac_dir=`(dirname "$ac_file") 2>/dev/null || 15727$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15728 X"$ac_file" : 'X\(//\)[^/]' \| \ 15729 X"$ac_file" : 'X\(//\)$' \| \ 15730 X"$ac_file" : 'X\(/\)' \| \ 15731 . : '\(.\)' 2>/dev/null || 15732echo X"$ac_file" | 15733 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 15734 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 15735 /^X\(\/\/\)$/{ s//\1/; q; } 15736 /^X\(\/\).*/{ s//\1/; q; } 15737 s/.*/./; q'` 15738 { if $as_mkdir_p; then 15739 mkdir -p "$ac_dir" 15740 else 15741 as_dir="$ac_dir" 15742 as_dirs= 15743 while test ! -d "$as_dir"; do 15744 as_dirs="$as_dir $as_dirs" 15745 as_dir=`(dirname "$as_dir") 2>/dev/null || 15746$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15747 X"$as_dir" : 'X\(//\)[^/]' \| \ 15748 X"$as_dir" : 'X\(//\)$' \| \ 15749 X"$as_dir" : 'X\(/\)' \| \ 15750 . : '\(.\)' 2>/dev/null || 15751echo X"$as_dir" | 15752 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 15753 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 15754 /^X\(\/\/\)$/{ s//\1/; q; } 15755 /^X\(\/\).*/{ s//\1/; q; } 15756 s/.*/./; q'` 15757 done 15758 test ! -n "$as_dirs" || mkdir $as_dirs 15759 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 15760echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 15761 { (exit 1); exit 1; }; }; } 15762 15763 ac_builddir=. 15764 15765if test "$ac_dir" != .; then 15766 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 15767 # A "../" for each directory in $ac_dir_suffix. 15768 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 15769else 15770 ac_dir_suffix= ac_top_builddir= 15771fi 15772 15773case $srcdir in 15774 .) # No --srcdir option. We are building in place. 15775 ac_srcdir=. 15776 if test -z "$ac_top_builddir"; then 15777 ac_top_srcdir=. 15778 else 15779 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 15780 fi ;; 15781 [\\/]* | ?:[\\/]* ) # Absolute path. 15782 ac_srcdir=$srcdir$ac_dir_suffix; 15783 ac_top_srcdir=$srcdir ;; 15784 *) # Relative path. 15785 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 15786 ac_top_srcdir=$ac_top_builddir$srcdir ;; 15787esac 15788 15789# Do not use `cd foo && pwd` to compute absolute paths, because 15790# the directories may not exist. 15791case `pwd` in 15792.) ac_abs_builddir="$ac_dir";; 15793*) 15794 case "$ac_dir" in 15795 .) ac_abs_builddir=`pwd`;; 15796 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 15797 *) ac_abs_builddir=`pwd`/"$ac_dir";; 15798 esac;; 15799esac 15800case $ac_abs_builddir in 15801.) ac_abs_top_builddir=${ac_top_builddir}.;; 15802*) 15803 case ${ac_top_builddir}. in 15804 .) ac_abs_top_builddir=$ac_abs_builddir;; 15805 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 15806 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 15807 esac;; 15808esac 15809case $ac_abs_builddir in 15810.) ac_abs_srcdir=$ac_srcdir;; 15811*) 15812 case $ac_srcdir in 15813 .) ac_abs_srcdir=$ac_abs_builddir;; 15814 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 15815 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 15816 esac;; 15817esac 15818case $ac_abs_builddir in 15819.) ac_abs_top_srcdir=$ac_top_srcdir;; 15820*) 15821 case $ac_top_srcdir in 15822 .) ac_abs_top_srcdir=$ac_abs_builddir;; 15823 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 15824 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 15825 esac;; 15826esac 15827 15828 15829 case $INSTALL in 15830 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15831 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 15832 esac 15833 15834 if test x"$ac_file" != x-; then 15835 { echo "$as_me:$LINENO: creating $ac_file" >&5 15836echo "$as_me: creating $ac_file" >&6;} 15837 rm -f "$ac_file" 15838 fi 15839 # Let's still pretend it is `configure' which instantiates (i.e., don't 15840 # use $as_me), people would be surprised to read: 15841 # /* config.h. Generated by config.status. */ 15842 if test x"$ac_file" = x-; then 15843 configure_input= 15844 else 15845 configure_input="$ac_file. " 15846 fi 15847 configure_input=$configure_input"Generated from `echo $ac_file_in | 15848 sed 's,.*/,,'` by configure." 15849 15850 # First look for the input files in the build tree, otherwise in the 15851 # src tree. 15852 ac_file_inputs=`IFS=: 15853 for f in $ac_file_in; do 15854 case $f in 15855 -) echo $tmp/stdin ;; 15856 [\\/$]*) 15857 # Absolute (can't be DOS-style, as IFS=:) 15858 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 15859echo "$as_me: error: cannot find input file: $f" >&2;} 15860 { (exit 1); exit 1; }; } 15861 echo "$f";; 15862 *) # Relative 15863 if test -f "$f"; then 15864 # Build tree 15865 echo "$f" 15866 elif test -f "$srcdir/$f"; then 15867 # Source tree 15868 echo "$srcdir/$f" 15869 else 15870 # /dev/null tree 15871 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 15872echo "$as_me: error: cannot find input file: $f" >&2;} 15873 { (exit 1); exit 1; }; } 15874 fi;; 15875 esac 15876 done` || { (exit 1); exit 1; } 15877_ACEOF 15878cat >>$CONFIG_STATUS <<_ACEOF 15879 sed "$ac_vpsub 15880$extrasub 15881_ACEOF 15882cat >>$CONFIG_STATUS <<\_ACEOF 15883:t 15884/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15885s,@configure_input@,$configure_input,;t t 15886s,@srcdir@,$ac_srcdir,;t t 15887s,@abs_srcdir@,$ac_abs_srcdir,;t t 15888s,@top_srcdir@,$ac_top_srcdir,;t t 15889s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 15890s,@builddir@,$ac_builddir,;t t 15891s,@abs_builddir@,$ac_abs_builddir,;t t 15892s,@top_builddir@,$ac_top_builddir,;t t 15893s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 15894s,@INSTALL@,$ac_INSTALL,;t t 15895" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 15896 rm -f $tmp/stdin 15897 if test x"$ac_file" != x-; then 15898 mv $tmp/out $ac_file 15899 else 15900 cat $tmp/out 15901 rm -f $tmp/out 15902 fi 15903 15904done 15905_ACEOF 15906cat >>$CONFIG_STATUS <<\_ACEOF 15907 15908# 15909# CONFIG_HEADER section. 15910# 15911 15912# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 15913# NAME is the cpp macro being defined and VALUE is the value it is being given. 15914# 15915# ac_d sets the value in "#define NAME VALUE" lines. 15916ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' 15917ac_dB='[ ].*$,\1#\2' 15918ac_dC=' ' 15919ac_dD=',;t' 15920# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 15921ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 15922ac_uB='$,\1#\2define\3' 15923ac_uC=' ' 15924ac_uD=',;t' 15925 15926for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue 15927 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 15928 case $ac_file in 15929 - | *:- | *:-:* ) # input from stdin 15930 cat >$tmp/stdin 15931 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 15932 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 15933 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 15934 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 15935 * ) ac_file_in=$ac_file.in ;; 15936 esac 15937 15938 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 15939echo "$as_me: creating $ac_file" >&6;} 15940 15941 # First look for the input files in the build tree, otherwise in the 15942 # src tree. 15943 ac_file_inputs=`IFS=: 15944 for f in $ac_file_in; do 15945 case $f in 15946 -) echo $tmp/stdin ;; 15947 [\\/$]*) 15948 # Absolute (can't be DOS-style, as IFS=:) 15949 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 15950echo "$as_me: error: cannot find input file: $f" >&2;} 15951 { (exit 1); exit 1; }; } 15952 # Do quote $f, to prevent DOS paths from being IFS'd. 15953 echo "$f";; 15954 *) # Relative 15955 if test -f "$f"; then 15956 # Build tree 15957 echo "$f" 15958 elif test -f "$srcdir/$f"; then 15959 # Source tree 15960 echo "$srcdir/$f" 15961 else 15962 # /dev/null tree 15963 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 15964echo "$as_me: error: cannot find input file: $f" >&2;} 15965 { (exit 1); exit 1; }; } 15966 fi;; 15967 esac 15968 done` || { (exit 1); exit 1; } 15969 # Remove the trailing spaces. 15970 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in 15971 15972_ACEOF 15973 15974# Transform confdefs.h into two sed scripts, `conftest.defines' and 15975# `conftest.undefs', that substitutes the proper values into 15976# config.h.in to produce config.h. The first handles `#define' 15977# templates, and the second `#undef' templates. 15978# And first: Protect against being on the right side of a sed subst in 15979# config.status. Protect against being in an unquoted here document 15980# in config.status. 15981rm -f conftest.defines conftest.undefs 15982# Using a here document instead of a string reduces the quoting nightmare. 15983# Putting comments in sed scripts is not portable. 15984# 15985# `end' is used to avoid that the second main sed command (meant for 15986# 0-ary CPP macros) applies to n-ary macro definitions. 15987# See the Autoconf documentation for `clear'. 15988cat >confdef2sed.sed <<\_ACEOF 15989s/[\\&,]/\\&/g 15990s,[\\$`],\\&,g 15991t clear 15992: clear 15993s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp 15994t end 15995s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp 15996: end 15997_ACEOF 15998# If some macros were called several times there might be several times 15999# the same #defines, which is useless. Nevertheless, we may not want to 16000# sort them, since we want the *last* AC-DEFINE to be honored. 16001uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines 16002sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs 16003rm -f confdef2sed.sed 16004 16005# This sed command replaces #undef with comments. This is necessary, for 16006# example, in the case of _POSIX_SOURCE, which is predefined and required 16007# on some systems where configure will not decide to define it. 16008cat >>conftest.undefs <<\_ACEOF 16009s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, 16010_ACEOF 16011 16012# Break up conftest.defines because some shells have a limit on the size 16013# of here documents, and old seds have small limits too (100 cmds). 16014echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS 16015echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS 16016echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS 16017echo ' :' >>$CONFIG_STATUS 16018rm -f conftest.tail 16019while grep . conftest.defines >/dev/null 16020do 16021 # Write a limited-size here document to $tmp/defines.sed. 16022 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS 16023 # Speed up: don't consider the non `#define' lines. 16024 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS 16025 # Work around the forget-to-reset-the-flag bug. 16026 echo 't clr' >>$CONFIG_STATUS 16027 echo ': clr' >>$CONFIG_STATUS 16028 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS 16029 echo 'CEOF 16030 sed -f $tmp/defines.sed $tmp/in >$tmp/out 16031 rm -f $tmp/in 16032 mv $tmp/out $tmp/in 16033' >>$CONFIG_STATUS 16034 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail 16035 rm -f conftest.defines 16036 mv conftest.tail conftest.defines 16037done 16038rm -f conftest.defines 16039echo ' fi # grep' >>$CONFIG_STATUS 16040echo >>$CONFIG_STATUS 16041 16042# Break up conftest.undefs because some shells have a limit on the size 16043# of here documents, and old seds have small limits too (100 cmds). 16044echo ' # Handle all the #undef templates' >>$CONFIG_STATUS 16045rm -f conftest.tail 16046while grep . conftest.undefs >/dev/null 16047do 16048 # Write a limited-size here document to $tmp/undefs.sed. 16049 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS 16050 # Speed up: don't consider the non `#undef' 16051 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS 16052 # Work around the forget-to-reset-the-flag bug. 16053 echo 't clr' >>$CONFIG_STATUS 16054 echo ': clr' >>$CONFIG_STATUS 16055 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS 16056 echo 'CEOF 16057 sed -f $tmp/undefs.sed $tmp/in >$tmp/out 16058 rm -f $tmp/in 16059 mv $tmp/out $tmp/in 16060' >>$CONFIG_STATUS 16061 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail 16062 rm -f conftest.undefs 16063 mv conftest.tail conftest.undefs 16064done 16065rm -f conftest.undefs 16066 16067cat >>$CONFIG_STATUS <<\_ACEOF 16068 # Let's still pretend it is `configure' which instantiates (i.e., don't 16069 # use $as_me), people would be surprised to read: 16070 # /* config.h. Generated by config.status. */ 16071 if test x"$ac_file" = x-; then 16072 echo "/* Generated by configure. */" >$tmp/config.h 16073 else 16074 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h 16075 fi 16076 cat $tmp/in >>$tmp/config.h 16077 rm -f $tmp/in 16078 if test x"$ac_file" != x-; then 16079 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 16080 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 16081echo "$as_me: $ac_file is unchanged" >&6;} 16082 else 16083 ac_dir=`(dirname "$ac_file") 2>/dev/null || 16084$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16085 X"$ac_file" : 'X\(//\)[^/]' \| \ 16086 X"$ac_file" : 'X\(//\)$' \| \ 16087 X"$ac_file" : 'X\(/\)' \| \ 16088 . : '\(.\)' 2>/dev/null || 16089echo X"$ac_file" | 16090 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 16091 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 16092 /^X\(\/\/\)$/{ s//\1/; q; } 16093 /^X\(\/\).*/{ s//\1/; q; } 16094 s/.*/./; q'` 16095 { if $as_mkdir_p; then 16096 mkdir -p "$ac_dir" 16097 else 16098 as_dir="$ac_dir" 16099 as_dirs= 16100 while test ! -d "$as_dir"; do 16101 as_dirs="$as_dir $as_dirs" 16102 as_dir=`(dirname "$as_dir") 2>/dev/null || 16103$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16104 X"$as_dir" : 'X\(//\)[^/]' \| \ 16105 X"$as_dir" : 'X\(//\)$' \| \ 16106 X"$as_dir" : 'X\(/\)' \| \ 16107 . : '\(.\)' 2>/dev/null || 16108echo X"$as_dir" | 16109 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 16110 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 16111 /^X\(\/\/\)$/{ s//\1/; q; } 16112 /^X\(\/\).*/{ s//\1/; q; } 16113 s/.*/./; q'` 16114 done 16115 test ! -n "$as_dirs" || mkdir $as_dirs 16116 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 16117echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 16118 { (exit 1); exit 1; }; }; } 16119 16120 rm -f $ac_file 16121 mv $tmp/config.h $ac_file 16122 fi 16123 else 16124 cat $tmp/config.h 16125 rm -f $tmp/config.h 16126 fi 16127# Compute $ac_file's index in $config_headers. 16128_am_stamp_count=1 16129for _am_header in $config_headers :; do 16130 case $_am_header in 16131 $ac_file | $ac_file:* ) 16132 break ;; 16133 * ) 16134 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 16135 esac 16136done 16137echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null || 16138$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16139 X$ac_file : 'X\(//\)[^/]' \| \ 16140 X$ac_file : 'X\(//\)$' \| \ 16141 X$ac_file : 'X\(/\)' \| \ 16142 . : '\(.\)' 2>/dev/null || 16143echo X$ac_file | 16144 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 16145 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 16146 /^X\(\/\/\)$/{ s//\1/; q; } 16147 /^X\(\/\).*/{ s//\1/; q; } 16148 s/.*/./; q'`/stamp-h$_am_stamp_count 16149done 16150_ACEOF 16151cat >>$CONFIG_STATUS <<\_ACEOF 16152 16153# 16154# CONFIG_COMMANDS section. 16155# 16156for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue 16157 ac_dest=`echo "$ac_file" | sed 's,:.*,,'` 16158 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` 16159 ac_dir=`(dirname "$ac_dest") 2>/dev/null || 16160$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16161 X"$ac_dest" : 'X\(//\)[^/]' \| \ 16162 X"$ac_dest" : 'X\(//\)$' \| \ 16163 X"$ac_dest" : 'X\(/\)' \| \ 16164 . : '\(.\)' 2>/dev/null || 16165echo X"$ac_dest" | 16166 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 16167 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 16168 /^X\(\/\/\)$/{ s//\1/; q; } 16169 /^X\(\/\).*/{ s//\1/; q; } 16170 s/.*/./; q'` 16171 { if $as_mkdir_p; then 16172 mkdir -p "$ac_dir" 16173 else 16174 as_dir="$ac_dir" 16175 as_dirs= 16176 while test ! -d "$as_dir"; do 16177 as_dirs="$as_dir $as_dirs" 16178 as_dir=`(dirname "$as_dir") 2>/dev/null || 16179$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16180 X"$as_dir" : 'X\(//\)[^/]' \| \ 16181 X"$as_dir" : 'X\(//\)$' \| \ 16182 X"$as_dir" : 'X\(/\)' \| \ 16183 . : '\(.\)' 2>/dev/null || 16184echo X"$as_dir" | 16185 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 16186 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 16187 /^X\(\/\/\)$/{ s//\1/; q; } 16188 /^X\(\/\).*/{ s//\1/; q; } 16189 s/.*/./; q'` 16190 done 16191 test ! -n "$as_dirs" || mkdir $as_dirs 16192 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 16193echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 16194 { (exit 1); exit 1; }; }; } 16195 16196 ac_builddir=. 16197 16198if test "$ac_dir" != .; then 16199 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 16200 # A "../" for each directory in $ac_dir_suffix. 16201 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 16202else 16203 ac_dir_suffix= ac_top_builddir= 16204fi 16205 16206case $srcdir in 16207 .) # No --srcdir option. We are building in place. 16208 ac_srcdir=. 16209 if test -z "$ac_top_builddir"; then 16210 ac_top_srcdir=. 16211 else 16212 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 16213 fi ;; 16214 [\\/]* | ?:[\\/]* ) # Absolute path. 16215 ac_srcdir=$srcdir$ac_dir_suffix; 16216 ac_top_srcdir=$srcdir ;; 16217 *) # Relative path. 16218 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 16219 ac_top_srcdir=$ac_top_builddir$srcdir ;; 16220esac 16221 16222# Do not use `cd foo && pwd` to compute absolute paths, because 16223# the directories may not exist. 16224case `pwd` in 16225.) ac_abs_builddir="$ac_dir";; 16226*) 16227 case "$ac_dir" in 16228 .) ac_abs_builddir=`pwd`;; 16229 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 16230 *) ac_abs_builddir=`pwd`/"$ac_dir";; 16231 esac;; 16232esac 16233case $ac_abs_builddir in 16234.) ac_abs_top_builddir=${ac_top_builddir}.;; 16235*) 16236 case ${ac_top_builddir}. in 16237 .) ac_abs_top_builddir=$ac_abs_builddir;; 16238 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 16239 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 16240 esac;; 16241esac 16242case $ac_abs_builddir in 16243.) ac_abs_srcdir=$ac_srcdir;; 16244*) 16245 case $ac_srcdir in 16246 .) ac_abs_srcdir=$ac_abs_builddir;; 16247 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 16248 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 16249 esac;; 16250esac 16251case $ac_abs_builddir in 16252.) ac_abs_top_srcdir=$ac_top_srcdir;; 16253*) 16254 case $ac_top_srcdir in 16255 .) ac_abs_top_srcdir=$ac_abs_builddir;; 16256 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 16257 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 16258 esac;; 16259esac 16260 16261 16262 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 16263echo "$as_me: executing $ac_dest commands" >&6;} 16264 case $ac_dest in 16265 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do 16266 # Strip MF so we end up with the name of the file. 16267 mf=`echo "$mf" | sed -e 's/:.*$//'` 16268 # Check whether this is an Automake generated Makefile or not. 16269 # We used to match only the files named `Makefile.in', but 16270 # some people rename them; so instead we look at the file content. 16271 # Grep'ing the first line is not enough: some people post-process 16272 # each Makefile.in and add a new line on top of each file to say so. 16273 # So let's grep whole file. 16274 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then 16275 dirpart=`(dirname "$mf") 2>/dev/null || 16276$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16277 X"$mf" : 'X\(//\)[^/]' \| \ 16278 X"$mf" : 'X\(//\)$' \| \ 16279 X"$mf" : 'X\(/\)' \| \ 16280 . : '\(.\)' 2>/dev/null || 16281echo X"$mf" | 16282 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 16283 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 16284 /^X\(\/\/\)$/{ s//\1/; q; } 16285 /^X\(\/\).*/{ s//\1/; q; } 16286 s/.*/./; q'` 16287 else 16288 continue 16289 fi 16290 # Extract the definition of DEPDIR, am__include, and am__quote 16291 # from the Makefile without running `make'. 16292 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 16293 test -z "$DEPDIR" && continue 16294 am__include=`sed -n 's/^am__include = //p' < "$mf"` 16295 test -z "am__include" && continue 16296 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 16297 # When using ansi2knr, U may be empty or an underscore; expand it 16298 U=`sed -n 's/^U = //p' < "$mf"` 16299 # Find all dependency output files, they are included files with 16300 # $(DEPDIR) in their names. We invoke sed twice because it is the 16301 # simplest approach to changing $(DEPDIR) to its actual value in the 16302 # expansion. 16303 for file in `sed -n " 16304 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 16305 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 16306 # Make sure the directory exists. 16307 test -f "$dirpart/$file" && continue 16308 fdir=`(dirname "$file") 2>/dev/null || 16309$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16310 X"$file" : 'X\(//\)[^/]' \| \ 16311 X"$file" : 'X\(//\)$' \| \ 16312 X"$file" : 'X\(/\)' \| \ 16313 . : '\(.\)' 2>/dev/null || 16314echo X"$file" | 16315 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 16316 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 16317 /^X\(\/\/\)$/{ s//\1/; q; } 16318 /^X\(\/\).*/{ s//\1/; q; } 16319 s/.*/./; q'` 16320 { if $as_mkdir_p; then 16321 mkdir -p $dirpart/$fdir 16322 else 16323 as_dir=$dirpart/$fdir 16324 as_dirs= 16325 while test ! -d "$as_dir"; do 16326 as_dirs="$as_dir $as_dirs" 16327 as_dir=`(dirname "$as_dir") 2>/dev/null || 16328$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16329 X"$as_dir" : 'X\(//\)[^/]' \| \ 16330 X"$as_dir" : 'X\(//\)$' \| \ 16331 X"$as_dir" : 'X\(/\)' \| \ 16332 . : '\(.\)' 2>/dev/null || 16333echo X"$as_dir" | 16334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 16335 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 16336 /^X\(\/\/\)$/{ s//\1/; q; } 16337 /^X\(\/\).*/{ s//\1/; q; } 16338 s/.*/./; q'` 16339 done 16340 test ! -n "$as_dirs" || mkdir $as_dirs 16341 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 16342echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} 16343 { (exit 1); exit 1; }; }; } 16344 16345 # echo "creating $dirpart/$file" 16346 echo '# dummy' > "$dirpart/$file" 16347 done 16348done 16349 ;; 16350 libtool ) 16351 16352 # See if we are running on zsh, and set the options which allow our 16353 # commands through without removal of \ escapes. 16354 if test -n "${ZSH_VERSION+set}" ; then 16355 setopt NO_GLOB_SUBST 16356 fi 16357 16358 cfgfile="${ofile}T" 16359 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 16360 $RM "$cfgfile" 16361 16362 cat <<_LT_EOF >> "$cfgfile" 16363#! $SHELL 16364 16365# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 16366# Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION 16367# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 16368# NOTE: Changes made to this file will be lost: look at ltmain.sh. 16369# 16370# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 16371# 2006, 2007 Free Software Foundation, Inc. 16372# 16373# This file is part of GNU Libtool: 16374# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 16375# 16376# This program is free software; you can redistribute it and/or modify 16377# it under the terms of the GNU General Public License as published by 16378# the Free Software Foundation; either version 2 of the License, or 16379# (at your option) any later version. 16380# 16381# This program is distributed in the hope that it will be useful, but 16382# WITHOUT ANY WARRANTY; without even the implied warranty of 16383# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16384# General Public License for more details. 16385# 16386# You should have received a copy of the GNU General Public License 16387# along with this program; if not, a copy can be downloaded from 16388# http://www.gnu.org/copyleft/gpl.html, or by writing to the Free 16389# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 16390# MA 02110-1301, USA. 16391# 16392# As a special exception to the GNU General Public License, if you 16393# distribute this file as part of a program that contains a 16394# configuration script generated by Autoconf, you may include it under 16395# the same distribution terms that you use for the rest of that program. 16396 16397 16398# The names of the tagged configurations supported by this script. 16399available_tags="" 16400 16401# ### BEGIN LIBTOOL CONFIG 16402 16403# Which release of libtool.m4 was used? 16404macro_version=$macro_version 16405macro_revision=$macro_revision 16406 16407# Whether or not to build shared libraries. 16408build_libtool_libs=$enable_shared 16409 16410# Whether or not to build static libraries. 16411build_old_libs=$enable_static 16412 16413# What type of objects to build. 16414pic_mode=$pic_mode 16415 16416# Whether or not to optimize for fast installation. 16417fast_install=$enable_fast_install 16418 16419# The host system. 16420host_alias=$host_alias 16421host=$host 16422host_os=$host_os 16423 16424# The build system. 16425build_alias=$build_alias 16426build=$build 16427build_os=$build_os 16428 16429# A sed program that does not truncate output. 16430SED=$lt_SED 16431 16432# Sed that helps us avoid accidentally triggering echo(1) options like -n. 16433Xsed="\$SED -e 1s/^X//" 16434 16435# A grep program that handles long lines. 16436GREP=$lt_GREP 16437 16438# An ERE matcher. 16439EGREP=$lt_EGREP 16440 16441# A literal string matcher. 16442FGREP=$lt_FGREP 16443 16444# A BSD- or MS-compatible name lister. 16445NM=$lt_NM 16446 16447# Whether we need soft or hard links. 16448LN_S=$lt_LN_S 16449 16450# What is the maximum length of a command? 16451max_cmd_len=$max_cmd_len 16452 16453# Object file suffix (normally "o"). 16454objext=$ac_objext 16455 16456# Executable file suffix (normally ""). 16457exeext=$exeext 16458 16459# whether the shell understands "unset". 16460lt_unset=$lt_unset 16461 16462# turn spaces into newlines. 16463SP2NL=$lt_lt_SP2NL 16464 16465# turn newlines into spaces. 16466NL2SP=$lt_lt_NL2SP 16467 16468# How to create reloadable object files. 16469reload_flag=$lt_reload_flag 16470reload_cmds=$lt_reload_cmds 16471 16472# Method to check whether dependent libraries are shared objects. 16473deplibs_check_method=$lt_deplibs_check_method 16474 16475# Command to use when deplibs_check_method == "file_magic". 16476file_magic_cmd=$lt_file_magic_cmd 16477 16478# The archiver. 16479AR=$lt_AR 16480AR_FLAGS=$lt_AR_FLAGS 16481 16482# A symbol stripping program. 16483STRIP=$lt_STRIP 16484 16485# Commands used to install an old-style archive. 16486RANLIB=$lt_RANLIB 16487old_postinstall_cmds=$lt_old_postinstall_cmds 16488old_postuninstall_cmds=$lt_old_postuninstall_cmds 16489 16490# A C compiler. 16491LTCC=$lt_CC 16492 16493# LTCC compiler flags. 16494LTCFLAGS=$lt_CFLAGS 16495 16496# Take the output of nm and produce a listing of raw symbols and C names. 16497global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 16498 16499# Transform the output of nm in a proper C declaration. 16500global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 16501 16502# Transform the output of nm in a C name address pair. 16503global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 16504 16505# The name of the directory that contains temporary libtool files. 16506objdir=$objdir 16507 16508# Shell to use when invoking shell scripts. 16509SHELL=$lt_SHELL 16510 16511# An echo program that does not interpret backslashes. 16512ECHO=$lt_ECHO 16513 16514# Used to examine libraries when file_magic_cmd begins with "file". 16515MAGIC_CMD=$MAGIC_CMD 16516 16517# Must we lock files when doing compilation? 16518need_locks=$lt_need_locks 16519 16520# Old archive suffix (normally "a"). 16521libext=$libext 16522 16523# Shared library suffix (normally ".so"). 16524shrext_cmds=$lt_shrext_cmds 16525 16526# The commands to extract the exported symbol list from a shared archive. 16527extract_expsyms_cmds=$lt_extract_expsyms_cmds 16528 16529# Variables whose values should be saved in libtool wrapper scripts and 16530# restored at link time. 16531variables_saved_for_relink=$lt_variables_saved_for_relink 16532 16533# Do we need the "lib" prefix for modules? 16534need_lib_prefix=$need_lib_prefix 16535 16536# Do we need a version for libraries? 16537need_version=$need_version 16538 16539# Library versioning type. 16540version_type=$version_type 16541 16542# Shared library runtime path variable. 16543runpath_var=$runpath_var 16544 16545# Shared library path variable. 16546shlibpath_var=$shlibpath_var 16547 16548# Is shlibpath searched before the hard-coded library search path? 16549shlibpath_overrides_runpath=$shlibpath_overrides_runpath 16550 16551# Format of library name prefix. 16552libname_spec=$lt_libname_spec 16553 16554# List of archive names. First name is the real one, the rest are links. 16555# The last name is the one that the linker finds with -lNAME 16556library_names_spec=$lt_library_names_spec 16557 16558# The coded name of the library, if different from the real name. 16559soname_spec=$lt_soname_spec 16560 16561# Command to use after installation of a shared archive. 16562postinstall_cmds=$lt_postinstall_cmds 16563 16564# Command to use after uninstallation of a shared archive. 16565postuninstall_cmds=$lt_postuninstall_cmds 16566 16567# Commands used to finish a libtool library installation in a directory. 16568finish_cmds=$lt_finish_cmds 16569 16570# As "finish_cmds", except a single script fragment to be evaled but 16571# not shown. 16572finish_eval=$lt_finish_eval 16573 16574# Whether we should hardcode library paths into libraries. 16575hardcode_into_libs=$hardcode_into_libs 16576 16577# Compile-time system search path for libraries. 16578sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 16579 16580# Run-time system search path for libraries. 16581sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 16582 16583# Whether dlopen is supported. 16584dlopen_support=$enable_dlopen 16585 16586# Whether dlopen of programs is supported. 16587dlopen_self=$enable_dlopen_self 16588 16589# Whether dlopen of statically linked programs is supported. 16590dlopen_self_static=$enable_dlopen_self_static 16591 16592# Commands to strip libraries. 16593old_striplib=$lt_old_striplib 16594striplib=$lt_striplib 16595 16596 16597# The linker used to build libraries. 16598LD=$lt_LD 16599 16600# Commands used to build an old-style archive. 16601old_archive_cmds=$lt_old_archive_cmds 16602 16603# A language specific compiler. 16604CC=$lt_compiler 16605 16606# Is the compiler the GNU compiler? 16607with_gcc=$GCC 16608 16609# Compiler flag to turn off builtin functions. 16610no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 16611 16612# How to pass a linker flag through the compiler. 16613wl=$lt_lt_prog_compiler_wl 16614 16615# Additional compiler flags for building library objects. 16616pic_flag=$lt_lt_prog_compiler_pic 16617 16618# Compiler flag to prevent dynamic linking. 16619link_static_flag=$lt_lt_prog_compiler_static 16620 16621# Does compiler simultaneously support -c and -o options? 16622compiler_c_o=$lt_lt_cv_prog_compiler_c_o 16623 16624# Whether or not to add -lc for building shared libraries. 16625build_libtool_need_lc=$archive_cmds_need_lc 16626 16627# Whether or not to disallow shared libs when runtime libs are static. 16628allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 16629 16630# Compiler flag to allow reflexive dlopens. 16631export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 16632 16633# Compiler flag to generate shared objects directly from archives. 16634whole_archive_flag_spec=$lt_whole_archive_flag_spec 16635 16636# Whether the compiler copes with passing no objects directly. 16637compiler_needs_object=$lt_compiler_needs_object 16638 16639# Create an old-style archive from a shared archive. 16640old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 16641 16642# Create a temporary old-style archive to link instead of a shared archive. 16643old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 16644 16645# Commands used to build a shared archive. 16646archive_cmds=$lt_archive_cmds 16647archive_expsym_cmds=$lt_archive_expsym_cmds 16648 16649# Commands used to build a loadable module if different from building 16650# a shared archive. 16651module_cmds=$lt_module_cmds 16652module_expsym_cmds=$lt_module_expsym_cmds 16653 16654# Whether we are building with GNU ld or not. 16655with_gnu_ld=$lt_with_gnu_ld 16656 16657# Flag that allows shared libraries with undefined symbols to be built. 16658allow_undefined_flag=$lt_allow_undefined_flag 16659 16660# Flag that enforces no undefined symbols. 16661no_undefined_flag=$lt_no_undefined_flag 16662 16663# Flag to hardcode \$libdir into a binary during linking. 16664# This must work even if \$libdir does not exist 16665hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 16666 16667# If ld is used when linking, flag to hardcode \$libdir into a binary 16668# during linking. This must work even if \$libdir does not exist. 16669hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 16670 16671# Whether we need a single "-rpath" flag with a separated argument. 16672hardcode_libdir_separator=$lt_hardcode_libdir_separator 16673 16674# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16675# DIR into the resulting binary. 16676hardcode_direct=$hardcode_direct 16677 16678# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16679# DIR into the resulting binary and the resulting library dependency is 16680# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 16681# library is relocated. 16682hardcode_direct_absolute=$hardcode_direct_absolute 16683 16684# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 16685# into the resulting binary. 16686hardcode_minus_L=$hardcode_minus_L 16687 16688# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 16689# into the resulting binary. 16690hardcode_shlibpath_var=$hardcode_shlibpath_var 16691 16692# Set to "yes" if building a shared library automatically hardcodes DIR 16693# into the library and all subsequent libraries and executables linked 16694# against it. 16695hardcode_automatic=$hardcode_automatic 16696 16697# Set to yes if linker adds runtime paths of dependent libraries 16698# to runtime path list. 16699inherit_rpath=$inherit_rpath 16700 16701# Whether libtool must link a program against all its dependency libraries. 16702link_all_deplibs=$link_all_deplibs 16703 16704# Fix the shell variable \$srcfile for the compiler. 16705fix_srcfile_path=$lt_fix_srcfile_path 16706 16707# Set to "yes" if exported symbols are required. 16708always_export_symbols=$always_export_symbols 16709 16710# The commands to list exported symbols. 16711export_symbols_cmds=$lt_export_symbols_cmds 16712 16713# Symbols that should not be listed in the preloaded symbols. 16714exclude_expsyms=$lt_exclude_expsyms 16715 16716# Symbols that must always be exported. 16717include_expsyms=$lt_include_expsyms 16718 16719# Commands necessary for linking programs (against libraries) with templates. 16720prelink_cmds=$lt_prelink_cmds 16721 16722# Specify filename containing input files. 16723file_list_spec=$lt_file_list_spec 16724 16725# How to hardcode a shared library path into an executable. 16726hardcode_action=$hardcode_action 16727 16728# ### END LIBTOOL CONFIG 16729 16730_LT_EOF 16731 16732 case $host_os in 16733 aix3*) 16734 cat <<\_LT_EOF >> "$cfgfile" 16735# AIX sometimes has problems with the GCC collect2 program. For some 16736# reason, if we set the COLLECT_NAMES environment variable, the problems 16737# vanish in a puff of smoke. 16738if test "X${COLLECT_NAMES+set}" != Xset; then 16739 COLLECT_NAMES= 16740 export COLLECT_NAMES 16741fi 16742_LT_EOF 16743 ;; 16744 esac 16745 16746 16747ltmain="$ac_aux_dir/ltmain.sh" 16748 16749 16750 # We use sed instead of cat because bash on DJGPP gets confused if 16751 # if finds mixed CR/LF and LF-only lines. Since sed operates in 16752 # text mode, it properly converts lines to CR/LF. This bash problem 16753 # is reportedly fixed, but why not run on old versions too? 16754 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 16755 || (rm -f "$cfgfile"; exit 1) 16756 16757 case $xsi_shell in 16758 yes) 16759 cat << \_LT_EOF >> "$cfgfile" 16760# func_dirname file append nondir_replacement 16761# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16762# otherwise set result to NONDIR_REPLACEMENT. 16763func_dirname () 16764{ 16765 case ${1} in 16766 */*) func_dirname_result="${1%/*}${2}" ;; 16767 * ) func_dirname_result="${3}" ;; 16768 esac 16769} 16770 16771# func_basename file 16772func_basename () 16773{ 16774 func_basename_result="${1##*/}" 16775} 16776 16777# func_stripname prefix suffix name 16778# strip PREFIX and SUFFIX off of NAME. 16779# PREFIX and SUFFIX must not contain globbing or regex special 16780# characters, hashes, percent signs, but SUFFIX may contain a leading 16781# dot (in which case that matches only a dot). 16782func_stripname () 16783{ 16784 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 16785 # positional parameters, so assign one to ordinary parameter first. 16786 func_stripname_result=${3} 16787 func_stripname_result=${func_stripname_result#"${1}"} 16788 func_stripname_result=${func_stripname_result%"${2}"} 16789} 16790 16791# func_opt_split 16792func_opt_split () 16793{ 16794 func_opt_split_opt=${1%%=*} 16795 func_opt_split_arg=${1#*=} 16796} 16797 16798# func_lo2o object 16799func_lo2o () 16800{ 16801 case ${1} in 16802 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 16803 *) func_lo2o_result=${1} ;; 16804 esac 16805} 16806_LT_EOF 16807 ;; 16808 *) # Bourne compatible functions. 16809 cat << \_LT_EOF >> "$cfgfile" 16810# func_dirname file append nondir_replacement 16811# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16812# otherwise set result to NONDIR_REPLACEMENT. 16813func_dirname () 16814{ 16815 # Extract subdirectory from the argument. 16816 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 16817 if test "X$func_dirname_result" = "X${1}"; then 16818 func_dirname_result="${3}" 16819 else 16820 func_dirname_result="$func_dirname_result${2}" 16821 fi 16822} 16823 16824# func_basename file 16825func_basename () 16826{ 16827 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 16828} 16829 16830# func_stripname prefix suffix name 16831# strip PREFIX and SUFFIX off of NAME. 16832# PREFIX and SUFFIX must not contain globbing or regex special 16833# characters, hashes, percent signs, but SUFFIX may contain a leading 16834# dot (in which case that matches only a dot). 16835# func_strip_suffix prefix name 16836func_stripname () 16837{ 16838 case ${2} in 16839 .*) func_stripname_result=`$ECHO "X${3}" \ 16840 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 16841 *) func_stripname_result=`$ECHO "X${3}" \ 16842 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 16843 esac 16844} 16845 16846# sed scripts: 16847my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16848my_sed_long_arg='1s/^-[^=]*=//' 16849 16850# func_opt_split 16851func_opt_split () 16852{ 16853 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 16854 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 16855} 16856 16857# func_lo2o object 16858func_lo2o () 16859{ 16860 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 16861} 16862_LT_EOF 16863esac 16864 16865case $lt_shell_append in 16866 yes) 16867 cat << \_LT_EOF >> "$cfgfile" 16868 16869# func_append var value 16870# Append VALUE to the end of shell variable VAR. 16871func_append () 16872{ 16873 eval "$1+=\$2" 16874} 16875_LT_EOF 16876 ;; 16877 *) 16878 cat << \_LT_EOF >> "$cfgfile" 16879 16880# func_append var value 16881# Append VALUE to the end of shell variable VAR. 16882func_append () 16883{ 16884 eval "$1=\$$1\$2" 16885} 16886_LT_EOF 16887 ;; 16888 esac 16889 16890 16891 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16892 || (rm -f "$cfgfile"; exit 1) 16893 16894 mv -f "$cfgfile" "$ofile" || 16895 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16896 chmod +x "$ofile" 16897 16898 ;; 16899 default-1 ) 16900 for ac_file in $CONFIG_FILES; do 16901 # Support "outfile[:infile[:infile...]]" 16902 case "$ac_file" in 16903 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16904 esac 16905 # PO directories have a Makefile.in generated from Makefile.in.in. 16906 case "$ac_file" in */Makefile.in) 16907 # Adjust a relative srcdir. 16908 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16909 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" 16910 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16911 # In autoconf-2.13 it is called $ac_given_srcdir. 16912 # In autoconf-2.50 it is called $srcdir. 16913 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16914 case "$ac_given_srcdir" in 16915 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16916 /*) top_srcdir="$ac_given_srcdir" ;; 16917 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16918 esac 16919 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16920 rm -f "$ac_dir/POTFILES" 16921 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16922 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16923 POMAKEFILEDEPS="POTFILES.in" 16924 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16925 # on $ac_dir but don't depend on user-specified configuration 16926 # parameters. 16927 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16928 # The LINGUAS file contains the set of available languages. 16929 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16930 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 16931 fi 16932 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16933 # Hide the ALL_LINGUAS assigment from automake. 16934 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16935 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16936 else 16937 # The set of available languages was given in configure.in. 16938 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16939 fi 16940 case "$ac_given_srcdir" in 16941 .) srcdirpre= ;; 16942 *) srcdirpre='$(srcdir)/' ;; 16943 esac 16944 POFILES= 16945 GMOFILES= 16946 UPDATEPOFILES= 16947 DUMMYPOFILES= 16948 for lang in $ALL_LINGUAS; do 16949 POFILES="$POFILES $srcdirpre$lang.po" 16950 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16951 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16952 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16953 done 16954 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16955 # environment variable. 16956 INST_LINGUAS= 16957 if test -n "$ALL_LINGUAS"; then 16958 for presentlang in $ALL_LINGUAS; do 16959 useit=no 16960 if test "%UNSET%" != "$LINGUAS"; then 16961 desiredlanguages="$LINGUAS" 16962 else 16963 desiredlanguages="$ALL_LINGUAS" 16964 fi 16965 for desiredlang in $desiredlanguages; do 16966 # Use the presentlang catalog if desiredlang is 16967 # a. equal to presentlang, or 16968 # b. a variant of presentlang (because in this case, 16969 # presentlang can be used as a fallback for messages 16970 # which are not translated in the desiredlang catalog). 16971 case "$desiredlang" in 16972 "$presentlang"*) useit=yes;; 16973 esac 16974 done 16975 if test $useit = yes; then 16976 INST_LINGUAS="$INST_LINGUAS $presentlang" 16977 fi 16978 done 16979 fi 16980 CATALOGS= 16981 if test -n "$INST_LINGUAS"; then 16982 for lang in $INST_LINGUAS; do 16983 CATALOGS="$CATALOGS $lang.gmo" 16984 done 16985 fi 16986 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16987 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" 16988 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16989 if test -f "$f"; then 16990 case "$f" in 16991 *.orig | *.bak | *~) ;; 16992 *) cat "$f" >> "$ac_dir/Makefile" ;; 16993 esac 16994 fi 16995 done 16996 fi 16997 ;; 16998 esac 16999 done ;; 17000 esac 17001done 17002_ACEOF 17003 17004cat >>$CONFIG_STATUS <<\_ACEOF 17005 17006{ (exit 0); exit 0; } 17007_ACEOF 17008chmod +x $CONFIG_STATUS 17009ac_clean_files=$ac_clean_files_save 17010 17011 17012# configure is writing to config.log, and then calls config.status. 17013# config.status does its own redirection, appending to config.log. 17014# Unfortunately, on DOS this fails, as config.log is still kept open 17015# by configure, so config.status won't be able to write to it; its 17016# output is simply discarded. So we exec the FD to /dev/null, 17017# effectively closing config.log, so it can be properly (re)opened and 17018# appended to by config.status. When coming back to configure, we 17019# need to make the FD available again. 17020if test "$no_create" != yes; then 17021 ac_cs_success=: 17022 ac_config_status_args= 17023 test "$silent" = yes && 17024 ac_config_status_args="$ac_config_status_args --quiet" 17025 exec 5>/dev/null 17026 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 17027 exec 5>>config.log 17028 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 17029 # would make configure fail if this is the last instruction. 17030 $ac_cs_success || { (exit 1); exit 1; } 17031fi 17032 17033