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