1#! /bin/sh 2 3# Guess values for system-dependent variables and create Makefiles. 4# Generated automatically using autoconf version 2.13 5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. 6# 7# This configure script is free software; the Free Software Foundation 8# gives unlimited permission to copy, distribute and modify it. 9 10# Defaults: 11ac_help= 12ac_default_prefix=/usr/local 13# Any additions from configure.in: 14ac_help="$ac_help 15 --enable-shared[=PKGS] build shared libraries [default=yes]" 16ac_help="$ac_help 17 --enable-static[=PKGS] build static libraries [default=yes]" 18ac_help="$ac_help 19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]" 20ac_help="$ac_help 21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]" 22ac_help="$ac_help 23 --disable-libtool-lock avoid locking (might break parallel builds)" 24ac_help="$ac_help 25 --with-pic try to use only PIC/non-PIC objects [default=use both]" 26ac_help="$ac_help 27 --with-lib-path=dir1:dir2... set default LIB_PATH" 28ac_help="$ac_help 29 --enable-targets alternative target configurations" 30ac_help="$ac_help 31 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)" 32ac_help="$ac_help 33 --with-sysroot[=DIR] Search for usr/lib et al within DIR." 34ac_help="$ac_help 35 --enable-build-warnings enable build-time compiler warnings if gcc is used" 36ac_help="$ac_help 37 --disable-nls do not use Native Language Support" 38ac_help="$ac_help 39 --with-included-gettext use the GNU gettext library included here" 40ac_help="$ac_help 41 --enable-maintainer-mode enable make rules and dependencies not useful 42 (and sometimes confusing) to the casual installer" 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=ldmain.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 768BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in` 769am__api_version="1.4" 770# Find a good install program. We prefer a C program (faster), 771# so one script is as good as another. But avoid the broken or 772# incompatible versions: 773# SysV /etc/install, /usr/sbin/install 774# SunOS /usr/etc/install 775# IRIX /sbin/install 776# AIX /bin/install 777# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 778# AFS /usr/afsws/bin/install, which mishandles nonexistent args 779# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 780# ./install, which can be erroneously created by make from ./install.sh. 781echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 782echo "configure:783: checking for a BSD compatible install" >&5 783if test -z "$INSTALL"; then 784if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 785 echo $ac_n "(cached) $ac_c" 1>&6 786else 787 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 788 for ac_dir in $PATH; do 789 # Account for people who put trailing slashes in PATH elements. 790 case "$ac_dir/" in 791 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 792 *) 793 # OSF1 and SCO ODT 3.0 have their own names for install. 794 # Don't use installbsd from OSF since it installs stuff as root 795 # by default. 796 for ac_prog in ginstall scoinst install; do 797 if test -f $ac_dir/$ac_prog; then 798 if test $ac_prog = install && 799 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 800 # AIX install. It has an incompatible calling convention. 801 : 802 else 803 ac_cv_path_install="$ac_dir/$ac_prog -c" 804 break 2 805 fi 806 fi 807 done 808 ;; 809 esac 810 done 811 IFS="$ac_save_IFS" 812 813fi 814 if test "${ac_cv_path_install+set}" = set; then 815 INSTALL="$ac_cv_path_install" 816 else 817 # As a last resort, use the slow shell script. We don't cache a 818 # path for INSTALL within a source directory, because that will 819 # break other packages using the cache if that directory is 820 # removed, or if the path is relative. 821 INSTALL="$ac_install_sh" 822 fi 823fi 824echo "$ac_t""$INSTALL" 1>&6 825 826# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 827# It thinks the first close brace ends the variable substitution. 828test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 829 830test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 831 832test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 833 834echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 835echo "configure:836: checking whether build environment is sane" >&5 836# Just in case 837sleep 1 838echo timestamp > conftestfile 839# Do `set' in a subshell so we don't clobber the current shell's 840# arguments. Must try -L first in case configure is actually a 841# symlink; some systems play weird games with the mod time of symlinks 842# (eg FreeBSD returns the mod time of the symlink's containing 843# directory). 844if ( 845 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` 846 if test "$*" = "X"; then 847 # -L didn't work. 848 set X `ls -t $srcdir/configure conftestfile` 849 fi 850 if test "$*" != "X $srcdir/configure conftestfile" \ 851 && test "$*" != "X conftestfile $srcdir/configure"; then 852 853 # If neither matched, then we have a broken ls. This can happen 854 # if, for instance, CONFIG_SHELL is bash and it inherits a 855 # broken ls alias from the environment. This has actually 856 # happened. Such a system could not be considered "sane". 857 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken 858alias in your environment" 1>&2; exit 1; } 859 fi 860 861 test "$2" = conftestfile 862 ) 863then 864 # Ok. 865 : 866else 867 { echo "configure: error: newly created file is older than distributed files! 868Check your system clock" 1>&2; exit 1; } 869fi 870rm -f conftest* 871echo "$ac_t""yes" 1>&6 872if test "$program_transform_name" = s,x,x,; then 873 program_transform_name= 874else 875 # Double any \ or $. echo might interpret backslashes. 876 cat <<\EOF_SED > conftestsed 877s,\\,\\\\,g; s,\$,$$,g 878EOF_SED 879 program_transform_name="`echo $program_transform_name|sed -f conftestsed`" 880 rm -f conftestsed 881fi 882test "$program_prefix" != NONE && 883 program_transform_name="s,^,${program_prefix},; $program_transform_name" 884# Use a double $ so make ignores it. 885test "$program_suffix" != NONE && 886 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" 887 888# sed with no file args requires a program. 889test "$program_transform_name" = "" && program_transform_name="s,x,x," 890 891echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 892echo "configure:893: checking whether ${MAKE-make} sets \${MAKE}" >&5 893set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` 894if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then 895 echo $ac_n "(cached) $ac_c" 1>&6 896else 897 cat > conftestmake <<\EOF 898all: 899 @echo 'ac_maketemp="${MAKE}"' 900EOF 901# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 902eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` 903if test -n "$ac_maketemp"; then 904 eval ac_cv_prog_make_${ac_make}_set=yes 905else 906 eval ac_cv_prog_make_${ac_make}_set=no 907fi 908rm -f conftestmake 909fi 910if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 911 echo "$ac_t""yes" 1>&6 912 SET_MAKE= 913else 914 echo "$ac_t""no" 1>&6 915 SET_MAKE="MAKE=${MAKE-make}" 916fi 917 918 919PACKAGE=ld 920 921VERSION=${BFD_VERSION} 922 923if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then 924 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } 925fi 926cat >> confdefs.h <<EOF 927#define PACKAGE "$PACKAGE" 928EOF 929 930cat >> confdefs.h <<EOF 931#define VERSION "$VERSION" 932EOF 933 934 935 936missing_dir=`cd $ac_aux_dir && pwd` 937echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6 938echo "configure:939: checking for working aclocal-${am__api_version}" >&5 939# Run test in a subshell; some versions of sh will print an error if 940# an executable is not found, even if stderr is redirected. 941# Redirect stdin to placate older versions of autoconf. Sigh. 942if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then 943 ACLOCAL=aclocal-${am__api_version} 944 echo "$ac_t""found" 1>&6 945else 946 ACLOCAL="$missing_dir/missing aclocal-${am__api_version}" 947 echo "$ac_t""missing" 1>&6 948fi 949 950echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 951echo "configure:952: checking for working autoconf" >&5 952# Run test in a subshell; some versions of sh will print an error if 953# an executable is not found, even if stderr is redirected. 954# Redirect stdin to placate older versions of autoconf. Sigh. 955if (autoconf --version) < /dev/null > /dev/null 2>&1; then 956 AUTOCONF=autoconf 957 echo "$ac_t""found" 1>&6 958else 959 AUTOCONF="$missing_dir/missing autoconf" 960 echo "$ac_t""missing" 1>&6 961fi 962 963echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6 964echo "configure:965: checking for working automake-${am__api_version}" >&5 965# Run test in a subshell; some versions of sh will print an error if 966# an executable is not found, even if stderr is redirected. 967# Redirect stdin to placate older versions of autoconf. Sigh. 968if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then 969 AUTOMAKE=automake-${am__api_version} 970 echo "$ac_t""found" 1>&6 971else 972 AUTOMAKE="$missing_dir/missing automake-${am__api_version}" 973 echo "$ac_t""missing" 1>&6 974fi 975 976echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 977echo "configure:978: checking for working autoheader" >&5 978# Run test in a subshell; some versions of sh will print an error if 979# an executable is not found, even if stderr is redirected. 980# Redirect stdin to placate older versions of autoconf. Sigh. 981if (autoheader --version) < /dev/null > /dev/null 2>&1; then 982 AUTOHEADER=autoheader 983 echo "$ac_t""found" 1>&6 984else 985 AUTOHEADER="$missing_dir/missing autoheader" 986 echo "$ac_t""missing" 1>&6 987fi 988 989echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 990echo "configure:991: checking for working makeinfo" >&5 991# Run test in a subshell; some versions of sh will print an error if 992# an executable is not found, even if stderr is redirected. 993# Redirect stdin to placate older versions of autoconf. Sigh. 994if (makeinfo --version) < /dev/null > /dev/null 2>&1; then 995 MAKEINFO=makeinfo 996 echo "$ac_t""found" 1>&6 997else 998 MAKEINFO="$missing_dir/missing makeinfo" 999 echo "$ac_t""missing" 1>&6 1000fi 1001 1002 1003 1004# Check whether --enable-shared or --disable-shared was given. 1005if test "${enable_shared+set}" = set; then 1006 enableval="$enable_shared" 1007 p=${PACKAGE-default} 1008case $enableval in 1009yes) enable_shared=yes ;; 1010no) enable_shared=no ;; 1011*) 1012 enable_shared=no 1013 # Look at the argument we got. We use all the common list separators. 1014 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1015 for pkg in $enableval; do 1016 if test "X$pkg" = "X$p"; then 1017 enable_shared=yes 1018 fi 1019 done 1020 IFS="$ac_save_ifs" 1021 ;; 1022esac 1023else 1024 enable_shared=yes 1025fi 1026 1027# Check whether --enable-static or --disable-static was given. 1028if test "${enable_static+set}" = set; then 1029 enableval="$enable_static" 1030 p=${PACKAGE-default} 1031case $enableval in 1032yes) enable_static=yes ;; 1033no) enable_static=no ;; 1034*) 1035 enable_static=no 1036 # Look at the argument we got. We use all the common list separators. 1037 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1038 for pkg in $enableval; do 1039 if test "X$pkg" = "X$p"; then 1040 enable_static=yes 1041 fi 1042 done 1043 IFS="$ac_save_ifs" 1044 ;; 1045esac 1046else 1047 enable_static=yes 1048fi 1049 1050# Check whether --enable-fast-install or --disable-fast-install was given. 1051if test "${enable_fast_install+set}" = set; then 1052 enableval="$enable_fast_install" 1053 p=${PACKAGE-default} 1054case $enableval in 1055yes) enable_fast_install=yes ;; 1056no) enable_fast_install=no ;; 1057*) 1058 enable_fast_install=no 1059 # Look at the argument we got. We use all the common list separators. 1060 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 1061 for pkg in $enableval; do 1062 if test "X$pkg" = "X$p"; then 1063 enable_fast_install=yes 1064 fi 1065 done 1066 IFS="$ac_save_ifs" 1067 ;; 1068esac 1069else 1070 enable_fast_install=yes 1071fi 1072 1073# Extract the first word of "gcc", so it can be a program name with args. 1074set dummy gcc; ac_word=$2 1075echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1076echo "configure:1077: checking for $ac_word" >&5 1077if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1078 echo $ac_n "(cached) $ac_c" 1>&6 1079else 1080 if test -n "$CC"; then 1081 ac_cv_prog_CC="$CC" # Let the user override the test. 1082else 1083 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1084 ac_dummy="$PATH" 1085 for ac_dir in $ac_dummy; do 1086 test -z "$ac_dir" && ac_dir=. 1087 if test -f $ac_dir/$ac_word; then 1088 ac_cv_prog_CC="gcc" 1089 break 1090 fi 1091 done 1092 IFS="$ac_save_ifs" 1093fi 1094fi 1095CC="$ac_cv_prog_CC" 1096if test -n "$CC"; then 1097 echo "$ac_t""$CC" 1>&6 1098else 1099 echo "$ac_t""no" 1>&6 1100fi 1101 1102if test -z "$CC"; then 1103 # Extract the first word of "cc", so it can be a program name with args. 1104set dummy cc; ac_word=$2 1105echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1106echo "configure:1107: checking for $ac_word" >&5 1107if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1108 echo $ac_n "(cached) $ac_c" 1>&6 1109else 1110 if test -n "$CC"; then 1111 ac_cv_prog_CC="$CC" # Let the user override the test. 1112else 1113 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1114 ac_prog_rejected=no 1115 ac_dummy="$PATH" 1116 for ac_dir in $ac_dummy; do 1117 test -z "$ac_dir" && ac_dir=. 1118 if test -f $ac_dir/$ac_word; then 1119 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 1120 ac_prog_rejected=yes 1121 continue 1122 fi 1123 ac_cv_prog_CC="cc" 1124 break 1125 fi 1126 done 1127 IFS="$ac_save_ifs" 1128if test $ac_prog_rejected = yes; then 1129 # We found a bogon in the path, so make sure we never use it. 1130 set dummy $ac_cv_prog_CC 1131 shift 1132 if test $# -gt 0; then 1133 # We chose a different compiler from the bogus one. 1134 # However, it has the same basename, so the bogon will be chosen 1135 # first if we set CC to just the basename; use the full file name. 1136 shift 1137 set dummy "$ac_dir/$ac_word" "$@" 1138 shift 1139 ac_cv_prog_CC="$@" 1140 fi 1141fi 1142fi 1143fi 1144CC="$ac_cv_prog_CC" 1145if test -n "$CC"; then 1146 echo "$ac_t""$CC" 1>&6 1147else 1148 echo "$ac_t""no" 1>&6 1149fi 1150 1151 if test -z "$CC"; then 1152 case "`uname -s`" in 1153 *win32* | *WIN32*) 1154 # Extract the first word of "cl", so it can be a program name with args. 1155set dummy cl; ac_word=$2 1156echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1157echo "configure:1158: checking for $ac_word" >&5 1158if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 1159 echo $ac_n "(cached) $ac_c" 1>&6 1160else 1161 if test -n "$CC"; then 1162 ac_cv_prog_CC="$CC" # Let the user override the test. 1163else 1164 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1165 ac_dummy="$PATH" 1166 for ac_dir in $ac_dummy; do 1167 test -z "$ac_dir" && ac_dir=. 1168 if test -f $ac_dir/$ac_word; then 1169 ac_cv_prog_CC="cl" 1170 break 1171 fi 1172 done 1173 IFS="$ac_save_ifs" 1174fi 1175fi 1176CC="$ac_cv_prog_CC" 1177if test -n "$CC"; then 1178 echo "$ac_t""$CC" 1>&6 1179else 1180 echo "$ac_t""no" 1>&6 1181fi 1182 ;; 1183 esac 1184 fi 1185 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 1186fi 1187 1188echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 1189echo "configure:1190: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 1190 1191ac_ext=c 1192# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1193ac_cpp='$CPP $CPPFLAGS' 1194ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1195ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1196cross_compiling=$ac_cv_prog_cc_cross 1197 1198cat > conftest.$ac_ext << EOF 1199 1200#line 1201 "configure" 1201#include "confdefs.h" 1202 1203main(){return(0);} 1204EOF 1205if { (eval echo configure:1206: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1206 ac_cv_prog_cc_works=yes 1207 # If we can't run a trivial program, we are probably using a cross compiler. 1208 if (./conftest; exit) 2>/dev/null; then 1209 ac_cv_prog_cc_cross=no 1210 else 1211 ac_cv_prog_cc_cross=yes 1212 fi 1213else 1214 echo "configure: failed program was:" >&5 1215 cat conftest.$ac_ext >&5 1216 ac_cv_prog_cc_works=no 1217fi 1218rm -fr conftest* 1219ac_ext=c 1220# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 1221ac_cpp='$CPP $CPPFLAGS' 1222ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 1223ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 1224cross_compiling=$ac_cv_prog_cc_cross 1225 1226echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 1227if test $ac_cv_prog_cc_works = no; then 1228 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 1229fi 1230echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 1231echo "configure:1232: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 1232echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 1233cross_compiling=$ac_cv_prog_cc_cross 1234 1235echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 1236echo "configure:1237: checking whether we are using GNU C" >&5 1237if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 1238 echo $ac_n "(cached) $ac_c" 1>&6 1239else 1240 cat > conftest.c <<EOF 1241#ifdef __GNUC__ 1242 yes; 1243#endif 1244EOF 1245if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1246: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 1246 ac_cv_prog_gcc=yes 1247else 1248 ac_cv_prog_gcc=no 1249fi 1250fi 1251 1252echo "$ac_t""$ac_cv_prog_gcc" 1>&6 1253 1254if test $ac_cv_prog_gcc = yes; then 1255 GCC=yes 1256else 1257 GCC= 1258fi 1259 1260ac_test_CFLAGS="${CFLAGS+set}" 1261ac_save_CFLAGS="$CFLAGS" 1262CFLAGS= 1263echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 1264echo "configure:1265: checking whether ${CC-cc} accepts -g" >&5 1265if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 1266 echo $ac_n "(cached) $ac_c" 1>&6 1267else 1268 echo 'void f(){}' > conftest.c 1269if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 1270 ac_cv_prog_cc_g=yes 1271else 1272 ac_cv_prog_cc_g=no 1273fi 1274rm -f conftest* 1275 1276fi 1277 1278echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 1279if test "$ac_test_CFLAGS" = set; then 1280 CFLAGS="$ac_save_CFLAGS" 1281elif test $ac_cv_prog_cc_g = yes; then 1282 if test "$GCC" = yes; then 1283 CFLAGS="-g -O2" 1284 else 1285 CFLAGS="-g" 1286 fi 1287else 1288 if test "$GCC" = yes; then 1289 CFLAGS="-O2" 1290 else 1291 CFLAGS= 1292 fi 1293fi 1294 1295# Check whether --with-gnu-ld or --without-gnu-ld was given. 1296if test "${with_gnu_ld+set}" = set; then 1297 withval="$with_gnu_ld" 1298 test "$withval" = no || with_gnu_ld=yes 1299else 1300 with_gnu_ld=no 1301fi 1302 1303ac_prog=ld 1304if test "$GCC" = yes; then 1305 # Check if gcc -print-prog-name=ld gives a path. 1306 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6 1307echo "configure:1308: checking for ld used by GCC" >&5 1308 case $host in 1309 *-*-mingw*) 1310 # gcc leaves a trailing carriage return which upsets mingw 1311 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 1312 *) 1313 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 1314 esac 1315 case $ac_prog in 1316 # Accept absolute paths. 1317 [\\/]* | [A-Za-z]:[\\/]*) 1318 re_direlt='/[^/][^/]*/\.\./' 1319 # Canonicalize the path of ld 1320 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 1321 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 1322 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 1323 done 1324 test -z "$LD" && LD="$ac_prog" 1325 ;; 1326 "") 1327 # If it fails, then pretend we aren't using GCC. 1328 ac_prog=ld 1329 ;; 1330 *) 1331 # If it is relative, then search for the first ld in PATH. 1332 with_gnu_ld=unknown 1333 ;; 1334 esac 1335elif test "$with_gnu_ld" = yes; then 1336 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6 1337echo "configure:1338: checking for GNU ld" >&5 1338else 1339 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6 1340echo "configure:1341: checking for non-GNU ld" >&5 1341fi 1342if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then 1343 echo $ac_n "(cached) $ac_c" 1>&6 1344else 1345 if test -z "$LD"; then 1346 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 1347 for ac_dir in $PATH; do 1348 test -z "$ac_dir" && ac_dir=. 1349 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 1350 lt_cv_path_LD="$ac_dir/$ac_prog" 1351 # Check to see if the program is GNU ld. I'd rather use --version, 1352 # but apparently some GNU ld's only accept -v. 1353 # Break only if it was the GNU/non-GNU ld that we prefer. 1354 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 1355 test "$with_gnu_ld" != no && break 1356 else 1357 test "$with_gnu_ld" != yes && break 1358 fi 1359 fi 1360 done 1361 IFS="$ac_save_ifs" 1362else 1363 lt_cv_path_LD="$LD" # Let the user override the test with a path. 1364fi 1365fi 1366 1367LD="$lt_cv_path_LD" 1368if test -n "$LD"; then 1369 echo "$ac_t""$LD" 1>&6 1370else 1371 echo "$ac_t""no" 1>&6 1372fi 1373test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; } 1374echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6 1375echo "configure:1376: checking if the linker ($LD) is GNU ld" >&5 1376if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then 1377 echo $ac_n "(cached) $ac_c" 1>&6 1378else 1379 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 1380if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 1381 lt_cv_prog_gnu_ld=yes 1382else 1383 lt_cv_prog_gnu_ld=no 1384fi 1385fi 1386 1387echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6 1388with_gnu_ld=$lt_cv_prog_gnu_ld 1389 1390 1391echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6 1392echo "configure:1393: checking for $LD option to reload object files" >&5 1393if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then 1394 echo $ac_n "(cached) $ac_c" 1>&6 1395else 1396 lt_cv_ld_reload_flag='-r' 1397fi 1398 1399echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6 1400reload_flag=$lt_cv_ld_reload_flag 1401test -n "$reload_flag" && reload_flag=" $reload_flag" 1402 1403echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6 1404echo "configure:1405: checking for BSD-compatible nm" >&5 1405if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then 1406 echo $ac_n "(cached) $ac_c" 1>&6 1407else 1408 if test -n "$NM"; then 1409 # Let the user override the test. 1410 lt_cv_path_NM="$NM" 1411else 1412 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 1413 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do 1414 test -z "$ac_dir" && ac_dir=. 1415 tmp_nm=$ac_dir/${ac_tool_prefix}nm 1416 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then 1417 # Check to see if the nm accepts a BSD-compat flag. 1418 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 1419 # nm: unknown option "B" ignored 1420 # Tru64's nm complains that /dev/null is an invalid object file 1421 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then 1422 lt_cv_path_NM="$tmp_nm -B" 1423 break 1424 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then 1425 lt_cv_path_NM="$tmp_nm -p" 1426 break 1427 else 1428 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 1429 continue # so that we can try to find one that supports BSD flags 1430 fi 1431 fi 1432 done 1433 IFS="$ac_save_ifs" 1434 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 1435fi 1436fi 1437 1438NM="$lt_cv_path_NM" 1439echo "$ac_t""$NM" 1>&6 1440 1441echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 1442echo "configure:1443: checking whether ln -s works" >&5 1443if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then 1444 echo $ac_n "(cached) $ac_c" 1>&6 1445else 1446 rm -f conftestdata 1447if ln -s X conftestdata 2>/dev/null 1448then 1449 rm -f conftestdata 1450 ac_cv_prog_LN_S="ln -s" 1451else 1452 ac_cv_prog_LN_S=ln 1453fi 1454fi 1455LN_S="$ac_cv_prog_LN_S" 1456if test "$ac_cv_prog_LN_S" = "ln -s"; then 1457 echo "$ac_t""yes" 1>&6 1458else 1459 echo "$ac_t""no" 1>&6 1460fi 1461 1462echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6 1463echo "configure:1464: checking how to recognise dependant libraries" >&5 1464if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then 1465 echo $ac_n "(cached) $ac_c" 1>&6 1466else 1467 lt_cv_file_magic_cmd='$MAGIC_CMD' 1468lt_cv_file_magic_test_file= 1469lt_cv_deplibs_check_method='unknown' 1470# Need to set the preceding variable on all platforms that support 1471# interlibrary dependencies. 1472# 'none' -- dependencies not supported. 1473# `unknown' -- same as none, but documents that we really don't know. 1474# 'pass_all' -- all dependencies passed with no checks. 1475# 'test_compile' -- check by making test program. 1476# 'file_magic [regex]' -- check by looking for files in library path 1477# which responds to the $file_magic_cmd with a given egrep regex. 1478# If you have `file' or equivalent on your system and you're not sure 1479# whether `pass_all' will *always* work, you probably want this one. 1480 1481case $host_os in 1482aix*) 1483 lt_cv_deplibs_check_method=pass_all 1484 ;; 1485 1486beos*) 1487 lt_cv_deplibs_check_method=pass_all 1488 ;; 1489 1490bsdi4*) 1491 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 1492 lt_cv_file_magic_cmd='/usr/bin/file -L' 1493 lt_cv_file_magic_test_file=/shlib/libc.so 1494 ;; 1495 1496cygwin* | mingw* |pw32*) 1497 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 1498 lt_cv_file_magic_cmd='$OBJDUMP -f' 1499 ;; 1500 1501darwin* | rhapsody*) 1502 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' 1503 lt_cv_file_magic_cmd='/usr/bin/file -L' 1504 case "$host_os" in 1505 rhapsody* | darwin1.012) 1506 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System' 1507 ;; 1508 *) # Darwin 1.3 on 1509 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' 1510 ;; 1511 esac 1512 ;; 1513 1514freebsd* ) 1515 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 1516 case $host_cpu in 1517 i*86 ) 1518 # Not sure whether the presence of OpenBSD here was a mistake. 1519 # Let's accept both of them until this is cleared up. 1520 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library' 1521 lt_cv_file_magic_cmd=/usr/bin/file 1522 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 1523 ;; 1524 esac 1525 else 1526 lt_cv_deplibs_check_method=pass_all 1527 fi 1528 ;; 1529 1530gnu*) 1531 lt_cv_deplibs_check_method=pass_all 1532 ;; 1533 1534hpux10.20*|hpux11*) 1535 case $host_cpu in 1536 hppa*) 1537 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 1538 lt_cv_file_magic_cmd=/usr/bin/file 1539 lt_cv_file_magic_test_file=/usr/lib/libc.sl 1540 ;; 1541 ia64*) 1542 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 1543 lt_cv_file_magic_cmd=/usr/bin/file 1544 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 1545 ;; 1546 esac 1547 ;; 1548 1549irix5* | irix6*) 1550 case $host_os in 1551 irix5*) 1552 # this will be overridden with pass_all, but let us keep it just in case 1553 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" 1554 ;; 1555 *) 1556 case $LD in 1557 *-32|*"-32 ") libmagic=32-bit;; 1558 *-n32|*"-n32 ") libmagic=N32;; 1559 *-64|*"-64 ") libmagic=64-bit;; 1560 *) libmagic=never-match;; 1561 esac 1562 # this will be overridden with pass_all, but let us keep it just in case 1563 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1" 1564 ;; 1565 esac 1566 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` 1567 lt_cv_deplibs_check_method=pass_all 1568 ;; 1569 1570# This must be Linux ELF. 1571linux-gnu*) 1572 case $host_cpu in 1573 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* ) 1574 lt_cv_deplibs_check_method=pass_all ;; 1575 *) 1576 # glibc up to 2.1.1 does not perform some relocations on ARM 1577 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; 1578 esac 1579 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` 1580 ;; 1581 1582netbsd*) 1583 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 1584 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$' 1585 else 1586 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$' 1587 fi 1588 ;; 1589 1590newsos6) 1591 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 1592 lt_cv_file_magic_cmd=/usr/bin/file 1593 lt_cv_file_magic_test_file=/usr/lib/libnls.so 1594 ;; 1595 1596osf3* | osf4* | osf5*) 1597 # this will be overridden with pass_all, but let us keep it just in case 1598 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' 1599 lt_cv_file_magic_test_file=/shlib/libc.so 1600 lt_cv_deplibs_check_method=pass_all 1601 ;; 1602 1603sco3.2v5*) 1604 lt_cv_deplibs_check_method=pass_all 1605 ;; 1606 1607solaris*) 1608 lt_cv_deplibs_check_method=pass_all 1609 lt_cv_file_magic_test_file=/lib/libc.so 1610 ;; 1611 1612sysv5uw[78]* | sysv4*uw2*) 1613 lt_cv_deplibs_check_method=pass_all 1614 ;; 1615 1616sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 1617 case $host_vendor in 1618 ncr) 1619 lt_cv_deplibs_check_method=pass_all 1620 ;; 1621 motorola) 1622 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]' 1623 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 1624 ;; 1625 esac 1626 ;; 1627esac 1628 1629fi 1630 1631echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6 1632file_magic_cmd=$lt_cv_file_magic_cmd 1633deplibs_check_method=$lt_cv_deplibs_check_method 1634 1635echo $ac_n "checking for object suffix""... $ac_c" 1>&6 1636echo "configure:1637: checking for object suffix" >&5 1637if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then 1638 echo $ac_n "(cached) $ac_c" 1>&6 1639else 1640 rm -f conftest* 1641echo 'int i = 1;' > conftest.$ac_ext 1642if { (eval echo configure:1643: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1643 for ac_file in conftest.*; do 1644 case $ac_file in 1645 *.c) ;; 1646 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;; 1647 esac 1648 done 1649else 1650 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; } 1651fi 1652rm -f conftest* 1653fi 1654 1655echo "$ac_t""$ac_cv_objext" 1>&6 1656OBJEXT=$ac_cv_objext 1657ac_objext=$ac_cv_objext 1658 1659 1660 1661echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 1662echo "configure:1663: checking for executable suffix" >&5 1663if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then 1664 echo $ac_n "(cached) $ac_c" 1>&6 1665else 1666 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 1667 ac_cv_exeext=.exe 1668else 1669 rm -f conftest* 1670 echo 'int main () { return 0; }' > conftest.$ac_ext 1671 ac_cv_exeext= 1672 if { (eval echo configure:1673: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then 1673 for file in conftest.*; do 1674 case $file in 1675 *.c | *.o | *.obj) ;; 1676 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; 1677 esac 1678 done 1679 else 1680 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } 1681 fi 1682 rm -f conftest* 1683 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no 1684fi 1685fi 1686 1687EXEEXT="" 1688test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} 1689echo "$ac_t""${ac_cv_exeext}" 1>&6 1690ac_exeext=$EXEEXT 1691 1692if test $host != $build; then 1693 ac_tool_prefix=${host_alias}- 1694else 1695 ac_tool_prefix= 1696fi 1697 1698# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! 1699 1700# Only perform the check for file, if the check method requires it 1701case $deplibs_check_method in 1702file_magic*) 1703 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 1704 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6 1705echo "configure:1706: checking for ${ac_tool_prefix}file" >&5 1706if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then 1707 echo $ac_n "(cached) $ac_c" 1>&6 1708else 1709 case $MAGIC_CMD in 1710 /*) 1711 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 1712 ;; 1713 ?:/*) 1714 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 1715 ;; 1716 *) 1717 ac_save_MAGIC_CMD="$MAGIC_CMD" 1718 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1719 ac_dummy="/usr/bin:$PATH" 1720 for ac_dir in $ac_dummy; do 1721 test -z "$ac_dir" && ac_dir=. 1722 if test -f $ac_dir/${ac_tool_prefix}file; then 1723 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 1724 if test -n "$file_magic_test_file"; then 1725 case $deplibs_check_method in 1726 "file_magic "*) 1727 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 1728 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1729 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 1730 egrep "$file_magic_regex" > /dev/null; then 1731 : 1732 else 1733 cat <<EOF 1>&2 1734 1735*** Warning: the command libtool uses to detect shared libraries, 1736*** $file_magic_cmd, produces output that libtool cannot recognize. 1737*** The result is that libtool may fail to recognize shared libraries 1738*** as such. This will affect the creation of libtool libraries that 1739*** depend on shared libraries, but programs linked with such libtool 1740*** libraries will work regardless of this problem. Nevertheless, you 1741*** may want to report the problem to your system manager and/or to 1742*** bug-libtool@gnu.org 1743 1744EOF 1745 fi ;; 1746 esac 1747 fi 1748 break 1749 fi 1750 done 1751 IFS="$ac_save_ifs" 1752 MAGIC_CMD="$ac_save_MAGIC_CMD" 1753 ;; 1754esac 1755fi 1756 1757MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1758if test -n "$MAGIC_CMD"; then 1759 echo "$ac_t""$MAGIC_CMD" 1>&6 1760else 1761 echo "$ac_t""no" 1>&6 1762fi 1763 1764if test -z "$lt_cv_path_MAGIC_CMD"; then 1765 if test -n "$ac_tool_prefix"; then 1766 echo $ac_n "checking for file""... $ac_c" 1>&6 1767echo "configure:1768: checking for file" >&5 1768if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then 1769 echo $ac_n "(cached) $ac_c" 1>&6 1770else 1771 case $MAGIC_CMD in 1772 /*) 1773 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 1774 ;; 1775 ?:/*) 1776 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 1777 ;; 1778 *) 1779 ac_save_MAGIC_CMD="$MAGIC_CMD" 1780 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1781 ac_dummy="/usr/bin:$PATH" 1782 for ac_dir in $ac_dummy; do 1783 test -z "$ac_dir" && ac_dir=. 1784 if test -f $ac_dir/file; then 1785 lt_cv_path_MAGIC_CMD="$ac_dir/file" 1786 if test -n "$file_magic_test_file"; then 1787 case $deplibs_check_method in 1788 "file_magic "*) 1789 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 1790 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1791 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 1792 egrep "$file_magic_regex" > /dev/null; then 1793 : 1794 else 1795 cat <<EOF 1>&2 1796 1797*** Warning: the command libtool uses to detect shared libraries, 1798*** $file_magic_cmd, produces output that libtool cannot recognize. 1799*** The result is that libtool may fail to recognize shared libraries 1800*** as such. This will affect the creation of libtool libraries that 1801*** depend on shared libraries, but programs linked with such libtool 1802*** libraries will work regardless of this problem. Nevertheless, you 1803*** may want to report the problem to your system manager and/or to 1804*** bug-libtool@gnu.org 1805 1806EOF 1807 fi ;; 1808 esac 1809 fi 1810 break 1811 fi 1812 done 1813 IFS="$ac_save_ifs" 1814 MAGIC_CMD="$ac_save_MAGIC_CMD" 1815 ;; 1816esac 1817fi 1818 1819MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 1820if test -n "$MAGIC_CMD"; then 1821 echo "$ac_t""$MAGIC_CMD" 1>&6 1822else 1823 echo "$ac_t""no" 1>&6 1824fi 1825 1826 else 1827 MAGIC_CMD=: 1828 fi 1829fi 1830 1831 fi 1832 ;; 1833esac 1834 1835# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 1836set dummy ${ac_tool_prefix}ranlib; ac_word=$2 1837echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1838echo "configure:1839: checking for $ac_word" >&5 1839if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 1840 echo $ac_n "(cached) $ac_c" 1>&6 1841else 1842 if test -n "$RANLIB"; then 1843 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1844else 1845 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1846 ac_dummy="$PATH" 1847 for ac_dir in $ac_dummy; do 1848 test -z "$ac_dir" && ac_dir=. 1849 if test -f $ac_dir/$ac_word; then 1850 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 1851 break 1852 fi 1853 done 1854 IFS="$ac_save_ifs" 1855fi 1856fi 1857RANLIB="$ac_cv_prog_RANLIB" 1858if test -n "$RANLIB"; then 1859 echo "$ac_t""$RANLIB" 1>&6 1860else 1861 echo "$ac_t""no" 1>&6 1862fi 1863 1864 1865if test -z "$ac_cv_prog_RANLIB"; then 1866if test -n "$ac_tool_prefix"; then 1867 # Extract the first word of "ranlib", so it can be a program name with args. 1868set dummy ranlib; ac_word=$2 1869echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1870echo "configure:1871: checking for $ac_word" >&5 1871if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 1872 echo $ac_n "(cached) $ac_c" 1>&6 1873else 1874 if test -n "$RANLIB"; then 1875 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1876else 1877 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1878 ac_dummy="$PATH" 1879 for ac_dir in $ac_dummy; do 1880 test -z "$ac_dir" && ac_dir=. 1881 if test -f $ac_dir/$ac_word; then 1882 ac_cv_prog_RANLIB="ranlib" 1883 break 1884 fi 1885 done 1886 IFS="$ac_save_ifs" 1887 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 1888fi 1889fi 1890RANLIB="$ac_cv_prog_RANLIB" 1891if test -n "$RANLIB"; then 1892 echo "$ac_t""$RANLIB" 1>&6 1893else 1894 echo "$ac_t""no" 1>&6 1895fi 1896 1897else 1898 RANLIB=":" 1899fi 1900fi 1901 1902# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 1903set dummy ${ac_tool_prefix}strip; ac_word=$2 1904echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1905echo "configure:1906: checking for $ac_word" >&5 1906if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 1907 echo $ac_n "(cached) $ac_c" 1>&6 1908else 1909 if test -n "$STRIP"; then 1910 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 1911else 1912 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1913 ac_dummy="$PATH" 1914 for ac_dir in $ac_dummy; do 1915 test -z "$ac_dir" && ac_dir=. 1916 if test -f $ac_dir/$ac_word; then 1917 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 1918 break 1919 fi 1920 done 1921 IFS="$ac_save_ifs" 1922fi 1923fi 1924STRIP="$ac_cv_prog_STRIP" 1925if test -n "$STRIP"; then 1926 echo "$ac_t""$STRIP" 1>&6 1927else 1928 echo "$ac_t""no" 1>&6 1929fi 1930 1931 1932if test -z "$ac_cv_prog_STRIP"; then 1933if test -n "$ac_tool_prefix"; then 1934 # Extract the first word of "strip", so it can be a program name with args. 1935set dummy strip; ac_word=$2 1936echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1937echo "configure:1938: checking for $ac_word" >&5 1938if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then 1939 echo $ac_n "(cached) $ac_c" 1>&6 1940else 1941 if test -n "$STRIP"; then 1942 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 1943else 1944 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1945 ac_dummy="$PATH" 1946 for ac_dir in $ac_dummy; do 1947 test -z "$ac_dir" && ac_dir=. 1948 if test -f $ac_dir/$ac_word; then 1949 ac_cv_prog_STRIP="strip" 1950 break 1951 fi 1952 done 1953 IFS="$ac_save_ifs" 1954 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":" 1955fi 1956fi 1957STRIP="$ac_cv_prog_STRIP" 1958if test -n "$STRIP"; then 1959 echo "$ac_t""$STRIP" 1>&6 1960else 1961 echo "$ac_t""no" 1>&6 1962fi 1963 1964else 1965 STRIP=":" 1966fi 1967fi 1968 1969 1970# Check for any special flags to pass to ltconfig. 1971libtool_flags="--cache-file=$cache_file" 1972test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" 1973test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" 1974test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" 1975test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc" 1976test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld" 1977 1978 1979# Check whether --enable-libtool-lock or --disable-libtool-lock was given. 1980if test "${enable_libtool_lock+set}" = set; then 1981 enableval="$enable_libtool_lock" 1982 : 1983fi 1984 1985test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock" 1986test x"$silent" = xyes && libtool_flags="$libtool_flags --silent" 1987 1988# Check whether --with-pic or --without-pic was given. 1989if test "${with_pic+set}" = set; then 1990 withval="$with_pic" 1991 pic_mode="$withval" 1992else 1993 pic_mode=default 1994fi 1995 1996test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic" 1997test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic" 1998 1999# Some flags need to be propagated to the compiler or linker for good 2000# libtool support. 2001case $host in 2002*-*-irix6*) 2003 # Find out which ABI we are using. 2004 echo '#line 2005 "configure"' > conftest.$ac_ext 2005 if { (eval echo configure:2006: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2006 if test "$lt_cv_prog_gnu_ld" = yes; then 2007 case `/usr/bin/file conftest.$ac_objext` in 2008 *32-bit*) 2009 LD="${LD-ld} -melf32bsmip" 2010 ;; 2011 *N32*) 2012 LD="${LD-ld} -melf32bmipn32" 2013 ;; 2014 *64-bit*) 2015 LD="${LD-ld} -melf64bmip" 2016 ;; 2017 esac 2018 else 2019 case `/usr/bin/file conftest.$ac_objext` in 2020 *32-bit*) 2021 LD="${LD-ld} -32" 2022 ;; 2023 *N32*) 2024 LD="${LD-ld} -n32" 2025 ;; 2026 *64-bit*) 2027 LD="${LD-ld} -64" 2028 ;; 2029 esac 2030 fi 2031 fi 2032 rm -rf conftest* 2033 ;; 2034 2035ia64-*-hpux*) 2036 # Find out which ABI we are using. 2037 echo 'int i;' > conftest.$ac_ext 2038 if { (eval echo configure:2039: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2039 case "`/usr/bin/file conftest.o`" in 2040 *ELF-32*) 2041 HPUX_IA64_MODE="32" 2042 ;; 2043 *ELF-64*) 2044 HPUX_IA64_MODE="64" 2045 ;; 2046 esac 2047 fi 2048 rm -rf conftest* 2049 ;; 2050 2051*-*-sco3.2v5*) 2052 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 2053 SAVE_CFLAGS="$CFLAGS" 2054 CFLAGS="$CFLAGS -belf" 2055 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6 2056echo "configure:2057: checking whether the C compiler needs -belf" >&5 2057if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then 2058 echo $ac_n "(cached) $ac_c" 1>&6 2059else 2060 2061 ac_ext=c 2062# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2063ac_cpp='$CPP $CPPFLAGS' 2064ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2065ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2066cross_compiling=$ac_cv_prog_cc_cross 2067 2068 cat > conftest.$ac_ext <<EOF 2069#line 2070 "configure" 2070#include "confdefs.h" 2071 2072int main() { 2073 2074; return 0; } 2075EOF 2076if { (eval echo configure:2077: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2077 rm -rf conftest* 2078 lt_cv_cc_needs_belf=yes 2079else 2080 echo "configure: failed program was:" >&5 2081 cat conftest.$ac_ext >&5 2082 rm -rf conftest* 2083 lt_cv_cc_needs_belf=no 2084fi 2085rm -f conftest* 2086 ac_ext=c 2087# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2088ac_cpp='$CPP $CPPFLAGS' 2089ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2090ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2091cross_compiling=$ac_cv_prog_cc_cross 2092 2093fi 2094 2095echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6 2096 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 2097 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 2098 CFLAGS="$SAVE_CFLAGS" 2099 fi 2100 ;; 2101 2102 2103esac 2104 2105 2106# Save cache, so that ltconfig can load it 2107cat > confcache <<\EOF 2108# This file is a shell script that caches the results of configure 2109# tests run on this system so they can be shared between configure 2110# scripts and configure runs. It is not useful on other systems. 2111# If it contains results you don't want to keep, you may remove or edit it. 2112# 2113# By default, configure uses ./config.cache as the cache file, 2114# creating it if it does not exist already. You can give configure 2115# the --cache-file=FILE option to use a different cache file; that is 2116# what configure does when it calls configure scripts in 2117# subdirectories, so they share the cache. 2118# Giving --cache-file=/dev/null disables caching, for debugging configure. 2119# config.status only pays attention to the cache file if you give it the 2120# --recheck option to rerun configure. 2121# 2122EOF 2123# The following way of writing the cache mishandles newlines in values, 2124# but we know of no workaround that is simple, portable, and efficient. 2125# So, don't put newlines in cache variables' values. 2126# Ultrix sh set writes to stderr and can't be redirected directly, 2127# and sets the high bit in the cache file unless we assign to the vars. 2128(set) 2>&1 | 2129 case `(ac_space=' '; set | grep ac_space) 2>&1` in 2130 *ac_space=\ *) 2131 # `set' does not quote correctly, so add quotes (double-quote substitution 2132 # turns \\\\ into \\, and sed turns \\ into \). 2133 sed -n \ 2134 -e "s/'/'\\\\''/g" \ 2135 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 2136 ;; 2137 *) 2138 # `set' quotes correctly as required by POSIX, so do not add quotes. 2139 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 2140 ;; 2141 esac >> confcache 2142if cmp -s $cache_file confcache; then 2143 : 2144else 2145 if test -w $cache_file; then 2146 echo "updating cache $cache_file" 2147 cat confcache > $cache_file 2148 else 2149 echo "not updating unwritable cache $cache_file" 2150 fi 2151fi 2152rm -f confcache 2153 2154 2155# Actually configure libtool. ac_aux_dir is where install-sh is found. 2156AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ 2157MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ 2158LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \ 2159AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \ 2160objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \ 2161deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \ 2162${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ 2163$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \ 2164|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; } 2165 2166# Reload cache, that may have been modified by ltconfig 2167if test -r "$cache_file"; then 2168 echo "loading cache $cache_file" 2169 . $cache_file 2170else 2171 echo "creating cache $cache_file" 2172 > $cache_file 2173fi 2174 2175 2176# This can be used to rebuild libtool when needed 2177LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh" 2178 2179# Always use our own libtool. 2180LIBTOOL='$(SHELL) $(top_builddir)/libtool' 2181 2182# Redirect the config.log output again, so that the ltconfig log is not 2183# clobbered by the next message. 2184exec 5>>./config.log 2185 2186 2187 2188 2189 2190 2191 2192# Check whether --with-lib-path or --without-lib-path was given. 2193if test "${with_lib_path+set}" = set; then 2194 withval="$with_lib_path" 2195 LIB_PATH=$withval 2196fi 2197 2198# Check whether --enable-targets or --disable-targets was given. 2199if test "${enable_targets+set}" = set; then 2200 enableval="$enable_targets" 2201 case "${enableval}" in 2202 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; } 2203 ;; 2204 no) enable_targets= ;; 2205 *) enable_targets=$enableval ;; 2206esac 2207fi 2208# Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given. 2209if test "${enable_64_bit_bfd+set}" = set; then 2210 enableval="$enable_64_bit_bfd" 2211 case "${enableval}" in 2212 yes) want64=true ;; 2213 no) want64=false ;; 2214 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;; 2215esac 2216else 2217 want64=false 2218fi 2219 2220# Check whether --with-sysroot or --without-sysroot was given. 2221if test "${with_sysroot+set}" = set; then 2222 withval="$with_sysroot" 2223 2224 case ${with_sysroot} in 2225 yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;; 2226 *) TARGET_SYSTEM_ROOT=$with_sysroot ;; 2227 esac 2228 2229 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"' 2230 use_sysroot=yes 2231 2232 if test "x$exec_prefix" = xNONE; then 2233 if test "x$prefix" = xNONE; then 2234 test_prefix=/usr/local 2235 else 2236 test_prefix=$prefix 2237 fi 2238 else 2239 test_prefix=$exec_prefix 2240 fi 2241 case ${TARGET_SYSTEM_ROOT} in 2242 "${test_prefix}"|"${test_prefix}/"*|\ 2243 '${exec_prefix}'|'${exec_prefix}/'*) 2244 t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE" 2245 TARGET_SYSTEM_ROOT_DEFINE="$t" 2246 ;; 2247 esac 2248 2249else 2250 2251 use_sysroot=no 2252 TARGET_SYSTEM_ROOT= 2253 TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"' 2254 2255fi 2256 2257 2258 2259 2260 2261build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 2262# Check whether --enable-build-warnings or --disable-build-warnings was given. 2263if test "${enable_build_warnings+set}" = set; then 2264 enableval="$enable_build_warnings" 2265 case "${enableval}" in 2266 yes) ;; 2267 no) build_warnings="-w";; 2268 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 2269 build_warnings="${build_warnings} ${t}";; 2270 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 2271 build_warnings="${t} ${build_warnings}";; 2272 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;; 2273esac 2274if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then 2275 echo "Setting warning flags = $build_warnings" 6>&1 2276fi 2277fi 2278WARN_CFLAGS="" 2279if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then 2280 WARN_CFLAGS="${build_warnings}" 2281fi 2282 2283 2284 2285 2286 2287 2288if test -z "$target" ; then 2289 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; } 2290fi 2291if test -z "$host" ; then 2292 { echo "configure: error: Unrecognized host system type; please check config.sub." 1>&2; exit 1; } 2293fi 2294 2295# host-specific stuff: 2296 2297# Extract the first word of "gcc", so it can be a program name with args. 2298set dummy gcc; ac_word=$2 2299echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2300echo "configure:2301: checking for $ac_word" >&5 2301if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2302 echo $ac_n "(cached) $ac_c" 1>&6 2303else 2304 if test -n "$CC"; then 2305 ac_cv_prog_CC="$CC" # Let the user override the test. 2306else 2307 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2308 ac_dummy="$PATH" 2309 for ac_dir in $ac_dummy; do 2310 test -z "$ac_dir" && ac_dir=. 2311 if test -f $ac_dir/$ac_word; then 2312 ac_cv_prog_CC="gcc" 2313 break 2314 fi 2315 done 2316 IFS="$ac_save_ifs" 2317fi 2318fi 2319CC="$ac_cv_prog_CC" 2320if test -n "$CC"; then 2321 echo "$ac_t""$CC" 1>&6 2322else 2323 echo "$ac_t""no" 1>&6 2324fi 2325 2326if test -z "$CC"; then 2327 # Extract the first word of "cc", so it can be a program name with args. 2328set dummy cc; ac_word=$2 2329echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2330echo "configure:2331: checking for $ac_word" >&5 2331if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2332 echo $ac_n "(cached) $ac_c" 1>&6 2333else 2334 if test -n "$CC"; then 2335 ac_cv_prog_CC="$CC" # Let the user override the test. 2336else 2337 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2338 ac_prog_rejected=no 2339 ac_dummy="$PATH" 2340 for ac_dir in $ac_dummy; do 2341 test -z "$ac_dir" && ac_dir=. 2342 if test -f $ac_dir/$ac_word; then 2343 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 2344 ac_prog_rejected=yes 2345 continue 2346 fi 2347 ac_cv_prog_CC="cc" 2348 break 2349 fi 2350 done 2351 IFS="$ac_save_ifs" 2352if test $ac_prog_rejected = yes; then 2353 # We found a bogon in the path, so make sure we never use it. 2354 set dummy $ac_cv_prog_CC 2355 shift 2356 if test $# -gt 0; then 2357 # We chose a different compiler from the bogus one. 2358 # However, it has the same basename, so the bogon will be chosen 2359 # first if we set CC to just the basename; use the full file name. 2360 shift 2361 set dummy "$ac_dir/$ac_word" "$@" 2362 shift 2363 ac_cv_prog_CC="$@" 2364 fi 2365fi 2366fi 2367fi 2368CC="$ac_cv_prog_CC" 2369if test -n "$CC"; then 2370 echo "$ac_t""$CC" 1>&6 2371else 2372 echo "$ac_t""no" 1>&6 2373fi 2374 2375 if test -z "$CC"; then 2376 case "`uname -s`" in 2377 *win32* | *WIN32*) 2378 # Extract the first word of "cl", so it can be a program name with args. 2379set dummy cl; ac_word=$2 2380echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2381echo "configure:2382: checking for $ac_word" >&5 2382if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 2383 echo $ac_n "(cached) $ac_c" 1>&6 2384else 2385 if test -n "$CC"; then 2386 ac_cv_prog_CC="$CC" # Let the user override the test. 2387else 2388 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2389 ac_dummy="$PATH" 2390 for ac_dir in $ac_dummy; do 2391 test -z "$ac_dir" && ac_dir=. 2392 if test -f $ac_dir/$ac_word; then 2393 ac_cv_prog_CC="cl" 2394 break 2395 fi 2396 done 2397 IFS="$ac_save_ifs" 2398fi 2399fi 2400CC="$ac_cv_prog_CC" 2401if test -n "$CC"; then 2402 echo "$ac_t""$CC" 1>&6 2403else 2404 echo "$ac_t""no" 1>&6 2405fi 2406 ;; 2407 esac 2408 fi 2409 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 2410fi 2411 2412echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 2413echo "configure:2414: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 2414 2415ac_ext=c 2416# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2417ac_cpp='$CPP $CPPFLAGS' 2418ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2419ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2420cross_compiling=$ac_cv_prog_cc_cross 2421 2422cat > conftest.$ac_ext << EOF 2423 2424#line 2425 "configure" 2425#include "confdefs.h" 2426 2427main(){return(0);} 2428EOF 2429if { (eval echo configure:2430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2430 ac_cv_prog_cc_works=yes 2431 # If we can't run a trivial program, we are probably using a cross compiler. 2432 if (./conftest; exit) 2>/dev/null; then 2433 ac_cv_prog_cc_cross=no 2434 else 2435 ac_cv_prog_cc_cross=yes 2436 fi 2437else 2438 echo "configure: failed program was:" >&5 2439 cat conftest.$ac_ext >&5 2440 ac_cv_prog_cc_works=no 2441fi 2442rm -fr conftest* 2443ac_ext=c 2444# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 2445ac_cpp='$CPP $CPPFLAGS' 2446ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 2447ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 2448cross_compiling=$ac_cv_prog_cc_cross 2449 2450echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 2451if test $ac_cv_prog_cc_works = no; then 2452 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 2453fi 2454echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 2455echo "configure:2456: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 2456echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 2457cross_compiling=$ac_cv_prog_cc_cross 2458 2459echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 2460echo "configure:2461: checking whether we are using GNU C" >&5 2461if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 2462 echo $ac_n "(cached) $ac_c" 1>&6 2463else 2464 cat > conftest.c <<EOF 2465#ifdef __GNUC__ 2466 yes; 2467#endif 2468EOF 2469if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2470: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 2470 ac_cv_prog_gcc=yes 2471else 2472 ac_cv_prog_gcc=no 2473fi 2474fi 2475 2476echo "$ac_t""$ac_cv_prog_gcc" 1>&6 2477 2478if test $ac_cv_prog_gcc = yes; then 2479 GCC=yes 2480else 2481 GCC= 2482fi 2483 2484ac_test_CFLAGS="${CFLAGS+set}" 2485ac_save_CFLAGS="$CFLAGS" 2486CFLAGS= 2487echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 2488echo "configure:2489: checking whether ${CC-cc} accepts -g" >&5 2489if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 2490 echo $ac_n "(cached) $ac_c" 1>&6 2491else 2492 echo 'void f(){}' > conftest.c 2493if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 2494 ac_cv_prog_cc_g=yes 2495else 2496 ac_cv_prog_cc_g=no 2497fi 2498rm -f conftest* 2499 2500fi 2501 2502echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 2503if test "$ac_test_CFLAGS" = set; then 2504 CFLAGS="$ac_save_CFLAGS" 2505elif test $ac_cv_prog_cc_g = yes; then 2506 if test "$GCC" = yes; then 2507 CFLAGS="-g -O2" 2508 else 2509 CFLAGS="-g" 2510 fi 2511else 2512 if test "$GCC" = yes; then 2513 CFLAGS="-O2" 2514 else 2515 CFLAGS= 2516 fi 2517fi 2518 2519# Find a good install program. We prefer a C program (faster), 2520# so one script is as good as another. But avoid the broken or 2521# incompatible versions: 2522# SysV /etc/install, /usr/sbin/install 2523# SunOS /usr/etc/install 2524# IRIX /sbin/install 2525# AIX /bin/install 2526# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2527# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2528# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2529# ./install, which can be erroneously created by make from ./install.sh. 2530echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 2531echo "configure:2532: checking for a BSD compatible install" >&5 2532if test -z "$INSTALL"; then 2533if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 2534 echo $ac_n "(cached) $ac_c" 1>&6 2535else 2536 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" 2537 for ac_dir in $PATH; do 2538 # Account for people who put trailing slashes in PATH elements. 2539 case "$ac_dir/" in 2540 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 2541 *) 2542 # OSF1 and SCO ODT 3.0 have their own names for install. 2543 # Don't use installbsd from OSF since it installs stuff as root 2544 # by default. 2545 for ac_prog in ginstall scoinst install; do 2546 if test -f $ac_dir/$ac_prog; then 2547 if test $ac_prog = install && 2548 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 2549 # AIX install. It has an incompatible calling convention. 2550 : 2551 else 2552 ac_cv_path_install="$ac_dir/$ac_prog -c" 2553 break 2 2554 fi 2555 fi 2556 done 2557 ;; 2558 esac 2559 done 2560 IFS="$ac_save_IFS" 2561 2562fi 2563 if test "${ac_cv_path_install+set}" = set; then 2564 INSTALL="$ac_cv_path_install" 2565 else 2566 # As a last resort, use the slow shell script. We don't cache a 2567 # path for INSTALL within a source directory, because that will 2568 # break other packages using the cache if that directory is 2569 # removed, or if the path is relative. 2570 INSTALL="$ac_install_sh" 2571 fi 2572fi 2573echo "$ac_t""$INSTALL" 1>&6 2574 2575# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2576# It thinks the first close brace ends the variable substitution. 2577test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2578 2579test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' 2580 2581test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2582 2583 2584ALL_LINGUAS="fr sv tr es da" 2585echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 2586echo "configure:2587: checking how to run the C preprocessor" >&5 2587# On Suns, sometimes $CPP names a directory. 2588if test -n "$CPP" && test -d "$CPP"; then 2589 CPP= 2590fi 2591if test -z "$CPP"; then 2592if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then 2593 echo $ac_n "(cached) $ac_c" 1>&6 2594else 2595 # This must be in double quotes, not single quotes, because CPP may get 2596 # substituted into the Makefile and "${CC-cc}" will confuse make. 2597 CPP="${CC-cc} -E" 2598 # On the NeXT, cc -E runs the code through the compiler's parser, 2599 # not just through cpp. 2600 cat > conftest.$ac_ext <<EOF 2601#line 2602 "configure" 2602#include "confdefs.h" 2603#include <assert.h> 2604Syntax Error 2605EOF 2606ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2607{ (eval echo configure:2608: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2608ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2609if test -z "$ac_err"; then 2610 : 2611else 2612 echo "$ac_err" >&5 2613 echo "configure: failed program was:" >&5 2614 cat conftest.$ac_ext >&5 2615 rm -rf conftest* 2616 CPP="${CC-cc} -E -traditional-cpp" 2617 cat > conftest.$ac_ext <<EOF 2618#line 2619 "configure" 2619#include "confdefs.h" 2620#include <assert.h> 2621Syntax Error 2622EOF 2623ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2624{ (eval echo configure:2625: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2625ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2626if test -z "$ac_err"; then 2627 : 2628else 2629 echo "$ac_err" >&5 2630 echo "configure: failed program was:" >&5 2631 cat conftest.$ac_ext >&5 2632 rm -rf conftest* 2633 CPP="${CC-cc} -nologo -E" 2634 cat > conftest.$ac_ext <<EOF 2635#line 2636 "configure" 2636#include "confdefs.h" 2637#include <assert.h> 2638Syntax Error 2639EOF 2640ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2641{ (eval echo configure:2642: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2642ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2643if test -z "$ac_err"; then 2644 : 2645else 2646 echo "$ac_err" >&5 2647 echo "configure: failed program was:" >&5 2648 cat conftest.$ac_ext >&5 2649 rm -rf conftest* 2650 CPP=/lib/cpp 2651fi 2652rm -f conftest* 2653fi 2654rm -f conftest* 2655fi 2656rm -f conftest* 2657 ac_cv_prog_CPP="$CPP" 2658fi 2659 CPP="$ac_cv_prog_CPP" 2660else 2661 ac_cv_prog_CPP="$CPP" 2662fi 2663echo "$ac_t""$CPP" 1>&6 2664 2665# Extract the first word of "ranlib", so it can be a program name with args. 2666set dummy ranlib; ac_word=$2 2667echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 2668echo "configure:2669: checking for $ac_word" >&5 2669if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then 2670 echo $ac_n "(cached) $ac_c" 1>&6 2671else 2672 if test -n "$RANLIB"; then 2673 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 2674else 2675 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 2676 ac_dummy="$PATH" 2677 for ac_dir in $ac_dummy; do 2678 test -z "$ac_dir" && ac_dir=. 2679 if test -f $ac_dir/$ac_word; then 2680 ac_cv_prog_RANLIB="ranlib" 2681 break 2682 fi 2683 done 2684 IFS="$ac_save_ifs" 2685 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 2686fi 2687fi 2688RANLIB="$ac_cv_prog_RANLIB" 2689if test -n "$RANLIB"; then 2690 echo "$ac_t""$RANLIB" 1>&6 2691else 2692 echo "$ac_t""no" 1>&6 2693fi 2694 2695echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 2696echo "configure:2697: checking for ANSI C header files" >&5 2697if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then 2698 echo $ac_n "(cached) $ac_c" 1>&6 2699else 2700 cat > conftest.$ac_ext <<EOF 2701#line 2702 "configure" 2702#include "confdefs.h" 2703#include <stdlib.h> 2704#include <stdarg.h> 2705#include <string.h> 2706#include <float.h> 2707EOF 2708ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2709{ (eval echo configure:2710: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2710ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2711if test -z "$ac_err"; then 2712 rm -rf conftest* 2713 ac_cv_header_stdc=yes 2714else 2715 echo "$ac_err" >&5 2716 echo "configure: failed program was:" >&5 2717 cat conftest.$ac_ext >&5 2718 rm -rf conftest* 2719 ac_cv_header_stdc=no 2720fi 2721rm -f conftest* 2722 2723if test $ac_cv_header_stdc = yes; then 2724 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 2725cat > conftest.$ac_ext <<EOF 2726#line 2727 "configure" 2727#include "confdefs.h" 2728#include <string.h> 2729EOF 2730if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 2731 egrep "memchr" >/dev/null 2>&1; then 2732 : 2733else 2734 rm -rf conftest* 2735 ac_cv_header_stdc=no 2736fi 2737rm -f conftest* 2738 2739fi 2740 2741if test $ac_cv_header_stdc = yes; then 2742 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 2743cat > conftest.$ac_ext <<EOF 2744#line 2745 "configure" 2745#include "confdefs.h" 2746#include <stdlib.h> 2747EOF 2748if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 2749 egrep "free" >/dev/null 2>&1; then 2750 : 2751else 2752 rm -rf conftest* 2753 ac_cv_header_stdc=no 2754fi 2755rm -f conftest* 2756 2757fi 2758 2759if test $ac_cv_header_stdc = yes; then 2760 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 2761if test "$cross_compiling" = yes; then 2762 : 2763else 2764 cat > conftest.$ac_ext <<EOF 2765#line 2766 "configure" 2766#include "confdefs.h" 2767#include <ctype.h> 2768#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 2769#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 2770#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 2771int main () { int i; for (i = 0; i < 256; i++) 2772if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); 2773exit (0); } 2774 2775EOF 2776if { (eval echo configure:2777: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 2777then 2778 : 2779else 2780 echo "configure: failed program was:" >&5 2781 cat conftest.$ac_ext >&5 2782 rm -fr conftest* 2783 ac_cv_header_stdc=no 2784fi 2785rm -fr conftest* 2786fi 2787 2788fi 2789fi 2790 2791echo "$ac_t""$ac_cv_header_stdc" 1>&6 2792if test $ac_cv_header_stdc = yes; then 2793 cat >> confdefs.h <<\EOF 2794#define STDC_HEADERS 1 2795EOF 2796 2797fi 2798 2799echo $ac_n "checking for working const""... $ac_c" 1>&6 2800echo "configure:2801: checking for working const" >&5 2801if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then 2802 echo $ac_n "(cached) $ac_c" 1>&6 2803else 2804 cat > conftest.$ac_ext <<EOF 2805#line 2806 "configure" 2806#include "confdefs.h" 2807 2808int main() { 2809 2810/* Ultrix mips cc rejects this. */ 2811typedef int charset[2]; const charset x; 2812/* SunOS 4.1.1 cc rejects this. */ 2813char const *const *ccp; 2814char **p; 2815/* NEC SVR4.0.2 mips cc rejects this. */ 2816struct point {int x, y;}; 2817static struct point const zero = {0,0}; 2818/* AIX XL C 1.02.0.0 rejects this. 2819 It does not let you subtract one const X* pointer from another in an arm 2820 of an if-expression whose if-part is not a constant expression */ 2821const char *g = "string"; 2822ccp = &g + (g ? g-g : 0); 2823/* HPUX 7.0 cc rejects these. */ 2824++ccp; 2825p = (char**) ccp; 2826ccp = (char const *const *) p; 2827{ /* SCO 3.2v4 cc rejects this. */ 2828 char *t; 2829 char const *s = 0 ? (char *) 0 : (char const *) 0; 2830 2831 *t++ = 0; 2832} 2833{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 2834 int x[] = {25, 17}; 2835 const int *foo = &x[0]; 2836 ++foo; 2837} 2838{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 2839 typedef const int *iptr; 2840 iptr p = 0; 2841 ++p; 2842} 2843{ /* AIX XL C 1.02.0.0 rejects this saying 2844 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 2845 struct s { int j; const int *ap[3]; }; 2846 struct s *b; b->j = 5; 2847} 2848{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 2849 const int foo = 10; 2850} 2851 2852; return 0; } 2853EOF 2854if { (eval echo configure:2855: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2855 rm -rf conftest* 2856 ac_cv_c_const=yes 2857else 2858 echo "configure: failed program was:" >&5 2859 cat conftest.$ac_ext >&5 2860 rm -rf conftest* 2861 ac_cv_c_const=no 2862fi 2863rm -f conftest* 2864fi 2865 2866echo "$ac_t""$ac_cv_c_const" 1>&6 2867if test $ac_cv_c_const = no; then 2868 cat >> confdefs.h <<\EOF 2869#define const 2870EOF 2871 2872fi 2873 2874echo $ac_n "checking for inline""... $ac_c" 1>&6 2875echo "configure:2876: checking for inline" >&5 2876if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then 2877 echo $ac_n "(cached) $ac_c" 1>&6 2878else 2879 ac_cv_c_inline=no 2880for ac_kw in inline __inline__ __inline; do 2881 cat > conftest.$ac_ext <<EOF 2882#line 2883 "configure" 2883#include "confdefs.h" 2884 2885int main() { 2886} $ac_kw foo() { 2887; return 0; } 2888EOF 2889if { (eval echo configure:2890: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2890 rm -rf conftest* 2891 ac_cv_c_inline=$ac_kw; break 2892else 2893 echo "configure: failed program was:" >&5 2894 cat conftest.$ac_ext >&5 2895fi 2896rm -f conftest* 2897done 2898 2899fi 2900 2901echo "$ac_t""$ac_cv_c_inline" 1>&6 2902case "$ac_cv_c_inline" in 2903 inline | yes) ;; 2904 no) cat >> confdefs.h <<\EOF 2905#define inline 2906EOF 2907 ;; 2908 *) cat >> confdefs.h <<EOF 2909#define inline $ac_cv_c_inline 2910EOF 2911 ;; 2912esac 2913 2914echo $ac_n "checking for off_t""... $ac_c" 1>&6 2915echo "configure:2916: checking for off_t" >&5 2916if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then 2917 echo $ac_n "(cached) $ac_c" 1>&6 2918else 2919 cat > conftest.$ac_ext <<EOF 2920#line 2921 "configure" 2921#include "confdefs.h" 2922#include <sys/types.h> 2923#if STDC_HEADERS 2924#include <stdlib.h> 2925#include <stddef.h> 2926#endif 2927EOF 2928if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 2929 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 2930 rm -rf conftest* 2931 ac_cv_type_off_t=yes 2932else 2933 rm -rf conftest* 2934 ac_cv_type_off_t=no 2935fi 2936rm -f conftest* 2937 2938fi 2939echo "$ac_t""$ac_cv_type_off_t" 1>&6 2940if test $ac_cv_type_off_t = no; then 2941 cat >> confdefs.h <<\EOF 2942#define off_t long 2943EOF 2944 2945fi 2946 2947echo $ac_n "checking for size_t""... $ac_c" 1>&6 2948echo "configure:2949: checking for size_t" >&5 2949if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then 2950 echo $ac_n "(cached) $ac_c" 1>&6 2951else 2952 cat > conftest.$ac_ext <<EOF 2953#line 2954 "configure" 2954#include "confdefs.h" 2955#include <sys/types.h> 2956#if STDC_HEADERS 2957#include <stdlib.h> 2958#include <stddef.h> 2959#endif 2960EOF 2961if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 2962 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 2963 rm -rf conftest* 2964 ac_cv_type_size_t=yes 2965else 2966 rm -rf conftest* 2967 ac_cv_type_size_t=no 2968fi 2969rm -f conftest* 2970 2971fi 2972echo "$ac_t""$ac_cv_type_size_t" 1>&6 2973if test $ac_cv_type_size_t = no; then 2974 cat >> confdefs.h <<\EOF 2975#define size_t unsigned 2976EOF 2977 2978fi 2979 2980# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 2981# for constant arguments. Useless! 2982echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 2983echo "configure:2984: checking for working alloca.h" >&5 2984if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then 2985 echo $ac_n "(cached) $ac_c" 1>&6 2986else 2987 cat > conftest.$ac_ext <<EOF 2988#line 2989 "configure" 2989#include "confdefs.h" 2990#include <alloca.h> 2991int main() { 2992char *p = alloca(2 * sizeof(int)); 2993; return 0; } 2994EOF 2995if { (eval echo configure:2996: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2996 rm -rf conftest* 2997 ac_cv_header_alloca_h=yes 2998else 2999 echo "configure: failed program was:" >&5 3000 cat conftest.$ac_ext >&5 3001 rm -rf conftest* 3002 ac_cv_header_alloca_h=no 3003fi 3004rm -f conftest* 3005fi 3006 3007echo "$ac_t""$ac_cv_header_alloca_h" 1>&6 3008if test $ac_cv_header_alloca_h = yes; then 3009 cat >> confdefs.h <<\EOF 3010#define HAVE_ALLOCA_H 1 3011EOF 3012 3013fi 3014 3015echo $ac_n "checking for alloca""... $ac_c" 1>&6 3016echo "configure:3017: checking for alloca" >&5 3017if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then 3018 echo $ac_n "(cached) $ac_c" 1>&6 3019else 3020 cat > conftest.$ac_ext <<EOF 3021#line 3022 "configure" 3022#include "confdefs.h" 3023 3024#ifdef __GNUC__ 3025# define alloca __builtin_alloca 3026#else 3027# ifdef _MSC_VER 3028# include <malloc.h> 3029# define alloca _alloca 3030# else 3031# if HAVE_ALLOCA_H 3032# include <alloca.h> 3033# else 3034# ifdef _AIX 3035 #pragma alloca 3036# else 3037# ifndef alloca /* predefined by HP cc +Olibcalls */ 3038char *alloca (); 3039# endif 3040# endif 3041# endif 3042# endif 3043#endif 3044 3045int main() { 3046char *p = (char *) alloca(1); 3047; return 0; } 3048EOF 3049if { (eval echo configure:3050: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3050 rm -rf conftest* 3051 ac_cv_func_alloca_works=yes 3052else 3053 echo "configure: failed program was:" >&5 3054 cat conftest.$ac_ext >&5 3055 rm -rf conftest* 3056 ac_cv_func_alloca_works=no 3057fi 3058rm -f conftest* 3059fi 3060 3061echo "$ac_t""$ac_cv_func_alloca_works" 1>&6 3062if test $ac_cv_func_alloca_works = yes; then 3063 cat >> confdefs.h <<\EOF 3064#define HAVE_ALLOCA 1 3065EOF 3066 3067fi 3068 3069if test $ac_cv_func_alloca_works = no; then 3070 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 3071 # that cause trouble. Some versions do not even contain alloca or 3072 # contain a buggy version. If you still want to use their alloca, 3073 # use ar to extract alloca.o from them instead of compiling alloca.c. 3074 ALLOCA=alloca.${ac_objext} 3075 cat >> confdefs.h <<\EOF 3076#define C_ALLOCA 1 3077EOF 3078 3079 3080echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 3081echo "configure:3082: checking whether alloca needs Cray hooks" >&5 3082if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then 3083 echo $ac_n "(cached) $ac_c" 1>&6 3084else 3085 cat > conftest.$ac_ext <<EOF 3086#line 3087 "configure" 3087#include "confdefs.h" 3088#if defined(CRAY) && ! defined(CRAY2) 3089webecray 3090#else 3091wenotbecray 3092#endif 3093 3094EOF 3095if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3096 egrep "webecray" >/dev/null 2>&1; then 3097 rm -rf conftest* 3098 ac_cv_os_cray=yes 3099else 3100 rm -rf conftest* 3101 ac_cv_os_cray=no 3102fi 3103rm -f conftest* 3104 3105fi 3106 3107echo "$ac_t""$ac_cv_os_cray" 1>&6 3108if test $ac_cv_os_cray = yes; then 3109for ac_func in _getb67 GETB67 getb67; do 3110 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3111echo "configure:3112: checking for $ac_func" >&5 3112if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3113 echo $ac_n "(cached) $ac_c" 1>&6 3114else 3115 cat > conftest.$ac_ext <<EOF 3116#line 3117 "configure" 3117#include "confdefs.h" 3118/* System header to define __stub macros and hopefully few prototypes, 3119 which can conflict with char $ac_func(); below. */ 3120#include <assert.h> 3121/* Override any gcc2 internal prototype to avoid an error. */ 3122/* We use char because int might match the return type of a gcc2 3123 builtin and then its argument prototype would still apply. */ 3124char $ac_func(); 3125 3126int main() { 3127 3128/* The GNU C library defines this for functions which it implements 3129 to always fail with ENOSYS. Some functions are actually named 3130 something starting with __ and the normal name is an alias. */ 3131#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3132choke me 3133#else 3134$ac_func(); 3135#endif 3136 3137; return 0; } 3138EOF 3139if { (eval echo configure:3140: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3140 rm -rf conftest* 3141 eval "ac_cv_func_$ac_func=yes" 3142else 3143 echo "configure: failed program was:" >&5 3144 cat conftest.$ac_ext >&5 3145 rm -rf conftest* 3146 eval "ac_cv_func_$ac_func=no" 3147fi 3148rm -f conftest* 3149fi 3150 3151if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3152 echo "$ac_t""yes" 1>&6 3153 cat >> confdefs.h <<EOF 3154#define CRAY_STACKSEG_END $ac_func 3155EOF 3156 3157 break 3158else 3159 echo "$ac_t""no" 1>&6 3160fi 3161 3162done 3163fi 3164 3165echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 3166echo "configure:3167: checking stack direction for C alloca" >&5 3167if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then 3168 echo $ac_n "(cached) $ac_c" 1>&6 3169else 3170 if test "$cross_compiling" = yes; then 3171 ac_cv_c_stack_direction=0 3172else 3173 cat > conftest.$ac_ext <<EOF 3174#line 3175 "configure" 3175#include "confdefs.h" 3176find_stack_direction () 3177{ 3178 static char *addr = 0; 3179 auto char dummy; 3180 if (addr == 0) 3181 { 3182 addr = &dummy; 3183 return find_stack_direction (); 3184 } 3185 else 3186 return (&dummy > addr) ? 1 : -1; 3187} 3188main () 3189{ 3190 exit (find_stack_direction() < 0); 3191} 3192EOF 3193if { (eval echo configure:3194: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3194then 3195 ac_cv_c_stack_direction=1 3196else 3197 echo "configure: failed program was:" >&5 3198 cat conftest.$ac_ext >&5 3199 rm -fr conftest* 3200 ac_cv_c_stack_direction=-1 3201fi 3202rm -fr conftest* 3203fi 3204 3205fi 3206 3207echo "$ac_t""$ac_cv_c_stack_direction" 1>&6 3208cat >> confdefs.h <<EOF 3209#define STACK_DIRECTION $ac_cv_c_stack_direction 3210EOF 3211 3212fi 3213 3214for ac_hdr in unistd.h 3215do 3216ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3217echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3218echo "configure:3219: checking for $ac_hdr" >&5 3219if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3220 echo $ac_n "(cached) $ac_c" 1>&6 3221else 3222 cat > conftest.$ac_ext <<EOF 3223#line 3224 "configure" 3224#include "confdefs.h" 3225#include <$ac_hdr> 3226EOF 3227ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3228{ (eval echo configure:3229: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3229ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3230if test -z "$ac_err"; then 3231 rm -rf conftest* 3232 eval "ac_cv_header_$ac_safe=yes" 3233else 3234 echo "$ac_err" >&5 3235 echo "configure: failed program was:" >&5 3236 cat conftest.$ac_ext >&5 3237 rm -rf conftest* 3238 eval "ac_cv_header_$ac_safe=no" 3239fi 3240rm -f conftest* 3241fi 3242if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3243 echo "$ac_t""yes" 1>&6 3244 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3245 cat >> confdefs.h <<EOF 3246#define $ac_tr_hdr 1 3247EOF 3248 3249else 3250 echo "$ac_t""no" 1>&6 3251fi 3252done 3253 3254for ac_func in getpagesize 3255do 3256echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3257echo "configure:3258: checking for $ac_func" >&5 3258if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3259 echo $ac_n "(cached) $ac_c" 1>&6 3260else 3261 cat > conftest.$ac_ext <<EOF 3262#line 3263 "configure" 3263#include "confdefs.h" 3264/* System header to define __stub macros and hopefully few prototypes, 3265 which can conflict with char $ac_func(); below. */ 3266#include <assert.h> 3267/* Override any gcc2 internal prototype to avoid an error. */ 3268/* We use char because int might match the return type of a gcc2 3269 builtin and then its argument prototype would still apply. */ 3270char $ac_func(); 3271 3272int main() { 3273 3274/* The GNU C library defines this for functions which it implements 3275 to always fail with ENOSYS. Some functions are actually named 3276 something starting with __ and the normal name is an alias. */ 3277#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3278choke me 3279#else 3280$ac_func(); 3281#endif 3282 3283; return 0; } 3284EOF 3285if { (eval echo configure:3286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3286 rm -rf conftest* 3287 eval "ac_cv_func_$ac_func=yes" 3288else 3289 echo "configure: failed program was:" >&5 3290 cat conftest.$ac_ext >&5 3291 rm -rf conftest* 3292 eval "ac_cv_func_$ac_func=no" 3293fi 3294rm -f conftest* 3295fi 3296 3297if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3298 echo "$ac_t""yes" 1>&6 3299 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3300 cat >> confdefs.h <<EOF 3301#define $ac_tr_func 1 3302EOF 3303 3304else 3305 echo "$ac_t""no" 1>&6 3306fi 3307done 3308 3309echo $ac_n "checking for working mmap""... $ac_c" 1>&6 3310echo "configure:3311: checking for working mmap" >&5 3311if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then 3312 echo $ac_n "(cached) $ac_c" 1>&6 3313else 3314 if test "$cross_compiling" = yes; then 3315 ac_cv_func_mmap_fixed_mapped=no 3316else 3317 cat > conftest.$ac_ext <<EOF 3318#line 3319 "configure" 3319#include "confdefs.h" 3320 3321/* Thanks to Mike Haertel and Jim Avera for this test. 3322 Here is a matrix of mmap possibilities: 3323 mmap private not fixed 3324 mmap private fixed at somewhere currently unmapped 3325 mmap private fixed at somewhere already mapped 3326 mmap shared not fixed 3327 mmap shared fixed at somewhere currently unmapped 3328 mmap shared fixed at somewhere already mapped 3329 For private mappings, we should verify that changes cannot be read() 3330 back from the file, nor mmap's back from the file at a different 3331 address. (There have been systems where private was not correctly 3332 implemented like the infamous i386 svr4.0, and systems where the 3333 VM page cache was not coherent with the filesystem buffer cache 3334 like early versions of FreeBSD and possibly contemporary NetBSD.) 3335 For shared mappings, we should conversely verify that changes get 3336 propogated back to all the places they're supposed to be. 3337 3338 Grep wants private fixed already mapped. 3339 The main things grep needs to know about mmap are: 3340 * does it exist and is it safe to write into the mmap'd area 3341 * how to use it (BSD variants) */ 3342#include <sys/types.h> 3343#include <fcntl.h> 3344#include <sys/mman.h> 3345 3346/* This mess was copied from the GNU getpagesize.h. */ 3347#ifndef HAVE_GETPAGESIZE 3348# ifdef HAVE_UNISTD_H 3349# include <unistd.h> 3350# endif 3351 3352/* Assume that all systems that can run configure have sys/param.h. */ 3353# ifndef HAVE_SYS_PARAM_H 3354# define HAVE_SYS_PARAM_H 1 3355# endif 3356 3357# ifdef _SC_PAGESIZE 3358# define getpagesize() sysconf(_SC_PAGESIZE) 3359# else /* no _SC_PAGESIZE */ 3360# ifdef HAVE_SYS_PARAM_H 3361# include <sys/param.h> 3362# ifdef EXEC_PAGESIZE 3363# define getpagesize() EXEC_PAGESIZE 3364# else /* no EXEC_PAGESIZE */ 3365# ifdef NBPG 3366# define getpagesize() NBPG * CLSIZE 3367# ifndef CLSIZE 3368# define CLSIZE 1 3369# endif /* no CLSIZE */ 3370# else /* no NBPG */ 3371# ifdef NBPC 3372# define getpagesize() NBPC 3373# else /* no NBPC */ 3374# ifdef PAGESIZE 3375# define getpagesize() PAGESIZE 3376# endif /* PAGESIZE */ 3377# endif /* no NBPC */ 3378# endif /* no NBPG */ 3379# endif /* no EXEC_PAGESIZE */ 3380# else /* no HAVE_SYS_PARAM_H */ 3381# define getpagesize() 8192 /* punt totally */ 3382# endif /* no HAVE_SYS_PARAM_H */ 3383# endif /* no _SC_PAGESIZE */ 3384 3385#endif /* no HAVE_GETPAGESIZE */ 3386 3387#ifdef __cplusplus 3388extern "C" { void *malloc(unsigned); } 3389#else 3390char *malloc(); 3391#endif 3392 3393int 3394main() 3395{ 3396 char *data, *data2, *data3; 3397 int i, pagesize; 3398 int fd; 3399 3400 pagesize = getpagesize(); 3401 3402 /* 3403 * First, make a file with some known garbage in it. 3404 */ 3405 data = malloc(pagesize); 3406 if (!data) 3407 exit(1); 3408 for (i = 0; i < pagesize; ++i) 3409 *(data + i) = rand(); 3410 umask(0); 3411 fd = creat("conftestmmap", 0600); 3412 if (fd < 0) 3413 exit(1); 3414 if (write(fd, data, pagesize) != pagesize) 3415 exit(1); 3416 close(fd); 3417 3418 /* 3419 * Next, try to mmap the file at a fixed address which 3420 * already has something else allocated at it. If we can, 3421 * also make sure that we see the same garbage. 3422 */ 3423 fd = open("conftestmmap", O_RDWR); 3424 if (fd < 0) 3425 exit(1); 3426 data2 = malloc(2 * pagesize); 3427 if (!data2) 3428 exit(1); 3429 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1); 3430 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE, 3431 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 3432 exit(1); 3433 for (i = 0; i < pagesize; ++i) 3434 if (*(data + i) != *(data2 + i)) 3435 exit(1); 3436 3437 /* 3438 * Finally, make sure that changes to the mapped area 3439 * do not percolate back to the file as seen by read(). 3440 * (This is a bug on some variants of i386 svr4.0.) 3441 */ 3442 for (i = 0; i < pagesize; ++i) 3443 *(data2 + i) = *(data2 + i) + 1; 3444 data3 = malloc(pagesize); 3445 if (!data3) 3446 exit(1); 3447 if (read(fd, data3, pagesize) != pagesize) 3448 exit(1); 3449 for (i = 0; i < pagesize; ++i) 3450 if (*(data + i) != *(data3 + i)) 3451 exit(1); 3452 close(fd); 3453 unlink("conftestmmap"); 3454 exit(0); 3455} 3456 3457EOF 3458if { (eval echo configure:3459: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3459then 3460 ac_cv_func_mmap_fixed_mapped=yes 3461else 3462 echo "configure: failed program was:" >&5 3463 cat conftest.$ac_ext >&5 3464 rm -fr conftest* 3465 ac_cv_func_mmap_fixed_mapped=no 3466fi 3467rm -fr conftest* 3468fi 3469 3470fi 3471 3472echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6 3473if test $ac_cv_func_mmap_fixed_mapped = yes; then 3474 cat >> confdefs.h <<\EOF 3475#define HAVE_MMAP 1 3476EOF 3477 3478fi 3479 3480 3481 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \ 3482unistd.h values.h sys/param.h 3483do 3484ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3485echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3486echo "configure:3487: checking for $ac_hdr" >&5 3487if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3488 echo $ac_n "(cached) $ac_c" 1>&6 3489else 3490 cat > conftest.$ac_ext <<EOF 3491#line 3492 "configure" 3492#include "confdefs.h" 3493#include <$ac_hdr> 3494EOF 3495ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3496{ (eval echo configure:3497: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3497ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3498if test -z "$ac_err"; then 3499 rm -rf conftest* 3500 eval "ac_cv_header_$ac_safe=yes" 3501else 3502 echo "$ac_err" >&5 3503 echo "configure: failed program was:" >&5 3504 cat conftest.$ac_ext >&5 3505 rm -rf conftest* 3506 eval "ac_cv_header_$ac_safe=no" 3507fi 3508rm -f conftest* 3509fi 3510if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3511 echo "$ac_t""yes" 1>&6 3512 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 3513 cat >> confdefs.h <<EOF 3514#define $ac_tr_hdr 1 3515EOF 3516 3517else 3518 echo "$ac_t""no" 1>&6 3519fi 3520done 3521 3522 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \ 3523__argz_count __argz_stringify __argz_next 3524do 3525echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3526echo "configure:3527: checking for $ac_func" >&5 3527if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3528 echo $ac_n "(cached) $ac_c" 1>&6 3529else 3530 cat > conftest.$ac_ext <<EOF 3531#line 3532 "configure" 3532#include "confdefs.h" 3533/* System header to define __stub macros and hopefully few prototypes, 3534 which can conflict with char $ac_func(); below. */ 3535#include <assert.h> 3536/* Override any gcc2 internal prototype to avoid an error. */ 3537/* We use char because int might match the return type of a gcc2 3538 builtin and then its argument prototype would still apply. */ 3539char $ac_func(); 3540 3541int main() { 3542 3543/* The GNU C library defines this for functions which it implements 3544 to always fail with ENOSYS. Some functions are actually named 3545 something starting with __ and the normal name is an alias. */ 3546#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3547choke me 3548#else 3549$ac_func(); 3550#endif 3551 3552; return 0; } 3553EOF 3554if { (eval echo configure:3555: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3555 rm -rf conftest* 3556 eval "ac_cv_func_$ac_func=yes" 3557else 3558 echo "configure: failed program was:" >&5 3559 cat conftest.$ac_ext >&5 3560 rm -rf conftest* 3561 eval "ac_cv_func_$ac_func=no" 3562fi 3563rm -f conftest* 3564fi 3565 3566if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3567 echo "$ac_t""yes" 1>&6 3568 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3569 cat >> confdefs.h <<EOF 3570#define $ac_tr_func 1 3571EOF 3572 3573else 3574 echo "$ac_t""no" 1>&6 3575fi 3576done 3577 3578 3579 if test "${ac_cv_func_stpcpy+set}" != "set"; then 3580 for ac_func in stpcpy 3581do 3582echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3583echo "configure:3584: checking for $ac_func" >&5 3584if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3585 echo $ac_n "(cached) $ac_c" 1>&6 3586else 3587 cat > conftest.$ac_ext <<EOF 3588#line 3589 "configure" 3589#include "confdefs.h" 3590/* System header to define __stub macros and hopefully few prototypes, 3591 which can conflict with char $ac_func(); below. */ 3592#include <assert.h> 3593/* Override any gcc2 internal prototype to avoid an error. */ 3594/* We use char because int might match the return type of a gcc2 3595 builtin and then its argument prototype would still apply. */ 3596char $ac_func(); 3597 3598int main() { 3599 3600/* The GNU C library defines this for functions which it implements 3601 to always fail with ENOSYS. Some functions are actually named 3602 something starting with __ and the normal name is an alias. */ 3603#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3604choke me 3605#else 3606$ac_func(); 3607#endif 3608 3609; return 0; } 3610EOF 3611if { (eval echo configure:3612: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3612 rm -rf conftest* 3613 eval "ac_cv_func_$ac_func=yes" 3614else 3615 echo "configure: failed program was:" >&5 3616 cat conftest.$ac_ext >&5 3617 rm -rf conftest* 3618 eval "ac_cv_func_$ac_func=no" 3619fi 3620rm -f conftest* 3621fi 3622 3623if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3624 echo "$ac_t""yes" 1>&6 3625 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3626 cat >> confdefs.h <<EOF 3627#define $ac_tr_func 1 3628EOF 3629 3630else 3631 echo "$ac_t""no" 1>&6 3632fi 3633done 3634 3635 fi 3636 if test "${ac_cv_func_stpcpy}" = "yes"; then 3637 cat >> confdefs.h <<\EOF 3638#define HAVE_STPCPY 1 3639EOF 3640 3641 fi 3642 3643 if test $ac_cv_header_locale_h = yes; then 3644 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6 3645echo "configure:3646: checking for LC_MESSAGES" >&5 3646if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then 3647 echo $ac_n "(cached) $ac_c" 1>&6 3648else 3649 cat > conftest.$ac_ext <<EOF 3650#line 3651 "configure" 3651#include "confdefs.h" 3652#include <locale.h> 3653int main() { 3654return LC_MESSAGES 3655; return 0; } 3656EOF 3657if { (eval echo configure:3658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3658 rm -rf conftest* 3659 am_cv_val_LC_MESSAGES=yes 3660else 3661 echo "configure: failed program was:" >&5 3662 cat conftest.$ac_ext >&5 3663 rm -rf conftest* 3664 am_cv_val_LC_MESSAGES=no 3665fi 3666rm -f conftest* 3667fi 3668 3669echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6 3670 if test $am_cv_val_LC_MESSAGES = yes; then 3671 cat >> confdefs.h <<\EOF 3672#define HAVE_LC_MESSAGES 1 3673EOF 3674 3675 fi 3676 fi 3677 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6 3678echo "configure:3679: checking whether NLS is requested" >&5 3679 # Check whether --enable-nls or --disable-nls was given. 3680if test "${enable_nls+set}" = set; then 3681 enableval="$enable_nls" 3682 USE_NLS=$enableval 3683else 3684 USE_NLS=yes 3685fi 3686 3687 echo "$ac_t""$USE_NLS" 1>&6 3688 3689 3690 USE_INCLUDED_LIBINTL=no 3691 3692 if test "$USE_NLS" = "yes"; then 3693 cat >> confdefs.h <<\EOF 3694#define ENABLE_NLS 1 3695EOF 3696 3697 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6 3698echo "configure:3699: checking whether included gettext is requested" >&5 3699 # Check whether --with-included-gettext or --without-included-gettext was given. 3700if test "${with_included_gettext+set}" = set; then 3701 withval="$with_included_gettext" 3702 nls_cv_force_use_gnu_gettext=$withval 3703else 3704 nls_cv_force_use_gnu_gettext=no 3705fi 3706 3707 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6 3708 3709 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" 3710 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then 3711 nls_cv_header_intl= 3712 nls_cv_header_libgt= 3713 CATOBJEXT=NONE 3714 3715 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'` 3716echo $ac_n "checking for libintl.h""... $ac_c" 1>&6 3717echo "configure:3718: checking for libintl.h" >&5 3718if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3719 echo $ac_n "(cached) $ac_c" 1>&6 3720else 3721 cat > conftest.$ac_ext <<EOF 3722#line 3723 "configure" 3723#include "confdefs.h" 3724#include <libintl.h> 3725EOF 3726ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3727{ (eval echo configure:3728: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3728ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3729if test -z "$ac_err"; then 3730 rm -rf conftest* 3731 eval "ac_cv_header_$ac_safe=yes" 3732else 3733 echo "$ac_err" >&5 3734 echo "configure: failed program was:" >&5 3735 cat conftest.$ac_ext >&5 3736 rm -rf conftest* 3737 eval "ac_cv_header_$ac_safe=no" 3738fi 3739rm -f conftest* 3740fi 3741if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 3742 echo "$ac_t""yes" 1>&6 3743 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6 3744echo "configure:3745: checking for gettext in libc" >&5 3745if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then 3746 echo $ac_n "(cached) $ac_c" 1>&6 3747else 3748 cat > conftest.$ac_ext <<EOF 3749#line 3750 "configure" 3750#include "confdefs.h" 3751#include <libintl.h> 3752int main() { 3753return (int) gettext ("") 3754; return 0; } 3755EOF 3756if { (eval echo configure:3757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3757 rm -rf conftest* 3758 gt_cv_func_gettext_libc=yes 3759else 3760 echo "configure: failed program was:" >&5 3761 cat conftest.$ac_ext >&5 3762 rm -rf conftest* 3763 gt_cv_func_gettext_libc=no 3764fi 3765rm -f conftest* 3766fi 3767 3768echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6 3769 3770 if test "$gt_cv_func_gettext_libc" != "yes"; then 3771 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6 3772echo "configure:3773: checking for bindtextdomain in -lintl" >&5 3773ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'` 3774if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 3775 echo $ac_n "(cached) $ac_c" 1>&6 3776else 3777 ac_save_LIBS="$LIBS" 3778LIBS="-lintl $LIBS" 3779cat > conftest.$ac_ext <<EOF 3780#line 3781 "configure" 3781#include "confdefs.h" 3782/* Override any gcc2 internal prototype to avoid an error. */ 3783/* We use char because int might match the return type of a gcc2 3784 builtin and then its argument prototype would still apply. */ 3785char bindtextdomain(); 3786 3787int main() { 3788bindtextdomain() 3789; return 0; } 3790EOF 3791if { (eval echo configure:3792: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3792 rm -rf conftest* 3793 eval "ac_cv_lib_$ac_lib_var=yes" 3794else 3795 echo "configure: failed program was:" >&5 3796 cat conftest.$ac_ext >&5 3797 rm -rf conftest* 3798 eval "ac_cv_lib_$ac_lib_var=no" 3799fi 3800rm -f conftest* 3801LIBS="$ac_save_LIBS" 3802 3803fi 3804if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 3805 echo "$ac_t""yes" 1>&6 3806 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6 3807echo "configure:3808: checking for gettext in libintl" >&5 3808if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then 3809 echo $ac_n "(cached) $ac_c" 1>&6 3810else 3811 cat > conftest.$ac_ext <<EOF 3812#line 3813 "configure" 3813#include "confdefs.h" 3814 3815int main() { 3816return (int) gettext ("") 3817; return 0; } 3818EOF 3819if { (eval echo configure:3820: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3820 rm -rf conftest* 3821 gt_cv_func_gettext_libintl=yes 3822else 3823 echo "configure: failed program was:" >&5 3824 cat conftest.$ac_ext >&5 3825 rm -rf conftest* 3826 gt_cv_func_gettext_libintl=no 3827fi 3828rm -f conftest* 3829fi 3830 3831echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6 3832else 3833 echo "$ac_t""no" 1>&6 3834fi 3835 3836 fi 3837 3838 if test "$gt_cv_func_gettext_libc" = "yes" \ 3839 || test "$gt_cv_func_gettext_libintl" = "yes"; then 3840 cat >> confdefs.h <<\EOF 3841#define HAVE_GETTEXT 1 3842EOF 3843 3844 # Extract the first word of "msgfmt", so it can be a program name with args. 3845set dummy msgfmt; ac_word=$2 3846echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3847echo "configure:3848: checking for $ac_word" >&5 3848if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then 3849 echo $ac_n "(cached) $ac_c" 1>&6 3850else 3851 case "$MSGFMT" in 3852 /*) 3853 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 3854 ;; 3855 *) 3856 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 3857 for ac_dir in $PATH; do 3858 test -z "$ac_dir" && ac_dir=. 3859 if test -f $ac_dir/$ac_word; then 3860 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then 3861 ac_cv_path_MSGFMT="$ac_dir/$ac_word" 3862 break 3863 fi 3864 fi 3865 done 3866 IFS="$ac_save_ifs" 3867 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no" 3868 ;; 3869esac 3870fi 3871MSGFMT="$ac_cv_path_MSGFMT" 3872if test -n "$MSGFMT"; then 3873 echo "$ac_t""$MSGFMT" 1>&6 3874else 3875 echo "$ac_t""no" 1>&6 3876fi 3877 if test "$MSGFMT" != "no"; then 3878 for ac_func in dcgettext 3879do 3880echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3881echo "configure:3882: checking for $ac_func" >&5 3882if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3883 echo $ac_n "(cached) $ac_c" 1>&6 3884else 3885 cat > conftest.$ac_ext <<EOF 3886#line 3887 "configure" 3887#include "confdefs.h" 3888/* System header to define __stub macros and hopefully few prototypes, 3889 which can conflict with char $ac_func(); below. */ 3890#include <assert.h> 3891/* Override any gcc2 internal prototype to avoid an error. */ 3892/* We use char because int might match the return type of a gcc2 3893 builtin and then its argument prototype would still apply. */ 3894char $ac_func(); 3895 3896int main() { 3897 3898/* The GNU C library defines this for functions which it implements 3899 to always fail with ENOSYS. Some functions are actually named 3900 something starting with __ and the normal name is an alias. */ 3901#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 3902choke me 3903#else 3904$ac_func(); 3905#endif 3906 3907; return 0; } 3908EOF 3909if { (eval echo configure:3910: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3910 rm -rf conftest* 3911 eval "ac_cv_func_$ac_func=yes" 3912else 3913 echo "configure: failed program was:" >&5 3914 cat conftest.$ac_ext >&5 3915 rm -rf conftest* 3916 eval "ac_cv_func_$ac_func=no" 3917fi 3918rm -f conftest* 3919fi 3920 3921if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 3922 echo "$ac_t""yes" 1>&6 3923 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 3924 cat >> confdefs.h <<EOF 3925#define $ac_tr_func 1 3926EOF 3927 3928else 3929 echo "$ac_t""no" 1>&6 3930fi 3931done 3932 3933 # Extract the first word of "gmsgfmt", so it can be a program name with args. 3934set dummy gmsgfmt; ac_word=$2 3935echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3936echo "configure:3937: checking for $ac_word" >&5 3937if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then 3938 echo $ac_n "(cached) $ac_c" 1>&6 3939else 3940 case "$GMSGFMT" in 3941 /*) 3942 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 3943 ;; 3944 ?:/*) 3945 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. 3946 ;; 3947 *) 3948 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 3949 ac_dummy="$PATH" 3950 for ac_dir in $ac_dummy; do 3951 test -z "$ac_dir" && ac_dir=. 3952 if test -f $ac_dir/$ac_word; then 3953 ac_cv_path_GMSGFMT="$ac_dir/$ac_word" 3954 break 3955 fi 3956 done 3957 IFS="$ac_save_ifs" 3958 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 3959 ;; 3960esac 3961fi 3962GMSGFMT="$ac_cv_path_GMSGFMT" 3963if test -n "$GMSGFMT"; then 3964 echo "$ac_t""$GMSGFMT" 1>&6 3965else 3966 echo "$ac_t""no" 1>&6 3967fi 3968 3969 # Extract the first word of "xgettext", so it can be a program name with args. 3970set dummy xgettext; ac_word=$2 3971echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 3972echo "configure:3973: checking for $ac_word" >&5 3973if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then 3974 echo $ac_n "(cached) $ac_c" 1>&6 3975else 3976 case "$XGETTEXT" in 3977 /*) 3978 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 3979 ;; 3980 *) 3981 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 3982 for ac_dir in $PATH; do 3983 test -z "$ac_dir" && ac_dir=. 3984 if test -f $ac_dir/$ac_word; then 3985 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then 3986 ac_cv_path_XGETTEXT="$ac_dir/$ac_word" 3987 break 3988 fi 3989 fi 3990 done 3991 IFS="$ac_save_ifs" 3992 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 3993 ;; 3994esac 3995fi 3996XGETTEXT="$ac_cv_path_XGETTEXT" 3997if test -n "$XGETTEXT"; then 3998 echo "$ac_t""$XGETTEXT" 1>&6 3999else 4000 echo "$ac_t""no" 1>&6 4001fi 4002 4003 cat > conftest.$ac_ext <<EOF 4004#line 4005 "configure" 4005#include "confdefs.h" 4006 4007int main() { 4008extern int _nl_msg_cat_cntr; 4009 return _nl_msg_cat_cntr 4010; return 0; } 4011EOF 4012if { (eval echo configure:4013: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4013 rm -rf conftest* 4014 CATOBJEXT=.gmo 4015 DATADIRNAME=share 4016else 4017 echo "configure: failed program was:" >&5 4018 cat conftest.$ac_ext >&5 4019 rm -rf conftest* 4020 CATOBJEXT=.mo 4021 DATADIRNAME=lib 4022fi 4023rm -f conftest* 4024 INSTOBJEXT=.mo 4025 fi 4026 fi 4027 4028else 4029 echo "$ac_t""no" 1>&6 4030fi 4031 4032 4033 4034 if test "$CATOBJEXT" = "NONE"; then 4035 nls_cv_use_gnu_gettext=yes 4036 fi 4037 fi 4038 4039 if test "$nls_cv_use_gnu_gettext" = "yes"; then 4040 INTLOBJS="\$(GETTOBJS)" 4041 # Extract the first word of "msgfmt", so it can be a program name with args. 4042set dummy msgfmt; ac_word=$2 4043echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4044echo "configure:4045: checking for $ac_word" >&5 4045if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then 4046 echo $ac_n "(cached) $ac_c" 1>&6 4047else 4048 case "$MSGFMT" in 4049 /*) 4050 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 4051 ;; 4052 *) 4053 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4054 for ac_dir in $PATH; do 4055 test -z "$ac_dir" && ac_dir=. 4056 if test -f $ac_dir/$ac_word; then 4057 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then 4058 ac_cv_path_MSGFMT="$ac_dir/$ac_word" 4059 break 4060 fi 4061 fi 4062 done 4063 IFS="$ac_save_ifs" 4064 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt" 4065 ;; 4066esac 4067fi 4068MSGFMT="$ac_cv_path_MSGFMT" 4069if test -n "$MSGFMT"; then 4070 echo "$ac_t""$MSGFMT" 1>&6 4071else 4072 echo "$ac_t""no" 1>&6 4073fi 4074 4075 # Extract the first word of "gmsgfmt", so it can be a program name with args. 4076set dummy gmsgfmt; ac_word=$2 4077echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4078echo "configure:4079: checking for $ac_word" >&5 4079if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then 4080 echo $ac_n "(cached) $ac_c" 1>&6 4081else 4082 case "$GMSGFMT" in 4083 /*) 4084 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 4085 ;; 4086 ?:/*) 4087 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. 4088 ;; 4089 *) 4090 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4091 ac_dummy="$PATH" 4092 for ac_dir in $ac_dummy; do 4093 test -z "$ac_dir" && ac_dir=. 4094 if test -f $ac_dir/$ac_word; then 4095 ac_cv_path_GMSGFMT="$ac_dir/$ac_word" 4096 break 4097 fi 4098 done 4099 IFS="$ac_save_ifs" 4100 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 4101 ;; 4102esac 4103fi 4104GMSGFMT="$ac_cv_path_GMSGFMT" 4105if test -n "$GMSGFMT"; then 4106 echo "$ac_t""$GMSGFMT" 1>&6 4107else 4108 echo "$ac_t""no" 1>&6 4109fi 4110 4111 # Extract the first word of "xgettext", so it can be a program name with args. 4112set dummy xgettext; ac_word=$2 4113echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4114echo "configure:4115: checking for $ac_word" >&5 4115if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then 4116 echo $ac_n "(cached) $ac_c" 1>&6 4117else 4118 case "$XGETTEXT" in 4119 /*) 4120 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 4121 ;; 4122 *) 4123 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4124 for ac_dir in $PATH; do 4125 test -z "$ac_dir" && ac_dir=. 4126 if test -f $ac_dir/$ac_word; then 4127 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then 4128 ac_cv_path_XGETTEXT="$ac_dir/$ac_word" 4129 break 4130 fi 4131 fi 4132 done 4133 IFS="$ac_save_ifs" 4134 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 4135 ;; 4136esac 4137fi 4138XGETTEXT="$ac_cv_path_XGETTEXT" 4139if test -n "$XGETTEXT"; then 4140 echo "$ac_t""$XGETTEXT" 1>&6 4141else 4142 echo "$ac_t""no" 1>&6 4143fi 4144 4145 4146 USE_INCLUDED_LIBINTL=yes 4147 CATOBJEXT=.gmo 4148 INSTOBJEXT=.mo 4149 DATADIRNAME=share 4150 INTLDEPS='$(top_builddir)/../intl/libintl.a' 4151 INTLLIBS=$INTLDEPS 4152 LIBS=`echo $LIBS | sed -e 's/-lintl//'` 4153 nls_cv_header_intl=libintl.h 4154 nls_cv_header_libgt=libgettext.h 4155 fi 4156 4157 if test "$XGETTEXT" != ":"; then 4158 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then 4159 : ; 4160 else 4161 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6 4162 XGETTEXT=":" 4163 fi 4164 fi 4165 4166 # We need to process the po/ directory. 4167 POSUB=po 4168 else 4169 DATADIRNAME=share 4170 nls_cv_header_intl=libintl.h 4171 nls_cv_header_libgt=libgettext.h 4172 fi 4173 4174 # If this is used in GNU gettext we have to set USE_NLS to `yes' 4175 # because some of the sources are only built for this goal. 4176 if test "$PACKAGE" = gettext; then 4177 USE_NLS=yes 4178 USE_INCLUDED_LIBINTL=yes 4179 fi 4180 4181 for lang in $ALL_LINGUAS; do 4182 GMOFILES="$GMOFILES $lang.gmo" 4183 POFILES="$POFILES $lang.po" 4184 done 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 if test "x$CATOBJEXT" != "x"; then 4200 if test "x$ALL_LINGUAS" = "x"; then 4201 LINGUAS= 4202 else 4203 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6 4204echo "configure:4205: checking for catalogs to be installed" >&5 4205 NEW_LINGUAS= 4206 for lang in ${LINGUAS=$ALL_LINGUAS}; do 4207 case "$ALL_LINGUAS" in 4208 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;; 4209 esac 4210 done 4211 LINGUAS=$NEW_LINGUAS 4212 echo "$ac_t""$LINGUAS" 1>&6 4213 fi 4214 4215 if test -n "$LINGUAS"; then 4216 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done 4217 fi 4218 fi 4219 4220 if test $ac_cv_header_locale_h = yes; then 4221 INCLUDE_LOCALE_H="#include <locale.h>" 4222 else 4223 INCLUDE_LOCALE_H="\ 4224/* The system does not provide the header <locale.h>. Take care yourself. */" 4225 fi 4226 4227 4228 if test -f $srcdir/po2tbl.sed.in; then 4229 if test "$CATOBJEXT" = ".cat"; then 4230 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'` 4231echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6 4232echo "configure:4233: checking for linux/version.h" >&5 4233if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 4234 echo $ac_n "(cached) $ac_c" 1>&6 4235else 4236 cat > conftest.$ac_ext <<EOF 4237#line 4238 "configure" 4238#include "confdefs.h" 4239#include <linux/version.h> 4240EOF 4241ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 4242{ (eval echo configure:4243: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 4243ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 4244if test -z "$ac_err"; then 4245 rm -rf conftest* 4246 eval "ac_cv_header_$ac_safe=yes" 4247else 4248 echo "$ac_err" >&5 4249 echo "configure: failed program was:" >&5 4250 cat conftest.$ac_ext >&5 4251 rm -rf conftest* 4252 eval "ac_cv_header_$ac_safe=no" 4253fi 4254rm -f conftest* 4255fi 4256if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 4257 echo "$ac_t""yes" 1>&6 4258 msgformat=linux 4259else 4260 echo "$ac_t""no" 1>&6 4261msgformat=xopen 4262fi 4263 4264 4265 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed 4266 fi 4267 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \ 4268 $srcdir/po2tbl.sed.in > po2tbl.sed 4269 fi 4270 4271 if test "$PACKAGE" = "gettext"; then 4272 GT_NO="#NO#" 4273 GT_YES= 4274 else 4275 GT_NO= 4276 GT_YES="#YES#" 4277 fi 4278 4279 4280 4281 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs" 4282 4283 4284 l= 4285 4286 4287 if test -f $srcdir/po/POTFILES.in; then 4288 test -d po || mkdir po 4289 if test "x$srcdir" != "x."; then 4290 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then 4291 posrcprefix="$srcdir/" 4292 else 4293 posrcprefix="../$srcdir/" 4294 fi 4295 else 4296 posrcprefix="../" 4297 fi 4298 rm -f po/POTFILES 4299 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \ 4300 < $srcdir/po/POTFILES.in > po/POTFILES 4301 fi 4302 4303 4304 4305 4306echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 4307echo "configure:4308: checking for executable suffix" >&5 4308if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then 4309 echo $ac_n "(cached) $ac_c" 1>&6 4310else 4311 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 4312 ac_cv_exeext=.exe 4313else 4314 rm -f conftest* 4315 echo 'int main () { return 0; }' > conftest.$ac_ext 4316 ac_cv_exeext= 4317 if { (eval echo configure:4318: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then 4318 for file in conftest.*; do 4319 case $file in 4320 *.c | *.o | *.obj) ;; 4321 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; 4322 esac 4323 done 4324 else 4325 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } 4326 fi 4327 rm -f conftest* 4328 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no 4329fi 4330fi 4331 4332EXEEXT="" 4333test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} 4334echo "$ac_t""${ac_cv_exeext}" 1>&6 4335ac_exeext=$EXEEXT 4336 4337 4338for ac_prog in 'bison -y' byacc 4339do 4340# Extract the first word of "$ac_prog", so it can be a program name with args. 4341set dummy $ac_prog; ac_word=$2 4342echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4343echo "configure:4344: checking for $ac_word" >&5 4344if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then 4345 echo $ac_n "(cached) $ac_c" 1>&6 4346else 4347 if test -n "$YACC"; then 4348 ac_cv_prog_YACC="$YACC" # Let the user override the test. 4349else 4350 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4351 ac_dummy="$PATH" 4352 for ac_dir in $ac_dummy; do 4353 test -z "$ac_dir" && ac_dir=. 4354 if test -f $ac_dir/$ac_word; then 4355 ac_cv_prog_YACC="$ac_prog" 4356 break 4357 fi 4358 done 4359 IFS="$ac_save_ifs" 4360fi 4361fi 4362YACC="$ac_cv_prog_YACC" 4363if test -n "$YACC"; then 4364 echo "$ac_t""$YACC" 1>&6 4365else 4366 echo "$ac_t""no" 1>&6 4367fi 4368 4369test -n "$YACC" && break 4370done 4371test -n "$YACC" || YACC="yacc" 4372 4373missing_dir=`cd $ac_aux_dir && pwd` 4374for ac_prog in flex lex 4375do 4376# Extract the first word of "$ac_prog", so it can be a program name with args. 4377set dummy $ac_prog; ac_word=$2 4378echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4379echo "configure:4380: checking for $ac_word" >&5 4380if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then 4381 echo $ac_n "(cached) $ac_c" 1>&6 4382else 4383 if test -n "$LEX"; then 4384 ac_cv_prog_LEX="$LEX" # Let the user override the test. 4385else 4386 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4387 ac_dummy="$PATH" 4388 for ac_dir in $ac_dummy; do 4389 test -z "$ac_dir" && ac_dir=. 4390 if test -f $ac_dir/$ac_word; then 4391 ac_cv_prog_LEX="$ac_prog" 4392 break 4393 fi 4394 done 4395 IFS="$ac_save_ifs" 4396fi 4397fi 4398LEX="$ac_cv_prog_LEX" 4399if test -n "$LEX"; then 4400 echo "$ac_t""$LEX" 1>&6 4401else 4402 echo "$ac_t""no" 1>&6 4403fi 4404 4405test -n "$LEX" && break 4406done 4407test -n "$LEX" || LEX=""$missing_dir/missing flex"" 4408 4409# Extract the first word of "flex", so it can be a program name with args. 4410set dummy flex; ac_word=$2 4411echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 4412echo "configure:4413: checking for $ac_word" >&5 4413if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then 4414 echo $ac_n "(cached) $ac_c" 1>&6 4415else 4416 if test -n "$LEX"; then 4417 ac_cv_prog_LEX="$LEX" # Let the user override the test. 4418else 4419 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4420 ac_dummy="$PATH" 4421 for ac_dir in $ac_dummy; do 4422 test -z "$ac_dir" && ac_dir=. 4423 if test -f $ac_dir/$ac_word; then 4424 ac_cv_prog_LEX="flex" 4425 break 4426 fi 4427 done 4428 IFS="$ac_save_ifs" 4429 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex" 4430fi 4431fi 4432LEX="$ac_cv_prog_LEX" 4433if test -n "$LEX"; then 4434 echo "$ac_t""$LEX" 1>&6 4435else 4436 echo "$ac_t""no" 1>&6 4437fi 4438 4439if test -z "$LEXLIB" 4440then 4441 case "$LEX" in 4442 flex*) ac_lib=fl ;; 4443 *) ac_lib=l ;; 4444 esac 4445 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6 4446echo "configure:4447: checking for yywrap in -l$ac_lib" >&5 4447ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'` 4448if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 4449 echo $ac_n "(cached) $ac_c" 1>&6 4450else 4451 ac_save_LIBS="$LIBS" 4452LIBS="-l$ac_lib $LIBS" 4453cat > conftest.$ac_ext <<EOF 4454#line 4455 "configure" 4455#include "confdefs.h" 4456/* Override any gcc2 internal prototype to avoid an error. */ 4457/* We use char because int might match the return type of a gcc2 4458 builtin and then its argument prototype would still apply. */ 4459char yywrap(); 4460 4461int main() { 4462yywrap() 4463; return 0; } 4464EOF 4465if { (eval echo configure:4466: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4466 rm -rf conftest* 4467 eval "ac_cv_lib_$ac_lib_var=yes" 4468else 4469 echo "configure: failed program was:" >&5 4470 cat conftest.$ac_ext >&5 4471 rm -rf conftest* 4472 eval "ac_cv_lib_$ac_lib_var=no" 4473fi 4474rm -f conftest* 4475LIBS="$ac_save_LIBS" 4476 4477fi 4478if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 4479 echo "$ac_t""yes" 1>&6 4480 LEXLIB="-l$ac_lib" 4481else 4482 echo "$ac_t""no" 1>&6 4483fi 4484 4485fi 4486 4487echo $ac_n "checking lex output file root""... $ac_c" 1>&6 4488echo "configure:4489: checking lex output file root" >&5 4489if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then 4490 echo $ac_n "(cached) $ac_c" 1>&6 4491else 4492 # The minimal lex program is just a single line: %%. But some broken lexes 4493# (Solaris, I think it was) want two %% lines, so accommodate them. 4494echo '%% 4495%%' | $LEX 4496if test -f lex.yy.c; then 4497 ac_cv_prog_lex_root=lex.yy 4498elif test -f lexyy.c; then 4499 ac_cv_prog_lex_root=lexyy 4500else 4501 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; } 4502fi 4503fi 4504 4505echo "$ac_t""$ac_cv_prog_lex_root" 1>&6 4506LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 4507 4508echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6 4509echo "configure:4510: checking whether yytext is a pointer" >&5 4510if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then 4511 echo $ac_n "(cached) $ac_c" 1>&6 4512else 4513 # POSIX says lex can declare yytext either as a pointer or an array; the 4514# default is implementation-dependent. Figure out which it is, since 4515# not all implementations provide the %pointer and %array declarations. 4516ac_cv_prog_lex_yytext_pointer=no 4517echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c 4518ac_save_LIBS="$LIBS" 4519LIBS="$LIBS $LEXLIB" 4520cat > conftest.$ac_ext <<EOF 4521#line 4522 "configure" 4522#include "confdefs.h" 4523`cat $LEX_OUTPUT_ROOT.c` 4524int main() { 4525 4526; return 0; } 4527EOF 4528if { (eval echo configure:4529: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4529 rm -rf conftest* 4530 ac_cv_prog_lex_yytext_pointer=yes 4531else 4532 echo "configure: failed program was:" >&5 4533 cat conftest.$ac_ext >&5 4534fi 4535rm -f conftest* 4536LIBS="$ac_save_LIBS" 4537rm -f "${LEX_OUTPUT_ROOT}.c" 4538 4539fi 4540 4541echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6 4542if test $ac_cv_prog_lex_yytext_pointer = yes; then 4543 cat >> confdefs.h <<\EOF 4544#define YYTEXT_POINTER 1 4545EOF 4546 4547fi 4548 4549 4550echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6 4551echo "configure:4552: checking whether to enable maintainer-specific portions of Makefiles" >&5 4552 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 4553if test "${enable_maintainer_mode+set}" = set; then 4554 enableval="$enable_maintainer_mode" 4555 USE_MAINTAINER_MODE=$enableval 4556else 4557 USE_MAINTAINER_MODE=no 4558fi 4559 4560 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6 4561 4562 4563if test $USE_MAINTAINER_MODE = yes; then 4564 MAINTAINER_MODE_TRUE= 4565 MAINTAINER_MODE_FALSE='#' 4566else 4567 MAINTAINER_MODE_TRUE='#' 4568 MAINTAINER_MODE_FALSE= 4569fi 4570 MAINT=$MAINTAINER_MODE_TRUE 4571 4572 4573 4574. ${srcdir}/configure.host 4575 4576 4577 4578 4579 4580 4581for ac_hdr in string.h strings.h stdlib.h unistd.h 4582do 4583ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 4584echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 4585echo "configure:4586: checking for $ac_hdr" >&5 4586if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 4587 echo $ac_n "(cached) $ac_c" 1>&6 4588else 4589 cat > conftest.$ac_ext <<EOF 4590#line 4591 "configure" 4591#include "confdefs.h" 4592#include <$ac_hdr> 4593EOF 4594ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 4595{ (eval echo configure:4596: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 4596ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 4597if test -z "$ac_err"; then 4598 rm -rf conftest* 4599 eval "ac_cv_header_$ac_safe=yes" 4600else 4601 echo "$ac_err" >&5 4602 echo "configure: failed program was:" >&5 4603 cat conftest.$ac_ext >&5 4604 rm -rf conftest* 4605 eval "ac_cv_header_$ac_safe=no" 4606fi 4607rm -f conftest* 4608fi 4609if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 4610 echo "$ac_t""yes" 1>&6 4611 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 4612 cat >> confdefs.h <<EOF 4613#define $ac_tr_hdr 1 4614EOF 4615 4616else 4617 echo "$ac_t""no" 1>&6 4618fi 4619done 4620 4621for ac_func in sbrk realpath 4622do 4623echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 4624echo "configure:4625: checking for $ac_func" >&5 4625if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 4626 echo $ac_n "(cached) $ac_c" 1>&6 4627else 4628 cat > conftest.$ac_ext <<EOF 4629#line 4630 "configure" 4630#include "confdefs.h" 4631/* System header to define __stub macros and hopefully few prototypes, 4632 which can conflict with char $ac_func(); below. */ 4633#include <assert.h> 4634/* Override any gcc2 internal prototype to avoid an error. */ 4635/* We use char because int might match the return type of a gcc2 4636 builtin and then its argument prototype would still apply. */ 4637char $ac_func(); 4638 4639int main() { 4640 4641/* The GNU C library defines this for functions which it implements 4642 to always fail with ENOSYS. Some functions are actually named 4643 something starting with __ and the normal name is an alias. */ 4644#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 4645choke me 4646#else 4647$ac_func(); 4648#endif 4649 4650; return 0; } 4651EOF 4652if { (eval echo configure:4653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4653 rm -rf conftest* 4654 eval "ac_cv_func_$ac_func=yes" 4655else 4656 echo "configure: failed program was:" >&5 4657 cat conftest.$ac_ext >&5 4658 rm -rf conftest* 4659 eval "ac_cv_func_$ac_func=no" 4660fi 4661rm -f conftest* 4662fi 4663 4664if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 4665 echo "$ac_t""yes" 1>&6 4666 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 4667 cat >> confdefs.h <<EOF 4668#define $ac_tr_func 1 4669EOF 4670 4671else 4672 echo "$ac_t""no" 1>&6 4673fi 4674done 4675 4676ac_header_dirent=no 4677for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h 4678do 4679ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 4680echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6 4681echo "configure:4682: checking for $ac_hdr that defines DIR" >&5 4682if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then 4683 echo $ac_n "(cached) $ac_c" 1>&6 4684else 4685 cat > conftest.$ac_ext <<EOF 4686#line 4687 "configure" 4687#include "confdefs.h" 4688#include <sys/types.h> 4689#include <$ac_hdr> 4690int main() { 4691DIR *dirp = 0; 4692; return 0; } 4693EOF 4694if { (eval echo configure:4695: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4695 rm -rf conftest* 4696 eval "ac_cv_header_dirent_$ac_safe=yes" 4697else 4698 echo "configure: failed program was:" >&5 4699 cat conftest.$ac_ext >&5 4700 rm -rf conftest* 4701 eval "ac_cv_header_dirent_$ac_safe=no" 4702fi 4703rm -f conftest* 4704fi 4705if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then 4706 echo "$ac_t""yes" 1>&6 4707 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 4708 cat >> confdefs.h <<EOF 4709#define $ac_tr_hdr 1 4710EOF 4711 ac_header_dirent=$ac_hdr; break 4712else 4713 echo "$ac_t""no" 1>&6 4714fi 4715done 4716# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 4717if test $ac_header_dirent = dirent.h; then 4718echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6 4719echo "configure:4720: checking for opendir in -ldir" >&5 4720ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'` 4721if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 4722 echo $ac_n "(cached) $ac_c" 1>&6 4723else 4724 ac_save_LIBS="$LIBS" 4725LIBS="-ldir $LIBS" 4726cat > conftest.$ac_ext <<EOF 4727#line 4728 "configure" 4728#include "confdefs.h" 4729/* Override any gcc2 internal prototype to avoid an error. */ 4730/* We use char because int might match the return type of a gcc2 4731 builtin and then its argument prototype would still apply. */ 4732char opendir(); 4733 4734int main() { 4735opendir() 4736; return 0; } 4737EOF 4738if { (eval echo configure:4739: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4739 rm -rf conftest* 4740 eval "ac_cv_lib_$ac_lib_var=yes" 4741else 4742 echo "configure: failed program was:" >&5 4743 cat conftest.$ac_ext >&5 4744 rm -rf conftest* 4745 eval "ac_cv_lib_$ac_lib_var=no" 4746fi 4747rm -f conftest* 4748LIBS="$ac_save_LIBS" 4749 4750fi 4751if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 4752 echo "$ac_t""yes" 1>&6 4753 LIBS="$LIBS -ldir" 4754else 4755 echo "$ac_t""no" 1>&6 4756fi 4757 4758else 4759echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6 4760echo "configure:4761: checking for opendir in -lx" >&5 4761ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'` 4762if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 4763 echo $ac_n "(cached) $ac_c" 1>&6 4764else 4765 ac_save_LIBS="$LIBS" 4766LIBS="-lx $LIBS" 4767cat > conftest.$ac_ext <<EOF 4768#line 4769 "configure" 4769#include "confdefs.h" 4770/* Override any gcc2 internal prototype to avoid an error. */ 4771/* We use char because int might match the return type of a gcc2 4772 builtin and then its argument prototype would still apply. */ 4773char opendir(); 4774 4775int main() { 4776opendir() 4777; return 0; } 4778EOF 4779if { (eval echo configure:4780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4780 rm -rf conftest* 4781 eval "ac_cv_lib_$ac_lib_var=yes" 4782else 4783 echo "configure: failed program was:" >&5 4784 cat conftest.$ac_ext >&5 4785 rm -rf conftest* 4786 eval "ac_cv_lib_$ac_lib_var=no" 4787fi 4788rm -f conftest* 4789LIBS="$ac_save_LIBS" 4790 4791fi 4792if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 4793 echo "$ac_t""yes" 1>&6 4794 LIBS="$LIBS -lx" 4795else 4796 echo "$ac_t""no" 1>&6 4797fi 4798 4799fi 4800 4801 4802 4803case "${host}" in 4804*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*) 4805 cat >> confdefs.h <<\EOF 4806#define USE_BINARY_FOPEN 1 4807EOF 4808 ;; 4809esac 4810 4811echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6 4812echo "configure:4813: checking whether strstr must be declared" >&5 4813if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then 4814 echo $ac_n "(cached) $ac_c" 1>&6 4815else 4816 cat > conftest.$ac_ext <<EOF 4817#line 4818 "configure" 4818#include "confdefs.h" 4819 4820#include <stdio.h> 4821#ifdef HAVE_STRING_H 4822#include <string.h> 4823#else 4824#ifdef HAVE_STRINGS_H 4825#include <strings.h> 4826#endif 4827#endif 4828#ifdef HAVE_STDLIB_H 4829#include <stdlib.h> 4830#endif 4831#ifdef HAVE_UNISTD_H 4832#include <unistd.h> 4833#endif 4834int main() { 4835char *(*pfn) = (char *(*)) strstr 4836; return 0; } 4837EOF 4838if { (eval echo configure:4839: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4839 rm -rf conftest* 4840 bfd_cv_decl_needed_strstr=no 4841else 4842 echo "configure: failed program was:" >&5 4843 cat conftest.$ac_ext >&5 4844 rm -rf conftest* 4845 bfd_cv_decl_needed_strstr=yes 4846fi 4847rm -f conftest* 4848fi 4849 4850echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6 4851if test $bfd_cv_decl_needed_strstr = yes; then 4852 cat >> confdefs.h <<\EOF 4853#define NEED_DECLARATION_STRSTR 1 4854EOF 4855 4856fi 4857 4858echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6 4859echo "configure:4860: checking whether free must be declared" >&5 4860if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then 4861 echo $ac_n "(cached) $ac_c" 1>&6 4862else 4863 cat > conftest.$ac_ext <<EOF 4864#line 4865 "configure" 4865#include "confdefs.h" 4866 4867#include <stdio.h> 4868#ifdef HAVE_STRING_H 4869#include <string.h> 4870#else 4871#ifdef HAVE_STRINGS_H 4872#include <strings.h> 4873#endif 4874#endif 4875#ifdef HAVE_STDLIB_H 4876#include <stdlib.h> 4877#endif 4878#ifdef HAVE_UNISTD_H 4879#include <unistd.h> 4880#endif 4881int main() { 4882char *(*pfn) = (char *(*)) free 4883; return 0; } 4884EOF 4885if { (eval echo configure:4886: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4886 rm -rf conftest* 4887 bfd_cv_decl_needed_free=no 4888else 4889 echo "configure: failed program was:" >&5 4890 cat conftest.$ac_ext >&5 4891 rm -rf conftest* 4892 bfd_cv_decl_needed_free=yes 4893fi 4894rm -f conftest* 4895fi 4896 4897echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6 4898if test $bfd_cv_decl_needed_free = yes; then 4899 cat >> confdefs.h <<\EOF 4900#define NEED_DECLARATION_FREE 1 4901EOF 4902 4903fi 4904 4905echo $ac_n "checking whether sbrk must be declared""... $ac_c" 1>&6 4906echo "configure:4907: checking whether sbrk must be declared" >&5 4907if eval "test \"`echo '$''{'bfd_cv_decl_needed_sbrk'+set}'`\" = set"; then 4908 echo $ac_n "(cached) $ac_c" 1>&6 4909else 4910 cat > conftest.$ac_ext <<EOF 4911#line 4912 "configure" 4912#include "confdefs.h" 4913 4914#include <stdio.h> 4915#ifdef HAVE_STRING_H 4916#include <string.h> 4917#else 4918#ifdef HAVE_STRINGS_H 4919#include <strings.h> 4920#endif 4921#endif 4922#ifdef HAVE_STDLIB_H 4923#include <stdlib.h> 4924#endif 4925#ifdef HAVE_UNISTD_H 4926#include <unistd.h> 4927#endif 4928int main() { 4929char *(*pfn) = (char *(*)) sbrk 4930; return 0; } 4931EOF 4932if { (eval echo configure:4933: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4933 rm -rf conftest* 4934 bfd_cv_decl_needed_sbrk=no 4935else 4936 echo "configure: failed program was:" >&5 4937 cat conftest.$ac_ext >&5 4938 rm -rf conftest* 4939 bfd_cv_decl_needed_sbrk=yes 4940fi 4941rm -f conftest* 4942fi 4943 4944echo "$ac_t""$bfd_cv_decl_needed_sbrk" 1>&6 4945if test $bfd_cv_decl_needed_sbrk = yes; then 4946 cat >> confdefs.h <<\EOF 4947#define NEED_DECLARATION_SBRK 1 4948EOF 4949 4950fi 4951 4952echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6 4953echo "configure:4954: checking whether getenv must be declared" >&5 4954if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then 4955 echo $ac_n "(cached) $ac_c" 1>&6 4956else 4957 cat > conftest.$ac_ext <<EOF 4958#line 4959 "configure" 4959#include "confdefs.h" 4960 4961#include <stdio.h> 4962#ifdef HAVE_STRING_H 4963#include <string.h> 4964#else 4965#ifdef HAVE_STRINGS_H 4966#include <strings.h> 4967#endif 4968#endif 4969#ifdef HAVE_STDLIB_H 4970#include <stdlib.h> 4971#endif 4972#ifdef HAVE_UNISTD_H 4973#include <unistd.h> 4974#endif 4975int main() { 4976char *(*pfn) = (char *(*)) getenv 4977; return 0; } 4978EOF 4979if { (eval echo configure:4980: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4980 rm -rf conftest* 4981 bfd_cv_decl_needed_getenv=no 4982else 4983 echo "configure: failed program was:" >&5 4984 cat conftest.$ac_ext >&5 4985 rm -rf conftest* 4986 bfd_cv_decl_needed_getenv=yes 4987fi 4988rm -f conftest* 4989fi 4990 4991echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6 4992if test $bfd_cv_decl_needed_getenv = yes; then 4993 cat >> confdefs.h <<\EOF 4994#define NEED_DECLARATION_GETENV 1 4995EOF 4996 4997fi 4998 4999echo $ac_n "checking whether environ must be declared""... $ac_c" 1>&6 5000echo "configure:5001: checking whether environ must be declared" >&5 5001if eval "test \"`echo '$''{'bfd_cv_decl_needed_environ'+set}'`\" = set"; then 5002 echo $ac_n "(cached) $ac_c" 1>&6 5003else 5004 cat > conftest.$ac_ext <<EOF 5005#line 5006 "configure" 5006#include "confdefs.h" 5007 5008#include <stdio.h> 5009#ifdef HAVE_STRING_H 5010#include <string.h> 5011#else 5012#ifdef HAVE_STRINGS_H 5013#include <strings.h> 5014#endif 5015#endif 5016#ifdef HAVE_STDLIB_H 5017#include <stdlib.h> 5018#endif 5019#ifdef HAVE_UNISTD_H 5020#include <unistd.h> 5021#endif 5022int main() { 5023char *(*pfn) = (char *(*)) environ 5024; return 0; } 5025EOF 5026if { (eval echo configure:5027: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5027 rm -rf conftest* 5028 bfd_cv_decl_needed_environ=no 5029else 5030 echo "configure: failed program was:" >&5 5031 cat conftest.$ac_ext >&5 5032 rm -rf conftest* 5033 bfd_cv_decl_needed_environ=yes 5034fi 5035rm -f conftest* 5036fi 5037 5038echo "$ac_t""$bfd_cv_decl_needed_environ" 1>&6 5039if test $bfd_cv_decl_needed_environ = yes; then 5040 cat >> confdefs.h <<\EOF 5041#define NEED_DECLARATION_ENVIRON 1 5042EOF 5043 5044fi 5045 5046 5047# When converting linker scripts into strings for use in emulation 5048# files, use astring.sed if the compiler supports ANSI string 5049# concatenation, or ostring.sed otherwise. This is to support the 5050# broken Microsoft MSVC compiler, which limits the length of string 5051# constants, while still supporting pre-ANSI compilers which do not 5052# support string concatenation. 5053echo $ac_n "checking whether ANSI C string concatenation works""... $ac_c" 1>&6 5054echo "configure:5055: checking whether ANSI C string concatenation works" >&5 5055if eval "test \"`echo '$''{'ld_cv_string_concatenation'+set}'`\" = set"; then 5056 echo $ac_n "(cached) $ac_c" 1>&6 5057else 5058 cat > conftest.$ac_ext <<EOF 5059#line 5060 "configure" 5060#include "confdefs.h" 5061 5062int main() { 5063char *a = "a" "a"; 5064; return 0; } 5065EOF 5066if { (eval echo configure:5067: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 5067 rm -rf conftest* 5068 ld_cv_string_concatenation=yes 5069else 5070 echo "configure: failed program was:" >&5 5071 cat conftest.$ac_ext >&5 5072 rm -rf conftest* 5073 ld_cv_string_concatenation=no 5074fi 5075rm -f conftest* 5076fi 5077 5078echo "$ac_t""$ld_cv_string_concatenation" 1>&6 5079if test "$ld_cv_string_concatenation" = "yes"; then 5080 STRINGIFY=astring.sed 5081else 5082 STRINGIFY=ostring.sed 5083fi 5084 5085 5086# target-specific stuff: 5087 5088all_targets= 5089EMUL= 5090all_emuls= 5091all_emul_extras= 5092all_libpath= 5093 5094rm -f tdirs 5095 5096for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'` 5097do 5098 if test "$targ_alias" = "all"; then 5099 all_targets=true 5100 else 5101 # Canonicalize the secondary target names. 5102 result=`$ac_config_sub $targ_alias 2>/dev/null` 5103 if test -n "$result"; then 5104 targ=$result 5105 else 5106 targ=$targ_alias 5107 fi 5108 5109 . ${srcdir}/configure.tgt 5110 5111 if test "$targ" = "$target"; then 5112 EMUL=$targ_emul 5113 fi 5114 5115 for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do 5116 case " $all_emuls " in 5117 *" e${i}.o "*) ;; 5118 *) 5119 all_emuls="$all_emuls e${i}.o" 5120 eval result=\$tdir_$i 5121 test -z "$result" && result=$targ_alias 5122 echo tdir_$i=$result >> tdirs 5123 ;; 5124 esac 5125 done 5126 5127 for i in $targ_emul $targ_extra_libpath; do 5128 case " $all_libpath " in 5129 *" ${i} "*) ;; 5130 *) 5131 if test -z "$all_libpath"; then 5132 all_libpath=${i} 5133 else 5134 all_libpath="$all_libpath ${i}" 5135 fi 5136 ;; 5137 esac 5138 done 5139 5140 for i in $targ_extra_ofiles; do 5141 case " $all_emul_extras " in 5142 *" ${i} "*) ;; 5143 *) 5144 all_emul_extras="$all_emul_extras ${i}" 5145 ;; 5146 esac 5147 done 5148 fi 5149done 5150 5151 5152 5153TDIRS=tdirs 5154 5155 5156if test x${all_targets} = xtrue; then 5157 if test x${want64} = xtrue; then 5158 EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)' 5159 else 5160 EMULATION_OFILES='$(ALL_EMULATIONS)' 5161 fi 5162 EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)' 5163else 5164 EMULATION_OFILES=$all_emuls 5165 EMUL_EXTRA_OFILES=$all_emul_extras 5166fi 5167 5168 5169 5170 5171EMULATION_LIBPATH=$all_libpath 5172 5173 5174if test x${enable_static} = xno; then 5175 TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so" 5176else 5177 TESTBFDLIB="../bfd/.libs/libbfd.a" 5178fi 5179 5180 5181target_vendor=${target_vendor=$host_vendor} 5182case "$target_vendor" in 5183 hp) EXTRA_SHLIB_EXTENSION=".sl" ;; 5184 *) EXTRA_SHLIB_EXTENSION= ;; 5185esac 5186if test x${EXTRA_SHLIB_EXTENSION} != x ; then 5187 cat >> confdefs.h <<EOF 5188#define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION" 5189EOF 5190 5191fi 5192 5193trap '' 1 2 15 5194cat > confcache <<\EOF 5195# This file is a shell script that caches the results of configure 5196# tests run on this system so they can be shared between configure 5197# scripts and configure runs. It is not useful on other systems. 5198# If it contains results you don't want to keep, you may remove or edit it. 5199# 5200# By default, configure uses ./config.cache as the cache file, 5201# creating it if it does not exist already. You can give configure 5202# the --cache-file=FILE option to use a different cache file; that is 5203# what configure does when it calls configure scripts in 5204# subdirectories, so they share the cache. 5205# Giving --cache-file=/dev/null disables caching, for debugging configure. 5206# config.status only pays attention to the cache file if you give it the 5207# --recheck option to rerun configure. 5208# 5209EOF 5210# The following way of writing the cache mishandles newlines in values, 5211# but we know of no workaround that is simple, portable, and efficient. 5212# So, don't put newlines in cache variables' values. 5213# Ultrix sh set writes to stderr and can't be redirected directly, 5214# and sets the high bit in the cache file unless we assign to the vars. 5215(set) 2>&1 | 5216 case `(ac_space=' '; set | grep ac_space) 2>&1` in 5217 *ac_space=\ *) 5218 # `set' does not quote correctly, so add quotes (double-quote substitution 5219 # turns \\\\ into \\, and sed turns \\ into \). 5220 sed -n \ 5221 -e "s/'/'\\\\''/g" \ 5222 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 5223 ;; 5224 *) 5225 # `set' quotes correctly as required by POSIX, so do not add quotes. 5226 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 5227 ;; 5228 esac >> confcache 5229if cmp -s $cache_file confcache; then 5230 : 5231else 5232 if test -w $cache_file; then 5233 echo "updating cache $cache_file" 5234 cat confcache > $cache_file 5235 else 5236 echo "not updating unwritable cache $cache_file" 5237 fi 5238fi 5239rm -f confcache 5240 5241trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 5242 5243test "x$prefix" = xNONE && prefix=$ac_default_prefix 5244# Let make expand exec_prefix. 5245test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5246 5247# Any assignment to VPATH causes Sun make to only execute 5248# the first set of double-colon rules, so remove it if not needed. 5249# If there is a colon in the path, we need to keep it. 5250if test "x$srcdir" = x.; then 5251 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' 5252fi 5253 5254trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 5255 5256DEFS=-DHAVE_CONFIG_H 5257 5258# Without the "./", some shells look in PATH for config.status. 5259: ${CONFIG_STATUS=./config.status} 5260 5261echo creating $CONFIG_STATUS 5262rm -f $CONFIG_STATUS 5263cat > $CONFIG_STATUS <<EOF 5264#! /bin/sh 5265# Generated automatically by configure. 5266# Run this file to recreate the current configuration. 5267# This directory was configured as follows, 5268# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 5269# 5270# $0 $ac_configure_args 5271# 5272# Compiler output produced by configure, useful for debugging 5273# configure, is in ./config.log if it exists. 5274 5275ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" 5276for ac_option 5277do 5278 case "\$ac_option" in 5279 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5280 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" 5281 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; 5282 -version | --version | --versio | --versi | --vers | --ver | --ve | --v) 5283 echo "$CONFIG_STATUS generated by autoconf version 2.13" 5284 exit 0 ;; 5285 -help | --help | --hel | --he | --h) 5286 echo "\$ac_cs_usage"; exit 0 ;; 5287 *) echo "\$ac_cs_usage"; exit 1 ;; 5288 esac 5289done 5290 5291ac_given_srcdir=$srcdir 5292ac_given_INSTALL="$INSTALL" 5293 5294trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 5295EOF 5296cat >> $CONFIG_STATUS <<EOF 5297 5298# Protect against being on the right side of a sed subst in config.status. 5299sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; 5300 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF 5301$ac_vpsub 5302$extrasub 5303s%@SHELL@%$SHELL%g 5304s%@CFLAGS@%$CFLAGS%g 5305s%@CPPFLAGS@%$CPPFLAGS%g 5306s%@CXXFLAGS@%$CXXFLAGS%g 5307s%@FFLAGS@%$FFLAGS%g 5308s%@DEFS@%$DEFS%g 5309s%@LDFLAGS@%$LDFLAGS%g 5310s%@LIBS@%$LIBS%g 5311s%@exec_prefix@%$exec_prefix%g 5312s%@prefix@%$prefix%g 5313s%@program_transform_name@%$program_transform_name%g 5314s%@bindir@%$bindir%g 5315s%@sbindir@%$sbindir%g 5316s%@libexecdir@%$libexecdir%g 5317s%@datadir@%$datadir%g 5318s%@sysconfdir@%$sysconfdir%g 5319s%@sharedstatedir@%$sharedstatedir%g 5320s%@localstatedir@%$localstatedir%g 5321s%@libdir@%$libdir%g 5322s%@includedir@%$includedir%g 5323s%@oldincludedir@%$oldincludedir%g 5324s%@infodir@%$infodir%g 5325s%@mandir@%$mandir%g 5326s%@host@%$host%g 5327s%@host_alias@%$host_alias%g 5328s%@host_cpu@%$host_cpu%g 5329s%@host_vendor@%$host_vendor%g 5330s%@host_os@%$host_os%g 5331s%@target@%$target%g 5332s%@target_alias@%$target_alias%g 5333s%@target_cpu@%$target_cpu%g 5334s%@target_vendor@%$target_vendor%g 5335s%@target_os@%$target_os%g 5336s%@build@%$build%g 5337s%@build_alias@%$build_alias%g 5338s%@build_cpu@%$build_cpu%g 5339s%@build_vendor@%$build_vendor%g 5340s%@build_os@%$build_os%g 5341s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g 5342s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g 5343s%@INSTALL_DATA@%$INSTALL_DATA%g 5344s%@PACKAGE@%$PACKAGE%g 5345s%@VERSION@%$VERSION%g 5346s%@ACLOCAL@%$ACLOCAL%g 5347s%@AUTOCONF@%$AUTOCONF%g 5348s%@AUTOMAKE@%$AUTOMAKE%g 5349s%@AUTOHEADER@%$AUTOHEADER%g 5350s%@MAKEINFO@%$MAKEINFO%g 5351s%@SET_MAKE@%$SET_MAKE%g 5352s%@CC@%$CC%g 5353s%@LN_S@%$LN_S%g 5354s%@OBJEXT@%$OBJEXT%g 5355s%@EXEEXT@%$EXEEXT%g 5356s%@RANLIB@%$RANLIB%g 5357s%@STRIP@%$STRIP%g 5358s%@LIBTOOL@%$LIBTOOL%g 5359s%@use_sysroot@%$use_sysroot%g 5360s%@TARGET_SYSTEM_ROOT@%$TARGET_SYSTEM_ROOT%g 5361s%@TARGET_SYSTEM_ROOT_DEFINE@%$TARGET_SYSTEM_ROOT_DEFINE%g 5362s%@WARN_CFLAGS@%$WARN_CFLAGS%g 5363s%@CPP@%$CPP%g 5364s%@ALLOCA@%$ALLOCA%g 5365s%@USE_NLS@%$USE_NLS%g 5366s%@MSGFMT@%$MSGFMT%g 5367s%@GMSGFMT@%$GMSGFMT%g 5368s%@XGETTEXT@%$XGETTEXT%g 5369s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g 5370s%@CATALOGS@%$CATALOGS%g 5371s%@CATOBJEXT@%$CATOBJEXT%g 5372s%@DATADIRNAME@%$DATADIRNAME%g 5373s%@GMOFILES@%$GMOFILES%g 5374s%@INSTOBJEXT@%$INSTOBJEXT%g 5375s%@INTLDEPS@%$INTLDEPS%g 5376s%@INTLLIBS@%$INTLLIBS%g 5377s%@INTLOBJS@%$INTLOBJS%g 5378s%@POFILES@%$POFILES%g 5379s%@POSUB@%$POSUB%g 5380s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g 5381s%@GT_NO@%$GT_NO%g 5382s%@GT_YES@%$GT_YES%g 5383s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g 5384s%@l@%$l%g 5385s%@YACC@%$YACC%g 5386s%@LEX@%$LEX%g 5387s%@LEXLIB@%$LEXLIB%g 5388s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g 5389s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g 5390s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g 5391s%@MAINT@%$MAINT%g 5392s%@HDEFINES@%$HDEFINES%g 5393s%@HOSTING_CRT0@%$HOSTING_CRT0%g 5394s%@HOSTING_LIBS@%$HOSTING_LIBS%g 5395s%@NATIVE_LIB_DIRS@%$NATIVE_LIB_DIRS%g 5396s%@STRINGIFY@%$STRINGIFY%g 5397s%@EMUL@%$EMUL%g 5398/@TDIRS@/r $TDIRS 5399s%@TDIRS@%%g 5400s%@EMULATION_OFILES@%$EMULATION_OFILES%g 5401s%@EMUL_EXTRA_OFILES@%$EMUL_EXTRA_OFILES%g 5402s%@LIB_PATH@%$LIB_PATH%g 5403s%@EMULATION_LIBPATH@%$EMULATION_LIBPATH%g 5404s%@TESTBFDLIB@%$TESTBFDLIB%g 5405 5406CEOF 5407EOF 5408 5409cat >> $CONFIG_STATUS <<\EOF 5410 5411# Split the substitutions into bite-sized pieces for seds with 5412# small command number limits, like on Digital OSF/1 and HP-UX. 5413ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. 5414ac_file=1 # Number of current file. 5415ac_beg=1 # First line for current file. 5416ac_end=$ac_max_sed_cmds # Line after last line for current file. 5417ac_more_lines=: 5418ac_sed_cmds="" 5419while $ac_more_lines; do 5420 if test $ac_beg -gt 1; then 5421 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file 5422 else 5423 sed "${ac_end}q" conftest.subs > conftest.s$ac_file 5424 fi 5425 if test ! -s conftest.s$ac_file; then 5426 ac_more_lines=false 5427 rm -f conftest.s$ac_file 5428 else 5429 if test -z "$ac_sed_cmds"; then 5430 ac_sed_cmds="sed -f conftest.s$ac_file" 5431 else 5432 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" 5433 fi 5434 ac_file=`expr $ac_file + 1` 5435 ac_beg=$ac_end 5436 ac_end=`expr $ac_end + $ac_max_sed_cmds` 5437 fi 5438done 5439if test -z "$ac_sed_cmds"; then 5440 ac_sed_cmds=cat 5441fi 5442EOF 5443 5444cat >> $CONFIG_STATUS <<EOF 5445 5446CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"} 5447EOF 5448cat >> $CONFIG_STATUS <<\EOF 5449for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then 5450 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 5451 case "$ac_file" in 5452 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 5453 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 5454 *) ac_file_in="${ac_file}.in" ;; 5455 esac 5456 5457 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. 5458 5459 # Remove last slash and all that follows it. Not all systems have dirname. 5460 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 5461 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 5462 # The file is in a subdirectory. 5463 test ! -d "$ac_dir" && mkdir "$ac_dir" 5464 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" 5465 # A "../" for each directory in $ac_dir_suffix. 5466 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` 5467 else 5468 ac_dir_suffix= ac_dots= 5469 fi 5470 5471 case "$ac_given_srcdir" in 5472 .) srcdir=. 5473 if test -z "$ac_dots"; then top_srcdir=. 5474 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; 5475 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; 5476 *) # Relative path. 5477 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" 5478 top_srcdir="$ac_dots$ac_given_srcdir" ;; 5479 esac 5480 5481 case "$ac_given_INSTALL" in 5482 [/$]*) INSTALL="$ac_given_INSTALL" ;; 5483 *) INSTALL="$ac_dots$ac_given_INSTALL" ;; 5484 esac 5485 5486 echo creating "$ac_file" 5487 rm -f "$ac_file" 5488 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." 5489 case "$ac_file" in 5490 *Makefile*) ac_comsub="1i\\ 5491# $configure_input" ;; 5492 *) ac_comsub= ;; 5493 esac 5494 5495 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 5496 sed -e "$ac_comsub 5497s%@configure_input@%$configure_input%g 5498s%@srcdir@%$srcdir%g 5499s%@top_srcdir@%$top_srcdir%g 5500s%@INSTALL@%$INSTALL%g 5501" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file 5502fi; done 5503rm -f conftest.s* 5504 5505# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 5506# NAME is the cpp macro being defined and VALUE is the value it is being given. 5507# 5508# ac_d sets the value in "#define NAME VALUE" lines. 5509ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)' 5510ac_dB='\([ ][ ]*\)[^ ]*%\1#\2' 5511ac_dC='\3' 5512ac_dD='%g' 5513# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE". 5514ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 5515ac_uB='\([ ]\)%\1#\2define\3' 5516ac_uC=' ' 5517ac_uD='\4%g' 5518# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 5519ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 5520ac_eB='$%\1#\2define\3' 5521ac_eC=' ' 5522ac_eD='%g' 5523 5524if test "${CONFIG_HEADERS+set}" != set; then 5525EOF 5526cat >> $CONFIG_STATUS <<EOF 5527 CONFIG_HEADERS="config.h:config.in" 5528EOF 5529cat >> $CONFIG_STATUS <<\EOF 5530fi 5531for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then 5532 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 5533 case "$ac_file" in 5534 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 5535 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 5536 *) ac_file_in="${ac_file}.in" ;; 5537 esac 5538 5539 echo creating $ac_file 5540 5541 rm -f conftest.frag conftest.in conftest.out 5542 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 5543 cat $ac_file_inputs > conftest.in 5544 5545EOF 5546 5547# Transform confdefs.h into a sed script conftest.vals that substitutes 5548# the proper values into config.h.in to produce config.h. And first: 5549# Protect against being on the right side of a sed subst in config.status. 5550# Protect against being in an unquoted here document in config.status. 5551rm -f conftest.vals 5552cat > conftest.hdr <<\EOF 5553s/[\\&%]/\\&/g 5554s%[\\$`]%\\&%g 5555s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp 5556s%ac_d%ac_u%gp 5557s%ac_u%ac_e%gp 5558EOF 5559sed -n -f conftest.hdr confdefs.h > conftest.vals 5560rm -f conftest.hdr 5561 5562# This sed command replaces #undef with comments. This is necessary, for 5563# example, in the case of _POSIX_SOURCE, which is predefined and required 5564# on some systems where configure will not decide to define it. 5565cat >> conftest.vals <<\EOF 5566s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */% 5567EOF 5568 5569# Break up conftest.vals because some shells have a limit on 5570# the size of here documents, and old seds have small limits too. 5571 5572rm -f conftest.tail 5573while : 5574do 5575 ac_lines=`grep -c . conftest.vals` 5576 # grep -c gives empty output for an empty file on some AIX systems. 5577 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi 5578 # Write a limited-size here document to conftest.frag. 5579 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS 5580 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS 5581 echo 'CEOF 5582 sed -f conftest.frag conftest.in > conftest.out 5583 rm -f conftest.in 5584 mv conftest.out conftest.in 5585' >> $CONFIG_STATUS 5586 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail 5587 rm -f conftest.vals 5588 mv conftest.tail conftest.vals 5589done 5590rm -f conftest.vals 5591 5592cat >> $CONFIG_STATUS <<\EOF 5593 rm -f conftest.frag conftest.h 5594 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h 5595 cat conftest.in >> conftest.h 5596 rm -f conftest.in 5597 if cmp -s $ac_file conftest.h 2>/dev/null; then 5598 echo "$ac_file is unchanged" 5599 rm -f conftest.h 5600 else 5601 # Remove last slash and all that follows it. Not all systems have dirname. 5602 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 5603 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 5604 # The file is in a subdirectory. 5605 test ! -d "$ac_dir" && mkdir "$ac_dir" 5606 fi 5607 rm -f $ac_file 5608 mv conftest.h $ac_file 5609 fi 5610fi; done 5611 5612EOF 5613cat >> $CONFIG_STATUS <<EOF 5614 5615 5616EOF 5617cat >> $CONFIG_STATUS <<\EOF 5618test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h 5619sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile 5620exit 0 5621EOF 5622chmod +x $CONFIG_STATUS 5623rm -fr confdefs* $ac_clean_files 5624test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 5625 5626