1#! /bin/sh 2# From configure.in Revision: 1.21 . 3# Guess values for system-dependent variables and create Makefiles. 4# Generated by Autoconf 2.52.20150926. 5# 6# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 7# Free Software Foundation, Inc. 8# This configure script is free software; the Free Software Foundation 9# gives unlimited permission to copy, distribute and modify it. 10 11# Avoid depending upon Character Ranges. 12as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14as_cr_Letters=$as_cr_letters$as_cr_LETTERS 15as_cr_digits='0123456789' 16as_cr_alnum=$as_cr_Letters$as_cr_digits 17 18# Sed expression to map a string onto a valid variable name. 19as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 20 21# Sed expression to map a string onto a valid CPP name. 22as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 23 24# Be Bourne compatible 25if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 26 emulate sh 27 NULLCMD=: 28elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 29 set -o posix 30fi 31 32# Name of the executable. 33as_me=`echo "$0" |sed 's,.*[\\/],,'` 34 35if expr a : '\(a\)' >/dev/null 2>&1; then 36 as_expr=expr 37else 38 as_expr=false 39fi 40 41rm -f conf$$ conf$$.exe conf$$.file 42echo >conf$$.file 43if ln -s conf$$.file conf$$ 2>/dev/null; then 44 # We could just check for DJGPP; but this test a) works b) is more generic 45 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 46 if test -f conf$$.exe; then 47 # Don't use ln at all; we don't have any links 48 as_ln_s='cp -p' 49 else 50 as_ln_s='ln -s' 51 fi 52elif ln conf$$.file conf$$ 2>/dev/null; then 53 as_ln_s=ln 54else 55 as_ln_s='cp -p' 56fi 57rm -f conf$$ conf$$.exe conf$$.file 58 59as_executable_p="test -f" 60 61# Support unset when possible. 62if (FOO=FOO; unset FOO) >/dev/null 2>&1; then 63 as_unset=unset 64else 65 as_unset=false 66fi 67 68# NLS nuisances. 69$as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; } 70$as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; } 71$as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; } 72$as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; } 73$as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; } 74$as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; } 75$as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; } 76$as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; } 77 78# IFS 79# We need space, tab and new line, in precisely that order. 80as_nl=' 81' 82IFS=" $as_nl" 83 84# CDPATH. 85$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; } 86 87# Name of the host. 88# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 89# so uname gets run too. 90ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 91 92exec 6>&1 93 94# 95# Initializations. 96# 97ac_default_prefix=/usr/local 98cross_compiling=no 99subdirs= 100MFLAGS= MAKEFLAGS= 101SHELL=${CONFIG_SHELL-/bin/sh} 102 103# Maximum number of lines to put in a shell here document. 104# This variable seems obsolete. It should probably be removed, and 105# only ac_max_sed_lines should be used. 106: ${ac_max_here_lines=38} 107 108ac_unique_file="main.c" 109# Factoring default headers for most tests. 110ac_includes_default="\ 111#include <stdio.h> 112#if HAVE_SYS_TYPES_H 113# include <sys/types.h> 114#endif 115#if HAVE_SYS_STAT_H 116# include <sys/stat.h> 117#endif 118#if STDC_HEADERS 119# include <stdlib.h> 120# include <stddef.h> 121#else 122# if HAVE_STDLIB_H 123# include <stdlib.h> 124# endif 125#endif 126#if HAVE_STRING_H 127# if !STDC_HEADERS && HAVE_MEMORY_H 128# include <memory.h> 129# endif 130# include <string.h> 131#endif 132#if HAVE_STRINGS_H 133# include <strings.h> 134#endif 135#if HAVE_INTTYPES_H 136# include <inttypes.h> 137#else 138# if HAVE_STDINT_H 139# include <stdint.h> 140# endif 141#endif 142#if HAVE_UNISTD_H 143# include <unistd.h> 144#endif" 145 146# Initialize some variables set by options. 147ac_init_help= 148ac_init_version=false 149# The variables have the same names as the options, with 150# dashes changed to underlines. 151cache_file=/dev/null 152exec_prefix=NONE 153no_create= 154no_recursion= 155prefix=NONE 156program_prefix=NONE 157program_suffix=NONE 158program_transform_name=s,x,x, 159silent= 160site= 161srcdir= 162verbose= 163x_includes=NONE 164x_libraries=NONE 165 166# Installation directory options. 167# These are left unexpanded so users can "make install exec_prefix=/foo" 168# and all the variables that are supposed to be based on exec_prefix 169# by default will actually change. 170# Use braces instead of parens because sh, perl, etc. also accept them. 171bindir='${exec_prefix}/bin' 172sbindir='${exec_prefix}/sbin' 173libexecdir='${exec_prefix}/libexec' 174datarootdir='${prefix}/share' 175datadir='${datarootdir}' 176sysconfdir='${prefix}/etc' 177sharedstatedir='${prefix}/com' 178localstatedir='${prefix}/var' 179libdir='${exec_prefix}/lib' 180includedir='${prefix}/include' 181oldincludedir='/usr/include' 182infodir='${datarootdir}/info' 183mandir='${datarootdir}/man' 184 185# Identity of this package. 186PACKAGE_NAME= 187PACKAGE_TARNAME= 188PACKAGE_VERSION= 189PACKAGE_STRING= 190PACKAGE_BUGREPORT= 191 192ac_prev= 193for ac_option 194do 195 # If the previous option needs an argument, assign it. 196 if test -n "$ac_prev"; then 197 eval "$ac_prev=\$ac_option" 198 ac_prev= 199 continue 200 fi 201 202 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 203 204 # Accept the important Cygnus configure options, so we can diagnose typos. 205 206 case $ac_option in 207 208 -bindir | --bindir | --bindi | --bind | --bin | --bi) 209 ac_prev=bindir ;; 210 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 211 bindir=$ac_optarg ;; 212 213 -build | --build | --buil | --bui | --bu) 214 ac_prev=build_alias ;; 215 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 216 build_alias=$ac_optarg ;; 217 218 -cache-file | --cache-file | --cache-fil | --cache-fi \ 219 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 220 ac_prev=cache_file ;; 221 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 222 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 223 cache_file=$ac_optarg ;; 224 225 --config-cache | -C) 226 cache_file=config.cache ;; 227 228 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 229 ac_prev=datadir ;; 230 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 231 | --da=*) 232 datadir=$ac_optarg ;; 233 234 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 235 | --dataroo | --dataro | --datar) 236 ac_prev=datarootdir ;; 237 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 238 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 239 datarootdir=$ac_optarg ;; 240 241 -disable-* | --disable-*) 242 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 243 # Reject names that are not valid shell variable names. 244 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 245 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 246 { (exit 1); exit 1; }; } 247 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 248 eval "enable_$ac_feature=no" ;; 249 250 -enable-* | --enable-*) 251 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 252 # Reject names that are not valid shell variable names. 253 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 254 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 255 { (exit 1); exit 1; }; } 256 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 257 case $ac_option in 258 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 259 *) ac_optarg=yes ;; 260 esac 261 eval "enable_$ac_feature='$ac_optarg'" ;; 262 263 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 264 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 265 | --exec | --exe | --ex) 266 ac_prev=exec_prefix ;; 267 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 268 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 269 | --exec=* | --exe=* | --ex=*) 270 exec_prefix=$ac_optarg ;; 271 272 -gas | --gas | --ga | --g) 273 # Obsolete; use --with-gas. 274 with_gas=yes ;; 275 276 -help | --help | --hel | --he | -h) 277 ac_init_help=long ;; 278 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 279 ac_init_help=recursive ;; 280 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 281 ac_init_help=short ;; 282 283 -host | --host | --hos | --ho) 284 ac_prev=host_alias ;; 285 -host=* | --host=* | --hos=* | --ho=*) 286 host_alias=$ac_optarg ;; 287 288 -includedir | --includedir | --includedi | --included | --include \ 289 | --includ | --inclu | --incl | --inc) 290 ac_prev=includedir ;; 291 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 292 | --includ=* | --inclu=* | --incl=* | --inc=*) 293 includedir=$ac_optarg ;; 294 295 -infodir | --infodir | --infodi | --infod | --info | --inf) 296 ac_prev=infodir ;; 297 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 298 infodir=$ac_optarg ;; 299 300 -libdir | --libdir | --libdi | --libd) 301 ac_prev=libdir ;; 302 -libdir=* | --libdir=* | --libdi=* | --libd=*) 303 libdir=$ac_optarg ;; 304 305 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 306 | --libexe | --libex | --libe) 307 ac_prev=libexecdir ;; 308 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 309 | --libexe=* | --libex=* | --libe=*) 310 libexecdir=$ac_optarg ;; 311 312 -localstatedir | --localstatedir | --localstatedi | --localstated \ 313 | --localstate | --localstat | --localsta | --localst \ 314 | --locals | --local | --loca | --loc | --lo) 315 ac_prev=localstatedir ;; 316 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 317 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 318 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 319 localstatedir=$ac_optarg ;; 320 321 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 322 ac_prev=mandir ;; 323 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 324 mandir=$ac_optarg ;; 325 326 -nfp | --nfp | --nf) 327 # Obsolete; use --without-fp. 328 with_fp=no ;; 329 330 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 331 | --no-cr | --no-c) 332 no_create=yes ;; 333 334 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 335 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 336 no_recursion=yes ;; 337 338 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 339 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 340 | --oldin | --oldi | --old | --ol | --o) 341 ac_prev=oldincludedir ;; 342 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 343 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 344 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 345 oldincludedir=$ac_optarg ;; 346 347 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 348 ac_prev=prefix ;; 349 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 350 prefix=$ac_optarg ;; 351 352 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 353 | --program-pre | --program-pr | --program-p) 354 ac_prev=program_prefix ;; 355 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 356 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 357 program_prefix=$ac_optarg ;; 358 359 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 360 | --program-suf | --program-su | --program-s) 361 ac_prev=program_suffix ;; 362 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 363 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 364 program_suffix=$ac_optarg ;; 365 366 -program-transform-name | --program-transform-name \ 367 | --program-transform-nam | --program-transform-na \ 368 | --program-transform-n | --program-transform- \ 369 | --program-transform | --program-transfor \ 370 | --program-transfo | --program-transf \ 371 | --program-trans | --program-tran \ 372 | --progr-tra | --program-tr | --program-t) 373 ac_prev=program_transform_name ;; 374 -program-transform-name=* | --program-transform-name=* \ 375 | --program-transform-nam=* | --program-transform-na=* \ 376 | --program-transform-n=* | --program-transform-=* \ 377 | --program-transform=* | --program-transfor=* \ 378 | --program-transfo=* | --program-transf=* \ 379 | --program-trans=* | --program-tran=* \ 380 | --progr-tra=* | --program-tr=* | --program-t=*) 381 program_transform_name=$ac_optarg ;; 382 383 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 384 | -silent | --silent | --silen | --sile | --sil) 385 silent=yes ;; 386 387 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 388 ac_prev=sbindir ;; 389 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 390 | --sbi=* | --sb=*) 391 sbindir=$ac_optarg ;; 392 393 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 394 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 395 | --sharedst | --shareds | --shared | --share | --shar \ 396 | --sha | --sh) 397 ac_prev=sharedstatedir ;; 398 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 399 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 400 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 401 | --sha=* | --sh=*) 402 sharedstatedir=$ac_optarg ;; 403 404 -site | --site | --sit) 405 ac_prev=site ;; 406 -site=* | --site=* | --sit=*) 407 site=$ac_optarg ;; 408 409 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 410 ac_prev=srcdir ;; 411 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 412 srcdir=$ac_optarg ;; 413 414 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 415 | --syscon | --sysco | --sysc | --sys | --sy) 416 ac_prev=sysconfdir ;; 417 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 418 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 419 sysconfdir=$ac_optarg ;; 420 421 -target | --target | --targe | --targ | --tar | --ta | --t) 422 ac_prev=target_alias ;; 423 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 424 target_alias=$ac_optarg ;; 425 426 -v | -verbose | --verbose | --verbos | --verbo | --verb) 427 verbose=yes ;; 428 429 -version | --version | --versio | --versi | --vers | -V) 430 ac_init_version=: ;; 431 432 -with-* | --with-*) 433 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 434 # Reject names that are not valid shell variable names. 435 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 436 { echo "$as_me: error: invalid package name: $ac_package" >&2 437 { (exit 1); exit 1; }; } 438 ac_package=`echo $ac_package| sed 's/-/_/g'` 439 case $ac_option in 440 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 441 *) ac_optarg=yes ;; 442 esac 443 eval "with_$ac_package='$ac_optarg'" ;; 444 445 -without-* | --without-*) 446 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 447 # Reject names that are not valid shell variable names. 448 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 449 { echo "$as_me: error: invalid package name: $ac_package" >&2 450 { (exit 1); exit 1; }; } 451 ac_package=`echo $ac_package | sed 's/-/_/g'` 452 eval "with_$ac_package=no" ;; 453 454 --x) 455 # Obsolete; use --with-x. 456 with_x=yes ;; 457 458 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 459 | --x-incl | --x-inc | --x-in | --x-i) 460 ac_prev=x_includes ;; 461 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 462 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 463 x_includes=$ac_optarg ;; 464 465 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 466 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 467 ac_prev=x_libraries ;; 468 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 469 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 470 x_libraries=$ac_optarg ;; 471 472 -*) { echo "$as_me: error: unrecognized option: $ac_option 473Try \`$0 --help' for more information." >&2 474 { (exit 1); exit 1; }; } 475 ;; 476 477 *=*) 478 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 479 # Reject names that are not valid shell variable names. 480 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 481 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 482 { (exit 1); exit 1; }; } 483 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` 484 eval "$ac_envvar='$ac_optarg'" 485 export $ac_envvar ;; 486 487 *) 488 # FIXME: should be removed in autoconf 3.0. 489 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 490 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 491 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 492 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 493 ;; 494 495 esac 496done 497 498if test -n "$ac_prev"; then 499 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 500 { echo "$as_me: error: missing argument to $ac_option" >&2 501 { (exit 1); exit 1; }; } 502fi 503 504# Be sure to have absolute paths. 505for ac_var in exec_prefix prefix 506do 507 eval ac_val=$`echo $ac_var` 508 case $ac_val in 509 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 510 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2 511 { (exit 1); exit 1; }; };; 512 esac 513done 514 515# Be sure to have absolute paths. 516for ac_var in bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir \ 517 localstatedir libdir includedir oldincludedir infodir mandir 518do 519 eval ac_val=$`echo $ac_var` 520 case $ac_val in 521 [\\/$]* | ?:[\\/]* ) ;; 522 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2 523 { (exit 1); exit 1; }; };; 524 esac 525done 526 527# There might be people who depend on the old broken behavior: `$host' 528# used to hold the argument of --host etc. 529build=$build_alias 530host=$host_alias 531target=$target_alias 532 533# FIXME: should be removed in autoconf 3.0. 534if test "x$host_alias" != x; then 535 if test "x$build_alias" = x; then 536 cross_compiling=maybe 537 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 538 If a cross compiler is detected then cross compile mode will be used." >&2 539 elif test "x$build_alias" != "x$host_alias"; then 540 cross_compiling=yes 541 fi 542fi 543 544ac_tool_prefix= 545test -n "$host_alias" && ac_tool_prefix=$host_alias- 546 547test "$silent" = yes && exec 6>/dev/null 548 549# Find the source files, if location was not specified. 550if test -z "$srcdir"; then 551 ac_srcdir_defaulted=yes 552 # Try the directory containing this script, then its parent. 553 ac_prog=$0 554 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'` 555 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 556 srcdir=$ac_confdir 557 if test ! -r $srcdir/$ac_unique_file; then 558 srcdir=.. 559 fi 560else 561 ac_srcdir_defaulted=no 562fi 563if test ! -r $srcdir/$ac_unique_file; then 564 if test "$ac_srcdir_defaulted" = yes; then 565 { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2 566 { (exit 1); exit 1; }; } 567 else 568 { echo "$as_me: error: cannot find sources in $srcdir" >&2 569 { (exit 1); exit 1; }; } 570 fi 571fi 572srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 573ac_env_build_alias_set=${build_alias+set} 574ac_env_build_alias_value=$build_alias 575ac_cv_env_build_alias_set=${build_alias+set} 576ac_cv_env_build_alias_value=$build_alias 577ac_env_host_alias_set=${host_alias+set} 578ac_env_host_alias_value=$host_alias 579ac_cv_env_host_alias_set=${host_alias+set} 580ac_cv_env_host_alias_value=$host_alias 581ac_env_target_alias_set=${target_alias+set} 582ac_env_target_alias_value=$target_alias 583ac_cv_env_target_alias_set=${target_alias+set} 584ac_cv_env_target_alias_value=$target_alias 585ac_env_CC_set=${CC+set} 586ac_env_CC_value=$CC 587ac_cv_env_CC_set=${CC+set} 588ac_cv_env_CC_value=$CC 589ac_env_CFLAGS_set=${CFLAGS+set} 590ac_env_CFLAGS_value=$CFLAGS 591ac_cv_env_CFLAGS_set=${CFLAGS+set} 592ac_cv_env_CFLAGS_value=$CFLAGS 593ac_env_LDFLAGS_set=${LDFLAGS+set} 594ac_env_LDFLAGS_value=$LDFLAGS 595ac_cv_env_LDFLAGS_set=${LDFLAGS+set} 596ac_cv_env_LDFLAGS_value=$LDFLAGS 597ac_env_CPPFLAGS_set=${CPPFLAGS+set} 598ac_env_CPPFLAGS_value=$CPPFLAGS 599ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} 600ac_cv_env_CPPFLAGS_value=$CPPFLAGS 601ac_env_CPP_set=${CPP+set} 602ac_env_CPP_value=$CPP 603ac_cv_env_CPP_set=${CPP+set} 604ac_cv_env_CPP_value=$CPP 605 606# 607# Report the --help message. 608# 609if test "$ac_init_help" = "long"; then 610 # Omit some internal or obsolete options to make the list less imposing. 611 # This message is too long to be a string in the A/UX 3.1 sh. 612 cat <<EOF 613\`configure' configures this package to adapt to many kinds of systems. 614 615Usage: $0 [OPTION]... [VAR=VALUE]... 616 617To assign environment variables (e.g., CC, CFLAGS...), specify them as 618VAR=VALUE. See below for descriptions of some of the useful variables. 619 620Defaults for the options are specified in brackets. 621 622Configuration: 623 -h, --help display this help and exit 624 --help=short display options specific to this package 625 --help=recursive display the short help of all the included packages 626 -V, --version display version information and exit 627 -q, --quiet, --silent do not print \`checking...' messages 628 --cache-file=FILE cache test results in FILE [disabled] 629 -C, --config-cache alias for \`--cache-file=config.cache' 630 -n, --no-create do not create output files 631 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 632 633EOF 634 635 cat <<EOF 636Installation directories: 637 --prefix=PREFIX install architecture-independent files in PREFIX 638 [$ac_default_prefix] 639 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 640 [PREFIX] 641 642By default, \`make install' will install all the files in 643\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 644an installation prefix other than \`$ac_default_prefix' using \`--prefix', 645for instance \`--prefix=\$HOME'. 646 647For better control, use the options below. 648 649Fine tuning of the installation directories: 650 --bindir=DIR user executables [EPREFIX/bin] 651 --sbindir=DIR system admin executables [EPREFIX/sbin] 652 --libexecdir=DIR program executables [EPREFIX/libexec] 653 --datarootdir=DIR read-only architecture-independent data [PREFIX/share] 654 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 655 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 656 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 657 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 658 --libdir=DIR object code libraries [EPREFIX/lib] 659 --includedir=DIR C header files [PREFIX/include] 660 --oldincludedir=DIR C header files for non-gcc [/usr/include] 661 --infodir=DIR info documentation [DATAROOTDIR/info] 662 --mandir=DIR man documentation [DATAROOTDIR/man] 663EOF 664 665 cat <<\EOF 666 667Program names: 668 --program-prefix=PREFIX prepend PREFIX to installed program names 669 --program-suffix=SUFFIX append SUFFIX to installed program names 670 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 671 672System types: 673 --build=BUILD configure for building on BUILD [guessed] 674 --host=HOST build programs to run on HOST [BUILD] 675 --target=TARGET configure for building compilers for TARGET [HOST] 676EOF 677fi 678 679if test -n "$ac_init_help"; then 680 681 cat <<\EOF 682 683Optional Packages: 684 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 685 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 686 687Optional Features: 688 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 689 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 690 691 --with-max-table-size=N set the maximum table size = N (no default) 692 --enable-btyacc turn on support for the btyacc backtracking 693 extension (default: no) 694 --with-warnings test: turn on gcc warnings 695 --disable-echo do not display "compiling" commands 696 --with-dmalloc test: use Gray Watson's dmalloc library 697 --with-dbmalloc test: use Conor Cahill's dbmalloc library 698 --with-valgrind test: use valgrind 699 --disable-leaks test: free permanent memory, analyze leaks 700 --with-man2html=XXX use XXX rather than groff 701 702Some influential environment variables: 703 CC C compiler command 704 CFLAGS C compiler flags 705 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 706 nonstandard directory <lib dir> 707 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 708 headers in a nonstandard directory <include dir> 709 CPP C preprocessor 710 711Use these variables to override the choices made by `configure' or to help 712it to find libraries and programs with nonstandard names/locations. 713 714EOF 715fi 716 717if test "$ac_init_help" = "recursive"; then 718 # If there are subdirs, report their specific --help. 719 ac_popdir=`pwd` 720 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue 721 cd $ac_subdir 722 # A "../" for each directory in /$ac_subdir. 723 ac_dots=`echo $ac_subdir | 724 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'` 725 726 case $srcdir in 727 .) # No --srcdir option. We are building in place. 728 ac_sub_srcdir=$srcdir ;; 729 [\\/]* | ?:[\\/]* ) # Absolute path. 730 ac_sub_srcdir=$srcdir/$ac_subdir ;; 731 *) # Relative path. 732 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;; 733 esac 734 735 # Check for guested configure; otherwise get Cygnus style configure. 736 if test -f $ac_sub_srcdir/configure.gnu; then 737 echo 738 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive 739 elif test -f $ac_sub_srcdir/configure; then 740 echo 741 $SHELL $ac_sub_srcdir/configure --help=recursive 742 elif test -f $ac_sub_srcdir/configure.ac || 743 test -f $ac_sub_srcdir/configure.in; then 744 echo 745 $ac_configure --help 746 else 747 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2 748 fi 749 cd $ac_popdir 750 done 751fi 752 753test -n "$ac_init_help" && exit 0 754if $ac_init_version; then 755 cat <<\EOF 756 757Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 758Free Software Foundation, Inc. 759This configure script is free software; the Free Software Foundation 760gives unlimited permission to copy, distribute and modify it. 761EOF 762 exit 0 763fi 764exec 5>config.log 765cat >&5 <<EOF 766This file contains any messages produced by compilers while 767running configure, to aid debugging if configure makes a mistake. 768 769It was created by $as_me, which was 770generated by GNU Autoconf 2.52.20150926. Invocation command line was 771 772 $ $0 $@ 773 774EOF 775{ 776cat <<_ASUNAME 777## ---------- ## 778## Platform. ## 779## ---------- ## 780 781hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 782uname -m = `(uname -m) 2>/dev/null || echo unknown` 783uname -r = `(uname -r) 2>/dev/null || echo unknown` 784uname -s = `(uname -s) 2>/dev/null || echo unknown` 785uname -v = `(uname -v) 2>/dev/null || echo unknown` 786 787/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 788/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 789 790/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 791/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 792/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 793hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 794/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 795/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 796/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 797 798PATH = $PATH 799 800_ASUNAME 801} >&5 802 803cat >&5 <<EOF 804## ------------ ## 805## Core tests. ## 806## ------------ ## 807 808EOF 809 810# Keep a trace of the command line. 811# Strip out --no-create and --no-recursion so they do not pile up. 812# Also quote any args containing shell meta-characters. 813ac_configure_args= 814ac_sep= 815for ac_arg 816do 817 case $ac_arg in 818 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 819 | --no-cr | --no-c) ;; 820 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 821 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 822 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 823 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` 824 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 825 ac_sep=" " ;; 826 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg" 827 ac_sep=" " ;; 828 esac 829 # Get rid of the leading space. 830done 831 832# When interrupted or exit'd, cleanup temporary files, and complete 833# config.log. We remove comments because anyway the quotes in there 834# would cause problems or look ugly. 835trap 'exit_status=$? 836 # Save into config.log some information that might help in debugging. 837 echo >&5 838 echo "## ----------------- ##" >&5 839 echo "## Cache variables. ##" >&5 840 echo "## ----------------- ##" >&5 841 echo >&5 842 # The following way of writing the cache mishandles newlines in values, 843{ 844 (set) 2>&1 | 845 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 846 *ac_space=\ *) 847 sed -n \ 848 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 849 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 850 ;; 851 *) 852 sed -n \ 853 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 854 ;; 855 esac; 856} >&5 857 sed "/^$/d" confdefs.h >conftest.log 858 if test -s conftest.log; then 859 echo >&5 860 echo "## ------------ ##" >&5 861 echo "## confdefs.h. ##" >&5 862 echo "## ------------ ##" >&5 863 echo >&5 864 cat conftest.log >&5 865 fi 866 (echo; echo) >&5 867 test "$ac_signal" != 0 && 868 echo "$as_me: caught signal $ac_signal" >&5 869 echo "$as_me: exit $exit_status" >&5 870 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files && 871 exit $exit_status 872 ' 0 873for ac_signal in 1 2 13 15; do 874 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 875done 876ac_signal=0 877 878# confdefs.h avoids OS command line length limits that DEFS can exceed. 879rm -rf conftest* confdefs.h 880# AIX cpp loses on an empty file, so make sure it contains at least a newline. 881echo >confdefs.h 882 883# Let the site file select an alternate cache file if it wants to. 884# Prefer explicitly selected file to automatically selected ones. 885if test -z "$CONFIG_SITE"; then 886 if test "x$prefix" != xNONE; then 887 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 888 else 889 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 890 fi 891fi 892for ac_site_file in $CONFIG_SITE; do 893 if test -r "$ac_site_file"; then 894 { echo "$as_me:894: loading site script $ac_site_file" >&5 895echo "$as_me: loading site script $ac_site_file" >&6;} 896 cat "$ac_site_file" >&5 897 . "$ac_site_file" 898 fi 899done 900 901if test -r "$cache_file"; then 902 # Some versions of bash will fail to source /dev/null (special 903 # files actually), so we avoid doing that. 904 if test -f "$cache_file"; then 905 { echo "$as_me:905: loading cache $cache_file" >&5 906echo "$as_me: loading cache $cache_file" >&6;} 907 case $cache_file in 908 [\\/]* | ?:[\\/]* ) . $cache_file;; 909 *) . ./$cache_file;; 910 esac 911 fi 912else 913 { echo "$as_me:913: creating cache $cache_file" >&5 914echo "$as_me: creating cache $cache_file" >&6;} 915 >$cache_file 916fi 917 918# Check that the precious variables saved in the cache have kept the same 919# value. 920ac_cache_corrupted=false 921for ac_var in `(set) 2>&1 | 922 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do 923 eval ac_old_set=\$ac_cv_env_${ac_var}_set 924 eval ac_new_set=\$ac_env_${ac_var}_set 925 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 926 eval ac_new_val="\$ac_env_${ac_var}_value" 927 case $ac_old_set,$ac_new_set in 928 set,) 929 { echo "$as_me:929: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 930echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 931 ac_cache_corrupted=: ;; 932 ,set) 933 { echo "$as_me:933: error: \`$ac_var' was not set in the previous run" >&5 934echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 935 ac_cache_corrupted=: ;; 936 ,);; 937 *) 938 if test "x$ac_old_val" != "x$ac_new_val"; then 939 { echo "$as_me:939: error: \`$ac_var' has changed since the previous run:" >&5 940echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 941 { echo "$as_me:941: former value: $ac_old_val" >&5 942echo "$as_me: former value: $ac_old_val" >&2;} 943 { echo "$as_me:943: current value: $ac_new_val" >&5 944echo "$as_me: current value: $ac_new_val" >&2;} 945 ac_cache_corrupted=: 946 fi;; 947 esac 948 # Pass precious variables to config.status. It doesn't matter if 949 # we pass some twice (in addition to the command line arguments). 950 if test "$ac_new_set" = set; then 951 case $ac_new_val in 952 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 953 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` 954 ac_configure_args="$ac_configure_args '$ac_arg'" 955 ;; 956 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val" 957 ;; 958 esac 959 fi 960done 961if $ac_cache_corrupted; then 962 { echo "$as_me:962: error: changes in the environment can compromise the build" >&5 963echo "$as_me: error: changes in the environment can compromise the build" >&2;} 964 { { echo "$as_me:964: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 965echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 966 { (exit 1); exit 1; }; } 967fi 968 969ac_ext=c 970ac_cpp='$CPP $CPPFLAGS' 971ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 972ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 973ac_compiler_gnu=$ac_cv_c_compiler_gnu 974ac_main_return=return 975 976case `echo "testing\c" 2>/dev/null; echo 1,2,3`,`echo -n testing 2>/dev/null; echo 1,2,3` in 977 *c*,-n*) ECHO_N= ECHO_C= # newlines do not sed ;-) only broken shells would use this case anyway 978 ECHO_T=' ' ;; 979 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 980 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 981esac 982echo "#! $SHELL" >conftest.sh 983echo "exit 0" >>conftest.sh 984chmod +x conftest.sh 985if { (echo "$as_me:985: PATH=\".;.\"; conftest.sh") >&5 986 (PATH=".;."; conftest.sh) 2>&5 987 ac_status=$? 988 echo "$as_me:988: \$? = $ac_status" >&5 989 (exit $ac_status); }; then 990 ac_path_separator=';' 991else 992 ac_path_separator=: 993fi 994PATH_SEPARATOR="$ac_path_separator" 995rm -f conftest.sh 996 997ac_config_headers="$ac_config_headers config.h:config_h.in" 998 999ac_aux_dir= 1000for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 1001 if test -f $ac_dir/install-sh; then 1002 ac_aux_dir=$ac_dir 1003 ac_install_sh="$ac_aux_dir/install-sh -c" 1004 break 1005 elif test -f $ac_dir/install.sh; then 1006 ac_aux_dir=$ac_dir 1007 ac_install_sh="$ac_aux_dir/install.sh -c" 1008 break 1009 elif test -f $ac_dir/shtool; then 1010 ac_aux_dir=$ac_dir 1011 ac_install_sh="$ac_aux_dir/shtool install -c" 1012 break 1013 fi 1014done 1015if test -z "$ac_aux_dir"; then 1016 { { echo "$as_me:1016: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 1017echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;} 1018 { (exit 1); exit 1; }; } 1019fi 1020ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1021ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1022ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1023 1024# Make sure we can run config.sub. 1025$ac_config_sub sun4 >/dev/null 2>&1 || 1026 { { echo "$as_me:1026: error: cannot run $ac_config_sub" >&5 1027echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1028 { (exit 1); exit 1; }; } 1029 1030echo "$as_me:1030: checking build system type" >&5 1031echo $ECHO_N "checking build system type... $ECHO_C" >&6 1032if test "${ac_cv_build+set}" = set; then 1033 echo $ECHO_N "(cached) $ECHO_C" >&6 1034else 1035 ac_cv_build_alias=$build_alias 1036test -z "$ac_cv_build_alias" && 1037 ac_cv_build_alias=`$ac_config_guess` 1038test -z "$ac_cv_build_alias" && 1039 { { echo "$as_me:1039: error: cannot guess build type; you must specify one" >&5 1040echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 1041 { (exit 1); exit 1; }; } 1042ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 1043 { { echo "$as_me:1043: error: $ac_config_sub $ac_cv_build_alias failed." >&5 1044echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;} 1045 { (exit 1); exit 1; }; } 1046 1047fi 1048echo "$as_me:1048: result: $ac_cv_build" >&5 1049echo "${ECHO_T}$ac_cv_build" >&6 1050build=$ac_cv_build 1051build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1052build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1053build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1054 1055echo "$as_me:1055: checking host system type" >&5 1056echo $ECHO_N "checking host system type... $ECHO_C" >&6 1057if test "${ac_cv_host+set}" = set; then 1058 echo $ECHO_N "(cached) $ECHO_C" >&6 1059else 1060 ac_cv_host_alias=$host_alias 1061test -z "$ac_cv_host_alias" && 1062 ac_cv_host_alias=$ac_cv_build_alias 1063ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 1064 { { echo "$as_me:1064: error: $ac_config_sub $ac_cv_host_alias failed" >&5 1065echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} 1066 { (exit 1); exit 1; }; } 1067 1068fi 1069echo "$as_me:1069: result: $ac_cv_host" >&5 1070echo "${ECHO_T}$ac_cv_host" >&6 1071host=$ac_cv_host 1072host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1073host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1074host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1075 1076if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then 1077 echo "$as_me:1077: checking target system type" >&5 1078echo $ECHO_N "checking target system type... $ECHO_C" >&6 1079if test "${ac_cv_target+set}" = set; then 1080 echo $ECHO_N "(cached) $ECHO_C" >&6 1081else 1082 ac_cv_target_alias=$target_alias 1083test "x$ac_cv_target_alias" = "x" && 1084 ac_cv_target_alias=$ac_cv_host_alias 1085ac_cv_target=`$ac_config_sub $ac_cv_target_alias` || 1086 { { echo "$as_me:1086: error: $ac_config_sub $ac_cv_target_alias failed" >&5 1087echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} 1088 { (exit 1); exit 1; }; } 1089 1090fi 1091echo "$as_me:1091: result: $ac_cv_target" >&5 1092echo "${ECHO_T}$ac_cv_target" >&6 1093target=$ac_cv_target 1094target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1095target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1096target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1097 1098# The aliases save the names the user supplied, while $host etc. 1099# will get canonicalized. 1100test -n "$target_alias" && 1101 test "$program_prefix$program_suffix$program_transform_name" = \ 1102 NONENONEs,x,x, && 1103 program_prefix=${target_alias}- 1104 system_name="$host_os" 1105else 1106 system_name="`(uname -s -r) 2>/dev/null`" 1107 if test -z "$system_name" ; then 1108 system_name="`(hostname) 2>/dev/null`" 1109 fi 1110fi 1111test -n "$system_name" && 1112cat >>confdefs.h <<EOF 1113#define SYSTEM_NAME "$system_name" 1114EOF 1115 1116if test "${cf_cv_system_name+set}" = set; then 1117 echo $ECHO_N "(cached) $ECHO_C" >&6 1118else 1119 cf_cv_system_name="$system_name" 1120fi 1121 1122test -z "$system_name" && system_name="$cf_cv_system_name" 1123test -n "$cf_cv_system_name" && echo "$as_me:1123: result: Configuring for $cf_cv_system_name" >&5 1124echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6 1125 1126if test ".$system_name" != ".$cf_cv_system_name" ; then 1127 echo "$as_me:1127: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5 1128echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6 1129 { { echo "$as_me:1129: error: \"Please remove config.cache and try again.\"" >&5 1130echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;} 1131 { (exit 1); exit 1; }; } 1132fi 1133 1134test "$program_prefix" != NONE && 1135 program_transform_name="s,^,$program_prefix,;$program_transform_name" 1136# Use a double $ so make ignores it. 1137test "$program_suffix" != NONE && 1138 program_transform_name="s,\$,$program_suffix,;$program_transform_name" 1139# Double any \ or $. echo might interpret backslashes. 1140# By default was `s,x,x', remove it if useless. 1141cat <<\_ACEOF >conftest.sed 1142s/[\\$]/&&/g;s/;s,x,x,$// 1143_ACEOF 1144program_transform_name=`echo $program_transform_name | sed -f conftest.sed` 1145rm conftest.sed 1146 1147ac_ext=c 1148ac_cpp='$CPP $CPPFLAGS' 1149ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1150ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1151ac_compiler_gnu=$ac_cv_c_compiler_gnu 1152ac_main_return=return 1153if test -n "$ac_tool_prefix"; then 1154 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1155set dummy ${ac_tool_prefix}gcc; ac_word=$2 1156echo "$as_me:1156: checking for $ac_word" >&5 1157echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1158if test "${ac_cv_prog_CC+set}" = set; then 1159 echo $ECHO_N "(cached) $ECHO_C" >&6 1160else 1161 if test -n "$CC"; then 1162 ac_cv_prog_CC="$CC" # Let the user override the test. 1163else 1164 ac_save_IFS=$IFS; IFS=$ac_path_separator 1165ac_dummy="$PATH" 1166for ac_dir in $ac_dummy; do 1167 IFS=$ac_save_IFS 1168 test -z "$ac_dir" && ac_dir=. 1169 $as_executable_p "$ac_dir/$ac_word" || continue 1170ac_cv_prog_CC="${ac_tool_prefix}gcc" 1171echo "$as_me:1171: found $ac_dir/$ac_word" >&5 1172break 1173done 1174 1175fi 1176fi 1177CC=$ac_cv_prog_CC 1178if test -n "$CC"; then 1179 echo "$as_me:1179: result: $CC" >&5 1180echo "${ECHO_T}$CC" >&6 1181else 1182 echo "$as_me:1182: result: no" >&5 1183echo "${ECHO_T}no" >&6 1184fi 1185 1186fi 1187if test -z "$ac_cv_prog_CC"; then 1188 ac_ct_CC=$CC 1189 # Extract the first word of "gcc", so it can be a program name with args. 1190set dummy gcc; ac_word=$2 1191echo "$as_me:1191: checking for $ac_word" >&5 1192echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1193if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1194 echo $ECHO_N "(cached) $ECHO_C" >&6 1195else 1196 if test -n "$ac_ct_CC"; then 1197 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1198else 1199 ac_save_IFS=$IFS; IFS=$ac_path_separator 1200ac_dummy="$PATH" 1201for ac_dir in $ac_dummy; do 1202 IFS=$ac_save_IFS 1203 test -z "$ac_dir" && ac_dir=. 1204 $as_executable_p "$ac_dir/$ac_word" || continue 1205ac_cv_prog_ac_ct_CC="gcc" 1206echo "$as_me:1206: found $ac_dir/$ac_word" >&5 1207break 1208done 1209 1210fi 1211fi 1212ac_ct_CC=$ac_cv_prog_ac_ct_CC 1213if test -n "$ac_ct_CC"; then 1214 echo "$as_me:1214: result: $ac_ct_CC" >&5 1215echo "${ECHO_T}$ac_ct_CC" >&6 1216else 1217 echo "$as_me:1217: result: no" >&5 1218echo "${ECHO_T}no" >&6 1219fi 1220 1221 CC=$ac_ct_CC 1222else 1223 CC="$ac_cv_prog_CC" 1224fi 1225 1226if test -z "$CC"; then 1227 if test -n "$ac_tool_prefix"; then 1228 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 1229set dummy ${ac_tool_prefix}cc; ac_word=$2 1230echo "$as_me:1230: checking for $ac_word" >&5 1231echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1232if test "${ac_cv_prog_CC+set}" = set; then 1233 echo $ECHO_N "(cached) $ECHO_C" >&6 1234else 1235 if test -n "$CC"; then 1236 ac_cv_prog_CC="$CC" # Let the user override the test. 1237else 1238 ac_save_IFS=$IFS; IFS=$ac_path_separator 1239ac_dummy="$PATH" 1240for ac_dir in $ac_dummy; do 1241 IFS=$ac_save_IFS 1242 test -z "$ac_dir" && ac_dir=. 1243 $as_executable_p "$ac_dir/$ac_word" || continue 1244ac_cv_prog_CC="${ac_tool_prefix}cc" 1245echo "$as_me:1245: found $ac_dir/$ac_word" >&5 1246break 1247done 1248 1249fi 1250fi 1251CC=$ac_cv_prog_CC 1252if test -n "$CC"; then 1253 echo "$as_me:1253: result: $CC" >&5 1254echo "${ECHO_T}$CC" >&6 1255else 1256 echo "$as_me:1256: result: no" >&5 1257echo "${ECHO_T}no" >&6 1258fi 1259 1260fi 1261if test -z "$ac_cv_prog_CC"; then 1262 ac_ct_CC=$CC 1263 # Extract the first word of "cc", so it can be a program name with args. 1264set dummy cc; ac_word=$2 1265echo "$as_me:1265: checking for $ac_word" >&5 1266echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1267if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1268 echo $ECHO_N "(cached) $ECHO_C" >&6 1269else 1270 if test -n "$ac_ct_CC"; then 1271 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1272else 1273 ac_save_IFS=$IFS; IFS=$ac_path_separator 1274ac_dummy="$PATH" 1275for ac_dir in $ac_dummy; do 1276 IFS=$ac_save_IFS 1277 test -z "$ac_dir" && ac_dir=. 1278 $as_executable_p "$ac_dir/$ac_word" || continue 1279ac_cv_prog_ac_ct_CC="cc" 1280echo "$as_me:1280: found $ac_dir/$ac_word" >&5 1281break 1282done 1283 1284fi 1285fi 1286ac_ct_CC=$ac_cv_prog_ac_ct_CC 1287if test -n "$ac_ct_CC"; then 1288 echo "$as_me:1288: result: $ac_ct_CC" >&5 1289echo "${ECHO_T}$ac_ct_CC" >&6 1290else 1291 echo "$as_me:1291: result: no" >&5 1292echo "${ECHO_T}no" >&6 1293fi 1294 1295 CC=$ac_ct_CC 1296else 1297 CC="$ac_cv_prog_CC" 1298fi 1299 1300fi 1301if test -z "$CC"; then 1302 # Extract the first word of "cc", so it can be a program name with args. 1303set dummy cc; ac_word=$2 1304echo "$as_me:1304: checking for $ac_word" >&5 1305echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1306if test "${ac_cv_prog_CC+set}" = set; then 1307 echo $ECHO_N "(cached) $ECHO_C" >&6 1308else 1309 if test -n "$CC"; then 1310 ac_cv_prog_CC="$CC" # Let the user override the test. 1311else 1312 ac_prog_rejected=no 1313 ac_save_IFS=$IFS; IFS=$ac_path_separator 1314ac_dummy="$PATH" 1315for ac_dir in $ac_dummy; do 1316 IFS=$ac_save_IFS 1317 test -z "$ac_dir" && ac_dir=. 1318 $as_executable_p "$ac_dir/$ac_word" || continue 1319if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 1320 ac_prog_rejected=yes 1321 continue 1322fi 1323ac_cv_prog_CC="cc" 1324echo "$as_me:1324: found $ac_dir/$ac_word" >&5 1325break 1326done 1327 1328if test $ac_prog_rejected = yes; then 1329 # We found a bogon in the path, so make sure we never use it. 1330 set dummy $ac_cv_prog_CC 1331 shift 1332 if test $# != 0; then 1333 # We chose a different compiler from the bogus one. 1334 # However, it has the same basename, so the bogon will be chosen 1335 # first if we set CC to just the basename; use the full file name. 1336 shift 1337 set dummy "$ac_dir/$ac_word" ${1+"$@"} 1338 shift 1339 ac_cv_prog_CC="$@" 1340 fi 1341fi 1342fi 1343fi 1344CC=$ac_cv_prog_CC 1345if test -n "$CC"; then 1346 echo "$as_me:1346: result: $CC" >&5 1347echo "${ECHO_T}$CC" >&6 1348else 1349 echo "$as_me:1349: result: no" >&5 1350echo "${ECHO_T}no" >&6 1351fi 1352 1353fi 1354if test -z "$CC"; then 1355 if test -n "$ac_tool_prefix"; then 1356 for ac_prog in cl 1357 do 1358 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1359set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1360echo "$as_me:1360: checking for $ac_word" >&5 1361echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1362if test "${ac_cv_prog_CC+set}" = set; then 1363 echo $ECHO_N "(cached) $ECHO_C" >&6 1364else 1365 if test -n "$CC"; then 1366 ac_cv_prog_CC="$CC" # Let the user override the test. 1367else 1368 ac_save_IFS=$IFS; IFS=$ac_path_separator 1369ac_dummy="$PATH" 1370for ac_dir in $ac_dummy; do 1371 IFS=$ac_save_IFS 1372 test -z "$ac_dir" && ac_dir=. 1373 $as_executable_p "$ac_dir/$ac_word" || continue 1374ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1375echo "$as_me:1375: found $ac_dir/$ac_word" >&5 1376break 1377done 1378 1379fi 1380fi 1381CC=$ac_cv_prog_CC 1382if test -n "$CC"; then 1383 echo "$as_me:1383: result: $CC" >&5 1384echo "${ECHO_T}$CC" >&6 1385else 1386 echo "$as_me:1386: result: no" >&5 1387echo "${ECHO_T}no" >&6 1388fi 1389 1390 test -n "$CC" && break 1391 done 1392fi 1393if test -z "$CC"; then 1394 ac_ct_CC=$CC 1395 for ac_prog in cl 1396do 1397 # Extract the first word of "$ac_prog", so it can be a program name with args. 1398set dummy $ac_prog; ac_word=$2 1399echo "$as_me:1399: checking for $ac_word" >&5 1400echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1401if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1402 echo $ECHO_N "(cached) $ECHO_C" >&6 1403else 1404 if test -n "$ac_ct_CC"; then 1405 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1406else 1407 ac_save_IFS=$IFS; IFS=$ac_path_separator 1408ac_dummy="$PATH" 1409for ac_dir in $ac_dummy; do 1410 IFS=$ac_save_IFS 1411 test -z "$ac_dir" && ac_dir=. 1412 $as_executable_p "$ac_dir/$ac_word" || continue 1413ac_cv_prog_ac_ct_CC="$ac_prog" 1414echo "$as_me:1414: found $ac_dir/$ac_word" >&5 1415break 1416done 1417 1418fi 1419fi 1420ac_ct_CC=$ac_cv_prog_ac_ct_CC 1421if test -n "$ac_ct_CC"; then 1422 echo "$as_me:1422: result: $ac_ct_CC" >&5 1423echo "${ECHO_T}$ac_ct_CC" >&6 1424else 1425 echo "$as_me:1425: result: no" >&5 1426echo "${ECHO_T}no" >&6 1427fi 1428 1429 test -n "$ac_ct_CC" && break 1430done 1431 1432 CC=$ac_ct_CC 1433fi 1434 1435fi 1436 1437test -z "$CC" && { { echo "$as_me:1437: error: no acceptable cc found in \$PATH" >&5 1438echo "$as_me: error: no acceptable cc found in \$PATH" >&2;} 1439 { (exit 1); exit 1; }; } 1440 1441# Provide some information about the compiler. 1442echo "$as_me:1442:" \ 1443 "checking for C compiler version" >&5 1444ac_compiler=`set X $ac_compile; echo $2` 1445{ (eval echo "$as_me:1445: \"$ac_compiler --version </dev/null >&5\"") >&5 1446 (eval $ac_compiler --version </dev/null >&5) 2>&5 1447 ac_status=$? 1448 echo "$as_me:1448: \$? = $ac_status" >&5 1449 (exit $ac_status); } 1450{ (eval echo "$as_me:1450: \"$ac_compiler -v </dev/null >&5\"") >&5 1451 (eval $ac_compiler -v </dev/null >&5) 2>&5 1452 ac_status=$? 1453 echo "$as_me:1453: \$? = $ac_status" >&5 1454 (exit $ac_status); } 1455{ (eval echo "$as_me:1455: \"$ac_compiler -V </dev/null >&5\"") >&5 1456 (eval $ac_compiler -V </dev/null >&5) 2>&5 1457 ac_status=$? 1458 echo "$as_me:1458: \$? = $ac_status" >&5 1459 (exit $ac_status); } 1460 1461cat >conftest.$ac_ext <<_ACEOF 1462#line 1462 "configure" 1463#include "confdefs.h" 1464 1465int 1466main () 1467{ 1468 1469 ; 1470 return 0; 1471} 1472_ACEOF 1473ac_clean_files_save=$ac_clean_files 1474ac_clean_files="$ac_clean_files a.out a.exe" 1475# Try to create an executable without -o first, disregard a.out. 1476# It will help us diagnose broken compilers, and finding out an intuition 1477# of exeext. 1478echo "$as_me:1478: checking for C compiler default output" >&5 1479echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6 1480ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 1481if { (eval echo "$as_me:1481: \"$ac_link_default\"") >&5 1482 (eval $ac_link_default) 2>&5 1483 ac_status=$? 1484 echo "$as_me:1484: \$? = $ac_status" >&5 1485 (exit $ac_status); }; then 1486 # Find the output, starting from the most likely. This scheme is 1487# not robust to junk in `.', hence go to wildcards (a.*) only as a last 1488# resort. 1489for ac_file in `ls a.exe conftest.exe 2>/dev/null; 1490 ls a.out conftest 2>/dev/null; 1491 ls a.* conftest.* 2>/dev/null`; do 1492 case $ac_file in 1493 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 1494 a.out ) # We found the default executable, but exeext='' is most 1495 # certainly right. 1496 break;; 1497 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 1498 # FIXME: I believe we export ac_cv_exeext for Libtool --akim. 1499 export ac_cv_exeext 1500 break;; 1501 * ) break;; 1502 esac 1503done 1504else 1505 echo "$as_me: failed program was:" >&5 1506cat conftest.$ac_ext >&5 1507{ { echo "$as_me:1507: error: C compiler cannot create executables" >&5 1508echo "$as_me: error: C compiler cannot create executables" >&2;} 1509 { (exit 77); exit 77; }; } 1510fi 1511 1512ac_exeext=$ac_cv_exeext 1513echo "$as_me:1513: result: $ac_file" >&5 1514echo "${ECHO_T}$ac_file" >&6 1515 1516# Check the compiler produces executables we can run. If not, either 1517# the compiler is broken, or we cross compile. 1518echo "$as_me:1518: checking whether the C compiler works" >&5 1519echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 1520# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 1521# If not cross compiling, check that we can run a simple program. 1522if test "$cross_compiling" != yes; then 1523 if { ac_try='./$ac_file' 1524 { (eval echo "$as_me:1524: \"$ac_try\"") >&5 1525 (eval $ac_try) 2>&5 1526 ac_status=$? 1527 echo "$as_me:1527: \$? = $ac_status" >&5 1528 (exit $ac_status); }; }; then 1529 cross_compiling=no 1530 else 1531 if test "$cross_compiling" = maybe; then 1532 cross_compiling=yes 1533 else 1534 { { echo "$as_me:1534: error: cannot run C compiled programs. 1535If you meant to cross compile, use \`--host'." >&5 1536echo "$as_me: error: cannot run C compiled programs. 1537If you meant to cross compile, use \`--host'." >&2;} 1538 { (exit 1); exit 1; }; } 1539 fi 1540 fi 1541fi 1542echo "$as_me:1542: result: yes" >&5 1543echo "${ECHO_T}yes" >&6 1544 1545rm -f a.out a.exe conftest$ac_cv_exeext 1546ac_clean_files=$ac_clean_files_save 1547# Check the compiler produces executables we can run. If not, either 1548# the compiler is broken, or we cross compile. 1549echo "$as_me:1549: checking whether we are cross compiling" >&5 1550echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 1551echo "$as_me:1551: result: $cross_compiling" >&5 1552echo "${ECHO_T}$cross_compiling" >&6 1553 1554echo "$as_me:1554: checking for executable suffix" >&5 1555echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6 1556if { (eval echo "$as_me:1556: \"$ac_link\"") >&5 1557 (eval $ac_link) 2>&5 1558 ac_status=$? 1559 echo "$as_me:1559: \$? = $ac_status" >&5 1560 (exit $ac_status); }; then 1561 # If both `conftest.exe' and `conftest' are `present' (well, observable) 1562# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 1563# work properly (i.e., refer to `conftest.exe'), while it won't with 1564# `rm'. 1565for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do 1566 case $ac_file in 1567 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 1568 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 1569 export ac_cv_exeext 1570 break;; 1571 * ) break;; 1572 esac 1573done 1574else 1575 { { echo "$as_me:1575: error: cannot compute EXEEXT: cannot compile and link" >&5 1576echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;} 1577 { (exit 1); exit 1; }; } 1578fi 1579 1580rm -f conftest$ac_cv_exeext 1581echo "$as_me:1581: result: $ac_cv_exeext" >&5 1582echo "${ECHO_T}$ac_cv_exeext" >&6 1583 1584rm -f conftest.$ac_ext 1585EXEEXT=$ac_cv_exeext 1586ac_exeext=$EXEEXT 1587echo "$as_me:1587: checking for object suffix" >&5 1588echo $ECHO_N "checking for object suffix... $ECHO_C" >&6 1589if test "${ac_cv_objext+set}" = set; then 1590 echo $ECHO_N "(cached) $ECHO_C" >&6 1591else 1592 cat >conftest.$ac_ext <<_ACEOF 1593#line 1593 "configure" 1594#include "confdefs.h" 1595 1596int 1597main () 1598{ 1599 1600 ; 1601 return 0; 1602} 1603_ACEOF 1604rm -f conftest.o conftest.obj 1605if { (eval echo "$as_me:1605: \"$ac_compile\"") >&5 1606 (eval $ac_compile) 2>&5 1607 ac_status=$? 1608 echo "$as_me:1608: \$? = $ac_status" >&5 1609 (exit $ac_status); }; then 1610 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 1611 case $ac_file in 1612 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;; 1613 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 1614 break;; 1615 esac 1616done 1617else 1618 echo "$as_me: failed program was:" >&5 1619cat conftest.$ac_ext >&5 1620{ { echo "$as_me:1620: error: cannot compute OBJEXT: cannot compile" >&5 1621echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;} 1622 { (exit 1); exit 1; }; } 1623fi 1624 1625rm -f conftest.$ac_cv_objext conftest.$ac_ext 1626fi 1627echo "$as_me:1627: result: $ac_cv_objext" >&5 1628echo "${ECHO_T}$ac_cv_objext" >&6 1629OBJEXT=$ac_cv_objext 1630ac_objext=$OBJEXT 1631echo "$as_me:1631: checking whether we are using the GNU C compiler" >&5 1632echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 1633if test "${ac_cv_c_compiler_gnu+set}" = set; then 1634 echo $ECHO_N "(cached) $ECHO_C" >&6 1635else 1636 cat >conftest.$ac_ext <<_ACEOF 1637#line 1637 "configure" 1638#include "confdefs.h" 1639 1640int 1641main () 1642{ 1643#ifndef __GNUC__ 1644 choke me 1645#endif 1646 1647 ; 1648 return 0; 1649} 1650_ACEOF 1651rm -f conftest.$ac_objext 1652if { (eval echo "$as_me:1652: \"$ac_compile\"") >&5 1653 (eval $ac_compile) 2>&5 1654 ac_status=$? 1655 echo "$as_me:1655: \$? = $ac_status" >&5 1656 (exit $ac_status); } && 1657 { ac_try='test -s conftest.$ac_objext' 1658 { (eval echo "$as_me:1658: \"$ac_try\"") >&5 1659 (eval $ac_try) 2>&5 1660 ac_status=$? 1661 echo "$as_me:1661: \$? = $ac_status" >&5 1662 (exit $ac_status); }; }; then 1663 ac_compiler_gnu=yes 1664else 1665 echo "$as_me: failed program was:" >&5 1666cat conftest.$ac_ext >&5 1667ac_compiler_gnu=no 1668fi 1669rm -f conftest.$ac_objext conftest.$ac_ext 1670ac_cv_c_compiler_gnu=$ac_compiler_gnu 1671 1672fi 1673echo "$as_me:1673: result: $ac_cv_c_compiler_gnu" >&5 1674echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 1675GCC=`test $ac_compiler_gnu = yes && echo yes` 1676ac_test_CFLAGS=${CFLAGS+set} 1677ac_save_CFLAGS=$CFLAGS 1678CFLAGS="-g" 1679echo "$as_me:1679: checking whether $CC accepts -g" >&5 1680echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 1681if test "${ac_cv_prog_cc_g+set}" = set; then 1682 echo $ECHO_N "(cached) $ECHO_C" >&6 1683else 1684 cat >conftest.$ac_ext <<_ACEOF 1685#line 1685 "configure" 1686#include "confdefs.h" 1687 1688int 1689main () 1690{ 1691 1692 ; 1693 return 0; 1694} 1695_ACEOF 1696rm -f conftest.$ac_objext 1697if { (eval echo "$as_me:1697: \"$ac_compile\"") >&5 1698 (eval $ac_compile) 2>&5 1699 ac_status=$? 1700 echo "$as_me:1700: \$? = $ac_status" >&5 1701 (exit $ac_status); } && 1702 { ac_try='test -s conftest.$ac_objext' 1703 { (eval echo "$as_me:1703: \"$ac_try\"") >&5 1704 (eval $ac_try) 2>&5 1705 ac_status=$? 1706 echo "$as_me:1706: \$? = $ac_status" >&5 1707 (exit $ac_status); }; }; then 1708 ac_cv_prog_cc_g=yes 1709else 1710 echo "$as_me: failed program was:" >&5 1711cat conftest.$ac_ext >&5 1712ac_cv_prog_cc_g=no 1713fi 1714rm -f conftest.$ac_objext conftest.$ac_ext 1715fi 1716echo "$as_me:1716: result: $ac_cv_prog_cc_g" >&5 1717echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 1718if test "$ac_test_CFLAGS" = set; then 1719 CFLAGS=$ac_save_CFLAGS 1720elif test $ac_cv_prog_cc_g = yes; then 1721 if test "$GCC" = yes; then 1722 CFLAGS="-g -O2" 1723 else 1724 CFLAGS="-g" 1725 fi 1726else 1727 if test "$GCC" = yes; then 1728 CFLAGS="-O2" 1729 else 1730 CFLAGS= 1731 fi 1732fi 1733# Some people use a C++ compiler to compile C. Since we use `exit', 1734# in C++ we need to declare it. In case someone uses the same compiler 1735# for both compiling C and C++ we need to have the C++ compiler decide 1736# the declaration of exit, since it's the most demanding environment. 1737cat >conftest.$ac_ext <<_ACEOF 1738#ifndef __cplusplus 1739 choke me 1740#endif 1741_ACEOF 1742rm -f conftest.$ac_objext 1743if { (eval echo "$as_me:1743: \"$ac_compile\"") >&5 1744 (eval $ac_compile) 2>&5 1745 ac_status=$? 1746 echo "$as_me:1746: \$? = $ac_status" >&5 1747 (exit $ac_status); } && 1748 { ac_try='test -s conftest.$ac_objext' 1749 { (eval echo "$as_me:1749: \"$ac_try\"") >&5 1750 (eval $ac_try) 2>&5 1751 ac_status=$? 1752 echo "$as_me:1752: \$? = $ac_status" >&5 1753 (exit $ac_status); }; }; then 1754 for ac_declaration in \ 1755 ''\ 1756 '#include <stdlib.h>' \ 1757 'extern "C" void std::exit (int) throw (); using std::exit;' \ 1758 'extern "C" void std::exit (int); using std::exit;' \ 1759 'extern "C" void exit (int) throw ();' \ 1760 'extern "C" void exit (int);' \ 1761 'void exit (int);' 1762do 1763 cat >conftest.$ac_ext <<_ACEOF 1764#line 1764 "configure" 1765#include "confdefs.h" 1766#include <stdlib.h> 1767$ac_declaration 1768int 1769main () 1770{ 1771exit (42); 1772 ; 1773 return 0; 1774} 1775_ACEOF 1776rm -f conftest.$ac_objext 1777if { (eval echo "$as_me:1777: \"$ac_compile\"") >&5 1778 (eval $ac_compile) 2>&5 1779 ac_status=$? 1780 echo "$as_me:1780: \$? = $ac_status" >&5 1781 (exit $ac_status); } && 1782 { ac_try='test -s conftest.$ac_objext' 1783 { (eval echo "$as_me:1783: \"$ac_try\"") >&5 1784 (eval $ac_try) 2>&5 1785 ac_status=$? 1786 echo "$as_me:1786: \$? = $ac_status" >&5 1787 (exit $ac_status); }; }; then 1788 : 1789else 1790 echo "$as_me: failed program was:" >&5 1791cat conftest.$ac_ext >&5 1792continue 1793fi 1794rm -f conftest.$ac_objext conftest.$ac_ext 1795 cat >conftest.$ac_ext <<_ACEOF 1796#line 1796 "configure" 1797#include "confdefs.h" 1798$ac_declaration 1799int 1800main () 1801{ 1802exit (42); 1803 ; 1804 return 0; 1805} 1806_ACEOF 1807rm -f conftest.$ac_objext 1808if { (eval echo "$as_me:1808: \"$ac_compile\"") >&5 1809 (eval $ac_compile) 2>&5 1810 ac_status=$? 1811 echo "$as_me:1811: \$? = $ac_status" >&5 1812 (exit $ac_status); } && 1813 { ac_try='test -s conftest.$ac_objext' 1814 { (eval echo "$as_me:1814: \"$ac_try\"") >&5 1815 (eval $ac_try) 2>&5 1816 ac_status=$? 1817 echo "$as_me:1817: \$? = $ac_status" >&5 1818 (exit $ac_status); }; }; then 1819 break 1820else 1821 echo "$as_me: failed program was:" >&5 1822cat conftest.$ac_ext >&5 1823fi 1824rm -f conftest.$ac_objext conftest.$ac_ext 1825done 1826rm -rf conftest* 1827if test -n "$ac_declaration"; then 1828 echo '#ifdef __cplusplus' >>confdefs.h 1829 echo $ac_declaration >>confdefs.h 1830 echo '#endif' >>confdefs.h 1831fi 1832 1833else 1834 echo "$as_me: failed program was:" >&5 1835cat conftest.$ac_ext >&5 1836fi 1837rm -f conftest.$ac_objext conftest.$ac_ext 1838ac_ext=c 1839ac_cpp='$CPP $CPPFLAGS' 1840ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1841ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1842ac_compiler_gnu=$ac_cv_c_compiler_gnu 1843ac_main_return=return 1844 1845GCC_VERSION=none 1846if test "$GCC" = yes ; then 1847 echo "$as_me:1847: checking version of $CC" >&5 1848echo $ECHO_N "checking version of $CC... $ECHO_C" >&6 1849 GCC_VERSION="`${CC} --version 2>/dev/null | sed -e '2,$d' -e 's/^.*(GCC[^)]*) //' -e 's/^.*(Debian[^)]*) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`" 1850 test -z "$GCC_VERSION" && GCC_VERSION=unknown 1851 echo "$as_me:1851: result: $GCC_VERSION" >&5 1852echo "${ECHO_T}$GCC_VERSION" >&6 1853fi 1854 1855echo "$as_me:1855: checking for $CC option to accept ANSI C" >&5 1856echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 1857if test "${ac_cv_prog_cc_stdc+set}" = set; then 1858 echo $ECHO_N "(cached) $ECHO_C" >&6 1859else 1860 ac_cv_prog_cc_stdc=no 1861ac_save_CC=$CC 1862cat >conftest.$ac_ext <<_ACEOF 1863#line 1863 "configure" 1864#include "confdefs.h" 1865#include <stdarg.h> 1866#include <stdio.h> 1867#include <sys/types.h> 1868#include <sys/stat.h> 1869/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 1870struct buf { int x; }; 1871FILE * (*rcsopen) (struct buf *, struct stat *, int); 1872static char *e (p, i) 1873 char **p; 1874 int i; 1875{ 1876 return p[i]; 1877} 1878static char *f (char * (*g) (char **, int), char **p, ...) 1879{ 1880 char *s; 1881 va_list v; 1882 va_start (v,p); 1883 s = g (p, va_arg (v,int)); 1884 va_end (v); 1885 return s; 1886} 1887int test (int i, double x); 1888struct s1 {int (*f) (int a);}; 1889struct s2 {int (*f) (double a);}; 1890int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 1891int argc; 1892char **argv; 1893int 1894main () 1895{ 1896return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 1897 ; 1898 return 0; 1899} 1900_ACEOF 1901# Don't try gcc -ansi; that turns off useful extensions and 1902# breaks some systems' header files. 1903# AIX -qlanglvl=ansi 1904# Ultrix and OSF/1 -std1 1905# HP-UX 10.20 and later -Ae 1906# HP-UX older versions -Aa -D_HPUX_SOURCE 1907# SVR4 -Xc -D__EXTENSIONS__ 1908for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 1909do 1910 CC="$ac_save_CC $ac_arg" 1911 rm -f conftest.$ac_objext 1912if { (eval echo "$as_me:1912: \"$ac_compile\"") >&5 1913 (eval $ac_compile) 2>&5 1914 ac_status=$? 1915 echo "$as_me:1915: \$? = $ac_status" >&5 1916 (exit $ac_status); } && 1917 { ac_try='test -s conftest.$ac_objext' 1918 { (eval echo "$as_me:1918: \"$ac_try\"") >&5 1919 (eval $ac_try) 2>&5 1920 ac_status=$? 1921 echo "$as_me:1921: \$? = $ac_status" >&5 1922 (exit $ac_status); }; }; then 1923 ac_cv_prog_cc_stdc=$ac_arg 1924break 1925else 1926 echo "$as_me: failed program was:" >&5 1927cat conftest.$ac_ext >&5 1928fi 1929rm -f conftest.$ac_objext 1930done 1931rm -f conftest.$ac_ext conftest.$ac_objext 1932CC=$ac_save_CC 1933 1934fi 1935 1936case "x$ac_cv_prog_cc_stdc" in 1937 x|xno) 1938 echo "$as_me:1938: result: none needed" >&5 1939echo "${ECHO_T}none needed" >&6 ;; 1940 *) 1941 echo "$as_me:1941: result: $ac_cv_prog_cc_stdc" >&5 1942echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 1943 CC="$CC $ac_cv_prog_cc_stdc" ;; 1944esac 1945 1946# This should have been defined by AC_PROG_CC 1947: ${CC:=cc} 1948 1949echo "$as_me:1949: checking \$CC variable" >&5 1950echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6 1951case "$CC" in 1952(*[\ \ ]-*) 1953 echo "$as_me:1953: result: broken" >&5 1954echo "${ECHO_T}broken" >&6 1955 { echo "$as_me:1955: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&5 1956echo "$as_me: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;} 1957 # humor him... 1958 cf_flags=`echo "$CC" | sed -e 's/^[^ ]*[ ][ ]*//'` 1959 CC=`echo "$CC" | sed -e 's/[ ].*//'` 1960 1961cf_fix_cppflags=no 1962cf_new_cflags= 1963cf_new_cppflags= 1964cf_new_extra_cppflags= 1965 1966for cf_add_cflags in $cf_flags 1967do 1968case $cf_fix_cppflags in 1969(no) 1970 case $cf_add_cflags in 1971 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 1972 case $cf_add_cflags in 1973 (-D*) 1974 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 1975 1976 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 1977 && test -z "${cf_tst_cflags}" \ 1978 && cf_fix_cppflags=yes 1979 1980 if test $cf_fix_cppflags = yes ; then 1981 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 1982 continue 1983 elif test "${cf_tst_cflags}" = "\"'" ; then 1984 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 1985 continue 1986 fi 1987 ;; 1988 esac 1989 case "$CPPFLAGS" in 1990 (*$cf_add_cflags) 1991 ;; 1992 (*) 1993 case $cf_add_cflags in 1994 (-D*) 1995 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 1996 1997CPPFLAGS=`echo "$CPPFLAGS" | \ 1998 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 1999 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 2000 2001 ;; 2002 esac 2003 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 2004 ;; 2005 esac 2006 ;; 2007 (*) 2008 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 2009 ;; 2010 esac 2011 ;; 2012(yes) 2013 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 2014 2015 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 2016 2017 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 2018 && test -z "${cf_tst_cflags}" \ 2019 && cf_fix_cppflags=no 2020 ;; 2021esac 2022done 2023 2024if test -n "$cf_new_cflags" ; then 2025 2026 CFLAGS="$CFLAGS $cf_new_cflags" 2027fi 2028 2029if test -n "$cf_new_cppflags" ; then 2030 2031 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 2032fi 2033 2034if test -n "$cf_new_extra_cppflags" ; then 2035 2036 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 2037fi 2038 2039 test -n "$verbose" && echo " resulting CC: '$CC'" 1>&6 2040 2041echo "${as_me:-configure}:2041: testing resulting CC: '$CC' ..." 1>&5 2042 2043 test -n "$verbose" && echo " resulting CFLAGS: '$CFLAGS'" 1>&6 2044 2045echo "${as_me:-configure}:2045: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5 2046 2047 test -n "$verbose" && echo " resulting CPPFLAGS: '$CPPFLAGS'" 1>&6 2048 2049echo "${as_me:-configure}:2049: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5 2050 2051 ;; 2052(*) 2053 echo "$as_me:2053: result: ok" >&5 2054echo "${ECHO_T}ok" >&6 2055 ;; 2056esac 2057 2058echo "$as_me:2058: checking whether ${MAKE-make} sets \${MAKE}" >&5 2059echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6 2060set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` 2061if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then 2062 echo $ECHO_N "(cached) $ECHO_C" >&6 2063else 2064 cat >conftest.make <<\EOF 2065all: 2066 @echo 'ac_maketemp="${MAKE}"' 2067EOF 2068# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2069eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` 2070if test -n "$ac_maketemp"; then 2071 eval ac_cv_prog_make_${ac_make}_set=yes 2072else 2073 eval ac_cv_prog_make_${ac_make}_set=no 2074fi 2075rm -f conftest.make 2076fi 2077if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 2078 echo "$as_me:2078: result: yes" >&5 2079echo "${ECHO_T}yes" >&6 2080 SET_MAKE= 2081else 2082 echo "$as_me:2082: result: no" >&5 2083echo "${ECHO_T}no" >&6 2084 SET_MAKE="MAKE=${MAKE-make}" 2085fi 2086 2087# Find a good install program. We prefer a C program (faster), 2088# so one script is as good as another. But avoid the broken or 2089# incompatible versions: 2090# SysV /etc/install, /usr/sbin/install 2091# SunOS /usr/etc/install 2092# IRIX /sbin/install 2093# AIX /bin/install 2094# AmigaOS /C/install, which installs bootblocks on floppy discs 2095# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2096# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2097# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2098# ./install, which can be erroneously created by make from ./install.sh. 2099echo "$as_me:2099: checking for a BSD compatible install" >&5 2100echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6 2101if test -z "$INSTALL"; then 2102if test "${ac_cv_path_install+set}" = set; then 2103 echo $ECHO_N "(cached) $ECHO_C" >&6 2104else 2105 ac_save_IFS=$IFS; IFS=$ac_path_separator 2106 for ac_dir in $PATH; do 2107 IFS=$ac_save_IFS 2108 # Account for people who put trailing slashes in PATH elements. 2109 case $ac_dir/ in 2110 / | ./ | .// | /cC/* \ 2111 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \ 2112 | /usr/ucb/* ) ;; 2113 *) 2114 # OSF1 and SCO ODT 3.0 have their own names for install. 2115 # Don't use installbsd from OSF since it installs stuff as root 2116 # by default. 2117 for ac_prog in ginstall scoinst install; do 2118 if $as_executable_p "$ac_dir/$ac_prog"; then 2119 if test $ac_prog = install && 2120 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then 2121 # AIX install. It has an incompatible calling convention. 2122 : 2123 elif test $ac_prog = install && 2124 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then 2125 # program-specific install script used by HP pwplus--don't use. 2126 : 2127 else 2128 ac_cv_path_install="$ac_dir/$ac_prog -c" 2129 break 2 2130 fi 2131 fi 2132 done 2133 ;; 2134 esac 2135 done 2136 2137fi 2138 if test "${ac_cv_path_install+set}" = set; then 2139 INSTALL=$ac_cv_path_install 2140 else 2141 # As a last resort, use the slow shell script. We don't cache a 2142 # path for INSTALL within a source directory, because that will 2143 # break other packages using the cache if that directory is 2144 # removed, or if the path is relative. 2145 INSTALL=$ac_install_sh 2146 fi 2147fi 2148echo "$as_me:2148: result: $INSTALL" >&5 2149echo "${ECHO_T}$INSTALL" >&6 2150 2151# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2152# It thinks the first close brace ends the variable substitution. 2153test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2154 2155test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2156 2157test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2158 2159echo "$as_me:2159: checking if filesystem supports mixed-case filenames" >&5 2160echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6 2161if test "${cf_cv_mixedcase+set}" = set; then 2162 echo $ECHO_N "(cached) $ECHO_C" >&6 2163else 2164 2165if test "$cross_compiling" = yes ; then 2166 case $target_alias in 2167 (*-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-msys*|*-mingw*|*-uwin*) 2168 cf_cv_mixedcase=no 2169 ;; 2170 (*) 2171 cf_cv_mixedcase=yes 2172 ;; 2173 esac 2174else 2175 rm -f conftest CONFTEST 2176 echo test >conftest 2177 if test -f CONFTEST ; then 2178 cf_cv_mixedcase=no 2179 else 2180 cf_cv_mixedcase=yes 2181 fi 2182 rm -f conftest CONFTEST 2183fi 2184 2185fi 2186echo "$as_me:2186: result: $cf_cv_mixedcase" >&5 2187echo "${ECHO_T}$cf_cv_mixedcase" >&6 2188test "$cf_cv_mixedcase" = yes && 2189cat >>confdefs.h <<\EOF 2190#define MIXEDCASE_FILENAMES 1 2191EOF 2192 2193for ac_prog in exctags ctags 2194do 2195 # Extract the first word of "$ac_prog", so it can be a program name with args. 2196set dummy $ac_prog; ac_word=$2 2197echo "$as_me:2197: checking for $ac_word" >&5 2198echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2199if test "${ac_cv_prog_CTAGS+set}" = set; then 2200 echo $ECHO_N "(cached) $ECHO_C" >&6 2201else 2202 if test -n "$CTAGS"; then 2203 ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test. 2204else 2205 ac_save_IFS=$IFS; IFS=$ac_path_separator 2206ac_dummy="$PATH" 2207for ac_dir in $ac_dummy; do 2208 IFS=$ac_save_IFS 2209 test -z "$ac_dir" && ac_dir=. 2210 $as_executable_p "$ac_dir/$ac_word" || continue 2211ac_cv_prog_CTAGS="$ac_prog" 2212echo "$as_me:2212: found $ac_dir/$ac_word" >&5 2213break 2214done 2215 2216fi 2217fi 2218CTAGS=$ac_cv_prog_CTAGS 2219if test -n "$CTAGS"; then 2220 echo "$as_me:2220: result: $CTAGS" >&5 2221echo "${ECHO_T}$CTAGS" >&6 2222else 2223 echo "$as_me:2223: result: no" >&5 2224echo "${ECHO_T}no" >&6 2225fi 2226 2227 test -n "$CTAGS" && break 2228done 2229 2230for ac_prog in exetags etags 2231do 2232 # Extract the first word of "$ac_prog", so it can be a program name with args. 2233set dummy $ac_prog; ac_word=$2 2234echo "$as_me:2234: checking for $ac_word" >&5 2235echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2236if test "${ac_cv_prog_ETAGS+set}" = set; then 2237 echo $ECHO_N "(cached) $ECHO_C" >&6 2238else 2239 if test -n "$ETAGS"; then 2240 ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test. 2241else 2242 ac_save_IFS=$IFS; IFS=$ac_path_separator 2243ac_dummy="$PATH" 2244for ac_dir in $ac_dummy; do 2245 IFS=$ac_save_IFS 2246 test -z "$ac_dir" && ac_dir=. 2247 $as_executable_p "$ac_dir/$ac_word" || continue 2248ac_cv_prog_ETAGS="$ac_prog" 2249echo "$as_me:2249: found $ac_dir/$ac_word" >&5 2250break 2251done 2252 2253fi 2254fi 2255ETAGS=$ac_cv_prog_ETAGS 2256if test -n "$ETAGS"; then 2257 echo "$as_me:2257: result: $ETAGS" >&5 2258echo "${ECHO_T}$ETAGS" >&6 2259else 2260 echo "$as_me:2260: result: no" >&5 2261echo "${ECHO_T}no" >&6 2262fi 2263 2264 test -n "$ETAGS" && break 2265done 2266 2267# Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args. 2268set dummy ${CTAGS:-ctags}; ac_word=$2 2269echo "$as_me:2269: checking for $ac_word" >&5 2270echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2271if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then 2272 echo $ECHO_N "(cached) $ECHO_C" >&6 2273else 2274 if test -n "$MAKE_LOWER_TAGS"; then 2275 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test. 2276else 2277 ac_save_IFS=$IFS; IFS=$ac_path_separator 2278ac_dummy="$PATH" 2279for ac_dir in $ac_dummy; do 2280 IFS=$ac_save_IFS 2281 test -z "$ac_dir" && ac_dir=. 2282 $as_executable_p "$ac_dir/$ac_word" || continue 2283ac_cv_prog_MAKE_LOWER_TAGS="yes" 2284echo "$as_me:2284: found $ac_dir/$ac_word" >&5 2285break 2286done 2287 2288 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no" 2289fi 2290fi 2291MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS 2292if test -n "$MAKE_LOWER_TAGS"; then 2293 echo "$as_me:2293: result: $MAKE_LOWER_TAGS" >&5 2294echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6 2295else 2296 echo "$as_me:2296: result: no" >&5 2297echo "${ECHO_T}no" >&6 2298fi 2299 2300if test "$cf_cv_mixedcase" = yes ; then 2301 # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args. 2302set dummy ${ETAGS:-etags}; ac_word=$2 2303echo "$as_me:2303: checking for $ac_word" >&5 2304echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2305if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then 2306 echo $ECHO_N "(cached) $ECHO_C" >&6 2307else 2308 if test -n "$MAKE_UPPER_TAGS"; then 2309 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test. 2310else 2311 ac_save_IFS=$IFS; IFS=$ac_path_separator 2312ac_dummy="$PATH" 2313for ac_dir in $ac_dummy; do 2314 IFS=$ac_save_IFS 2315 test -z "$ac_dir" && ac_dir=. 2316 $as_executable_p "$ac_dir/$ac_word" || continue 2317ac_cv_prog_MAKE_UPPER_TAGS="yes" 2318echo "$as_me:2318: found $ac_dir/$ac_word" >&5 2319break 2320done 2321 2322 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no" 2323fi 2324fi 2325MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS 2326if test -n "$MAKE_UPPER_TAGS"; then 2327 echo "$as_me:2327: result: $MAKE_UPPER_TAGS" >&5 2328echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6 2329else 2330 echo "$as_me:2330: result: no" >&5 2331echo "${ECHO_T}no" >&6 2332fi 2333 2334else 2335 MAKE_UPPER_TAGS=no 2336fi 2337 2338if test "$MAKE_UPPER_TAGS" = yes ; then 2339 MAKE_UPPER_TAGS= 2340else 2341 MAKE_UPPER_TAGS="#" 2342fi 2343 2344if test "$MAKE_LOWER_TAGS" = yes ; then 2345 MAKE_LOWER_TAGS= 2346else 2347 MAKE_LOWER_TAGS="#" 2348fi 2349 2350for ac_prog in mawk gawk nawk awk 2351do 2352 # Extract the first word of "$ac_prog", so it can be a program name with args. 2353set dummy $ac_prog; ac_word=$2 2354echo "$as_me:2354: checking for $ac_word" >&5 2355echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2356if test "${ac_cv_prog_AWK+set}" = set; then 2357 echo $ECHO_N "(cached) $ECHO_C" >&6 2358else 2359 if test -n "$AWK"; then 2360 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2361else 2362 ac_save_IFS=$IFS; IFS=$ac_path_separator 2363ac_dummy="$PATH" 2364for ac_dir in $ac_dummy; do 2365 IFS=$ac_save_IFS 2366 test -z "$ac_dir" && ac_dir=. 2367 $as_executable_p "$ac_dir/$ac_word" || continue 2368ac_cv_prog_AWK="$ac_prog" 2369echo "$as_me:2369: found $ac_dir/$ac_word" >&5 2370break 2371done 2372 2373fi 2374fi 2375AWK=$ac_cv_prog_AWK 2376if test -n "$AWK"; then 2377 echo "$as_me:2377: result: $AWK" >&5 2378echo "${ECHO_T}$AWK" >&6 2379else 2380 echo "$as_me:2380: result: no" >&5 2381echo "${ECHO_T}no" >&6 2382fi 2383 2384 test -n "$AWK" && break 2385done 2386 2387test -z "$AWK" && { { echo "$as_me:2387: error: No awk program found" >&5 2388echo "$as_me: error: No awk program found" >&2;} 2389 { (exit 1); exit 1; }; } 2390 2391for ac_prog in lint cppcheck splint 2392do 2393 # Extract the first word of "$ac_prog", so it can be a program name with args. 2394set dummy $ac_prog; ac_word=$2 2395echo "$as_me:2395: checking for $ac_word" >&5 2396echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2397if test "${ac_cv_prog_LINT+set}" = set; then 2398 echo $ECHO_N "(cached) $ECHO_C" >&6 2399else 2400 if test -n "$LINT"; then 2401 ac_cv_prog_LINT="$LINT" # Let the user override the test. 2402else 2403 ac_save_IFS=$IFS; IFS=$ac_path_separator 2404ac_dummy="$PATH" 2405for ac_dir in $ac_dummy; do 2406 IFS=$ac_save_IFS 2407 test -z "$ac_dir" && ac_dir=. 2408 $as_executable_p "$ac_dir/$ac_word" || continue 2409ac_cv_prog_LINT="$ac_prog" 2410echo "$as_me:2410: found $ac_dir/$ac_word" >&5 2411break 2412done 2413 2414fi 2415fi 2416LINT=$ac_cv_prog_LINT 2417if test -n "$LINT"; then 2418 echo "$as_me:2418: result: $LINT" >&5 2419echo "${ECHO_T}$LINT" >&6 2420else 2421 echo "$as_me:2421: result: no" >&5 2422echo "${ECHO_T}no" >&6 2423fi 2424 2425 test -n "$LINT" && break 2426done 2427 2428cf_XOPEN_SOURCE=500 2429cf_POSIX_C_SOURCE=199506L 2430cf_xopen_source= 2431 2432case $host_os in 2433(aix[4-7]*) 2434 cf_xopen_source="-D_ALL_SOURCE" 2435 ;; 2436(cygwin|msys) 2437 cf_XOPEN_SOURCE=600 2438 ;; 2439(darwin[0-8].*) 2440 cf_xopen_source="-D_APPLE_C_SOURCE" 2441 ;; 2442(darwin*) 2443 cf_xopen_source="-D_DARWIN_C_SOURCE" 2444 cf_XOPEN_SOURCE= 2445 ;; 2446(freebsd*|dragonfly*) 2447 # 5.x headers associate 2448 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L 2449 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L 2450 cf_POSIX_C_SOURCE=200112L 2451 cf_XOPEN_SOURCE=600 2452 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE" 2453 ;; 2454(hpux11*) 2455 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500" 2456 ;; 2457(hpux*) 2458 cf_xopen_source="-D_HPUX_SOURCE" 2459 ;; 2460(irix[56].*) 2461 cf_xopen_source="-D_SGI_SOURCE" 2462 cf_XOPEN_SOURCE= 2463 ;; 2464(linux*|gnu*|mint*|k*bsd*-gnu) 2465 2466echo "$as_me:2466: checking if we must define _GNU_SOURCE" >&5 2467echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6 2468if test "${cf_cv_gnu_source+set}" = set; then 2469 echo $ECHO_N "(cached) $ECHO_C" >&6 2470else 2471 2472cat >conftest.$ac_ext <<_ACEOF 2473#line 2473 "configure" 2474#include "confdefs.h" 2475#include <sys/types.h> 2476int 2477main () 2478{ 2479 2480#ifndef _XOPEN_SOURCE 2481make an error 2482#endif 2483 ; 2484 return 0; 2485} 2486_ACEOF 2487rm -f conftest.$ac_objext 2488if { (eval echo "$as_me:2488: \"$ac_compile\"") >&5 2489 (eval $ac_compile) 2>&5 2490 ac_status=$? 2491 echo "$as_me:2491: \$? = $ac_status" >&5 2492 (exit $ac_status); } && 2493 { ac_try='test -s conftest.$ac_objext' 2494 { (eval echo "$as_me:2494: \"$ac_try\"") >&5 2495 (eval $ac_try) 2>&5 2496 ac_status=$? 2497 echo "$as_me:2497: \$? = $ac_status" >&5 2498 (exit $ac_status); }; }; then 2499 cf_cv_gnu_source=no 2500else 2501 echo "$as_me: failed program was:" >&5 2502cat conftest.$ac_ext >&5 2503cf_save="$CPPFLAGS" 2504 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" 2505 cat >conftest.$ac_ext <<_ACEOF 2506#line 2506 "configure" 2507#include "confdefs.h" 2508#include <sys/types.h> 2509int 2510main () 2511{ 2512 2513#ifdef _XOPEN_SOURCE 2514make an error 2515#endif 2516 ; 2517 return 0; 2518} 2519_ACEOF 2520rm -f conftest.$ac_objext 2521if { (eval echo "$as_me:2521: \"$ac_compile\"") >&5 2522 (eval $ac_compile) 2>&5 2523 ac_status=$? 2524 echo "$as_me:2524: \$? = $ac_status" >&5 2525 (exit $ac_status); } && 2526 { ac_try='test -s conftest.$ac_objext' 2527 { (eval echo "$as_me:2527: \"$ac_try\"") >&5 2528 (eval $ac_try) 2>&5 2529 ac_status=$? 2530 echo "$as_me:2530: \$? = $ac_status" >&5 2531 (exit $ac_status); }; }; then 2532 cf_cv_gnu_source=no 2533else 2534 echo "$as_me: failed program was:" >&5 2535cat conftest.$ac_ext >&5 2536cf_cv_gnu_source=yes 2537fi 2538rm -f conftest.$ac_objext conftest.$ac_ext 2539 CPPFLAGS="$cf_save" 2540 2541fi 2542rm -f conftest.$ac_objext conftest.$ac_ext 2543 2544fi 2545echo "$as_me:2545: result: $cf_cv_gnu_source" >&5 2546echo "${ECHO_T}$cf_cv_gnu_source" >&6 2547test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE" 2548 2549 ;; 2550(minix*) 2551 cf_xopen_source="-D_NETBSD_SOURCE" # POSIX.1-2001 features are ifdef'd with this... 2552 ;; 2553(mirbsd*) 2554 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types 2555 cf_XOPEN_SOURCE= 2556 2557cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE 2558 2559cf_save_CFLAGS="$CFLAGS" 2560cf_save_CPPFLAGS="$CPPFLAGS" 2561 2562cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \ 2563 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \ 2564 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'` 2565 2566cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \ 2567 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \ 2568 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'` 2569 2570echo "$as_me:2570: checking if we should define _POSIX_C_SOURCE" >&5 2571echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6 2572if test "${cf_cv_posix_c_source+set}" = set; then 2573 echo $ECHO_N "(cached) $ECHO_C" >&6 2574else 2575 2576echo "${as_me:-configure}:2576: testing if the symbol is already defined go no further ..." 1>&5 2577 2578 cat >conftest.$ac_ext <<_ACEOF 2579#line 2579 "configure" 2580#include "confdefs.h" 2581#include <sys/types.h> 2582int 2583main () 2584{ 2585 2586#ifndef _POSIX_C_SOURCE 2587make an error 2588#endif 2589 ; 2590 return 0; 2591} 2592_ACEOF 2593rm -f conftest.$ac_objext 2594if { (eval echo "$as_me:2594: \"$ac_compile\"") >&5 2595 (eval $ac_compile) 2>&5 2596 ac_status=$? 2597 echo "$as_me:2597: \$? = $ac_status" >&5 2598 (exit $ac_status); } && 2599 { ac_try='test -s conftest.$ac_objext' 2600 { (eval echo "$as_me:2600: \"$ac_try\"") >&5 2601 (eval $ac_try) 2>&5 2602 ac_status=$? 2603 echo "$as_me:2603: \$? = $ac_status" >&5 2604 (exit $ac_status); }; }; then 2605 cf_cv_posix_c_source=no 2606else 2607 echo "$as_me: failed program was:" >&5 2608cat conftest.$ac_ext >&5 2609cf_want_posix_source=no 2610 case .$cf_POSIX_C_SOURCE in 2611 (.[12]??*) 2612 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE" 2613 ;; 2614 (.2) 2615 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE" 2616 cf_want_posix_source=yes 2617 ;; 2618 (.*) 2619 cf_want_posix_source=yes 2620 ;; 2621 esac 2622 if test "$cf_want_posix_source" = yes ; then 2623 cat >conftest.$ac_ext <<_ACEOF 2624#line 2624 "configure" 2625#include "confdefs.h" 2626#include <sys/types.h> 2627int 2628main () 2629{ 2630 2631#ifdef _POSIX_SOURCE 2632make an error 2633#endif 2634 ; 2635 return 0; 2636} 2637_ACEOF 2638rm -f conftest.$ac_objext 2639if { (eval echo "$as_me:2639: \"$ac_compile\"") >&5 2640 (eval $ac_compile) 2>&5 2641 ac_status=$? 2642 echo "$as_me:2642: \$? = $ac_status" >&5 2643 (exit $ac_status); } && 2644 { ac_try='test -s conftest.$ac_objext' 2645 { (eval echo "$as_me:2645: \"$ac_try\"") >&5 2646 (eval $ac_try) 2>&5 2647 ac_status=$? 2648 echo "$as_me:2648: \$? = $ac_status" >&5 2649 (exit $ac_status); }; }; then 2650 : 2651else 2652 echo "$as_me: failed program was:" >&5 2653cat conftest.$ac_ext >&5 2654cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE" 2655fi 2656rm -f conftest.$ac_objext conftest.$ac_ext 2657 fi 2658 2659echo "${as_me:-configure}:2659: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5 2660 2661 CFLAGS="$cf_trim_CFLAGS" 2662 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source" 2663 2664echo "${as_me:-configure}:2664: testing if the second compile does not leave our definition intact error ..." 1>&5 2665 2666 cat >conftest.$ac_ext <<_ACEOF 2667#line 2667 "configure" 2668#include "confdefs.h" 2669#include <sys/types.h> 2670int 2671main () 2672{ 2673 2674#ifndef _POSIX_C_SOURCE 2675make an error 2676#endif 2677 ; 2678 return 0; 2679} 2680_ACEOF 2681rm -f conftest.$ac_objext 2682if { (eval echo "$as_me:2682: \"$ac_compile\"") >&5 2683 (eval $ac_compile) 2>&5 2684 ac_status=$? 2685 echo "$as_me:2685: \$? = $ac_status" >&5 2686 (exit $ac_status); } && 2687 { ac_try='test -s conftest.$ac_objext' 2688 { (eval echo "$as_me:2688: \"$ac_try\"") >&5 2689 (eval $ac_try) 2>&5 2690 ac_status=$? 2691 echo "$as_me:2691: \$? = $ac_status" >&5 2692 (exit $ac_status); }; }; then 2693 : 2694else 2695 echo "$as_me: failed program was:" >&5 2696cat conftest.$ac_ext >&5 2697cf_cv_posix_c_source=no 2698fi 2699rm -f conftest.$ac_objext conftest.$ac_ext 2700 CFLAGS="$cf_save_CFLAGS" 2701 CPPFLAGS="$cf_save_CPPFLAGS" 2702 2703fi 2704rm -f conftest.$ac_objext conftest.$ac_ext 2705 2706fi 2707echo "$as_me:2707: result: $cf_cv_posix_c_source" >&5 2708echo "${ECHO_T}$cf_cv_posix_c_source" >&6 2709 2710if test "$cf_cv_posix_c_source" != no ; then 2711 CFLAGS="$cf_trim_CFLAGS" 2712 CPPFLAGS="$cf_trim_CPPFLAGS" 2713 2714cf_fix_cppflags=no 2715cf_new_cflags= 2716cf_new_cppflags= 2717cf_new_extra_cppflags= 2718 2719for cf_add_cflags in $cf_cv_posix_c_source 2720do 2721case $cf_fix_cppflags in 2722(no) 2723 case $cf_add_cflags in 2724 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 2725 case $cf_add_cflags in 2726 (-D*) 2727 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 2728 2729 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 2730 && test -z "${cf_tst_cflags}" \ 2731 && cf_fix_cppflags=yes 2732 2733 if test $cf_fix_cppflags = yes ; then 2734 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 2735 continue 2736 elif test "${cf_tst_cflags}" = "\"'" ; then 2737 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 2738 continue 2739 fi 2740 ;; 2741 esac 2742 case "$CPPFLAGS" in 2743 (*$cf_add_cflags) 2744 ;; 2745 (*) 2746 case $cf_add_cflags in 2747 (-D*) 2748 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 2749 2750CPPFLAGS=`echo "$CPPFLAGS" | \ 2751 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 2752 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 2753 2754 ;; 2755 esac 2756 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 2757 ;; 2758 esac 2759 ;; 2760 (*) 2761 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 2762 ;; 2763 esac 2764 ;; 2765(yes) 2766 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 2767 2768 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 2769 2770 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 2771 && test -z "${cf_tst_cflags}" \ 2772 && cf_fix_cppflags=no 2773 ;; 2774esac 2775done 2776 2777if test -n "$cf_new_cflags" ; then 2778 2779 CFLAGS="$CFLAGS $cf_new_cflags" 2780fi 2781 2782if test -n "$cf_new_cppflags" ; then 2783 2784 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 2785fi 2786 2787if test -n "$cf_new_extra_cppflags" ; then 2788 2789 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 2790fi 2791 2792fi 2793 2794 ;; 2795(netbsd*) 2796 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw 2797 ;; 2798(openbsd[4-9]*) 2799 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw 2800 cf_xopen_source="-D_BSD_SOURCE" 2801 cf_XOPEN_SOURCE=600 2802 ;; 2803(openbsd*) 2804 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw 2805 ;; 2806(os2*) 2807 cf_XOPEN_SOURCE= 2808 ;; 2809(osf[45]*) 2810 cf_xopen_source="-D_OSF_SOURCE" 2811 ;; 2812(nto-qnx*) 2813 cf_xopen_source="-D_QNX_SOURCE" 2814 ;; 2815(sco*) 2816 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer 2817 ;; 2818(solaris2.*) 2819 cf_xopen_source="-D__EXTENSIONS__" 2820 cf_cv_xopen_source=broken 2821 ;; 2822(sysv4.2uw2.*) # Novell/SCO UnixWare 2.x (tested on 2.1.2) 2823 cf_XOPEN_SOURCE= 2824 cf_POSIX_C_SOURCE= 2825 ;; 2826(*) 2827 2828echo "$as_me:2828: checking if we should define _XOPEN_SOURCE" >&5 2829echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6 2830if test "${cf_cv_xopen_source+set}" = set; then 2831 echo $ECHO_N "(cached) $ECHO_C" >&6 2832else 2833 2834 cat >conftest.$ac_ext <<_ACEOF 2835#line 2835 "configure" 2836#include "confdefs.h" 2837 2838#include <stdlib.h> 2839#include <string.h> 2840#include <sys/types.h> 2841 2842int 2843main () 2844{ 2845 2846#ifndef _XOPEN_SOURCE 2847make an error 2848#endif 2849 ; 2850 return 0; 2851} 2852_ACEOF 2853rm -f conftest.$ac_objext 2854if { (eval echo "$as_me:2854: \"$ac_compile\"") >&5 2855 (eval $ac_compile) 2>&5 2856 ac_status=$? 2857 echo "$as_me:2857: \$? = $ac_status" >&5 2858 (exit $ac_status); } && 2859 { ac_try='test -s conftest.$ac_objext' 2860 { (eval echo "$as_me:2860: \"$ac_try\"") >&5 2861 (eval $ac_try) 2>&5 2862 ac_status=$? 2863 echo "$as_me:2863: \$? = $ac_status" >&5 2864 (exit $ac_status); }; }; then 2865 cf_cv_xopen_source=no 2866else 2867 echo "$as_me: failed program was:" >&5 2868cat conftest.$ac_ext >&5 2869cf_save="$CPPFLAGS" 2870 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE" 2871 cat >conftest.$ac_ext <<_ACEOF 2872#line 2872 "configure" 2873#include "confdefs.h" 2874 2875#include <stdlib.h> 2876#include <string.h> 2877#include <sys/types.h> 2878 2879int 2880main () 2881{ 2882 2883#ifdef _XOPEN_SOURCE 2884make an error 2885#endif 2886 ; 2887 return 0; 2888} 2889_ACEOF 2890rm -f conftest.$ac_objext 2891if { (eval echo "$as_me:2891: \"$ac_compile\"") >&5 2892 (eval $ac_compile) 2>&5 2893 ac_status=$? 2894 echo "$as_me:2894: \$? = $ac_status" >&5 2895 (exit $ac_status); } && 2896 { ac_try='test -s conftest.$ac_objext' 2897 { (eval echo "$as_me:2897: \"$ac_try\"") >&5 2898 (eval $ac_try) 2>&5 2899 ac_status=$? 2900 echo "$as_me:2900: \$? = $ac_status" >&5 2901 (exit $ac_status); }; }; then 2902 cf_cv_xopen_source=no 2903else 2904 echo "$as_me: failed program was:" >&5 2905cat conftest.$ac_ext >&5 2906cf_cv_xopen_source=$cf_XOPEN_SOURCE 2907fi 2908rm -f conftest.$ac_objext conftest.$ac_ext 2909 CPPFLAGS="$cf_save" 2910 2911fi 2912rm -f conftest.$ac_objext conftest.$ac_ext 2913 2914fi 2915echo "$as_me:2915: result: $cf_cv_xopen_source" >&5 2916echo "${ECHO_T}$cf_cv_xopen_source" >&6 2917 2918if test "$cf_cv_xopen_source" != no ; then 2919 2920CFLAGS=`echo "$CFLAGS" | \ 2921 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \ 2922 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'` 2923 2924CPPFLAGS=`echo "$CPPFLAGS" | \ 2925 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \ 2926 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'` 2927 2928 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source" 2929 2930cf_fix_cppflags=no 2931cf_new_cflags= 2932cf_new_cppflags= 2933cf_new_extra_cppflags= 2934 2935for cf_add_cflags in $cf_temp_xopen_source 2936do 2937case $cf_fix_cppflags in 2938(no) 2939 case $cf_add_cflags in 2940 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 2941 case $cf_add_cflags in 2942 (-D*) 2943 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 2944 2945 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 2946 && test -z "${cf_tst_cflags}" \ 2947 && cf_fix_cppflags=yes 2948 2949 if test $cf_fix_cppflags = yes ; then 2950 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 2951 continue 2952 elif test "${cf_tst_cflags}" = "\"'" ; then 2953 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 2954 continue 2955 fi 2956 ;; 2957 esac 2958 case "$CPPFLAGS" in 2959 (*$cf_add_cflags) 2960 ;; 2961 (*) 2962 case $cf_add_cflags in 2963 (-D*) 2964 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 2965 2966CPPFLAGS=`echo "$CPPFLAGS" | \ 2967 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 2968 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 2969 2970 ;; 2971 esac 2972 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 2973 ;; 2974 esac 2975 ;; 2976 (*) 2977 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 2978 ;; 2979 esac 2980 ;; 2981(yes) 2982 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 2983 2984 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 2985 2986 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 2987 && test -z "${cf_tst_cflags}" \ 2988 && cf_fix_cppflags=no 2989 ;; 2990esac 2991done 2992 2993if test -n "$cf_new_cflags" ; then 2994 2995 CFLAGS="$CFLAGS $cf_new_cflags" 2996fi 2997 2998if test -n "$cf_new_cppflags" ; then 2999 3000 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 3001fi 3002 3003if test -n "$cf_new_extra_cppflags" ; then 3004 3005 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 3006fi 3007 3008fi 3009 3010cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE 3011 3012cf_save_CFLAGS="$CFLAGS" 3013cf_save_CPPFLAGS="$CPPFLAGS" 3014 3015cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \ 3016 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \ 3017 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'` 3018 3019cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \ 3020 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \ 3021 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'` 3022 3023echo "$as_me:3023: checking if we should define _POSIX_C_SOURCE" >&5 3024echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6 3025if test "${cf_cv_posix_c_source+set}" = set; then 3026 echo $ECHO_N "(cached) $ECHO_C" >&6 3027else 3028 3029echo "${as_me:-configure}:3029: testing if the symbol is already defined go no further ..." 1>&5 3030 3031 cat >conftest.$ac_ext <<_ACEOF 3032#line 3032 "configure" 3033#include "confdefs.h" 3034#include <sys/types.h> 3035int 3036main () 3037{ 3038 3039#ifndef _POSIX_C_SOURCE 3040make an error 3041#endif 3042 ; 3043 return 0; 3044} 3045_ACEOF 3046rm -f conftest.$ac_objext 3047if { (eval echo "$as_me:3047: \"$ac_compile\"") >&5 3048 (eval $ac_compile) 2>&5 3049 ac_status=$? 3050 echo "$as_me:3050: \$? = $ac_status" >&5 3051 (exit $ac_status); } && 3052 { ac_try='test -s conftest.$ac_objext' 3053 { (eval echo "$as_me:3053: \"$ac_try\"") >&5 3054 (eval $ac_try) 2>&5 3055 ac_status=$? 3056 echo "$as_me:3056: \$? = $ac_status" >&5 3057 (exit $ac_status); }; }; then 3058 cf_cv_posix_c_source=no 3059else 3060 echo "$as_me: failed program was:" >&5 3061cat conftest.$ac_ext >&5 3062cf_want_posix_source=no 3063 case .$cf_POSIX_C_SOURCE in 3064 (.[12]??*) 3065 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE" 3066 ;; 3067 (.2) 3068 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE" 3069 cf_want_posix_source=yes 3070 ;; 3071 (.*) 3072 cf_want_posix_source=yes 3073 ;; 3074 esac 3075 if test "$cf_want_posix_source" = yes ; then 3076 cat >conftest.$ac_ext <<_ACEOF 3077#line 3077 "configure" 3078#include "confdefs.h" 3079#include <sys/types.h> 3080int 3081main () 3082{ 3083 3084#ifdef _POSIX_SOURCE 3085make an error 3086#endif 3087 ; 3088 return 0; 3089} 3090_ACEOF 3091rm -f conftest.$ac_objext 3092if { (eval echo "$as_me:3092: \"$ac_compile\"") >&5 3093 (eval $ac_compile) 2>&5 3094 ac_status=$? 3095 echo "$as_me:3095: \$? = $ac_status" >&5 3096 (exit $ac_status); } && 3097 { ac_try='test -s conftest.$ac_objext' 3098 { (eval echo "$as_me:3098: \"$ac_try\"") >&5 3099 (eval $ac_try) 2>&5 3100 ac_status=$? 3101 echo "$as_me:3101: \$? = $ac_status" >&5 3102 (exit $ac_status); }; }; then 3103 : 3104else 3105 echo "$as_me: failed program was:" >&5 3106cat conftest.$ac_ext >&5 3107cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE" 3108fi 3109rm -f conftest.$ac_objext conftest.$ac_ext 3110 fi 3111 3112echo "${as_me:-configure}:3112: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5 3113 3114 CFLAGS="$cf_trim_CFLAGS" 3115 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source" 3116 3117echo "${as_me:-configure}:3117: testing if the second compile does not leave our definition intact error ..." 1>&5 3118 3119 cat >conftest.$ac_ext <<_ACEOF 3120#line 3120 "configure" 3121#include "confdefs.h" 3122#include <sys/types.h> 3123int 3124main () 3125{ 3126 3127#ifndef _POSIX_C_SOURCE 3128make an error 3129#endif 3130 ; 3131 return 0; 3132} 3133_ACEOF 3134rm -f conftest.$ac_objext 3135if { (eval echo "$as_me:3135: \"$ac_compile\"") >&5 3136 (eval $ac_compile) 2>&5 3137 ac_status=$? 3138 echo "$as_me:3138: \$? = $ac_status" >&5 3139 (exit $ac_status); } && 3140 { ac_try='test -s conftest.$ac_objext' 3141 { (eval echo "$as_me:3141: \"$ac_try\"") >&5 3142 (eval $ac_try) 2>&5 3143 ac_status=$? 3144 echo "$as_me:3144: \$? = $ac_status" >&5 3145 (exit $ac_status); }; }; then 3146 : 3147else 3148 echo "$as_me: failed program was:" >&5 3149cat conftest.$ac_ext >&5 3150cf_cv_posix_c_source=no 3151fi 3152rm -f conftest.$ac_objext conftest.$ac_ext 3153 CFLAGS="$cf_save_CFLAGS" 3154 CPPFLAGS="$cf_save_CPPFLAGS" 3155 3156fi 3157rm -f conftest.$ac_objext conftest.$ac_ext 3158 3159fi 3160echo "$as_me:3160: result: $cf_cv_posix_c_source" >&5 3161echo "${ECHO_T}$cf_cv_posix_c_source" >&6 3162 3163if test "$cf_cv_posix_c_source" != no ; then 3164 CFLAGS="$cf_trim_CFLAGS" 3165 CPPFLAGS="$cf_trim_CPPFLAGS" 3166 3167cf_fix_cppflags=no 3168cf_new_cflags= 3169cf_new_cppflags= 3170cf_new_extra_cppflags= 3171 3172for cf_add_cflags in $cf_cv_posix_c_source 3173do 3174case $cf_fix_cppflags in 3175(no) 3176 case $cf_add_cflags in 3177 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 3178 case $cf_add_cflags in 3179 (-D*) 3180 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 3181 3182 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 3183 && test -z "${cf_tst_cflags}" \ 3184 && cf_fix_cppflags=yes 3185 3186 if test $cf_fix_cppflags = yes ; then 3187 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3188 continue 3189 elif test "${cf_tst_cflags}" = "\"'" ; then 3190 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3191 continue 3192 fi 3193 ;; 3194 esac 3195 case "$CPPFLAGS" in 3196 (*$cf_add_cflags) 3197 ;; 3198 (*) 3199 case $cf_add_cflags in 3200 (-D*) 3201 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 3202 3203CPPFLAGS=`echo "$CPPFLAGS" | \ 3204 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 3205 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 3206 3207 ;; 3208 esac 3209 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 3210 ;; 3211 esac 3212 ;; 3213 (*) 3214 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 3215 ;; 3216 esac 3217 ;; 3218(yes) 3219 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3220 3221 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 3222 3223 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 3224 && test -z "${cf_tst_cflags}" \ 3225 && cf_fix_cppflags=no 3226 ;; 3227esac 3228done 3229 3230if test -n "$cf_new_cflags" ; then 3231 3232 CFLAGS="$CFLAGS $cf_new_cflags" 3233fi 3234 3235if test -n "$cf_new_cppflags" ; then 3236 3237 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 3238fi 3239 3240if test -n "$cf_new_extra_cppflags" ; then 3241 3242 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 3243fi 3244 3245fi 3246 3247 ;; 3248esac 3249 3250if test -n "$cf_xopen_source" ; then 3251 3252cf_fix_cppflags=no 3253cf_new_cflags= 3254cf_new_cppflags= 3255cf_new_extra_cppflags= 3256 3257for cf_add_cflags in $cf_xopen_source 3258do 3259case $cf_fix_cppflags in 3260(no) 3261 case $cf_add_cflags in 3262 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 3263 case $cf_add_cflags in 3264 (-D*) 3265 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 3266 3267 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 3268 && test -z "${cf_tst_cflags}" \ 3269 && cf_fix_cppflags=yes 3270 3271 if test $cf_fix_cppflags = yes ; then 3272 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3273 continue 3274 elif test "${cf_tst_cflags}" = "\"'" ; then 3275 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3276 continue 3277 fi 3278 ;; 3279 esac 3280 case "$CPPFLAGS" in 3281 (*$cf_add_cflags) 3282 ;; 3283 (*) 3284 case $cf_add_cflags in 3285 (-D*) 3286 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 3287 3288CPPFLAGS=`echo "$CPPFLAGS" | \ 3289 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 3290 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 3291 3292 ;; 3293 esac 3294 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 3295 ;; 3296 esac 3297 ;; 3298 (*) 3299 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 3300 ;; 3301 esac 3302 ;; 3303(yes) 3304 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3305 3306 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 3307 3308 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 3309 && test -z "${cf_tst_cflags}" \ 3310 && cf_fix_cppflags=no 3311 ;; 3312esac 3313done 3314 3315if test -n "$cf_new_cflags" ; then 3316 test -n "$verbose" && echo " add to \$CFLAGS $cf_new_cflags" 1>&6 3317 3318echo "${as_me:-configure}:3318: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5 3319 3320 CFLAGS="$CFLAGS $cf_new_cflags" 3321fi 3322 3323if test -n "$cf_new_cppflags" ; then 3324 test -n "$verbose" && echo " add to \$CPPFLAGS $cf_new_cppflags" 1>&6 3325 3326echo "${as_me:-configure}:3326: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5 3327 3328 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 3329fi 3330 3331if test -n "$cf_new_extra_cppflags" ; then 3332 test -n "$verbose" && echo " add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6 3333 3334echo "${as_me:-configure}:3334: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5 3335 3336 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 3337fi 3338 3339fi 3340 3341if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then 3342 echo "$as_me:3342: checking if _XOPEN_SOURCE really is set" >&5 3343echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6 3344 cat >conftest.$ac_ext <<_ACEOF 3345#line 3345 "configure" 3346#include "confdefs.h" 3347#include <stdlib.h> 3348int 3349main () 3350{ 3351 3352#ifndef _XOPEN_SOURCE 3353make an error 3354#endif 3355 ; 3356 return 0; 3357} 3358_ACEOF 3359rm -f conftest.$ac_objext 3360if { (eval echo "$as_me:3360: \"$ac_compile\"") >&5 3361 (eval $ac_compile) 2>&5 3362 ac_status=$? 3363 echo "$as_me:3363: \$? = $ac_status" >&5 3364 (exit $ac_status); } && 3365 { ac_try='test -s conftest.$ac_objext' 3366 { (eval echo "$as_me:3366: \"$ac_try\"") >&5 3367 (eval $ac_try) 2>&5 3368 ac_status=$? 3369 echo "$as_me:3369: \$? = $ac_status" >&5 3370 (exit $ac_status); }; }; then 3371 cf_XOPEN_SOURCE_set=yes 3372else 3373 echo "$as_me: failed program was:" >&5 3374cat conftest.$ac_ext >&5 3375cf_XOPEN_SOURCE_set=no 3376fi 3377rm -f conftest.$ac_objext conftest.$ac_ext 3378 echo "$as_me:3378: result: $cf_XOPEN_SOURCE_set" >&5 3379echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6 3380 if test $cf_XOPEN_SOURCE_set = yes 3381 then 3382 cat >conftest.$ac_ext <<_ACEOF 3383#line 3383 "configure" 3384#include "confdefs.h" 3385#include <stdlib.h> 3386int 3387main () 3388{ 3389 3390#if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE 3391make an error 3392#endif 3393 ; 3394 return 0; 3395} 3396_ACEOF 3397rm -f conftest.$ac_objext 3398if { (eval echo "$as_me:3398: \"$ac_compile\"") >&5 3399 (eval $ac_compile) 2>&5 3400 ac_status=$? 3401 echo "$as_me:3401: \$? = $ac_status" >&5 3402 (exit $ac_status); } && 3403 { ac_try='test -s conftest.$ac_objext' 3404 { (eval echo "$as_me:3404: \"$ac_try\"") >&5 3405 (eval $ac_try) 2>&5 3406 ac_status=$? 3407 echo "$as_me:3407: \$? = $ac_status" >&5 3408 (exit $ac_status); }; }; then 3409 cf_XOPEN_SOURCE_set_ok=yes 3410else 3411 echo "$as_me: failed program was:" >&5 3412cat conftest.$ac_ext >&5 3413cf_XOPEN_SOURCE_set_ok=no 3414fi 3415rm -f conftest.$ac_objext conftest.$ac_ext 3416 if test $cf_XOPEN_SOURCE_set_ok = no 3417 then 3418 { echo "$as_me:3418: WARNING: _XOPEN_SOURCE is lower than requested" >&5 3419echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;} 3420 fi 3421 else 3422 3423echo "$as_me:3423: checking if we should define _XOPEN_SOURCE" >&5 3424echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6 3425if test "${cf_cv_xopen_source+set}" = set; then 3426 echo $ECHO_N "(cached) $ECHO_C" >&6 3427else 3428 3429 cat >conftest.$ac_ext <<_ACEOF 3430#line 3430 "configure" 3431#include "confdefs.h" 3432 3433#include <stdlib.h> 3434#include <string.h> 3435#include <sys/types.h> 3436 3437int 3438main () 3439{ 3440 3441#ifndef _XOPEN_SOURCE 3442make an error 3443#endif 3444 ; 3445 return 0; 3446} 3447_ACEOF 3448rm -f conftest.$ac_objext 3449if { (eval echo "$as_me:3449: \"$ac_compile\"") >&5 3450 (eval $ac_compile) 2>&5 3451 ac_status=$? 3452 echo "$as_me:3452: \$? = $ac_status" >&5 3453 (exit $ac_status); } && 3454 { ac_try='test -s conftest.$ac_objext' 3455 { (eval echo "$as_me:3455: \"$ac_try\"") >&5 3456 (eval $ac_try) 2>&5 3457 ac_status=$? 3458 echo "$as_me:3458: \$? = $ac_status" >&5 3459 (exit $ac_status); }; }; then 3460 cf_cv_xopen_source=no 3461else 3462 echo "$as_me: failed program was:" >&5 3463cat conftest.$ac_ext >&5 3464cf_save="$CPPFLAGS" 3465 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE" 3466 cat >conftest.$ac_ext <<_ACEOF 3467#line 3467 "configure" 3468#include "confdefs.h" 3469 3470#include <stdlib.h> 3471#include <string.h> 3472#include <sys/types.h> 3473 3474int 3475main () 3476{ 3477 3478#ifdef _XOPEN_SOURCE 3479make an error 3480#endif 3481 ; 3482 return 0; 3483} 3484_ACEOF 3485rm -f conftest.$ac_objext 3486if { (eval echo "$as_me:3486: \"$ac_compile\"") >&5 3487 (eval $ac_compile) 2>&5 3488 ac_status=$? 3489 echo "$as_me:3489: \$? = $ac_status" >&5 3490 (exit $ac_status); } && 3491 { ac_try='test -s conftest.$ac_objext' 3492 { (eval echo "$as_me:3492: \"$ac_try\"") >&5 3493 (eval $ac_try) 2>&5 3494 ac_status=$? 3495 echo "$as_me:3495: \$? = $ac_status" >&5 3496 (exit $ac_status); }; }; then 3497 cf_cv_xopen_source=no 3498else 3499 echo "$as_me: failed program was:" >&5 3500cat conftest.$ac_ext >&5 3501cf_cv_xopen_source=$cf_XOPEN_SOURCE 3502fi 3503rm -f conftest.$ac_objext conftest.$ac_ext 3504 CPPFLAGS="$cf_save" 3505 3506fi 3507rm -f conftest.$ac_objext conftest.$ac_ext 3508 3509fi 3510echo "$as_me:3510: result: $cf_cv_xopen_source" >&5 3511echo "${ECHO_T}$cf_cv_xopen_source" >&6 3512 3513if test "$cf_cv_xopen_source" != no ; then 3514 3515CFLAGS=`echo "$CFLAGS" | \ 3516 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \ 3517 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'` 3518 3519CPPFLAGS=`echo "$CPPFLAGS" | \ 3520 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \ 3521 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'` 3522 3523 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source" 3524 3525cf_fix_cppflags=no 3526cf_new_cflags= 3527cf_new_cppflags= 3528cf_new_extra_cppflags= 3529 3530for cf_add_cflags in $cf_temp_xopen_source 3531do 3532case $cf_fix_cppflags in 3533(no) 3534 case $cf_add_cflags in 3535 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 3536 case $cf_add_cflags in 3537 (-D*) 3538 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 3539 3540 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 3541 && test -z "${cf_tst_cflags}" \ 3542 && cf_fix_cppflags=yes 3543 3544 if test $cf_fix_cppflags = yes ; then 3545 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3546 continue 3547 elif test "${cf_tst_cflags}" = "\"'" ; then 3548 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3549 continue 3550 fi 3551 ;; 3552 esac 3553 case "$CPPFLAGS" in 3554 (*$cf_add_cflags) 3555 ;; 3556 (*) 3557 case $cf_add_cflags in 3558 (-D*) 3559 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 3560 3561CPPFLAGS=`echo "$CPPFLAGS" | \ 3562 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 3563 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 3564 3565 ;; 3566 esac 3567 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 3568 ;; 3569 esac 3570 ;; 3571 (*) 3572 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 3573 ;; 3574 esac 3575 ;; 3576(yes) 3577 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 3578 3579 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 3580 3581 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 3582 && test -z "${cf_tst_cflags}" \ 3583 && cf_fix_cppflags=no 3584 ;; 3585esac 3586done 3587 3588if test -n "$cf_new_cflags" ; then 3589 3590 CFLAGS="$CFLAGS $cf_new_cflags" 3591fi 3592 3593if test -n "$cf_new_cppflags" ; then 3594 3595 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 3596fi 3597 3598if test -n "$cf_new_extra_cppflags" ; then 3599 3600 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 3601fi 3602 3603fi 3604 3605 fi 3606fi 3607 3608ac_ext=c 3609ac_cpp='$CPP $CPPFLAGS' 3610ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3611ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3612ac_compiler_gnu=$ac_cv_c_compiler_gnu 3613ac_main_return=return 3614echo "$as_me:3614: checking how to run the C preprocessor" >&5 3615echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 3616# On Suns, sometimes $CPP names a directory. 3617if test -n "$CPP" && test -d "$CPP"; then 3618 CPP= 3619fi 3620if test -z "$CPP"; then 3621 if test "${ac_cv_prog_CPP+set}" = set; then 3622 echo $ECHO_N "(cached) $ECHO_C" >&6 3623else 3624 # Double quotes because CPP needs to be expanded 3625 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3626 do 3627 ac_preproc_ok=false 3628for ac_c_preproc_warn_flag in '' yes 3629do 3630 # Use a header file that comes with gcc, so configuring glibc 3631 # with a fresh cross-compiler works. 3632 # On the NeXT, cc -E runs the code through the compiler's parser, 3633 # not just through cpp. "Syntax error" is here to catch this case. 3634 cat >conftest.$ac_ext <<_ACEOF 3635#line 3635 "configure" 3636#include "confdefs.h" 3637#include <assert.h> 3638 Syntax error 3639_ACEOF 3640if { (eval echo "$as_me:3640: \"$ac_cpp conftest.$ac_ext\"") >&5 3641 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3642 ac_status=$? 3643 egrep -v '^ *\+' conftest.er1 >conftest.err 3644 rm -f conftest.er1 3645 cat conftest.err >&5 3646 echo "$as_me:3646: \$? = $ac_status" >&5 3647 (exit $ac_status); } >/dev/null; then 3648 if test -s conftest.err; then 3649 ac_cpp_err=$ac_c_preproc_warn_flag 3650 else 3651 ac_cpp_err= 3652 fi 3653else 3654 ac_cpp_err=yes 3655fi 3656if test -z "$ac_cpp_err"; then 3657 : 3658else 3659 echo "$as_me: failed program was:" >&5 3660 cat conftest.$ac_ext >&5 3661 # Broken: fails on valid input. 3662continue 3663fi 3664rm -f conftest.err conftest.$ac_ext 3665 3666 # OK, works on sane cases. Now check whether non-existent headers 3667 # can be detected and how. 3668 cat >conftest.$ac_ext <<_ACEOF 3669#line 3669 "configure" 3670#include "confdefs.h" 3671#include <ac_nonexistent.h> 3672_ACEOF 3673if { (eval echo "$as_me:3673: \"$ac_cpp conftest.$ac_ext\"") >&5 3674 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3675 ac_status=$? 3676 egrep -v '^ *\+' conftest.er1 >conftest.err 3677 rm -f conftest.er1 3678 cat conftest.err >&5 3679 echo "$as_me:3679: \$? = $ac_status" >&5 3680 (exit $ac_status); } >/dev/null; then 3681 if test -s conftest.err; then 3682 ac_cpp_err=$ac_c_preproc_warn_flag 3683 else 3684 ac_cpp_err= 3685 fi 3686else 3687 ac_cpp_err=yes 3688fi 3689if test -z "$ac_cpp_err"; then 3690 # Broken: success on invalid input. 3691continue 3692else 3693 echo "$as_me: failed program was:" >&5 3694 cat conftest.$ac_ext >&5 3695 # Passes both tests. 3696ac_preproc_ok=: 3697break 3698fi 3699rm -f conftest.err conftest.$ac_ext 3700 3701done 3702# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3703rm -f conftest.err conftest.$ac_ext 3704if $ac_preproc_ok; then 3705 break 3706fi 3707 3708 done 3709 ac_cv_prog_CPP=$CPP 3710 3711fi 3712 CPP=$ac_cv_prog_CPP 3713else 3714 ac_cv_prog_CPP=$CPP 3715fi 3716echo "$as_me:3716: result: $CPP" >&5 3717echo "${ECHO_T}$CPP" >&6 3718ac_preproc_ok=false 3719for ac_c_preproc_warn_flag in '' yes 3720do 3721 # Use a header file that comes with gcc, so configuring glibc 3722 # with a fresh cross-compiler works. 3723 # On the NeXT, cc -E runs the code through the compiler's parser, 3724 # not just through cpp. "Syntax error" is here to catch this case. 3725 cat >conftest.$ac_ext <<_ACEOF 3726#line 3726 "configure" 3727#include "confdefs.h" 3728#include <assert.h> 3729 Syntax error 3730_ACEOF 3731if { (eval echo "$as_me:3731: \"$ac_cpp conftest.$ac_ext\"") >&5 3732 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3733 ac_status=$? 3734 egrep -v '^ *\+' conftest.er1 >conftest.err 3735 rm -f conftest.er1 3736 cat conftest.err >&5 3737 echo "$as_me:3737: \$? = $ac_status" >&5 3738 (exit $ac_status); } >/dev/null; then 3739 if test -s conftest.err; then 3740 ac_cpp_err=$ac_c_preproc_warn_flag 3741 else 3742 ac_cpp_err= 3743 fi 3744else 3745 ac_cpp_err=yes 3746fi 3747if test -z "$ac_cpp_err"; then 3748 : 3749else 3750 echo "$as_me: failed program was:" >&5 3751 cat conftest.$ac_ext >&5 3752 # Broken: fails on valid input. 3753continue 3754fi 3755rm -f conftest.err conftest.$ac_ext 3756 3757 # OK, works on sane cases. Now check whether non-existent headers 3758 # can be detected and how. 3759 cat >conftest.$ac_ext <<_ACEOF 3760#line 3760 "configure" 3761#include "confdefs.h" 3762#include <ac_nonexistent.h> 3763_ACEOF 3764if { (eval echo "$as_me:3764: \"$ac_cpp conftest.$ac_ext\"") >&5 3765 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3766 ac_status=$? 3767 egrep -v '^ *\+' conftest.er1 >conftest.err 3768 rm -f conftest.er1 3769 cat conftest.err >&5 3770 echo "$as_me:3770: \$? = $ac_status" >&5 3771 (exit $ac_status); } >/dev/null; then 3772 if test -s conftest.err; then 3773 ac_cpp_err=$ac_c_preproc_warn_flag 3774 else 3775 ac_cpp_err= 3776 fi 3777else 3778 ac_cpp_err=yes 3779fi 3780if test -z "$ac_cpp_err"; then 3781 # Broken: success on invalid input. 3782continue 3783else 3784 echo "$as_me: failed program was:" >&5 3785 cat conftest.$ac_ext >&5 3786 # Passes both tests. 3787ac_preproc_ok=: 3788break 3789fi 3790rm -f conftest.err conftest.$ac_ext 3791 3792done 3793# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3794rm -f conftest.err conftest.$ac_ext 3795if $ac_preproc_ok; then 3796 : 3797else 3798 { { echo "$as_me:3798: error: C preprocessor \"$CPP\" fails sanity check" >&5 3799echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;} 3800 { (exit 1); exit 1; }; } 3801fi 3802 3803ac_ext=c 3804ac_cpp='$CPP $CPPFLAGS' 3805ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3806ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3807ac_compiler_gnu=$ac_cv_c_compiler_gnu 3808ac_main_return=return 3809 3810for ac_header in fcntl.h 3811do 3812as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3813echo "$as_me:3813: checking for $ac_header" >&5 3814echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3815if eval "test \"\${$as_ac_Header+set}\" = set"; then 3816 echo $ECHO_N "(cached) $ECHO_C" >&6 3817else 3818 cat >conftest.$ac_ext <<_ACEOF 3819#line 3819 "configure" 3820#include "confdefs.h" 3821#include <$ac_header> 3822_ACEOF 3823if { (eval echo "$as_me:3823: \"$ac_cpp conftest.$ac_ext\"") >&5 3824 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3825 ac_status=$? 3826 egrep -v '^ *\+' conftest.er1 >conftest.err 3827 rm -f conftest.er1 3828 cat conftest.err >&5 3829 echo "$as_me:3829: \$? = $ac_status" >&5 3830 (exit $ac_status); } >/dev/null; then 3831 if test -s conftest.err; then 3832 ac_cpp_err=$ac_c_preproc_warn_flag 3833 else 3834 ac_cpp_err= 3835 fi 3836else 3837 ac_cpp_err=yes 3838fi 3839if test -z "$ac_cpp_err"; then 3840 eval "$as_ac_Header=yes" 3841else 3842 echo "$as_me: failed program was:" >&5 3843 cat conftest.$ac_ext >&5 3844 eval "$as_ac_Header=no" 3845fi 3846rm -f conftest.err conftest.$ac_ext 3847fi 3848echo "$as_me:3848: result: `eval echo '${'$as_ac_Header'}'`" >&5 3849echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3850if test `eval echo '${'$as_ac_Header'}'` = yes; then 3851 cat >>confdefs.h <<EOF 3852#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3853EOF 3854 3855fi 3856done 3857 3858echo "$as_me:3858: checking for working mkstemp" >&5 3859echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6 3860if test "${cf_cv_func_mkstemp+set}" = set; then 3861 echo $ECHO_N "(cached) $ECHO_C" >&6 3862else 3863 3864rm -rf conftest* 3865if test "$cross_compiling" = yes; then 3866 cf_cv_func_mkstemp=maybe 3867else 3868 cat >conftest.$ac_ext <<_ACEOF 3869#line 3869 "configure" 3870#include "confdefs.h" 3871 3872#include <sys/types.h> 3873#include <stdlib.h> 3874#include <stdio.h> 3875#include <string.h> 3876#include <sys/stat.h> 3877int main() 3878{ 3879 char *tmpl = "conftestXXXXXX"; 3880 char name[2][80]; 3881 int n; 3882 int result = 0; 3883 int fd; 3884 struct stat sb; 3885 3886 umask(077); 3887 for (n = 0; n < 2; ++n) { 3888 strcpy(name[n], tmpl); 3889 if ((fd = mkstemp(name[n])) >= 0) { 3890 if (!strcmp(name[n], tmpl) 3891 || stat(name[n], &sb) != 0 3892 || (sb.st_mode & S_IFMT) != S_IFREG 3893 || (sb.st_mode & 077) != 0) { 3894 result = 1; 3895 } 3896 close(fd); 3897 } 3898 } 3899 if (result == 0 3900 && !strcmp(name[0], name[1])) 3901 result = 1; 3902 ${cf_cv_main_return:-return}(result); 3903} 3904 3905_ACEOF 3906rm -f conftest$ac_exeext 3907if { (eval echo "$as_me:3907: \"$ac_link\"") >&5 3908 (eval $ac_link) 2>&5 3909 ac_status=$? 3910 echo "$as_me:3910: \$? = $ac_status" >&5 3911 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 3912 { (eval echo "$as_me:3912: \"$ac_try\"") >&5 3913 (eval $ac_try) 2>&5 3914 ac_status=$? 3915 echo "$as_me:3915: \$? = $ac_status" >&5 3916 (exit $ac_status); }; }; then 3917 cf_cv_func_mkstemp=yes 3918 3919else 3920 echo "$as_me: program exited with status $ac_status" >&5 3921echo "$as_me: failed program was:" >&5 3922cat conftest.$ac_ext >&5 3923cf_cv_func_mkstemp=no 3924 3925fi 3926rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 3927fi 3928 3929fi 3930echo "$as_me:3930: result: $cf_cv_func_mkstemp" >&5 3931echo "${ECHO_T}$cf_cv_func_mkstemp" >&6 3932if test "x$cf_cv_func_mkstemp" = xmaybe ; then 3933 echo "$as_me:3933: checking for mkstemp" >&5 3934echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6 3935if test "${ac_cv_func_mkstemp+set}" = set; then 3936 echo $ECHO_N "(cached) $ECHO_C" >&6 3937else 3938 cat >conftest.$ac_ext <<_ACEOF 3939#line 3939 "configure" 3940#include "confdefs.h" 3941/* System header to define __stub macros and hopefully few prototypes, 3942 which can conflict with char mkstemp (); below. */ 3943#include <assert.h> 3944/* Override any gcc2 internal prototype to avoid an error. */ 3945#ifdef __cplusplus 3946extern "C" 3947#endif 3948/* We use char because int might match the return type of a gcc2 3949 builtin and then its argument prototype would still apply. */ 3950char mkstemp (); 3951char (*f) (); 3952 3953int 3954main () 3955{ 3956/* The GNU C library defines this for functions which it implements 3957 to always fail with ENOSYS. Some functions are actually named 3958 something starting with __ and the normal name is an alias. */ 3959#if defined (__stub_mkstemp) || defined (__stub___mkstemp) 3960choke me 3961#else 3962f = mkstemp; /* workaround for ICC 12.0.3 */ if (f == 0) return 1; 3963#endif 3964 3965 ; 3966 return 0; 3967} 3968_ACEOF 3969rm -f conftest.$ac_objext conftest$ac_exeext 3970if { (eval echo "$as_me:3970: \"$ac_link\"") >&5 3971 (eval $ac_link) 2>&5 3972 ac_status=$? 3973 echo "$as_me:3973: \$? = $ac_status" >&5 3974 (exit $ac_status); } && 3975 { ac_try='test -s conftest$ac_exeext' 3976 { (eval echo "$as_me:3976: \"$ac_try\"") >&5 3977 (eval $ac_try) 2>&5 3978 ac_status=$? 3979 echo "$as_me:3979: \$? = $ac_status" >&5 3980 (exit $ac_status); }; }; then 3981 ac_cv_func_mkstemp=yes 3982else 3983 echo "$as_me: failed program was:" >&5 3984cat conftest.$ac_ext >&5 3985ac_cv_func_mkstemp=no 3986fi 3987rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 3988fi 3989echo "$as_me:3989: result: $ac_cv_func_mkstemp" >&5 3990echo "${ECHO_T}$ac_cv_func_mkstemp" >&6 3991 3992fi 3993if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then 3994 3995cat >>confdefs.h <<\EOF 3996#define HAVE_MKSTEMP 1 3997EOF 3998 3999fi 4000 4001for ac_func in vsnprintf 4002do 4003as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 4004echo "$as_me:4004: checking for $ac_func" >&5 4005echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 4006if eval "test \"\${$as_ac_var+set}\" = set"; then 4007 echo $ECHO_N "(cached) $ECHO_C" >&6 4008else 4009 cat >conftest.$ac_ext <<_ACEOF 4010#line 4010 "configure" 4011#include "confdefs.h" 4012/* System header to define __stub macros and hopefully few prototypes, 4013 which can conflict with char $ac_func (); below. */ 4014#include <assert.h> 4015/* Override any gcc2 internal prototype to avoid an error. */ 4016#ifdef __cplusplus 4017extern "C" 4018#endif 4019/* We use char because int might match the return type of a gcc2 4020 builtin and then its argument prototype would still apply. */ 4021char $ac_func (); 4022char (*f) (); 4023 4024int 4025main () 4026{ 4027/* The GNU C library defines this for functions which it implements 4028 to always fail with ENOSYS. Some functions are actually named 4029 something starting with __ and the normal name is an alias. */ 4030#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 4031choke me 4032#else 4033f = $ac_func; /* workaround for ICC 12.0.3 */ if (f == 0) return 1; 4034#endif 4035 4036 ; 4037 return 0; 4038} 4039_ACEOF 4040rm -f conftest.$ac_objext conftest$ac_exeext 4041if { (eval echo "$as_me:4041: \"$ac_link\"") >&5 4042 (eval $ac_link) 2>&5 4043 ac_status=$? 4044 echo "$as_me:4044: \$? = $ac_status" >&5 4045 (exit $ac_status); } && 4046 { ac_try='test -s conftest$ac_exeext' 4047 { (eval echo "$as_me:4047: \"$ac_try\"") >&5 4048 (eval $ac_try) 2>&5 4049 ac_status=$? 4050 echo "$as_me:4050: \$? = $ac_status" >&5 4051 (exit $ac_status); }; }; then 4052 eval "$as_ac_var=yes" 4053else 4054 echo "$as_me: failed program was:" >&5 4055cat conftest.$ac_ext >&5 4056eval "$as_ac_var=no" 4057fi 4058rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 4059fi 4060echo "$as_me:4060: result: `eval echo '${'$as_ac_var'}'`" >&5 4061echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 4062if test `eval echo '${'$as_ac_var'}'` = yes; then 4063 cat >>confdefs.h <<EOF 4064#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 4065EOF 4066 4067fi 4068done 4069 4070echo "$as_me:4070: checking for maximum table size" >&5 4071echo $ECHO_N "checking for maximum table size... $ECHO_C" >&6 4072 4073# Check whether --with-max-table-size or --without-max-table-size was given. 4074if test "${with_max_table_size+set}" = set; then 4075 withval="$with_max_table_size" 4076 4077fi; 4078if test -n "$with_max_table_size" 4079then 4080 echo "$as_me:4080: result: $with_max_table_size" >&5 4081echo "${ECHO_T}$with_max_table_size" >&6 4082 check=`expr "$with_max_table_size" + 0` 4083 if test "x$check" != "x$with_max_table_size" 4084 then 4085 { { echo "$as_me:4085: error: invalid value for --with-max-table-size: $with_max_table_size" >&5 4086echo "$as_me: error: invalid value for --with-max-table-size: $with_max_table_size" >&2;} 4087 { (exit 1); exit 1; }; } 4088 fi 4089 4090cat >>confdefs.h <<EOF 4091#define MAXTABLE $with_max_table_size 4092EOF 4093 4094else 4095 echo "$as_me:4095: result: default" >&5 4096echo "${ECHO_T}default" >&6 4097fi 4098 4099echo "$as_me:4099: checking if backtracking extension is wanted" >&5 4100echo $ECHO_N "checking if backtracking extension is wanted... $ECHO_C" >&6 4101 4102# Check whether --enable-btyacc or --disable-btyacc was given. 4103if test "${enable_btyacc+set}" = set; then 4104 enableval="$enable_btyacc" 4105 4106fi; 4107echo "$as_me:4107: result: $enable_btyacc" >&5 4108echo "${ECHO_T}$enable_btyacc" >&6 4109if test "$enable_btyacc" = "yes"; then 4110 4111cat >>confdefs.h <<\EOF 4112#define YYBTYACC 1 4113EOF 4114 4115 SKELETON=btyaccpar 4116else 4117 SKELETON=yaccpar 4118fi 4119 4120if ( test "$GCC" = yes || test "$GXX" = yes ) 4121then 4122echo "$as_me:4122: checking if you want to check for gcc warnings" >&5 4123echo $ECHO_N "checking if you want to check for gcc warnings... $ECHO_C" >&6 4124 4125# Check whether --with-warnings or --without-warnings was given. 4126if test "${with_warnings+set}" = set; then 4127 withval="$with_warnings" 4128 cf_opt_with_warnings=$withval 4129else 4130 cf_opt_with_warnings=no 4131fi; 4132echo "$as_me:4132: result: $cf_opt_with_warnings" >&5 4133echo "${ECHO_T}$cf_opt_with_warnings" >&6 4134if test "$cf_opt_with_warnings" != no ; then 4135 4136if test "$GCC" = yes 4137then 4138cat > conftest.i <<EOF 4139#ifndef GCC_PRINTF 4140#define GCC_PRINTF 0 4141#endif 4142#ifndef GCC_SCANF 4143#define GCC_SCANF 0 4144#endif 4145#ifndef GCC_NORETURN 4146#define GCC_NORETURN /* nothing */ 4147#endif 4148#ifndef GCC_UNUSED 4149#define GCC_UNUSED /* nothing */ 4150#endif 4151EOF 4152if test "$GCC" = yes 4153then 4154 { echo "$as_me:4154: checking for $CC __attribute__ directives..." >&5 4155echo "$as_me: checking for $CC __attribute__ directives..." >&6;} 4156cat > conftest.$ac_ext <<EOF 4157#line 4157 "${as_me:-configure}" 4158#include "confdefs.h" 4159#include "conftest.h" 4160#include "conftest.i" 4161#if GCC_PRINTF 4162#define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var))) 4163#else 4164#define GCC_PRINTFLIKE(fmt,var) /*nothing*/ 4165#endif 4166#if GCC_SCANF 4167#define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var))) 4168#else 4169#define GCC_SCANFLIKE(fmt,var) /*nothing*/ 4170#endif 4171extern void wow(char *,...) GCC_SCANFLIKE(1,2); 4172extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN; 4173extern void foo(void) GCC_NORETURN; 4174int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; } 4175EOF 4176 cf_printf_attribute=no 4177 cf_scanf_attribute=no 4178 for cf_attribute in scanf printf unused noreturn 4179 do 4180 4181cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%` 4182 4183 cf_directive="__attribute__(($cf_attribute))" 4184 echo "checking for $CC $cf_directive" 1>&5 4185 4186 case $cf_attribute in 4187 (printf) 4188 cf_printf_attribute=yes 4189 cat >conftest.h <<EOF 4190#define GCC_$cf_ATTRIBUTE 1 4191EOF 4192 ;; 4193 (scanf) 4194 cf_scanf_attribute=yes 4195 cat >conftest.h <<EOF 4196#define GCC_$cf_ATTRIBUTE 1 4197EOF 4198 ;; 4199 (*) 4200 cat >conftest.h <<EOF 4201#define GCC_$cf_ATTRIBUTE $cf_directive 4202EOF 4203 ;; 4204 esac 4205 4206 if { (eval echo "$as_me:4206: \"$ac_compile\"") >&5 4207 (eval $ac_compile) 2>&5 4208 ac_status=$? 4209 echo "$as_me:4209: \$? = $ac_status" >&5 4210 (exit $ac_status); }; then 4211 test -n "$verbose" && echo "$as_me:4211: result: ... $cf_attribute" >&5 4212echo "${ECHO_T}... $cf_attribute" >&6 4213 cat conftest.h >>confdefs.h 4214 case $cf_attribute in 4215 (noreturn) 4216 4217cat >>confdefs.h <<EOF 4218#define GCC_NORETURN $cf_directive 4219EOF 4220 4221 ;; 4222 (printf) 4223 cf_value='/* nothing */' 4224 if test "$cf_printf_attribute" != no ; then 4225 cf_value='__attribute__((format(printf,fmt,var)))' 4226 4227cat >>confdefs.h <<\EOF 4228#define GCC_PRINTF 1 4229EOF 4230 4231 fi 4232 4233cat >>confdefs.h <<EOF 4234#define GCC_PRINTFLIKE(fmt,var) $cf_value 4235EOF 4236 4237 ;; 4238 (scanf) 4239 cf_value='/* nothing */' 4240 if test "$cf_scanf_attribute" != no ; then 4241 cf_value='__attribute__((format(scanf,fmt,var)))' 4242 4243cat >>confdefs.h <<\EOF 4244#define GCC_SCANF 1 4245EOF 4246 4247 fi 4248 4249cat >>confdefs.h <<EOF 4250#define GCC_SCANFLIKE(fmt,var) $cf_value 4251EOF 4252 4253 ;; 4254 (unused) 4255 4256cat >>confdefs.h <<EOF 4257#define GCC_UNUSED $cf_directive 4258EOF 4259 4260 ;; 4261 esac 4262 fi 4263 done 4264else 4265 fgrep define conftest.i >>confdefs.h 4266fi 4267rm -rf conftest* 4268fi 4269 4270INTEL_COMPILER=no 4271 4272if test "$GCC" = yes ; then 4273 case $host_os in 4274 (linux*|gnu*) 4275 echo "$as_me:4275: checking if this is really Intel C compiler" >&5 4276echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6 4277 cf_save_CFLAGS="$CFLAGS" 4278 CFLAGS="$CFLAGS -no-gcc" 4279 cat >conftest.$ac_ext <<_ACEOF 4280#line 4280 "configure" 4281#include "confdefs.h" 4282 4283int 4284main () 4285{ 4286 4287#ifdef __INTEL_COMPILER 4288#else 4289make an error 4290#endif 4291 4292 ; 4293 return 0; 4294} 4295_ACEOF 4296rm -f conftest.$ac_objext 4297if { (eval echo "$as_me:4297: \"$ac_compile\"") >&5 4298 (eval $ac_compile) 2>&5 4299 ac_status=$? 4300 echo "$as_me:4300: \$? = $ac_status" >&5 4301 (exit $ac_status); } && 4302 { ac_try='test -s conftest.$ac_objext' 4303 { (eval echo "$as_me:4303: \"$ac_try\"") >&5 4304 (eval $ac_try) 2>&5 4305 ac_status=$? 4306 echo "$as_me:4306: \$? = $ac_status" >&5 4307 (exit $ac_status); }; }; then 4308 INTEL_COMPILER=yes 4309cf_save_CFLAGS="$cf_save_CFLAGS -we147" 4310 4311else 4312 echo "$as_me: failed program was:" >&5 4313cat conftest.$ac_ext >&5 4314fi 4315rm -f conftest.$ac_objext conftest.$ac_ext 4316 CFLAGS="$cf_save_CFLAGS" 4317 echo "$as_me:4317: result: $INTEL_COMPILER" >&5 4318echo "${ECHO_T}$INTEL_COMPILER" >&6 4319 ;; 4320 esac 4321fi 4322 4323CLANG_COMPILER=no 4324 4325if test "$GCC" = yes ; then 4326 echo "$as_me:4326: checking if this is really Clang C compiler" >&5 4327echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6 4328 cf_save_CFLAGS="$CFLAGS" 4329 CFLAGS="$CFLAGS -Qunused-arguments" 4330 cat >conftest.$ac_ext <<_ACEOF 4331#line 4331 "configure" 4332#include "confdefs.h" 4333 4334int 4335main () 4336{ 4337 4338#ifdef __clang__ 4339#else 4340make an error 4341#endif 4342 4343 ; 4344 return 0; 4345} 4346_ACEOF 4347rm -f conftest.$ac_objext 4348if { (eval echo "$as_me:4348: \"$ac_compile\"") >&5 4349 (eval $ac_compile) 2>&5 4350 ac_status=$? 4351 echo "$as_me:4351: \$? = $ac_status" >&5 4352 (exit $ac_status); } && 4353 { ac_try='test -s conftest.$ac_objext' 4354 { (eval echo "$as_me:4354: \"$ac_try\"") >&5 4355 (eval $ac_try) 2>&5 4356 ac_status=$? 4357 echo "$as_me:4357: \$? = $ac_status" >&5 4358 (exit $ac_status); }; }; then 4359 CLANG_COMPILER=yes 4360cf_save_CFLAGS="$cf_save_CFLAGS -Qunused-arguments" 4361 4362else 4363 echo "$as_me: failed program was:" >&5 4364cat conftest.$ac_ext >&5 4365fi 4366rm -f conftest.$ac_objext conftest.$ac_ext 4367 CFLAGS="$cf_save_CFLAGS" 4368 echo "$as_me:4368: result: $CLANG_COMPILER" >&5 4369echo "${ECHO_T}$CLANG_COMPILER" >&6 4370fi 4371 4372cat > conftest.$ac_ext <<EOF 4373#line 4373 "${as_me:-configure}" 4374int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; } 4375EOF 4376 4377if test "$INTEL_COMPILER" = yes 4378then 4379# The "-wdXXX" options suppress warnings: 4380# remark #1419: external declaration in primary source file 4381# remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem) 4382# remark #1684: conversion from pointer to same-sized integral type (potential portability problem) 4383# remark #193: zero used for undefined preprocessing identifier 4384# remark #593: variable "curs_sb_left_arrow" was set but never used 4385# remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits 4386# remark #869: parameter "tw" was never referenced 4387# remark #981: operands are evaluated in unspecified order 4388# warning #279: controlling expression is constant 4389 4390 { echo "$as_me:4390: checking for $CC warning options..." >&5 4391echo "$as_me: checking for $CC warning options..." >&6;} 4392 cf_save_CFLAGS="$CFLAGS" 4393 EXTRA_CFLAGS="-Wall" 4394 for cf_opt in \ 4395 wd1419 \ 4396 wd1683 \ 4397 wd1684 \ 4398 wd193 \ 4399 wd593 \ 4400 wd279 \ 4401 wd810 \ 4402 wd869 \ 4403 wd981 4404 do 4405 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt" 4406 if { (eval echo "$as_me:4406: \"$ac_compile\"") >&5 4407 (eval $ac_compile) 2>&5 4408 ac_status=$? 4409 echo "$as_me:4409: \$? = $ac_status" >&5 4410 (exit $ac_status); }; then 4411 test -n "$verbose" && echo "$as_me:4411: result: ... -$cf_opt" >&5 4412echo "${ECHO_T}... -$cf_opt" >&6 4413 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt" 4414 fi 4415 done 4416 CFLAGS="$cf_save_CFLAGS" 4417 4418elif test "$GCC" = yes 4419then 4420 { echo "$as_me:4420: checking for $CC warning options..." >&5 4421echo "$as_me: checking for $CC warning options..." >&6;} 4422 cf_save_CFLAGS="$CFLAGS" 4423 EXTRA_CFLAGS= 4424 cf_warn_CONST="" 4425 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings" 4426 cf_gcc_warnings="Wignored-qualifiers Wlogical-op Wvarargs" 4427 test "x$CLANG_COMPILER" = xyes && cf_gcc_warnings= 4428 for cf_opt in W Wall \ 4429 Wbad-function-cast \ 4430 Wcast-align \ 4431 Wcast-qual \ 4432 Wdeclaration-after-statement \ 4433 Wextra \ 4434 Winline \ 4435 Wmissing-declarations \ 4436 Wmissing-prototypes \ 4437 Wnested-externs \ 4438 Wpointer-arith \ 4439 Wshadow \ 4440 Wstrict-prototypes \ 4441 Wundef $cf_gcc_warnings $cf_warn_CONST Wwrite-strings 4442 do 4443 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt" 4444 if { (eval echo "$as_me:4444: \"$ac_compile\"") >&5 4445 (eval $ac_compile) 2>&5 4446 ac_status=$? 4447 echo "$as_me:4447: \$? = $ac_status" >&5 4448 (exit $ac_status); }; then 4449 test -n "$verbose" && echo "$as_me:4449: result: ... -$cf_opt" >&5 4450echo "${ECHO_T}... -$cf_opt" >&6 4451 case $cf_opt in 4452 (Wcast-qual) 4453 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES" 4454 ;; 4455 (Winline) 4456 case $GCC_VERSION in 4457 ([34].*) 4458 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6 4459 4460echo "${as_me:-configure}:4460: testing feature is broken in gcc $GCC_VERSION ..." 1>&5 4461 4462 continue;; 4463 esac 4464 ;; 4465 (Wpointer-arith) 4466 case $GCC_VERSION in 4467 ([12].*) 4468 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6 4469 4470echo "${as_me:-configure}:4470: testing feature is broken in gcc $GCC_VERSION ..." 1>&5 4471 4472 continue;; 4473 esac 4474 ;; 4475 esac 4476 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt" 4477 fi 4478 done 4479 CFLAGS="$cf_save_CFLAGS" 4480fi 4481rm -rf conftest* 4482 4483fi 4484fi 4485 4486echo "$as_me:4486: checking if you want to see long compiling messages" >&5 4487echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6 4488 4489# Check whether --enable-echo or --disable-echo was given. 4490if test "${enable_echo+set}" = set; then 4491 enableval="$enable_echo" 4492 test "$enableval" != no && enableval=yes 4493 if test "$enableval" != "yes" ; then 4494 4495 ECHO_LT='--silent' 4496 ECHO_LD='@echo linking $@;' 4497 RULE_CC='@echo compiling $<' 4498 SHOW_CC='@echo compiling $@' 4499 ECHO_CC='@' 4500 4501 else 4502 4503 ECHO_LT='' 4504 ECHO_LD='' 4505 RULE_CC='' 4506 SHOW_CC='' 4507 ECHO_CC='' 4508 4509 fi 4510else 4511 enableval=yes 4512 4513 ECHO_LT='' 4514 ECHO_LD='' 4515 RULE_CC='' 4516 SHOW_CC='' 4517 ECHO_CC='' 4518 4519fi; 4520echo "$as_me:4520: result: $enableval" >&5 4521echo "${ECHO_T}$enableval" >&6 4522 4523echo "$as_me:4523: checking if you want to use dmalloc for testing" >&5 4524echo $ECHO_N "checking if you want to use dmalloc for testing... $ECHO_C" >&6 4525 4526# Check whether --with-dmalloc or --without-dmalloc was given. 4527if test "${with_dmalloc+set}" = set; then 4528 withval="$with_dmalloc" 4529 4530cat >>confdefs.h <<EOF 4531#define USE_DMALLOC 1 4532EOF 4533 4534 : ${with_cflags:=-g} 4535 : ${with_no_leaks:=yes} 4536 with_dmalloc=yes 4537else 4538 with_dmalloc= 4539fi; 4540echo "$as_me:4540: result: ${with_dmalloc:-no}" >&5 4541echo "${ECHO_T}${with_dmalloc:-no}" >&6 4542 4543case .$with_cflags in 4544(.*-g*) 4545 case .$CFLAGS in 4546 (.*-g*) 4547 ;; 4548 (*) 4549 4550cf_fix_cppflags=no 4551cf_new_cflags= 4552cf_new_cppflags= 4553cf_new_extra_cppflags= 4554 4555for cf_add_cflags in -g 4556do 4557case $cf_fix_cppflags in 4558(no) 4559 case $cf_add_cflags in 4560 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 4561 case $cf_add_cflags in 4562 (-D*) 4563 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 4564 4565 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 4566 && test -z "${cf_tst_cflags}" \ 4567 && cf_fix_cppflags=yes 4568 4569 if test $cf_fix_cppflags = yes ; then 4570 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 4571 continue 4572 elif test "${cf_tst_cflags}" = "\"'" ; then 4573 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 4574 continue 4575 fi 4576 ;; 4577 esac 4578 case "$CPPFLAGS" in 4579 (*$cf_add_cflags) 4580 ;; 4581 (*) 4582 case $cf_add_cflags in 4583 (-D*) 4584 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 4585 4586CPPFLAGS=`echo "$CPPFLAGS" | \ 4587 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 4588 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 4589 4590 ;; 4591 esac 4592 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 4593 ;; 4594 esac 4595 ;; 4596 (*) 4597 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 4598 ;; 4599 esac 4600 ;; 4601(yes) 4602 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 4603 4604 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 4605 4606 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 4607 && test -z "${cf_tst_cflags}" \ 4608 && cf_fix_cppflags=no 4609 ;; 4610esac 4611done 4612 4613if test -n "$cf_new_cflags" ; then 4614 4615 CFLAGS="$CFLAGS $cf_new_cflags" 4616fi 4617 4618if test -n "$cf_new_cppflags" ; then 4619 4620 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 4621fi 4622 4623if test -n "$cf_new_extra_cppflags" ; then 4624 4625 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 4626fi 4627 4628 ;; 4629 esac 4630 ;; 4631esac 4632 4633if test "$with_dmalloc" = yes ; then 4634 echo "$as_me:4634: checking for dmalloc.h" >&5 4635echo $ECHO_N "checking for dmalloc.h... $ECHO_C" >&6 4636if test "${ac_cv_header_dmalloc_h+set}" = set; then 4637 echo $ECHO_N "(cached) $ECHO_C" >&6 4638else 4639 cat >conftest.$ac_ext <<_ACEOF 4640#line 4640 "configure" 4641#include "confdefs.h" 4642#include <dmalloc.h> 4643_ACEOF 4644if { (eval echo "$as_me:4644: \"$ac_cpp conftest.$ac_ext\"") >&5 4645 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 4646 ac_status=$? 4647 egrep -v '^ *\+' conftest.er1 >conftest.err 4648 rm -f conftest.er1 4649 cat conftest.err >&5 4650 echo "$as_me:4650: \$? = $ac_status" >&5 4651 (exit $ac_status); } >/dev/null; then 4652 if test -s conftest.err; then 4653 ac_cpp_err=$ac_c_preproc_warn_flag 4654 else 4655 ac_cpp_err= 4656 fi 4657else 4658 ac_cpp_err=yes 4659fi 4660if test -z "$ac_cpp_err"; then 4661 ac_cv_header_dmalloc_h=yes 4662else 4663 echo "$as_me: failed program was:" >&5 4664 cat conftest.$ac_ext >&5 4665 ac_cv_header_dmalloc_h=no 4666fi 4667rm -f conftest.err conftest.$ac_ext 4668fi 4669echo "$as_me:4669: result: $ac_cv_header_dmalloc_h" >&5 4670echo "${ECHO_T}$ac_cv_header_dmalloc_h" >&6 4671if test $ac_cv_header_dmalloc_h = yes; then 4672 4673echo "$as_me:4673: checking for dmalloc_debug in -ldmalloc" >&5 4674echo $ECHO_N "checking for dmalloc_debug in -ldmalloc... $ECHO_C" >&6 4675if test "${ac_cv_lib_dmalloc_dmalloc_debug+set}" = set; then 4676 echo $ECHO_N "(cached) $ECHO_C" >&6 4677else 4678 ac_check_lib_save_LIBS=$LIBS 4679LIBS="-ldmalloc $LIBS" 4680cat >conftest.$ac_ext <<_ACEOF 4681#line 4681 "configure" 4682#include "confdefs.h" 4683 4684/* Override any gcc2 internal prototype to avoid an error. */ 4685#ifdef __cplusplus 4686extern "C" 4687#endif 4688/* We use char because int might match the return type of a gcc2 4689 builtin and then its argument prototype would still apply. */ 4690char dmalloc_debug (); 4691int 4692main () 4693{ 4694dmalloc_debug (); 4695 ; 4696 return 0; 4697} 4698_ACEOF 4699rm -f conftest.$ac_objext conftest$ac_exeext 4700if { (eval echo "$as_me:4700: \"$ac_link\"") >&5 4701 (eval $ac_link) 2>&5 4702 ac_status=$? 4703 echo "$as_me:4703: \$? = $ac_status" >&5 4704 (exit $ac_status); } && 4705 { ac_try='test -s conftest$ac_exeext' 4706 { (eval echo "$as_me:4706: \"$ac_try\"") >&5 4707 (eval $ac_try) 2>&5 4708 ac_status=$? 4709 echo "$as_me:4709: \$? = $ac_status" >&5 4710 (exit $ac_status); }; }; then 4711 ac_cv_lib_dmalloc_dmalloc_debug=yes 4712else 4713 echo "$as_me: failed program was:" >&5 4714cat conftest.$ac_ext >&5 4715ac_cv_lib_dmalloc_dmalloc_debug=no 4716fi 4717rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 4718LIBS=$ac_check_lib_save_LIBS 4719fi 4720echo "$as_me:4720: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5 4721echo "${ECHO_T}$ac_cv_lib_dmalloc_dmalloc_debug" >&6 4722if test $ac_cv_lib_dmalloc_dmalloc_debug = yes; then 4723 cat >>confdefs.h <<EOF 4724#define HAVE_LIBDMALLOC 1 4725EOF 4726 4727 LIBS="-ldmalloc $LIBS" 4728 4729fi 4730 4731fi 4732 4733fi 4734 4735echo "$as_me:4735: checking if you want to use dbmalloc for testing" >&5 4736echo $ECHO_N "checking if you want to use dbmalloc for testing... $ECHO_C" >&6 4737 4738# Check whether --with-dbmalloc or --without-dbmalloc was given. 4739if test "${with_dbmalloc+set}" = set; then 4740 withval="$with_dbmalloc" 4741 4742cat >>confdefs.h <<EOF 4743#define USE_DBMALLOC 1 4744EOF 4745 4746 : ${with_cflags:=-g} 4747 : ${with_no_leaks:=yes} 4748 with_dbmalloc=yes 4749else 4750 with_dbmalloc= 4751fi; 4752echo "$as_me:4752: result: ${with_dbmalloc:-no}" >&5 4753echo "${ECHO_T}${with_dbmalloc:-no}" >&6 4754 4755case .$with_cflags in 4756(.*-g*) 4757 case .$CFLAGS in 4758 (.*-g*) 4759 ;; 4760 (*) 4761 4762cf_fix_cppflags=no 4763cf_new_cflags= 4764cf_new_cppflags= 4765cf_new_extra_cppflags= 4766 4767for cf_add_cflags in -g 4768do 4769case $cf_fix_cppflags in 4770(no) 4771 case $cf_add_cflags in 4772 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 4773 case $cf_add_cflags in 4774 (-D*) 4775 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 4776 4777 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 4778 && test -z "${cf_tst_cflags}" \ 4779 && cf_fix_cppflags=yes 4780 4781 if test $cf_fix_cppflags = yes ; then 4782 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 4783 continue 4784 elif test "${cf_tst_cflags}" = "\"'" ; then 4785 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 4786 continue 4787 fi 4788 ;; 4789 esac 4790 case "$CPPFLAGS" in 4791 (*$cf_add_cflags) 4792 ;; 4793 (*) 4794 case $cf_add_cflags in 4795 (-D*) 4796 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 4797 4798CPPFLAGS=`echo "$CPPFLAGS" | \ 4799 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 4800 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 4801 4802 ;; 4803 esac 4804 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 4805 ;; 4806 esac 4807 ;; 4808 (*) 4809 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 4810 ;; 4811 esac 4812 ;; 4813(yes) 4814 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 4815 4816 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 4817 4818 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 4819 && test -z "${cf_tst_cflags}" \ 4820 && cf_fix_cppflags=no 4821 ;; 4822esac 4823done 4824 4825if test -n "$cf_new_cflags" ; then 4826 4827 CFLAGS="$CFLAGS $cf_new_cflags" 4828fi 4829 4830if test -n "$cf_new_cppflags" ; then 4831 4832 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 4833fi 4834 4835if test -n "$cf_new_extra_cppflags" ; then 4836 4837 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 4838fi 4839 4840 ;; 4841 esac 4842 ;; 4843esac 4844 4845if test "$with_dbmalloc" = yes ; then 4846 echo "$as_me:4846: checking for dbmalloc.h" >&5 4847echo $ECHO_N "checking for dbmalloc.h... $ECHO_C" >&6 4848if test "${ac_cv_header_dbmalloc_h+set}" = set; then 4849 echo $ECHO_N "(cached) $ECHO_C" >&6 4850else 4851 cat >conftest.$ac_ext <<_ACEOF 4852#line 4852 "configure" 4853#include "confdefs.h" 4854#include <dbmalloc.h> 4855_ACEOF 4856if { (eval echo "$as_me:4856: \"$ac_cpp conftest.$ac_ext\"") >&5 4857 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 4858 ac_status=$? 4859 egrep -v '^ *\+' conftest.er1 >conftest.err 4860 rm -f conftest.er1 4861 cat conftest.err >&5 4862 echo "$as_me:4862: \$? = $ac_status" >&5 4863 (exit $ac_status); } >/dev/null; then 4864 if test -s conftest.err; then 4865 ac_cpp_err=$ac_c_preproc_warn_flag 4866 else 4867 ac_cpp_err= 4868 fi 4869else 4870 ac_cpp_err=yes 4871fi 4872if test -z "$ac_cpp_err"; then 4873 ac_cv_header_dbmalloc_h=yes 4874else 4875 echo "$as_me: failed program was:" >&5 4876 cat conftest.$ac_ext >&5 4877 ac_cv_header_dbmalloc_h=no 4878fi 4879rm -f conftest.err conftest.$ac_ext 4880fi 4881echo "$as_me:4881: result: $ac_cv_header_dbmalloc_h" >&5 4882echo "${ECHO_T}$ac_cv_header_dbmalloc_h" >&6 4883if test $ac_cv_header_dbmalloc_h = yes; then 4884 4885echo "$as_me:4885: checking for debug_malloc in -ldbmalloc" >&5 4886echo $ECHO_N "checking for debug_malloc in -ldbmalloc... $ECHO_C" >&6 4887if test "${ac_cv_lib_dbmalloc_debug_malloc+set}" = set; then 4888 echo $ECHO_N "(cached) $ECHO_C" >&6 4889else 4890 ac_check_lib_save_LIBS=$LIBS 4891LIBS="-ldbmalloc $LIBS" 4892cat >conftest.$ac_ext <<_ACEOF 4893#line 4893 "configure" 4894#include "confdefs.h" 4895 4896/* Override any gcc2 internal prototype to avoid an error. */ 4897#ifdef __cplusplus 4898extern "C" 4899#endif 4900/* We use char because int might match the return type of a gcc2 4901 builtin and then its argument prototype would still apply. */ 4902char debug_malloc (); 4903int 4904main () 4905{ 4906debug_malloc (); 4907 ; 4908 return 0; 4909} 4910_ACEOF 4911rm -f conftest.$ac_objext conftest$ac_exeext 4912if { (eval echo "$as_me:4912: \"$ac_link\"") >&5 4913 (eval $ac_link) 2>&5 4914 ac_status=$? 4915 echo "$as_me:4915: \$? = $ac_status" >&5 4916 (exit $ac_status); } && 4917 { ac_try='test -s conftest$ac_exeext' 4918 { (eval echo "$as_me:4918: \"$ac_try\"") >&5 4919 (eval $ac_try) 2>&5 4920 ac_status=$? 4921 echo "$as_me:4921: \$? = $ac_status" >&5 4922 (exit $ac_status); }; }; then 4923 ac_cv_lib_dbmalloc_debug_malloc=yes 4924else 4925 echo "$as_me: failed program was:" >&5 4926cat conftest.$ac_ext >&5 4927ac_cv_lib_dbmalloc_debug_malloc=no 4928fi 4929rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 4930LIBS=$ac_check_lib_save_LIBS 4931fi 4932echo "$as_me:4932: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5 4933echo "${ECHO_T}$ac_cv_lib_dbmalloc_debug_malloc" >&6 4934if test $ac_cv_lib_dbmalloc_debug_malloc = yes; then 4935 cat >>confdefs.h <<EOF 4936#define HAVE_LIBDBMALLOC 1 4937EOF 4938 4939 LIBS="-ldbmalloc $LIBS" 4940 4941fi 4942 4943fi 4944 4945fi 4946 4947echo "$as_me:4947: checking if you want to use valgrind for testing" >&5 4948echo $ECHO_N "checking if you want to use valgrind for testing... $ECHO_C" >&6 4949 4950# Check whether --with-valgrind or --without-valgrind was given. 4951if test "${with_valgrind+set}" = set; then 4952 withval="$with_valgrind" 4953 4954cat >>confdefs.h <<EOF 4955#define USE_VALGRIND 1 4956EOF 4957 4958 : ${with_cflags:=-g} 4959 : ${with_no_leaks:=yes} 4960 with_valgrind=yes 4961else 4962 with_valgrind= 4963fi; 4964echo "$as_me:4964: result: ${with_valgrind:-no}" >&5 4965echo "${ECHO_T}${with_valgrind:-no}" >&6 4966 4967case .$with_cflags in 4968(.*-g*) 4969 case .$CFLAGS in 4970 (.*-g*) 4971 ;; 4972 (*) 4973 4974cf_fix_cppflags=no 4975cf_new_cflags= 4976cf_new_cppflags= 4977cf_new_extra_cppflags= 4978 4979for cf_add_cflags in -g 4980do 4981case $cf_fix_cppflags in 4982(no) 4983 case $cf_add_cflags in 4984 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) 4985 case $cf_add_cflags in 4986 (-D*) 4987 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'` 4988 4989 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 4990 && test -z "${cf_tst_cflags}" \ 4991 && cf_fix_cppflags=yes 4992 4993 if test $cf_fix_cppflags = yes ; then 4994 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 4995 continue 4996 elif test "${cf_tst_cflags}" = "\"'" ; then 4997 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 4998 continue 4999 fi 5000 ;; 5001 esac 5002 case "$CPPFLAGS" in 5003 (*$cf_add_cflags) 5004 ;; 5005 (*) 5006 case $cf_add_cflags in 5007 (-D*) 5008 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'` 5009 5010CPPFLAGS=`echo "$CPPFLAGS" | \ 5011 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \ 5012 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'` 5013 5014 ;; 5015 esac 5016 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags" 5017 ;; 5018 esac 5019 ;; 5020 (*) 5021 cf_new_cflags="$cf_new_cflags $cf_add_cflags" 5022 ;; 5023 esac 5024 ;; 5025(yes) 5026 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags" 5027 5028 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'` 5029 5030 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \ 5031 && test -z "${cf_tst_cflags}" \ 5032 && cf_fix_cppflags=no 5033 ;; 5034esac 5035done 5036 5037if test -n "$cf_new_cflags" ; then 5038 5039 CFLAGS="$CFLAGS $cf_new_cflags" 5040fi 5041 5042if test -n "$cf_new_cppflags" ; then 5043 5044 CPPFLAGS="$CPPFLAGS $cf_new_cppflags" 5045fi 5046 5047if test -n "$cf_new_extra_cppflags" ; then 5048 5049 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS" 5050fi 5051 5052 ;; 5053 esac 5054 ;; 5055esac 5056 5057echo "$as_me:5057: checking if you want to perform memory-leak testing" >&5 5058echo $ECHO_N "checking if you want to perform memory-leak testing... $ECHO_C" >&6 5059 5060# Check whether --enable-leaks or --disable-leaks was given. 5061if test "${enable_leaks+set}" = set; then 5062 enableval="$enable_leaks" 5063 if test "x$enableval" = xno; then with_no_leaks=yes; else with_no_leaks=no; fi 5064else 5065 : ${with_no_leaks:=no} 5066fi; 5067echo "$as_me:5067: result: $with_no_leaks" >&5 5068echo "${ECHO_T}$with_no_leaks" >&6 5069 5070if test "$with_no_leaks" = yes ; then 5071 5072cat >>confdefs.h <<\EOF 5073#define NO_LEAKS 1 5074EOF 5075 5076cat >>confdefs.h <<\EOF 5077#define YY_NO_LEAKS 1 5078EOF 5079 5080fi 5081 5082# Extract the first word of "groff", so it can be a program name with args. 5083set dummy groff; ac_word=$2 5084echo "$as_me:5084: checking for $ac_word" >&5 5085echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5086if test "${ac_cv_path_GROFF_PATH+set}" = set; then 5087 echo $ECHO_N "(cached) $ECHO_C" >&6 5088else 5089 case $GROFF_PATH in 5090 [\\/]* | ?:[\\/]*) 5091 ac_cv_path_GROFF_PATH="$GROFF_PATH" # Let the user override the test with a path. 5092 ;; 5093 *) 5094 ac_save_IFS=$IFS; IFS=$ac_path_separator 5095ac_dummy="$PATH" 5096for ac_dir in $ac_dummy; do 5097 IFS=$ac_save_IFS 5098 test -z "$ac_dir" && ac_dir=. 5099 if $as_executable_p "$ac_dir/$ac_word"; then 5100 ac_cv_path_GROFF_PATH="$ac_dir/$ac_word" 5101 echo "$as_me:5101: found $ac_dir/$ac_word" >&5 5102 break 5103fi 5104done 5105 5106 test -z "$ac_cv_path_GROFF_PATH" && ac_cv_path_GROFF_PATH="no" 5107 ;; 5108esac 5109fi 5110GROFF_PATH=$ac_cv_path_GROFF_PATH 5111 5112if test -n "$GROFF_PATH"; then 5113 echo "$as_me:5113: result: $GROFF_PATH" >&5 5114echo "${ECHO_T}$GROFF_PATH" >&6 5115else 5116 echo "$as_me:5116: result: no" >&5 5117echo "${ECHO_T}no" >&6 5118fi 5119 5120# Extract the first word of "nroff", so it can be a program name with args. 5121set dummy nroff; ac_word=$2 5122echo "$as_me:5122: checking for $ac_word" >&5 5123echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5124if test "${ac_cv_path_NROFF_PATH+set}" = set; then 5125 echo $ECHO_N "(cached) $ECHO_C" >&6 5126else 5127 case $NROFF_PATH in 5128 [\\/]* | ?:[\\/]*) 5129 ac_cv_path_NROFF_PATH="$NROFF_PATH" # Let the user override the test with a path. 5130 ;; 5131 *) 5132 ac_save_IFS=$IFS; IFS=$ac_path_separator 5133ac_dummy="$PATH" 5134for ac_dir in $ac_dummy; do 5135 IFS=$ac_save_IFS 5136 test -z "$ac_dir" && ac_dir=. 5137 if $as_executable_p "$ac_dir/$ac_word"; then 5138 ac_cv_path_NROFF_PATH="$ac_dir/$ac_word" 5139 echo "$as_me:5139: found $ac_dir/$ac_word" >&5 5140 break 5141fi 5142done 5143 5144 test -z "$ac_cv_path_NROFF_PATH" && ac_cv_path_NROFF_PATH="no" 5145 ;; 5146esac 5147fi 5148NROFF_PATH=$ac_cv_path_NROFF_PATH 5149 5150if test -n "$NROFF_PATH"; then 5151 echo "$as_me:5151: result: $NROFF_PATH" >&5 5152echo "${ECHO_T}$NROFF_PATH" >&6 5153else 5154 echo "$as_me:5154: result: no" >&5 5155echo "${ECHO_T}no" >&6 5156fi 5157 5158if test "x$GROFF_PATH" = xno 5159then 5160 NROFF_NOTE= 5161 GROFF_NOTE="#" 5162else 5163 NROFF_NOTE="#" 5164 GROFF_NOTE= 5165fi 5166 5167echo "$as_me:5167: checking for program to convert manpage to html" >&5 5168echo $ECHO_N "checking for program to convert manpage to html... $ECHO_C" >&6 5169 5170# Check whether --with-man2html or --without-man2html was given. 5171if test "${with_man2html+set}" = set; then 5172 withval="$with_man2html" 5173 cf_man2html=$withval 5174else 5175 cf_man2html=$GROFF_PATH 5176fi; 5177 5178cf_with_groff=no 5179 5180case $cf_man2html in 5181(yes) 5182 echo "$as_me:5182: result: man2html" >&5 5183echo "${ECHO_T}man2html" >&6 5184 # Extract the first word of "man2html", so it can be a program name with args. 5185set dummy man2html; ac_word=$2 5186echo "$as_me:5186: checking for $ac_word" >&5 5187echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5188if test "${ac_cv_path_cf_man2html+set}" = set; then 5189 echo $ECHO_N "(cached) $ECHO_C" >&6 5190else 5191 case $cf_man2html in 5192 [\\/]* | ?:[\\/]*) 5193 ac_cv_path_cf_man2html="$cf_man2html" # Let the user override the test with a path. 5194 ;; 5195 *) 5196 ac_save_IFS=$IFS; IFS=$ac_path_separator 5197ac_dummy="$PATH" 5198for ac_dir in $ac_dummy; do 5199 IFS=$ac_save_IFS 5200 test -z "$ac_dir" && ac_dir=. 5201 if $as_executable_p "$ac_dir/$ac_word"; then 5202 ac_cv_path_cf_man2html="$ac_dir/$ac_word" 5203 echo "$as_me:5203: found $ac_dir/$ac_word" >&5 5204 break 5205fi 5206done 5207 5208 test -z "$ac_cv_path_cf_man2html" && ac_cv_path_cf_man2html="no" 5209 ;; 5210esac 5211fi 5212cf_man2html=$ac_cv_path_cf_man2html 5213 5214if test -n "$cf_man2html"; then 5215 echo "$as_me:5215: result: $cf_man2html" >&5 5216echo "${ECHO_T}$cf_man2html" >&6 5217else 5218 echo "$as_me:5218: result: no" >&5 5219echo "${ECHO_T}no" >&6 5220fi 5221 5222 ;; 5223(no|groff|*/groff*) 5224 cf_with_groff=yes 5225 cf_man2html=$GROFF_PATH 5226 echo "$as_me:5226: result: $cf_man2html" >&5 5227echo "${ECHO_T}$cf_man2html" >&6 5228 ;; 5229(*) 5230 echo "$as_me:5230: result: $cf_man2html" >&5 5231echo "${ECHO_T}$cf_man2html" >&6 5232 ;; 5233esac 5234 5235MAN2HTML_TEMP="man2html.tmp" 5236 cat >$MAN2HTML_TEMP <<CF_EOF 5237#!$SHELL 5238# Temporary script generated by CF_WITH_MAN2HTML 5239# Convert inputs to html, sending result to standard output. 5240# 5241# Parameters: 5242# \${1} = rootname of file to convert 5243# \${2} = suffix of file to convert, e.g., "1" 5244# \${3} = macros to use, e.g., "man" 5245# 5246ROOT=\$1 5247TYPE=\$2 5248MACS=\$3 5249 5250unset LANG 5251unset LC_ALL 5252unset LC_CTYPE 5253unset LANGUAGE 5254GROFF_NO_SGR=stupid 5255export GROFF_NO_SGR 5256 5257CF_EOF 5258 5259if test "x$cf_with_groff" = xyes 5260then 5261 MAN2HTML_NOTE="$GROFF_NOTE" 5262 MAN2HTML_PATH="$GROFF_PATH" 5263 cat >>$MAN2HTML_TEMP <<CF_EOF 5264$SHELL -c "tbl \${ROOT}.\${TYPE} | $GROFF_PATH -P -o0 -I\${ROOT}_ -Thtml -\${MACS}" 5265CF_EOF 5266else 5267 MAN2HTML_NOTE="" 5268 5269if test "x$prefix" != xNONE; then 5270 cf_path_syntax="$prefix" 5271else 5272 cf_path_syntax="$ac_default_prefix" 5273fi 5274 5275case ".$cf_man2html" in 5276(.\$\(*\)*|.\'*\'*) 5277 ;; 5278(..|./*|.\\*) 5279 ;; 5280(.[a-zA-Z]:[\\/]*) # OS/2 EMX 5281 ;; 5282(.\${*prefix}*|.\${*dir}*) 5283 eval cf_man2html="$cf_man2html" 5284 case ".$cf_man2html" in 5285 (.NONE/*) 5286 cf_man2html=`echo $cf_man2html | sed -e s%NONE%$cf_path_syntax%` 5287 ;; 5288 esac 5289 ;; 5290(.no|.NONE/*) 5291 cf_man2html=`echo $cf_man2html | sed -e s%NONE%$cf_path_syntax%` 5292 ;; 5293(*) 5294 { { echo "$as_me:5294: error: expected a pathname, not \"$cf_man2html\"" >&5 5295echo "$as_me: error: expected a pathname, not \"$cf_man2html\"" >&2;} 5296 { (exit 1); exit 1; }; } 5297 ;; 5298esac 5299 5300 MAN2HTML_PATH="$cf_man2html" 5301 echo "$as_me:5301: checking for $cf_man2html top/bottom margins" >&5 5302echo $ECHO_N "checking for $cf_man2html top/bottom margins... $ECHO_C" >&6 5303 5304 # for this example, expect 3 lines of content, the remainder is head/foot 5305 cat >conftest.in <<CF_EOF 5306.TH HEAD1 HEAD2 HEAD3 HEAD4 HEAD5 5307.SH SECTION 5308MARKER 5309CF_EOF 5310 5311 LC_ALL=C LC_CTYPE=C LANG=C LANGUAGE=C nroff -man conftest.in >conftest.out 5312 5313 cf_man2html_1st=`fgrep -n MARKER conftest.out |sed -e 's/^[^0-9]*://' -e 's/:.*//'` 5314 cf_man2html_top=`expr $cf_man2html_1st - 2` 5315 cf_man2html_bot=`wc -l conftest.out |sed -e 's/[^0-9]//g'` 5316 cf_man2html_bot=`expr $cf_man2html_bot - 2 - $cf_man2html_top` 5317 cf_man2html_top_bot="-topm=$cf_man2html_top -botm=$cf_man2html_bot" 5318 5319 echo "$as_me:5319: result: $cf_man2html_top_bot" >&5 5320echo "${ECHO_T}$cf_man2html_top_bot" >&6 5321 5322 echo "$as_me:5322: checking for pagesize to use" >&5 5323echo $ECHO_N "checking for pagesize to use... $ECHO_C" >&6 5324 for cf_block in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 5325 do 5326 cat >>conftest.in <<CF_EOF 5327.nf 53280 53291 53302 53313 53324 53335 53346 53357 53368 53379 5338CF_EOF 5339 done 5340 5341 LC_ALL=C LC_CTYPE=C LANG=C LANGUAGE=C nroff -man conftest.in >conftest.out 5342 cf_man2html_page=`fgrep -n HEAD1 conftest.out |tail -n 1 |sed -e 's/^[^0-9]*://' -e 's/:.*//'` 5343 test -z "$cf_man2html_page" && cf_man2html_page=99999 5344 test "$cf_man2html_page" -gt 100 && cf_man2html_page=99999 5345 5346 rm -rf conftest* 5347 echo "$as_me:5347: result: $cf_man2html_page" >&5 5348echo "${ECHO_T}$cf_man2html_page" >&6 5349 5350 cat >>$MAN2HTML_TEMP <<CF_EOF 5351: \${MAN2HTML_PATH=$MAN2HTML_PATH} 5352MAN2HTML_OPTS="\$MAN2HTML_OPTS -index -title="\$ROOT\(\$TYPE\)" -compress -pgsize $cf_man2html_page" 5353case \${TYPE} in 5354(ms) 5355 tbl \${ROOT}.\${TYPE} | nroff -\${MACS} | \$MAN2HTML_PATH -topm=0 -botm=0 \$MAN2HTML_OPTS 5356 ;; 5357(*) 5358 tbl \${ROOT}.\${TYPE} | nroff -\${MACS} | \$MAN2HTML_PATH $cf_man2html_top_bot \$MAN2HTML_OPTS 5359 ;; 5360esac 5361CF_EOF 5362fi 5363 5364chmod 700 $MAN2HTML_TEMP 5365 5366echo "$as_me:5366: checking for ANSI C header files" >&5 5367echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 5368if test "${ac_cv_header_stdc+set}" = set; then 5369 echo $ECHO_N "(cached) $ECHO_C" >&6 5370else 5371 cat >conftest.$ac_ext <<_ACEOF 5372#line 5372 "configure" 5373#include "confdefs.h" 5374#include <stdlib.h> 5375#include <stdarg.h> 5376#include <string.h> 5377#include <float.h> 5378 5379_ACEOF 5380if { (eval echo "$as_me:5380: \"$ac_cpp conftest.$ac_ext\"") >&5 5381 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5382 ac_status=$? 5383 egrep -v '^ *\+' conftest.er1 >conftest.err 5384 rm -f conftest.er1 5385 cat conftest.err >&5 5386 echo "$as_me:5386: \$? = $ac_status" >&5 5387 (exit $ac_status); } >/dev/null; then 5388 if test -s conftest.err; then 5389 ac_cpp_err=$ac_c_preproc_warn_flag 5390 else 5391 ac_cpp_err= 5392 fi 5393else 5394 ac_cpp_err=yes 5395fi 5396if test -z "$ac_cpp_err"; then 5397 ac_cv_header_stdc=yes 5398else 5399 echo "$as_me: failed program was:" >&5 5400 cat conftest.$ac_ext >&5 5401 ac_cv_header_stdc=no 5402fi 5403rm -f conftest.err conftest.$ac_ext 5404 5405if test $ac_cv_header_stdc = yes; then 5406 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 5407 cat >conftest.$ac_ext <<_ACEOF 5408#line 5408 "configure" 5409#include "confdefs.h" 5410#include <string.h> 5411 5412_ACEOF 5413if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5414 egrep "memchr" >/dev/null 2>&1; then 5415 : 5416else 5417 ac_cv_header_stdc=no 5418fi 5419rm -rf conftest* 5420 5421fi 5422 5423if test $ac_cv_header_stdc = yes; then 5424 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 5425 cat >conftest.$ac_ext <<_ACEOF 5426#line 5426 "configure" 5427#include "confdefs.h" 5428#include <stdlib.h> 5429 5430_ACEOF 5431if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5432 egrep "free" >/dev/null 2>&1; then 5433 : 5434else 5435 ac_cv_header_stdc=no 5436fi 5437rm -rf conftest* 5438 5439fi 5440 5441if test $ac_cv_header_stdc = yes; then 5442 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 5443 if test "$cross_compiling" = yes; then 5444 : 5445else 5446 cat >conftest.$ac_ext <<_ACEOF 5447#line 5447 "configure" 5448#include "confdefs.h" 5449#include <ctype.h> 5450#if ((' ' & 0x0FF) == 0x020) 5451# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 5452# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 5453#else 5454# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \ 5455 || ('j' <= (c) && (c) <= 'r') \ 5456 || ('s' <= (c) && (c) <= 'z')) 5457# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 5458#endif 5459 5460#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 5461int 5462main () 5463{ 5464 int i; 5465 for (i = 0; i < 256; i++) 5466 if (XOR (islower (i), ISLOWER (i)) 5467 || toupper (i) != TOUPPER (i)) 5468 $ac_main_return(2); 5469 $ac_main_return (0); 5470} 5471_ACEOF 5472rm -f conftest$ac_exeext 5473if { (eval echo "$as_me:5473: \"$ac_link\"") >&5 5474 (eval $ac_link) 2>&5 5475 ac_status=$? 5476 echo "$as_me:5476: \$? = $ac_status" >&5 5477 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 5478 { (eval echo "$as_me:5478: \"$ac_try\"") >&5 5479 (eval $ac_try) 2>&5 5480 ac_status=$? 5481 echo "$as_me:5481: \$? = $ac_status" >&5 5482 (exit $ac_status); }; }; then 5483 : 5484else 5485 echo "$as_me: program exited with status $ac_status" >&5 5486echo "$as_me: failed program was:" >&5 5487cat conftest.$ac_ext >&5 5488ac_cv_header_stdc=no 5489fi 5490rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 5491fi 5492fi 5493fi 5494echo "$as_me:5494: result: $ac_cv_header_stdc" >&5 5495echo "${ECHO_T}$ac_cv_header_stdc" >&6 5496if test $ac_cv_header_stdc = yes; then 5497 5498cat >>confdefs.h <<\EOF 5499#define STDC_HEADERS 1 5500EOF 5501 5502fi 5503 5504# On IRIX 5.3, sys/types and inttypes.h are conflicting. 5505 5506for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 5507 inttypes.h stdint.h unistd.h 5508do 5509as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 5510echo "$as_me:5510: checking for $ac_header" >&5 5511echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 5512if eval "test \"\${$as_ac_Header+set}\" = set"; then 5513 echo $ECHO_N "(cached) $ECHO_C" >&6 5514else 5515 cat >conftest.$ac_ext <<_ACEOF 5516#line 5516 "configure" 5517#include "confdefs.h" 5518$ac_includes_default 5519#include <$ac_header> 5520_ACEOF 5521rm -f conftest.$ac_objext 5522if { (eval echo "$as_me:5522: \"$ac_compile\"") >&5 5523 (eval $ac_compile) 2>&5 5524 ac_status=$? 5525 echo "$as_me:5525: \$? = $ac_status" >&5 5526 (exit $ac_status); } && 5527 { ac_try='test -s conftest.$ac_objext' 5528 { (eval echo "$as_me:5528: \"$ac_try\"") >&5 5529 (eval $ac_try) 2>&5 5530 ac_status=$? 5531 echo "$as_me:5531: \$? = $ac_status" >&5 5532 (exit $ac_status); }; }; then 5533 eval "$as_ac_Header=yes" 5534else 5535 echo "$as_me: failed program was:" >&5 5536cat conftest.$ac_ext >&5 5537eval "$as_ac_Header=no" 5538fi 5539rm -f conftest.$ac_objext conftest.$ac_ext 5540fi 5541echo "$as_me:5541: result: `eval echo '${'$as_ac_Header'}'`" >&5 5542echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 5543if test `eval echo '${'$as_ac_Header'}'` = yes; then 5544 cat >>confdefs.h <<EOF 5545#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 5546EOF 5547 5548fi 5549done 5550 5551echo "$as_me:5551: checking for mode_t" >&5 5552echo $ECHO_N "checking for mode_t... $ECHO_C" >&6 5553if test "${ac_cv_type_mode_t+set}" = set; then 5554 echo $ECHO_N "(cached) $ECHO_C" >&6 5555else 5556 cat >conftest.$ac_ext <<_ACEOF 5557#line 5557 "configure" 5558#include "confdefs.h" 5559$ac_includes_default 5560int 5561main () 5562{ 5563if ((mode_t *) 0) 5564 return 0; 5565if (sizeof (mode_t)) 5566 return 0; 5567 ; 5568 return 0; 5569} 5570_ACEOF 5571rm -f conftest.$ac_objext 5572if { (eval echo "$as_me:5572: \"$ac_compile\"") >&5 5573 (eval $ac_compile) 2>&5 5574 ac_status=$? 5575 echo "$as_me:5575: \$? = $ac_status" >&5 5576 (exit $ac_status); } && 5577 { ac_try='test -s conftest.$ac_objext' 5578 { (eval echo "$as_me:5578: \"$ac_try\"") >&5 5579 (eval $ac_try) 2>&5 5580 ac_status=$? 5581 echo "$as_me:5581: \$? = $ac_status" >&5 5582 (exit $ac_status); }; }; then 5583 ac_cv_type_mode_t=yes 5584else 5585 echo "$as_me: failed program was:" >&5 5586cat conftest.$ac_ext >&5 5587ac_cv_type_mode_t=no 5588fi 5589rm -f conftest.$ac_objext conftest.$ac_ext 5590fi 5591echo "$as_me:5591: result: $ac_cv_type_mode_t" >&5 5592echo "${ECHO_T}$ac_cv_type_mode_t" >&6 5593if test $ac_cv_type_mode_t = yes; then 5594 : 5595else 5596 5597cat >>confdefs.h <<EOF 5598#define mode_t int 5599EOF 5600 5601fi 5602 5603### output makefile 5604ac_config_files="$ac_config_files makefile" 5605cat >confcache <<\_ACEOF 5606# This file is a shell script that caches the results of configure 5607# tests run on this system so they can be shared between configure 5608# scripts and configure runs, see configure's option --config-cache. 5609# It is not useful on other systems. If it contains results you don't 5610# want to keep, you may remove or edit it. 5611# 5612# config.status only pays attention to the cache file if you give it 5613# the --recheck option to rerun configure. 5614# 5615# `ac_cv_env_foo' variables (set or unset) will be overriden when 5616# loading this file, other *unset* `ac_cv_foo' will be assigned the 5617# following values. 5618 5619_ACEOF 5620 5621# The following way of writing the cache mishandles newlines in values, 5622# but we know of no workaround that is simple, portable, and efficient. 5623# So, don't put newlines in cache variables' values. 5624# Ultrix sh set writes to stderr and can't be redirected directly, 5625# and sets the high bit in the cache file unless we assign to the vars. 5626{ 5627 (set) 2>&1 | 5628 case `(ac_space=' '; set | grep ac_space) 2>&1` in 5629 *ac_space=\ *) 5630 # `set' does not quote correctly, so add quotes (double-quote 5631 # substitution turns \\\\ into \\, and sed turns \\ into \). 5632 sed -n \ 5633 "s/'/'\\\\''/g; 5634 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5635 ;; 5636 *) 5637 # `set' quotes correctly as required by POSIX, so do not add quotes. 5638 sed -n \ 5639 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 5640 ;; 5641 esac; 5642} | 5643 sed ' 5644 t clear 5645 : clear 5646 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5647 t end 5648 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5649 : end' >>confcache 5650if cmp -s $cache_file confcache; then :; else 5651 if test -w $cache_file; then 5652 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 5653 cat confcache >$cache_file 5654 else 5655 echo "not updating unwritable cache $cache_file" 5656 fi 5657fi 5658rm -f confcache 5659 5660test "x$prefix" = xNONE && prefix=$ac_default_prefix 5661# Let make expand exec_prefix. 5662test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5663 5664# VPATH may cause trouble with some makes, so we remove $(srcdir), 5665# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 5666# trailing colons and then remove the whole line if VPATH becomes empty 5667# (actually we leave an empty line to preserve line numbers). 5668if test "x$srcdir" = x.; then 5669 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 5670s/:*\$(srcdir):*/:/; 5671s/:*\${srcdir}:*/:/; 5672s/:*@srcdir@:*/:/; 5673s/^\([^=]*=[ ]*\):*/\1/; 5674s/:*$//; 5675s/^[^=]*=[ ]*$//; 5676}' 5677fi 5678 5679DEFS=-DHAVE_CONFIG_H 5680 5681: ${CONFIG_STATUS=./config.status} 5682ac_clean_files_save=$ac_clean_files 5683ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5684{ echo "$as_me:5684: creating $CONFIG_STATUS" >&5 5685echo "$as_me: creating $CONFIG_STATUS" >&6;} 5686cat >$CONFIG_STATUS <<_ACEOF 5687#! $SHELL 5688# Generated automatically by configure. 5689# Run this file to recreate the current configuration. 5690# Compiler output produced by configure, useful for debugging 5691# configure, is in config.log if it exists. 5692 5693debug=false 5694SHELL=\${CONFIG_SHELL-$SHELL} 5695ac_cs_invocation="\$0 \$@" 5696 5697_ACEOF 5698 5699cat >>$CONFIG_STATUS <<\_ACEOF 5700# Be Bourne compatible 5701if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 5702 emulate sh 5703 NULLCMD=: 5704elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 5705 set -o posix 5706fi 5707 5708# Name of the executable. 5709as_me=`echo "$0" |sed 's,.*[\\/],,'` 5710 5711if expr a : '\(a\)' >/dev/null 2>&1; then 5712 as_expr=expr 5713else 5714 as_expr=false 5715fi 5716 5717rm -f conf$$ conf$$.exe conf$$.file 5718echo >conf$$.file 5719if ln -s conf$$.file conf$$ 2>/dev/null; then 5720 # We could just check for DJGPP; but this test a) works b) is more generic 5721 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 5722 if test -f conf$$.exe; then 5723 # Don't use ln at all; we don't have any links 5724 as_ln_s='cp -p' 5725 else 5726 as_ln_s='ln -s' 5727 fi 5728elif ln conf$$.file conf$$ 2>/dev/null; then 5729 as_ln_s=ln 5730else 5731 as_ln_s='cp -p' 5732fi 5733rm -f conf$$ conf$$.exe conf$$.file 5734 5735as_executable_p="test -f" 5736 5737# Support unset when possible. 5738if (FOO=FOO; unset FOO) >/dev/null 2>&1; then 5739 as_unset=unset 5740else 5741 as_unset=false 5742fi 5743 5744# NLS nuisances. 5745$as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; } 5746$as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; } 5747$as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; } 5748$as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; } 5749$as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; } 5750$as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; } 5751$as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; } 5752$as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; } 5753 5754# IFS 5755# We need space, tab and new line, in precisely that order. 5756as_nl=' 5757' 5758IFS=" $as_nl" 5759 5760# CDPATH. 5761$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; } 5762 5763exec 6>&1 5764 5765_ACEOF 5766 5767# Files that config.status was made for. 5768if test -n "$ac_config_files"; then 5769 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 5770fi 5771 5772if test -n "$ac_config_headers"; then 5773 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS 5774fi 5775 5776if test -n "$ac_config_links"; then 5777 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS 5778fi 5779 5780if test -n "$ac_config_commands"; then 5781 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS 5782fi 5783 5784cat >>$CONFIG_STATUS <<\EOF 5785 5786ac_cs_usage="\ 5787\`$as_me' instantiates files from templates according to the 5788current configuration. 5789 5790Usage: $0 [OPTIONS] [FILE]... 5791 5792 -h, --help print this help, then exit 5793 -V, --version print version number, then exit 5794 -d, --debug don't remove temporary files 5795 --recheck update $as_me by reconfiguring in the same conditions 5796 --file=FILE[:TEMPLATE] 5797 instantiate the configuration file FILE 5798 --header=FILE[:TEMPLATE] 5799 instantiate the configuration header FILE 5800 5801Configuration files: 5802$config_files 5803 5804Configuration headers: 5805$config_headers 5806 5807Report bugs to <dickey@invisible-island.net>." 5808EOF 5809 5810cat >>$CONFIG_STATUS <<EOF 5811ac_cs_version="\\ 5812config.status 5813configured by $0, generated by GNU Autoconf 2.52.20150926, 5814 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 5815 5816Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 5817Free Software Foundation, Inc. 5818This config.status script is free software; the Free Software Foundation 5819gives unlimited permission to copy, distribute and modify it." 5820srcdir=$srcdir 5821INSTALL="$INSTALL" 5822EOF 5823 5824cat >>$CONFIG_STATUS <<\EOF 5825# If no file are specified by the user, then we need to provide default 5826# value. By we need to know if files were specified by the user. 5827ac_need_defaults=: 5828while test $# != 0 5829do 5830 case $1 in 5831 --*=*) 5832 ac_option=`expr "x$1" : 'x\([^=]*\)='` 5833 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 5834 shift 5835 set dummy "$ac_option" "$ac_optarg" ${1+"$@"} 5836 shift 5837 ;; 5838 -*);; 5839 *) # This is not an option, so the user has probably given explicit 5840 # arguments. 5841 ac_need_defaults=false;; 5842 esac 5843 5844 case $1 in 5845 # Handling of the options. 5846EOF 5847cat >>$CONFIG_STATUS <<EOF 5848 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5849 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion" 5850 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;; 5851EOF 5852cat >>$CONFIG_STATUS <<\EOF 5853 --version | --vers* | -V ) 5854 echo "$ac_cs_version"; exit 0 ;; 5855 --he | --h) 5856 # Conflict between --help and --header 5857 { { echo "$as_me:5857: error: ambiguous option: $1 5858Try \`$0 --help' for more information." >&5 5859echo "$as_me: error: ambiguous option: $1 5860Try \`$0 --help' for more information." >&2;} 5861 { (exit 1); exit 1; }; };; 5862 --help | --hel | -h ) 5863 echo "$ac_cs_usage"; exit 0 ;; 5864 --debug | --d* | -d ) 5865 debug=: ;; 5866 --file | --fil | --fi | --f ) 5867 shift 5868 CONFIG_FILES="$CONFIG_FILES $1" 5869 ac_need_defaults=false;; 5870 --header | --heade | --head | --hea ) 5871 shift 5872 CONFIG_HEADERS="$CONFIG_HEADERS $1" 5873 ac_need_defaults=false;; 5874 5875 # This is an error. 5876 -*) { { echo "$as_me:5876: error: unrecognized option: $1 5877Try \`$0 --help' for more information." >&5 5878echo "$as_me: error: unrecognized option: $1 5879Try \`$0 --help' for more information." >&2;} 5880 { (exit 1); exit 1; }; } ;; 5881 5882 *) ac_config_targets="$ac_config_targets $1" ;; 5883 5884 esac 5885 shift 5886done 5887 5888exec 5>>config.log 5889cat >&5 << _ACEOF 5890 5891## ----------------------- ## 5892## Running config.status. ## 5893## ----------------------- ## 5894 5895This file was extended by $as_me 2.52.20150926, executed with 5896 CONFIG_FILES = $CONFIG_FILES 5897 CONFIG_HEADERS = $CONFIG_HEADERS 5898 CONFIG_LINKS = $CONFIG_LINKS 5899 CONFIG_COMMANDS = $CONFIG_COMMANDS 5900 > $ac_cs_invocation 5901on `(hostname || uname -n) 2>/dev/null | sed 1q` 5902 5903_ACEOF 5904EOF 5905 5906cat >>$CONFIG_STATUS <<\EOF 5907for ac_config_target in $ac_config_targets 5908do 5909 case "$ac_config_target" in 5910 # Handling of arguments. 5911 "makefile" ) CONFIG_FILES="$CONFIG_FILES makefile" ;; 5912 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config_h.in" ;; 5913 *) { { echo "$as_me:5913: error: invalid argument: $ac_config_target" >&5 5914echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 5915 { (exit 1); exit 1; }; };; 5916 esac 5917done 5918 5919# If the user did not use the arguments to specify the items to instantiate, 5920# then the envvar interface is used. Set only those that are not. 5921# We use the long form for the default assignment because of an extremely 5922# bizarre bug on SunOS 4.1.3. 5923if $ac_need_defaults; then 5924 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 5925 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 5926fi 5927 5928# Create a temporary directory, and hook for its removal unless debugging. 5929$debug || 5930{ 5931 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 5932 trap '{ (exit 1); exit 1; }' 1 2 13 15 5933} 5934 5935# Create a (secure) tmp directory for tmp files. 5936: ${TMPDIR=/tmp} 5937{ 5938 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` && 5939 test -n "$tmp" && test -d "$tmp" 5940} || 5941{ 5942 tmp=$TMPDIR/cs$$-$RANDOM 5943 (umask 077 && mkdir $tmp) 5944} || 5945{ 5946 echo "$me: cannot create a temporary directory in $TMPDIR" >&2 5947 { (exit 1); exit 1; } 5948} 5949 5950EOF 5951 5952cat >>$CONFIG_STATUS <<EOF 5953 5954# 5955# CONFIG_FILES section. 5956# 5957 5958# No need to generate the scripts if there are no CONFIG_FILES. 5959# This happens for instance when ./config.status config.h 5960if test -n "\$CONFIG_FILES"; then 5961 # Protect against being on the right side of a sed subst in config.status. 5962 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 5963 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 5964s,@SHELL@,$SHELL,;t t 5965s,@exec_prefix@,$exec_prefix,;t t 5966s,@prefix@,$prefix,;t t 5967s,@program_transform_name@,$program_transform_name,;t t 5968s,@bindir@,$bindir,;t t 5969s,@sbindir@,$sbindir,;t t 5970s,@libexecdir@,$libexecdir,;t t 5971s,@datarootdir@,$datarootdir,;t t 5972s,@datadir@,$datadir,;t t 5973s,@sysconfdir@,$sysconfdir,;t t 5974s,@sharedstatedir@,$sharedstatedir,;t t 5975s,@localstatedir@,$localstatedir,;t t 5976s,@libdir@,$libdir,;t t 5977s,@includedir@,$includedir,;t t 5978s,@oldincludedir@,$oldincludedir,;t t 5979s,@infodir@,$infodir,;t t 5980s,@mandir@,$mandir,;t t 5981s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 5982s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 5983s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t 5984s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t 5985s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t 5986s,@build_alias@,$build_alias,;t t 5987s,@host_alias@,$host_alias,;t t 5988s,@target_alias@,$target_alias,;t t 5989s,@ECHO_C@,$ECHO_C,;t t 5990s,@ECHO_N@,$ECHO_N,;t t 5991s,@ECHO_T@,$ECHO_T,;t t 5992s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 5993s,@DEFS@,$DEFS,;t t 5994s,@LIBS@,$LIBS,;t t 5995s,@build@,$build,;t t 5996s,@build_cpu@,$build_cpu,;t t 5997s,@build_vendor@,$build_vendor,;t t 5998s,@build_os@,$build_os,;t t 5999s,@host@,$host,;t t 6000s,@host_cpu@,$host_cpu,;t t 6001s,@host_vendor@,$host_vendor,;t t 6002s,@host_os@,$host_os,;t t 6003s,@target@,$target,;t t 6004s,@target_cpu@,$target_cpu,;t t 6005s,@target_vendor@,$target_vendor,;t t 6006s,@target_os@,$target_os,;t t 6007s,@CC@,$CC,;t t 6008s,@CFLAGS@,$CFLAGS,;t t 6009s,@LDFLAGS@,$LDFLAGS,;t t 6010s,@CPPFLAGS@,$CPPFLAGS,;t t 6011s,@ac_ct_CC@,$ac_ct_CC,;t t 6012s,@EXEEXT@,$EXEEXT,;t t 6013s,@OBJEXT@,$OBJEXT,;t t 6014s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t 6015s,@SET_MAKE@,$SET_MAKE,;t t 6016s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 6017s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 6018s,@INSTALL_DATA@,$INSTALL_DATA,;t t 6019s,@CTAGS@,$CTAGS,;t t 6020s,@ETAGS@,$ETAGS,;t t 6021s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t 6022s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t 6023s,@AWK@,$AWK,;t t 6024s,@LINT@,$LINT,;t t 6025s,@LINT_OPTS@,$LINT_OPTS,;t t 6026s,@CPP@,$CPP,;t t 6027s,@SKELETON@,$SKELETON,;t t 6028s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t 6029s,@ECHO_LT@,$ECHO_LT,;t t 6030s,@ECHO_LD@,$ECHO_LD,;t t 6031s,@RULE_CC@,$RULE_CC,;t t 6032s,@SHOW_CC@,$SHOW_CC,;t t 6033s,@ECHO_CC@,$ECHO_CC,;t t 6034s,@GROFF_PATH@,$GROFF_PATH,;t t 6035s,@NROFF_PATH@,$NROFF_PATH,;t t 6036s,@GROFF_NOTE@,$GROFF_NOTE,;t t 6037s,@NROFF_NOTE@,$NROFF_NOTE,;t t 6038s,@cf_man2html@,$cf_man2html,;t t 6039s,@MAN2HTML_NOTE@,$MAN2HTML_NOTE,;t t 6040s,@MAN2HTML_PATH@,$MAN2HTML_PATH,;t t 6041s,@MAN2HTML_TEMP@,$MAN2HTML_TEMP,;t t 6042CEOF 6043 6044EOF 6045 6046 cat >>$CONFIG_STATUS <<\EOF 6047 # Split the substitutions into bite-sized pieces for seds with 6048 # small command number limits, like on Digital OSF/1 and HP-UX. 6049 ac_max_sed_lines=48 6050 ac_sed_frag=1 # Number of current file. 6051 ac_beg=1 # First line for current file. 6052 ac_end=$ac_max_sed_lines # Line after last line for current file. 6053 ac_more_lines=: 6054 ac_sed_cmds= 6055 while $ac_more_lines; do 6056 if test $ac_beg -gt 1; then 6057 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 6058 else 6059 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 6060 fi 6061 if test ! -s $tmp/subs.frag; then 6062 ac_more_lines=false 6063 else 6064 # The purpose of the label and of the branching condition is to 6065 # speed up the sed processing (if there are no `@' at all, there 6066 # is no need to browse any of the substitutions). 6067 # These are the two extra sed commands mentioned above. 6068 (echo ':t 6069 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed 6070 # It is possible to make a multiline substitution using escaped newlines. 6071 # Ensure that we do not split the substitution between script fragments. 6072 ac_BEG=$ac_end 6073 ac_END=`expr $ac_end + $ac_max_sed_lines` 6074 sed "1,${ac_BEG}d; ${ac_END}p; q" $tmp/subs.sed >$tmp/subs.next 6075 if test -s $tmp/subs.next; then 6076 grep '^s,@[^@,][^@,]*@,.*\\$' $tmp/subs.next >$tmp/subs.edit 6077 if test ! -s $tmp/subs.edit; then 6078 grep "^s,@[^@,][^@,]*@,.*,;t t$" $tmp/subs.next >$tmp/subs.edit 6079 if test ! -s $tmp/subs.edit; then 6080 if test $ac_beg -gt 1; then 6081 ac_end=`expr $ac_end - 1` 6082 continue 6083 fi 6084 fi 6085 fi 6086 fi 6087 6088 if test -z "$ac_sed_cmds"; then 6089 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" 6090 else 6091 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" 6092 fi 6093 ac_sed_frag=`expr $ac_sed_frag + 1` 6094 ac_beg=$ac_end 6095 ac_end=`expr $ac_end + $ac_max_sed_lines` 6096 fi 6097 done 6098 if test -z "$ac_sed_cmds"; then 6099 ac_sed_cmds=cat 6100 fi 6101fi # test -n "$CONFIG_FILES" 6102 6103EOF 6104cat >>$CONFIG_STATUS <<\EOF 6105for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue 6106 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 6107 case $ac_file in 6108 - | *:- | *:-:* ) # input from stdin 6109 cat >$tmp/stdin 6110 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6111 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6112 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6113 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6114 * ) ac_file_in=$ac_file.in ;; 6115 esac 6116 6117 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 6118 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6119 X"$ac_file" : 'X\(//\)[^/]' \| \ 6120 X"$ac_file" : 'X\(//\)$' \| \ 6121 X"$ac_file" : 'X\(/\)' \| \ 6122 . : '\(.\)' 2>/dev/null || 6123echo X"$ac_file" | 6124 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6125 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6126 /^X\(\/\/\)$/{ s//\1/; q; } 6127 /^X\(\/\).*/{ s//\1/; q; } 6128 s/.*/./; q'` 6129 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 6130 { case "$ac_dir" in 6131 [\\/]* | ?:[\\/]* ) as_incr_dir=;; 6132 *) as_incr_dir=.;; 6133esac 6134as_dummy="$ac_dir" 6135for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do 6136 case $as_mkdir_dir in 6137 # Skip DOS drivespec 6138 ?:) as_incr_dir=$as_mkdir_dir ;; 6139 *) 6140 as_incr_dir=$as_incr_dir/$as_mkdir_dir 6141 test -d "$as_incr_dir" || mkdir "$as_incr_dir" 6142 ;; 6143 esac 6144done; } 6145 6146 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`" 6147 # A "../" for each directory in $ac_dir_suffix. 6148 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'` 6149 else 6150 ac_dir_suffix= ac_dots= 6151 fi 6152 6153 case $srcdir in 6154 .) ac_srcdir=. 6155 if test -z "$ac_dots"; then 6156 ac_top_srcdir=. 6157 else 6158 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'` 6159 fi ;; 6160 [\\/]* | ?:[\\/]* ) 6161 ac_srcdir=$srcdir$ac_dir_suffix; 6162 ac_top_srcdir=$srcdir ;; 6163 *) # Relative path. 6164 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix 6165 ac_top_srcdir=$ac_dots$srcdir ;; 6166 esac 6167 6168 case $INSTALL in 6169 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 6170 *) ac_INSTALL=$ac_dots$INSTALL ;; 6171 esac 6172 6173 if test x"$ac_file" != x-; then 6174 { echo "$as_me:6174: creating $ac_file" >&5 6175echo "$as_me: creating $ac_file" >&6;} 6176 rm -f "$ac_file" 6177 fi 6178 # Let's still pretend it is `configure' which instantiates (i.e., don't 6179 # use $as_me), people would be surprised to read: 6180 # /* config.h. Generated automatically by config.status. */ 6181 configure_input="Generated automatically from `echo $ac_file_in | 6182 sed 's,.*/,,'` by configure." 6183 6184 # First look for the input files in the build tree, otherwise in the 6185 # src tree. 6186 ac_file_inputs=`IFS=: 6187 for f in $ac_file_in; do 6188 case $f in 6189 -) echo $tmp/stdin ;; 6190 [\\/$]*) 6191 # Absolute (can't be DOS-style, as IFS=:) 6192 test -f "$f" || { { echo "$as_me:6192: error: cannot find input file: $f" >&5 6193echo "$as_me: error: cannot find input file: $f" >&2;} 6194 { (exit 1); exit 1; }; } 6195 echo $f;; 6196 *) # Relative 6197 if test -f "$f"; then 6198 # Build tree 6199 echo $f 6200 elif test -f "$srcdir/$f"; then 6201 # Source tree 6202 echo $srcdir/$f 6203 else 6204 # /dev/null tree 6205 { { echo "$as_me:6205: error: cannot find input file: $f" >&5 6206echo "$as_me: error: cannot find input file: $f" >&2;} 6207 { (exit 1); exit 1; }; } 6208 fi;; 6209 esac 6210 done` || { (exit 1); exit 1; } 6211EOF 6212cat >>$CONFIG_STATUS <<\EOF 6213 ac_warn_datarootdir=no 6214 if test x"$ac_file" != x-; then 6215 for ac_item in $ac_file_inputs 6216 do 6217 ac_seen=`grep '@\(datadir\|mandir\|infodir\)@' $ac_item` 6218 if test -n "$ac_seen"; then 6219 ac_used=`grep '@datarootdir@' $ac_item` 6220 if test -z "$ac_used"; then 6221 { echo "$as_me:6221: WARNING: datarootdir was used implicitly but not set: 6222$ac_seen" >&5 6223echo "$as_me: WARNING: datarootdir was used implicitly but not set: 6224$ac_seen" >&2;} 6225 ac_warn_datarootdir=yes 6226 fi 6227 fi 6228 ac_seen=`grep '${datarootdir}' $ac_item` 6229 if test -n "$ac_seen"; then 6230 { echo "$as_me:6230: WARNING: datarootdir was used explicitly but not set: 6231$ac_seen" >&5 6232echo "$as_me: WARNING: datarootdir was used explicitly but not set: 6233$ac_seen" >&2;} 6234 ac_warn_datarootdir=yes 6235 fi 6236 done 6237 fi 6238 6239if test "x$ac_warn_datarootdir" = xyes; then 6240 ac_sed_cmds="$ac_sed_cmds | sed -e 's,@datarootdir@,\${prefix}/share,g' -e 's,\${datarootdir},\${prefix}/share,g'" 6241fi 6242 6243EOF 6244cat >>$CONFIG_STATUS <<EOF 6245 sed "$ac_vpsub 6246$extrasub 6247EOF 6248cat >>$CONFIG_STATUS <<\EOF 6249:t 6250/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6251s,@configure_input@,$configure_input,;t t 6252s,@srcdir@,$ac_srcdir,;t t 6253s,@top_srcdir@,$ac_top_srcdir,;t t 6254s,@INSTALL@,$ac_INSTALL,;t t 6255" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 6256 rm -f $tmp/stdin 6257 if test x"$ac_file" != x-; then 6258 cp $tmp/out $ac_file 6259 6260 for ac_name in prefix exec_prefix datarootdir 6261 do 6262 ac_seen=`fgrep -n '${'$ac_name'[:=].*}' $ac_file` 6263 if test -n "$ac_seen"; then 6264 ac_init=`egrep '[ ]*'$ac_name'[ ]*=' $ac_file` 6265 if test -z "$ac_init"; then 6266 ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'` 6267 { echo "$as_me:6267: WARNING: Variable $ac_name is used but was not set: 6268$ac_seen" >&5 6269echo "$as_me: WARNING: Variable $ac_name is used but was not set: 6270$ac_seen" >&2;} 6271 fi 6272 fi 6273 done 6274 egrep -n '@[a-z_][a-z_0-9]+@' $ac_file >$tmp/out 6275 egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out 6276 if test -s $tmp/out; then 6277 ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out` 6278 { echo "$as_me:6278: WARNING: Some variables may not be substituted: 6279$ac_seen" >&5 6280echo "$as_me: WARNING: Some variables may not be substituted: 6281$ac_seen" >&2;} 6282 fi 6283 else 6284 cat $tmp/out 6285 fi 6286 rm -f $tmp/out 6287 6288done 6289EOF 6290cat >>$CONFIG_STATUS <<\EOF 6291 6292# 6293# CONFIG_HEADER section. 6294# 6295 6296# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 6297# NAME is the cpp macro being defined and VALUE is the value it is being given. 6298# 6299# ac_d sets the value in "#define NAME VALUE" lines. 6300ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' 6301ac_dB='[ ].*$,\1#\2' 6302ac_dC=' ' 6303ac_dD=',;t' 6304# ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE". 6305ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 6306ac_iB='\([ ]\),\1#\2define\3' 6307ac_iC=' ' 6308ac_iD='\4,;t' 6309# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 6310ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 6311ac_uB='$,\1#\2define\3' 6312ac_uC=' ' 6313ac_uD=',;t' 6314 6315for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue 6316 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 6317 case $ac_file in 6318 - | *:- | *:-:* ) # input from stdin 6319 cat >$tmp/stdin 6320 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6321 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6322 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6323 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6324 * ) ac_file_in=$ac_file.in ;; 6325 esac 6326 6327 test x"$ac_file" != x- && { echo "$as_me:6327: creating $ac_file" >&5 6328echo "$as_me: creating $ac_file" >&6;} 6329 6330 # First look for the input files in the build tree, otherwise in the 6331 # src tree. 6332 ac_file_inputs=`IFS=: 6333 for f in $ac_file_in; do 6334 case $f in 6335 -) echo $tmp/stdin ;; 6336 [\\/$]*) 6337 # Absolute (can't be DOS-style, as IFS=:) 6338 test -f "$f" || { { echo "$as_me:6338: error: cannot find input file: $f" >&5 6339echo "$as_me: error: cannot find input file: $f" >&2;} 6340 { (exit 1); exit 1; }; } 6341 echo $f;; 6342 *) # Relative 6343 if test -f "$f"; then 6344 # Build tree 6345 echo $f 6346 elif test -f "$srcdir/$f"; then 6347 # Source tree 6348 echo $srcdir/$f 6349 else 6350 # /dev/null tree 6351 { { echo "$as_me:6351: error: cannot find input file: $f" >&5 6352echo "$as_me: error: cannot find input file: $f" >&2;} 6353 { (exit 1); exit 1; }; } 6354 fi;; 6355 esac 6356 done` || { (exit 1); exit 1; } 6357 # Remove the trailing spaces. 6358 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in 6359 6360EOF 6361 6362# Transform confdefs.h into two sed scripts, `conftest.defines' and 6363# `conftest.undefs', that substitutes the proper values into 6364# config.h.in to produce config.h. The first handles `#define' 6365# templates, and the second `#undef' templates. 6366# And first: Protect against being on the right side of a sed subst in 6367# config.status. Protect against being in an unquoted here document 6368# in config.status. 6369rm -f conftest.defines conftest.undefs 6370# Using a here document instead of a string reduces the quoting nightmare. 6371# Putting comments in sed scripts is not portable. 6372# 6373# `end' is used to avoid that the second main sed command (meant for 6374# 0-ary CPP macros) applies to n-ary macro definitions. 6375# See the Autoconf documentation for `clear'. 6376cat >confdef2sed.sed <<\EOF 6377s/[\\&,]/\\&/g 6378s,[\\$`],\\&,g 6379t clear 6380: clear 6381s,^[ ]*#[ ]*define[ ][ ]*\(\([^ (][^ (]*\)([^)]*)\)[ ]*\(.*\)$,${ac_dA}\2${ac_dB}\1${ac_dC}\3${ac_dD},gp 6382t end 6383s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp 6384: end 6385EOF 6386# If some macros were called several times there might be several times 6387# the same #defines, which is useless. Nevertheless, we may not want to 6388# sort them, since we want the *last* AC-DEFINE to be honored. 6389uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines 6390sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs 6391sed 's/ac_d/ac_i/g' conftest.defines >>conftest.undefs 6392rm -f confdef2sed.sed 6393 6394# This sed command replaces #undef with comments. This is necessary, for 6395# example, in the case of _POSIX_SOURCE, which is predefined and required 6396# on some systems where configure will not decide to define it. 6397cat >>conftest.undefs <<\EOF 6398s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, 6399EOF 6400 6401# Break up conftest.defines because some shells have a limit on the size 6402# of here documents, and old seds have small limits too (100 cmds). 6403echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS 6404echo ' if egrep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS 6405echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS 6406echo ' :' >>$CONFIG_STATUS 6407rm -f conftest.tail 6408while grep . conftest.defines >/dev/null 6409do 6410 # Write a limited-size here document to $tmp/defines.sed. 6411 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS 6412 # Speed up: don't consider the non `#define' lines. 6413 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS 6414 # Work around the forget-to-reset-the-flag bug. 6415 echo 't clr' >>$CONFIG_STATUS 6416 echo ': clr' >>$CONFIG_STATUS 6417 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS 6418 echo 'CEOF 6419 sed -f $tmp/defines.sed $tmp/in >$tmp/out 6420 rm -f $tmp/in 6421 mv $tmp/out $tmp/in 6422' >>$CONFIG_STATUS 6423 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail 6424 rm -f conftest.defines 6425 mv conftest.tail conftest.defines 6426done 6427rm -f conftest.defines 6428echo ' fi # egrep' >>$CONFIG_STATUS 6429echo >>$CONFIG_STATUS 6430 6431# Break up conftest.undefs because some shells have a limit on the size 6432# of here documents, and old seds have small limits too (100 cmds). 6433echo ' # Handle all the #undef templates' >>$CONFIG_STATUS 6434rm -f conftest.tail 6435while grep . conftest.undefs >/dev/null 6436do 6437 # Write a limited-size here document to $tmp/undefs.sed. 6438 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS 6439 # Speed up: don't consider the non `#undef' 6440 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS 6441 # Work around the forget-to-reset-the-flag bug. 6442 echo 't clr' >>$CONFIG_STATUS 6443 echo ': clr' >>$CONFIG_STATUS 6444 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS 6445 echo 'CEOF 6446 sed -f $tmp/undefs.sed $tmp/in >$tmp/out 6447 rm -f $tmp/in 6448 mv $tmp/out $tmp/in 6449' >>$CONFIG_STATUS 6450 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail 6451 rm -f conftest.undefs 6452 mv conftest.tail conftest.undefs 6453done 6454rm -f conftest.undefs 6455 6456cat >>$CONFIG_STATUS <<\EOF 6457 # Let's still pretend it is `configure' which instantiates (i.e., don't 6458 # use $as_me), people would be surprised to read: 6459 # /* config.h. Generated automatically by config.status. */ 6460 if test x"$ac_file" = x-; then 6461 echo "/* Generated automatically by configure. */" >$tmp/config.h 6462 else 6463 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h 6464 fi 6465 cat $tmp/in >>$tmp/config.h 6466 rm -f $tmp/in 6467 if test x"$ac_file" != x-; then 6468 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then 6469 { echo "$as_me:6469: $ac_file is unchanged" >&5 6470echo "$as_me: $ac_file is unchanged" >&6;} 6471 else 6472 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6473 X"$ac_file" : 'X\(//\)[^/]' \| \ 6474 X"$ac_file" : 'X\(//\)$' \| \ 6475 X"$ac_file" : 'X\(/\)' \| \ 6476 . : '\(.\)' 2>/dev/null || 6477echo X"$ac_file" | 6478 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6479 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6480 /^X\(\/\/\)$/{ s//\1/; q; } 6481 /^X\(\/\).*/{ s//\1/; q; } 6482 s/.*/./; q'` 6483 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 6484 { case "$ac_dir" in 6485 [\\/]* | ?:[\\/]* ) as_incr_dir=;; 6486 *) as_incr_dir=.;; 6487esac 6488as_dummy="$ac_dir" 6489for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do 6490 case $as_mkdir_dir in 6491 # Skip DOS drivespec 6492 ?:) as_incr_dir=$as_mkdir_dir ;; 6493 *) 6494 as_incr_dir=$as_incr_dir/$as_mkdir_dir 6495 test -d "$as_incr_dir" || mkdir "$as_incr_dir" 6496 ;; 6497 esac 6498done; } 6499 6500 fi 6501 rm -f $ac_file 6502 mv $tmp/config.h $ac_file 6503 fi 6504 else 6505 cat $tmp/config.h 6506 rm -f $tmp/config.h 6507 fi 6508done 6509EOF 6510 6511cat >>$CONFIG_STATUS <<\EOF 6512 6513{ (exit 0); exit 0; } 6514EOF 6515chmod +x $CONFIG_STATUS 6516ac_clean_files=$ac_clean_files_save 6517 6518# configure is writing to config.log, and then calls config.status. 6519# config.status does its own redirection, appending to config.log. 6520# Unfortunately, on DOS this fails, as config.log is still kept open 6521# by configure, so config.status won't be able to write to it; its 6522# output is simply discarded. So we exec the FD to /dev/null, 6523# effectively closing config.log, so it can be properly (re)opened and 6524# appended to by config.status. When coming back to configure, we 6525# need to make the FD available again. 6526if test "$no_create" != yes; then 6527 ac_cs_success=: 6528 exec 5>/dev/null 6529 $SHELL $CONFIG_STATUS || ac_cs_success=false 6530 exec 5>>config.log 6531 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6532 # would make configure fail if this is the last instruction. 6533 $ac_cs_success || { (exit 1); exit 1; } 6534fi 6535 6536test -z "$cf_make_docs" && cf_make_docs=0 6537 6538cf_output=makefile 6539test -f "$cf_output" || cf_output=Makefile 6540 6541if test "$cf_make_docs" = 0 6542then 6543cat >>$cf_output <<CF_EOF 6544################################################################################ 6545## generated by CF_MAKE_DOCS 6546.SUFFIXES : .html .1 .man .ps .pdf .txt 6547 6548${NROFF_NOTE}.1.txt : 6549${NROFF_NOTE} \$(SHELL) -c "tbl \$*.1 | nroff -man | col -bx" >\$@ 6550 6551${GROFF_NOTE}.ps.pdf : 6552${GROFF_NOTE} ps2pdf \$*.ps 6553${GROFF_NOTE} 6554${GROFF_NOTE}.1.ps : 6555${GROFF_NOTE} \$(SHELL) -c "tbl \$*.1 | groff -man" >\$@ 6556${GROFF_NOTE} 6557${GROFF_NOTE}.1.txt : 6558${GROFF_NOTE} GROFF_NO_SGR=stupid \$(SHELL) -c "tbl \$*.1 | nroff -Tascii -man | col -bx" >\$@ 6559 6560${MAN2HTML_NOTE}.1.html : 6561${MAN2HTML_NOTE} ./${MAN2HTML_TEMP} \$* 1 man >\$@ 6562 6563CF_EOF 6564 cf_make_docs=1 6565fi 6566 6567for cf_name in yacc 6568do 6569cat >>$cf_output <<CF_EOF 6570################################################################################ 6571${NROFF_NOTE}docs docs-$cf_name :: $cf_name.txt 6572${MAN2HTML_NOTE}docs docs-$cf_name :: $cf_name.html 6573${GROFF_NOTE}docs docs-$cf_name :: $cf_name.pdf 6574${GROFF_NOTE}docs docs-$cf_name :: $cf_name.ps 6575${GROFF_NOTE}docs docs-$cf_name :: $cf_name.txt 6576 6577clean \\ 6578docs-clean :: 6579${NROFF_NOTE} rm -f $cf_name.txt 6580${MAN2HTML_NOTE} rm -f $cf_name.html 6581${GROFF_NOTE} rm -f $cf_name.pdf 6582${GROFF_NOTE} rm -f $cf_name.ps 6583${GROFF_NOTE} rm -f $cf_name.txt 6584 6585${NROFF_NOTE}$cf_name.txt : $cf_name.1 6586${MAN2HTML_NOTE}$cf_name.html : $cf_name.1 6587${GROFF_NOTE}$cf_name.pdf : $cf_name.ps 6588${GROFF_NOTE}$cf_name.ps : $cf_name.1 6589${GROFF_NOTE}$cf_name.txt : $cf_name.1 6590CF_EOF 6591done 6592 6593