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