1#! /bin/sh 2 3# Guess values for system-dependent variables and create Makefiles. 4# Generated automatically using autoconf version 2.13 5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. 6# 7# This configure script is free software; the Free Software Foundation 8# gives unlimited permission to copy, distribute and modify it. 9 10# Defaults: 11ac_help= 12ac_default_prefix=/usr/local 13# Any additions from configure.in: 14ac_help="$ac_help 15 --enable-shared[=PKGS] build shared libraries [default=yes]" 16ac_help="$ac_help 17 --enable-static[=PKGS] build static libraries [default=yes]" 18ac_help="$ac_help 19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]" 20ac_help="$ac_help 21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]" 22ac_help="$ac_help 23 --disable-libtool-lock avoid locking (might break parallel builds)" 24ac_help="$ac_help 25 --with-pic try to use only PIC/non-PIC objects [default=use both]" 26ac_help="$ac_help 27 --enable-targets alternative target configurations" 28ac_help="$ac_help 29 --enable-commonbfdlib build shared BFD/opcodes/libiberty library" 30ac_help="$ac_help 31 --enable-build-warnings Enable build-time compiler warnings if gcc is used" 32ac_help="$ac_help 33 --disable-nls do not use Native Language Support" 34ac_help="$ac_help 35 --with-included-gettext use the GNU gettext library included here" 36ac_help="$ac_help 37 --enable-maintainer-mode enable make rules and dependencies not useful 38 (and sometimes confusing) to the casual installer" 39 40# Initialize some variables set by options. 41# The variables have the same names as the options, with 42# dashes changed to underlines. 43build=NONE 44cache_file=./config.cache 45exec_prefix=NONE 46host=NONE 47no_create= 48nonopt=NONE 49no_recursion= 50prefix=NONE 51program_prefix=NONE 52program_suffix=NONE 53program_transform_name=s,x,x, 54silent= 55site= 56srcdir= 57target=NONE 58verbose= 59x_includes=NONE 60x_libraries=NONE 61bindir='${exec_prefix}/bin' 62sbindir='${exec_prefix}/sbin' 63libexecdir='${exec_prefix}/libexec' 64datadir='${prefix}/share' 65sysconfdir='${prefix}/etc' 66sharedstatedir='${prefix}/com' 67localstatedir='${prefix}/var' 68libdir='${exec_prefix}/lib' 69includedir='${prefix}/include' 70oldincludedir='/usr/include' 71infodir='${prefix}/info' 72mandir='${prefix}/man' 73 74# Initialize some other variables. 75subdirs= 76MFLAGS= MAKEFLAGS= 77SHELL=${CONFIG_SHELL-/bin/sh} 78# Maximum number of lines to put in a shell here document. 79ac_max_here_lines=12 80 81ac_prev= 82for ac_option 83do 84 85 # If the previous option needs an argument, assign it. 86 if test -n "$ac_prev"; then 87 eval "$ac_prev=\$ac_option" 88 ac_prev= 89 continue 90 fi 91 92 case "$ac_option" in 93 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 94 *) ac_optarg= ;; 95 esac 96 97 # Accept the important Cygnus configure options, so we can diagnose typos. 98 99 case "$ac_option" in 100 101 -bindir | --bindir | --bindi | --bind | --bin | --bi) 102 ac_prev=bindir ;; 103 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 104 bindir="$ac_optarg" ;; 105 106 -build | --build | --buil | --bui | --bu) 107 ac_prev=build ;; 108 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 109 build="$ac_optarg" ;; 110 111 -cache-file | --cache-file | --cache-fil | --cache-fi \ 112 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 113 ac_prev=cache_file ;; 114 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 115 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 116 cache_file="$ac_optarg" ;; 117 118 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 119 ac_prev=datadir ;; 120 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 121 | --da=*) 122 datadir="$ac_optarg" ;; 123 124 -disable-* | --disable-*) 125 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` 126 # Reject names that are not valid shell variable names. 127 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then 128 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 129 fi 130 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 131 eval "enable_${ac_feature}=no" ;; 132 133 -enable-* | --enable-*) 134 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` 135 # Reject names that are not valid shell variable names. 136 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then 137 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 138 fi 139 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 140 case "$ac_option" in 141 *=*) ;; 142 *) ac_optarg=yes ;; 143 esac 144 eval "enable_${ac_feature}='$ac_optarg'" ;; 145 146 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 147 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 148 | --exec | --exe | --ex) 149 ac_prev=exec_prefix ;; 150 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 151 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 152 | --exec=* | --exe=* | --ex=*) 153 exec_prefix="$ac_optarg" ;; 154 155 -gas | --gas | --ga | --g) 156 # Obsolete; use --with-gas. 157 with_gas=yes ;; 158 159 -help | --help | --hel | --he) 160 # Omit some internal or obsolete options to make the list less imposing. 161 # This message is too long to be a string in the A/UX 3.1 sh. 162 cat << EOF 163Usage: configure [options] [host] 164Options: [defaults in brackets after descriptions] 165Configuration: 166 --cache-file=FILE cache test results in FILE 167 --help print this message 168 --no-create do not create output files 169 --quiet, --silent do not print \`checking...' messages 170 --version print the version of autoconf that created configure 171Directory and file names: 172 --prefix=PREFIX install architecture-independent files in PREFIX 173 [$ac_default_prefix] 174 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 175 [same as prefix] 176 --bindir=DIR user executables in DIR [EPREFIX/bin] 177 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] 178 --libexecdir=DIR program executables in DIR [EPREFIX/libexec] 179 --datadir=DIR read-only architecture-independent data in DIR 180 [PREFIX/share] 181 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] 182 --sharedstatedir=DIR modifiable architecture-independent data in DIR 183 [PREFIX/com] 184 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] 185 --libdir=DIR object code libraries in DIR [EPREFIX/lib] 186 --includedir=DIR C header files in DIR [PREFIX/include] 187 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] 188 --infodir=DIR info documentation in DIR [PREFIX/info] 189 --mandir=DIR man documentation in DIR [PREFIX/man] 190 --srcdir=DIR find the sources in DIR [configure dir or ..] 191 --program-prefix=PREFIX prepend PREFIX to installed program names 192 --program-suffix=SUFFIX append SUFFIX to installed program names 193 --program-transform-name=PROGRAM 194 run sed PROGRAM on installed program names 195EOF 196 cat << EOF 197Host type: 198 --build=BUILD configure for building on BUILD [BUILD=HOST] 199 --host=HOST configure for HOST [guessed] 200 --target=TARGET configure for TARGET [TARGET=HOST] 201Features and packages: 202 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 203 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 204 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 205 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 206 --x-includes=DIR X include files are in DIR 207 --x-libraries=DIR X library files are in DIR 208EOF 209 if test -n "$ac_help"; then 210 echo "--enable and --with options recognized:$ac_help" 211 fi 212 exit 0 ;; 213 214 -host | --host | --hos | --ho) 215 ac_prev=host ;; 216 -host=* | --host=* | --hos=* | --ho=*) 217 host="$ac_optarg" ;; 218 219 -includedir | --includedir | --includedi | --included | --include \ 220 | --includ | --inclu | --incl | --inc) 221 ac_prev=includedir ;; 222 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 223 | --includ=* | --inclu=* | --incl=* | --inc=*) 224 includedir="$ac_optarg" ;; 225 226 -infodir | --infodir | --infodi | --infod | --info | --inf) 227 ac_prev=infodir ;; 228 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 229 infodir="$ac_optarg" ;; 230 231 -libdir | --libdir | --libdi | --libd) 232 ac_prev=libdir ;; 233 -libdir=* | --libdir=* | --libdi=* | --libd=*) 234 libdir="$ac_optarg" ;; 235 236 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 237 | --libexe | --libex | --libe) 238 ac_prev=libexecdir ;; 239 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 240 | --libexe=* | --libex=* | --libe=*) 241 libexecdir="$ac_optarg" ;; 242 243 -localstatedir | --localstatedir | --localstatedi | --localstated \ 244 | --localstate | --localstat | --localsta | --localst \ 245 | --locals | --local | --loca | --loc | --lo) 246 ac_prev=localstatedir ;; 247 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 248 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 249 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 250 localstatedir="$ac_optarg" ;; 251 252 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 253 ac_prev=mandir ;; 254 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 255 mandir="$ac_optarg" ;; 256 257 -nfp | --nfp | --nf) 258 # Obsolete; use --without-fp. 259 with_fp=no ;; 260 261 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 262 | --no-cr | --no-c) 263 no_create=yes ;; 264 265 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 266 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 267 no_recursion=yes ;; 268 269 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 270 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 271 | --oldin | --oldi | --old | --ol | --o) 272 ac_prev=oldincludedir ;; 273 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 274 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 275 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 276 oldincludedir="$ac_optarg" ;; 277 278 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 279 ac_prev=prefix ;; 280 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 281 prefix="$ac_optarg" ;; 282 283 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 284 | --program-pre | --program-pr | --program-p) 285 ac_prev=program_prefix ;; 286 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 287 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 288 program_prefix="$ac_optarg" ;; 289 290 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 291 | --program-suf | --program-su | --program-s) 292 ac_prev=program_suffix ;; 293 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 294 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 295 program_suffix="$ac_optarg" ;; 296 297 -program-transform-name | --program-transform-name \ 298 | --program-transform-nam | --program-transform-na \ 299 | --program-transform-n | --program-transform- \ 300 | --program-transform | --program-transfor \ 301 | --program-transfo | --program-transf \ 302 | --program-trans | --program-tran \ 303 | --progr-tra | --program-tr | --program-t) 304 ac_prev=program_transform_name ;; 305 -program-transform-name=* | --program-transform-name=* \ 306 | --program-transform-nam=* | --program-transform-na=* \ 307 | --program-transform-n=* | --program-transform-=* \ 308 | --program-transform=* | --program-transfor=* \ 309 | --program-transfo=* | --program-transf=* \ 310 | --program-trans=* | --program-tran=* \ 311 | --progr-tra=* | --program-tr=* | --program-t=*) 312 program_transform_name="$ac_optarg" ;; 313 314 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 315 | -silent | --silent | --silen | --sile | --sil) 316 silent=yes ;; 317 318 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 319 ac_prev=sbindir ;; 320 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 321 | --sbi=* | --sb=*) 322 sbindir="$ac_optarg" ;; 323 324 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 325 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 326 | --sharedst | --shareds | --shared | --share | --shar \ 327 | --sha | --sh) 328 ac_prev=sharedstatedir ;; 329 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 330 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 331 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 332 | --sha=* | --sh=*) 333 sharedstatedir="$ac_optarg" ;; 334 335 -site | --site | --sit) 336 ac_prev=site ;; 337 -site=* | --site=* | --sit=*) 338 site="$ac_optarg" ;; 339 340 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 341 ac_prev=srcdir ;; 342 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 343 srcdir="$ac_optarg" ;; 344 345 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 346 | --syscon | --sysco | --sysc | --sys | --sy) 347 ac_prev=sysconfdir ;; 348 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 349 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 350 sysconfdir="$ac_optarg" ;; 351 352 -target | --target | --targe | --targ | --tar | --ta | --t) 353 ac_prev=target ;; 354 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 355 target="$ac_optarg" ;; 356 357 -v | -verbose | --verbose | --verbos | --verbo | --verb) 358 verbose=yes ;; 359 360 -version | --version | --versio | --versi | --vers) 361 echo "configure generated by autoconf version 2.13" 362 exit 0 ;; 363 364 -with-* | --with-*) 365 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` 366 # Reject names that are not valid shell variable names. 367 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then 368 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 369 fi 370 ac_package=`echo $ac_package| sed 's/-/_/g'` 371 case "$ac_option" in 372 *=*) ;; 373 *) ac_optarg=yes ;; 374 esac 375 eval "with_${ac_package}='$ac_optarg'" ;; 376 377 -without-* | --without-*) 378 ac_package=`echo $ac_option|sed -e 's/-*without-//'` 379 # Reject names that are not valid shell variable names. 380 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then 381 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 382 fi 383 ac_package=`echo $ac_package| sed 's/-/_/g'` 384 eval "with_${ac_package}=no" ;; 385 386 --x) 387 # Obsolete; use --with-x. 388 with_x=yes ;; 389 390 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 391 | --x-incl | --x-inc | --x-in | --x-i) 392 ac_prev=x_includes ;; 393 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 394 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 395 x_includes="$ac_optarg" ;; 396 397 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 398 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 399 ac_prev=x_libraries ;; 400 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 401 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 402 x_libraries="$ac_optarg" ;; 403 404 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } 405 ;; 406 407 *) 408 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then 409 echo "configure: warning: $ac_option: invalid host type" 1>&2 410 fi 411 if test "x$nonopt" != xNONE; then 412 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } 413 fi 414 nonopt="$ac_option" 415 ;; 416 417 esac 418done 419 420if test -n "$ac_prev"; then 421 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } 422fi 423 424trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 425 426# File descriptor usage: 427# 0 standard input 428# 1 file creation 429# 2 errors and warnings 430# 3 some systems may open it to /dev/tty 431# 4 used on the Kubota Titan 432# 6 checking for... messages and results 433# 5 compiler messages saved in config.log 434if test "$silent" = yes; then 435 exec 6>/dev/null 436else 437 exec 6>&1 438fi 439exec 5>./config.log 440 441echo "\ 442This file contains any messages produced by compilers while 443running configure, to aid debugging if configure makes a mistake. 444" 1>&5 445 446# Strip out --no-create and --no-recursion so they do not pile up. 447# Also quote any args containing shell metacharacters. 448ac_configure_args= 449for ac_arg 450do 451 case "$ac_arg" in 452 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 453 | --no-cr | --no-c) ;; 454 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 455 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 456 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) 457 ac_configure_args="$ac_configure_args '$ac_arg'" ;; 458 *) ac_configure_args="$ac_configure_args $ac_arg" ;; 459 esac 460done 461 462# NLS nuisances. 463# Only set these to C if already set. These must not be set unconditionally 464# because not all systems understand e.g. LANG=C (notably SCO). 465# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! 466# Non-C LC_CTYPE values break the ctype check. 467if test "${LANG+set}" = set; then LANG=C; export LANG; fi 468if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi 469if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi 470if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi 471 472# confdefs.h avoids OS command line length limits that DEFS can exceed. 473rm -rf conftest* confdefs.h 474# AIX cpp loses on an empty file, so make sure it contains at least a newline. 475echo > confdefs.h 476 477# A filename unique to this package, relative to the directory that 478# configure is in, which we can look for to find out if srcdir is correct. 479ac_unique_file=ar.c 480 481# Find the source files, if location was not specified. 482if test -z "$srcdir"; then 483 ac_srcdir_defaulted=yes 484 # Try the directory containing this script, then its parent. 485 ac_prog=$0 486 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` 487 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 488 srcdir=$ac_confdir 489 if test ! -r $srcdir/$ac_unique_file; then 490 srcdir=.. 491 fi 492else 493 ac_srcdir_defaulted=no 494fi 495if test ! -r $srcdir/$ac_unique_file; then 496 if test "$ac_srcdir_defaulted" = yes; then 497 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } 498 else 499 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } 500 fi 501fi 502srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` 503 504# Prefer explicitly selected file to automatically selected ones. 505if test -z "$CONFIG_SITE"; then 506 if test "x$prefix" != xNONE; then 507 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 508 else 509 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 510 fi 511fi 512for ac_site_file in $CONFIG_SITE; do 513 if test -r "$ac_site_file"; then 514 echo "loading site script $ac_site_file" 515 . "$ac_site_file" 516 fi 517done 518 519if test -r "$cache_file"; then 520 echo "loading cache $cache_file" 521 . $cache_file 522else 523 echo "creating cache $cache_file" 524 > $cache_file 525fi 526 527ac_ext=c 528# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 529ac_cpp='$CPP $CPPFLAGS' 530ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 531ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 532cross_compiling=$ac_cv_prog_cc_cross 533 534ac_exeext= 535ac_objext=o 536if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then 537 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. 538 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then 539 ac_n= ac_c=' 540' ac_t=' ' 541 else 542 ac_n=-n ac_c= ac_t= 543 fi 544else 545 ac_n= ac_c='\c' ac_t= 546fi 547 548echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6 549echo "configure:550: checking for Cygwin environment" >&5 550if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then 551 echo $ac_n "(cached) $ac_c" 1>&6 552else 553 cat > conftest.$ac_ext <<EOF 554#line 555 "configure" 555#include "confdefs.h" 556 557int main() { 558 559#ifndef __CYGWIN__ 560#define __CYGWIN__ __CYGWIN32__ 561#endif 562return __CYGWIN__; 563; return 0; } 564EOF 565if { (eval echo configure:566: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 566 rm -rf conftest* 567 ac_cv_cygwin=yes 568else 569 echo "configure: failed program was:" >&5 570 cat conftest.$ac_ext >&5 571 rm -rf conftest* 572 ac_cv_cygwin=no 573fi 574rm -f conftest* 575rm -f conftest* 576fi 577 578echo "$ac_t""$ac_cv_cygwin" 1>&6 579CYGWIN= 580test "$ac_cv_cygwin" = yes && CYGWIN=yes 581echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6 582echo "configure:583: checking for mingw32 environment" >&5 583if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then 584 echo $ac_n "(cached) $ac_c" 1>&6 585else 586 cat > conftest.$ac_ext <<EOF 587#line 588 "configure" 588#include "confdefs.h" 589 590int main() { 591return __MINGW32__; 592; return 0; } 593EOF 594if { (eval echo configure:595: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 595 rm -rf conftest* 596 ac_cv_mingw32=yes 597else 598 echo "configure: failed program was:" >&5 599 cat conftest.$ac_ext >&5 600 rm -rf conftest* 601 ac_cv_mingw32=no 602fi 603rm -f conftest* 604rm -f conftest* 605fi 606 607echo "$ac_t""$ac_cv_mingw32" 1>&6 608MINGW32= 609test "$ac_cv_mingw32" = yes && MINGW32=yes 610 611 612ac_aux_dir= 613for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 614 if test -f $ac_dir/install-sh; then 615 ac_aux_dir=$ac_dir 616 ac_install_sh="$ac_aux_dir/install-sh -c" 617 break 618 elif test -f $ac_dir/install.sh; then 619 ac_aux_dir=$ac_dir 620 ac_install_sh="$ac_aux_dir/install.sh -c" 621 break 622 fi 623done 624if test -z "$ac_aux_dir"; then 625 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } 626fi 627ac_config_guess=$ac_aux_dir/config.guess 628ac_config_sub=$ac_aux_dir/config.sub 629ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. 630 631 632# Do some error checking and defaulting for the host and target type. 633# The inputs are: 634# configure --host=HOST --target=TARGET --build=BUILD NONOPT 635# 636# The rules are: 637# 1. You are not allowed to specify --host, --target, and nonopt at the 638# same time. 639# 2. Host defaults to nonopt. 640# 3. If nonopt is not specified, then host defaults to the current host, 641# as determined by config.guess. 642# 4. Target and build default to nonopt. 643# 5. If nonopt is not specified, then target and build default to host. 644 645# The aliases save the names the user supplied, while $host etc. 646# will get canonicalized. 647case $host---$target---$nonopt in 648NONE---*---* | *---NONE---* | *---*---NONE) ;; 649*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;; 650esac 651 652 653# Make sure we can run config.sub. 654if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then : 655else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } 656fi 657 658echo $ac_n "checking host system type""... $ac_c" 1>&6 659echo "configure:660: checking host system type" >&5 660 661host_alias=$host 662case "$host_alias" in 663NONE) 664 case $nonopt in 665 NONE) 666 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then : 667 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; } 668 fi ;; 669 *) host_alias=$nonopt ;; 670 esac ;; 671esac 672 673host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias` 674host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 675host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 676host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 677echo "$ac_t""$host" 1>&6 678 679echo $ac_n "checking target system type""... $ac_c" 1>&6 680echo "configure:681: checking target system type" >&5 681 682target_alias=$target 683case "$target_alias" in 684NONE) 685 case $nonopt in 686 NONE) target_alias=$host_alias ;; 687 *) target_alias=$nonopt ;; 688 esac ;; 689esac 690 691target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias` 692target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 693target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 694target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 695echo "$ac_t""$target" 1>&6 696 697echo $ac_n "checking build system type""... $ac_c" 1>&6 698echo "configure:699: checking build system type" >&5 699 700build_alias=$build 701case "$build_alias" in 702NONE) 703 case $nonopt in 704 NONE) build_alias=$host_alias ;; 705 *) build_alias=$nonopt ;; 706 esac ;; 707esac 708 709build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias` 710build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 711build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 712build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 713echo "$ac_t""$build" 1>&6 714 715test "$host_alias" != "$target_alias" && 716 test "$program_prefix$program_suffix$program_transform_name" = \ 717 NONENONEs,x,x, && 718 program_prefix=${target_alias}- 719 720 721 echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6 722echo "configure:723: checking for strerror in -lcposix" >&5 723ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'` 724if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 725 echo $ac_n "(cached) $ac_c" 1>&6 726else 727 ac_save_LIBS="$LIBS" 728LIBS="-lcposix $LIBS" 729cat > conftest.$ac_ext <<EOF 730#line 731 "configure" 731#include "confdefs.h" 732/* Override any gcc2 internal prototype to avoid an error. */ 733/* We use char because int might match the return type of a gcc2 734 builtin and then its argument prototype would still apply. */ 735char strerror(); 736 737int main() { 738strerror() 739; return 0; } 740EOF 741if { (eval echo configure:742: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 742 rm -rf conftest* 743 eval "ac_cv_lib_$ac_lib_var=yes" 744else 745 echo "configure: failed program was:" >&5 746 cat conftest.$ac_ext >&5 747 rm -rf conftest* 748 eval "ac_cv_lib_$ac_lib_var=no" 749fi 750rm -f conftest* 751LIBS="$ac_save_LIBS" 752 753fi 754if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 755 echo "$ac_t""yes" 1>&6 756 LIBS="$LIBS -lcposix" 757else 758 echo "$ac_t""no" 1>&6 759fi 760 761 762 763 764BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in` 765am__api_version="1.4" 766# Find a good install program. We prefer a C program (faster), 767# so one script is as good as another. But avoid the broken or 768# incompatible versions: 769# SysV /etc/install, /usr/sbin/install 770# SunOS /usr/etc/install 771# IRIX /sbin/install 772# AIX /bin/install 773# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 774# AFS /usr/afsws/bin/install, which mishandles nonexistent args 775# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 776# ./install, which can be erroneously created by make from ./install.sh. 777echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 778echo "configure:779: checking for a BSD compatible install" >&5 779if test -z "$INSTALL"; then 780if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 781 echo $ac_n "(cached) $ac_c" 1>&6 782else 783 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 784 for ac_dir in $PATH; do 785 # Account for people who put trailing slashes in PATH elements. 786 case "$ac_dir/" in 787 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 788 *) 789 # OSF1 and SCO ODT 3.0 have their own names for install. 790 # Don't use installbsd from OSF since it installs stuff as root 791 # by default. 792 for ac_prog in ginstall scoinst install; do 793 if test -f $ac_dir/$ac_prog; then 794 if test $ac_prog = install && 795 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 796 # AIX install. It has an incompatible calling convention. 797 : 798 else 799 ac_cv_path_install="$ac_dir/$ac_prog -c" 800 break 2 801 fi 802 fi 803 done 804 ;; 805 esac 806 done 807 IFS="$ac_save_IFS" 808 809fi 810 if test "${ac_cv_path_install+set}" = set; then 811 INSTALL="$ac_cv_path_install" 812 else 813 # As a last resort, use the slow shell script. We don't cache a 814 # path for INSTALL within a source directory, because that will 815 # break other packages using the cache if that directory is 816 # removed, or if the path is relative. 817 INSTALL="$ac_install_sh" 818 fi 819fi 820echo "$ac_t""$INSTALL" 1>&6 821 822# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 823# It thinks the first close brace ends the variable substitution. 824test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 825 826test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 827 828test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 829 830echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 831echo "configure:832: checking whether build environment is sane" >&5 832# Just in case 833sleep 1 834echo timestamp > conftestfile 835# Do `set' in a subshell so we don't clobber the current shell's 836# arguments. Must try -L first in case configure is actually a 837# symlink; some systems play weird games with the mod time of symlinks 838# (eg FreeBSD returns the mod time of the symlink's containing 839# directory). 840if ( 841 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` 842 if test "$*" = "X"; then 843 # -L didn't work. 844 set X `ls -t $srcdir/configure conftestfile` 845 fi 846 if test "$*" != "X $srcdir/configure conftestfile" \ 847 && test "$*" != "X conftestfile $srcdir/configure"; then 848 849 # If neither matched, then we have a broken ls. This can happen 850 # if, for instance, CONFIG_SHELL is bash and it inherits a 851 # broken ls alias from the environment. This has actually 852 # happened. Such a system could not be considered "sane". 853 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken 854alias in your environment" 1>&2; exit 1; } 855 fi 856 857 test "$2" = conftestfile 858 ) 859then 860 # Ok. 861 : 862else 863 { echo "configure: error: newly created file is older than distributed files! 864Check your system clock" 1>&2; exit 1; } 865fi 866rm -f conftest* 867echo "$ac_t""yes" 1>&6 868if test "$program_transform_name" = s,x,x,; then 869 program_transform_name= 870else 871 # Double any \ or $. echo might interpret backslashes. 872 cat <<\EOF_SED > conftestsed 873s,\\,\\\\,g; s,\$,$$,g 874EOF_SED 875 program_transform_name="`echo $program_transform_name|sed -f conftestsed`" 876 rm -f conftestsed 877fi 878test "$program_prefix" != NONE && 879 program_transform_name="s,^,${program_prefix},; $program_transform_name" 880# Use a double $ so make ignores it. 881test "$program_suffix" != NONE && 882 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" 883 884# sed with no file args requires a program. 885test "$program_transform_name" = "" && program_transform_name="s,x,x," 886 887echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 888echo "configure:889: checking whether ${MAKE-make} sets \${MAKE}" >&5 889set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` 890if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then 891 echo $ac_n "(cached) $ac_c" 1>&6 892else 893 cat > conftestmake <<\EOF 894all: 895 @echo 'ac_maketemp="${MAKE}"' 896EOF 897# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 898eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` 899if test -n "$ac_maketemp"; then 900 eval ac_cv_prog_make_${ac_make}_set=yes 901else 902 eval ac_cv_prog_make_${ac_make}_set=no 903fi 904rm -f conftestmake 905fi 906if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 907 echo "$ac_t""yes" 1>&6 908 SET_MAKE= 909else 910 echo "$ac_t""no" 1>&6 911 SET_MAKE="MAKE=${MAKE-make}" 912fi 913 914 915PACKAGE=binutils 916 917VERSION=${BFD_VERSION} 918 919if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then 920 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } 921fi 922cat >> confdefs.h <<EOF 923#define PACKAGE "$PACKAGE" 924EOF 925 926cat >> confdefs.h <<EOF 927#define VERSION "$VERSION" 928EOF 929 930 931 932missing_dir=`cd $ac_aux_dir && pwd` 933echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6 934echo "configure:935: checking for working aclocal-${am__api_version}" >&5 935# Run test in a subshell; some versions of sh will print an error if 936# an executable is not found, even if stderr is redirected. 937# Redirect stdin to placate older versions of autoconf. Sigh. 938if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then 939 ACLOCAL=aclocal-${am__api_version} 940 echo "$ac_t""found" 1>&6 941else 942 ACLOCAL="$missing_dir/missing aclocal-${am__api_version}" 943 echo "$ac_t""missing" 1>&6 944fi 945 946echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 947echo "configure:948: checking for working autoconf" >&5 948# Run test in a subshell; some versions of sh will print an error if 949# an executable is not found, even if stderr is redirected. 950# Redirect stdin to placate older versions of autoconf. Sigh. 951if (autoconf --version) < /dev/null > /dev/null 2>&1; then 952 AUTOCONF=autoconf 953 echo "$ac_t""found" 1>&6 954else 955 AUTOCONF="$missing_dir/missing autoconf" 956 echo "$ac_t""missing" 1>&6 957fi 958 959echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6 960echo "configure:961: checking for working automake-${am__api_version}" >&5 961# Run test in a subshell; some versions of sh will print an error if 962# an executable is not found, even if stderr is redirected. 963# Redirect stdin to placate older versions of autoconf. Sigh. 964if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then 965 AUTOMAKE=automake-${am__api_version} 966 echo "$ac_t""found" 1>&6 967else 968 AUTOMAKE="$missing_dir/missing automake-${am__api_version}" 969 echo "$ac_t""missing" 1>&6 970fi 971 972echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 973echo "configure:974: checking for working autoheader" >&5 974# Run test in a subshell; some versions of sh will print an error if 975# an executable is not found, even if stderr is redirected. 976# Redirect stdin to placate older versions of autoconf. Sigh. 977if (autoheader --version) < /dev/null > /dev/null 2>&1; then 978 AUTOHEADER=autoheader 979 echo "$ac_t""found" 1>&6 980else 981 AUTOHEADER="$missing_dir/missing autoheader" 982 echo "$ac_t""missing" 1>&6 983fi 984 985echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 986echo "configure:987: checking for working makeinfo" >&5 987# Run test in a subshell; some versions of sh will print an error if 988# an executable is not found, even if stderr is redirected. 989# Redirect stdin to placate older versions of autoconf. Sigh. 990if (makeinfo --version) < /dev/null > /dev/null 2>&1; then 991 MAKEINFO=makeinfo 992 echo "$ac_t""found" 1>&6 993else 994 MAKEINFO="$missing_dir/missing makeinfo" 995 echo "$ac_t""missing" 1>&6 996fi 997 998 999 1000# Check whether --enable-shared or --disable-shared was given. 1001if test "${enable_shared+set}" = set; then 1002 enableval="$enable_shared" 1003 p=${PACKAGE-default} 1004case $enableval in 1005yes) enable_shared=yes ;; 1006no) enable_shared=no ;; 1007*) 1008 enable_shared=no 1009 # Look at the argument we got. We use all the common list separators. 1010 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1011 for pkg in $enableval; do 1012 if test "X$pkg" = "X$p"; then 1013 enable_shared=yes 1014 fi 1015 done 1016 IFS="$ac_save_ifs" 1017 ;; 1018esac 1019else 1020 enable_shared=yes 1021fi 1022 1023# Check whether --enable-static or --disable-static was given. 1024if test "${enable_static+set}" = set; then 1025 enableval="$enable_static" 1026 p=${PACKAGE-default} 1027case $enableval in 1028yes) enable_static=yes ;; 1029no) enable_static=no ;; 1030*) 1031 enable_static=no 1032 # Look at the argument we got. We use all the common list separators. 1033 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1034 for pkg in $enableval; do 1035 if test "X$pkg" = "X$p"; then 1036 enable_static=yes 1037 fi 1038 done 1039 IFS="$ac_save_ifs" 1040 ;; 1041esac 1042else 1043 enable_static=yes 1044fi 1045 1046# Check whether --enable-fast-install or --disable-fast-install was given. 1047if test "${enable_fast_install+set}" = set; then 1048 enableval="$enable_fast_install" 1049 p=${PACKAGE-default} 1050case $enableval in 1051yes) enable_fast_install=yes ;; 1052no) enable_fast_install=no ;; 1053*) 1054 enable_fast_install=no 1055 # Look at the argument we got. We use all the common list separators. 1056 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1057 for pkg in $enableval; do 1058 if test "X$pkg" = "X$p"; then 1059 enable_fast_install=yes 1060 fi 1061 done 1062 IFS="$ac_save_ifs" 1063 ;; 1064esac 1065else 1066 enable_fast_install=yes 1067fi 1068 1069# Extract the first word of "gcc", so it can be a program name with args. 1070set dummy gcc; ac_word=$2 1071echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1072echo "configure:1073: checking for $ac_word" >&5 1073if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1074 echo $ac_n "(cached) $ac_c" 1>&6 1075else 1076 if test -n "$CC"; then 1077 ac_cv_prog_CC="$CC" # Let the user override the test. 1078else 1079 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1080 ac_dummy="$PATH" 1081 for ac_dir in $ac_dummy; do 1082 test -z "$ac_dir" && ac_dir=. 1083 if test -f $ac_dir/$ac_word; then 1084 ac_cv_prog_CC="gcc" 1085 break 1086 fi 1087 done 1088 IFS="$ac_save_ifs" 1089fi 1090fi 1091CC="$ac_cv_prog_CC" 1092if test -n "$CC"; then 1093 echo "$ac_t""$CC" 1>&6 1094else 1095 echo "$ac_t""no" 1>&6 1096fi 1097 1098if test -z "$CC"; then 1099 # Extract the first word of "cc", so it can be a program name with args. 1100set dummy cc; ac_word=$2 1101echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1102echo "configure:1103: checking for $ac_word" >&5 1103if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1104 echo $ac_n "(cached) $ac_c" 1>&6 1105else 1106 if test -n "$CC"; then 1107 ac_cv_prog_CC="$CC" # Let the user override the test. 1108else 1109 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1110 ac_prog_rejected=no 1111 ac_dummy="$PATH" 1112 for ac_dir in $ac_dummy; do 1113 test -z "$ac_dir" && ac_dir=. 1114 if test -f $ac_dir/$ac_word; then 1115 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 1116 ac_prog_rejected=yes 1117 continue 1118 fi 1119 ac_cv_prog_CC="cc" 1120 break 1121 fi 1122 done 1123 IFS="$ac_save_ifs" 1124if test $ac_prog_rejected = yes; then 1125 # We found a bogon in the path, so make sure we never use it. 1126 set dummy $ac_cv_prog_CC 1127 shift 1128 if test $# -gt 0; then 1129 # We chose a different compiler from the bogus one. 1130 # However, it has the same basename, so the bogon will be chosen 1131 # first if we set CC to just the basename; use the full file name. 1132 shift 1133 set dummy "$ac_dir/$ac_word" "$@" 1134 shift 1135 ac_cv_prog_CC="$@" 1136 fi 1137fi 1138fi 1139fi 1140CC="$ac_cv_prog_CC" 1141if test -n "$CC"; then 1142 echo "$ac_t""$CC" 1>&6 1143else 1144 echo "$ac_t""no" 1>&6 1145fi 1146 1147 if test -z "$CC"; then 1148 case "`uname -s`" in 1149 *win32* | *WIN32*) 1150 # Extract the first word of "cl", so it can be a program name with args. 1151set dummy cl; ac_word=$2 1152echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1153echo "configure:1154: checking for $ac_word" >&5 1154if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1155 echo $ac_n "(cached) $ac_c" 1>&6 1156else 1157 if test -n "$CC"; then 1158 ac_cv_prog_CC="$CC" # Let the user override the test. 1159else 1160 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1161 ac_dummy="$PATH" 1162 for ac_dir in $ac_dummy; do 1163 test -z "$ac_dir" && ac_dir=. 1164 if test -f $ac_dir/$ac_word; then 1165 ac_cv_prog_CC="cl" 1166 break 1167 fi 1168 done 1169 IFS="$ac_save_ifs" 1170fi 1171fi 1172CC="$ac_cv_prog_CC" 1173if test -n "$CC"; then 1174 echo "$ac_t""$CC" 1>&6 1175else 1176 echo "$ac_t""no" 1>&6 1177fi 1178 ;; 1179 esac 1180 fi 1181 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 1182fi 1183 1184echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 1185echo "configure:1186: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 1186 1187ac_ext=c 1188# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1189ac_cpp='$CPP $CPPFLAGS' 1190ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1191ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1192cross_compiling=$ac_cv_prog_cc_cross 1193 1194cat > conftest.$ac_ext << EOF 1195 1196#line 1197 "configure" 1197#include "confdefs.h" 1198 1199main(){return(0);} 1200EOF 1201if { (eval echo configure:1202: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1202 ac_cv_prog_cc_works=yes 1203 # If we can't run a trivial program, we are probably using a cross compiler. 1204 if (./conftest; exit) 2>/dev/null; then 1205 ac_cv_prog_cc_cross=no 1206 else 1207 ac_cv_prog_cc_cross=yes 1208 fi 1209else 1210 echo "configure: failed program was:" >&5 1211 cat conftest.$ac_ext >&5 1212 ac_cv_prog_cc_works=no 1213fi 1214rm -fr conftest* 1215ac_ext=c 1216# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1217ac_cpp='$CPP $CPPFLAGS' 1218ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1219ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1220cross_compiling=$ac_cv_prog_cc_cross 1221 1222echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 1223if test $ac_cv_prog_cc_works = no; then 1224 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 1225fi 1226echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 1227echo "configure:1228: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 1228echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 1229cross_compiling=$ac_cv_prog_cc_cross 1230 1231echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 1232echo "configure:1233: checking whether we are using GNU C" >&5 1233if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 1234 echo $ac_n "(cached) $ac_c" 1>&6 1235else 1236 cat > conftest.c <<EOF 1237#ifdef __GNUC__ 1238 yes; 1239#endif 1240EOF 1241if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1242: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 1242 ac_cv_prog_gcc=yes 1243else 1244 ac_cv_prog_gcc=no 1245fi 1246fi 1247 1248echo "$ac_t""$ac_cv_prog_gcc" 1>&6 1249 1250if test $ac_cv_prog_gcc = yes; then 1251 GCC=yes 1252else 1253 GCC= 1254fi 1255 1256ac_test_CFLAGS="${CFLAGS+set}" 1257ac_save_CFLAGS="$CFLAGS" 1258CFLAGS= 1259echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 1260echo "configure:1261: checking whether ${CC-cc} accepts -g" >&5 1261if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 1262 echo $ac_n "(cached) $ac_c" 1>&6 1263else 1264 echo 'void f(){}' > conftest.c 1265if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 1266 ac_cv_prog_cc_g=yes 1267else 1268 ac_cv_prog_cc_g=no 1269fi 1270rm -f conftest* 1271 1272fi 1273 1274echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 1275if test "$ac_test_CFLAGS" = set; then 1276 CFLAGS="$ac_save_CFLAGS" 1277elif test $ac_cv_prog_cc_g = yes; then 1278 if test "$GCC" = yes; then 1279 CFLAGS="-g -O2" 1280 else 1281 CFLAGS="-g" 1282 fi 1283else 1284 if test "$GCC" = yes; then 1285 CFLAGS="-O2" 1286 else 1287 CFLAGS= 1288 fi 1289fi 1290 1291# Check whether --with-gnu-ld or --without-gnu-ld was given. 1292if test "${with_gnu_ld+set}" = set; then 1293 withval="$with_gnu_ld" 1294 test "$withval" = no || with_gnu_ld=yes 1295else 1296 with_gnu_ld=no 1297fi 1298 1299ac_prog=ld 1300if test "$GCC" = yes; then 1301 # Check if gcc -print-prog-name=ld gives a path. 1302 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6 1303echo "configure:1304: checking for ld used by GCC" >&5 1304 case $host in 1305 *-*-mingw*) 1306 # gcc leaves a trailing carriage return which upsets mingw 1307 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 1308 *) 1309 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 1310 esac 1311 case $ac_prog in 1312 # Accept absolute paths. 1313 [\\/]* | [A-Za-z]:[\\/]*) 1314 re_direlt='/[^/][^/]*/\.\./' 1315 # Canonicalize the path of ld 1316 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 1317 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 1318 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 1319 done 1320 test -z "$LD" && LD="$ac_prog" 1321 ;; 1322 "") 1323 # If it fails, then pretend we aren't using GCC. 1324 ac_prog=ld 1325 ;; 1326 *) 1327 # If it is relative, then search for the first ld in PATH. 1328 with_gnu_ld=unknown 1329 ;; 1330 esac 1331elif test "$with_gnu_ld" = yes; then 1332 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6 1333echo "configure:1334: checking for GNU ld" >&5 1334else 1335 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6 1336echo "configure:1337: checking for non-GNU ld" >&5 1337fi 1338if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then 1339 echo $ac_n "(cached) $ac_c" 1>&6 1340else 1341 if test -z "$LD"; then 1342 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 1343 for ac_dir in $PATH; do 1344 test -z "$ac_dir" && ac_dir=. 1345 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 1346 lt_cv_path_LD="$ac_dir/$ac_prog" 1347 # Check to see if the program is GNU ld. I'd rather use --version, 1348 # but apparently some GNU ld's only accept -v. 1349 # Break only if it was the GNU/non-GNU ld that we prefer. 1350 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 1351 test "$with_gnu_ld" != no && break 1352 else 1353 test "$with_gnu_ld" != yes && break 1354 fi 1355 fi 1356 done 1357 IFS="$ac_save_ifs" 1358else 1359 lt_cv_path_LD="$LD" # Let the user override the test with a path. 1360fi 1361fi 1362 1363LD="$lt_cv_path_LD" 1364if test -n "$LD"; then 1365 echo "$ac_t""$LD" 1>&6 1366else 1367 echo "$ac_t""no" 1>&6 1368fi 1369test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; } 1370echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6 1371echo "configure:1372: checking if the linker ($LD) is GNU ld" >&5 1372if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then 1373 echo $ac_n "(cached) $ac_c" 1>&6 1374else 1375 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 1376if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 1377 lt_cv_prog_gnu_ld=yes 1378else 1379 lt_cv_prog_gnu_ld=no 1380fi 1381fi 1382 1383echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6 1384with_gnu_ld=$lt_cv_prog_gnu_ld 1385 1386 1387echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6 1388echo "configure:1389: checking for $LD option to reload object files" >&5 1389if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then 1390 echo $ac_n "(cached) $ac_c" 1>&6 1391else 1392 lt_cv_ld_reload_flag='-r' 1393fi 1394 1395echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6 1396reload_flag=$lt_cv_ld_reload_flag 1397test -n "$reload_flag" && reload_flag=" $reload_flag" 1398 1399echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6 1400echo "configure:1401: checking for BSD-compatible nm" >&5 1401if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then 1402 echo $ac_n "(cached) $ac_c" 1>&6 1403else 1404 if test -n "$NM"; then 1405 # Let the user override the test. 1406 lt_cv_path_NM="$NM" 1407else 1408 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 1409 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do 1410 test -z "$ac_dir" && ac_dir=. 1411 tmp_nm=$ac_dir/${ac_tool_prefix}nm 1412 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then 1413 # Check to see if the nm accepts a BSD-compat flag. 1414 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 1415 # nm: unknown option "B" ignored 1416 # Tru64's nm complains that /dev/null is an invalid object file 1417 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then 1418 lt_cv_path_NM="$tmp_nm -B" 1419 break 1420 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then 1421 lt_cv_path_NM="$tmp_nm -p" 1422 break 1423 else 1424 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 1425 continue # so that we can try to find one that supports BSD flags 1426 fi 1427 fi 1428 done 1429 IFS="$ac_save_ifs" 1430 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 1431fi 1432fi 1433 1434NM="$lt_cv_path_NM" 1435echo "$ac_t""$NM" 1>&6 1436 1437echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 1438echo "configure:1439: checking whether ln -s works" >&5 1439if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then 1440 echo $ac_n "(cached) $ac_c" 1>&6 1441else 1442 rm -f conftestdata 1443if ln -s X conftestdata 2>/dev/null 1444then 1445 rm -f conftestdata 1446 ac_cv_prog_LN_S="ln -s" 1447else 1448 ac_cv_prog_LN_S=ln 1449fi 1450fi 1451LN_S="$ac_cv_prog_LN_S" 1452if test "$ac_cv_prog_LN_S" = "ln -s"; then 1453 echo "$ac_t""yes" 1>&6 1454else 1455 echo "$ac_t""no" 1>&6 1456fi 1457 1458echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6 1459echo "configure:1460: checking how to recognise dependant libraries" >&5 1460if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then 1461 echo $ac_n "(cached) $ac_c" 1>&6 1462else 1463 lt_cv_file_magic_cmd='$MAGIC_CMD' 1464lt_cv_file_magic_test_file= 1465lt_cv_deplibs_check_method='unknown' 1466# Need to set the preceding variable on all platforms that support 1467# interlibrary dependencies. 1468# 'none' -- dependencies not supported. 1469# `unknown' -- same as none, but documents that we really don't know. 1470# 'pass_all' -- all dependencies passed with no checks. 1471# 'test_compile' -- check by making test program. 1472# 'file_magic [regex]' -- check by looking for files in library path 1473# which responds to the $file_magic_cmd with a given egrep regex. 1474# If you have `file' or equivalent on your system and you're not sure 1475# whether `pass_all' will *always* work, you probably want this one. 1476 1477case $host_os in 1478aix*) 1479 lt_cv_deplibs_check_method=pass_all 1480 ;; 1481 1482beos*) 1483 lt_cv_deplibs_check_method=pass_all 1484 ;; 1485 1486bsdi4*) 1487 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 1488 lt_cv_file_magic_cmd='/usr/bin/file -L' 1489 lt_cv_file_magic_test_file=/shlib/libc.so 1490 ;; 1491 1492cygwin* | mingw* |pw32*) 1493 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 1494 lt_cv_file_magic_cmd='$OBJDUMP -f' 1495 ;; 1496 1497darwin* | rhapsody*) 1498 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' 1499 lt_cv_file_magic_cmd='/usr/bin/file -L' 1500 case "$host_os" in 1501 rhapsody* | darwin1.012) 1502 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System' 1503 ;; 1504 *) # Darwin 1.3 on 1505 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' 1506 ;; 1507 esac 1508 ;; 1509 1510freebsd* | kfreebsd*-gnu) 1511 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 1512 case $host_cpu in 1513 i*86 ) 1514 # Not sure whether the presence of OpenBSD here was a mistake. 1515 # Let's accept both of them until this is cleared up. 1516 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library' 1517 lt_cv_file_magic_cmd=/usr/bin/file 1518 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 1519 ;; 1520 esac 1521 else 1522 lt_cv_deplibs_check_method=pass_all 1523 fi 1524 ;; 1525 1526gnu*) 1527 lt_cv_deplibs_check_method=pass_all 1528 ;; 1529 1530hpux10.20*|hpux11*) 1531 case $host_cpu in 1532 hppa*) 1533 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 1534 lt_cv_file_magic_cmd=/usr/bin/file 1535 lt_cv_file_magic_test_file=/usr/lib/libc.sl 1536 ;; 1537 ia64*) 1538 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 1539 lt_cv_file_magic_cmd=/usr/bin/file 1540 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 1541 ;; 1542 esac 1543 ;; 1544 1545irix5* | irix6*) 1546 case $host_os in 1547 irix5*) 1548 # this will be overridden with pass_all, but let us keep it just in case 1549 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" 1550 ;; 1551 *) 1552 case $LD in 1553 *-32|*"-32 ") libmagic=32-bit;; 1554 *-n32|*"-n32 ") libmagic=N32;; 1555 *-64|*"-64 ") libmagic=64-bit;; 1556 *) libmagic=never-match;; 1557 esac 1558 # this will be overridden with pass_all, but let us keep it just in case 1559 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1" 1560 ;; 1561 esac 1562 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` 1563 lt_cv_deplibs_check_method=pass_all 1564 ;; 1565 1566# This must be Linux ELF. 1567linux-gnu*) 1568 case $host_cpu in 1569 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* ) 1570 lt_cv_deplibs_check_method=pass_all ;; 1571 *) 1572 # glibc up to 2.1.1 does not perform some relocations on ARM 1573 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; 1574 esac 1575 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` 1576 ;; 1577 1578netbsd* | knetbsd*-gnu) 1579 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 1580 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$' 1581 else 1582 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$' 1583 fi 1584 ;; 1585 1586newsos6) 1587 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 1588 lt_cv_file_magic_cmd=/usr/bin/file 1589 lt_cv_file_magic_test_file=/usr/lib/libnls.so 1590 ;; 1591 1592osf3* | osf4* | osf5*) 1593 # this will be overridden with pass_all, but let us keep it just in case 1594 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' 1595 lt_cv_file_magic_test_file=/shlib/libc.so 1596 lt_cv_deplibs_check_method=pass_all 1597 ;; 1598 1599sco3.2v5*) 1600 lt_cv_deplibs_check_method=pass_all 1601 ;; 1602 1603solaris*) 1604 lt_cv_deplibs_check_method=pass_all 1605 lt_cv_file_magic_test_file=/lib/libc.so 1606 ;; 1607 1608sysv5uw[78]* | sysv4*uw2*) 1609 lt_cv_deplibs_check_method=pass_all 1610 ;; 1611 1612sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 1613 case $host_vendor in 1614 ncr) 1615 lt_cv_deplibs_check_method=pass_all 1616 ;; 1617 motorola) 1618 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]' 1619 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 1620 ;; 1621 esac 1622 ;; 1623esac 1624 1625fi 1626 1627echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6 1628file_magic_cmd=$lt_cv_file_magic_cmd 1629deplibs_check_method=$lt_cv_deplibs_check_method 1630 1631echo $ac_n "checking for object suffix""... $ac_c" 1>&6 1632echo "configure:1633: checking for object suffix" >&5 1633if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then 1634 echo $ac_n "(cached) $ac_c" 1>&6 1635else 1636 rm -f conftest* 1637echo 'int i = 1;' > conftest.$ac_ext 1638if { (eval echo configure:1639: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1639 for ac_file in conftest.*; do 1640 case $ac_file in 1641 *.c) ;; 1642 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;; 1643 esac 1644 done 1645else 1646 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; } 1647fi 1648rm -f conftest* 1649fi 1650 1651echo "$ac_t""$ac_cv_objext" 1>&6 1652OBJEXT=$ac_cv_objext 1653ac_objext=$ac_cv_objext 1654 1655 1656 1657echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 1658echo "configure:1659: checking for executable suffix" >&5 1659if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then 1660 echo $ac_n "(cached) $ac_c" 1>&6 1661else 1662 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 1663 ac_cv_exeext=.exe 1664else 1665 rm -f conftest* 1666 echo 'int main () { return 0; }' > conftest.$ac_ext 1667 ac_cv_exeext= 1668 if { (eval echo configure:1669: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then 1669 for file in conftest.*; do 1670 case $file in 1671 *.c | *.o | *.obj) ;; 1672 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; 1673 esac 1674 done 1675 else 1676 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } 1677 fi 1678 rm -f conftest* 1679 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no 1680fi 1681fi 1682 1683EXEEXT="" 1684test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} 1685echo "$ac_t""${ac_cv_exeext}" 1>&6 1686ac_exeext=$EXEEXT 1687 1688if test $host != $build; then 1689 ac_tool_prefix=${host_alias}- 1690else 1691 ac_tool_prefix= 1692fi 1693 1694# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! 1695 1696# Only perform the check for file, if the check method requires it 1697case $deplibs_check_method in 1698file_magic*) 1699 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 1700 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6 1701echo "configure:1702: checking for ${ac_tool_prefix}file" >&5 1702if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then 1703 echo $ac_n "(cached) $ac_c" 1>&6 1704else 1705 case $MAGIC_CMD in 1706 /*) 1707 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 1708 ;; 1709 ?:/*) 1710 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 1711 ;; 1712 *) 1713 ac_save_MAGIC_CMD="$MAGIC_CMD" 1714 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1715 ac_dummy="/usr/bin:$PATH" 1716 for ac_dir in $ac_dummy; do 1717 test -z "$ac_dir" && ac_dir=. 1718 if test -f $ac_dir/${ac_tool_prefix}file; then 1719 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 1720 if test -n "$file_magic_test_file"; then 1721 case $deplibs_check_method in 1722 "file_magic "*) 1723 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 1724 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1725 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 1726 egrep "$file_magic_regex" > /dev/null; then 1727 : 1728 else 1729 cat <<EOF 1>&2 1730 1731*** Warning: the command libtool uses to detect shared libraries, 1732*** $file_magic_cmd, produces output that libtool cannot recognize. 1733*** The result is that libtool may fail to recognize shared libraries 1734*** as such. This will affect the creation of libtool libraries that 1735*** depend on shared libraries, but programs linked with such libtool 1736*** libraries will work regardless of this problem. Nevertheless, you 1737*** may want to report the problem to your system manager and/or to 1738*** bug-libtool@gnu.org 1739 1740EOF 1741 fi ;; 1742 esac 1743 fi 1744 break 1745 fi 1746 done 1747 IFS="$ac_save_ifs" 1748 MAGIC_CMD="$ac_save_MAGIC_CMD" 1749 ;; 1750esac 1751fi 1752 1753MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1754if test -n "$MAGIC_CMD"; then 1755 echo "$ac_t""$MAGIC_CMD" 1>&6 1756else 1757 echo "$ac_t""no" 1>&6 1758fi 1759 1760if test -z "$lt_cv_path_MAGIC_CMD"; then 1761 if test -n "$ac_tool_prefix"; then 1762 echo $ac_n "checking for file""... $ac_c" 1>&6 1763echo "configure:1764: checking for file" >&5 1764if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then 1765 echo $ac_n "(cached) $ac_c" 1>&6 1766else 1767 case $MAGIC_CMD in 1768 /*) 1769 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 1770 ;; 1771 ?:/*) 1772 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 1773 ;; 1774 *) 1775 ac_save_MAGIC_CMD="$MAGIC_CMD" 1776 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1777 ac_dummy="/usr/bin:$PATH" 1778 for ac_dir in $ac_dummy; do 1779 test -z "$ac_dir" && ac_dir=. 1780 if test -f $ac_dir/file; then 1781 lt_cv_path_MAGIC_CMD="$ac_dir/file" 1782 if test -n "$file_magic_test_file"; then 1783 case $deplibs_check_method in 1784 "file_magic "*) 1785 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 1786 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1787 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 1788 egrep "$file_magic_regex" > /dev/null; then 1789 : 1790 else 1791 cat <<EOF 1>&2 1792 1793*** Warning: the command libtool uses to detect shared libraries, 1794*** $file_magic_cmd, produces output that libtool cannot recognize. 1795*** The result is that libtool may fail to recognize shared libraries 1796*** as such. This will affect the creation of libtool libraries that 1797*** depend on shared libraries, but programs linked with such libtool 1798*** libraries will work regardless of this problem. Nevertheless, you 1799*** may want to report the problem to your system manager and/or to 1800*** bug-libtool@gnu.org 1801 1802EOF 1803 fi ;; 1804 esac 1805 fi 1806 break 1807 fi 1808 done 1809 IFS="$ac_save_ifs" 1810 MAGIC_CMD="$ac_save_MAGIC_CMD" 1811 ;; 1812esac 1813fi 1814 1815MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1816if test -n "$MAGIC_CMD"; then 1817 echo "$ac_t""$MAGIC_CMD" 1>&6 1818else 1819 echo "$ac_t""no" 1>&6 1820fi 1821 1822 else 1823 MAGIC_CMD=: 1824 fi 1825fi 1826 1827 fi 1828 ;; 1829esac 1830 1831# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 1832set dummy ${ac_tool_prefix}ranlib; ac_word=$2 1833echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1834echo "configure:1835: checking for $ac_word" >&5 1835if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 1836 echo $ac_n "(cached) $ac_c" 1>&6 1837else 1838 if test -n "$RANLIB"; then 1839 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1840else 1841 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1842 ac_dummy="$PATH" 1843 for ac_dir in $ac_dummy; do 1844 test -z "$ac_dir" && ac_dir=. 1845 if test -f $ac_dir/$ac_word; then 1846 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 1847 break 1848 fi 1849 done 1850 IFS="$ac_save_ifs" 1851fi 1852fi 1853RANLIB="$ac_cv_prog_RANLIB" 1854if test -n "$RANLIB"; then 1855 echo "$ac_t""$RANLIB" 1>&6 1856else 1857 echo "$ac_t""no" 1>&6 1858fi 1859 1860 1861if test -z "$ac_cv_prog_RANLIB"; then 1862if test -n "$ac_tool_prefix"; then 1863 # Extract the first word of "ranlib", so it can be a program name with args. 1864set dummy ranlib; ac_word=$2 1865echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1866echo "configure:1867: checking for $ac_word" >&5 1867if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 1868 echo $ac_n "(cached) $ac_c" 1>&6 1869else 1870 if test -n "$RANLIB"; then 1871 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1872else 1873 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1874 ac_dummy="$PATH" 1875 for ac_dir in $ac_dummy; do 1876 test -z "$ac_dir" && ac_dir=. 1877 if test -f $ac_dir/$ac_word; then 1878 ac_cv_prog_RANLIB="ranlib" 1879 break 1880 fi 1881 done 1882 IFS="$ac_save_ifs" 1883 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 1884fi 1885fi 1886RANLIB="$ac_cv_prog_RANLIB" 1887if test -n "$RANLIB"; then 1888 echo "$ac_t""$RANLIB" 1>&6 1889else 1890 echo "$ac_t""no" 1>&6 1891fi 1892 1893else 1894 RANLIB=":" 1895fi 1896fi 1897 1898# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 1899set dummy ${ac_tool_prefix}strip; ac_word=$2 1900echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1901echo "configure:1902: checking for $ac_word" >&5 1902if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 1903 echo $ac_n "(cached) $ac_c" 1>&6 1904else 1905 if test -n "$STRIP"; then 1906 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 1907else 1908 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1909 ac_dummy="$PATH" 1910 for ac_dir in $ac_dummy; do 1911 test -z "$ac_dir" && ac_dir=. 1912 if test -f $ac_dir/$ac_word; then 1913 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 1914 break 1915 fi 1916 done 1917 IFS="$ac_save_ifs" 1918fi 1919fi 1920STRIP="$ac_cv_prog_STRIP" 1921if test -n "$STRIP"; then 1922 echo "$ac_t""$STRIP" 1>&6 1923else 1924 echo "$ac_t""no" 1>&6 1925fi 1926 1927 1928if test -z "$ac_cv_prog_STRIP"; then 1929if test -n "$ac_tool_prefix"; then 1930 # Extract the first word of "strip", so it can be a program name with args. 1931set dummy strip; ac_word=$2 1932echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1933echo "configure:1934: checking for $ac_word" >&5 1934if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 1935 echo $ac_n "(cached) $ac_c" 1>&6 1936else 1937 if test -n "$STRIP"; then 1938 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 1939else 1940 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1941 ac_dummy="$PATH" 1942 for ac_dir in $ac_dummy; do 1943 test -z "$ac_dir" && ac_dir=. 1944 if test -f $ac_dir/$ac_word; then 1945 ac_cv_prog_STRIP="strip" 1946 break 1947 fi 1948 done 1949 IFS="$ac_save_ifs" 1950 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":" 1951fi 1952fi 1953STRIP="$ac_cv_prog_STRIP" 1954if test -n "$STRIP"; then 1955 echo "$ac_t""$STRIP" 1>&6 1956else 1957 echo "$ac_t""no" 1>&6 1958fi 1959 1960else 1961 STRIP=":" 1962fi 1963fi 1964 1965 1966# Check for any special flags to pass to ltconfig. 1967libtool_flags="--cache-file=$cache_file" 1968test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" 1969test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" 1970test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" 1971test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc" 1972test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld" 1973 1974 1975# Check whether --enable-libtool-lock or --disable-libtool-lock was given. 1976if test "${enable_libtool_lock+set}" = set; then 1977 enableval="$enable_libtool_lock" 1978 : 1979fi 1980 1981test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock" 1982test x"$silent" = xyes && libtool_flags="$libtool_flags --silent" 1983 1984# Check whether --with-pic or --without-pic was given. 1985if test "${with_pic+set}" = set; then 1986 withval="$with_pic" 1987 pic_mode="$withval" 1988else 1989 pic_mode=default 1990fi 1991 1992test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic" 1993test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic" 1994 1995# Some flags need to be propagated to the compiler or linker for good 1996# libtool support. 1997case $host in 1998*-*-irix6*) 1999 # Find out which ABI we are using. 2000 echo '#line 2001 "configure"' > conftest.$ac_ext 2001 if { (eval echo configure:2002: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2002 if test "$lt_cv_prog_gnu_ld" = yes; then 2003 case `/usr/bin/file conftest.$ac_objext` in 2004 *32-bit*) 2005 LD="${LD-ld} -melf32bsmip" 2006 ;; 2007 *N32*) 2008 LD="${LD-ld} -melf32bmipn32" 2009 ;; 2010 *64-bit*) 2011 LD="${LD-ld} -melf64bmip" 2012 ;; 2013 esac 2014 else 2015 case `/usr/bin/file conftest.$ac_objext` in 2016 *32-bit*) 2017 LD="${LD-ld} -32" 2018 ;; 2019 *N32*) 2020 LD="${LD-ld} -n32" 2021 ;; 2022 *64-bit*) 2023 LD="${LD-ld} -64" 2024 ;; 2025 esac 2026 fi 2027 fi 2028 rm -rf conftest* 2029 ;; 2030 2031ia64-*-hpux*) 2032 # Find out which ABI we are using. 2033 echo 'int i;' > conftest.$ac_ext 2034 if { (eval echo configure:2035: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2035 case "`/usr/bin/file conftest.o`" in 2036 *ELF-32*) 2037 HPUX_IA64_MODE="32" 2038 ;; 2039 *ELF-64*) 2040 HPUX_IA64_MODE="64" 2041 ;; 2042 esac 2043 fi 2044 rm -rf conftest* 2045 ;; 2046 2047*-*-sco3.2v5*) 2048 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 2049 SAVE_CFLAGS="$CFLAGS" 2050 CFLAGS="$CFLAGS -belf" 2051 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6 2052echo "configure:2053: checking whether the C compiler needs -belf" >&5 2053if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then 2054 echo $ac_n "(cached) $ac_c" 1>&6 2055else 2056 2057 ac_ext=c 2058# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2059ac_cpp='$CPP $CPPFLAGS' 2060ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2061ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2062cross_compiling=$ac_cv_prog_cc_cross 2063 2064 cat > conftest.$ac_ext <<EOF 2065#line 2066 "configure" 2066#include "confdefs.h" 2067 2068int main() { 2069 2070; return 0; } 2071EOF 2072if { (eval echo configure:2073: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2073 rm -rf conftest* 2074 lt_cv_cc_needs_belf=yes 2075else 2076 echo "configure: failed program was:" >&5 2077 cat conftest.$ac_ext >&5 2078 rm -rf conftest* 2079 lt_cv_cc_needs_belf=no 2080fi 2081rm -f conftest* 2082 ac_ext=c 2083# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2084ac_cpp='$CPP $CPPFLAGS' 2085ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2086ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2087cross_compiling=$ac_cv_prog_cc_cross 2088 2089fi 2090 2091echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6 2092 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 2093 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 2094 CFLAGS="$SAVE_CFLAGS" 2095 fi 2096 ;; 2097 2098 2099esac 2100 2101 2102# Save cache, so that ltconfig can load it 2103cat > confcache <<\EOF 2104# This file is a shell script that caches the results of configure 2105# tests run on this system so they can be shared between configure 2106# scripts and configure runs. It is not useful on other systems. 2107# If it contains results you don't want to keep, you may remove or edit it. 2108# 2109# By default, configure uses ./config.cache as the cache file, 2110# creating it if it does not exist already. You can give configure 2111# the --cache-file=FILE option to use a different cache file; that is 2112# what configure does when it calls configure scripts in 2113# subdirectories, so they share the cache. 2114# Giving --cache-file=/dev/null disables caching, for debugging configure. 2115# config.status only pays attention to the cache file if you give it the 2116# --recheck option to rerun configure. 2117# 2118EOF 2119# The following way of writing the cache mishandles newlines in values, 2120# but we know of no workaround that is simple, portable, and efficient. 2121# So, don't put newlines in cache variables' values. 2122# Ultrix sh set writes to stderr and can't be redirected directly, 2123# and sets the high bit in the cache file unless we assign to the vars. 2124(set) 2>&1 | 2125 case `(ac_space=' '; set | grep ac_space) 2>&1` in 2126 *ac_space=\ *) 2127 # `set' does not quote correctly, so add quotes (double-quote substitution 2128 # turns \\\\ into \\, and sed turns \\ into \). 2129 sed -n \ 2130 -e "s/'/'\\\\''/g" \ 2131 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 2132 ;; 2133 *) 2134 # `set' quotes correctly as required by POSIX, so do not add quotes. 2135 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 2136 ;; 2137 esac >> confcache 2138if cmp -s $cache_file confcache; then 2139 : 2140else 2141 if test -w $cache_file; then 2142 echo "updating cache $cache_file" 2143 cat confcache > $cache_file 2144 else 2145 echo "not updating unwritable cache $cache_file" 2146 fi 2147fi 2148rm -f confcache 2149 2150 2151# Actually configure libtool. ac_aux_dir is where install-sh is found. 2152AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ 2153MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ 2154LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \ 2155AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \ 2156objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \ 2157deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \ 2158${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ 2159$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \ 2160|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; } 2161 2162# Reload cache, that may have been modified by ltconfig 2163if test -r "$cache_file"; then 2164 echo "loading cache $cache_file" 2165 . $cache_file 2166else 2167 echo "creating cache $cache_file" 2168 > $cache_file 2169fi 2170 2171 2172# This can be used to rebuild libtool when needed 2173LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh" 2174 2175# Always use our own libtool. 2176LIBTOOL='$(SHELL) $(top_builddir)/libtool' 2177 2178# Redirect the config.log output again, so that the ltconfig log is not 2179# clobbered by the next message. 2180exec 5>>./config.log 2181 2182 2183 2184 2185 2186 2187 2188# Check whether --enable-targets or --disable-targets was given. 2189if test "${enable_targets+set}" = set; then 2190 enableval="$enable_targets" 2191 case "${enableval}" in 2192 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; } 2193 ;; 2194 no) enable_targets= ;; 2195 *) enable_targets=$enableval ;; 2196esac 2197fi 2198# Check whether --enable-commonbfdlib or --disable-commonbfdlib was given. 2199if test "${enable_commonbfdlib+set}" = set; then 2200 enableval="$enable_commonbfdlib" 2201 case "${enableval}" in 2202 yes) commonbfdlib=true ;; 2203 no) commonbfdlib=false ;; 2204 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;; 2205esac 2206fi 2207 2208build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 2209# Check whether --enable-build-warnings or --disable-build-warnings was given. 2210if test "${enable_build_warnings+set}" = set; then 2211 enableval="$enable_build_warnings" 2212 case "${enableval}" in 2213 yes) ;; 2214 no) build_warnings="-w";; 2215 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 2216 build_warnings="${build_warnings} ${t}";; 2217 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 2218 build_warnings="${t} ${build_warnings}";; 2219 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;; 2220esac 2221if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then 2222 echo "Setting warning flags = $build_warnings" 6>&1 2223fi 2224fi 2225WARN_CFLAGS="" 2226if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then 2227 WARN_CFLAGS="${build_warnings}" 2228fi 2229 2230 2231 2232 2233 2234 2235if test -z "$target" ; then 2236 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; } 2237fi 2238if test -z "$host" ; then 2239 { echo "configure: error: Unrecognized host system type; please check config.sub." 1>&2; exit 1; } 2240fi 2241 2242# Extract the first word of "gcc", so it can be a program name with args. 2243set dummy gcc; ac_word=$2 2244echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2245echo "configure:2246: checking for $ac_word" >&5 2246if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2247 echo $ac_n "(cached) $ac_c" 1>&6 2248else 2249 if test -n "$CC"; then 2250 ac_cv_prog_CC="$CC" # Let the user override the test. 2251else 2252 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2253 ac_dummy="$PATH" 2254 for ac_dir in $ac_dummy; do 2255 test -z "$ac_dir" && ac_dir=. 2256 if test -f $ac_dir/$ac_word; then 2257 ac_cv_prog_CC="gcc" 2258 break 2259 fi 2260 done 2261 IFS="$ac_save_ifs" 2262fi 2263fi 2264CC="$ac_cv_prog_CC" 2265if test -n "$CC"; then 2266 echo "$ac_t""$CC" 1>&6 2267else 2268 echo "$ac_t""no" 1>&6 2269fi 2270 2271if test -z "$CC"; then 2272 # Extract the first word of "cc", so it can be a program name with args. 2273set dummy cc; ac_word=$2 2274echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2275echo "configure:2276: checking for $ac_word" >&5 2276if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2277 echo $ac_n "(cached) $ac_c" 1>&6 2278else 2279 if test -n "$CC"; then 2280 ac_cv_prog_CC="$CC" # Let the user override the test. 2281else 2282 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2283 ac_prog_rejected=no 2284 ac_dummy="$PATH" 2285 for ac_dir in $ac_dummy; do 2286 test -z "$ac_dir" && ac_dir=. 2287 if test -f $ac_dir/$ac_word; then 2288 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 2289 ac_prog_rejected=yes 2290 continue 2291 fi 2292 ac_cv_prog_CC="cc" 2293 break 2294 fi 2295 done 2296 IFS="$ac_save_ifs" 2297if test $ac_prog_rejected = yes; then 2298 # We found a bogon in the path, so make sure we never use it. 2299 set dummy $ac_cv_prog_CC 2300 shift 2301 if test $# -gt 0; then 2302 # We chose a different compiler from the bogus one. 2303 # However, it has the same basename, so the bogon will be chosen 2304 # first if we set CC to just the basename; use the full file name. 2305 shift 2306 set dummy "$ac_dir/$ac_word" "$@" 2307 shift 2308 ac_cv_prog_CC="$@" 2309 fi 2310fi 2311fi 2312fi 2313CC="$ac_cv_prog_CC" 2314if test -n "$CC"; then 2315 echo "$ac_t""$CC" 1>&6 2316else 2317 echo "$ac_t""no" 1>&6 2318fi 2319 2320 if test -z "$CC"; then 2321 case "`uname -s`" in 2322 *win32* | *WIN32*) 2323 # Extract the first word of "cl", so it can be a program name with args. 2324set dummy cl; ac_word=$2 2325echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2326echo "configure:2327: checking for $ac_word" >&5 2327if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2328 echo $ac_n "(cached) $ac_c" 1>&6 2329else 2330 if test -n "$CC"; then 2331 ac_cv_prog_CC="$CC" # Let the user override the test. 2332else 2333 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2334 ac_dummy="$PATH" 2335 for ac_dir in $ac_dummy; do 2336 test -z "$ac_dir" && ac_dir=. 2337 if test -f $ac_dir/$ac_word; then 2338 ac_cv_prog_CC="cl" 2339 break 2340 fi 2341 done 2342 IFS="$ac_save_ifs" 2343fi 2344fi 2345CC="$ac_cv_prog_CC" 2346if test -n "$CC"; then 2347 echo "$ac_t""$CC" 1>&6 2348else 2349 echo "$ac_t""no" 1>&6 2350fi 2351 ;; 2352 esac 2353 fi 2354 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 2355fi 2356 2357echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 2358echo "configure:2359: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 2359 2360ac_ext=c 2361# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2362ac_cpp='$CPP $CPPFLAGS' 2363ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2364ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2365cross_compiling=$ac_cv_prog_cc_cross 2366 2367cat > conftest.$ac_ext << EOF 2368 2369#line 2370 "configure" 2370#include "confdefs.h" 2371 2372main(){return(0);} 2373EOF 2374if { (eval echo configure:2375: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2375 ac_cv_prog_cc_works=yes 2376 # If we can't run a trivial program, we are probably using a cross compiler. 2377 if (./conftest; exit) 2>/dev/null; then 2378 ac_cv_prog_cc_cross=no 2379 else 2380 ac_cv_prog_cc_cross=yes 2381 fi 2382else 2383 echo "configure: failed program was:" >&5 2384 cat conftest.$ac_ext >&5 2385 ac_cv_prog_cc_works=no 2386fi 2387rm -fr conftest* 2388ac_ext=c 2389# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2390ac_cpp='$CPP $CPPFLAGS' 2391ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2392ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2393cross_compiling=$ac_cv_prog_cc_cross 2394 2395echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 2396if test $ac_cv_prog_cc_works = no; then 2397 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 2398fi 2399echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 2400echo "configure:2401: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 2401echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 2402cross_compiling=$ac_cv_prog_cc_cross 2403 2404echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 2405echo "configure:2406: checking whether we are using GNU C" >&5 2406if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 2407 echo $ac_n "(cached) $ac_c" 1>&6 2408else 2409 cat > conftest.c <<EOF 2410#ifdef __GNUC__ 2411 yes; 2412#endif 2413EOF 2414if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2415: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 2415 ac_cv_prog_gcc=yes 2416else 2417 ac_cv_prog_gcc=no 2418fi 2419fi 2420 2421echo "$ac_t""$ac_cv_prog_gcc" 1>&6 2422 2423if test $ac_cv_prog_gcc = yes; then 2424 GCC=yes 2425else 2426 GCC= 2427fi 2428 2429ac_test_CFLAGS="${CFLAGS+set}" 2430ac_save_CFLAGS="$CFLAGS" 2431CFLAGS= 2432echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 2433echo "configure:2434: checking whether ${CC-cc} accepts -g" >&5 2434if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 2435 echo $ac_n "(cached) $ac_c" 1>&6 2436else 2437 echo 'void f(){}' > conftest.c 2438if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 2439 ac_cv_prog_cc_g=yes 2440else 2441 ac_cv_prog_cc_g=no 2442fi 2443rm -f conftest* 2444 2445fi 2446 2447echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 2448if test "$ac_test_CFLAGS" = set; then 2449 CFLAGS="$ac_save_CFLAGS" 2450elif test $ac_cv_prog_cc_g = yes; then 2451 if test "$GCC" = yes; then 2452 CFLAGS="-g -O2" 2453 else 2454 CFLAGS="-g" 2455 fi 2456else 2457 if test "$GCC" = yes; then 2458 CFLAGS="-O2" 2459 else 2460 CFLAGS= 2461 fi 2462fi 2463 2464 2465for ac_prog in 'bison -y' byacc 2466do 2467# Extract the first word of "$ac_prog", so it can be a program name with args. 2468set dummy $ac_prog; ac_word=$2 2469echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2470echo "configure:2471: checking for $ac_word" >&5 2471if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then 2472 echo $ac_n "(cached) $ac_c" 1>&6 2473else 2474 if test -n "$YACC"; then 2475 ac_cv_prog_YACC="$YACC" # Let the user override the test. 2476else 2477 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2478 ac_dummy="$PATH" 2479 for ac_dir in $ac_dummy; do 2480 test -z "$ac_dir" && ac_dir=. 2481 if test -f $ac_dir/$ac_word; then 2482 ac_cv_prog_YACC="$ac_prog" 2483 break 2484 fi 2485 done 2486 IFS="$ac_save_ifs" 2487fi 2488fi 2489YACC="$ac_cv_prog_YACC" 2490if test -n "$YACC"; then 2491 echo "$ac_t""$YACC" 1>&6 2492else 2493 echo "$ac_t""no" 1>&6 2494fi 2495 2496test -n "$YACC" && break 2497done 2498test -n "$YACC" || YACC="yacc" 2499 2500echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 2501echo "configure:2502: checking how to run the C preprocessor" >&5 2502# On Suns, sometimes $CPP names a directory. 2503if test -n "$CPP" && test -d "$CPP"; then 2504 CPP= 2505fi 2506if test -z "$CPP"; then 2507if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then 2508 echo $ac_n "(cached) $ac_c" 1>&6 2509else 2510 # This must be in double quotes, not single quotes, because CPP may get 2511 # substituted into the Makefile and "${CC-cc}" will confuse make. 2512 CPP="${CC-cc} -E" 2513 # On the NeXT, cc -E runs the code through the compiler's parser, 2514 # not just through cpp. 2515 cat > conftest.$ac_ext <<EOF 2516#line 2517 "configure" 2517#include "confdefs.h" 2518#include <assert.h> 2519Syntax Error 2520EOF 2521ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2522{ (eval echo configure:2523: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2523ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2524if test -z "$ac_err"; then 2525 : 2526else 2527 echo "$ac_err" >&5 2528 echo "configure: failed program was:" >&5 2529 cat conftest.$ac_ext >&5 2530 rm -rf conftest* 2531 CPP="${CC-cc} -E -traditional-cpp" 2532 cat > conftest.$ac_ext <<EOF 2533#line 2534 "configure" 2534#include "confdefs.h" 2535#include <assert.h> 2536Syntax Error 2537EOF 2538ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2539{ (eval echo configure:2540: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2540ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2541if test -z "$ac_err"; then 2542 : 2543else 2544 echo "$ac_err" >&5 2545 echo "configure: failed program was:" >&5 2546 cat conftest.$ac_ext >&5 2547 rm -rf conftest* 2548 CPP="${CC-cc} -nologo -E" 2549 cat > conftest.$ac_ext <<EOF 2550#line 2551 "configure" 2551#include "confdefs.h" 2552#include <assert.h> 2553Syntax Error 2554EOF 2555ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2556{ (eval echo configure:2557: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2557ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2558if test -z "$ac_err"; then 2559 : 2560else 2561 echo "$ac_err" >&5 2562 echo "configure: failed program was:" >&5 2563 cat conftest.$ac_ext >&5 2564 rm -rf conftest* 2565 CPP=/lib/cpp 2566fi 2567rm -f conftest* 2568fi 2569rm -f conftest* 2570fi 2571rm -f conftest* 2572 ac_cv_prog_CPP="$CPP" 2573fi 2574 CPP="$ac_cv_prog_CPP" 2575else 2576 ac_cv_prog_CPP="$CPP" 2577fi 2578echo "$ac_t""$CPP" 1>&6 2579 2580missing_dir=`cd $ac_aux_dir && pwd` 2581for ac_prog in flex lex 2582do 2583# Extract the first word of "$ac_prog", so it can be a program name with args. 2584set dummy $ac_prog; ac_word=$2 2585echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2586echo "configure:2587: checking for $ac_word" >&5 2587if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then 2588 echo $ac_n "(cached) $ac_c" 1>&6 2589else 2590 if test -n "$LEX"; then 2591 ac_cv_prog_LEX="$LEX" # Let the user override the test. 2592else 2593 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2594 ac_dummy="$PATH" 2595 for ac_dir in $ac_dummy; do 2596 test -z "$ac_dir" && ac_dir=. 2597 if test -f $ac_dir/$ac_word; then 2598 ac_cv_prog_LEX="$ac_prog" 2599 break 2600 fi 2601 done 2602 IFS="$ac_save_ifs" 2603fi 2604fi 2605LEX="$ac_cv_prog_LEX" 2606if test -n "$LEX"; then 2607 echo "$ac_t""$LEX" 1>&6 2608else 2609 echo "$ac_t""no" 1>&6 2610fi 2611 2612test -n "$LEX" && break 2613done 2614test -n "$LEX" || LEX="$missing_dir/missing flex" 2615 2616# Extract the first word of "flex", so it can be a program name with args. 2617set dummy flex; ac_word=$2 2618echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2619echo "configure:2620: checking for $ac_word" >&5 2620if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then 2621 echo $ac_n "(cached) $ac_c" 1>&6 2622else 2623 if test -n "$LEX"; then 2624 ac_cv_prog_LEX="$LEX" # Let the user override the test. 2625else 2626 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2627 ac_dummy="$PATH" 2628 for ac_dir in $ac_dummy; do 2629 test -z "$ac_dir" && ac_dir=. 2630 if test -f $ac_dir/$ac_word; then 2631 ac_cv_prog_LEX="flex" 2632 break 2633 fi 2634 done 2635 IFS="$ac_save_ifs" 2636 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex" 2637fi 2638fi 2639LEX="$ac_cv_prog_LEX" 2640if test -n "$LEX"; then 2641 echo "$ac_t""$LEX" 1>&6 2642else 2643 echo "$ac_t""no" 1>&6 2644fi 2645 2646if test -z "$LEXLIB" 2647then 2648 case "$LEX" in 2649 flex*) ac_lib=fl ;; 2650 *) ac_lib=l ;; 2651 esac 2652 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6 2653echo "configure:2654: checking for yywrap in -l$ac_lib" >&5 2654ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'` 2655if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 2656 echo $ac_n "(cached) $ac_c" 1>&6 2657else 2658 ac_save_LIBS="$LIBS" 2659LIBS="-l$ac_lib $LIBS" 2660cat > conftest.$ac_ext <<EOF 2661#line 2662 "configure" 2662#include "confdefs.h" 2663/* Override any gcc2 internal prototype to avoid an error. */ 2664/* We use char because int might match the return type of a gcc2 2665 builtin and then its argument prototype would still apply. */ 2666char yywrap(); 2667 2668int main() { 2669yywrap() 2670; return 0; } 2671EOF 2672if { (eval echo configure:2673: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2673 rm -rf conftest* 2674 eval "ac_cv_lib_$ac_lib_var=yes" 2675else 2676 echo "configure: failed program was:" >&5 2677 cat conftest.$ac_ext >&5 2678 rm -rf conftest* 2679 eval "ac_cv_lib_$ac_lib_var=no" 2680fi 2681rm -f conftest* 2682LIBS="$ac_save_LIBS" 2683 2684fi 2685if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 2686 echo "$ac_t""yes" 1>&6 2687 LEXLIB="-l$ac_lib" 2688else 2689 echo "$ac_t""no" 1>&6 2690fi 2691 2692fi 2693 2694echo $ac_n "checking lex output file root""... $ac_c" 1>&6 2695echo "configure:2696: checking lex output file root" >&5 2696if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then 2697 echo $ac_n "(cached) $ac_c" 1>&6 2698else 2699 # The minimal lex program is just a single line: %%. But some broken lexes 2700# (Solaris, I think it was) want two %% lines, so accommodate them. 2701echo '%% 2702%%' | $LEX 2703if test -f lex.yy.c; then 2704 ac_cv_prog_lex_root=lex.yy 2705elif test -f lexyy.c; then 2706 ac_cv_prog_lex_root=lexyy 2707else 2708 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; } 2709fi 2710fi 2711 2712echo "$ac_t""$ac_cv_prog_lex_root" 1>&6 2713LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 2714 2715echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6 2716echo "configure:2717: checking whether yytext is a pointer" >&5 2717if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then 2718 echo $ac_n "(cached) $ac_c" 1>&6 2719else 2720 # POSIX says lex can declare yytext either as a pointer or an array; the 2721# default is implementation-dependent. Figure out which it is, since 2722# not all implementations provide the %pointer and %array declarations. 2723ac_cv_prog_lex_yytext_pointer=no 2724echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c 2725ac_save_LIBS="$LIBS" 2726LIBS="$LIBS $LEXLIB" 2727cat > conftest.$ac_ext <<EOF 2728#line 2729 "configure" 2729#include "confdefs.h" 2730`cat $LEX_OUTPUT_ROOT.c` 2731int main() { 2732 2733; return 0; } 2734EOF 2735if { (eval echo configure:2736: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2736 rm -rf conftest* 2737 ac_cv_prog_lex_yytext_pointer=yes 2738else 2739 echo "configure: failed program was:" >&5 2740 cat conftest.$ac_ext >&5 2741fi 2742rm -f conftest* 2743LIBS="$ac_save_LIBS" 2744rm -f "${LEX_OUTPUT_ROOT}.c" 2745 2746fi 2747 2748echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6 2749if test $ac_cv_prog_lex_yytext_pointer = yes; then 2750 cat >> confdefs.h <<\EOF 2751#define YYTEXT_POINTER 1 2752EOF 2753 2754fi 2755 2756 2757ALL_LINGUAS="fr tr ja es sv da zh_CN ru ro" 2758# Extract the first word of "ranlib", so it can be a program name with args. 2759set dummy ranlib; ac_word=$2 2760echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2761echo "configure:2762: checking for $ac_word" >&5 2762if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 2763 echo $ac_n "(cached) $ac_c" 1>&6 2764else 2765 if test -n "$RANLIB"; then 2766 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 2767else 2768 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2769 ac_dummy="$PATH" 2770 for ac_dir in $ac_dummy; do 2771 test -z "$ac_dir" && ac_dir=. 2772 if test -f $ac_dir/$ac_word; then 2773 ac_cv_prog_RANLIB="ranlib" 2774 break 2775 fi 2776 done 2777 IFS="$ac_save_ifs" 2778 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 2779fi 2780fi 2781RANLIB="$ac_cv_prog_RANLIB" 2782if test -n "$RANLIB"; then 2783 echo "$ac_t""$RANLIB" 1>&6 2784else 2785 echo "$ac_t""no" 1>&6 2786fi 2787 2788echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 2789echo "configure:2790: checking for ANSI C header files" >&5 2790if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then 2791 echo $ac_n "(cached) $ac_c" 1>&6 2792else 2793 cat > conftest.$ac_ext <<EOF 2794#line 2795 "configure" 2795#include "confdefs.h" 2796#include <stdlib.h> 2797#include <stdarg.h> 2798#include <string.h> 2799#include <float.h> 2800EOF 2801ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2802{ (eval echo configure:2803: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2803ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2804if test -z "$ac_err"; then 2805 rm -rf conftest* 2806 ac_cv_header_stdc=yes 2807else 2808 echo "$ac_err" >&5 2809 echo "configure: failed program was:" >&5 2810 cat conftest.$ac_ext >&5 2811 rm -rf conftest* 2812 ac_cv_header_stdc=no 2813fi 2814rm -f conftest* 2815 2816if test $ac_cv_header_stdc = yes; then 2817 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 2818cat > conftest.$ac_ext <<EOF 2819#line 2820 "configure" 2820#include "confdefs.h" 2821#include <string.h> 2822EOF 2823if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 2824 egrep "memchr" >/dev/null 2>&1; then 2825 : 2826else 2827 rm -rf conftest* 2828 ac_cv_header_stdc=no 2829fi 2830rm -f conftest* 2831 2832fi 2833 2834if test $ac_cv_header_stdc = yes; then 2835 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 2836cat > conftest.$ac_ext <<EOF 2837#line 2838 "configure" 2838#include "confdefs.h" 2839#include <stdlib.h> 2840EOF 2841if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 2842 egrep "free" >/dev/null 2>&1; then 2843 : 2844else 2845 rm -rf conftest* 2846 ac_cv_header_stdc=no 2847fi 2848rm -f conftest* 2849 2850fi 2851 2852if test $ac_cv_header_stdc = yes; then 2853 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 2854if test "$cross_compiling" = yes; then 2855 : 2856else 2857 cat > conftest.$ac_ext <<EOF 2858#line 2859 "configure" 2859#include "confdefs.h" 2860#include <ctype.h> 2861#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 2862#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 2863#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 2864int main () { int i; for (i = 0; i < 256; i++) 2865if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); 2866exit (0); } 2867 2868EOF 2869if { (eval echo configure:2870: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 2870then 2871 : 2872else 2873 echo "configure: failed program was:" >&5 2874 cat conftest.$ac_ext >&5 2875 rm -fr conftest* 2876 ac_cv_header_stdc=no 2877fi 2878rm -fr conftest* 2879fi 2880 2881fi 2882fi 2883 2884echo "$ac_t""$ac_cv_header_stdc" 1>&6 2885if test $ac_cv_header_stdc = yes; then 2886 cat >> confdefs.h <<\EOF 2887#define STDC_HEADERS 1 2888EOF 2889 2890fi 2891 2892echo $ac_n "checking for working const""... $ac_c" 1>&6 2893echo "configure:2894: checking for working const" >&5 2894if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then 2895 echo $ac_n "(cached) $ac_c" 1>&6 2896else 2897 cat > conftest.$ac_ext <<EOF 2898#line 2899 "configure" 2899#include "confdefs.h" 2900 2901int main() { 2902 2903/* Ultrix mips cc rejects this. */ 2904typedef int charset[2]; const charset x; 2905/* SunOS 4.1.1 cc rejects this. */ 2906char const *const *ccp; 2907char **p; 2908/* NEC SVR4.0.2 mips cc rejects this. */ 2909struct point {int x, y;}; 2910static struct point const zero = {0,0}; 2911/* AIX XL C 1.02.0.0 rejects this. 2912 It does not let you subtract one const X* pointer from another in an arm 2913 of an if-expression whose if-part is not a constant expression */ 2914const char *g = "string"; 2915ccp = &g + (g ? g-g : 0); 2916/* HPUX 7.0 cc rejects these. */ 2917++ccp; 2918p = (char**) ccp; 2919ccp = (char const *const *) p; 2920{ /* SCO 3.2v4 cc rejects this. */ 2921 char *t; 2922 char const *s = 0 ? (char *) 0 : (char const *) 0; 2923 2924 *t++ = 0; 2925} 2926{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 2927 int x[] = {25, 17}; 2928 const int *foo = &x[0]; 2929 ++foo; 2930} 2931{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 2932 typedef const int *iptr; 2933 iptr p = 0; 2934 ++p; 2935} 2936{ /* AIX XL C 1.02.0.0 rejects this saying 2937 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 2938 struct s { int j; const int *ap[3]; }; 2939 struct s *b; b->j = 5; 2940} 2941{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 2942 const int foo = 10; 2943} 2944 2945; return 0; } 2946EOF 2947if { (eval echo configure:2948: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2948 rm -rf conftest* 2949 ac_cv_c_const=yes 2950else 2951 echo "configure: failed program was:" >&5 2952 cat conftest.$ac_ext >&5 2953 rm -rf conftest* 2954 ac_cv_c_const=no 2955fi 2956rm -f conftest* 2957fi 2958 2959echo "$ac_t""$ac_cv_c_const" 1>&6 2960if test $ac_cv_c_const = no; then 2961 cat >> confdefs.h <<\EOF 2962#define const 2963EOF 2964 2965fi 2966 2967echo $ac_n "checking for inline""... $ac_c" 1>&6 2968echo "configure:2969: checking for inline" >&5 2969if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then 2970 echo $ac_n "(cached) $ac_c" 1>&6 2971else 2972 ac_cv_c_inline=no 2973for ac_kw in inline __inline__ __inline; do 2974 cat > conftest.$ac_ext <<EOF 2975#line 2976 "configure" 2976#include "confdefs.h" 2977 2978int main() { 2979} $ac_kw foo() { 2980; return 0; } 2981EOF 2982if { (eval echo configure:2983: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2983 rm -rf conftest* 2984 ac_cv_c_inline=$ac_kw; break 2985else 2986 echo "configure: failed program was:" >&5 2987 cat conftest.$ac_ext >&5 2988fi 2989rm -f conftest* 2990done 2991 2992fi 2993 2994echo "$ac_t""$ac_cv_c_inline" 1>&6 2995case "$ac_cv_c_inline" in 2996 inline | yes) ;; 2997 no) cat >> confdefs.h <<\EOF 2998#define inline 2999EOF 3000 ;; 3001 *) cat >> confdefs.h <<EOF 3002#define inline $ac_cv_c_inline 3003EOF 3004 ;; 3005esac 3006 3007echo $ac_n "checking for off_t""... $ac_c" 1>&6 3008echo "configure:3009: checking for off_t" >&5 3009if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then 3010 echo $ac_n "(cached) $ac_c" 1>&6 3011else 3012 cat > conftest.$ac_ext <<EOF 3013#line 3014 "configure" 3014#include "confdefs.h" 3015#include <sys/types.h> 3016#if STDC_HEADERS 3017#include <stdlib.h> 3018#include <stddef.h> 3019#endif 3020EOF 3021if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3022 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 3023 rm -rf conftest* 3024 ac_cv_type_off_t=yes 3025else 3026 rm -rf conftest* 3027 ac_cv_type_off_t=no 3028fi 3029rm -f conftest* 3030 3031fi 3032echo "$ac_t""$ac_cv_type_off_t" 1>&6 3033if test $ac_cv_type_off_t = no; then 3034 cat >> confdefs.h <<\EOF 3035#define off_t long 3036EOF 3037 3038fi 3039 3040echo $ac_n "checking for size_t""... $ac_c" 1>&6 3041echo "configure:3042: checking for size_t" >&5 3042if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then 3043 echo $ac_n "(cached) $ac_c" 1>&6 3044else 3045 cat > conftest.$ac_ext <<EOF 3046#line 3047 "configure" 3047#include "confdefs.h" 3048#include <sys/types.h> 3049#if STDC_HEADERS 3050#include <stdlib.h> 3051#include <stddef.h> 3052#endif 3053EOF 3054if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3055 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 3056 rm -rf conftest* 3057 ac_cv_type_size_t=yes 3058else 3059 rm -rf conftest* 3060 ac_cv_type_size_t=no 3061fi 3062rm -f conftest* 3063 3064fi 3065echo "$ac_t""$ac_cv_type_size_t" 1>&6 3066if test $ac_cv_type_size_t = no; then 3067 cat >> confdefs.h <<\EOF 3068#define size_t unsigned 3069EOF 3070 3071fi 3072 3073# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 3074# for constant arguments. Useless! 3075echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 3076echo "configure:3077: checking for working alloca.h" >&5 3077if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then 3078 echo $ac_n "(cached) $ac_c" 1>&6 3079else 3080 cat > conftest.$ac_ext <<EOF 3081#line 3082 "configure" 3082#include "confdefs.h" 3083#include <alloca.h> 3084int main() { 3085char *p = alloca(2 * sizeof(int)); 3086; return 0; } 3087EOF 3088if { (eval echo configure:3089: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3089 rm -rf conftest* 3090 ac_cv_header_alloca_h=yes 3091else 3092 echo "configure: failed program was:" >&5 3093 cat conftest.$ac_ext >&5 3094 rm -rf conftest* 3095 ac_cv_header_alloca_h=no 3096fi 3097rm -f conftest* 3098fi 3099 3100echo "$ac_t""$ac_cv_header_alloca_h" 1>&6 3101if test $ac_cv_header_alloca_h = yes; then 3102 cat >> confdefs.h <<\EOF 3103#define HAVE_ALLOCA_H 1 3104EOF 3105 3106fi 3107 3108echo $ac_n "checking for alloca""... $ac_c" 1>&6 3109echo "configure:3110: checking for alloca" >&5 3110if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then 3111 echo $ac_n "(cached) $ac_c" 1>&6 3112else 3113 cat > conftest.$ac_ext <<EOF 3114#line 3115 "configure" 3115#include "confdefs.h" 3116 3117#ifdef __GNUC__ 3118# define alloca __builtin_alloca 3119#else 3120# ifdef _MSC_VER 3121# include <malloc.h> 3122# define alloca _alloca 3123# else 3124# if HAVE_ALLOCA_H 3125# include <alloca.h> 3126# else 3127# ifdef _AIX 3128 #pragma alloca 3129# else 3130# ifndef alloca /* predefined by HP cc +Olibcalls */ 3131char *alloca (); 3132# endif 3133# endif 3134# endif 3135# endif 3136#endif 3137 3138int main() { 3139char *p = (char *) alloca(1); 3140; return 0; } 3141EOF 3142if { (eval echo configure:3143: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3143 rm -rf conftest* 3144 ac_cv_func_alloca_works=yes 3145else 3146 echo "configure: failed program was:" >&5 3147 cat conftest.$ac_ext >&5 3148 rm -rf conftest* 3149 ac_cv_func_alloca_works=no 3150fi 3151rm -f conftest* 3152fi 3153 3154echo "$ac_t""$ac_cv_func_alloca_works" 1>&6 3155if test $ac_cv_func_alloca_works = yes; then 3156 cat >> confdefs.h <<\EOF 3157#define HAVE_ALLOCA 1 3158EOF 3159 3160fi 3161 3162if test $ac_cv_func_alloca_works = no; then 3163 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 3164 # that cause trouble. Some versions do not even contain alloca or 3165 # contain a buggy version. If you still want to use their alloca, 3166 # use ar to extract alloca.o from them instead of compiling alloca.c. 3167 ALLOCA=alloca.${ac_objext} 3168 cat >> confdefs.h <<\EOF 3169#define C_ALLOCA 1 3170EOF 3171 3172 3173echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 3174echo "configure:3175: checking whether alloca needs Cray hooks" >&5 3175if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then 3176 echo $ac_n "(cached) $ac_c" 1>&6 3177else 3178 cat > conftest.$ac_ext <<EOF 3179#line 3180 "configure" 3180#include "confdefs.h" 3181#if defined(CRAY) && ! defined(CRAY2) 3182webecray 3183#else 3184wenotbecray 3185#endif 3186 3187EOF 3188if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3189 egrep "webecray" >/dev/null 2>&1; then 3190 rm -rf conftest* 3191 ac_cv_os_cray=yes 3192else 3193 rm -rf conftest* 3194 ac_cv_os_cray=no 3195fi 3196rm -f conftest* 3197 3198fi 3199 3200echo "$ac_t""$ac_cv_os_cray" 1>&6 3201if test $ac_cv_os_cray = yes; then 3202for ac_func in _getb67 GETB67 getb67; do 3203 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3204echo "configure:3205: checking for $ac_func" >&5 3205if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3206 echo $ac_n "(cached) $ac_c" 1>&6 3207else 3208 cat > conftest.$ac_ext <<EOF 3209#line 3210 "configure" 3210#include "confdefs.h" 3211/* System header to define __stub macros and hopefully few prototypes, 3212 which can conflict with char $ac_func(); below. */ 3213#include <assert.h> 3214/* Override any gcc2 internal prototype to avoid an error. */ 3215/* We use char because int might match the return type of a gcc2 3216 builtin and then its argument prototype would still apply. */ 3217char $ac_func(); 3218 3219int main() { 3220 3221/* The GNU C library defines this for functions which it implements 3222 to always fail with ENOSYS. Some functions are actually named 3223 something starting with __ and the normal name is an alias. */ 3224#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3225choke me 3226#else 3227$ac_func(); 3228#endif 3229 3230; return 0; } 3231EOF 3232if { (eval echo configure:3233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3233 rm -rf conftest* 3234 eval "ac_cv_func_$ac_func=yes" 3235else 3236 echo "configure: failed program was:" >&5 3237 cat conftest.$ac_ext >&5 3238 rm -rf conftest* 3239 eval "ac_cv_func_$ac_func=no" 3240fi 3241rm -f conftest* 3242fi 3243 3244if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3245 echo "$ac_t""yes" 1>&6 3246 cat >> confdefs.h <<EOF 3247#define CRAY_STACKSEG_END $ac_func 3248EOF 3249 3250 break 3251else 3252 echo "$ac_t""no" 1>&6 3253fi 3254 3255done 3256fi 3257 3258echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 3259echo "configure:3260: checking stack direction for C alloca" >&5 3260if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then 3261 echo $ac_n "(cached) $ac_c" 1>&6 3262else 3263 if test "$cross_compiling" = yes; then 3264 ac_cv_c_stack_direction=0 3265else 3266 cat > conftest.$ac_ext <<EOF 3267#line 3268 "configure" 3268#include "confdefs.h" 3269find_stack_direction () 3270{ 3271 static char *addr = 0; 3272 auto char dummy; 3273 if (addr == 0) 3274 { 3275 addr = &dummy; 3276 return find_stack_direction (); 3277 } 3278 else 3279 return (&dummy > addr) ? 1 : -1; 3280} 3281main () 3282{ 3283 exit (find_stack_direction() < 0); 3284} 3285EOF 3286if { (eval echo configure:3287: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3287then 3288 ac_cv_c_stack_direction=1 3289else 3290 echo "configure: failed program was:" >&5 3291 cat conftest.$ac_ext >&5 3292 rm -fr conftest* 3293 ac_cv_c_stack_direction=-1 3294fi 3295rm -fr conftest* 3296fi 3297 3298fi 3299 3300echo "$ac_t""$ac_cv_c_stack_direction" 1>&6 3301cat >> confdefs.h <<EOF 3302#define STACK_DIRECTION $ac_cv_c_stack_direction 3303EOF 3304 3305fi 3306 3307for ac_hdr in unistd.h 3308do 3309ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3310echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3311echo "configure:3312: checking for $ac_hdr" >&5 3312if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3313 echo $ac_n "(cached) $ac_c" 1>&6 3314else 3315 cat > conftest.$ac_ext <<EOF 3316#line 3317 "configure" 3317#include "confdefs.h" 3318#include <$ac_hdr> 3319EOF 3320ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3321{ (eval echo configure:3322: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3322ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3323if test -z "$ac_err"; then 3324 rm -rf conftest* 3325 eval "ac_cv_header_$ac_safe=yes" 3326else 3327 echo "$ac_err" >&5 3328 echo "configure: failed program was:" >&5 3329 cat conftest.$ac_ext >&5 3330 rm -rf conftest* 3331 eval "ac_cv_header_$ac_safe=no" 3332fi 3333rm -f conftest* 3334fi 3335if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3336 echo "$ac_t""yes" 1>&6 3337 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3338 cat >> confdefs.h <<EOF 3339#define $ac_tr_hdr 1 3340EOF 3341 3342else 3343 echo "$ac_t""no" 1>&6 3344fi 3345done 3346 3347for ac_func in getpagesize 3348do 3349echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3350echo "configure:3351: checking for $ac_func" >&5 3351if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3352 echo $ac_n "(cached) $ac_c" 1>&6 3353else 3354 cat > conftest.$ac_ext <<EOF 3355#line 3356 "configure" 3356#include "confdefs.h" 3357/* System header to define __stub macros and hopefully few prototypes, 3358 which can conflict with char $ac_func(); below. */ 3359#include <assert.h> 3360/* Override any gcc2 internal prototype to avoid an error. */ 3361/* We use char because int might match the return type of a gcc2 3362 builtin and then its argument prototype would still apply. */ 3363char $ac_func(); 3364 3365int main() { 3366 3367/* The GNU C library defines this for functions which it implements 3368 to always fail with ENOSYS. Some functions are actually named 3369 something starting with __ and the normal name is an alias. */ 3370#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3371choke me 3372#else 3373$ac_func(); 3374#endif 3375 3376; return 0; } 3377EOF 3378if { (eval echo configure:3379: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3379 rm -rf conftest* 3380 eval "ac_cv_func_$ac_func=yes" 3381else 3382 echo "configure: failed program was:" >&5 3383 cat conftest.$ac_ext >&5 3384 rm -rf conftest* 3385 eval "ac_cv_func_$ac_func=no" 3386fi 3387rm -f conftest* 3388fi 3389 3390if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3391 echo "$ac_t""yes" 1>&6 3392 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3393 cat >> confdefs.h <<EOF 3394#define $ac_tr_func 1 3395EOF 3396 3397else 3398 echo "$ac_t""no" 1>&6 3399fi 3400done 3401 3402echo $ac_n "checking for working mmap""... $ac_c" 1>&6 3403echo "configure:3404: checking for working mmap" >&5 3404if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then 3405 echo $ac_n "(cached) $ac_c" 1>&6 3406else 3407 if test "$cross_compiling" = yes; then 3408 ac_cv_func_mmap_fixed_mapped=no 3409else 3410 cat > conftest.$ac_ext <<EOF 3411#line 3412 "configure" 3412#include "confdefs.h" 3413 3414/* Thanks to Mike Haertel and Jim Avera for this test. 3415 Here is a matrix of mmap possibilities: 3416 mmap private not fixed 3417 mmap private fixed at somewhere currently unmapped 3418 mmap private fixed at somewhere already mapped 3419 mmap shared not fixed 3420 mmap shared fixed at somewhere currently unmapped 3421 mmap shared fixed at somewhere already mapped 3422 For private mappings, we should verify that changes cannot be read() 3423 back from the file, nor mmap's back from the file at a different 3424 address. (There have been systems where private was not correctly 3425 implemented like the infamous i386 svr4.0, and systems where the 3426 VM page cache was not coherent with the filesystem buffer cache 3427 like early versions of FreeBSD and possibly contemporary NetBSD.) 3428 For shared mappings, we should conversely verify that changes get 3429 propogated back to all the places they're supposed to be. 3430 3431 Grep wants private fixed already mapped. 3432 The main things grep needs to know about mmap are: 3433 * does it exist and is it safe to write into the mmap'd area 3434 * how to use it (BSD variants) */ 3435#include <sys/types.h> 3436#include <fcntl.h> 3437#include <sys/mman.h> 3438 3439/* This mess was copied from the GNU getpagesize.h. */ 3440#ifndef HAVE_GETPAGESIZE 3441# ifdef HAVE_UNISTD_H 3442# include <unistd.h> 3443# endif 3444 3445/* Assume that all systems that can run configure have sys/param.h. */ 3446# ifndef HAVE_SYS_PARAM_H 3447# define HAVE_SYS_PARAM_H 1 3448# endif 3449 3450# ifdef _SC_PAGESIZE 3451# define getpagesize() sysconf(_SC_PAGESIZE) 3452# else /* no _SC_PAGESIZE */ 3453# ifdef HAVE_SYS_PARAM_H 3454# include <sys/param.h> 3455# ifdef EXEC_PAGESIZE 3456# define getpagesize() EXEC_PAGESIZE 3457# else /* no EXEC_PAGESIZE */ 3458# ifdef NBPG 3459# define getpagesize() NBPG * CLSIZE 3460# ifndef CLSIZE 3461# define CLSIZE 1 3462# endif /* no CLSIZE */ 3463# else /* no NBPG */ 3464# ifdef NBPC 3465# define getpagesize() NBPC 3466# else /* no NBPC */ 3467# ifdef PAGESIZE 3468# define getpagesize() PAGESIZE 3469# endif /* PAGESIZE */ 3470# endif /* no NBPC */ 3471# endif /* no NBPG */ 3472# endif /* no EXEC_PAGESIZE */ 3473# else /* no HAVE_SYS_PARAM_H */ 3474# define getpagesize() 8192 /* punt totally */ 3475# endif /* no HAVE_SYS_PARAM_H */ 3476# endif /* no _SC_PAGESIZE */ 3477 3478#endif /* no HAVE_GETPAGESIZE */ 3479 3480#ifdef __cplusplus 3481extern "C" { void *malloc(unsigned); } 3482#else 3483char *malloc(); 3484#endif 3485 3486int 3487main() 3488{ 3489 char *data, *data2, *data3; 3490 int i, pagesize; 3491 int fd; 3492 3493 pagesize = getpagesize(); 3494 3495 /* 3496 * First, make a file with some known garbage in it. 3497 */ 3498 data = malloc(pagesize); 3499 if (!data) 3500 exit(1); 3501 for (i = 0; i < pagesize; ++i) 3502 *(data + i) = rand(); 3503 umask(0); 3504 fd = creat("conftestmmap", 0600); 3505 if (fd < 0) 3506 exit(1); 3507 if (write(fd, data, pagesize) != pagesize) 3508 exit(1); 3509 close(fd); 3510 3511 /* 3512 * Next, try to mmap the file at a fixed address which 3513 * already has something else allocated at it. If we can, 3514 * also make sure that we see the same garbage. 3515 */ 3516 fd = open("conftestmmap", O_RDWR); 3517 if (fd < 0) 3518 exit(1); 3519 data2 = malloc(2 * pagesize); 3520 if (!data2) 3521 exit(1); 3522 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1); 3523 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE, 3524 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 3525 exit(1); 3526 for (i = 0; i < pagesize; ++i) 3527 if (*(data + i) != *(data2 + i)) 3528 exit(1); 3529 3530 /* 3531 * Finally, make sure that changes to the mapped area 3532 * do not percolate back to the file as seen by read(). 3533 * (This is a bug on some variants of i386 svr4.0.) 3534 */ 3535 for (i = 0; i < pagesize; ++i) 3536 *(data2 + i) = *(data2 + i) + 1; 3537 data3 = malloc(pagesize); 3538 if (!data3) 3539 exit(1); 3540 if (read(fd, data3, pagesize) != pagesize) 3541 exit(1); 3542 for (i = 0; i < pagesize; ++i) 3543 if (*(data + i) != *(data3 + i)) 3544 exit(1); 3545 close(fd); 3546 unlink("conftestmmap"); 3547 exit(0); 3548} 3549 3550EOF 3551if { (eval echo configure:3552: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3552then 3553 ac_cv_func_mmap_fixed_mapped=yes 3554else 3555 echo "configure: failed program was:" >&5 3556 cat conftest.$ac_ext >&5 3557 rm -fr conftest* 3558 ac_cv_func_mmap_fixed_mapped=no 3559fi 3560rm -fr conftest* 3561fi 3562 3563fi 3564 3565echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6 3566if test $ac_cv_func_mmap_fixed_mapped = yes; then 3567 cat >> confdefs.h <<\EOF 3568#define HAVE_MMAP 1 3569EOF 3570 3571fi 3572 3573 3574 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \ 3575unistd.h values.h sys/param.h 3576do 3577ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3578echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3579echo "configure:3580: checking for $ac_hdr" >&5 3580if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3581 echo $ac_n "(cached) $ac_c" 1>&6 3582else 3583 cat > conftest.$ac_ext <<EOF 3584#line 3585 "configure" 3585#include "confdefs.h" 3586#include <$ac_hdr> 3587EOF 3588ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3589{ (eval echo configure:3590: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3590ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3591if test -z "$ac_err"; then 3592 rm -rf conftest* 3593 eval "ac_cv_header_$ac_safe=yes" 3594else 3595 echo "$ac_err" >&5 3596 echo "configure: failed program was:" >&5 3597 cat conftest.$ac_ext >&5 3598 rm -rf conftest* 3599 eval "ac_cv_header_$ac_safe=no" 3600fi 3601rm -f conftest* 3602fi 3603if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3604 echo "$ac_t""yes" 1>&6 3605 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3606 cat >> confdefs.h <<EOF 3607#define $ac_tr_hdr 1 3608EOF 3609 3610else 3611 echo "$ac_t""no" 1>&6 3612fi 3613done 3614 3615 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \ 3616__argz_count __argz_stringify __argz_next 3617do 3618echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3619echo "configure:3620: checking for $ac_func" >&5 3620if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3621 echo $ac_n "(cached) $ac_c" 1>&6 3622else 3623 cat > conftest.$ac_ext <<EOF 3624#line 3625 "configure" 3625#include "confdefs.h" 3626/* System header to define __stub macros and hopefully few prototypes, 3627 which can conflict with char $ac_func(); below. */ 3628#include <assert.h> 3629/* Override any gcc2 internal prototype to avoid an error. */ 3630/* We use char because int might match the return type of a gcc2 3631 builtin and then its argument prototype would still apply. */ 3632char $ac_func(); 3633 3634int main() { 3635 3636/* The GNU C library defines this for functions which it implements 3637 to always fail with ENOSYS. Some functions are actually named 3638 something starting with __ and the normal name is an alias. */ 3639#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3640choke me 3641#else 3642$ac_func(); 3643#endif 3644 3645; return 0; } 3646EOF 3647if { (eval echo configure:3648: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3648 rm -rf conftest* 3649 eval "ac_cv_func_$ac_func=yes" 3650else 3651 echo "configure: failed program was:" >&5 3652 cat conftest.$ac_ext >&5 3653 rm -rf conftest* 3654 eval "ac_cv_func_$ac_func=no" 3655fi 3656rm -f conftest* 3657fi 3658 3659if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3660 echo "$ac_t""yes" 1>&6 3661 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3662 cat >> confdefs.h <<EOF 3663#define $ac_tr_func 1 3664EOF 3665 3666else 3667 echo "$ac_t""no" 1>&6 3668fi 3669done 3670 3671 3672 if test "${ac_cv_func_stpcpy+set}" != "set"; then 3673 for ac_func in stpcpy 3674do 3675echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3676echo "configure:3677: checking for $ac_func" >&5 3677if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3678 echo $ac_n "(cached) $ac_c" 1>&6 3679else 3680 cat > conftest.$ac_ext <<EOF 3681#line 3682 "configure" 3682#include "confdefs.h" 3683/* System header to define __stub macros and hopefully few prototypes, 3684 which can conflict with char $ac_func(); below. */ 3685#include <assert.h> 3686/* Override any gcc2 internal prototype to avoid an error. */ 3687/* We use char because int might match the return type of a gcc2 3688 builtin and then its argument prototype would still apply. */ 3689char $ac_func(); 3690 3691int main() { 3692 3693/* The GNU C library defines this for functions which it implements 3694 to always fail with ENOSYS. Some functions are actually named 3695 something starting with __ and the normal name is an alias. */ 3696#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3697choke me 3698#else 3699$ac_func(); 3700#endif 3701 3702; return 0; } 3703EOF 3704if { (eval echo configure:3705: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3705 rm -rf conftest* 3706 eval "ac_cv_func_$ac_func=yes" 3707else 3708 echo "configure: failed program was:" >&5 3709 cat conftest.$ac_ext >&5 3710 rm -rf conftest* 3711 eval "ac_cv_func_$ac_func=no" 3712fi 3713rm -f conftest* 3714fi 3715 3716if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3717 echo "$ac_t""yes" 1>&6 3718 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3719 cat >> confdefs.h <<EOF 3720#define $ac_tr_func 1 3721EOF 3722 3723else 3724 echo "$ac_t""no" 1>&6 3725fi 3726done 3727 3728 fi 3729 if test "${ac_cv_func_stpcpy}" = "yes"; then 3730 cat >> confdefs.h <<\EOF 3731#define HAVE_STPCPY 1 3732EOF 3733 3734 fi 3735 3736 if test $ac_cv_header_locale_h = yes; then 3737 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6 3738echo "configure:3739: checking for LC_MESSAGES" >&5 3739if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then 3740 echo $ac_n "(cached) $ac_c" 1>&6 3741else 3742 cat > conftest.$ac_ext <<EOF 3743#line 3744 "configure" 3744#include "confdefs.h" 3745#include <locale.h> 3746int main() { 3747return LC_MESSAGES 3748; return 0; } 3749EOF 3750if { (eval echo configure:3751: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3751 rm -rf conftest* 3752 am_cv_val_LC_MESSAGES=yes 3753else 3754 echo "configure: failed program was:" >&5 3755 cat conftest.$ac_ext >&5 3756 rm -rf conftest* 3757 am_cv_val_LC_MESSAGES=no 3758fi 3759rm -f conftest* 3760fi 3761 3762echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6 3763 if test $am_cv_val_LC_MESSAGES = yes; then 3764 cat >> confdefs.h <<\EOF 3765#define HAVE_LC_MESSAGES 1 3766EOF 3767 3768 fi 3769 fi 3770 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6 3771echo "configure:3772: checking whether NLS is requested" >&5 3772 # Check whether --enable-nls or --disable-nls was given. 3773if test "${enable_nls+set}" = set; then 3774 enableval="$enable_nls" 3775 USE_NLS=$enableval 3776else 3777 USE_NLS=yes 3778fi 3779 3780 echo "$ac_t""$USE_NLS" 1>&6 3781 3782 3783 USE_INCLUDED_LIBINTL=no 3784 3785 if test "$USE_NLS" = "yes"; then 3786 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6 3787echo "configure:3788: checking whether included gettext is requested" >&5 3788 # Check whether --with-included-gettext or --without-included-gettext was given. 3789if test "${with_included_gettext+set}" = set; then 3790 withval="$with_included_gettext" 3791 nls_cv_force_use_gnu_gettext=$withval 3792else 3793 nls_cv_force_use_gnu_gettext=no 3794fi 3795 3796 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6 3797 3798 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" 3799 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then 3800 nls_cv_header_intl= 3801 nls_cv_header_libgt= 3802 CATOBJEXT= 3803 3804 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'` 3805echo $ac_n "checking for libintl.h""... $ac_c" 1>&6 3806echo "configure:3807: checking for libintl.h" >&5 3807if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3808 echo $ac_n "(cached) $ac_c" 1>&6 3809else 3810 cat > conftest.$ac_ext <<EOF 3811#line 3812 "configure" 3812#include "confdefs.h" 3813#include <libintl.h> 3814EOF 3815ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3816{ (eval echo configure:3817: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3817ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3818if test -z "$ac_err"; then 3819 rm -rf conftest* 3820 eval "ac_cv_header_$ac_safe=yes" 3821else 3822 echo "$ac_err" >&5 3823 echo "configure: failed program was:" >&5 3824 cat conftest.$ac_ext >&5 3825 rm -rf conftest* 3826 eval "ac_cv_header_$ac_safe=no" 3827fi 3828rm -f conftest* 3829fi 3830if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3831 echo "$ac_t""yes" 1>&6 3832 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6 3833echo "configure:3834: checking for gettext in libc" >&5 3834if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then 3835 echo $ac_n "(cached) $ac_c" 1>&6 3836else 3837 cat > conftest.$ac_ext <<EOF 3838#line 3839 "configure" 3839#include "confdefs.h" 3840#include <libintl.h> 3841int main() { 3842return (int) gettext ("") 3843; return 0; } 3844EOF 3845if { (eval echo configure:3846: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3846 rm -rf conftest* 3847 gt_cv_func_gettext_libc=yes 3848else 3849 echo "configure: failed program was:" >&5 3850 cat conftest.$ac_ext >&5 3851 rm -rf conftest* 3852 gt_cv_func_gettext_libc=no 3853fi 3854rm -f conftest* 3855fi 3856 3857echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6 3858 3859 if test "$gt_cv_func_gettext_libc" != "yes"; then 3860 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6 3861echo "configure:3862: checking for bindtextdomain in -lintl" >&5 3862ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'` 3863if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3864 echo $ac_n "(cached) $ac_c" 1>&6 3865else 3866 ac_save_LIBS="$LIBS" 3867LIBS="-lintl $LIBS" 3868cat > conftest.$ac_ext <<EOF 3869#line 3870 "configure" 3870#include "confdefs.h" 3871/* Override any gcc2 internal prototype to avoid an error. */ 3872/* We use char because int might match the return type of a gcc2 3873 builtin and then its argument prototype would still apply. */ 3874char bindtextdomain(); 3875 3876int main() { 3877bindtextdomain() 3878; return 0; } 3879EOF 3880if { (eval echo configure:3881: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3881 rm -rf conftest* 3882 eval "ac_cv_lib_$ac_lib_var=yes" 3883else 3884 echo "configure: failed program was:" >&5 3885 cat conftest.$ac_ext >&5 3886 rm -rf conftest* 3887 eval "ac_cv_lib_$ac_lib_var=no" 3888fi 3889rm -f conftest* 3890LIBS="$ac_save_LIBS" 3891 3892fi 3893if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3894 echo "$ac_t""yes" 1>&6 3895 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6 3896echo "configure:3897: checking for gettext in libintl" >&5 3897if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then 3898 echo $ac_n "(cached) $ac_c" 1>&6 3899else 3900 cat > conftest.$ac_ext <<EOF 3901#line 3902 "configure" 3902#include "confdefs.h" 3903 3904int main() { 3905return (int) gettext ("") 3906; return 0; } 3907EOF 3908if { (eval echo configure:3909: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3909 rm -rf conftest* 3910 gt_cv_func_gettext_libintl=yes 3911else 3912 echo "configure: failed program was:" >&5 3913 cat conftest.$ac_ext >&5 3914 rm -rf conftest* 3915 gt_cv_func_gettext_libintl=no 3916fi 3917rm -f conftest* 3918fi 3919 3920echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6 3921else 3922 echo "$ac_t""no" 1>&6 3923fi 3924 3925 fi 3926 3927 if test "$gt_cv_func_gettext_libc" = "yes" \ 3928 || test "$gt_cv_func_gettext_libintl" = "yes"; then 3929 cat >> confdefs.h <<\EOF 3930#define HAVE_GETTEXT 1 3931EOF 3932 3933 # Extract the first word of "msgfmt", so it can be a program name with args. 3934set dummy msgfmt; ac_word=$2 3935echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3936echo "configure:3937: checking for $ac_word" >&5 3937if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then 3938 echo $ac_n "(cached) $ac_c" 1>&6 3939else 3940 case "$MSGFMT" in 3941 /*) 3942 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 3943 ;; 3944 *) 3945 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 3946 for ac_dir in $PATH; do 3947 test -z "$ac_dir" && ac_dir=. 3948 if test -f $ac_dir/$ac_word; then 3949 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then 3950 ac_cv_path_MSGFMT="$ac_dir/$ac_word" 3951 break 3952 fi 3953 fi 3954 done 3955 IFS="$ac_save_ifs" 3956 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no" 3957 ;; 3958esac 3959fi 3960MSGFMT="$ac_cv_path_MSGFMT" 3961if test -n "$MSGFMT"; then 3962 echo "$ac_t""$MSGFMT" 1>&6 3963else 3964 echo "$ac_t""no" 1>&6 3965fi 3966 if test "$MSGFMT" != "no"; then 3967 for ac_func in dcgettext 3968do 3969echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3970echo "configure:3971: checking for $ac_func" >&5 3971if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3972 echo $ac_n "(cached) $ac_c" 1>&6 3973else 3974 cat > conftest.$ac_ext <<EOF 3975#line 3976 "configure" 3976#include "confdefs.h" 3977/* System header to define __stub macros and hopefully few prototypes, 3978 which can conflict with char $ac_func(); below. */ 3979#include <assert.h> 3980/* Override any gcc2 internal prototype to avoid an error. */ 3981/* We use char because int might match the return type of a gcc2 3982 builtin and then its argument prototype would still apply. */ 3983char $ac_func(); 3984 3985int main() { 3986 3987/* The GNU C library defines this for functions which it implements 3988 to always fail with ENOSYS. Some functions are actually named 3989 something starting with __ and the normal name is an alias. */ 3990#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3991choke me 3992#else 3993$ac_func(); 3994#endif 3995 3996; return 0; } 3997EOF 3998if { (eval echo configure:3999: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3999 rm -rf conftest* 4000 eval "ac_cv_func_$ac_func=yes" 4001else 4002 echo "configure: failed program was:" >&5 4003 cat conftest.$ac_ext >&5 4004 rm -rf conftest* 4005 eval "ac_cv_func_$ac_func=no" 4006fi 4007rm -f conftest* 4008fi 4009 4010if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 4011 echo "$ac_t""yes" 1>&6 4012 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 4013 cat >> confdefs.h <<EOF 4014#define $ac_tr_func 1 4015EOF 4016 4017else 4018 echo "$ac_t""no" 1>&6 4019fi 4020done 4021 4022 # Extract the first word of "gmsgfmt", so it can be a program name with args. 4023set dummy gmsgfmt; ac_word=$2 4024echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4025echo "configure:4026: checking for $ac_word" >&5 4026if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then 4027 echo $ac_n "(cached) $ac_c" 1>&6 4028else 4029 case "$GMSGFMT" in 4030 /*) 4031 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 4032 ;; 4033 ?:/*) 4034 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. 4035 ;; 4036 *) 4037 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4038 ac_dummy="$PATH" 4039 for ac_dir in $ac_dummy; do 4040 test -z "$ac_dir" && ac_dir=. 4041 if test -f $ac_dir/$ac_word; then 4042 ac_cv_path_GMSGFMT="$ac_dir/$ac_word" 4043 break 4044 fi 4045 done 4046 IFS="$ac_save_ifs" 4047 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 4048 ;; 4049esac 4050fi 4051GMSGFMT="$ac_cv_path_GMSGFMT" 4052if test -n "$GMSGFMT"; then 4053 echo "$ac_t""$GMSGFMT" 1>&6 4054else 4055 echo "$ac_t""no" 1>&6 4056fi 4057 4058 # Extract the first word of "xgettext", so it can be a program name with args. 4059set dummy xgettext; ac_word=$2 4060echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4061echo "configure:4062: checking for $ac_word" >&5 4062if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then 4063 echo $ac_n "(cached) $ac_c" 1>&6 4064else 4065 case "$XGETTEXT" in 4066 /*) 4067 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 4068 ;; 4069 *) 4070 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4071 for ac_dir in $PATH; do 4072 test -z "$ac_dir" && ac_dir=. 4073 if test -f $ac_dir/$ac_word; then 4074 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then 4075 ac_cv_path_XGETTEXT="$ac_dir/$ac_word" 4076 break 4077 fi 4078 fi 4079 done 4080 IFS="$ac_save_ifs" 4081 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 4082 ;; 4083esac 4084fi 4085XGETTEXT="$ac_cv_path_XGETTEXT" 4086if test -n "$XGETTEXT"; then 4087 echo "$ac_t""$XGETTEXT" 1>&6 4088else 4089 echo "$ac_t""no" 1>&6 4090fi 4091 4092 cat > conftest.$ac_ext <<EOF 4093#line 4094 "configure" 4094#include "confdefs.h" 4095 4096int main() { 4097extern int _nl_msg_cat_cntr; 4098 return _nl_msg_cat_cntr 4099; return 0; } 4100EOF 4101if { (eval echo configure:4102: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4102 rm -rf conftest* 4103 CATOBJEXT=.gmo 4104 DATADIRNAME=share 4105else 4106 echo "configure: failed program was:" >&5 4107 cat conftest.$ac_ext >&5 4108 rm -rf conftest* 4109 CATOBJEXT=.mo 4110 DATADIRNAME=lib 4111fi 4112rm -f conftest* 4113 INSTOBJEXT=.mo 4114 fi 4115 fi 4116 4117else 4118 echo "$ac_t""no" 1>&6 4119fi 4120 4121 4122 4123 if test x"$CATOBJEXT" = x && test -d $srcdir/../intl; then 4124 # Neither gettext nor catgets in included in the C library. 4125 # Fall back on GNU gettext library (assuming it is present). 4126 nls_cv_use_gnu_gettext=yes 4127 fi 4128 fi 4129 4130 if test "$nls_cv_use_gnu_gettext" = "yes"; then 4131 INTLOBJS="\$(GETTOBJS)" 4132 # Extract the first word of "msgfmt", so it can be a program name with args. 4133set dummy msgfmt; ac_word=$2 4134echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4135echo "configure:4136: checking for $ac_word" >&5 4136if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then 4137 echo $ac_n "(cached) $ac_c" 1>&6 4138else 4139 case "$MSGFMT" in 4140 /*) 4141 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 4142 ;; 4143 *) 4144 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4145 for ac_dir in $PATH; do 4146 test -z "$ac_dir" && ac_dir=. 4147 if test -f $ac_dir/$ac_word; then 4148 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then 4149 ac_cv_path_MSGFMT="$ac_dir/$ac_word" 4150 break 4151 fi 4152 fi 4153 done 4154 IFS="$ac_save_ifs" 4155 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt" 4156 ;; 4157esac 4158fi 4159MSGFMT="$ac_cv_path_MSGFMT" 4160if test -n "$MSGFMT"; then 4161 echo "$ac_t""$MSGFMT" 1>&6 4162else 4163 echo "$ac_t""no" 1>&6 4164fi 4165 4166 # Extract the first word of "gmsgfmt", so it can be a program name with args. 4167set dummy gmsgfmt; ac_word=$2 4168echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4169echo "configure:4170: checking for $ac_word" >&5 4170if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then 4171 echo $ac_n "(cached) $ac_c" 1>&6 4172else 4173 case "$GMSGFMT" in 4174 /*) 4175 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 4176 ;; 4177 ?:/*) 4178 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. 4179 ;; 4180 *) 4181 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4182 ac_dummy="$PATH" 4183 for ac_dir in $ac_dummy; do 4184 test -z "$ac_dir" && ac_dir=. 4185 if test -f $ac_dir/$ac_word; then 4186 ac_cv_path_GMSGFMT="$ac_dir/$ac_word" 4187 break 4188 fi 4189 done 4190 IFS="$ac_save_ifs" 4191 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 4192 ;; 4193esac 4194fi 4195GMSGFMT="$ac_cv_path_GMSGFMT" 4196if test -n "$GMSGFMT"; then 4197 echo "$ac_t""$GMSGFMT" 1>&6 4198else 4199 echo "$ac_t""no" 1>&6 4200fi 4201 4202 # Extract the first word of "xgettext", so it can be a program name with args. 4203set dummy xgettext; ac_word=$2 4204echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4205echo "configure:4206: checking for $ac_word" >&5 4206if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then 4207 echo $ac_n "(cached) $ac_c" 1>&6 4208else 4209 case "$XGETTEXT" in 4210 /*) 4211 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 4212 ;; 4213 *) 4214 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4215 for ac_dir in $PATH; do 4216 test -z "$ac_dir" && ac_dir=. 4217 if test -f $ac_dir/$ac_word; then 4218 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then 4219 ac_cv_path_XGETTEXT="$ac_dir/$ac_word" 4220 break 4221 fi 4222 fi 4223 done 4224 IFS="$ac_save_ifs" 4225 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 4226 ;; 4227esac 4228fi 4229XGETTEXT="$ac_cv_path_XGETTEXT" 4230if test -n "$XGETTEXT"; then 4231 echo "$ac_t""$XGETTEXT" 1>&6 4232else 4233 echo "$ac_t""no" 1>&6 4234fi 4235 4236 4237 USE_INCLUDED_LIBINTL=yes 4238 CATOBJEXT=.gmo 4239 INSTOBJEXT=.mo 4240 DATADIRNAME=share 4241 INTLDEPS='$(top_builddir)/../intl/libintl.a' 4242 INTLLIBS=$INTLDEPS 4243 LIBS=`echo $LIBS | sed -e 's/-lintl//'` 4244 nls_cv_header_intl=libintl.h 4245 nls_cv_header_libgt=libgettext.h 4246 fi 4247 4248 if test "$XGETTEXT" != ":"; then 4249 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then 4250 : ; 4251 else 4252 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6 4253 XGETTEXT=":" 4254 fi 4255 fi 4256 4257 # We need to process the po/ directory. 4258 POSUB=po 4259 else 4260 DATADIRNAME=share 4261 nls_cv_header_intl=libintl.h 4262 nls_cv_header_libgt=libgettext.h 4263 fi 4264 4265 # If this is used in GNU gettext we have to set USE_NLS to `yes' 4266 # because some of the sources are only built for this goal. 4267 if test "$PACKAGE" = gettext; then 4268 USE_NLS=yes 4269 USE_INCLUDED_LIBINTL=yes 4270 fi 4271 4272 for lang in $ALL_LINGUAS; do 4273 GMOFILES="$GMOFILES $lang.gmo" 4274 POFILES="$POFILES $lang.po" 4275 done 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 if test "x$CATOBJEXT" != "x"; then 4289 cat >> confdefs.h <<\EOF 4290#define ENABLE_NLS 1 4291EOF 4292 4293 fi 4294 4295 4296 if test "x$CATOBJEXT" != "x"; then 4297 if test "x$ALL_LINGUAS" = "x"; then 4298 LINGUAS= 4299 else 4300 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6 4301echo "configure:4302: checking for catalogs to be installed" >&5 4302 NEW_LINGUAS= 4303 for lang in ${LINGUAS=$ALL_LINGUAS}; do 4304 case "$ALL_LINGUAS" in 4305 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;; 4306 esac 4307 done 4308 LINGUAS=$NEW_LINGUAS 4309 echo "$ac_t""$LINGUAS" 1>&6 4310 fi 4311 4312 if test -n "$LINGUAS"; then 4313 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done 4314 fi 4315 fi 4316 4317 if test $ac_cv_header_locale_h = yes; then 4318 INCLUDE_LOCALE_H="#include <locale.h>" 4319 else 4320 INCLUDE_LOCALE_H="\ 4321/* The system does not provide the header <locale.h>. Take care yourself. */" 4322 fi 4323 4324 4325 if test -f $srcdir/po2tbl.sed.in; then 4326 if test "$CATOBJEXT" = ".cat"; then 4327 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'` 4328echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6 4329echo "configure:4330: checking for linux/version.h" >&5 4330if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 4331 echo $ac_n "(cached) $ac_c" 1>&6 4332else 4333 cat > conftest.$ac_ext <<EOF 4334#line 4335 "configure" 4335#include "confdefs.h" 4336#include <linux/version.h> 4337EOF 4338ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 4339{ (eval echo configure:4340: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 4340ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 4341if test -z "$ac_err"; then 4342 rm -rf conftest* 4343 eval "ac_cv_header_$ac_safe=yes" 4344else 4345 echo "$ac_err" >&5 4346 echo "configure: failed program was:" >&5 4347 cat conftest.$ac_ext >&5 4348 rm -rf conftest* 4349 eval "ac_cv_header_$ac_safe=no" 4350fi 4351rm -f conftest* 4352fi 4353if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 4354 echo "$ac_t""yes" 1>&6 4355 msgformat=linux 4356else 4357 echo "$ac_t""no" 1>&6 4358msgformat=xopen 4359fi 4360 4361 4362 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed 4363 fi 4364 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \ 4365 $srcdir/po2tbl.sed.in > po2tbl.sed 4366 fi 4367 4368 if test "$PACKAGE" = "gettext"; then 4369 GT_NO="#NO#" 4370 GT_YES= 4371 else 4372 GT_NO= 4373 GT_YES="#YES#" 4374 fi 4375 4376 4377 4378 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs" 4379 4380 4381 l= 4382 4383 4384 if test -f $srcdir/po/POTFILES.in; then 4385 test -d po || mkdir po 4386 if test "x$srcdir" != "x."; then 4387 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then 4388 posrcprefix="$srcdir/" 4389 else 4390 posrcprefix="../$srcdir/" 4391 fi 4392 else 4393 posrcprefix="../" 4394 fi 4395 rm -f po/POTFILES 4396 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ 4397 < $srcdir/po/POTFILES.in > po/POTFILES 4398 fi 4399 4400 4401echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6 4402echo "configure:4403: checking whether to enable maintainer-specific portions of Makefiles" >&5 4403 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 4404if test "${enable_maintainer_mode+set}" = set; then 4405 enableval="$enable_maintainer_mode" 4406 USE_MAINTAINER_MODE=$enableval 4407else 4408 USE_MAINTAINER_MODE=no 4409fi 4410 4411 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6 4412 4413 4414if test $USE_MAINTAINER_MODE = yes; then 4415 MAINTAINER_MODE_TRUE= 4416 MAINTAINER_MODE_FALSE='#' 4417else 4418 MAINTAINER_MODE_TRUE='#' 4419 MAINTAINER_MODE_FALSE= 4420fi 4421 MAINT=$MAINTAINER_MODE_TRUE 4422 4423 4424 4425 4426echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 4427echo "configure:4428: checking for executable suffix" >&5 4428if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then 4429 echo $ac_n "(cached) $ac_c" 1>&6 4430else 4431 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 4432 ac_cv_exeext=.exe 4433else 4434 rm -f conftest* 4435 echo 'int main () { return 0; }' > conftest.$ac_ext 4436 ac_cv_exeext= 4437 if { (eval echo configure:4438: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then 4438 for file in conftest.*; do 4439 case $file in 4440 *.c | *.o | *.obj) ;; 4441 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; 4442 esac 4443 done 4444 else 4445 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } 4446 fi 4447 rm -f conftest* 4448 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no 4449fi 4450fi 4451 4452EXEEXT="" 4453test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} 4454echo "$ac_t""${ac_cv_exeext}" 1>&6 4455ac_exeext=$EXEEXT 4456 4457if test -n "$EXEEXT"; then 4458 cat >> confdefs.h <<\EOF 4459#define HAVE_EXECUTABLE_SUFFIX 1 4460EOF 4461 4462fi 4463cat >> confdefs.h <<EOF 4464#define EXECUTABLE_SUFFIX "${EXEEXT}" 4465EOF 4466 4467 4468# host-specific stuff: 4469 4470HDEFINES= 4471 4472. ${srcdir}/../bfd/configure.host 4473 4474 4475AR=${AR-ar} 4476 4477# Extract the first word of "ranlib", so it can be a program name with args. 4478set dummy ranlib; ac_word=$2 4479echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4480echo "configure:4481: checking for $ac_word" >&5 4481if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 4482 echo $ac_n "(cached) $ac_c" 1>&6 4483else 4484 if test -n "$RANLIB"; then 4485 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4486else 4487 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4488 ac_dummy="$PATH" 4489 for ac_dir in $ac_dummy; do 4490 test -z "$ac_dir" && ac_dir=. 4491 if test -f $ac_dir/$ac_word; then 4492 ac_cv_prog_RANLIB="ranlib" 4493 break 4494 fi 4495 done 4496 IFS="$ac_save_ifs" 4497 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 4498fi 4499fi 4500RANLIB="$ac_cv_prog_RANLIB" 4501if test -n "$RANLIB"; then 4502 echo "$ac_t""$RANLIB" 1>&6 4503else 4504 echo "$ac_t""no" 1>&6 4505fi 4506 4507# Find a good install program. We prefer a C program (faster), 4508# so one script is as good as another. But avoid the broken or 4509# incompatible versions: 4510# SysV /etc/install, /usr/sbin/install 4511# SunOS /usr/etc/install 4512# IRIX /sbin/install 4513# AIX /bin/install 4514# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 4515# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4516# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4517# ./install, which can be erroneously created by make from ./install.sh. 4518echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 4519echo "configure:4520: checking for a BSD compatible install" >&5 4520if test -z "$INSTALL"; then 4521if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 4522 echo $ac_n "(cached) $ac_c" 1>&6 4523else 4524 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 4525 for ac_dir in $PATH; do 4526 # Account for people who put trailing slashes in PATH elements. 4527 case "$ac_dir/" in 4528 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 4529 *) 4530 # OSF1 and SCO ODT 3.0 have their own names for install. 4531 # Don't use installbsd from OSF since it installs stuff as root 4532 # by default. 4533 for ac_prog in ginstall scoinst install; do 4534 if test -f $ac_dir/$ac_prog; then 4535 if test $ac_prog = install && 4536 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 4537 # AIX install. It has an incompatible calling convention. 4538 : 4539 else 4540 ac_cv_path_install="$ac_dir/$ac_prog -c" 4541 break 2 4542 fi 4543 fi 4544 done 4545 ;; 4546 esac 4547 done 4548 IFS="$ac_save_IFS" 4549 4550fi 4551 if test "${ac_cv_path_install+set}" = set; then 4552 INSTALL="$ac_cv_path_install" 4553 else 4554 # As a last resort, use the slow shell script. We don't cache a 4555 # path for INSTALL within a source directory, because that will 4556 # break other packages using the cache if that directory is 4557 # removed, or if the path is relative. 4558 INSTALL="$ac_install_sh" 4559 fi 4560fi 4561echo "$ac_t""$INSTALL" 1>&6 4562 4563# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4564# It thinks the first close brace ends the variable substitution. 4565test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4566 4567test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 4568 4569test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4570 4571 4572# Put a plausible default for CC_FOR_BUILD in Makefile. 4573if test -z "$CC_FOR_BUILD"; then 4574 if test "x$cross_compiling" = "xno"; then 4575 CC_FOR_BUILD='$(CC)' 4576 else 4577 CC_FOR_BUILD=gcc 4578 fi 4579fi 4580 4581# Also set EXEEXT_FOR_BUILD. 4582if test "x$cross_compiling" = "xno"; then 4583 EXEEXT_FOR_BUILD='$(EXEEXT)' 4584else 4585 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6 4586echo "configure:4587: checking for build system executable suffix" >&5 4587if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then 4588 echo $ac_n "(cached) $ac_c" 1>&6 4589else 4590 rm -f conftest* 4591 echo 'int main () { return 0; }' > conftest.c 4592 bfd_cv_build_exeext= 4593 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 4594 for file in conftest.*; do 4595 case $file in 4596 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 4597 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 4598 esac 4599 done 4600 rm -f conftest* 4601 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 4602fi 4603 4604echo "$ac_t""$bfd_cv_build_exeext" 1>&6 4605 EXEEXT_FOR_BUILD="" 4606 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 4607fi 4608 4609 4610DEMANGLER_NAME=c++filt 4611case "${host}" in 4612 *-*-go32* | *-*-msdos*) 4613 DEMANGLER_NAME=cxxfilt 4614esac 4615 4616 4617for ac_hdr in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h 4618do 4619ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 4620echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 4621echo "configure:4622: checking for $ac_hdr" >&5 4622if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 4623 echo $ac_n "(cached) $ac_c" 1>&6 4624else 4625 cat > conftest.$ac_ext <<EOF 4626#line 4627 "configure" 4627#include "confdefs.h" 4628#include <$ac_hdr> 4629EOF 4630ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 4631{ (eval echo configure:4632: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 4632ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 4633if test -z "$ac_err"; then 4634 rm -rf conftest* 4635 eval "ac_cv_header_$ac_safe=yes" 4636else 4637 echo "$ac_err" >&5 4638 echo "configure: failed program was:" >&5 4639 cat conftest.$ac_ext >&5 4640 rm -rf conftest* 4641 eval "ac_cv_header_$ac_safe=no" 4642fi 4643rm -f conftest* 4644fi 4645if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 4646 echo "$ac_t""yes" 1>&6 4647 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 4648 cat >> confdefs.h <<EOF 4649#define $ac_tr_hdr 1 4650EOF 4651 4652else 4653 echo "$ac_t""no" 1>&6 4654fi 4655done 4656 4657echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6 4658echo "configure:4659: checking for sys/wait.h that is POSIX.1 compatible" >&5 4659if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then 4660 echo $ac_n "(cached) $ac_c" 1>&6 4661else 4662 cat > conftest.$ac_ext <<EOF 4663#line 4664 "configure" 4664#include "confdefs.h" 4665#include <sys/types.h> 4666#include <sys/wait.h> 4667#ifndef WEXITSTATUS 4668#define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) 4669#endif 4670#ifndef WIFEXITED 4671#define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 4672#endif 4673int main() { 4674int s; 4675wait (&s); 4676s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 4677; return 0; } 4678EOF 4679if { (eval echo configure:4680: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4680 rm -rf conftest* 4681 ac_cv_header_sys_wait_h=yes 4682else 4683 echo "configure: failed program was:" >&5 4684 cat conftest.$ac_ext >&5 4685 rm -rf conftest* 4686 ac_cv_header_sys_wait_h=no 4687fi 4688rm -f conftest* 4689fi 4690 4691echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6 4692if test $ac_cv_header_sys_wait_h = yes; then 4693 cat >> confdefs.h <<\EOF 4694#define HAVE_SYS_WAIT_H 1 4695EOF 4696 4697fi 4698 4699# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 4700# for constant arguments. Useless! 4701echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 4702echo "configure:4703: checking for working alloca.h" >&5 4703if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then 4704 echo $ac_n "(cached) $ac_c" 1>&6 4705else 4706 cat > conftest.$ac_ext <<EOF 4707#line 4708 "configure" 4708#include "confdefs.h" 4709#include <alloca.h> 4710int main() { 4711char *p = alloca(2 * sizeof(int)); 4712; return 0; } 4713EOF 4714if { (eval echo configure:4715: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4715 rm -rf conftest* 4716 ac_cv_header_alloca_h=yes 4717else 4718 echo "configure: failed program was:" >&5 4719 cat conftest.$ac_ext >&5 4720 rm -rf conftest* 4721 ac_cv_header_alloca_h=no 4722fi 4723rm -f conftest* 4724fi 4725 4726echo "$ac_t""$ac_cv_header_alloca_h" 1>&6 4727if test $ac_cv_header_alloca_h = yes; then 4728 cat >> confdefs.h <<\EOF 4729#define HAVE_ALLOCA_H 1 4730EOF 4731 4732fi 4733 4734echo $ac_n "checking for alloca""... $ac_c" 1>&6 4735echo "configure:4736: checking for alloca" >&5 4736if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then 4737 echo $ac_n "(cached) $ac_c" 1>&6 4738else 4739 cat > conftest.$ac_ext <<EOF 4740#line 4741 "configure" 4741#include "confdefs.h" 4742 4743#ifdef __GNUC__ 4744# define alloca __builtin_alloca 4745#else 4746# ifdef _MSC_VER 4747# include <malloc.h> 4748# define alloca _alloca 4749# else 4750# if HAVE_ALLOCA_H 4751# include <alloca.h> 4752# else 4753# ifdef _AIX 4754 #pragma alloca 4755# else 4756# ifndef alloca /* predefined by HP cc +Olibcalls */ 4757char *alloca (); 4758# endif 4759# endif 4760# endif 4761# endif 4762#endif 4763 4764int main() { 4765char *p = (char *) alloca(1); 4766; return 0; } 4767EOF 4768if { (eval echo configure:4769: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4769 rm -rf conftest* 4770 ac_cv_func_alloca_works=yes 4771else 4772 echo "configure: failed program was:" >&5 4773 cat conftest.$ac_ext >&5 4774 rm -rf conftest* 4775 ac_cv_func_alloca_works=no 4776fi 4777rm -f conftest* 4778fi 4779 4780echo "$ac_t""$ac_cv_func_alloca_works" 1>&6 4781if test $ac_cv_func_alloca_works = yes; then 4782 cat >> confdefs.h <<\EOF 4783#define HAVE_ALLOCA 1 4784EOF 4785 4786fi 4787 4788if test $ac_cv_func_alloca_works = no; then 4789 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 4790 # that cause trouble. Some versions do not even contain alloca or 4791 # contain a buggy version. If you still want to use their alloca, 4792 # use ar to extract alloca.o from them instead of compiling alloca.c. 4793 ALLOCA=alloca.${ac_objext} 4794 cat >> confdefs.h <<\EOF 4795#define C_ALLOCA 1 4796EOF 4797 4798 4799echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 4800echo "configure:4801: checking whether alloca needs Cray hooks" >&5 4801if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then 4802 echo $ac_n "(cached) $ac_c" 1>&6 4803else 4804 cat > conftest.$ac_ext <<EOF 4805#line 4806 "configure" 4806#include "confdefs.h" 4807#if defined(CRAY) && ! defined(CRAY2) 4808webecray 4809#else 4810wenotbecray 4811#endif 4812 4813EOF 4814if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4815 egrep "webecray" >/dev/null 2>&1; then 4816 rm -rf conftest* 4817 ac_cv_os_cray=yes 4818else 4819 rm -rf conftest* 4820 ac_cv_os_cray=no 4821fi 4822rm -f conftest* 4823 4824fi 4825 4826echo "$ac_t""$ac_cv_os_cray" 1>&6 4827if test $ac_cv_os_cray = yes; then 4828for ac_func in _getb67 GETB67 getb67; do 4829 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 4830echo "configure:4831: checking for $ac_func" >&5 4831if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 4832 echo $ac_n "(cached) $ac_c" 1>&6 4833else 4834 cat > conftest.$ac_ext <<EOF 4835#line 4836 "configure" 4836#include "confdefs.h" 4837/* System header to define __stub macros and hopefully few prototypes, 4838 which can conflict with char $ac_func(); below. */ 4839#include <assert.h> 4840/* Override any gcc2 internal prototype to avoid an error. */ 4841/* We use char because int might match the return type of a gcc2 4842 builtin and then its argument prototype would still apply. */ 4843char $ac_func(); 4844 4845int main() { 4846 4847/* The GNU C library defines this for functions which it implements 4848 to always fail with ENOSYS. Some functions are actually named 4849 something starting with __ and the normal name is an alias. */ 4850#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 4851choke me 4852#else 4853$ac_func(); 4854#endif 4855 4856; return 0; } 4857EOF 4858if { (eval echo configure:4859: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4859 rm -rf conftest* 4860 eval "ac_cv_func_$ac_func=yes" 4861else 4862 echo "configure: failed program was:" >&5 4863 cat conftest.$ac_ext >&5 4864 rm -rf conftest* 4865 eval "ac_cv_func_$ac_func=no" 4866fi 4867rm -f conftest* 4868fi 4869 4870if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 4871 echo "$ac_t""yes" 1>&6 4872 cat >> confdefs.h <<EOF 4873#define CRAY_STACKSEG_END $ac_func 4874EOF 4875 4876 break 4877else 4878 echo "$ac_t""no" 1>&6 4879fi 4880 4881done 4882fi 4883 4884echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 4885echo "configure:4886: checking stack direction for C alloca" >&5 4886if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then 4887 echo $ac_n "(cached) $ac_c" 1>&6 4888else 4889 if test "$cross_compiling" = yes; then 4890 ac_cv_c_stack_direction=0 4891else 4892 cat > conftest.$ac_ext <<EOF 4893#line 4894 "configure" 4894#include "confdefs.h" 4895find_stack_direction () 4896{ 4897 static char *addr = 0; 4898 auto char dummy; 4899 if (addr == 0) 4900 { 4901 addr = &dummy; 4902 return find_stack_direction (); 4903 } 4904 else 4905 return (&dummy > addr) ? 1 : -1; 4906} 4907main () 4908{ 4909 exit (find_stack_direction() < 0); 4910} 4911EOF 4912if { (eval echo configure:4913: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 4913then 4914 ac_cv_c_stack_direction=1 4915else 4916 echo "configure: failed program was:" >&5 4917 cat conftest.$ac_ext >&5 4918 rm -fr conftest* 4919 ac_cv_c_stack_direction=-1 4920fi 4921rm -fr conftest* 4922fi 4923 4924fi 4925 4926echo "$ac_t""$ac_cv_c_stack_direction" 1>&6 4927cat >> confdefs.h <<EOF 4928#define STACK_DIRECTION $ac_cv_c_stack_direction 4929EOF 4930 4931fi 4932 4933for ac_func in sbrk utimes setmode getc_unlocked strcoll 4934do 4935echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 4936echo "configure:4937: checking for $ac_func" >&5 4937if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 4938 echo $ac_n "(cached) $ac_c" 1>&6 4939else 4940 cat > conftest.$ac_ext <<EOF 4941#line 4942 "configure" 4942#include "confdefs.h" 4943/* System header to define __stub macros and hopefully few prototypes, 4944 which can conflict with char $ac_func(); below. */ 4945#include <assert.h> 4946/* Override any gcc2 internal prototype to avoid an error. */ 4947/* We use char because int might match the return type of a gcc2 4948 builtin and then its argument prototype would still apply. */ 4949char $ac_func(); 4950 4951int main() { 4952 4953/* The GNU C library defines this for functions which it implements 4954 to always fail with ENOSYS. Some functions are actually named 4955 something starting with __ and the normal name is an alias. */ 4956#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 4957choke me 4958#else 4959$ac_func(); 4960#endif 4961 4962; return 0; } 4963EOF 4964if { (eval echo configure:4965: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4965 rm -rf conftest* 4966 eval "ac_cv_func_$ac_func=yes" 4967else 4968 echo "configure: failed program was:" >&5 4969 cat conftest.$ac_ext >&5 4970 rm -rf conftest* 4971 eval "ac_cv_func_$ac_func=no" 4972fi 4973rm -f conftest* 4974fi 4975 4976if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 4977 echo "$ac_t""yes" 1>&6 4978 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 4979 cat >> confdefs.h <<EOF 4980#define $ac_tr_func 1 4981EOF 4982 4983else 4984 echo "$ac_t""no" 1>&6 4985fi 4986done 4987 4988 4989# Check whether fopen64 is available and whether _LARGEFILE64_SOURCE 4990# needs to be defined for it 4991echo $ac_n "checking for fopen64""... $ac_c" 1>&6 4992echo "configure:4993: checking for fopen64" >&5 4993if eval "test \"`echo '$''{'bu_cv_have_fopen64'+set}'`\" = set"; then 4994 echo $ac_n "(cached) $ac_c" 1>&6 4995else 4996 cat > conftest.$ac_ext <<EOF 4997#line 4998 "configure" 4998#include "confdefs.h" 4999#include <stdio.h> 5000int main() { 5001FILE *f = fopen64 ("/tmp/foo","r"); 5002; return 0; } 5003EOF 5004if { (eval echo configure:5005: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5005 rm -rf conftest* 5006 bu_cv_have_fopen64=yes 5007else 5008 echo "configure: failed program was:" >&5 5009 cat conftest.$ac_ext >&5 5010 rm -rf conftest* 5011 saved_CPPFLAGS=$CPPFLAGS 5012 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 5013 cat > conftest.$ac_ext <<EOF 5014#line 5015 "configure" 5015#include "confdefs.h" 5016#include <stdio.h> 5017int main() { 5018FILE *f = fopen64 ("/tmp/foo","r"); 5019; return 0; } 5020EOF 5021if { (eval echo configure:5022: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5022 rm -rf conftest* 5023 bu_cv_have_fopen64="need -D_LARGEFILE64_SOURCE" 5024else 5025 echo "configure: failed program was:" >&5 5026 cat conftest.$ac_ext >&5 5027 rm -rf conftest* 5028 bu_cv_have_fopen64=no 5029fi 5030rm -f conftest* 5031 CPPFLAGS=$saved_CPPFLAGS 5032fi 5033rm -f conftest* 5034fi 5035 5036echo "$ac_t""$bu_cv_have_fopen64" 1>&6 5037if test "$bu_cv_have_fopen64" != no; then 5038 cat >> confdefs.h <<\EOF 5039#define HAVE_FOPEN64 1 5040EOF 5041 5042fi 5043echo $ac_n "checking for stat64""... $ac_c" 1>&6 5044echo "configure:5045: checking for stat64" >&5 5045if eval "test \"`echo '$''{'bu_cv_have_stat64'+set}'`\" = set"; then 5046 echo $ac_n "(cached) $ac_c" 1>&6 5047else 5048 cat > conftest.$ac_ext <<EOF 5049#line 5050 "configure" 5050#include "confdefs.h" 5051#include <sys/stat.h> 5052int main() { 5053struct stat64 st; stat64 ("/tmp/foo", &st); 5054; return 0; } 5055EOF 5056if { (eval echo configure:5057: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5057 rm -rf conftest* 5058 bu_cv_have_stat64=yes 5059else 5060 echo "configure: failed program was:" >&5 5061 cat conftest.$ac_ext >&5 5062 rm -rf conftest* 5063 saved_CPPFLAGS=$CPPFLAGS 5064 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 5065 cat > conftest.$ac_ext <<EOF 5066#line 5067 "configure" 5067#include "confdefs.h" 5068#include <sys/stat.h> 5069int main() { 5070struct stat64 st; stat64 ("/tmp/foo", &st); 5071; return 0; } 5072EOF 5073if { (eval echo configure:5074: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5074 rm -rf conftest* 5075 bu_cv_have_stat64="need -D_LARGEFILE64_SOURCE" 5076else 5077 echo "configure: failed program was:" >&5 5078 cat conftest.$ac_ext >&5 5079 rm -rf conftest* 5080 bu_cv_have_stat64=no 5081fi 5082rm -f conftest* 5083 CPPFLAGS=$saved_CPPFLAGS 5084fi 5085rm -f conftest* 5086fi 5087 5088echo "$ac_t""$bu_cv_have_stat64" 1>&6 5089if test "$bu_cv_have_stat64" != no; then 5090 cat >> confdefs.h <<\EOF 5091#define HAVE_STAT64 1 5092EOF 5093 5094fi 5095if test "$bu_cv_have_fopen64" = "need -D_LARGEFILE64_SOURCE" \ 5096 || test "$bu_cv_have_stat64" = "need -D_LARGEFILE64_SOURCE"; then 5097 cat >> confdefs.h <<\EOF 5098#define _LARGEFILE64_SOURCE 1 5099EOF 5100 5101 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE" 5102fi 5103 5104# Some systems have frexp only in -lm, not in -lc. 5105 5106echo $ac_n "checking for library containing frexp""... $ac_c" 1>&6 5107echo "configure:5108: checking for library containing frexp" >&5 5108if eval "test \"`echo '$''{'ac_cv_search_frexp'+set}'`\" = set"; then 5109 echo $ac_n "(cached) $ac_c" 1>&6 5110else 5111 ac_func_search_save_LIBS="$LIBS" 5112ac_cv_search_frexp="no" 5113cat > conftest.$ac_ext <<EOF 5114#line 5115 "configure" 5115#include "confdefs.h" 5116/* Override any gcc2 internal prototype to avoid an error. */ 5117/* We use char because int might match the return type of a gcc2 5118 builtin and then its argument prototype would still apply. */ 5119char frexp(); 5120 5121int main() { 5122frexp() 5123; return 0; } 5124EOF 5125if { (eval echo configure:5126: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5126 rm -rf conftest* 5127 ac_cv_search_frexp="none required" 5128else 5129 echo "configure: failed program was:" >&5 5130 cat conftest.$ac_ext >&5 5131fi 5132rm -f conftest* 5133test "$ac_cv_search_frexp" = "no" && for i in m; do 5134LIBS="-l$i $ac_func_search_save_LIBS" 5135cat > conftest.$ac_ext <<EOF 5136#line 5137 "configure" 5137#include "confdefs.h" 5138/* Override any gcc2 internal prototype to avoid an error. */ 5139/* We use char because int might match the return type of a gcc2 5140 builtin and then its argument prototype would still apply. */ 5141char frexp(); 5142 5143int main() { 5144frexp() 5145; return 0; } 5146EOF 5147if { (eval echo configure:5148: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5148 rm -rf conftest* 5149 ac_cv_search_frexp="-l$i" 5150break 5151else 5152 echo "configure: failed program was:" >&5 5153 cat conftest.$ac_ext >&5 5154fi 5155rm -f conftest* 5156done 5157LIBS="$ac_func_search_save_LIBS" 5158fi 5159 5160echo "$ac_t""$ac_cv_search_frexp" 1>&6 5161if test "$ac_cv_search_frexp" != "no"; then 5162 test "$ac_cv_search_frexp" = "none required" || LIBS="$ac_cv_search_frexp $LIBS" 5163 5164else : 5165 5166fi 5167 5168echo $ac_n "checking for time_t in time.h""... $ac_c" 1>&6 5169echo "configure:5170: checking for time_t in time.h" >&5 5170if eval "test \"`echo '$''{'bu_cv_decl_time_t_time_h'+set}'`\" = set"; then 5171 echo $ac_n "(cached) $ac_c" 1>&6 5172else 5173 cat > conftest.$ac_ext <<EOF 5174#line 5175 "configure" 5175#include "confdefs.h" 5176#include <time.h> 5177int main() { 5178time_t i; 5179; return 0; } 5180EOF 5181if { (eval echo configure:5182: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5182 rm -rf conftest* 5183 bu_cv_decl_time_t_time_h=yes 5184else 5185 echo "configure: failed program was:" >&5 5186 cat conftest.$ac_ext >&5 5187 rm -rf conftest* 5188 bu_cv_decl_time_t_time_h=no 5189fi 5190rm -f conftest* 5191fi 5192 5193echo "$ac_t""$bu_cv_decl_time_t_time_h" 1>&6 5194if test $bu_cv_decl_time_t_time_h = yes; then 5195 cat >> confdefs.h <<\EOF 5196#define HAVE_TIME_T_IN_TIME_H 1 5197EOF 5198 5199fi 5200 5201echo $ac_n "checking for time_t in sys/types.h""... $ac_c" 1>&6 5202echo "configure:5203: checking for time_t in sys/types.h" >&5 5203if eval "test \"`echo '$''{'bu_cv_decl_time_t_types_h'+set}'`\" = set"; then 5204 echo $ac_n "(cached) $ac_c" 1>&6 5205else 5206 cat > conftest.$ac_ext <<EOF 5207#line 5208 "configure" 5208#include "confdefs.h" 5209#include <sys/types.h> 5210int main() { 5211time_t i; 5212; return 0; } 5213EOF 5214if { (eval echo configure:5215: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5215 rm -rf conftest* 5216 bu_cv_decl_time_t_types_h=yes 5217else 5218 echo "configure: failed program was:" >&5 5219 cat conftest.$ac_ext >&5 5220 rm -rf conftest* 5221 bu_cv_decl_time_t_types_h=no 5222fi 5223rm -f conftest* 5224fi 5225 5226echo "$ac_t""$bu_cv_decl_time_t_types_h" 1>&6 5227if test $bu_cv_decl_time_t_types_h = yes; then 5228 cat >> confdefs.h <<\EOF 5229#define HAVE_TIME_T_IN_TYPES_H 1 5230EOF 5231 5232fi 5233 5234# Under Next 3.2 <utime.h> apparently does not define struct utimbuf 5235# by default. 5236echo $ac_n "checking for utime.h""... $ac_c" 1>&6 5237echo "configure:5238: checking for utime.h" >&5 5238if eval "test \"`echo '$''{'bu_cv_header_utime_h'+set}'`\" = set"; then 5239 echo $ac_n "(cached) $ac_c" 1>&6 5240else 5241 cat > conftest.$ac_ext <<EOF 5242#line 5243 "configure" 5243#include "confdefs.h" 5244#include <sys/types.h> 5245#ifdef HAVE_TIME_H 5246#include <time.h> 5247#endif 5248#include <utime.h> 5249int main() { 5250struct utimbuf s; 5251; return 0; } 5252EOF 5253if { (eval echo configure:5254: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5254 rm -rf conftest* 5255 bu_cv_header_utime_h=yes 5256else 5257 echo "configure: failed program was:" >&5 5258 cat conftest.$ac_ext >&5 5259 rm -rf conftest* 5260 bu_cv_header_utime_h=no 5261fi 5262rm -f conftest* 5263fi 5264 5265echo "$ac_t""$bu_cv_header_utime_h" 1>&6 5266if test $bu_cv_header_utime_h = yes; then 5267 cat >> confdefs.h <<\EOF 5268#define HAVE_GOOD_UTIME_H 1 5269EOF 5270 5271fi 5272 5273echo $ac_n "checking whether fprintf must be declared""... $ac_c" 1>&6 5274echo "configure:5275: checking whether fprintf must be declared" >&5 5275if eval "test \"`echo '$''{'bfd_cv_decl_needed_fprintf'+set}'`\" = set"; then 5276 echo $ac_n "(cached) $ac_c" 1>&6 5277else 5278 cat > conftest.$ac_ext <<EOF 5279#line 5280 "configure" 5280#include "confdefs.h" 5281 5282#include <stdio.h> 5283#ifdef HAVE_STRING_H 5284#include <string.h> 5285#else 5286#ifdef HAVE_STRINGS_H 5287#include <strings.h> 5288#endif 5289#endif 5290#ifdef HAVE_STDLIB_H 5291#include <stdlib.h> 5292#endif 5293#ifdef HAVE_UNISTD_H 5294#include <unistd.h> 5295#endif 5296int main() { 5297char *(*pfn) = (char *(*)) fprintf 5298; return 0; } 5299EOF 5300if { (eval echo configure:5301: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5301 rm -rf conftest* 5302 bfd_cv_decl_needed_fprintf=no 5303else 5304 echo "configure: failed program was:" >&5 5305 cat conftest.$ac_ext >&5 5306 rm -rf conftest* 5307 bfd_cv_decl_needed_fprintf=yes 5308fi 5309rm -f conftest* 5310fi 5311 5312echo "$ac_t""$bfd_cv_decl_needed_fprintf" 1>&6 5313if test $bfd_cv_decl_needed_fprintf = yes; then 5314 cat >> confdefs.h <<\EOF 5315#define NEED_DECLARATION_FPRINTF 1 5316EOF 5317 5318fi 5319 5320echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6 5321echo "configure:5322: checking whether strstr must be declared" >&5 5322if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then 5323 echo $ac_n "(cached) $ac_c" 1>&6 5324else 5325 cat > conftest.$ac_ext <<EOF 5326#line 5327 "configure" 5327#include "confdefs.h" 5328 5329#include <stdio.h> 5330#ifdef HAVE_STRING_H 5331#include <string.h> 5332#else 5333#ifdef HAVE_STRINGS_H 5334#include <strings.h> 5335#endif 5336#endif 5337#ifdef HAVE_STDLIB_H 5338#include <stdlib.h> 5339#endif 5340#ifdef HAVE_UNISTD_H 5341#include <unistd.h> 5342#endif 5343int main() { 5344char *(*pfn) = (char *(*)) strstr 5345; return 0; } 5346EOF 5347if { (eval echo configure:5348: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5348 rm -rf conftest* 5349 bfd_cv_decl_needed_strstr=no 5350else 5351 echo "configure: failed program was:" >&5 5352 cat conftest.$ac_ext >&5 5353 rm -rf conftest* 5354 bfd_cv_decl_needed_strstr=yes 5355fi 5356rm -f conftest* 5357fi 5358 5359echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6 5360if test $bfd_cv_decl_needed_strstr = yes; then 5361 cat >> confdefs.h <<\EOF 5362#define NEED_DECLARATION_STRSTR 1 5363EOF 5364 5365fi 5366 5367echo $ac_n "checking whether sbrk must be declared""... $ac_c" 1>&6 5368echo "configure:5369: checking whether sbrk must be declared" >&5 5369if eval "test \"`echo '$''{'bfd_cv_decl_needed_sbrk'+set}'`\" = set"; then 5370 echo $ac_n "(cached) $ac_c" 1>&6 5371else 5372 cat > conftest.$ac_ext <<EOF 5373#line 5374 "configure" 5374#include "confdefs.h" 5375 5376#include <stdio.h> 5377#ifdef HAVE_STRING_H 5378#include <string.h> 5379#else 5380#ifdef HAVE_STRINGS_H 5381#include <strings.h> 5382#endif 5383#endif 5384#ifdef HAVE_STDLIB_H 5385#include <stdlib.h> 5386#endif 5387#ifdef HAVE_UNISTD_H 5388#include <unistd.h> 5389#endif 5390int main() { 5391char *(*pfn) = (char *(*)) sbrk 5392; return 0; } 5393EOF 5394if { (eval echo configure:5395: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5395 rm -rf conftest* 5396 bfd_cv_decl_needed_sbrk=no 5397else 5398 echo "configure: failed program was:" >&5 5399 cat conftest.$ac_ext >&5 5400 rm -rf conftest* 5401 bfd_cv_decl_needed_sbrk=yes 5402fi 5403rm -f conftest* 5404fi 5405 5406echo "$ac_t""$bfd_cv_decl_needed_sbrk" 1>&6 5407if test $bfd_cv_decl_needed_sbrk = yes; then 5408 cat >> confdefs.h <<\EOF 5409#define NEED_DECLARATION_SBRK 1 5410EOF 5411 5412fi 5413 5414echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6 5415echo "configure:5416: checking whether getenv must be declared" >&5 5416if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then 5417 echo $ac_n "(cached) $ac_c" 1>&6 5418else 5419 cat > conftest.$ac_ext <<EOF 5420#line 5421 "configure" 5421#include "confdefs.h" 5422 5423#include <stdio.h> 5424#ifdef HAVE_STRING_H 5425#include <string.h> 5426#else 5427#ifdef HAVE_STRINGS_H 5428#include <strings.h> 5429#endif 5430#endif 5431#ifdef HAVE_STDLIB_H 5432#include <stdlib.h> 5433#endif 5434#ifdef HAVE_UNISTD_H 5435#include <unistd.h> 5436#endif 5437int main() { 5438char *(*pfn) = (char *(*)) getenv 5439; return 0; } 5440EOF 5441if { (eval echo configure:5442: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5442 rm -rf conftest* 5443 bfd_cv_decl_needed_getenv=no 5444else 5445 echo "configure: failed program was:" >&5 5446 cat conftest.$ac_ext >&5 5447 rm -rf conftest* 5448 bfd_cv_decl_needed_getenv=yes 5449fi 5450rm -f conftest* 5451fi 5452 5453echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6 5454if test $bfd_cv_decl_needed_getenv = yes; then 5455 cat >> confdefs.h <<\EOF 5456#define NEED_DECLARATION_GETENV 1 5457EOF 5458 5459fi 5460 5461echo $ac_n "checking whether environ must be declared""... $ac_c" 1>&6 5462echo "configure:5463: checking whether environ must be declared" >&5 5463if eval "test \"`echo '$''{'bfd_cv_decl_needed_environ'+set}'`\" = set"; then 5464 echo $ac_n "(cached) $ac_c" 1>&6 5465else 5466 cat > conftest.$ac_ext <<EOF 5467#line 5468 "configure" 5468#include "confdefs.h" 5469 5470#include <stdio.h> 5471#ifdef HAVE_STRING_H 5472#include <string.h> 5473#else 5474#ifdef HAVE_STRINGS_H 5475#include <strings.h> 5476#endif 5477#endif 5478#ifdef HAVE_STDLIB_H 5479#include <stdlib.h> 5480#endif 5481#ifdef HAVE_UNISTD_H 5482#include <unistd.h> 5483#endif 5484int main() { 5485char *(*pfn) = (char *(*)) environ 5486; return 0; } 5487EOF 5488if { (eval echo configure:5489: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5489 rm -rf conftest* 5490 bfd_cv_decl_needed_environ=no 5491else 5492 echo "configure: failed program was:" >&5 5493 cat conftest.$ac_ext >&5 5494 rm -rf conftest* 5495 bfd_cv_decl_needed_environ=yes 5496fi 5497rm -f conftest* 5498fi 5499 5500echo "$ac_t""$bfd_cv_decl_needed_environ" 1>&6 5501if test $bfd_cv_decl_needed_environ = yes; then 5502 cat >> confdefs.h <<\EOF 5503#define NEED_DECLARATION_ENVIRON 1 5504EOF 5505 5506fi 5507 5508 5509 5510case "${host}" in 5511*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*) 5512 cat >> confdefs.h <<\EOF 5513#define USE_BINARY_FOPEN 1 5514EOF 5515 ;; 5516esac 5517 5518# target-specific stuff: 5519 5520# Canonicalize the secondary target names. 5521if test -n "$enable_targets"; then 5522 for targ in `echo $enable_targets | sed 's/,/ /g'` 5523 do 5524 result=`$ac_config_sub $targ 2>/dev/null` 5525 if test -n "$result"; then 5526 canon_targets="$canon_targets $result" 5527 else 5528 # Allow targets that config.sub doesn't recognize, like "all". 5529 canon_targets="$canon_targets $targ" 5530 fi 5531 done 5532fi 5533 5534all_targets=false 5535BUILD_NLMCONV= 5536NLMCONV_DEFS= 5537BUILD_SRCONV= 5538BUILD_DLLTOOL= 5539DLLTOOL_DEFS= 5540BUILD_WINDRES= 5541BUILD_DLLWRAP= 5542BUILD_MISC= 5543OBJDUMP_DEFS= 5544 5545for targ in $target $canon_targets 5546do 5547 if test "x$targ" = "xall"; then 5548 all_targets=true 5549 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 5550 BUILD_SRCONV='$(SRCONV_PROG)' 5551 NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC" 5552 else 5553 case $targ in 5554 i[3-7]86*-*-netware*) 5555 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 5556 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386" 5557 ;; 5558 alpha*-*-netware*) 5559 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 5560 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA" 5561 ;; 5562 powerpc*-*-netware*) 5563 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 5564 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC" 5565 ;; 5566 sparc*-*-netware*) 5567 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 5568 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC" 5569 ;; 5570 esac 5571 case $targ in 5572 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;; 5573 esac 5574 case $targ in 5575 arm-epoc-pe*) 5576 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5577 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM" 5578 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5579 ;; 5580 arm-*-pe* | arm-*-wince) 5581 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5582 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM" 5583 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5584 ;; 5585 thumb-*-pe*) 5586 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5587 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM" 5588 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5589 ;; 5590 arm*-* | xscale-* | strongarm-* | d10v-*) 5591 OBJDUMP_DEFS="-DDISASSEMBLER_NEEDS_RELOCS" 5592 ;; 5593 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*) 5594 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5595 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 5596 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5597 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 5598 ;; 5599 i[3-7]86-*-interix) 5600 BUILD_DLLTOOL='$(DLLTOOL_PROG)' 5601 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 5602 ;; 5603 powerpc*-aix5.[01]) 5604 ;; 5605 powerpc*-aix5.*) 5606 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT" 5607 ;; 5608 powerpc*-*-pe* | powerpc*-*-cygwin*) 5609 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5610 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC" 5611 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5612 ;; 5613 sh*-*-pe) 5614 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5615 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH" 5616 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5617 ;; 5618 mips*-*-pe) 5619 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5620 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS" 5621 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5622 ;; 5623 mcore-*-pe) 5624 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5625 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE" 5626 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5627 ;; 5628 mcore-*-elf) 5629 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 5630 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF" 5631 ;; 5632 esac 5633 fi 5634done 5635 5636if test "${with_windres+set}" = set; then 5637 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 5638fi 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650cat >> confdefs.h <<EOF 5651#define TARGET "${target}" 5652EOF 5653 5654 5655targ=$target 5656. $srcdir/../bfd/config.bfd 5657if test "x$targ_underscore" = "xyes"; then 5658 UNDERSCORE=1 5659else 5660 UNDERSCORE=0 5661fi 5662cat >> confdefs.h <<EOF 5663#define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE 5664EOF 5665 5666 5667# Emulation 5668for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'` 5669do 5670 # Canonicalize the secondary target names. 5671 result=`$ac_config_sub $targ_alias 2>/dev/null` 5672 if test -n "$result"; then 5673 targ=$result 5674 else 5675 targ=$targ_alias 5676 fi 5677 5678 . ${srcdir}/configure.tgt 5679 5680 EMULATION=$targ_emul 5681 EMULATION_VECTOR=$targ_emul_vector 5682done 5683 5684 5685 5686 5687trap '' 1 2 15 5688cat > confcache <<\EOF 5689# This file is a shell script that caches the results of configure 5690# tests run on this system so they can be shared between configure 5691# scripts and configure runs. It is not useful on other systems. 5692# If it contains results you don't want to keep, you may remove or edit it. 5693# 5694# By default, configure uses ./config.cache as the cache file, 5695# creating it if it does not exist already. You can give configure 5696# the --cache-file=FILE option to use a different cache file; that is 5697# what configure does when it calls configure scripts in 5698# subdirectories, so they share the cache. 5699# Giving --cache-file=/dev/null disables caching, for debugging configure. 5700# config.status only pays attention to the cache file if you give it the 5701# --recheck option to rerun configure. 5702# 5703EOF 5704# The following way of writing the cache mishandles newlines in values, 5705# but we know of no workaround that is simple, portable, and efficient. 5706# So, don't put newlines in cache variables' values. 5707# Ultrix sh set writes to stderr and can't be redirected directly, 5708# and sets the high bit in the cache file unless we assign to the vars. 5709(set) 2>&1 | 5710 case `(ac_space=' '; set | grep ac_space) 2>&1` in 5711 *ac_space=\ *) 5712 # `set' does not quote correctly, so add quotes (double-quote substitution 5713 # turns \\\\ into \\, and sed turns \\ into \). 5714 sed -n \ 5715 -e "s/'/'\\\\''/g" \ 5716 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 5717 ;; 5718 *) 5719 # `set' quotes correctly as required by POSIX, so do not add quotes. 5720 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 5721 ;; 5722 esac >> confcache 5723if cmp -s $cache_file confcache; then 5724 : 5725else 5726 if test -w $cache_file; then 5727 echo "updating cache $cache_file" 5728 cat confcache > $cache_file 5729 else 5730 echo "not updating unwritable cache $cache_file" 5731 fi 5732fi 5733rm -f confcache 5734 5735trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 5736 5737test "x$prefix" = xNONE && prefix=$ac_default_prefix 5738# Let make expand exec_prefix. 5739test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5740 5741# Any assignment to VPATH causes Sun make to only execute 5742# the first set of double-colon rules, so remove it if not needed. 5743# If there is a colon in the path, we need to keep it. 5744if test "x$srcdir" = x.; then 5745 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' 5746fi 5747 5748trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 5749 5750DEFS=-DHAVE_CONFIG_H 5751 5752# Without the "./", some shells look in PATH for config.status. 5753: ${CONFIG_STATUS=./config.status} 5754 5755echo creating $CONFIG_STATUS 5756rm -f $CONFIG_STATUS 5757cat > $CONFIG_STATUS <<EOF 5758#! /bin/sh 5759# Generated automatically by configure. 5760# Run this file to recreate the current configuration. 5761# This directory was configured as follows, 5762# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 5763# 5764# $0 $ac_configure_args 5765# 5766# Compiler output produced by configure, useful for debugging 5767# configure, is in ./config.log if it exists. 5768 5769ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" 5770for ac_option 5771do 5772 case "\$ac_option" in 5773 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5774 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" 5775 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; 5776 -version | --version | --versio | --versi | --vers | --ver | --ve | --v) 5777 echo "$CONFIG_STATUS generated by autoconf version 2.13" 5778 exit 0 ;; 5779 -help | --help | --hel | --he | --h) 5780 echo "\$ac_cs_usage"; exit 0 ;; 5781 *) echo "\$ac_cs_usage"; exit 1 ;; 5782 esac 5783done 5784 5785ac_given_srcdir=$srcdir 5786ac_given_INSTALL="$INSTALL" 5787 5788trap 'rm -fr `echo "Makefile doc/Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 5789EOF 5790cat >> $CONFIG_STATUS <<EOF 5791 5792# Protect against being on the right side of a sed subst in config.status. 5793sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; 5794 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF 5795$ac_vpsub 5796$extrasub 5797s%@SHELL@%$SHELL%g 5798s%@CFLAGS@%$CFLAGS%g 5799s%@CPPFLAGS@%$CPPFLAGS%g 5800s%@CXXFLAGS@%$CXXFLAGS%g 5801s%@FFLAGS@%$FFLAGS%g 5802s%@DEFS@%$DEFS%g 5803s%@LDFLAGS@%$LDFLAGS%g 5804s%@LIBS@%$LIBS%g 5805s%@exec_prefix@%$exec_prefix%g 5806s%@prefix@%$prefix%g 5807s%@program_transform_name@%$program_transform_name%g 5808s%@bindir@%$bindir%g 5809s%@sbindir@%$sbindir%g 5810s%@libexecdir@%$libexecdir%g 5811s%@datadir@%$datadir%g 5812s%@sysconfdir@%$sysconfdir%g 5813s%@sharedstatedir@%$sharedstatedir%g 5814s%@localstatedir@%$localstatedir%g 5815s%@libdir@%$libdir%g 5816s%@includedir@%$includedir%g 5817s%@oldincludedir@%$oldincludedir%g 5818s%@infodir@%$infodir%g 5819s%@mandir@%$mandir%g 5820s%@host@%$host%g 5821s%@host_alias@%$host_alias%g 5822s%@host_cpu@%$host_cpu%g 5823s%@host_vendor@%$host_vendor%g 5824s%@host_os@%$host_os%g 5825s%@target@%$target%g 5826s%@target_alias@%$target_alias%g 5827s%@target_cpu@%$target_cpu%g 5828s%@target_vendor@%$target_vendor%g 5829s%@target_os@%$target_os%g 5830s%@build@%$build%g 5831s%@build_alias@%$build_alias%g 5832s%@build_cpu@%$build_cpu%g 5833s%@build_vendor@%$build_vendor%g 5834s%@build_os@%$build_os%g 5835s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g 5836s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g 5837s%@INSTALL_DATA@%$INSTALL_DATA%g 5838s%@PACKAGE@%$PACKAGE%g 5839s%@VERSION@%$VERSION%g 5840s%@ACLOCAL@%$ACLOCAL%g 5841s%@AUTOCONF@%$AUTOCONF%g 5842s%@AUTOMAKE@%$AUTOMAKE%g 5843s%@AUTOHEADER@%$AUTOHEADER%g 5844s%@MAKEINFO@%$MAKEINFO%g 5845s%@SET_MAKE@%$SET_MAKE%g 5846s%@CC@%$CC%g 5847s%@LN_S@%$LN_S%g 5848s%@OBJEXT@%$OBJEXT%g 5849s%@EXEEXT@%$EXEEXT%g 5850s%@RANLIB@%$RANLIB%g 5851s%@STRIP@%$STRIP%g 5852s%@LIBTOOL@%$LIBTOOL%g 5853s%@WARN_CFLAGS@%$WARN_CFLAGS%g 5854s%@YACC@%$YACC%g 5855s%@LEX@%$LEX%g 5856s%@LEXLIB@%$LEXLIB%g 5857s%@CPP@%$CPP%g 5858s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g 5859s%@ALLOCA@%$ALLOCA%g 5860s%@USE_NLS@%$USE_NLS%g 5861s%@MSGFMT@%$MSGFMT%g 5862s%@GMSGFMT@%$GMSGFMT%g 5863s%@XGETTEXT@%$XGETTEXT%g 5864s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g 5865s%@CATALOGS@%$CATALOGS%g 5866s%@CATOBJEXT@%$CATOBJEXT%g 5867s%@DATADIRNAME@%$DATADIRNAME%g 5868s%@GMOFILES@%$GMOFILES%g 5869s%@INSTOBJEXT@%$INSTOBJEXT%g 5870s%@INTLDEPS@%$INTLDEPS%g 5871s%@INTLLIBS@%$INTLLIBS%g 5872s%@INTLOBJS@%$INTLOBJS%g 5873s%@POFILES@%$POFILES%g 5874s%@POSUB@%$POSUB%g 5875s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g 5876s%@GT_NO@%$GT_NO%g 5877s%@GT_YES@%$GT_YES%g 5878s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g 5879s%@l@%$l%g 5880s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g 5881s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g 5882s%@MAINT@%$MAINT%g 5883s%@HDEFINES@%$HDEFINES%g 5884s%@AR@%$AR%g 5885s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g 5886s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g 5887s%@DEMANGLER_NAME@%$DEMANGLER_NAME%g 5888s%@NLMCONV_DEFS@%$NLMCONV_DEFS%g 5889s%@BUILD_NLMCONV@%$BUILD_NLMCONV%g 5890s%@BUILD_SRCONV@%$BUILD_SRCONV%g 5891s%@BUILD_DLLTOOL@%$BUILD_DLLTOOL%g 5892s%@DLLTOOL_DEFS@%$DLLTOOL_DEFS%g 5893s%@BUILD_WINDRES@%$BUILD_WINDRES%g 5894s%@BUILD_DLLWRAP@%$BUILD_DLLWRAP%g 5895s%@BUILD_MISC@%$BUILD_MISC%g 5896s%@OBJDUMP_DEFS@%$OBJDUMP_DEFS%g 5897s%@EMULATION@%$EMULATION%g 5898s%@EMULATION_VECTOR@%$EMULATION_VECTOR%g 5899 5900CEOF 5901EOF 5902 5903cat >> $CONFIG_STATUS <<\EOF 5904 5905# Split the substitutions into bite-sized pieces for seds with 5906# small command number limits, like on Digital OSF/1 and HP-UX. 5907ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. 5908ac_file=1 # Number of current file. 5909ac_beg=1 # First line for current file. 5910ac_end=$ac_max_sed_cmds # Line after last line for current file. 5911ac_more_lines=: 5912ac_sed_cmds="" 5913while $ac_more_lines; do 5914 if test $ac_beg -gt 1; then 5915 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file 5916 else 5917 sed "${ac_end}q" conftest.subs > conftest.s$ac_file 5918 fi 5919 if test ! -s conftest.s$ac_file; then 5920 ac_more_lines=false 5921 rm -f conftest.s$ac_file 5922 else 5923 if test -z "$ac_sed_cmds"; then 5924 ac_sed_cmds="sed -f conftest.s$ac_file" 5925 else 5926 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" 5927 fi 5928 ac_file=`expr $ac_file + 1` 5929 ac_beg=$ac_end 5930 ac_end=`expr $ac_end + $ac_max_sed_cmds` 5931 fi 5932done 5933if test -z "$ac_sed_cmds"; then 5934 ac_sed_cmds=cat 5935fi 5936EOF 5937 5938cat >> $CONFIG_STATUS <<EOF 5939 5940CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile po/Makefile.in:po/Make-in"} 5941EOF 5942cat >> $CONFIG_STATUS <<\EOF 5943for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then 5944 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 5945 case "$ac_file" in 5946 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 5947 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 5948 *) ac_file_in="${ac_file}.in" ;; 5949 esac 5950 5951 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. 5952 5953 # Remove last slash and all that follows it. Not all systems have dirname. 5954 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 5955 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 5956 # The file is in a subdirectory. 5957 test ! -d "$ac_dir" && mkdir "$ac_dir" 5958 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" 5959 # A "../" for each directory in $ac_dir_suffix. 5960 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` 5961 else 5962 ac_dir_suffix= ac_dots= 5963 fi 5964 5965 case "$ac_given_srcdir" in 5966 .) srcdir=. 5967 if test -z "$ac_dots"; then top_srcdir=. 5968 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; 5969 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; 5970 *) # Relative path. 5971 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" 5972 top_srcdir="$ac_dots$ac_given_srcdir" ;; 5973 esac 5974 5975 case "$ac_given_INSTALL" in 5976 [/$]*) INSTALL="$ac_given_INSTALL" ;; 5977 *) INSTALL="$ac_dots$ac_given_INSTALL" ;; 5978 esac 5979 5980 echo creating "$ac_file" 5981 rm -f "$ac_file" 5982 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." 5983 case "$ac_file" in 5984 *Makefile*) ac_comsub="1i\\ 5985# $configure_input" ;; 5986 *) ac_comsub= ;; 5987 esac 5988 5989 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 5990 sed -e "$ac_comsub 5991s%@configure_input@%$configure_input%g 5992s%@srcdir@%$srcdir%g 5993s%@top_srcdir@%$top_srcdir%g 5994s%@INSTALL@%$INSTALL%g 5995" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file 5996fi; done 5997rm -f conftest.s* 5998 5999# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 6000# NAME is the cpp macro being defined and VALUE is the value it is being given. 6001# 6002# ac_d sets the value in "#define NAME VALUE" lines. 6003ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)' 6004ac_dB='\([ ][ ]*\)[^ ]*%\1#\2' 6005ac_dC='\3' 6006ac_dD='%g' 6007# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE". 6008ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 6009ac_uB='\([ ]\)%\1#\2define\3' 6010ac_uC=' ' 6011ac_uD='\4%g' 6012# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 6013ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 6014ac_eB='$%\1#\2define\3' 6015ac_eC=' ' 6016ac_eD='%g' 6017 6018if test "${CONFIG_HEADERS+set}" != set; then 6019EOF 6020cat >> $CONFIG_STATUS <<EOF 6021 CONFIG_HEADERS="config.h:config.in" 6022EOF 6023cat >> $CONFIG_STATUS <<\EOF 6024fi 6025for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then 6026 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 6027 case "$ac_file" in 6028 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 6029 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 6030 *) ac_file_in="${ac_file}.in" ;; 6031 esac 6032 6033 echo creating $ac_file 6034 6035 rm -f conftest.frag conftest.in conftest.out 6036 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 6037 cat $ac_file_inputs > conftest.in 6038 6039EOF 6040 6041# Transform confdefs.h into a sed script conftest.vals that substitutes 6042# the proper values into config.h.in to produce config.h. And first: 6043# Protect against being on the right side of a sed subst in config.status. 6044# Protect against being in an unquoted here document in config.status. 6045rm -f conftest.vals 6046cat > conftest.hdr <<\EOF 6047s/[\\&%]/\\&/g 6048s%[\\$`]%\\&%g 6049s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp 6050s%ac_d%ac_u%gp 6051s%ac_u%ac_e%gp 6052EOF 6053sed -n -f conftest.hdr confdefs.h > conftest.vals 6054rm -f conftest.hdr 6055 6056# This sed command replaces #undef with comments. This is necessary, for 6057# example, in the case of _POSIX_SOURCE, which is predefined and required 6058# on some systems where configure will not decide to define it. 6059cat >> conftest.vals <<\EOF 6060s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */% 6061EOF 6062 6063# Break up conftest.vals because some shells have a limit on 6064# the size of here documents, and old seds have small limits too. 6065 6066rm -f conftest.tail 6067while : 6068do 6069 ac_lines=`grep -c . conftest.vals` 6070 # grep -c gives empty output for an empty file on some AIX systems. 6071 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi 6072 # Write a limited-size here document to conftest.frag. 6073 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS 6074 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS 6075 echo 'CEOF 6076 sed -f conftest.frag conftest.in > conftest.out 6077 rm -f conftest.in 6078 mv conftest.out conftest.in 6079' >> $CONFIG_STATUS 6080 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail 6081 rm -f conftest.vals 6082 mv conftest.tail conftest.vals 6083done 6084rm -f conftest.vals 6085 6086cat >> $CONFIG_STATUS <<\EOF 6087 rm -f conftest.frag conftest.h 6088 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h 6089 cat conftest.in >> conftest.h 6090 rm -f conftest.in 6091 if cmp -s $ac_file conftest.h 2>/dev/null; then 6092 echo "$ac_file is unchanged" 6093 rm -f conftest.h 6094 else 6095 # Remove last slash and all that follows it. Not all systems have dirname. 6096 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 6097 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 6098 # The file is in a subdirectory. 6099 test ! -d "$ac_dir" && mkdir "$ac_dir" 6100 fi 6101 rm -f $ac_file 6102 mv conftest.h $ac_file 6103 fi 6104fi; done 6105 6106EOF 6107cat >> $CONFIG_STATUS <<EOF 6108 6109 6110EOF 6111cat >> $CONFIG_STATUS <<\EOF 6112test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h 6113 6114case "x$CONFIG_FILES" in 6115*) sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile ;; 6116esac 6117 6118exit 0 6119EOF 6120chmod +x $CONFIG_STATUS 6121rm -fr confdefs* $ac_clean_files 6122test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 6123 6124