2 # From configure.in Revision: 1.21 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20150926.
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.
11 # Avoid depending upon Character Ranges.
12 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15 as_cr_digits='0123456789'
16 as_cr_alnum=$as_cr_Letters$as_cr_digits
18 # Sed expression to map a string onto a valid variable name.
19 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
21 # Sed expression to map a string onto a valid CPP name.
22 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
24 # Be Bourne compatible
25 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
28 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
32 # Name of the executable.
33 as_me=`echo "$0" |sed 's,.*[\\/],,'`
35 if expr a : '\(a\)' >/dev/null 2>&1; then
41 rm -f conf$$ conf$$.exe conf$$.file
43 if 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
52 elif ln conf$$.file conf$$ 2>/dev/null; then
57 rm -f conf$$ conf$$.exe conf$$.file
59 as_executable_p="test -f"
61 # Support unset when possible.
62 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
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; }
79 # We need space, tab and new line, in precisely that order.
85 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
88 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
89 # so uname gets run too.
90 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
97 ac_default_prefix=/usr/local
101 SHELL=${CONFIG_SHELL-/bin/sh}
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}
108 ac_unique_file="main.c"
109 # Factoring default headers for most tests.
110 ac_includes_default="\
113 # include <sys/types.h>
116 # include <sys/stat.h>
127 # if !STDC_HEADERS && HAVE_MEMORY_H
133 # include <strings.h>
136 # include <inttypes.h>
146 # Initialize some variables set by options.
148 ac_init_version=false
149 # The variables have the same names as the options, with
150 # dashes changed to underlines.
158 program_transform_name=s,x,x,
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.
171 bindir='${exec_prefix}/bin'
172 sbindir='${exec_prefix}/sbin'
173 libexecdir='${exec_prefix}/libexec'
174 datarootdir='${prefix}/share'
175 datadir='${datarootdir}'
176 sysconfdir='${prefix}/etc'
177 sharedstatedir='${prefix}/com'
178 localstatedir='${prefix}/var'
179 libdir='${exec_prefix}/lib'
180 includedir='${prefix}/include'
181 oldincludedir='/usr/include'
182 infodir='${datarootdir}/info'
183 mandir='${datarootdir}/man'
185 # Identity of this package.
195 # If the previous option needs an argument, assign it.
196 if test -n "$ac_prev"; then
197 eval "$ac_prev=\$ac_option"
202 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
204 # Accept the important Cygnus configure options, so we can diagnose typos.
208 -bindir | --bindir | --bindi | --bind | --bin | --bi)
210 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
213 -build | --build | --buil | --bui | --bu)
214 ac_prev=build_alias ;;
215 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
216 build_alias=$ac_optarg ;;
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 ;;
226 cache_file=config.cache ;;
228 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
230 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
232 datadir=$ac_optarg ;;
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 ;;
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" ;;
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'`
258 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
261 eval "enable_$ac_feature='$ac_optarg'" ;;
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 ;;
272 -gas | --gas | --ga | --g)
273 # Obsolete; use --with-gas.
276 -help | --help | --hel | --he | -h)
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 ;;
283 -host | --host | --hos | --ho)
284 ac_prev=host_alias ;;
285 -host=* | --host=* | --hos=* | --ho=*)
286 host_alias=$ac_optarg ;;
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 ;;
295 -infodir | --infodir | --infodi | --infod | --info | --inf)
297 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
298 infodir=$ac_optarg ;;
300 -libdir | --libdir | --libdi | --libd)
302 -libdir=* | --libdir=* | --libdi=* | --libd=*)
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 ;;
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 ;;
321 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
323 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
327 # Obsolete; use --without-fp.
330 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
334 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
335 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
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 ;;
347 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
349 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
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 ;;
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 ;;
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 ;;
383 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
384 | -silent | --silent | --silen | --sile | --sil)
387 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
389 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
391 sbindir=$ac_optarg ;;
393 -sharedstatedir | --sharedstatedir | --sharedstatedi \
394 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
395 | --sharedst | --shareds | --shared | --share | --shar \
397 ac_prev=sharedstatedir ;;
398 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
399 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
400 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
402 sharedstatedir=$ac_optarg ;;
404 -site | --site | --sit)
406 -site=* | --site=* | --sit=*)
409 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
411 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
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 ;;
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 ;;
426 -v | -verbose | --verbose | --verbos | --verbo | --verb)
429 -version | --version | --versio | --versi | --vers | -V)
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'`
440 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
443 eval "with_$ac_package='$ac_optarg'" ;;
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" ;;
455 # Obsolete; use --with-x.
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 ;;
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 ;;
472 -*) { echo "$as_me: error: unrecognized option: $ac_option
473 Try \`$0 --help' for more information." >&2
474 { (exit 1); exit 1; }; }
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'"
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}
498 if 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; }; }
504 # Be sure to have absolute paths.
505 for ac_var in exec_prefix prefix
507 eval ac_val=$`echo $ac_var`
509 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
510 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
511 { (exit 1); exit 1; }; };;
515 # Be sure to have absolute paths.
516 for ac_var in bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir \
517 localstatedir libdir includedir oldincludedir infodir mandir
519 eval ac_val=$`echo $ac_var`
521 [\\/$]* | ?:[\\/]* ) ;;
522 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
523 { (exit 1); exit 1; }; };;
527 # There might be people who depend on the old broken behavior: `$host'
528 # used to hold the argument of --host etc.
533 # FIXME: should be removed in autoconf 3.0.
534 if 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
545 test -n "$host_alias" && ac_tool_prefix=$host_alias-
547 test "$silent" = yes && exec 6>/dev/null
549 # Find the source files, if location was not specified.
550 if test -z "$srcdir"; then
551 ac_srcdir_defaulted=yes
552 # Try the directory containing this script, then its parent.
554 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
555 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
557 if test ! -r $srcdir/$ac_unique_file; then
561 ac_srcdir_defaulted=no
563 if 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; }; }
568 { echo "$as_me: error: cannot find sources in $srcdir" >&2
569 { (exit 1); exit 1; }; }
572 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
573 ac_env_build_alias_set=${build_alias+set}
574 ac_env_build_alias_value=$build_alias
575 ac_cv_env_build_alias_set=${build_alias+set}
576 ac_cv_env_build_alias_value=$build_alias
577 ac_env_host_alias_set=${host_alias+set}
578 ac_env_host_alias_value=$host_alias
579 ac_cv_env_host_alias_set=${host_alias+set}
580 ac_cv_env_host_alias_value=$host_alias
581 ac_env_target_alias_set=${target_alias+set}
582 ac_env_target_alias_value=$target_alias
583 ac_cv_env_target_alias_set=${target_alias+set}
584 ac_cv_env_target_alias_value=$target_alias
585 ac_env_CC_set=${CC+set}
587 ac_cv_env_CC_set=${CC+set}
588 ac_cv_env_CC_value=$CC
589 ac_env_CFLAGS_set=${CFLAGS+set}
590 ac_env_CFLAGS_value=$CFLAGS
591 ac_cv_env_CFLAGS_set=${CFLAGS+set}
592 ac_cv_env_CFLAGS_value=$CFLAGS
593 ac_env_LDFLAGS_set=${LDFLAGS+set}
594 ac_env_LDFLAGS_value=$LDFLAGS
595 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
596 ac_cv_env_LDFLAGS_value=$LDFLAGS
597 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
598 ac_env_CPPFLAGS_value=$CPPFLAGS
599 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
600 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
601 ac_env_CPP_set=${CPP+set}
602 ac_env_CPP_value=$CPP
603 ac_cv_env_CPP_set=${CPP+set}
604 ac_cv_env_CPP_value=$CPP
607 # Report the --help message.
609 if 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.
613 \`configure' configures this package to adapt to many kinds of systems.
615 Usage: $0 [OPTION]... [VAR=VALUE]...
617 To assign environment variables (e.g., CC, CFLAGS...), specify them as
618 VAR=VALUE. See below for descriptions of some of the useful variables.
620 Defaults for the options are specified in brackets.
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 \`..']
636 Installation directories:
637 --prefix=PREFIX install architecture-independent files in PREFIX
639 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
642 By default, \`make install' will install all the files in
643 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
644 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
645 for instance \`--prefix=\$HOME'.
647 For better control, use the options below.
649 Fine 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]
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
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]
679 if test -n "$ac_init_help"; then
684 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
685 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
688 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
689 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
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
702 Some 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>
711 Use these variables to override the choices made by `configure' or to help
712 it to find libraries and programs with nonstandard names/locations.
717 if test "$ac_init_help" = "recursive"; then
718 # If there are subdirs, report their specific --help.
720 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
722 # A "../" for each directory in /$ac_subdir.
723 ac_dots=`echo $ac_subdir |
724 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
727 .) # No --srcdir option. We are building in place.
728 ac_sub_srcdir=$srcdir ;;
729 [\\/]* | ?:[\\/]* ) # Absolute path.
730 ac_sub_srcdir=$srcdir/$ac_subdir ;;
732 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
735 # Check for guested configure; otherwise get Cygnus style configure.
736 if test -f $ac_sub_srcdir/configure.gnu; then
738 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
739 elif test -f $ac_sub_srcdir/configure; then
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
747 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
753 test -n "$ac_init_help" && exit 0
754 if $ac_init_version; then
757 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
758 Free Software Foundation, Inc.
759 This configure script is free software; the Free Software Foundation
760 gives unlimited permission to copy, distribute and modify it.
766 This file contains any messages produced by compilers while
767 running configure, to aid debugging if configure makes a mistake.
769 It was created by $as_me, which was
770 generated by GNU Autoconf 2.52.20150926. Invocation command line was
781 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
782 uname -m = `(uname -m) 2>/dev/null || echo unknown`
783 uname -r = `(uname -r) 2>/dev/null || echo unknown`
784 uname -s = `(uname -s) 2>/dev/null || echo unknown`
785 uname -v = `(uname -v) 2>/dev/null || echo unknown`
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`
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`
793 hostinfo = `(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`
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.
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'"
826 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
829 # Get rid of the leading space.
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.
836 # Save into config.log some information that might help in debugging.
838 echo "## ----------------- ##" >&5
839 echo "## Cache variables. ##" >&5
840 echo "## ----------------- ##" >&5
842 # The following way of writing the cache mishandles newlines in values,
845 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
848 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
849 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
853 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
857 sed "/^$/d" confdefs.h >conftest.log
858 if test -s conftest.log; then
860 echo "## ------------ ##" >&5
861 echo "## confdefs.h. ##" >&5
862 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 &&
873 for ac_signal in 1 2 13 15; do
874 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
878 # confdefs.h avoids OS command line length limits that DEFS can exceed.
879 rm -rf conftest* confdefs.h
880 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
883 # Let the site file select an alternate cache file if it wants to.
884 # Prefer explicitly selected file to automatically selected ones.
885 if test -z "$CONFIG_SITE"; then
886 if test "x$prefix" != xNONE; then
887 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
889 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
892 for 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
895 echo "$as_me: loading site script $ac_site_file" >&6;}
896 cat "$ac_site_file" >&5
901 if 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
906 echo "$as_me: loading cache $cache_file" >&6;}
908 [\\/]* | ?:[\\/]* ) . $cache_file;;
913 { echo "$as_me:913: creating cache $cache_file" >&5
914 echo "$as_me: creating cache $cache_file" >&6;}
918 # Check that the precious variables saved in the cache have kept the same
920 ac_cache_corrupted=false
921 for 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
929 { echo "$as_me:929: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
930 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
931 ac_cache_corrupted=: ;;
933 { echo "$as_me:933: error: \`$ac_var' was not set in the previous run" >&5
934 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
935 ac_cache_corrupted=: ;;
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
940 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
941 { echo "$as_me:941: former value: $ac_old_val" >&5
942 echo "$as_me: former value: $ac_old_val" >&2;}
943 { echo "$as_me:943: current value: $ac_new_val" >&5
944 echo "$as_me: current value: $ac_new_val" >&2;}
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
952 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
953 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
954 ac_configure_args="$ac_configure_args '$ac_arg'"
956 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
961 if $ac_cache_corrupted; then
962 { echo "$as_me:962: error: changes in the environment can compromise the build" >&5
963 echo "$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
965 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
966 { (exit 1); exit 1; }; }
970 ac_cpp='$CPP $CPPFLAGS'
971 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
972 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
973 ac_compiler_gnu=$ac_cv_c_compiler_gnu
974 ac_main_return=return
976 case `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
979 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
980 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
982 echo "#! $SHELL" >conftest.sh
983 echo "exit 0" >>conftest.sh
985 if { (echo "$as_me:985: PATH=\".;.\"; conftest.sh") >&5
986 (PATH=".;."; conftest.sh) 2>&5
988 echo "$as_me:988: \$? = $ac_status" >&5
989 (exit $ac_status); }; then
990 ac_path_separator=';'
994 PATH_SEPARATOR="$ac_path_separator"
997 ac_config_headers="$ac_config_headers config.h:config_h.in"
1000 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1001 if test -f $ac_dir/install-sh; then
1003 ac_install_sh="$ac_aux_dir/install-sh -c"
1005 elif test -f $ac_dir/install.sh; then
1007 ac_install_sh="$ac_aux_dir/install.sh -c"
1009 elif test -f $ac_dir/shtool; then
1011 ac_install_sh="$ac_aux_dir/shtool install -c"
1015 if test -z "$ac_aux_dir"; then
1016 { { echo "$as_me:1016: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1017 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1018 { (exit 1); exit 1; }; }
1020 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1021 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1022 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
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
1027 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1028 { (exit 1); exit 1; }; }
1030 echo "$as_me:1030: checking build system type" >&5
1031 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1032 if test "${ac_cv_build+set}" = set; then
1033 echo $ECHO_N "(cached) $ECHO_C" >&6
1035 ac_cv_build_alias=$build_alias
1036 test -z "$ac_cv_build_alias" &&
1037 ac_cv_build_alias=`$ac_config_guess`
1038 test -z "$ac_cv_build_alias" &&
1039 { { echo "$as_me:1039: error: cannot guess build type; you must specify one" >&5
1040 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1041 { (exit 1); exit 1; }; }
1042 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1043 { { echo "$as_me:1043: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1044 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1045 { (exit 1); exit 1; }; }
1048 echo "$as_me:1048: result: $ac_cv_build" >&5
1049 echo "${ECHO_T}$ac_cv_build" >&6
1051 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1052 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1053 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1055 echo "$as_me:1055: checking host system type" >&5
1056 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1057 if test "${ac_cv_host+set}" = set; then
1058 echo $ECHO_N "(cached) $ECHO_C" >&6
1060 ac_cv_host_alias=$host_alias
1061 test -z "$ac_cv_host_alias" &&
1062 ac_cv_host_alias=$ac_cv_build_alias
1063 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1064 { { echo "$as_me:1064: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1065 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1066 { (exit 1); exit 1; }; }
1069 echo "$as_me:1069: result: $ac_cv_host" >&5
1070 echo "${ECHO_T}$ac_cv_host" >&6
1072 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1073 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1074 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1076 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1077 echo "$as_me:1077: checking target system type" >&5
1078 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1079 if test "${ac_cv_target+set}" = set; then
1080 echo $ECHO_N "(cached) $ECHO_C" >&6
1082 ac_cv_target_alias=$target_alias
1083 test "x$ac_cv_target_alias" = "x" &&
1084 ac_cv_target_alias=$ac_cv_host_alias
1085 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1086 { { echo "$as_me:1086: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1087 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1088 { (exit 1); exit 1; }; }
1091 echo "$as_me:1091: result: $ac_cv_target" >&5
1092 echo "${ECHO_T}$ac_cv_target" >&6
1093 target=$ac_cv_target
1094 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1095 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1096 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1098 # The aliases save the names the user supplied, while $host etc.
1099 # will get canonicalized.
1100 test -n "$target_alias" &&
1101 test "$program_prefix$program_suffix$program_transform_name" = \
1103 program_prefix=${target_alias}-
1104 system_name="$host_os"
1106 system_name="`(uname -s -r) 2>/dev/null`"
1107 if test -z "$system_name" ; then
1108 system_name="`(hostname) 2>/dev/null`"
1111 test -n "$system_name" &&
1112 cat >>confdefs.h <<EOF
1113 #define SYSTEM_NAME "$system_name"
1116 if test "${cf_cv_system_name+set}" = set; then
1117 echo $ECHO_N "(cached) $ECHO_C" >&6
1119 cf_cv_system_name="$system_name"
1122 test -z "$system_name" && system_name="$cf_cv_system_name"
1123 test -n "$cf_cv_system_name" && echo "$as_me:1123: result: Configuring for $cf_cv_system_name" >&5
1124 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1126 if 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
1128 echo "${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
1130 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1131 { (exit 1); exit 1; }; }
1134 test "$program_prefix" != NONE &&
1135 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1136 # Use a double $ so make ignores it.
1137 test "$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.
1141 cat <<\_ACEOF >conftest.sed
1142 s/[\\$]/&&/g;s/;s,x,x,$//
1144 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1148 ac_cpp='$CPP $CPPFLAGS'
1149 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1150 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1151 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1152 ac_main_return=return
1153 if 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.
1155 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1156 echo "$as_me:1156: checking for $ac_word" >&5
1157 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1158 if test "${ac_cv_prog_CC+set}" = set; then
1159 echo $ECHO_N "(cached) $ECHO_C" >&6
1161 if test -n "$CC"; then
1162 ac_cv_prog_CC="$CC" # Let the user override the test.
1164 ac_save_IFS=$IFS; IFS=$ac_path_separator
1166 for ac_dir in $ac_dummy; do
1168 test -z "$ac_dir" && ac_dir=.
1169 $as_executable_p "$ac_dir/$ac_word" || continue
1170 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1171 echo "$as_me:1171: found $ac_dir/$ac_word" >&5
1178 if test -n "$CC"; then
1179 echo "$as_me:1179: result: $CC" >&5
1180 echo "${ECHO_T}$CC" >&6
1182 echo "$as_me:1182: result: no" >&5
1183 echo "${ECHO_T}no" >&6
1187 if test -z "$ac_cv_prog_CC"; then
1189 # Extract the first word of "gcc", so it can be a program name with args.
1190 set dummy gcc; ac_word=$2
1191 echo "$as_me:1191: checking for $ac_word" >&5
1192 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1193 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1194 echo $ECHO_N "(cached) $ECHO_C" >&6
1196 if test -n "$ac_ct_CC"; then
1197 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1199 ac_save_IFS=$IFS; IFS=$ac_path_separator
1201 for ac_dir in $ac_dummy; do
1203 test -z "$ac_dir" && ac_dir=.
1204 $as_executable_p "$ac_dir/$ac_word" || continue
1205 ac_cv_prog_ac_ct_CC="gcc"
1206 echo "$as_me:1206: found $ac_dir/$ac_word" >&5
1212 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1213 if test -n "$ac_ct_CC"; then
1214 echo "$as_me:1214: result: $ac_ct_CC" >&5
1215 echo "${ECHO_T}$ac_ct_CC" >&6
1217 echo "$as_me:1217: result: no" >&5
1218 echo "${ECHO_T}no" >&6
1226 if 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.
1229 set dummy ${ac_tool_prefix}cc; ac_word=$2
1230 echo "$as_me:1230: checking for $ac_word" >&5
1231 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1232 if test "${ac_cv_prog_CC+set}" = set; then
1233 echo $ECHO_N "(cached) $ECHO_C" >&6
1235 if test -n "$CC"; then
1236 ac_cv_prog_CC="$CC" # Let the user override the test.
1238 ac_save_IFS=$IFS; IFS=$ac_path_separator
1240 for ac_dir in $ac_dummy; do
1242 test -z "$ac_dir" && ac_dir=.
1243 $as_executable_p "$ac_dir/$ac_word" || continue
1244 ac_cv_prog_CC="${ac_tool_prefix}cc"
1245 echo "$as_me:1245: found $ac_dir/$ac_word" >&5
1252 if test -n "$CC"; then
1253 echo "$as_me:1253: result: $CC" >&5
1254 echo "${ECHO_T}$CC" >&6
1256 echo "$as_me:1256: result: no" >&5
1257 echo "${ECHO_T}no" >&6
1261 if test -z "$ac_cv_prog_CC"; then
1263 # Extract the first word of "cc", so it can be a program name with args.
1264 set dummy cc; ac_word=$2
1265 echo "$as_me:1265: checking for $ac_word" >&5
1266 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1267 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1268 echo $ECHO_N "(cached) $ECHO_C" >&6
1270 if test -n "$ac_ct_CC"; then
1271 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1273 ac_save_IFS=$IFS; IFS=$ac_path_separator
1275 for ac_dir in $ac_dummy; do
1277 test -z "$ac_dir" && ac_dir=.
1278 $as_executable_p "$ac_dir/$ac_word" || continue
1279 ac_cv_prog_ac_ct_CC="cc"
1280 echo "$as_me:1280: found $ac_dir/$ac_word" >&5
1286 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1287 if test -n "$ac_ct_CC"; then
1288 echo "$as_me:1288: result: $ac_ct_CC" >&5
1289 echo "${ECHO_T}$ac_ct_CC" >&6
1291 echo "$as_me:1291: result: no" >&5
1292 echo "${ECHO_T}no" >&6
1301 if test -z "$CC"; then
1302 # Extract the first word of "cc", so it can be a program name with args.
1303 set dummy cc; ac_word=$2
1304 echo "$as_me:1304: checking for $ac_word" >&5
1305 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1306 if test "${ac_cv_prog_CC+set}" = set; then
1307 echo $ECHO_N "(cached) $ECHO_C" >&6
1309 if test -n "$CC"; then
1310 ac_cv_prog_CC="$CC" # Let the user override the test.
1313 ac_save_IFS=$IFS; IFS=$ac_path_separator
1315 for ac_dir in $ac_dummy; do
1317 test -z "$ac_dir" && ac_dir=.
1318 $as_executable_p "$ac_dir/$ac_word" || continue
1319 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1320 ac_prog_rejected=yes
1324 echo "$as_me:1324: found $ac_dir/$ac_word" >&5
1328 if 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
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.
1337 set dummy "$ac_dir/$ac_word" ${1+"$@"}
1345 if test -n "$CC"; then
1346 echo "$as_me:1346: result: $CC" >&5
1347 echo "${ECHO_T}$CC" >&6
1349 echo "$as_me:1349: result: no" >&5
1350 echo "${ECHO_T}no" >&6
1354 if test -z "$CC"; then
1355 if test -n "$ac_tool_prefix"; then
1358 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1359 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1360 echo "$as_me:1360: checking for $ac_word" >&5
1361 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1362 if test "${ac_cv_prog_CC+set}" = set; then
1363 echo $ECHO_N "(cached) $ECHO_C" >&6
1365 if test -n "$CC"; then
1366 ac_cv_prog_CC="$CC" # Let the user override the test.
1368 ac_save_IFS=$IFS; IFS=$ac_path_separator
1370 for ac_dir in $ac_dummy; do
1372 test -z "$ac_dir" && ac_dir=.
1373 $as_executable_p "$ac_dir/$ac_word" || continue
1374 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1375 echo "$as_me:1375: found $ac_dir/$ac_word" >&5
1382 if test -n "$CC"; then
1383 echo "$as_me:1383: result: $CC" >&5
1384 echo "${ECHO_T}$CC" >&6
1386 echo "$as_me:1386: result: no" >&5
1387 echo "${ECHO_T}no" >&6
1390 test -n "$CC" && break
1393 if test -z "$CC"; then
1397 # Extract the first word of "$ac_prog", so it can be a program name with args.
1398 set dummy $ac_prog; ac_word=$2
1399 echo "$as_me:1399: checking for $ac_word" >&5
1400 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1401 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1402 echo $ECHO_N "(cached) $ECHO_C" >&6
1404 if test -n "$ac_ct_CC"; then
1405 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1407 ac_save_IFS=$IFS; IFS=$ac_path_separator
1409 for ac_dir in $ac_dummy; do
1411 test -z "$ac_dir" && ac_dir=.
1412 $as_executable_p "$ac_dir/$ac_word" || continue
1413 ac_cv_prog_ac_ct_CC="$ac_prog"
1414 echo "$as_me:1414: found $ac_dir/$ac_word" >&5
1420 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1421 if test -n "$ac_ct_CC"; then
1422 echo "$as_me:1422: result: $ac_ct_CC" >&5
1423 echo "${ECHO_T}$ac_ct_CC" >&6
1425 echo "$as_me:1425: result: no" >&5
1426 echo "${ECHO_T}no" >&6
1429 test -n "$ac_ct_CC" && break
1437 test -z "$CC" && { { echo "$as_me:1437: error: no acceptable cc found in \$PATH" >&5
1438 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1439 { (exit 1); exit 1; }; }
1441 # Provide some information about the compiler.
1442 echo "$as_me:1442:" \
1443 "checking for C compiler version" >&5
1444 ac_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
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
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
1458 echo "$as_me:1458: \$? = $ac_status" >&5
1459 (exit $ac_status); }
1461 cat >conftest.$ac_ext <<_ACEOF
1462 #line 1462 "configure"
1463 #include "confdefs.h"
1473 ac_clean_files_save=$ac_clean_files
1474 ac_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
1478 echo "$as_me:1478: checking for C compiler default output" >&5
1479 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1480 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1481 if { (eval echo "$as_me:1481: \"$ac_link_default\"") >&5
1482 (eval $ac_link_default) 2>&5
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
1489 for 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
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
1497 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1498 # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1505 echo "$as_me: failed program was:" >&5
1506 cat conftest.$ac_ext >&5
1507 { { echo "$as_me:1507: error: C compiler cannot create executables" >&5
1508 echo "$as_me: error: C compiler cannot create executables" >&2;}
1509 { (exit 77); exit 77; }; }
1512 ac_exeext=$ac_cv_exeext
1513 echo "$as_me:1513: result: $ac_file" >&5
1514 echo "${ECHO_T}$ac_file" >&6
1516 # Check the compiler produces executables we can run. If not, either
1517 # the compiler is broken, or we cross compile.
1518 echo "$as_me:1518: checking whether the C compiler works" >&5
1519 echo $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.
1522 if test "$cross_compiling" != yes; then
1523 if { ac_try='./$ac_file'
1524 { (eval echo "$as_me:1524: \"$ac_try\"") >&5
1527 echo "$as_me:1527: \$? = $ac_status" >&5
1528 (exit $ac_status); }; }; then
1531 if test "$cross_compiling" = maybe; then
1534 { { echo "$as_me:1534: error: cannot run C compiled programs.
1535 If you meant to cross compile, use \`--host'." >&5
1536 echo "$as_me: error: cannot run C compiled programs.
1537 If you meant to cross compile, use \`--host'." >&2;}
1538 { (exit 1); exit 1; }; }
1542 echo "$as_me:1542: result: yes" >&5
1543 echo "${ECHO_T}yes" >&6
1545 rm -f a.out a.exe conftest$ac_cv_exeext
1546 ac_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.
1549 echo "$as_me:1549: checking whether we are cross compiling" >&5
1550 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1551 echo "$as_me:1551: result: $cross_compiling" >&5
1552 echo "${ECHO_T}$cross_compiling" >&6
1554 echo "$as_me:1554: checking for executable suffix" >&5
1555 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1556 if { (eval echo "$as_me:1556: \"$ac_link\"") >&5
1557 (eval $ac_link) 2>&5
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
1565 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1567 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1568 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1575 { { echo "$as_me:1575: error: cannot compute EXEEXT: cannot compile and link" >&5
1576 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1577 { (exit 1); exit 1; }; }
1580 rm -f conftest$ac_cv_exeext
1581 echo "$as_me:1581: result: $ac_cv_exeext" >&5
1582 echo "${ECHO_T}$ac_cv_exeext" >&6
1584 rm -f conftest.$ac_ext
1585 EXEEXT=$ac_cv_exeext
1587 echo "$as_me:1587: checking for object suffix" >&5
1588 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1589 if test "${ac_cv_objext+set}" = set; then
1590 echo $ECHO_N "(cached) $ECHO_C" >&6
1592 cat >conftest.$ac_ext <<_ACEOF
1593 #line 1593 "configure"
1594 #include "confdefs.h"
1604 rm -f conftest.o conftest.obj
1605 if { (eval echo "$as_me:1605: \"$ac_compile\"") >&5
1606 (eval $ac_compile) 2>&5
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
1612 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1613 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1618 echo "$as_me: failed program was:" >&5
1619 cat conftest.$ac_ext >&5
1620 { { echo "$as_me:1620: error: cannot compute OBJEXT: cannot compile" >&5
1621 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1622 { (exit 1); exit 1; }; }
1625 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1627 echo "$as_me:1627: result: $ac_cv_objext" >&5
1628 echo "${ECHO_T}$ac_cv_objext" >&6
1629 OBJEXT=$ac_cv_objext
1631 echo "$as_me:1631: checking whether we are using the GNU C compiler" >&5
1632 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1633 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1634 echo $ECHO_N "(cached) $ECHO_C" >&6
1636 cat >conftest.$ac_ext <<_ACEOF
1637 #line 1637 "configure"
1638 #include "confdefs.h"
1651 rm -f conftest.$ac_objext
1652 if { (eval echo "$as_me:1652: \"$ac_compile\"") >&5
1653 (eval $ac_compile) 2>&5
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
1661 echo "$as_me:1661: \$? = $ac_status" >&5
1662 (exit $ac_status); }; }; then
1665 echo "$as_me: failed program was:" >&5
1666 cat conftest.$ac_ext >&5
1669 rm -f conftest.$ac_objext conftest.$ac_ext
1670 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1673 echo "$as_me:1673: result: $ac_cv_c_compiler_gnu" >&5
1674 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1675 GCC=`test $ac_compiler_gnu = yes && echo yes`
1676 ac_test_CFLAGS=${CFLAGS+set}
1677 ac_save_CFLAGS=$CFLAGS
1679 echo "$as_me:1679: checking whether $CC accepts -g" >&5
1680 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1681 if test "${ac_cv_prog_cc_g+set}" = set; then
1682 echo $ECHO_N "(cached) $ECHO_C" >&6
1684 cat >conftest.$ac_ext <<_ACEOF
1685 #line 1685 "configure"
1686 #include "confdefs.h"
1696 rm -f conftest.$ac_objext
1697 if { (eval echo "$as_me:1697: \"$ac_compile\"") >&5
1698 (eval $ac_compile) 2>&5
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
1706 echo "$as_me:1706: \$? = $ac_status" >&5
1707 (exit $ac_status); }; }; then
1710 echo "$as_me: failed program was:" >&5
1711 cat conftest.$ac_ext >&5
1714 rm -f conftest.$ac_objext conftest.$ac_ext
1716 echo "$as_me:1716: result: $ac_cv_prog_cc_g" >&5
1717 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1718 if test "$ac_test_CFLAGS" = set; then
1719 CFLAGS=$ac_save_CFLAGS
1720 elif test $ac_cv_prog_cc_g = yes; then
1721 if test "$GCC" = yes; then
1727 if test "$GCC" = yes; then
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.
1737 cat >conftest.$ac_ext <<_ACEOF
1742 rm -f conftest.$ac_objext
1743 if { (eval echo "$as_me:1743: \"$ac_compile\"") >&5
1744 (eval $ac_compile) 2>&5
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
1752 echo "$as_me:1752: \$? = $ac_status" >&5
1753 (exit $ac_status); }; }; then
1754 for ac_declaration in \
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);' \
1763 cat >conftest.$ac_ext <<_ACEOF
1764 #line 1764 "configure"
1765 #include "confdefs.h"
1776 rm -f conftest.$ac_objext
1777 if { (eval echo "$as_me:1777: \"$ac_compile\"") >&5
1778 (eval $ac_compile) 2>&5
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
1786 echo "$as_me:1786: \$? = $ac_status" >&5
1787 (exit $ac_status); }; }; then
1790 echo "$as_me: failed program was:" >&5
1791 cat conftest.$ac_ext >&5
1794 rm -f conftest.$ac_objext conftest.$ac_ext
1795 cat >conftest.$ac_ext <<_ACEOF
1796 #line 1796 "configure"
1797 #include "confdefs.h"
1807 rm -f conftest.$ac_objext
1808 if { (eval echo "$as_me:1808: \"$ac_compile\"") >&5
1809 (eval $ac_compile) 2>&5
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
1817 echo "$as_me:1817: \$? = $ac_status" >&5
1818 (exit $ac_status); }; }; then
1821 echo "$as_me: failed program was:" >&5
1822 cat conftest.$ac_ext >&5
1824 rm -f conftest.$ac_objext conftest.$ac_ext
1827 if test -n "$ac_declaration"; then
1828 echo '#ifdef __cplusplus' >>confdefs.h
1829 echo $ac_declaration >>confdefs.h
1830 echo '#endif' >>confdefs.h
1834 echo "$as_me: failed program was:" >&5
1835 cat conftest.$ac_ext >&5
1837 rm -f conftest.$ac_objext conftest.$ac_ext
1839 ac_cpp='$CPP $CPPFLAGS'
1840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1843 ac_main_return=return
1846 if test "$GCC" = yes ; then
1847 echo "$as_me:1847: checking version of $CC" >&5
1848 echo $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
1852 echo "${ECHO_T}$GCC_VERSION" >&6
1855 echo "$as_me:1855: checking for $CC option to accept ANSI C" >&5
1856 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1857 if test "${ac_cv_prog_cc_stdc+set}" = set; then
1858 echo $ECHO_N "(cached) $ECHO_C" >&6
1860 ac_cv_prog_cc_stdc=no
1862 cat >conftest.$ac_ext <<_ACEOF
1863 #line 1863 "configure"
1864 #include "confdefs.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. */
1870 struct buf { int x; };
1871 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1872 static char *e (p, i)
1878 static char *f (char * (*g) (char **, int), char **p, ...)
1883 s = g (p, va_arg (v,int));
1887 int test (int i, double x);
1888 struct s1 {int (*f) (int a);};
1889 struct s2 {int (*f) (double a);};
1890 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1896 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
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__
1908 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1910 CC="$ac_save_CC $ac_arg"
1911 rm -f conftest.$ac_objext
1912 if { (eval echo "$as_me:1912: \"$ac_compile\"") >&5
1913 (eval $ac_compile) 2>&5
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
1921 echo "$as_me:1921: \$? = $ac_status" >&5
1922 (exit $ac_status); }; }; then
1923 ac_cv_prog_cc_stdc=$ac_arg
1926 echo "$as_me: failed program was:" >&5
1927 cat conftest.$ac_ext >&5
1929 rm -f conftest.$ac_objext
1931 rm -f conftest.$ac_ext conftest.$ac_objext
1936 case "x$ac_cv_prog_cc_stdc" in
1938 echo "$as_me:1938: result: none needed" >&5
1939 echo "${ECHO_T}none needed" >&6 ;;
1941 echo "$as_me:1941: result: $ac_cv_prog_cc_stdc" >&5
1942 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
1943 CC="$CC $ac_cv_prog_cc_stdc" ;;
1946 # This should have been defined by AC_PROG_CC
1949 echo "$as_me:1949: checking \$CC variable" >&5
1950 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
1953 echo "$as_me:1953: result: broken" >&5
1954 echo "${ECHO_T}broken" >&6
1955 { echo "$as_me:1955: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
1956 echo "$as_me: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
1958 cf_flags=`echo "$CC" | sed -e 's/^.*[ ]\(-[^ ]\)/\1/'`
1959 CC=`echo "$CC " | sed -e 's/[ ]-[^ ].*$//' -e 's/[ ]*$//'`
1960 for cf_arg in $cf_flags
1968 cf_new_extra_cppflags=
1970 for cf_add_cflags in $cf_flags
1972 case $cf_fix_cppflags in
1974 case $cf_add_cflags in
1975 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
1976 case $cf_add_cflags in
1978 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
1980 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
1981 && test -z "${cf_tst_cflags}" \
1982 && cf_fix_cppflags=yes
1984 if test $cf_fix_cppflags = yes ; then
1985 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
1987 elif test "${cf_tst_cflags}" = "\"'" ; then
1988 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
1997 case $cf_add_cflags in
1999 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2001 CPPFLAGS=`echo "$CPPFLAGS" | \
2002 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2003 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2007 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2012 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2017 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2019 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2021 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2022 && test -z "${cf_tst_cflags}" \
2023 && cf_fix_cppflags=no
2028 if test -n "$cf_new_cflags" ; then
2030 CFLAGS="$CFLAGS $cf_new_cflags"
2033 if test -n "$cf_new_cppflags" ; then
2035 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2038 if test -n "$cf_new_extra_cppflags" ; then
2040 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2049 test -n "$verbose" && echo " resulting CC: '$CC'" 1>&6
2051 echo "${as_me:-configure}:2051: testing resulting CC: '$CC' ..." 1>&5
2053 test -n "$verbose" && echo " resulting CFLAGS: '$CFLAGS'" 1>&6
2055 echo "${as_me:-configure}:2055: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5
2057 test -n "$verbose" && echo " resulting CPPFLAGS: '$CPPFLAGS'" 1>&6
2059 echo "${as_me:-configure}:2059: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5
2063 echo "$as_me:2063: result: ok" >&5
2064 echo "${ECHO_T}ok" >&6
2068 echo "$as_me:2068: checking whether ${MAKE-make} sets \${MAKE}" >&5
2069 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
2070 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2071 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2072 echo $ECHO_N "(cached) $ECHO_C" >&6
2074 cat >conftest.make <<\EOF
2076 @echo 'ac_maketemp="${MAKE}"'
2078 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2079 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2080 if test -n "$ac_maketemp"; then
2081 eval ac_cv_prog_make_${ac_make}_set=yes
2083 eval ac_cv_prog_make_${ac_make}_set=no
2087 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2088 echo "$as_me:2088: result: yes" >&5
2089 echo "${ECHO_T}yes" >&6
2092 echo "$as_me:2092: result: no" >&5
2093 echo "${ECHO_T}no" >&6
2094 SET_MAKE="MAKE=${MAKE-make}"
2097 # Find a good install program. We prefer a C program (faster),
2098 # so one script is as good as another. But avoid the broken or
2099 # incompatible versions:
2100 # SysV /etc/install, /usr/sbin/install
2101 # SunOS /usr/etc/install
2102 # IRIX /sbin/install
2104 # AmigaOS /C/install, which installs bootblocks on floppy discs
2105 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2106 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2107 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2108 # ./install, which can be erroneously created by make from ./install.sh.
2109 echo "$as_me:2109: checking for a BSD compatible install" >&5
2110 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2111 if test -z "$INSTALL"; then
2112 if test "${ac_cv_path_install+set}" = set; then
2113 echo $ECHO_N "(cached) $ECHO_C" >&6
2115 ac_save_IFS=$IFS; IFS=$ac_path_separator
2116 for ac_dir in $PATH; do
2118 # Account for people who put trailing slashes in PATH elements.
2120 / | ./ | .// | /cC/* \
2121 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2124 # OSF1 and SCO ODT 3.0 have their own names for install.
2125 # Don't use installbsd from OSF since it installs stuff as root
2127 for ac_prog in ginstall scoinst install; do
2128 if $as_executable_p "$ac_dir/$ac_prog"; then
2129 if test $ac_prog = install &&
2130 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2131 # AIX install. It has an incompatible calling convention.
2133 elif test $ac_prog = install &&
2134 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2135 # program-specific install script used by HP pwplus--don't use.
2138 ac_cv_path_install="$ac_dir/$ac_prog -c"
2148 if test "${ac_cv_path_install+set}" = set; then
2149 INSTALL=$ac_cv_path_install
2151 # As a last resort, use the slow shell script. We don't cache a
2152 # path for INSTALL within a source directory, because that will
2153 # break other packages using the cache if that directory is
2154 # removed, or if the path is relative.
2155 INSTALL=$ac_install_sh
2158 echo "$as_me:2158: result: $INSTALL" >&5
2159 echo "${ECHO_T}$INSTALL" >&6
2161 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2162 # It thinks the first close brace ends the variable substitution.
2163 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2165 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2167 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2169 echo "$as_me:2169: checking if filesystem supports mixed-case filenames" >&5
2170 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
2171 if test "${cf_cv_mixedcase+set}" = set; then
2172 echo $ECHO_N "(cached) $ECHO_C" >&6
2175 if test "$cross_compiling" = yes ; then
2176 case $target_alias in
2177 (*-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-msys*|*-mingw*|*-uwin*)
2185 rm -f conftest CONFTEST
2187 if test -f CONFTEST ; then
2192 rm -f conftest CONFTEST
2196 echo "$as_me:2196: result: $cf_cv_mixedcase" >&5
2197 echo "${ECHO_T}$cf_cv_mixedcase" >&6
2198 test "$cf_cv_mixedcase" = yes &&
2199 cat >>confdefs.h <<\EOF
2200 #define MIXEDCASE_FILENAMES 1
2203 for ac_prog in exctags ctags
2205 # Extract the first word of "$ac_prog", so it can be a program name with args.
2206 set dummy $ac_prog; ac_word=$2
2207 echo "$as_me:2207: checking for $ac_word" >&5
2208 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2209 if test "${ac_cv_prog_CTAGS+set}" = set; then
2210 echo $ECHO_N "(cached) $ECHO_C" >&6
2212 if test -n "$CTAGS"; then
2213 ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
2215 ac_save_IFS=$IFS; IFS=$ac_path_separator
2217 for ac_dir in $ac_dummy; do
2219 test -z "$ac_dir" && ac_dir=.
2220 $as_executable_p "$ac_dir/$ac_word" || continue
2221 ac_cv_prog_CTAGS="$ac_prog"
2222 echo "$as_me:2222: found $ac_dir/$ac_word" >&5
2228 CTAGS=$ac_cv_prog_CTAGS
2229 if test -n "$CTAGS"; then
2230 echo "$as_me:2230: result: $CTAGS" >&5
2231 echo "${ECHO_T}$CTAGS" >&6
2233 echo "$as_me:2233: result: no" >&5
2234 echo "${ECHO_T}no" >&6
2237 test -n "$CTAGS" && break
2240 for ac_prog in exetags etags
2242 # Extract the first word of "$ac_prog", so it can be a program name with args.
2243 set dummy $ac_prog; ac_word=$2
2244 echo "$as_me:2244: checking for $ac_word" >&5
2245 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2246 if test "${ac_cv_prog_ETAGS+set}" = set; then
2247 echo $ECHO_N "(cached) $ECHO_C" >&6
2249 if test -n "$ETAGS"; then
2250 ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
2252 ac_save_IFS=$IFS; IFS=$ac_path_separator
2254 for ac_dir in $ac_dummy; do
2256 test -z "$ac_dir" && ac_dir=.
2257 $as_executable_p "$ac_dir/$ac_word" || continue
2258 ac_cv_prog_ETAGS="$ac_prog"
2259 echo "$as_me:2259: found $ac_dir/$ac_word" >&5
2265 ETAGS=$ac_cv_prog_ETAGS
2266 if test -n "$ETAGS"; then
2267 echo "$as_me:2267: result: $ETAGS" >&5
2268 echo "${ECHO_T}$ETAGS" >&6
2270 echo "$as_me:2270: result: no" >&5
2271 echo "${ECHO_T}no" >&6
2274 test -n "$ETAGS" && break
2277 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
2278 set dummy ${CTAGS:-ctags}; ac_word=$2
2279 echo "$as_me:2279: checking for $ac_word" >&5
2280 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2281 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
2282 echo $ECHO_N "(cached) $ECHO_C" >&6
2284 if test -n "$MAKE_LOWER_TAGS"; then
2285 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
2287 ac_save_IFS=$IFS; IFS=$ac_path_separator
2289 for ac_dir in $ac_dummy; do
2291 test -z "$ac_dir" && ac_dir=.
2292 $as_executable_p "$ac_dir/$ac_word" || continue
2293 ac_cv_prog_MAKE_LOWER_TAGS="yes"
2294 echo "$as_me:2294: found $ac_dir/$ac_word" >&5
2298 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
2301 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
2302 if test -n "$MAKE_LOWER_TAGS"; then
2303 echo "$as_me:2303: result: $MAKE_LOWER_TAGS" >&5
2304 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
2306 echo "$as_me:2306: result: no" >&5
2307 echo "${ECHO_T}no" >&6
2310 if test "$cf_cv_mixedcase" = yes ; then
2311 # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
2312 set dummy ${ETAGS:-etags}; ac_word=$2
2313 echo "$as_me:2313: checking for $ac_word" >&5
2314 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2315 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
2316 echo $ECHO_N "(cached) $ECHO_C" >&6
2318 if test -n "$MAKE_UPPER_TAGS"; then
2319 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
2321 ac_save_IFS=$IFS; IFS=$ac_path_separator
2323 for ac_dir in $ac_dummy; do
2325 test -z "$ac_dir" && ac_dir=.
2326 $as_executable_p "$ac_dir/$ac_word" || continue
2327 ac_cv_prog_MAKE_UPPER_TAGS="yes"
2328 echo "$as_me:2328: found $ac_dir/$ac_word" >&5
2332 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
2335 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
2336 if test -n "$MAKE_UPPER_TAGS"; then
2337 echo "$as_me:2337: result: $MAKE_UPPER_TAGS" >&5
2338 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
2340 echo "$as_me:2340: result: no" >&5
2341 echo "${ECHO_T}no" >&6
2348 if test "$MAKE_UPPER_TAGS" = yes ; then
2354 if test "$MAKE_LOWER_TAGS" = yes ; then
2360 for ac_prog in mawk gawk nawk awk
2362 # Extract the first word of "$ac_prog", so it can be a program name with args.
2363 set dummy $ac_prog; ac_word=$2
2364 echo "$as_me:2364: checking for $ac_word" >&5
2365 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2366 if test "${ac_cv_prog_AWK+set}" = set; then
2367 echo $ECHO_N "(cached) $ECHO_C" >&6
2369 if test -n "$AWK"; then
2370 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2372 ac_save_IFS=$IFS; IFS=$ac_path_separator
2374 for ac_dir in $ac_dummy; do
2376 test -z "$ac_dir" && ac_dir=.
2377 $as_executable_p "$ac_dir/$ac_word" || continue
2378 ac_cv_prog_AWK="$ac_prog"
2379 echo "$as_me:2379: found $ac_dir/$ac_word" >&5
2386 if test -n "$AWK"; then
2387 echo "$as_me:2387: result: $AWK" >&5
2388 echo "${ECHO_T}$AWK" >&6
2390 echo "$as_me:2390: result: no" >&5
2391 echo "${ECHO_T}no" >&6
2394 test -n "$AWK" && break
2397 test -z "$AWK" && { { echo "$as_me:2397: error: No awk program found" >&5
2398 echo "$as_me: error: No awk program found" >&2;}
2399 { (exit 1); exit 1; }; }
2401 for ac_prog in lint cppcheck splint
2403 # Extract the first word of "$ac_prog", so it can be a program name with args.
2404 set dummy $ac_prog; ac_word=$2
2405 echo "$as_me:2405: checking for $ac_word" >&5
2406 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2407 if test "${ac_cv_prog_LINT+set}" = set; then
2408 echo $ECHO_N "(cached) $ECHO_C" >&6
2410 if test -n "$LINT"; then
2411 ac_cv_prog_LINT="$LINT" # Let the user override the test.
2413 ac_save_IFS=$IFS; IFS=$ac_path_separator
2415 for ac_dir in $ac_dummy; do
2417 test -z "$ac_dir" && ac_dir=.
2418 $as_executable_p "$ac_dir/$ac_word" || continue
2419 ac_cv_prog_LINT="$ac_prog"
2420 echo "$as_me:2420: found $ac_dir/$ac_word" >&5
2426 LINT=$ac_cv_prog_LINT
2427 if test -n "$LINT"; then
2428 echo "$as_me:2428: result: $LINT" >&5
2429 echo "${ECHO_T}$LINT" >&6
2431 echo "$as_me:2431: result: no" >&5
2432 echo "${ECHO_T}no" >&6
2435 test -n "$LINT" && break
2439 cf_POSIX_C_SOURCE=199506L
2444 cf_xopen_source="-D_ALL_SOURCE"
2450 cf_xopen_source="-D_APPLE_C_SOURCE"
2453 cf_xopen_source="-D_DARWIN_C_SOURCE"
2456 (freebsd*|dragonfly*)
2457 # 5.x headers associate
2458 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
2459 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
2460 cf_POSIX_C_SOURCE=200112L
2462 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
2465 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
2468 cf_xopen_source="-D_HPUX_SOURCE"
2471 cf_xopen_source="-D_SGI_SOURCE"
2474 (linux*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin)
2476 echo "$as_me:2476: checking if we must define _GNU_SOURCE" >&5
2477 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
2478 if test "${cf_cv_gnu_source+set}" = set; then
2479 echo $ECHO_N "(cached) $ECHO_C" >&6
2482 cat >conftest.$ac_ext <<_ACEOF
2483 #line 2483 "configure"
2484 #include "confdefs.h"
2485 #include <sys/types.h>
2490 #ifndef _XOPEN_SOURCE
2497 rm -f conftest.$ac_objext
2498 if { (eval echo "$as_me:2498: \"$ac_compile\"") >&5
2499 (eval $ac_compile) 2>&5
2501 echo "$as_me:2501: \$? = $ac_status" >&5
2502 (exit $ac_status); } &&
2503 { ac_try='test -s conftest.$ac_objext'
2504 { (eval echo "$as_me:2504: \"$ac_try\"") >&5
2507 echo "$as_me:2507: \$? = $ac_status" >&5
2508 (exit $ac_status); }; }; then
2511 echo "$as_me: failed program was:" >&5
2512 cat conftest.$ac_ext >&5
2514 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
2515 cat >conftest.$ac_ext <<_ACEOF
2516 #line 2516 "configure"
2517 #include "confdefs.h"
2518 #include <sys/types.h>
2523 #ifdef _XOPEN_SOURCE
2530 rm -f conftest.$ac_objext
2531 if { (eval echo "$as_me:2531: \"$ac_compile\"") >&5
2532 (eval $ac_compile) 2>&5
2534 echo "$as_me:2534: \$? = $ac_status" >&5
2535 (exit $ac_status); } &&
2536 { ac_try='test -s conftest.$ac_objext'
2537 { (eval echo "$as_me:2537: \"$ac_try\"") >&5
2540 echo "$as_me:2540: \$? = $ac_status" >&5
2541 (exit $ac_status); }; }; then
2544 echo "$as_me: failed program was:" >&5
2545 cat conftest.$ac_ext >&5
2546 cf_cv_gnu_source=yes
2548 rm -f conftest.$ac_objext conftest.$ac_ext
2552 rm -f conftest.$ac_objext conftest.$ac_ext
2555 echo "$as_me:2555: result: $cf_cv_gnu_source" >&5
2556 echo "${ECHO_T}$cf_cv_gnu_source" >&6
2558 if test "$cf_cv_gnu_source" = yes
2560 echo "$as_me:2560: checking if we should also define _DEFAULT_SOURCE" >&5
2561 echo $ECHO_N "checking if we should also define _DEFAULT_SOURCE... $ECHO_C" >&6
2562 if test "${cf_cv_default_source+set}" = set; then
2563 echo $ECHO_N "(cached) $ECHO_C" >&6
2566 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
2567 cat >conftest.$ac_ext <<_ACEOF
2568 #line 2568 "configure"
2569 #include "confdefs.h"
2570 #include <sys/types.h>
2575 #ifdef _DEFAULT_SOURCE
2582 rm -f conftest.$ac_objext
2583 if { (eval echo "$as_me:2583: \"$ac_compile\"") >&5
2584 (eval $ac_compile) 2>&5
2586 echo "$as_me:2586: \$? = $ac_status" >&5
2587 (exit $ac_status); } &&
2588 { ac_try='test -s conftest.$ac_objext'
2589 { (eval echo "$as_me:2589: \"$ac_try\"") >&5
2592 echo "$as_me:2592: \$? = $ac_status" >&5
2593 (exit $ac_status); }; }; then
2594 cf_cv_default_source=no
2596 echo "$as_me: failed program was:" >&5
2597 cat conftest.$ac_ext >&5
2598 cf_cv_default_source=yes
2600 rm -f conftest.$ac_objext conftest.$ac_ext
2603 echo "$as_me:2603: result: $cf_cv_default_source" >&5
2604 echo "${ECHO_T}$cf_cv_default_source" >&6
2605 test "$cf_cv_default_source" = yes && CPPFLAGS="$CPPFLAGS -D_DEFAULT_SOURCE"
2610 cf_xopen_source="-D_NETBSD_SOURCE" # POSIX.1-2001 features are ifdef'd with this...
2613 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
2616 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
2618 cf_save_CFLAGS="$CFLAGS"
2619 cf_save_CPPFLAGS="$CPPFLAGS"
2621 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
2622 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
2623 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
2625 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
2626 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
2627 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
2629 echo "$as_me:2629: checking if we should define _POSIX_C_SOURCE" >&5
2630 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
2631 if test "${cf_cv_posix_c_source+set}" = set; then
2632 echo $ECHO_N "(cached) $ECHO_C" >&6
2635 echo "${as_me:-configure}:2635: testing if the symbol is already defined go no further ..." 1>&5
2637 cat >conftest.$ac_ext <<_ACEOF
2638 #line 2638 "configure"
2639 #include "confdefs.h"
2640 #include <sys/types.h>
2645 #ifndef _POSIX_C_SOURCE
2652 rm -f conftest.$ac_objext
2653 if { (eval echo "$as_me:2653: \"$ac_compile\"") >&5
2654 (eval $ac_compile) 2>&5
2656 echo "$as_me:2656: \$? = $ac_status" >&5
2657 (exit $ac_status); } &&
2658 { ac_try='test -s conftest.$ac_objext'
2659 { (eval echo "$as_me:2659: \"$ac_try\"") >&5
2662 echo "$as_me:2662: \$? = $ac_status" >&5
2663 (exit $ac_status); }; }; then
2664 cf_cv_posix_c_source=no
2666 echo "$as_me: failed program was:" >&5
2667 cat conftest.$ac_ext >&5
2668 cf_want_posix_source=no
2669 case .$cf_POSIX_C_SOURCE in
2671 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
2674 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
2675 cf_want_posix_source=yes
2678 cf_want_posix_source=yes
2681 if test "$cf_want_posix_source" = yes ; then
2682 cat >conftest.$ac_ext <<_ACEOF
2683 #line 2683 "configure"
2684 #include "confdefs.h"
2685 #include <sys/types.h>
2690 #ifdef _POSIX_SOURCE
2697 rm -f conftest.$ac_objext
2698 if { (eval echo "$as_me:2698: \"$ac_compile\"") >&5
2699 (eval $ac_compile) 2>&5
2701 echo "$as_me:2701: \$? = $ac_status" >&5
2702 (exit $ac_status); } &&
2703 { ac_try='test -s conftest.$ac_objext'
2704 { (eval echo "$as_me:2704: \"$ac_try\"") >&5
2707 echo "$as_me:2707: \$? = $ac_status" >&5
2708 (exit $ac_status); }; }; then
2711 echo "$as_me: failed program was:" >&5
2712 cat conftest.$ac_ext >&5
2713 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
2715 rm -f conftest.$ac_objext conftest.$ac_ext
2718 echo "${as_me:-configure}:2718: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
2720 CFLAGS="$cf_trim_CFLAGS"
2721 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
2723 echo "${as_me:-configure}:2723: testing if the second compile does not leave our definition intact error ..." 1>&5
2725 cat >conftest.$ac_ext <<_ACEOF
2726 #line 2726 "configure"
2727 #include "confdefs.h"
2728 #include <sys/types.h>
2733 #ifndef _POSIX_C_SOURCE
2740 rm -f conftest.$ac_objext
2741 if { (eval echo "$as_me:2741: \"$ac_compile\"") >&5
2742 (eval $ac_compile) 2>&5
2744 echo "$as_me:2744: \$? = $ac_status" >&5
2745 (exit $ac_status); } &&
2746 { ac_try='test -s conftest.$ac_objext'
2747 { (eval echo "$as_me:2747: \"$ac_try\"") >&5
2750 echo "$as_me:2750: \$? = $ac_status" >&5
2751 (exit $ac_status); }; }; then
2754 echo "$as_me: failed program was:" >&5
2755 cat conftest.$ac_ext >&5
2756 cf_cv_posix_c_source=no
2758 rm -f conftest.$ac_objext conftest.$ac_ext
2759 CFLAGS="$cf_save_CFLAGS"
2760 CPPFLAGS="$cf_save_CPPFLAGS"
2763 rm -f conftest.$ac_objext conftest.$ac_ext
2766 echo "$as_me:2766: result: $cf_cv_posix_c_source" >&5
2767 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
2769 if test "$cf_cv_posix_c_source" != no ; then
2770 CFLAGS="$cf_trim_CFLAGS"
2771 CPPFLAGS="$cf_trim_CPPFLAGS"
2776 cf_new_extra_cppflags=
2778 for cf_add_cflags in $cf_cv_posix_c_source
2780 case $cf_fix_cppflags in
2782 case $cf_add_cflags in
2783 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2784 case $cf_add_cflags in
2786 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2788 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2789 && test -z "${cf_tst_cflags}" \
2790 && cf_fix_cppflags=yes
2792 if test $cf_fix_cppflags = yes ; then
2793 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2795 elif test "${cf_tst_cflags}" = "\"'" ; then
2796 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2805 case $cf_add_cflags in
2807 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2809 CPPFLAGS=`echo "$CPPFLAGS" | \
2810 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2811 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2815 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2820 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2825 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2827 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2829 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2830 && test -z "${cf_tst_cflags}" \
2831 && cf_fix_cppflags=no
2836 if test -n "$cf_new_cflags" ; then
2838 CFLAGS="$CFLAGS $cf_new_cflags"
2841 if test -n "$cf_new_cppflags" ; then
2843 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2846 if test -n "$cf_new_extra_cppflags" ; then
2848 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2855 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
2858 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
2859 cf_xopen_source="-D_BSD_SOURCE"
2863 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
2866 cf_xopen_source="-D_OSF_SOURCE"
2869 cf_xopen_source="-D_QNX_SOURCE"
2872 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
2875 cf_xopen_source="-D__EXTENSIONS__"
2876 cf_cv_xopen_source=broken
2878 (sysv4.2uw2.*) # Novell/SCO UnixWare 2.x (tested on 2.1.2)
2884 echo "$as_me:2884: checking if we should define _XOPEN_SOURCE" >&5
2885 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
2886 if test "${cf_cv_xopen_source+set}" = set; then
2887 echo $ECHO_N "(cached) $ECHO_C" >&6
2890 cat >conftest.$ac_ext <<_ACEOF
2891 #line 2891 "configure"
2892 #include "confdefs.h"
2896 #include <sys/types.h>
2902 #ifndef _XOPEN_SOURCE
2909 rm -f conftest.$ac_objext
2910 if { (eval echo "$as_me:2910: \"$ac_compile\"") >&5
2911 (eval $ac_compile) 2>&5
2913 echo "$as_me:2913: \$? = $ac_status" >&5
2914 (exit $ac_status); } &&
2915 { ac_try='test -s conftest.$ac_objext'
2916 { (eval echo "$as_me:2916: \"$ac_try\"") >&5
2919 echo "$as_me:2919: \$? = $ac_status" >&5
2920 (exit $ac_status); }; }; then
2921 cf_cv_xopen_source=no
2923 echo "$as_me: failed program was:" >&5
2924 cat conftest.$ac_ext >&5
2926 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
2927 cat >conftest.$ac_ext <<_ACEOF
2928 #line 2928 "configure"
2929 #include "confdefs.h"
2933 #include <sys/types.h>
2939 #ifdef _XOPEN_SOURCE
2946 rm -f conftest.$ac_objext
2947 if { (eval echo "$as_me:2947: \"$ac_compile\"") >&5
2948 (eval $ac_compile) 2>&5
2950 echo "$as_me:2950: \$? = $ac_status" >&5
2951 (exit $ac_status); } &&
2952 { ac_try='test -s conftest.$ac_objext'
2953 { (eval echo "$as_me:2953: \"$ac_try\"") >&5
2956 echo "$as_me:2956: \$? = $ac_status" >&5
2957 (exit $ac_status); }; }; then
2958 cf_cv_xopen_source=no
2960 echo "$as_me: failed program was:" >&5
2961 cat conftest.$ac_ext >&5
2962 cf_cv_xopen_source=$cf_XOPEN_SOURCE
2964 rm -f conftest.$ac_objext conftest.$ac_ext
2968 rm -f conftest.$ac_objext conftest.$ac_ext
2971 echo "$as_me:2971: result: $cf_cv_xopen_source" >&5
2972 echo "${ECHO_T}$cf_cv_xopen_source" >&6
2974 if test "$cf_cv_xopen_source" != no ; then
2976 CFLAGS=`echo "$CFLAGS" | \
2977 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
2978 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
2980 CPPFLAGS=`echo "$CPPFLAGS" | \
2981 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
2982 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
2984 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
2989 cf_new_extra_cppflags=
2991 for cf_add_cflags in $cf_temp_xopen_source
2993 case $cf_fix_cppflags in
2995 case $cf_add_cflags in
2996 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2997 case $cf_add_cflags in
2999 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3001 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3002 && test -z "${cf_tst_cflags}" \
3003 && cf_fix_cppflags=yes
3005 if test $cf_fix_cppflags = yes ; then
3006 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3008 elif test "${cf_tst_cflags}" = "\"'" ; then
3009 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3018 case $cf_add_cflags in
3020 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3022 CPPFLAGS=`echo "$CPPFLAGS" | \
3023 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
3024 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
3028 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
3033 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
3038 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3040 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3042 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3043 && test -z "${cf_tst_cflags}" \
3044 && cf_fix_cppflags=no
3049 if test -n "$cf_new_cflags" ; then
3051 CFLAGS="$CFLAGS $cf_new_cflags"
3054 if test -n "$cf_new_cppflags" ; then
3056 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
3059 if test -n "$cf_new_extra_cppflags" ; then
3061 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
3066 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
3068 cf_save_CFLAGS="$CFLAGS"
3069 cf_save_CPPFLAGS="$CPPFLAGS"
3071 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
3072 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
3073 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
3075 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
3076 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
3077 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
3079 echo "$as_me:3079: checking if we should define _POSIX_C_SOURCE" >&5
3080 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
3081 if test "${cf_cv_posix_c_source+set}" = set; then
3082 echo $ECHO_N "(cached) $ECHO_C" >&6
3085 echo "${as_me:-configure}:3085: testing if the symbol is already defined go no further ..." 1>&5
3087 cat >conftest.$ac_ext <<_ACEOF
3088 #line 3088 "configure"
3089 #include "confdefs.h"
3090 #include <sys/types.h>
3095 #ifndef _POSIX_C_SOURCE
3102 rm -f conftest.$ac_objext
3103 if { (eval echo "$as_me:3103: \"$ac_compile\"") >&5
3104 (eval $ac_compile) 2>&5
3106 echo "$as_me:3106: \$? = $ac_status" >&5
3107 (exit $ac_status); } &&
3108 { ac_try='test -s conftest.$ac_objext'
3109 { (eval echo "$as_me:3109: \"$ac_try\"") >&5
3112 echo "$as_me:3112: \$? = $ac_status" >&5
3113 (exit $ac_status); }; }; then
3114 cf_cv_posix_c_source=no
3116 echo "$as_me: failed program was:" >&5
3117 cat conftest.$ac_ext >&5
3118 cf_want_posix_source=no
3119 case .$cf_POSIX_C_SOURCE in
3121 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3124 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3125 cf_want_posix_source=yes
3128 cf_want_posix_source=yes
3131 if test "$cf_want_posix_source" = yes ; then
3132 cat >conftest.$ac_ext <<_ACEOF
3133 #line 3133 "configure"
3134 #include "confdefs.h"
3135 #include <sys/types.h>
3140 #ifdef _POSIX_SOURCE
3147 rm -f conftest.$ac_objext
3148 if { (eval echo "$as_me:3148: \"$ac_compile\"") >&5
3149 (eval $ac_compile) 2>&5
3151 echo "$as_me:3151: \$? = $ac_status" >&5
3152 (exit $ac_status); } &&
3153 { ac_try='test -s conftest.$ac_objext'
3154 { (eval echo "$as_me:3154: \"$ac_try\"") >&5
3157 echo "$as_me:3157: \$? = $ac_status" >&5
3158 (exit $ac_status); }; }; then
3161 echo "$as_me: failed program was:" >&5
3162 cat conftest.$ac_ext >&5
3163 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
3165 rm -f conftest.$ac_objext conftest.$ac_ext
3168 echo "${as_me:-configure}:3168: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
3170 CFLAGS="$cf_trim_CFLAGS"
3171 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
3173 echo "${as_me:-configure}:3173: testing if the second compile does not leave our definition intact error ..." 1>&5
3175 cat >conftest.$ac_ext <<_ACEOF
3176 #line 3176 "configure"
3177 #include "confdefs.h"
3178 #include <sys/types.h>
3183 #ifndef _POSIX_C_SOURCE
3190 rm -f conftest.$ac_objext
3191 if { (eval echo "$as_me:3191: \"$ac_compile\"") >&5
3192 (eval $ac_compile) 2>&5
3194 echo "$as_me:3194: \$? = $ac_status" >&5
3195 (exit $ac_status); } &&
3196 { ac_try='test -s conftest.$ac_objext'
3197 { (eval echo "$as_me:3197: \"$ac_try\"") >&5
3200 echo "$as_me:3200: \$? = $ac_status" >&5
3201 (exit $ac_status); }; }; then
3204 echo "$as_me: failed program was:" >&5
3205 cat conftest.$ac_ext >&5
3206 cf_cv_posix_c_source=no
3208 rm -f conftest.$ac_objext conftest.$ac_ext
3209 CFLAGS="$cf_save_CFLAGS"
3210 CPPFLAGS="$cf_save_CPPFLAGS"
3213 rm -f conftest.$ac_objext conftest.$ac_ext
3216 echo "$as_me:3216: result: $cf_cv_posix_c_source" >&5
3217 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
3219 if test "$cf_cv_posix_c_source" != no ; then
3220 CFLAGS="$cf_trim_CFLAGS"
3221 CPPFLAGS="$cf_trim_CPPFLAGS"
3226 cf_new_extra_cppflags=
3228 for cf_add_cflags in $cf_cv_posix_c_source
3230 case $cf_fix_cppflags in
3232 case $cf_add_cflags in
3233 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3234 case $cf_add_cflags in
3236 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3238 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3239 && test -z "${cf_tst_cflags}" \
3240 && cf_fix_cppflags=yes
3242 if test $cf_fix_cppflags = yes ; then
3243 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3245 elif test "${cf_tst_cflags}" = "\"'" ; then
3246 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3255 case $cf_add_cflags in
3257 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3259 CPPFLAGS=`echo "$CPPFLAGS" | \
3260 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
3261 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
3265 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
3270 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
3275 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3277 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3279 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3280 && test -z "${cf_tst_cflags}" \
3281 && cf_fix_cppflags=no
3286 if test -n "$cf_new_cflags" ; then
3288 CFLAGS="$CFLAGS $cf_new_cflags"
3291 if test -n "$cf_new_cppflags" ; then
3293 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
3296 if test -n "$cf_new_extra_cppflags" ; then
3298 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
3306 if test -n "$cf_xopen_source" ; then
3311 cf_new_extra_cppflags=
3313 for cf_add_cflags in $cf_xopen_source
3315 case $cf_fix_cppflags in
3317 case $cf_add_cflags in
3318 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3319 case $cf_add_cflags in
3321 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3323 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3324 && test -z "${cf_tst_cflags}" \
3325 && cf_fix_cppflags=yes
3327 if test $cf_fix_cppflags = yes ; then
3328 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3330 elif test "${cf_tst_cflags}" = "\"'" ; then
3331 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3340 case $cf_add_cflags in
3342 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3344 CPPFLAGS=`echo "$CPPFLAGS" | \
3345 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
3346 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
3350 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
3355 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
3360 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3362 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3364 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3365 && test -z "${cf_tst_cflags}" \
3366 && cf_fix_cppflags=no
3371 if test -n "$cf_new_cflags" ; then
3372 test -n "$verbose" && echo " add to \$CFLAGS $cf_new_cflags" 1>&6
3374 echo "${as_me:-configure}:3374: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
3376 CFLAGS="$CFLAGS $cf_new_cflags"
3379 if test -n "$cf_new_cppflags" ; then
3380 test -n "$verbose" && echo " add to \$CPPFLAGS $cf_new_cppflags" 1>&6
3382 echo "${as_me:-configure}:3382: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
3384 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
3387 if test -n "$cf_new_extra_cppflags" ; then
3388 test -n "$verbose" && echo " add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
3390 echo "${as_me:-configure}:3390: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
3392 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
3397 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
3398 echo "$as_me:3398: checking if _XOPEN_SOURCE really is set" >&5
3399 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
3400 cat >conftest.$ac_ext <<_ACEOF
3401 #line 3401 "configure"
3402 #include "confdefs.h"
3408 #ifndef _XOPEN_SOURCE
3415 rm -f conftest.$ac_objext
3416 if { (eval echo "$as_me:3416: \"$ac_compile\"") >&5
3417 (eval $ac_compile) 2>&5
3419 echo "$as_me:3419: \$? = $ac_status" >&5
3420 (exit $ac_status); } &&
3421 { ac_try='test -s conftest.$ac_objext'
3422 { (eval echo "$as_me:3422: \"$ac_try\"") >&5
3425 echo "$as_me:3425: \$? = $ac_status" >&5
3426 (exit $ac_status); }; }; then
3427 cf_XOPEN_SOURCE_set=yes
3429 echo "$as_me: failed program was:" >&5
3430 cat conftest.$ac_ext >&5
3431 cf_XOPEN_SOURCE_set=no
3433 rm -f conftest.$ac_objext conftest.$ac_ext
3434 echo "$as_me:3434: result: $cf_XOPEN_SOURCE_set" >&5
3435 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
3436 if test $cf_XOPEN_SOURCE_set = yes
3438 cat >conftest.$ac_ext <<_ACEOF
3439 #line 3439 "configure"
3440 #include "confdefs.h"
3446 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
3453 rm -f conftest.$ac_objext
3454 if { (eval echo "$as_me:3454: \"$ac_compile\"") >&5
3455 (eval $ac_compile) 2>&5
3457 echo "$as_me:3457: \$? = $ac_status" >&5
3458 (exit $ac_status); } &&
3459 { ac_try='test -s conftest.$ac_objext'
3460 { (eval echo "$as_me:3460: \"$ac_try\"") >&5
3463 echo "$as_me:3463: \$? = $ac_status" >&5
3464 (exit $ac_status); }; }; then
3465 cf_XOPEN_SOURCE_set_ok=yes
3467 echo "$as_me: failed program was:" >&5
3468 cat conftest.$ac_ext >&5
3469 cf_XOPEN_SOURCE_set_ok=no
3471 rm -f conftest.$ac_objext conftest.$ac_ext
3472 if test $cf_XOPEN_SOURCE_set_ok = no
3474 { echo "$as_me:3474: WARNING: _XOPEN_SOURCE is lower than requested" >&5
3475 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
3479 echo "$as_me:3479: checking if we should define _XOPEN_SOURCE" >&5
3480 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
3481 if test "${cf_cv_xopen_source+set}" = set; then
3482 echo $ECHO_N "(cached) $ECHO_C" >&6
3485 cat >conftest.$ac_ext <<_ACEOF
3486 #line 3486 "configure"
3487 #include "confdefs.h"
3491 #include <sys/types.h>
3497 #ifndef _XOPEN_SOURCE
3504 rm -f conftest.$ac_objext
3505 if { (eval echo "$as_me:3505: \"$ac_compile\"") >&5
3506 (eval $ac_compile) 2>&5
3508 echo "$as_me:3508: \$? = $ac_status" >&5
3509 (exit $ac_status); } &&
3510 { ac_try='test -s conftest.$ac_objext'
3511 { (eval echo "$as_me:3511: \"$ac_try\"") >&5
3514 echo "$as_me:3514: \$? = $ac_status" >&5
3515 (exit $ac_status); }; }; then
3516 cf_cv_xopen_source=no
3518 echo "$as_me: failed program was:" >&5
3519 cat conftest.$ac_ext >&5
3521 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
3522 cat >conftest.$ac_ext <<_ACEOF
3523 #line 3523 "configure"
3524 #include "confdefs.h"
3528 #include <sys/types.h>
3534 #ifdef _XOPEN_SOURCE
3541 rm -f conftest.$ac_objext
3542 if { (eval echo "$as_me:3542: \"$ac_compile\"") >&5
3543 (eval $ac_compile) 2>&5
3545 echo "$as_me:3545: \$? = $ac_status" >&5
3546 (exit $ac_status); } &&
3547 { ac_try='test -s conftest.$ac_objext'
3548 { (eval echo "$as_me:3548: \"$ac_try\"") >&5
3551 echo "$as_me:3551: \$? = $ac_status" >&5
3552 (exit $ac_status); }; }; then
3553 cf_cv_xopen_source=no
3555 echo "$as_me: failed program was:" >&5
3556 cat conftest.$ac_ext >&5
3557 cf_cv_xopen_source=$cf_XOPEN_SOURCE
3559 rm -f conftest.$ac_objext conftest.$ac_ext
3563 rm -f conftest.$ac_objext conftest.$ac_ext
3566 echo "$as_me:3566: result: $cf_cv_xopen_source" >&5
3567 echo "${ECHO_T}$cf_cv_xopen_source" >&6
3569 if test "$cf_cv_xopen_source" != no ; then
3571 CFLAGS=`echo "$CFLAGS" | \
3572 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
3573 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
3575 CPPFLAGS=`echo "$CPPFLAGS" | \
3576 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
3577 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
3579 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
3584 cf_new_extra_cppflags=
3586 for cf_add_cflags in $cf_temp_xopen_source
3588 case $cf_fix_cppflags in
3590 case $cf_add_cflags in
3591 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3592 case $cf_add_cflags in
3594 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3596 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3597 && test -z "${cf_tst_cflags}" \
3598 && cf_fix_cppflags=yes
3600 if test $cf_fix_cppflags = yes ; then
3601 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3603 elif test "${cf_tst_cflags}" = "\"'" ; then
3604 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3613 case $cf_add_cflags in
3615 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3617 CPPFLAGS=`echo "$CPPFLAGS" | \
3618 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
3619 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
3623 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
3628 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
3633 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
3635 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3637 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3638 && test -z "${cf_tst_cflags}" \
3639 && cf_fix_cppflags=no
3644 if test -n "$cf_new_cflags" ; then
3646 CFLAGS="$CFLAGS $cf_new_cflags"
3649 if test -n "$cf_new_cppflags" ; then
3651 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
3654 if test -n "$cf_new_extra_cppflags" ; then
3656 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
3665 ac_cpp='$CPP $CPPFLAGS'
3666 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3667 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3668 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3669 ac_main_return=return
3670 echo "$as_me:3670: checking how to run the C preprocessor" >&5
3671 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3672 # On Suns, sometimes $CPP names a directory.
3673 if test -n "$CPP" && test -d "$CPP"; then
3676 if test -z "$CPP"; then
3677 if test "${ac_cv_prog_CPP+set}" = set; then
3678 echo $ECHO_N "(cached) $ECHO_C" >&6
3680 # Double quotes because CPP needs to be expanded
3681 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3684 for ac_c_preproc_warn_flag in '' yes
3686 # Use a header file that comes with gcc, so configuring glibc
3687 # with a fresh cross-compiler works.
3688 # On the NeXT, cc -E runs the code through the compiler's parser,
3689 # not just through cpp. "Syntax error" is here to catch this case.
3690 cat >conftest.$ac_ext <<_ACEOF
3691 #line 3691 "configure"
3692 #include "confdefs.h"
3696 if { (eval echo "$as_me:3696: \"$ac_cpp conftest.$ac_ext\"") >&5
3697 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3699 egrep -v '^ *\+' conftest.er1 >conftest.err
3701 cat conftest.err >&5
3702 echo "$as_me:3702: \$? = $ac_status" >&5
3703 (exit $ac_status); } >/dev/null; then
3704 if test -s conftest.err; then
3705 ac_cpp_err=$ac_c_preproc_warn_flag
3712 if test -z "$ac_cpp_err"; then
3715 echo "$as_me: failed program was:" >&5
3716 cat conftest.$ac_ext >&5
3717 # Broken: fails on valid input.
3720 rm -f conftest.err conftest.$ac_ext
3722 # OK, works on sane cases. Now check whether non-existent headers
3723 # can be detected and how.
3724 cat >conftest.$ac_ext <<_ACEOF
3725 #line 3725 "configure"
3726 #include "confdefs.h"
3727 #include <ac_nonexistent.h>
3729 if { (eval echo "$as_me:3729: \"$ac_cpp conftest.$ac_ext\"") >&5
3730 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3732 egrep -v '^ *\+' conftest.er1 >conftest.err
3734 cat conftest.err >&5
3735 echo "$as_me:3735: \$? = $ac_status" >&5
3736 (exit $ac_status); } >/dev/null; then
3737 if test -s conftest.err; then
3738 ac_cpp_err=$ac_c_preproc_warn_flag
3745 if test -z "$ac_cpp_err"; then
3746 # Broken: success on invalid input.
3749 echo "$as_me: failed program was:" >&5
3750 cat conftest.$ac_ext >&5
3751 # Passes both tests.
3755 rm -f conftest.err conftest.$ac_ext
3758 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3759 rm -f conftest.err conftest.$ac_ext
3760 if $ac_preproc_ok; then
3772 echo "$as_me:3772: result: $CPP" >&5
3773 echo "${ECHO_T}$CPP" >&6
3775 for ac_c_preproc_warn_flag in '' yes
3777 # Use a header file that comes with gcc, so configuring glibc
3778 # with a fresh cross-compiler works.
3779 # On the NeXT, cc -E runs the code through the compiler's parser,
3780 # not just through cpp. "Syntax error" is here to catch this case.
3781 cat >conftest.$ac_ext <<_ACEOF
3782 #line 3782 "configure"
3783 #include "confdefs.h"
3787 if { (eval echo "$as_me:3787: \"$ac_cpp conftest.$ac_ext\"") >&5
3788 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3790 egrep -v '^ *\+' conftest.er1 >conftest.err
3792 cat conftest.err >&5
3793 echo "$as_me:3793: \$? = $ac_status" >&5
3794 (exit $ac_status); } >/dev/null; then
3795 if test -s conftest.err; then
3796 ac_cpp_err=$ac_c_preproc_warn_flag
3803 if test -z "$ac_cpp_err"; then
3806 echo "$as_me: failed program was:" >&5
3807 cat conftest.$ac_ext >&5
3808 # Broken: fails on valid input.
3811 rm -f conftest.err conftest.$ac_ext
3813 # OK, works on sane cases. Now check whether non-existent headers
3814 # can be detected and how.
3815 cat >conftest.$ac_ext <<_ACEOF
3816 #line 3816 "configure"
3817 #include "confdefs.h"
3818 #include <ac_nonexistent.h>
3820 if { (eval echo "$as_me:3820: \"$ac_cpp conftest.$ac_ext\"") >&5
3821 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3823 egrep -v '^ *\+' conftest.er1 >conftest.err
3825 cat conftest.err >&5
3826 echo "$as_me:3826: \$? = $ac_status" >&5
3827 (exit $ac_status); } >/dev/null; then
3828 if test -s conftest.err; then
3829 ac_cpp_err=$ac_c_preproc_warn_flag
3836 if test -z "$ac_cpp_err"; then
3837 # Broken: success on invalid input.
3840 echo "$as_me: failed program was:" >&5
3841 cat conftest.$ac_ext >&5
3842 # Passes both tests.
3846 rm -f conftest.err conftest.$ac_ext
3849 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3850 rm -f conftest.err conftest.$ac_ext
3851 if $ac_preproc_ok; then
3854 { { echo "$as_me:3854: error: C preprocessor \"$CPP\" fails sanity check" >&5
3855 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
3856 { (exit 1); exit 1; }; }
3860 ac_cpp='$CPP $CPPFLAGS'
3861 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3862 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3863 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3864 ac_main_return=return
3866 for ac_header in fcntl.h
3868 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3869 echo "$as_me:3869: checking for $ac_header" >&5
3870 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3871 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3872 echo $ECHO_N "(cached) $ECHO_C" >&6
3874 cat >conftest.$ac_ext <<_ACEOF
3875 #line 3875 "configure"
3876 #include "confdefs.h"
3877 #include <$ac_header>
3879 if { (eval echo "$as_me:3879: \"$ac_cpp conftest.$ac_ext\"") >&5
3880 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3882 egrep -v '^ *\+' conftest.er1 >conftest.err
3884 cat conftest.err >&5
3885 echo "$as_me:3885: \$? = $ac_status" >&5
3886 (exit $ac_status); } >/dev/null; then
3887 if test -s conftest.err; then
3888 ac_cpp_err=$ac_c_preproc_warn_flag
3895 if test -z "$ac_cpp_err"; then
3896 eval "$as_ac_Header=yes"
3898 echo "$as_me: failed program was:" >&5
3899 cat conftest.$ac_ext >&5
3900 eval "$as_ac_Header=no"
3902 rm -f conftest.err conftest.$ac_ext
3904 echo "$as_me:3904: result: `eval echo '${'$as_ac_Header'}'`" >&5
3905 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3906 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3907 cat >>confdefs.h <<EOF
3908 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3918 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3919 echo "$as_me:3919: checking for $ac_header" >&5
3920 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3921 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3922 echo $ECHO_N "(cached) $ECHO_C" >&6
3924 cat >conftest.$ac_ext <<_ACEOF
3925 #line 3925 "configure"
3926 #include "confdefs.h"
3927 #include <$ac_header>
3929 if { (eval echo "$as_me:3929: \"$ac_cpp conftest.$ac_ext\"") >&5
3930 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3932 egrep -v '^ *\+' conftest.er1 >conftest.err
3934 cat conftest.err >&5
3935 echo "$as_me:3935: \$? = $ac_status" >&5
3936 (exit $ac_status); } >/dev/null; then
3937 if test -s conftest.err; then
3938 ac_cpp_err=$ac_c_preproc_warn_flag
3945 if test -z "$ac_cpp_err"; then
3946 eval "$as_ac_Header=yes"
3948 echo "$as_me: failed program was:" >&5
3949 cat conftest.$ac_ext >&5
3950 eval "$as_ac_Header=no"
3952 rm -f conftest.err conftest.$ac_ext
3954 echo "$as_me:3954: result: `eval echo '${'$as_ac_Header'}'`" >&5
3955 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3956 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3957 cat >>confdefs.h <<EOF
3958 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3964 echo "$as_me:3964: checking for working mkstemp" >&5
3965 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
3966 if test "${cf_cv_func_mkstemp+set}" = set; then
3967 echo $ECHO_N "(cached) $ECHO_C" >&6
3971 if test "$cross_compiling" = yes; then
3972 cf_cv_func_mkstemp=maybe
3974 cat >conftest.$ac_ext <<_ACEOF
3975 #line 3975 "configure"
3976 #include "confdefs.h"
3978 #include <sys/types.h>
3979 #ifdef HAVE_UNISTD_H
3985 #include <sys/stat.h>
3988 char *tmpl = "conftestXXXXXX";
3996 for (n = 0; n < 2; ++n) {
3997 strcpy(name[n], tmpl);
3998 if ((fd = mkstemp(name[n])) >= 0) {
3999 if (!strcmp(name[n], tmpl)
4000 || stat(name[n], &sb) != 0
4001 || (sb.st_mode & S_IFMT) != S_IFREG
4002 || (sb.st_mode & 077) != 0) {
4009 && !strcmp(name[0], name[1]))
4011 ${cf_cv_main_return:-return}(result);
4015 rm -f conftest$ac_exeext
4016 if { (eval echo "$as_me:4016: \"$ac_link\"") >&5
4017 (eval $ac_link) 2>&5
4019 echo "$as_me:4019: \$? = $ac_status" >&5
4020 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4021 { (eval echo "$as_me:4021: \"$ac_try\"") >&5
4024 echo "$as_me:4024: \$? = $ac_status" >&5
4025 (exit $ac_status); }; }; then
4026 cf_cv_func_mkstemp=yes
4029 echo "$as_me: program exited with status $ac_status" >&5
4030 echo "$as_me: failed program was:" >&5
4031 cat conftest.$ac_ext >&5
4032 cf_cv_func_mkstemp=no
4035 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4039 echo "$as_me:4039: result: $cf_cv_func_mkstemp" >&5
4040 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
4041 if test "x$cf_cv_func_mkstemp" = xmaybe ; then
4042 echo "$as_me:4042: checking for mkstemp" >&5
4043 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
4044 if test "${ac_cv_func_mkstemp+set}" = set; then
4045 echo $ECHO_N "(cached) $ECHO_C" >&6
4047 cat >conftest.$ac_ext <<_ACEOF
4048 #line 4048 "configure"
4049 #include "confdefs.h"
4050 /* System header to define __stub macros and hopefully few prototypes,
4051 which can conflict with char mkstemp (); below. */
4053 /* Override any gcc2 internal prototype to avoid an error. */
4057 /* We use char because int might match the return type of a gcc2
4058 builtin and then its argument prototype would still apply. */
4065 /* The GNU C library defines this for functions which it implements
4066 to always fail with ENOSYS. Some functions are actually named
4067 something starting with __ and the normal name is an alias. */
4068 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
4071 f = mkstemp; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
4078 rm -f conftest.$ac_objext conftest$ac_exeext
4079 if { (eval echo "$as_me:4079: \"$ac_link\"") >&5
4080 (eval $ac_link) 2>&5
4082 echo "$as_me:4082: \$? = $ac_status" >&5
4083 (exit $ac_status); } &&
4084 { ac_try='test -s conftest$ac_exeext'
4085 { (eval echo "$as_me:4085: \"$ac_try\"") >&5
4088 echo "$as_me:4088: \$? = $ac_status" >&5
4089 (exit $ac_status); }; }; then
4090 ac_cv_func_mkstemp=yes
4092 echo "$as_me: failed program was:" >&5
4093 cat conftest.$ac_ext >&5
4094 ac_cv_func_mkstemp=no
4096 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4098 echo "$as_me:4098: result: $ac_cv_func_mkstemp" >&5
4099 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
4102 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
4104 cat >>confdefs.h <<\EOF
4105 #define HAVE_MKSTEMP 1
4110 for ac_func in vsnprintf
4112 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4113 echo "$as_me:4113: checking for $ac_func" >&5
4114 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4115 if eval "test \"\${$as_ac_var+set}\" = set"; then
4116 echo $ECHO_N "(cached) $ECHO_C" >&6
4118 cat >conftest.$ac_ext <<_ACEOF
4119 #line 4119 "configure"
4120 #include "confdefs.h"
4121 /* System header to define __stub macros and hopefully few prototypes,
4122 which can conflict with char $ac_func (); below. */
4124 /* Override any gcc2 internal prototype to avoid an error. */
4128 /* We use char because int might match the return type of a gcc2
4129 builtin and then its argument prototype would still apply. */
4136 /* The GNU C library defines this for functions which it implements
4137 to always fail with ENOSYS. Some functions are actually named
4138 something starting with __ and the normal name is an alias. */
4139 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4142 f = $ac_func; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
4149 rm -f conftest.$ac_objext conftest$ac_exeext
4150 if { (eval echo "$as_me:4150: \"$ac_link\"") >&5
4151 (eval $ac_link) 2>&5
4153 echo "$as_me:4153: \$? = $ac_status" >&5
4154 (exit $ac_status); } &&
4155 { ac_try='test -s conftest$ac_exeext'
4156 { (eval echo "$as_me:4156: \"$ac_try\"") >&5
4159 echo "$as_me:4159: \$? = $ac_status" >&5
4160 (exit $ac_status); }; }; then
4161 eval "$as_ac_var=yes"
4163 echo "$as_me: failed program was:" >&5
4164 cat conftest.$ac_ext >&5
4165 eval "$as_ac_var=no"
4167 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4169 echo "$as_me:4169: result: `eval echo '${'$as_ac_var'}'`" >&5
4170 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4171 if test `eval echo '${'$as_ac_var'}'` = yes; then
4172 cat >>confdefs.h <<EOF
4173 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4179 echo "$as_me:4179: checking for maximum table size" >&5
4180 echo $ECHO_N "checking for maximum table size... $ECHO_C" >&6
4182 # Check whether --with-max-table-size or --without-max-table-size was given.
4183 if test "${with_max_table_size+set}" = set; then
4184 withval="$with_max_table_size"
4187 if test -n "$with_max_table_size"
4189 echo "$as_me:4189: result: $with_max_table_size" >&5
4190 echo "${ECHO_T}$with_max_table_size" >&6
4191 check=`expr "$with_max_table_size" + 0`
4192 if test "x$check" != "x$with_max_table_size"
4194 { { echo "$as_me:4194: error: invalid value for --with-max-table-size: $with_max_table_size" >&5
4195 echo "$as_me: error: invalid value for --with-max-table-size: $with_max_table_size" >&2;}
4196 { (exit 1); exit 1; }; }
4199 cat >>confdefs.h <<EOF
4200 #define MAXTABLE $with_max_table_size
4204 echo "$as_me:4204: result: default" >&5
4205 echo "${ECHO_T}default" >&6
4208 echo "$as_me:4208: checking if backtracking extension is wanted" >&5
4209 echo $ECHO_N "checking if backtracking extension is wanted... $ECHO_C" >&6
4211 # Check whether --enable-btyacc or --disable-btyacc was given.
4212 if test "${enable_btyacc+set}" = set; then
4213 enableval="$enable_btyacc"
4216 echo "$as_me:4216: result: $enable_btyacc" >&5
4217 echo "${ECHO_T}$enable_btyacc" >&6
4218 if test "$enable_btyacc" = "yes"; then
4220 cat >>confdefs.h <<\EOF
4229 if ( test "$GCC" = yes || test "$GXX" = yes )
4231 echo "$as_me:4231: checking if you want to check for gcc warnings" >&5
4232 echo $ECHO_N "checking if you want to check for gcc warnings... $ECHO_C" >&6
4234 # Check whether --with-warnings or --without-warnings was given.
4235 if test "${with_warnings+set}" = set; then
4236 withval="$with_warnings"
4237 cf_opt_with_warnings=$withval
4239 cf_opt_with_warnings=no
4241 echo "$as_me:4241: result: $cf_opt_with_warnings" >&5
4242 echo "${ECHO_T}$cf_opt_with_warnings" >&6
4243 if test "$cf_opt_with_warnings" != no ; then
4245 if test "$GCC" = yes
4247 cat > conftest.i <<EOF
4249 #define GCC_PRINTF 0
4254 #ifndef GCC_NORETURN
4255 #define GCC_NORETURN /* nothing */
4258 #define GCC_UNUSED /* nothing */
4261 if test "$GCC" = yes
4263 { echo "$as_me:4263: checking for $CC __attribute__ directives..." >&5
4264 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
4265 cat > conftest.$ac_ext <<EOF
4266 #line 4266 "${as_me:-configure}"
4267 #include "confdefs.h"
4268 #include "conftest.h"
4269 #include "conftest.i"
4271 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
4273 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
4276 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
4278 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
4280 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
4281 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
4282 extern void foo(void) GCC_NORETURN;
4283 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
4285 cf_printf_attribute=no
4286 cf_scanf_attribute=no
4287 for cf_attribute in scanf printf unused noreturn
4290 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4292 cf_directive="__attribute__(($cf_attribute))"
4293 echo "checking for $CC $cf_directive" 1>&5
4295 case $cf_attribute in
4297 cf_printf_attribute=yes
4298 cat >conftest.h <<EOF
4299 #define GCC_$cf_ATTRIBUTE 1
4303 cf_scanf_attribute=yes
4304 cat >conftest.h <<EOF
4305 #define GCC_$cf_ATTRIBUTE 1
4309 cat >conftest.h <<EOF
4310 #define GCC_$cf_ATTRIBUTE $cf_directive
4315 if { (eval echo "$as_me:4315: \"$ac_compile\"") >&5
4316 (eval $ac_compile) 2>&5
4318 echo "$as_me:4318: \$? = $ac_status" >&5
4319 (exit $ac_status); }; then
4320 test -n "$verbose" && echo "$as_me:4320: result: ... $cf_attribute" >&5
4321 echo "${ECHO_T}... $cf_attribute" >&6
4322 cat conftest.h >>confdefs.h
4323 case $cf_attribute in
4326 cat >>confdefs.h <<EOF
4327 #define GCC_NORETURN $cf_directive
4332 cf_value='/* nothing */'
4333 if test "$cf_printf_attribute" != no ; then
4334 cf_value='__attribute__((format(printf,fmt,var)))'
4336 cat >>confdefs.h <<\EOF
4337 #define GCC_PRINTF 1
4342 cat >>confdefs.h <<EOF
4343 #define GCC_PRINTFLIKE(fmt,var) $cf_value
4348 cf_value='/* nothing */'
4349 if test "$cf_scanf_attribute" != no ; then
4350 cf_value='__attribute__((format(scanf,fmt,var)))'
4352 cat >>confdefs.h <<\EOF
4358 cat >>confdefs.h <<EOF
4359 #define GCC_SCANFLIKE(fmt,var) $cf_value
4365 cat >>confdefs.h <<EOF
4366 #define GCC_UNUSED $cf_directive
4374 fgrep define conftest.i >>confdefs.h
4381 if test "$GCC" = yes ; then
4384 echo "$as_me:4384: checking if this is really Intel C compiler" >&5
4385 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
4386 cf_save_CFLAGS="$CFLAGS"
4387 CFLAGS="$CFLAGS -no-gcc"
4388 cat >conftest.$ac_ext <<_ACEOF
4389 #line 4389 "configure"
4390 #include "confdefs.h"
4396 #ifdef __INTEL_COMPILER
4405 rm -f conftest.$ac_objext
4406 if { (eval echo "$as_me:4406: \"$ac_compile\"") >&5
4407 (eval $ac_compile) 2>&5
4409 echo "$as_me:4409: \$? = $ac_status" >&5
4410 (exit $ac_status); } &&
4411 { ac_try='test -s conftest.$ac_objext'
4412 { (eval echo "$as_me:4412: \"$ac_try\"") >&5
4415 echo "$as_me:4415: \$? = $ac_status" >&5
4416 (exit $ac_status); }; }; then
4418 cf_save_CFLAGS="$cf_save_CFLAGS -we147"
4421 echo "$as_me: failed program was:" >&5
4422 cat conftest.$ac_ext >&5
4424 rm -f conftest.$ac_objext conftest.$ac_ext
4425 CFLAGS="$cf_save_CFLAGS"
4426 echo "$as_me:4426: result: $INTEL_COMPILER" >&5
4427 echo "${ECHO_T}$INTEL_COMPILER" >&6
4434 if test "$GCC" = yes ; then
4435 echo "$as_me:4435: checking if this is really Clang C compiler" >&5
4436 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
4437 cf_save_CFLAGS="$CFLAGS"
4438 CFLAGS="$CFLAGS -Qunused-arguments"
4439 cat >conftest.$ac_ext <<_ACEOF
4440 #line 4440 "configure"
4441 #include "confdefs.h"
4456 rm -f conftest.$ac_objext
4457 if { (eval echo "$as_me:4457: \"$ac_compile\"") >&5
4458 (eval $ac_compile) 2>&5
4460 echo "$as_me:4460: \$? = $ac_status" >&5
4461 (exit $ac_status); } &&
4462 { ac_try='test -s conftest.$ac_objext'
4463 { (eval echo "$as_me:4463: \"$ac_try\"") >&5
4466 echo "$as_me:4466: \$? = $ac_status" >&5
4467 (exit $ac_status); }; }; then
4469 cf_save_CFLAGS="$cf_save_CFLAGS -Qunused-arguments"
4472 echo "$as_me: failed program was:" >&5
4473 cat conftest.$ac_ext >&5
4475 rm -f conftest.$ac_objext conftest.$ac_ext
4476 CFLAGS="$cf_save_CFLAGS"
4477 echo "$as_me:4477: result: $CLANG_COMPILER" >&5
4478 echo "${ECHO_T}$CLANG_COMPILER" >&6
4481 cat > conftest.$ac_ext <<EOF
4482 #line 4482 "${as_me:-configure}"
4483 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
4486 if test "$INTEL_COMPILER" = yes
4488 # The "-wdXXX" options suppress warnings:
4489 # remark #1419: external declaration in primary source file
4490 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
4491 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
4492 # remark #193: zero used for undefined preprocessing identifier
4493 # remark #593: variable "curs_sb_left_arrow" was set but never used
4494 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
4495 # remark #869: parameter "tw" was never referenced
4496 # remark #981: operands are evaluated in unspecified order
4497 # warning #279: controlling expression is constant
4499 { echo "$as_me:4499: checking for $CC warning options..." >&5
4500 echo "$as_me: checking for $CC warning options..." >&6;}
4501 cf_save_CFLAGS="$CFLAGS"
4502 EXTRA_CFLAGS="-Wall"
4514 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
4515 if { (eval echo "$as_me:4515: \"$ac_compile\"") >&5
4516 (eval $ac_compile) 2>&5
4518 echo "$as_me:4518: \$? = $ac_status" >&5
4519 (exit $ac_status); }; then
4520 test -n "$verbose" && echo "$as_me:4520: result: ... -$cf_opt" >&5
4521 echo "${ECHO_T}... -$cf_opt" >&6
4522 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
4525 CFLAGS="$cf_save_CFLAGS"
4527 elif test "$GCC" = yes
4529 { echo "$as_me:4529: checking for $CC warning options..." >&5
4530 echo "$as_me: checking for $CC warning options..." >&6;}
4531 cf_save_CFLAGS="$CFLAGS"
4534 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
4535 cf_gcc_warnings="Wignored-qualifiers Wlogical-op Wvarargs"
4536 test "x$CLANG_COMPILER" = xyes && cf_gcc_warnings=
4537 for cf_opt in W Wall \
4538 Wbad-function-cast \
4541 Wdeclaration-after-statement \
4544 Wmissing-declarations \
4545 Wmissing-prototypes \
4549 Wstrict-prototypes \
4550 Wundef $cf_gcc_warnings $cf_warn_CONST Wwrite-strings
4552 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
4553 if { (eval echo "$as_me:4553: \"$ac_compile\"") >&5
4554 (eval $ac_compile) 2>&5
4556 echo "$as_me:4556: \$? = $ac_status" >&5
4557 (exit $ac_status); }; then
4558 test -n "$verbose" && echo "$as_me:4558: result: ... -$cf_opt" >&5
4559 echo "${ECHO_T}... -$cf_opt" >&6
4562 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
4565 case $GCC_VERSION in
4567 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
4569 echo "${as_me:-configure}:4569: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
4575 case $GCC_VERSION in
4577 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
4579 echo "${as_me:-configure}:4579: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
4585 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
4588 CFLAGS="$cf_save_CFLAGS"
4595 echo "$as_me:4595: checking if you want to see long compiling messages" >&5
4596 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
4598 # Check whether --enable-echo or --disable-echo was given.
4599 if test "${enable_echo+set}" = set; then
4600 enableval="$enable_echo"
4601 test "$enableval" != no && enableval=yes
4602 if test "$enableval" != "yes" ; then
4605 ECHO_LD='@echo linking $@;'
4606 RULE_CC='@echo compiling $<'
4607 SHOW_CC='@echo compiling $@'
4629 echo "$as_me:4629: result: $enableval" >&5
4630 echo "${ECHO_T}$enableval" >&6
4632 echo "$as_me:4632: checking if you want to use dmalloc for testing" >&5
4633 echo $ECHO_N "checking if you want to use dmalloc for testing... $ECHO_C" >&6
4635 # Check whether --with-dmalloc or --without-dmalloc was given.
4636 if test "${with_dmalloc+set}" = set; then
4637 withval="$with_dmalloc"
4639 cat >>confdefs.h <<EOF
4640 #define USE_DMALLOC 1
4643 : ${with_cflags:=-g}
4644 : ${with_no_leaks:=yes}
4649 echo "$as_me:4649: result: ${with_dmalloc:-no}" >&5
4650 echo "${ECHO_T}${with_dmalloc:-no}" >&6
4652 case .$with_cflags in
4662 cf_new_extra_cppflags=
4664 for cf_add_cflags in -g
4666 case $cf_fix_cppflags in
4668 case $cf_add_cflags in
4669 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4670 case $cf_add_cflags in
4672 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4674 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4675 && test -z "${cf_tst_cflags}" \
4676 && cf_fix_cppflags=yes
4678 if test $cf_fix_cppflags = yes ; then
4679 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
4681 elif test "${cf_tst_cflags}" = "\"'" ; then
4682 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
4691 case $cf_add_cflags in
4693 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4695 CPPFLAGS=`echo "$CPPFLAGS" | \
4696 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4697 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4701 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
4706 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
4711 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
4713 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4715 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4716 && test -z "${cf_tst_cflags}" \
4717 && cf_fix_cppflags=no
4722 if test -n "$cf_new_cflags" ; then
4724 CFLAGS="$CFLAGS $cf_new_cflags"
4727 if test -n "$cf_new_cppflags" ; then
4729 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
4732 if test -n "$cf_new_extra_cppflags" ; then
4734 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
4742 if test "$with_dmalloc" = yes ; then
4743 echo "$as_me:4743: checking for dmalloc.h" >&5
4744 echo $ECHO_N "checking for dmalloc.h... $ECHO_C" >&6
4745 if test "${ac_cv_header_dmalloc_h+set}" = set; then
4746 echo $ECHO_N "(cached) $ECHO_C" >&6
4748 cat >conftest.$ac_ext <<_ACEOF
4749 #line 4749 "configure"
4750 #include "confdefs.h"
4751 #include <dmalloc.h>
4753 if { (eval echo "$as_me:4753: \"$ac_cpp conftest.$ac_ext\"") >&5
4754 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4756 egrep -v '^ *\+' conftest.er1 >conftest.err
4758 cat conftest.err >&5
4759 echo "$as_me:4759: \$? = $ac_status" >&5
4760 (exit $ac_status); } >/dev/null; then
4761 if test -s conftest.err; then
4762 ac_cpp_err=$ac_c_preproc_warn_flag
4769 if test -z "$ac_cpp_err"; then
4770 ac_cv_header_dmalloc_h=yes
4772 echo "$as_me: failed program was:" >&5
4773 cat conftest.$ac_ext >&5
4774 ac_cv_header_dmalloc_h=no
4776 rm -f conftest.err conftest.$ac_ext
4778 echo "$as_me:4778: result: $ac_cv_header_dmalloc_h" >&5
4779 echo "${ECHO_T}$ac_cv_header_dmalloc_h" >&6
4780 if test $ac_cv_header_dmalloc_h = yes; then
4782 echo "$as_me:4782: checking for dmalloc_debug in -ldmalloc" >&5
4783 echo $ECHO_N "checking for dmalloc_debug in -ldmalloc... $ECHO_C" >&6
4784 if test "${ac_cv_lib_dmalloc_dmalloc_debug+set}" = set; then
4785 echo $ECHO_N "(cached) $ECHO_C" >&6
4787 ac_check_lib_save_LIBS=$LIBS
4788 LIBS="-ldmalloc $LIBS"
4789 cat >conftest.$ac_ext <<_ACEOF
4790 #line 4790 "configure"
4791 #include "confdefs.h"
4793 /* Override any gcc2 internal prototype to avoid an error. */
4797 /* We use char because int might match the return type of a gcc2
4798 builtin and then its argument prototype would still apply. */
4799 char dmalloc_debug ();
4808 rm -f conftest.$ac_objext conftest$ac_exeext
4809 if { (eval echo "$as_me:4809: \"$ac_link\"") >&5
4810 (eval $ac_link) 2>&5
4812 echo "$as_me:4812: \$? = $ac_status" >&5
4813 (exit $ac_status); } &&
4814 { ac_try='test -s conftest$ac_exeext'
4815 { (eval echo "$as_me:4815: \"$ac_try\"") >&5
4818 echo "$as_me:4818: \$? = $ac_status" >&5
4819 (exit $ac_status); }; }; then
4820 ac_cv_lib_dmalloc_dmalloc_debug=yes
4822 echo "$as_me: failed program was:" >&5
4823 cat conftest.$ac_ext >&5
4824 ac_cv_lib_dmalloc_dmalloc_debug=no
4826 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4827 LIBS=$ac_check_lib_save_LIBS
4829 echo "$as_me:4829: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5
4830 echo "${ECHO_T}$ac_cv_lib_dmalloc_dmalloc_debug" >&6
4831 if test $ac_cv_lib_dmalloc_dmalloc_debug = yes; then
4832 cat >>confdefs.h <<EOF
4833 #define HAVE_LIBDMALLOC 1
4836 LIBS="-ldmalloc $LIBS"
4844 echo "$as_me:4844: checking if you want to use dbmalloc for testing" >&5
4845 echo $ECHO_N "checking if you want to use dbmalloc for testing... $ECHO_C" >&6
4847 # Check whether --with-dbmalloc or --without-dbmalloc was given.
4848 if test "${with_dbmalloc+set}" = set; then
4849 withval="$with_dbmalloc"
4851 cat >>confdefs.h <<EOF
4852 #define USE_DBMALLOC 1
4855 : ${with_cflags:=-g}
4856 : ${with_no_leaks:=yes}
4861 echo "$as_me:4861: result: ${with_dbmalloc:-no}" >&5
4862 echo "${ECHO_T}${with_dbmalloc:-no}" >&6
4864 case .$with_cflags in
4874 cf_new_extra_cppflags=
4876 for cf_add_cflags in -g
4878 case $cf_fix_cppflags in
4880 case $cf_add_cflags in
4881 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4882 case $cf_add_cflags in
4884 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4886 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4887 && test -z "${cf_tst_cflags}" \
4888 && cf_fix_cppflags=yes
4890 if test $cf_fix_cppflags = yes ; then
4891 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
4893 elif test "${cf_tst_cflags}" = "\"'" ; then
4894 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
4903 case $cf_add_cflags in
4905 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4907 CPPFLAGS=`echo "$CPPFLAGS" | \
4908 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4909 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4913 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
4918 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
4923 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
4925 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4927 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4928 && test -z "${cf_tst_cflags}" \
4929 && cf_fix_cppflags=no
4934 if test -n "$cf_new_cflags" ; then
4936 CFLAGS="$CFLAGS $cf_new_cflags"
4939 if test -n "$cf_new_cppflags" ; then
4941 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
4944 if test -n "$cf_new_extra_cppflags" ; then
4946 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
4954 if test "$with_dbmalloc" = yes ; then
4955 echo "$as_me:4955: checking for dbmalloc.h" >&5
4956 echo $ECHO_N "checking for dbmalloc.h... $ECHO_C" >&6
4957 if test "${ac_cv_header_dbmalloc_h+set}" = set; then
4958 echo $ECHO_N "(cached) $ECHO_C" >&6
4960 cat >conftest.$ac_ext <<_ACEOF
4961 #line 4961 "configure"
4962 #include "confdefs.h"
4963 #include <dbmalloc.h>
4965 if { (eval echo "$as_me:4965: \"$ac_cpp conftest.$ac_ext\"") >&5
4966 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4968 egrep -v '^ *\+' conftest.er1 >conftest.err
4970 cat conftest.err >&5
4971 echo "$as_me:4971: \$? = $ac_status" >&5
4972 (exit $ac_status); } >/dev/null; then
4973 if test -s conftest.err; then
4974 ac_cpp_err=$ac_c_preproc_warn_flag
4981 if test -z "$ac_cpp_err"; then
4982 ac_cv_header_dbmalloc_h=yes
4984 echo "$as_me: failed program was:" >&5
4985 cat conftest.$ac_ext >&5
4986 ac_cv_header_dbmalloc_h=no
4988 rm -f conftest.err conftest.$ac_ext
4990 echo "$as_me:4990: result: $ac_cv_header_dbmalloc_h" >&5
4991 echo "${ECHO_T}$ac_cv_header_dbmalloc_h" >&6
4992 if test $ac_cv_header_dbmalloc_h = yes; then
4994 echo "$as_me:4994: checking for debug_malloc in -ldbmalloc" >&5
4995 echo $ECHO_N "checking for debug_malloc in -ldbmalloc... $ECHO_C" >&6
4996 if test "${ac_cv_lib_dbmalloc_debug_malloc+set}" = set; then
4997 echo $ECHO_N "(cached) $ECHO_C" >&6
4999 ac_check_lib_save_LIBS=$LIBS
5000 LIBS="-ldbmalloc $LIBS"
5001 cat >conftest.$ac_ext <<_ACEOF
5002 #line 5002 "configure"
5003 #include "confdefs.h"
5005 /* Override any gcc2 internal prototype to avoid an error. */
5009 /* We use char because int might match the return type of a gcc2
5010 builtin and then its argument prototype would still apply. */
5011 char debug_malloc ();
5020 rm -f conftest.$ac_objext conftest$ac_exeext
5021 if { (eval echo "$as_me:5021: \"$ac_link\"") >&5
5022 (eval $ac_link) 2>&5
5024 echo "$as_me:5024: \$? = $ac_status" >&5
5025 (exit $ac_status); } &&
5026 { ac_try='test -s conftest$ac_exeext'
5027 { (eval echo "$as_me:5027: \"$ac_try\"") >&5
5030 echo "$as_me:5030: \$? = $ac_status" >&5
5031 (exit $ac_status); }; }; then
5032 ac_cv_lib_dbmalloc_debug_malloc=yes
5034 echo "$as_me: failed program was:" >&5
5035 cat conftest.$ac_ext >&5
5036 ac_cv_lib_dbmalloc_debug_malloc=no
5038 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5039 LIBS=$ac_check_lib_save_LIBS
5041 echo "$as_me:5041: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5
5042 echo "${ECHO_T}$ac_cv_lib_dbmalloc_debug_malloc" >&6
5043 if test $ac_cv_lib_dbmalloc_debug_malloc = yes; then
5044 cat >>confdefs.h <<EOF
5045 #define HAVE_LIBDBMALLOC 1
5048 LIBS="-ldbmalloc $LIBS"
5056 echo "$as_me:5056: checking if you want to use valgrind for testing" >&5
5057 echo $ECHO_N "checking if you want to use valgrind for testing... $ECHO_C" >&6
5059 # Check whether --with-valgrind or --without-valgrind was given.
5060 if test "${with_valgrind+set}" = set; then
5061 withval="$with_valgrind"
5063 cat >>confdefs.h <<EOF
5064 #define USE_VALGRIND 1
5067 : ${with_cflags:=-g}
5068 : ${with_no_leaks:=yes}
5073 echo "$as_me:5073: result: ${with_valgrind:-no}" >&5
5074 echo "${ECHO_T}${with_valgrind:-no}" >&6
5076 case .$with_cflags in
5086 cf_new_extra_cppflags=
5088 for cf_add_cflags in -g
5090 case $cf_fix_cppflags in
5092 case $cf_add_cflags in
5093 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
5094 case $cf_add_cflags in
5096 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
5098 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5099 && test -z "${cf_tst_cflags}" \
5100 && cf_fix_cppflags=yes
5102 if test $cf_fix_cppflags = yes ; then
5103 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
5105 elif test "${cf_tst_cflags}" = "\"'" ; then
5106 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
5115 case $cf_add_cflags in
5117 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
5119 CPPFLAGS=`echo "$CPPFLAGS" | \
5120 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
5121 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
5125 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
5130 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
5135 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
5137 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
5139 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5140 && test -z "${cf_tst_cflags}" \
5141 && cf_fix_cppflags=no
5146 if test -n "$cf_new_cflags" ; then
5148 CFLAGS="$CFLAGS $cf_new_cflags"
5151 if test -n "$cf_new_cppflags" ; then
5153 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
5156 if test -n "$cf_new_extra_cppflags" ; then
5158 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
5166 echo "$as_me:5166: checking if you want to perform memory-leak testing" >&5
5167 echo $ECHO_N "checking if you want to perform memory-leak testing... $ECHO_C" >&6
5169 # Check whether --enable-leaks or --disable-leaks was given.
5170 if test "${enable_leaks+set}" = set; then
5171 enableval="$enable_leaks"
5172 if test "x$enableval" = xno; then with_no_leaks=yes; else with_no_leaks=no; fi
5174 : ${with_no_leaks:=no}
5176 echo "$as_me:5176: result: $with_no_leaks" >&5
5177 echo "${ECHO_T}$with_no_leaks" >&6
5179 if test "$with_no_leaks" = yes ; then
5181 cat >>confdefs.h <<\EOF
5185 cat >>confdefs.h <<\EOF
5186 #define YY_NO_LEAKS 1
5191 # Extract the first word of "groff", so it can be a program name with args.
5192 set dummy groff; ac_word=$2
5193 echo "$as_me:5193: checking for $ac_word" >&5
5194 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5195 if test "${ac_cv_path_GROFF_PATH+set}" = set; then
5196 echo $ECHO_N "(cached) $ECHO_C" >&6
5200 ac_cv_path_GROFF_PATH="$GROFF_PATH" # Let the user override the test with a path.
5203 ac_save_IFS=$IFS; IFS=$ac_path_separator
5205 for ac_dir in $ac_dummy; do
5207 test -z "$ac_dir" && ac_dir=.
5208 if $as_executable_p "$ac_dir/$ac_word"; then
5209 ac_cv_path_GROFF_PATH="$ac_dir/$ac_word"
5210 echo "$as_me:5210: found $ac_dir/$ac_word" >&5
5215 test -z "$ac_cv_path_GROFF_PATH" && ac_cv_path_GROFF_PATH="no"
5219 GROFF_PATH=$ac_cv_path_GROFF_PATH
5221 if test -n "$GROFF_PATH"; then
5222 echo "$as_me:5222: result: $GROFF_PATH" >&5
5223 echo "${ECHO_T}$GROFF_PATH" >&6
5225 echo "$as_me:5225: result: no" >&5
5226 echo "${ECHO_T}no" >&6
5229 # Extract the first word of "nroff", so it can be a program name with args.
5230 set dummy nroff; ac_word=$2
5231 echo "$as_me:5231: checking for $ac_word" >&5
5232 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5233 if test "${ac_cv_path_NROFF_PATH+set}" = set; then
5234 echo $ECHO_N "(cached) $ECHO_C" >&6
5238 ac_cv_path_NROFF_PATH="$NROFF_PATH" # Let the user override the test with a path.
5241 ac_save_IFS=$IFS; IFS=$ac_path_separator
5243 for ac_dir in $ac_dummy; do
5245 test -z "$ac_dir" && ac_dir=.
5246 if $as_executable_p "$ac_dir/$ac_word"; then
5247 ac_cv_path_NROFF_PATH="$ac_dir/$ac_word"
5248 echo "$as_me:5248: found $ac_dir/$ac_word" >&5
5253 test -z "$ac_cv_path_NROFF_PATH" && ac_cv_path_NROFF_PATH="no"
5257 NROFF_PATH=$ac_cv_path_NROFF_PATH
5259 if test -n "$NROFF_PATH"; then
5260 echo "$as_me:5260: result: $NROFF_PATH" >&5
5261 echo "${ECHO_T}$NROFF_PATH" >&6
5263 echo "$as_me:5263: result: no" >&5
5264 echo "${ECHO_T}no" >&6
5267 if test "x$GROFF_PATH" = xno
5276 echo "$as_me:5276: checking for program to convert manpage to html" >&5
5277 echo $ECHO_N "checking for program to convert manpage to html... $ECHO_C" >&6
5279 # Check whether --with-man2html or --without-man2html was given.
5280 if test "${with_man2html+set}" = set; then
5281 withval="$with_man2html"
5282 cf_man2html=$withval
5284 cf_man2html=$GROFF_PATH
5289 case $cf_man2html in
5291 echo "$as_me:5291: result: man2html" >&5
5292 echo "${ECHO_T}man2html" >&6
5293 # Extract the first word of "man2html", so it can be a program name with args.
5294 set dummy man2html; ac_word=$2
5295 echo "$as_me:5295: checking for $ac_word" >&5
5296 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5297 if test "${ac_cv_path_cf_man2html+set}" = set; then
5298 echo $ECHO_N "(cached) $ECHO_C" >&6
5300 case $cf_man2html in
5302 ac_cv_path_cf_man2html="$cf_man2html" # Let the user override the test with a path.
5305 ac_save_IFS=$IFS; IFS=$ac_path_separator
5307 for ac_dir in $ac_dummy; do
5309 test -z "$ac_dir" && ac_dir=.
5310 if $as_executable_p "$ac_dir/$ac_word"; then
5311 ac_cv_path_cf_man2html="$ac_dir/$ac_word"
5312 echo "$as_me:5312: found $ac_dir/$ac_word" >&5
5317 test -z "$ac_cv_path_cf_man2html" && ac_cv_path_cf_man2html="no"
5321 cf_man2html=$ac_cv_path_cf_man2html
5323 if test -n "$cf_man2html"; then
5324 echo "$as_me:5324: result: $cf_man2html" >&5
5325 echo "${ECHO_T}$cf_man2html" >&6
5327 echo "$as_me:5327: result: no" >&5
5328 echo "${ECHO_T}no" >&6
5334 cf_man2html=$GROFF_PATH
5335 echo "$as_me:5335: result: $cf_man2html" >&5
5336 echo "${ECHO_T}$cf_man2html" >&6
5339 echo "$as_me:5339: result: $cf_man2html" >&5
5340 echo "${ECHO_T}$cf_man2html" >&6
5344 MAN2HTML_TEMP="man2html.tmp"
5345 cat >$MAN2HTML_TEMP <<CF_EOF
5347 # Temporary script generated by CF_WITH_MAN2HTML
5348 # Convert inputs to html, sending result to standard output.
5351 # \${1} = rootname of file to convert
5352 # \${2} = suffix of file to convert, e.g., "1"
5353 # \${3} = macros to use, e.g., "man"
5368 if test "x$cf_with_groff" = xyes
5370 MAN2HTML_NOTE="$GROFF_NOTE"
5371 MAN2HTML_PATH="$GROFF_PATH"
5372 cat >>$MAN2HTML_TEMP <<CF_EOF
5373 $SHELL -c "tbl \${ROOT}.\${TYPE} | $GROFF_PATH -P -o0 -I\${ROOT}_ -Thtml -\${MACS}"
5378 if test "x$prefix" != xNONE; then
5379 cf_path_syntax="$prefix"
5381 cf_path_syntax="$ac_default_prefix"
5384 case ".$cf_man2html" in
5389 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
5391 (.\${*prefix}*|.\${*dir}*)
5392 eval cf_man2html="$cf_man2html"
5393 case ".$cf_man2html" in
5395 cf_man2html=`echo $cf_man2html | sed -e s%NONE%$cf_path_syntax%`
5400 cf_man2html=`echo $cf_man2html | sed -e s%NONE%$cf_path_syntax%`
5403 { { echo "$as_me:5403: error: expected a pathname, not \"$cf_man2html\"" >&5
5404 echo "$as_me: error: expected a pathname, not \"$cf_man2html\"" >&2;}
5405 { (exit 1); exit 1; }; }
5409 MAN2HTML_PATH="$cf_man2html"
5410 echo "$as_me:5410: checking for $cf_man2html top/bottom margins" >&5
5411 echo $ECHO_N "checking for $cf_man2html top/bottom margins... $ECHO_C" >&6
5413 # for this example, expect 3 lines of content, the remainder is head/foot
5414 cat >conftest.in <<CF_EOF
5415 .TH HEAD1 HEAD2 HEAD3 HEAD4 HEAD5
5420 LC_ALL=C LC_CTYPE=C LANG=C LANGUAGE=C nroff -man conftest.in >conftest.out
5422 cf_man2html_1st=`fgrep -n MARKER conftest.out |sed -e 's/^[^0-9]*://' -e 's/:.*//'`
5423 cf_man2html_top=`expr $cf_man2html_1st - 2`
5424 cf_man2html_bot=`wc -l conftest.out |sed -e 's/[^0-9]//g'`
5425 cf_man2html_bot=`expr $cf_man2html_bot - 2 - $cf_man2html_top`
5426 cf_man2html_top_bot="-topm=$cf_man2html_top -botm=$cf_man2html_bot"
5428 echo "$as_me:5428: result: $cf_man2html_top_bot" >&5
5429 echo "${ECHO_T}$cf_man2html_top_bot" >&6
5431 echo "$as_me:5431: checking for pagesize to use" >&5
5432 echo $ECHO_N "checking for pagesize to use... $ECHO_C" >&6
5433 for cf_block in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
5435 cat >>conftest.in <<CF_EOF
5450 LC_ALL=C LC_CTYPE=C LANG=C LANGUAGE=C nroff -man conftest.in >conftest.out
5451 cf_man2html_page=`fgrep -n HEAD1 conftest.out |tail -n 1 |sed -e 's/^[^0-9]*://' -e 's/:.*//'`
5452 test -z "$cf_man2html_page" && cf_man2html_page=99999
5453 test "$cf_man2html_page" -gt 100 && cf_man2html_page=99999
5456 echo "$as_me:5456: result: $cf_man2html_page" >&5
5457 echo "${ECHO_T}$cf_man2html_page" >&6
5459 cat >>$MAN2HTML_TEMP <<CF_EOF
5460 : \${MAN2HTML_PATH=$MAN2HTML_PATH}
5461 MAN2HTML_OPTS="\$MAN2HTML_OPTS -index -title="\$ROOT\(\$TYPE\)" -compress -pgsize $cf_man2html_page"
5464 tbl \${ROOT}.\${TYPE} | nroff -\${MACS} | \$MAN2HTML_PATH -topm=0 -botm=0 \$MAN2HTML_OPTS
5467 tbl \${ROOT}.\${TYPE} | nroff -\${MACS} | \$MAN2HTML_PATH $cf_man2html_top_bot \$MAN2HTML_OPTS
5473 chmod 700 $MAN2HTML_TEMP
5475 echo "$as_me:5475: checking for ANSI C header files" >&5
5476 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5477 if test "${ac_cv_header_stdc+set}" = set; then
5478 echo $ECHO_N "(cached) $ECHO_C" >&6
5480 cat >conftest.$ac_ext <<_ACEOF
5481 #line 5481 "configure"
5482 #include "confdefs.h"
5489 if { (eval echo "$as_me:5489: \"$ac_cpp conftest.$ac_ext\"") >&5
5490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5492 egrep -v '^ *\+' conftest.er1 >conftest.err
5494 cat conftest.err >&5
5495 echo "$as_me:5495: \$? = $ac_status" >&5
5496 (exit $ac_status); } >/dev/null; then
5497 if test -s conftest.err; then
5498 ac_cpp_err=$ac_c_preproc_warn_flag
5505 if test -z "$ac_cpp_err"; then
5506 ac_cv_header_stdc=yes
5508 echo "$as_me: failed program was:" >&5
5509 cat conftest.$ac_ext >&5
5510 ac_cv_header_stdc=no
5512 rm -f conftest.err conftest.$ac_ext
5514 if test $ac_cv_header_stdc = yes; then
5515 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5516 cat >conftest.$ac_ext <<_ACEOF
5517 #line 5517 "configure"
5518 #include "confdefs.h"
5522 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5523 egrep "memchr" >/dev/null 2>&1; then
5526 ac_cv_header_stdc=no
5532 if test $ac_cv_header_stdc = yes; then
5533 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5534 cat >conftest.$ac_ext <<_ACEOF
5535 #line 5535 "configure"
5536 #include "confdefs.h"
5540 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5541 egrep "free" >/dev/null 2>&1; then
5544 ac_cv_header_stdc=no
5550 if test $ac_cv_header_stdc = yes; then
5551 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5552 if test "$cross_compiling" = yes; then
5555 cat >conftest.$ac_ext <<_ACEOF
5556 #line 5556 "configure"
5557 #include "confdefs.h"
5559 #if ((' ' & 0x0FF) == 0x020)
5560 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5561 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5563 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
5564 || ('j' <= (c) && (c) <= 'r') \
5565 || ('s' <= (c) && (c) <= 'z'))
5566 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5569 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5574 for (i = 0; i < 256; i++)
5575 if (XOR (islower (i), ISLOWER (i))
5576 || toupper (i) != TOUPPER (i))
5578 $ac_main_return (0);
5581 rm -f conftest$ac_exeext
5582 if { (eval echo "$as_me:5582: \"$ac_link\"") >&5
5583 (eval $ac_link) 2>&5
5585 echo "$as_me:5585: \$? = $ac_status" >&5
5586 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5587 { (eval echo "$as_me:5587: \"$ac_try\"") >&5
5590 echo "$as_me:5590: \$? = $ac_status" >&5
5591 (exit $ac_status); }; }; then
5594 echo "$as_me: program exited with status $ac_status" >&5
5595 echo "$as_me: failed program was:" >&5
5596 cat conftest.$ac_ext >&5
5597 ac_cv_header_stdc=no
5599 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5603 echo "$as_me:5603: result: $ac_cv_header_stdc" >&5
5604 echo "${ECHO_T}$ac_cv_header_stdc" >&6
5605 if test $ac_cv_header_stdc = yes; then
5607 cat >>confdefs.h <<\EOF
5608 #define STDC_HEADERS 1
5613 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5615 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5616 inttypes.h stdint.h unistd.h
5618 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5619 echo "$as_me:5619: checking for $ac_header" >&5
5620 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5621 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5622 echo $ECHO_N "(cached) $ECHO_C" >&6
5624 cat >conftest.$ac_ext <<_ACEOF
5625 #line 5625 "configure"
5626 #include "confdefs.h"
5627 $ac_includes_default
5628 #include <$ac_header>
5630 rm -f conftest.$ac_objext
5631 if { (eval echo "$as_me:5631: \"$ac_compile\"") >&5
5632 (eval $ac_compile) 2>&5
5634 echo "$as_me:5634: \$? = $ac_status" >&5
5635 (exit $ac_status); } &&
5636 { ac_try='test -s conftest.$ac_objext'
5637 { (eval echo "$as_me:5637: \"$ac_try\"") >&5
5640 echo "$as_me:5640: \$? = $ac_status" >&5
5641 (exit $ac_status); }; }; then
5642 eval "$as_ac_Header=yes"
5644 echo "$as_me: failed program was:" >&5
5645 cat conftest.$ac_ext >&5
5646 eval "$as_ac_Header=no"
5648 rm -f conftest.$ac_objext conftest.$ac_ext
5650 echo "$as_me:5650: result: `eval echo '${'$as_ac_Header'}'`" >&5
5651 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5652 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5653 cat >>confdefs.h <<EOF
5654 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5660 echo "$as_me:5660: checking for mode_t" >&5
5661 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
5662 if test "${ac_cv_type_mode_t+set}" = set; then
5663 echo $ECHO_N "(cached) $ECHO_C" >&6
5665 cat >conftest.$ac_ext <<_ACEOF
5666 #line 5666 "configure"
5667 #include "confdefs.h"
5668 $ac_includes_default
5674 if (sizeof (mode_t))
5680 rm -f conftest.$ac_objext
5681 if { (eval echo "$as_me:5681: \"$ac_compile\"") >&5
5682 (eval $ac_compile) 2>&5
5684 echo "$as_me:5684: \$? = $ac_status" >&5
5685 (exit $ac_status); } &&
5686 { ac_try='test -s conftest.$ac_objext'
5687 { (eval echo "$as_me:5687: \"$ac_try\"") >&5
5690 echo "$as_me:5690: \$? = $ac_status" >&5
5691 (exit $ac_status); }; }; then
5692 ac_cv_type_mode_t=yes
5694 echo "$as_me: failed program was:" >&5
5695 cat conftest.$ac_ext >&5
5696 ac_cv_type_mode_t=no
5698 rm -f conftest.$ac_objext conftest.$ac_ext
5700 echo "$as_me:5700: result: $ac_cv_type_mode_t" >&5
5701 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
5702 if test $ac_cv_type_mode_t = yes; then
5706 cat >>confdefs.h <<EOF
5713 ac_config_files="$ac_config_files makefile"
5714 cat >confcache <<\_ACEOF
5715 # This file is a shell script that caches the results of configure
5716 # tests run on this system so they can be shared between configure
5717 # scripts and configure runs, see configure's option --config-cache.
5718 # It is not useful on other systems. If it contains results you don't
5719 # want to keep, you may remove or edit it.
5721 # config.status only pays attention to the cache file if you give it
5722 # the --recheck option to rerun configure.
5724 # `ac_cv_env_foo' variables (set or unset) will be overriden when
5725 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5730 # The following way of writing the cache mishandles newlines in values,
5731 # but we know of no workaround that is simple, portable, and efficient.
5732 # So, don't put newlines in cache variables' values.
5733 # Ultrix sh set writes to stderr and can't be redirected directly,
5734 # and sets the high bit in the cache file unless we assign to the vars.
5737 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5739 # `set' does not quote correctly, so add quotes (double-quote
5740 # substitution turns \\\\ into \\, and sed turns \\ into \).
5743 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5746 # `set' quotes correctly as required by POSIX, so do not add quotes.
5748 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
5755 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5757 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5759 if cmp -s $cache_file confcache; then :; else
5760 if test -w $cache_file; then
5761 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
5762 cat confcache >$cache_file
5764 echo "not updating unwritable cache $cache_file"
5769 test "x$prefix" = xNONE && prefix=$ac_default_prefix
5770 # Let make expand exec_prefix.
5771 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5773 # VPATH may cause trouble with some makes, so we remove $(srcdir),
5774 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5775 # trailing colons and then remove the whole line if VPATH becomes empty
5776 # (actually we leave an empty line to preserve line numbers).
5777 if test "x$srcdir" = x.; then
5778 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5779 s/:*\$(srcdir):*/:/;
5780 s/:*\${srcdir}:*/:/;
5782 s/^\([^=]*=[ ]*\):*/\1/;
5788 DEFS=-DHAVE_CONFIG_H
5790 : ${CONFIG_STATUS=./config.status}
5791 ac_clean_files_save=$ac_clean_files
5792 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5793 { echo "$as_me:5793: creating $CONFIG_STATUS" >&5
5794 echo "$as_me: creating $CONFIG_STATUS" >&6;}
5795 cat >$CONFIG_STATUS <<_ACEOF
5797 # Generated automatically by configure.
5798 # Run this file to recreate the current configuration.
5799 # Compiler output produced by configure, useful for debugging
5800 # configure, is in config.log if it exists.
5803 SHELL=\${CONFIG_SHELL-$SHELL}
5804 ac_cs_invocation="\$0 \$@"
5808 cat >>$CONFIG_STATUS <<\_ACEOF
5809 # Be Bourne compatible
5810 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
5813 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
5817 # Name of the executable.
5818 as_me=`echo "$0" |sed 's,.*[\\/],,'`
5820 if expr a : '\(a\)' >/dev/null 2>&1; then
5826 rm -f conf$$ conf$$.exe conf$$.file
5828 if ln -s conf$$.file conf$$ 2>/dev/null; then
5829 # We could just check for DJGPP; but this test a) works b) is more generic
5830 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
5831 if test -f conf$$.exe; then
5832 # Don't use ln at all; we don't have any links
5837 elif ln conf$$.file conf$$ 2>/dev/null; then
5842 rm -f conf$$ conf$$.exe conf$$.file
5844 as_executable_p="test -f"
5846 # Support unset when possible.
5847 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
5854 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
5855 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
5856 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
5857 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
5858 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
5859 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
5860 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
5861 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
5864 # We need space, tab and new line, in precisely that order.
5870 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
5876 # Files that config.status was made for.
5877 if test -n "$ac_config_files"; then
5878 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
5881 if test -n "$ac_config_headers"; then
5882 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
5885 if test -n "$ac_config_links"; then
5886 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
5889 if test -n "$ac_config_commands"; then
5890 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
5893 cat >>$CONFIG_STATUS <<\EOF
5896 \`$as_me' instantiates files from templates according to the
5897 current configuration.
5899 Usage: $0 [OPTIONS] [FILE]...
5901 -h, --help print this help, then exit
5902 -V, --version print version number, then exit
5903 -d, --debug don't remove temporary files
5904 --recheck update $as_me by reconfiguring in the same conditions
5905 --file=FILE[:TEMPLATE]
5906 instantiate the configuration file FILE
5907 --header=FILE[:TEMPLATE]
5908 instantiate the configuration header FILE
5910 Configuration files:
5913 Configuration headers:
5916 Report bugs to <dickey@invisible-island.net>."
5919 cat >>$CONFIG_STATUS <<EOF
5922 configured by $0, generated by GNU Autoconf 2.52.20150926,
5923 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
5925 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
5926 Free Software Foundation, Inc.
5927 This config.status script is free software; the Free Software Foundation
5928 gives unlimited permission to copy, distribute and modify it."
5933 cat >>$CONFIG_STATUS <<\EOF
5934 # If no file are specified by the user, then we need to provide default
5935 # value. By we need to know if files were specified by the user.
5941 ac_option=`expr "x$1" : 'x\([^=]*\)='`
5942 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
5944 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
5948 *) # This is not an option, so the user has probably given explicit
5950 ac_need_defaults=false;;
5954 # Handling of the options.
5956 cat >>$CONFIG_STATUS <<EOF
5957 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5958 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
5959 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
5961 cat >>$CONFIG_STATUS <<\EOF
5962 --version | --vers* | -V )
5963 echo "$ac_cs_version"; exit 0 ;;
5965 # Conflict between --help and --header
5966 { { echo "$as_me:5966: error: ambiguous option: $1
5967 Try \`$0 --help' for more information." >&5
5968 echo "$as_me: error: ambiguous option: $1
5969 Try \`$0 --help' for more information." >&2;}
5970 { (exit 1); exit 1; }; };;
5971 --help | --hel | -h )
5972 echo "$ac_cs_usage"; exit 0 ;;
5973 --debug | --d* | -d )
5975 --file | --fil | --fi | --f )
5977 CONFIG_FILES="$CONFIG_FILES $1"
5978 ac_need_defaults=false;;
5979 --header | --heade | --head | --hea )
5981 CONFIG_HEADERS="$CONFIG_HEADERS $1"
5982 ac_need_defaults=false;;
5985 -*) { { echo "$as_me:5985: error: unrecognized option: $1
5986 Try \`$0 --help' for more information." >&5
5987 echo "$as_me: error: unrecognized option: $1
5988 Try \`$0 --help' for more information." >&2;}
5989 { (exit 1); exit 1; }; } ;;
5991 *) ac_config_targets="$ac_config_targets $1" ;;
6000 ## ----------------------- ##
6001 ## Running config.status. ##
6002 ## ----------------------- ##
6004 This file was extended by $as_me 2.52.20150926, executed with
6005 CONFIG_FILES = $CONFIG_FILES
6006 CONFIG_HEADERS = $CONFIG_HEADERS
6007 CONFIG_LINKS = $CONFIG_LINKS
6008 CONFIG_COMMANDS = $CONFIG_COMMANDS
6010 on `(hostname || uname -n) 2>/dev/null | sed 1q`
6015 cat >>$CONFIG_STATUS <<\EOF
6016 for ac_config_target in $ac_config_targets
6018 case "$ac_config_target" in
6019 # Handling of arguments.
6020 "makefile" ) CONFIG_FILES="$CONFIG_FILES makefile" ;;
6021 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config_h.in" ;;
6022 *) { { echo "$as_me:6022: error: invalid argument: $ac_config_target" >&5
6023 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
6024 { (exit 1); exit 1; }; };;
6028 # If the user did not use the arguments to specify the items to instantiate,
6029 # then the envvar interface is used. Set only those that are not.
6030 # We use the long form for the default assignment because of an extremely
6031 # bizarre bug on SunOS 4.1.3.
6032 if $ac_need_defaults; then
6033 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6034 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6037 # Create a temporary directory, and hook for its removal unless debugging.
6040 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
6041 trap '{ (exit 1); exit 1; }' 1 2 13 15
6044 # Create a (secure) tmp directory for tmp files.
6047 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
6048 test -n "$tmp" && test -d "$tmp"
6051 tmp=$TMPDIR/cs$$-$RANDOM
6052 (umask 077 && mkdir $tmp)
6055 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
6056 { (exit 1); exit 1; }
6061 cat >>$CONFIG_STATUS <<EOF
6064 # CONFIG_FILES section.
6067 # No need to generate the scripts if there are no CONFIG_FILES.
6068 # This happens for instance when ./config.status config.h
6069 if test -n "\$CONFIG_FILES"; then
6070 # Protect against being on the right side of a sed subst in config.status.
6071 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
6072 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
6073 s,@SHELL@,$SHELL,;t t
6074 s,@exec_prefix@,$exec_prefix,;t t
6075 s,@prefix@,$prefix,;t t
6076 s,@program_transform_name@,$program_transform_name,;t t
6077 s,@bindir@,$bindir,;t t
6078 s,@sbindir@,$sbindir,;t t
6079 s,@libexecdir@,$libexecdir,;t t
6080 s,@datarootdir@,$datarootdir,;t t
6081 s,@datadir@,$datadir,;t t
6082 s,@sysconfdir@,$sysconfdir,;t t
6083 s,@sharedstatedir@,$sharedstatedir,;t t
6084 s,@localstatedir@,$localstatedir,;t t
6085 s,@libdir@,$libdir,;t t
6086 s,@includedir@,$includedir,;t t
6087 s,@oldincludedir@,$oldincludedir,;t t
6088 s,@infodir@,$infodir,;t t
6089 s,@mandir@,$mandir,;t t
6090 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
6091 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
6092 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
6093 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
6094 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
6095 s,@build_alias@,$build_alias,;t t
6096 s,@host_alias@,$host_alias,;t t
6097 s,@target_alias@,$target_alias,;t t
6098 s,@ECHO_C@,$ECHO_C,;t t
6099 s,@ECHO_N@,$ECHO_N,;t t
6100 s,@ECHO_T@,$ECHO_T,;t t
6101 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
6104 s,@build@,$build,;t t
6105 s,@build_cpu@,$build_cpu,;t t
6106 s,@build_vendor@,$build_vendor,;t t
6107 s,@build_os@,$build_os,;t t
6109 s,@host_cpu@,$host_cpu,;t t
6110 s,@host_vendor@,$host_vendor,;t t
6111 s,@host_os@,$host_os,;t t
6112 s,@target@,$target,;t t
6113 s,@target_cpu@,$target_cpu,;t t
6114 s,@target_vendor@,$target_vendor,;t t
6115 s,@target_os@,$target_os,;t t
6117 s,@CFLAGS@,$CFLAGS,;t t
6118 s,@LDFLAGS@,$LDFLAGS,;t t
6119 s,@CPPFLAGS@,$CPPFLAGS,;t t
6120 s,@ac_ct_CC@,$ac_ct_CC,;t t
6121 s,@EXEEXT@,$EXEEXT,;t t
6122 s,@OBJEXT@,$OBJEXT,;t t
6123 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
6124 s,@SET_MAKE@,$SET_MAKE,;t t
6125 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
6126 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
6127 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
6128 s,@CTAGS@,$CTAGS,;t t
6129 s,@ETAGS@,$ETAGS,;t t
6130 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
6131 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
6134 s,@LINT_OPTS@,$LINT_OPTS,;t t
6136 s,@SKELETON@,$SKELETON,;t t
6137 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
6138 s,@ECHO_LT@,$ECHO_LT,;t t
6139 s,@ECHO_LD@,$ECHO_LD,;t t
6140 s,@RULE_CC@,$RULE_CC,;t t
6141 s,@SHOW_CC@,$SHOW_CC,;t t
6142 s,@ECHO_CC@,$ECHO_CC,;t t
6143 s,@GROFF_PATH@,$GROFF_PATH,;t t
6144 s,@NROFF_PATH@,$NROFF_PATH,;t t
6145 s,@GROFF_NOTE@,$GROFF_NOTE,;t t
6146 s,@NROFF_NOTE@,$NROFF_NOTE,;t t
6147 s,@cf_man2html@,$cf_man2html,;t t
6148 s,@MAN2HTML_NOTE@,$MAN2HTML_NOTE,;t t
6149 s,@MAN2HTML_PATH@,$MAN2HTML_PATH,;t t
6150 s,@MAN2HTML_TEMP@,$MAN2HTML_TEMP,;t t
6155 cat >>$CONFIG_STATUS <<\EOF
6156 # Split the substitutions into bite-sized pieces for seds with
6157 # small command number limits, like on Digital OSF/1 and HP-UX.
6159 ac_sed_frag=1 # Number of current file.
6160 ac_beg=1 # First line for current file.
6161 ac_end=$ac_max_sed_lines # Line after last line for current file.
6164 while $ac_more_lines; do
6165 if test $ac_beg -gt 1; then
6166 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
6168 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
6170 if test ! -s $tmp/subs.frag; then
6173 # The purpose of the label and of the branching condition is to
6174 # speed up the sed processing (if there are no `@' at all, there
6175 # is no need to browse any of the substitutions).
6176 # These are the two extra sed commands mentioned above.
6178 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
6179 # It is possible to make a multiline substitution using escaped newlines.
6180 # Ensure that we do not split the substitution between script fragments.
6182 ac_END=`expr $ac_end + $ac_max_sed_lines`
6183 sed "1,${ac_BEG}d; ${ac_END}p; q" $tmp/subs.sed >$tmp/subs.next
6184 if test -s $tmp/subs.next; then
6185 grep '^s,@[^@,][^@,]*@,.*\\$' $tmp/subs.next >$tmp/subs.edit
6186 if test ! -s $tmp/subs.edit; then
6187 grep "^s,@[^@,][^@,]*@,.*,;t t$" $tmp/subs.next >$tmp/subs.edit
6188 if test ! -s $tmp/subs.edit; then
6189 if test $ac_beg -gt 1; then
6190 ac_end=`expr $ac_end - 1`
6197 if test -z "$ac_sed_cmds"; then
6198 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
6200 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
6202 ac_sed_frag=`expr $ac_sed_frag + 1`
6204 ac_end=`expr $ac_end + $ac_max_sed_lines`
6207 if test -z "$ac_sed_cmds"; then
6210 fi # test -n "$CONFIG_FILES"
6213 cat >>$CONFIG_STATUS <<\EOF
6214 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
6215 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6217 - | *:- | *:-:* ) # input from stdin
6219 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
6220 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
6221 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
6222 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
6223 * ) ac_file_in=$ac_file.in ;;
6226 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
6227 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6228 X"$ac_file" : 'X\(//\)[^/]' \| \
6229 X"$ac_file" : 'X\(//\)$' \| \
6230 X"$ac_file" : 'X\(/\)' \| \
6231 . : '\(.\)' 2>/dev/null ||
6233 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
6234 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
6235 /^X\(\/\/\)$/{ s//\1/; q; }
6236 /^X\(\/\).*/{ s//\1/; q; }
6238 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6240 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
6244 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
6245 case $as_mkdir_dir in
6246 # Skip DOS drivespec
6247 ?:) as_incr_dir=$as_mkdir_dir ;;
6249 as_incr_dir=$as_incr_dir/$as_mkdir_dir
6250 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
6255 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
6256 # A "../" for each directory in $ac_dir_suffix.
6257 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
6259 ac_dir_suffix= ac_dots=
6264 if test -z "$ac_dots"; then
6267 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
6270 ac_srcdir=$srcdir$ac_dir_suffix;
6271 ac_top_srcdir=$srcdir ;;
6273 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
6274 ac_top_srcdir=$ac_dots$srcdir ;;
6278 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6279 *) ac_INSTALL=$ac_dots$INSTALL ;;
6282 if test x"$ac_file" != x-; then
6283 { echo "$as_me:6283: creating $ac_file" >&5
6284 echo "$as_me: creating $ac_file" >&6;}
6287 # Let's still pretend it is `configure' which instantiates (i.e., don't
6288 # use $as_me), people would be surprised to read:
6289 # /* config.h. Generated automatically by config.status. */
6290 configure_input="Generated automatically from `echo $ac_file_in |
6291 sed 's,.*/,,'` by configure."
6293 # First look for the input files in the build tree, otherwise in the
6295 ac_file_inputs=`IFS=:
6296 for f in $ac_file_in; do
6298 -) echo $tmp/stdin ;;
6300 # Absolute (can't be DOS-style, as IFS=:)
6301 test -f "$f" || { { echo "$as_me:6301: error: cannot find input file: $f" >&5
6302 echo "$as_me: error: cannot find input file: $f" >&2;}
6303 { (exit 1); exit 1; }; }
6306 if test -f "$f"; then
6309 elif test -f "$srcdir/$f"; then
6314 { { echo "$as_me:6314: error: cannot find input file: $f" >&5
6315 echo "$as_me: error: cannot find input file: $f" >&2;}
6316 { (exit 1); exit 1; }; }
6319 done` || { (exit 1); exit 1; }
6321 cat >>$CONFIG_STATUS <<\EOF
6322 ac_warn_datarootdir=no
6323 if test x"$ac_file" != x-; then
6324 for ac_item in $ac_file_inputs
6326 ac_seen=`grep '@\(datadir\|mandir\|infodir\)@' $ac_item`
6327 if test -n "$ac_seen"; then
6328 ac_used=`grep '@datarootdir@' $ac_item`
6329 if test -z "$ac_used"; then
6330 { echo "$as_me:6330: WARNING: datarootdir was used implicitly but not set:
6332 echo "$as_me: WARNING: datarootdir was used implicitly but not set:
6334 ac_warn_datarootdir=yes
6337 ac_seen=`grep '${datarootdir}' $ac_item`
6338 if test -n "$ac_seen"; then
6339 { echo "$as_me:6339: WARNING: datarootdir was used explicitly but not set:
6341 echo "$as_me: WARNING: datarootdir was used explicitly but not set:
6343 ac_warn_datarootdir=yes
6348 if test "x$ac_warn_datarootdir" = xyes; then
6349 ac_sed_cmds="$ac_sed_cmds | sed -e 's,@datarootdir@,\${prefix}/share,g' -e 's,\${datarootdir},\${prefix}/share,g'"
6353 cat >>$CONFIG_STATUS <<EOF
6357 cat >>$CONFIG_STATUS <<\EOF
6359 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6360 s,@configure_input@,$configure_input,;t t
6361 s,@srcdir@,$ac_srcdir,;t t
6362 s,@top_srcdir@,$ac_top_srcdir,;t t
6363 s,@INSTALL@,$ac_INSTALL,;t t
6364 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
6366 if test x"$ac_file" != x-; then
6367 cp $tmp/out $ac_file
6369 for ac_name in prefix exec_prefix datarootdir
6371 ac_seen=`fgrep -n '${'$ac_name'[:=].*}' $ac_file`
6372 if test -n "$ac_seen"; then
6373 ac_init=`egrep '[ ]*'$ac_name'[ ]*=' $ac_file`
6374 if test -z "$ac_init"; then
6375 ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'`
6376 { echo "$as_me:6376: WARNING: Variable $ac_name is used but was not set:
6378 echo "$as_me: WARNING: Variable $ac_name is used but was not set:
6383 egrep -n '@[a-z_][a-z_0-9]+@' $ac_file >$tmp/out
6384 egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out
6385 if test -s $tmp/out; then
6386 ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out`
6387 { echo "$as_me:6387: WARNING: Some variables may not be substituted:
6389 echo "$as_me: WARNING: Some variables may not be substituted:
6399 cat >>$CONFIG_STATUS <<\EOF
6402 # CONFIG_HEADER section.
6405 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
6406 # NAME is the cpp macro being defined and VALUE is the value it is being given.
6408 # ac_d sets the value in "#define NAME VALUE" lines.
6409 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
6410 ac_dB='[ ].*$,\1#\2'
6413 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
6414 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6415 ac_iB='\([ ]\),\1#\2define\3'
6418 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
6419 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
6420 ac_uB='$,\1#\2define\3'
6424 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
6425 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
6427 - | *:- | *:-:* ) # input from stdin
6429 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
6430 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
6431 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
6432 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
6433 * ) ac_file_in=$ac_file.in ;;
6436 test x"$ac_file" != x- && { echo "$as_me:6436: creating $ac_file" >&5
6437 echo "$as_me: creating $ac_file" >&6;}
6439 # First look for the input files in the build tree, otherwise in the
6441 ac_file_inputs=`IFS=:
6442 for f in $ac_file_in; do
6444 -) echo $tmp/stdin ;;
6446 # Absolute (can't be DOS-style, as IFS=:)
6447 test -f "$f" || { { echo "$as_me:6447: error: cannot find input file: $f" >&5
6448 echo "$as_me: error: cannot find input file: $f" >&2;}
6449 { (exit 1); exit 1; }; }
6452 if test -f "$f"; then
6455 elif test -f "$srcdir/$f"; then
6460 { { echo "$as_me:6460: error: cannot find input file: $f" >&5
6461 echo "$as_me: error: cannot find input file: $f" >&2;}
6462 { (exit 1); exit 1; }; }
6465 done` || { (exit 1); exit 1; }
6466 # Remove the trailing spaces.
6467 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
6471 # Transform confdefs.h into two sed scripts, `conftest.defines' and
6472 # `conftest.undefs', that substitutes the proper values into
6473 # config.h.in to produce config.h. The first handles `#define'
6474 # templates, and the second `#undef' templates.
6475 # And first: Protect against being on the right side of a sed subst in
6476 # config.status. Protect against being in an unquoted here document
6478 rm -f conftest.defines conftest.undefs
6479 # Using a here document instead of a string reduces the quoting nightmare.
6480 # Putting comments in sed scripts is not portable.
6482 # `end' is used to avoid that the second main sed command (meant for
6483 # 0-ary CPP macros) applies to n-ary macro definitions.
6484 # See the Autoconf documentation for `clear'.
6485 cat >confdef2sed.sed <<\EOF
6490 s,^[ ]*#[ ]*define[ ][ ]*\(\([^ (][^ (]*\)([^)]*)\)[ ]*\(.*\)$,${ac_dA}\2${ac_dB}\1${ac_dC}\3${ac_dD},gp
6492 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
6495 # If some macros were called several times there might be several times
6496 # the same #defines, which is useless. Nevertheless, we may not want to
6497 # sort them, since we want the *last* AC-DEFINE to be honored.
6498 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
6499 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
6500 sed 's/ac_d/ac_i/g' conftest.defines >>conftest.undefs
6501 rm -f confdef2sed.sed
6503 # This sed command replaces #undef with comments. This is necessary, for
6504 # example, in the case of _POSIX_SOURCE, which is predefined and required
6505 # on some systems where configure will not decide to define it.
6506 cat >>conftest.undefs <<\EOF
6507 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
6510 # Break up conftest.defines because some shells have a limit on the size
6511 # of here documents, and old seds have small limits too (100 cmds).
6512 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
6513 echo ' if egrep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
6514 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
6515 echo ' :' >>$CONFIG_STATUS
6517 while grep . conftest.defines >/dev/null
6519 # Write a limited-size here document to $tmp/defines.sed.
6520 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
6521 # Speed up: don't consider the non `#define' lines.
6522 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
6523 # Work around the forget-to-reset-the-flag bug.
6524 echo 't clr' >>$CONFIG_STATUS
6525 echo ': clr' >>$CONFIG_STATUS
6526 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
6528 sed -f $tmp/defines.sed $tmp/in >$tmp/out
6532 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
6533 rm -f conftest.defines
6534 mv conftest.tail conftest.defines
6536 rm -f conftest.defines
6537 echo ' fi # egrep' >>$CONFIG_STATUS
6538 echo >>$CONFIG_STATUS
6540 # Break up conftest.undefs because some shells have a limit on the size
6541 # of here documents, and old seds have small limits too (100 cmds).
6542 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
6544 while grep . conftest.undefs >/dev/null
6546 # Write a limited-size here document to $tmp/undefs.sed.
6547 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
6548 # Speed up: don't consider the non `#undef'
6549 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
6550 # Work around the forget-to-reset-the-flag bug.
6551 echo 't clr' >>$CONFIG_STATUS
6552 echo ': clr' >>$CONFIG_STATUS
6553 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
6555 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
6559 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
6560 rm -f conftest.undefs
6561 mv conftest.tail conftest.undefs
6563 rm -f conftest.undefs
6565 cat >>$CONFIG_STATUS <<\EOF
6566 # Let's still pretend it is `configure' which instantiates (i.e., don't
6567 # use $as_me), people would be surprised to read:
6568 # /* config.h. Generated automatically by config.status. */
6569 if test x"$ac_file" = x-; then
6570 echo "/* Generated automatically by configure. */" >$tmp/config.h
6572 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
6574 cat $tmp/in >>$tmp/config.h
6576 if test x"$ac_file" != x-; then
6577 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
6578 { echo "$as_me:6578: $ac_file is unchanged" >&5
6579 echo "$as_me: $ac_file is unchanged" >&6;}
6581 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6582 X"$ac_file" : 'X\(//\)[^/]' \| \
6583 X"$ac_file" : 'X\(//\)$' \| \
6584 X"$ac_file" : 'X\(/\)' \| \
6585 . : '\(.\)' 2>/dev/null ||
6587 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
6588 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
6589 /^X\(\/\/\)$/{ s//\1/; q; }
6590 /^X\(\/\).*/{ s//\1/; q; }
6592 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6594 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
6598 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
6599 case $as_mkdir_dir in
6600 # Skip DOS drivespec
6601 ?:) as_incr_dir=$as_mkdir_dir ;;
6603 as_incr_dir=$as_incr_dir/$as_mkdir_dir
6604 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
6611 mv $tmp/config.h $ac_file
6620 cat >>$CONFIG_STATUS <<\EOF
6622 { (exit 0); exit 0; }
6624 chmod +x $CONFIG_STATUS
6625 ac_clean_files=$ac_clean_files_save
6627 # configure is writing to config.log, and then calls config.status.
6628 # config.status does its own redirection, appending to config.log.
6629 # Unfortunately, on DOS this fails, as config.log is still kept open
6630 # by configure, so config.status won't be able to write to it; its
6631 # output is simply discarded. So we exec the FD to /dev/null,
6632 # effectively closing config.log, so it can be properly (re)opened and
6633 # appended to by config.status. When coming back to configure, we
6634 # need to make the FD available again.
6635 if test "$no_create" != yes; then
6638 $SHELL $CONFIG_STATUS || ac_cs_success=false
6640 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6641 # would make configure fail if this is the last instruction.
6642 $ac_cs_success || { (exit 1); exit 1; }
6645 test -z "$cf_make_docs" && cf_make_docs=0
6648 test -f "$cf_output" || cf_output=Makefile
6650 if test "$cf_make_docs" = 0
6652 cat >>$cf_output <<CF_EOF
6653 ################################################################################
6654 ## generated by CF_MAKE_DOCS
6655 .SUFFIXES : .html .1 .man .ps .pdf .txt
6657 ${NROFF_NOTE}.1.txt :
6658 ${NROFF_NOTE} \$(SHELL) -c "tbl \$*.1 | nroff -man | col -bx" >\$@
6660 ${GROFF_NOTE}.ps.pdf :
6661 ${GROFF_NOTE} ps2pdf \$*.ps
6663 ${GROFF_NOTE}.1.ps :
6664 ${GROFF_NOTE} \$(SHELL) -c "tbl \$*.1 | groff -man" >\$@
6666 ${GROFF_NOTE}.1.txt :
6667 ${GROFF_NOTE} GROFF_NO_SGR=stupid \$(SHELL) -c "tbl \$*.1 | nroff -Tascii -man | col -bx" >\$@
6669 ${MAN2HTML_NOTE}.1.html :
6670 ${MAN2HTML_NOTE} ./${MAN2HTML_TEMP} \$* 1 man >\$@
6678 cat >>$cf_output <<CF_EOF
6679 ################################################################################
6680 ${NROFF_NOTE}docs docs-$cf_name :: $cf_name.txt
6681 ${MAN2HTML_NOTE}docs docs-$cf_name :: $cf_name.html
6682 ${GROFF_NOTE}docs docs-$cf_name :: $cf_name.pdf
6683 ${GROFF_NOTE}docs docs-$cf_name :: $cf_name.ps
6684 ${GROFF_NOTE}docs docs-$cf_name :: $cf_name.txt
6688 ${NROFF_NOTE} rm -f $cf_name.txt
6689 ${MAN2HTML_NOTE} rm -f $cf_name.html
6690 ${GROFF_NOTE} rm -f $cf_name.pdf
6691 ${GROFF_NOTE} rm -f $cf_name.ps
6692 ${GROFF_NOTE} rm -f $cf_name.txt
6694 ${NROFF_NOTE}$cf_name.txt : $cf_name.1
6695 ${MAN2HTML_NOTE}$cf_name.html : $cf_name.1
6696 ${GROFF_NOTE}$cf_name.pdf : $cf_name.ps
6697 ${GROFF_NOTE}$cf_name.ps : $cf_name.1
6698 ${GROFF_NOTE}$cf_name.txt : $cf_name.1