2 # From configure.in Revision: 1.406 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20061216.
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="ncurses/base/lib_initscr.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 datadir='${prefix}/share'
175 sysconfdir='${prefix}/etc'
176 sharedstatedir='${prefix}/com'
177 localstatedir='${prefix}/var'
178 libdir='${exec_prefix}/lib'
179 includedir='${prefix}/include'
180 oldincludedir='/usr/include'
181 infodir='${prefix}/info'
182 mandir='${prefix}/man'
184 # Identity of this package.
194 # If the previous option needs an argument, assign it.
195 if test -n "$ac_prev"; then
196 eval "$ac_prev=\$ac_option"
201 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
203 # Accept the important Cygnus configure options, so we can diagnose typos.
207 -bindir | --bindir | --bindi | --bind | --bin | --bi)
209 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
212 -build | --build | --buil | --bui | --bu)
213 ac_prev=build_alias ;;
214 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
215 build_alias=$ac_optarg ;;
217 -cache-file | --cache-file | --cache-fil | --cache-fi \
218 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
219 ac_prev=cache_file ;;
220 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
221 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
222 cache_file=$ac_optarg ;;
225 cache_file=config.cache ;;
227 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
229 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
231 datadir=$ac_optarg ;;
233 -disable-* | --disable-*)
234 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
235 # Reject names that are not valid shell variable names.
236 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
237 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
238 { (exit 1); exit 1; }; }
239 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
240 eval "enable_$ac_feature=no" ;;
242 -enable-* | --enable-*)
243 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
244 # Reject names that are not valid shell variable names.
245 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
246 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
247 { (exit 1); exit 1; }; }
248 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
250 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
253 eval "enable_$ac_feature='$ac_optarg'" ;;
255 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
256 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
257 | --exec | --exe | --ex)
258 ac_prev=exec_prefix ;;
259 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
260 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
261 | --exec=* | --exe=* | --ex=*)
262 exec_prefix=$ac_optarg ;;
264 -gas | --gas | --ga | --g)
265 # Obsolete; use --with-gas.
268 -help | --help | --hel | --he | -h)
270 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
271 ac_init_help=recursive ;;
272 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
273 ac_init_help=short ;;
275 -host | --host | --hos | --ho)
276 ac_prev=host_alias ;;
277 -host=* | --host=* | --hos=* | --ho=*)
278 host_alias=$ac_optarg ;;
280 -includedir | --includedir | --includedi | --included | --include \
281 | --includ | --inclu | --incl | --inc)
282 ac_prev=includedir ;;
283 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
284 | --includ=* | --inclu=* | --incl=* | --inc=*)
285 includedir=$ac_optarg ;;
287 -infodir | --infodir | --infodi | --infod | --info | --inf)
289 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
290 infodir=$ac_optarg ;;
292 -libdir | --libdir | --libdi | --libd)
294 -libdir=* | --libdir=* | --libdi=* | --libd=*)
297 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
298 | --libexe | --libex | --libe)
299 ac_prev=libexecdir ;;
300 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
301 | --libexe=* | --libex=* | --libe=*)
302 libexecdir=$ac_optarg ;;
304 -localstatedir | --localstatedir | --localstatedi | --localstated \
305 | --localstate | --localstat | --localsta | --localst \
306 | --locals | --local | --loca | --loc | --lo)
307 ac_prev=localstatedir ;;
308 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
309 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
310 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
311 localstatedir=$ac_optarg ;;
313 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
315 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
319 # Obsolete; use --without-fp.
322 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
326 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
327 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
330 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
331 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
332 | --oldin | --oldi | --old | --ol | --o)
333 ac_prev=oldincludedir ;;
334 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
335 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
336 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
337 oldincludedir=$ac_optarg ;;
339 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
341 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
344 -program-prefix | --program-prefix | --program-prefi | --program-pref \
345 | --program-pre | --program-pr | --program-p)
346 ac_prev=program_prefix ;;
347 -program-prefix=* | --program-prefix=* | --program-prefi=* \
348 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
349 program_prefix=$ac_optarg ;;
351 -program-suffix | --program-suffix | --program-suffi | --program-suff \
352 | --program-suf | --program-su | --program-s)
353 ac_prev=program_suffix ;;
354 -program-suffix=* | --program-suffix=* | --program-suffi=* \
355 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
356 program_suffix=$ac_optarg ;;
358 -program-transform-name | --program-transform-name \
359 | --program-transform-nam | --program-transform-na \
360 | --program-transform-n | --program-transform- \
361 | --program-transform | --program-transfor \
362 | --program-transfo | --program-transf \
363 | --program-trans | --program-tran \
364 | --progr-tra | --program-tr | --program-t)
365 ac_prev=program_transform_name ;;
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 program_transform_name=$ac_optarg ;;
375 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
376 | -silent | --silent | --silen | --sile | --sil)
379 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
381 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
383 sbindir=$ac_optarg ;;
385 -sharedstatedir | --sharedstatedir | --sharedstatedi \
386 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
387 | --sharedst | --shareds | --shared | --share | --shar \
389 ac_prev=sharedstatedir ;;
390 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
391 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
392 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
394 sharedstatedir=$ac_optarg ;;
396 -site | --site | --sit)
398 -site=* | --site=* | --sit=*)
401 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
403 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
406 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
407 | --syscon | --sysco | --sysc | --sys | --sy)
408 ac_prev=sysconfdir ;;
409 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
410 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
411 sysconfdir=$ac_optarg ;;
413 -target | --target | --targe | --targ | --tar | --ta | --t)
414 ac_prev=target_alias ;;
415 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
416 target_alias=$ac_optarg ;;
418 -v | -verbose | --verbose | --verbos | --verbo | --verb)
421 -version | --version | --versio | --versi | --vers | -V)
425 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
426 # Reject names that are not valid shell variable names.
427 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
428 { echo "$as_me: error: invalid package name: $ac_package" >&2
429 { (exit 1); exit 1; }; }
430 ac_package=`echo $ac_package| sed 's/-/_/g'`
432 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
435 eval "with_$ac_package='$ac_optarg'" ;;
437 -without-* | --without-*)
438 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
439 # Reject names that are not valid shell variable names.
440 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
441 { echo "$as_me: error: invalid package name: $ac_package" >&2
442 { (exit 1); exit 1; }; }
443 ac_package=`echo $ac_package | sed 's/-/_/g'`
444 eval "with_$ac_package=no" ;;
447 # Obsolete; use --with-x.
450 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
451 | --x-incl | --x-inc | --x-in | --x-i)
452 ac_prev=x_includes ;;
453 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
454 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
455 x_includes=$ac_optarg ;;
457 -x-libraries | --x-libraries | --x-librarie | --x-librari \
458 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
459 ac_prev=x_libraries ;;
460 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
461 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
462 x_libraries=$ac_optarg ;;
464 -*) { echo "$as_me: error: unrecognized option: $ac_option
465 Try \`$0 --help' for more information." >&2
466 { (exit 1); exit 1; }; }
470 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
471 # Reject names that are not valid shell variable names.
472 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
473 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
474 { (exit 1); exit 1; }; }
475 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
476 eval "$ac_envvar='$ac_optarg'"
480 # FIXME: should be removed in autoconf 3.0.
481 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
482 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
483 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
484 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
490 if test -n "$ac_prev"; then
491 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
492 { echo "$as_me: error: missing argument to $ac_option" >&2
493 { (exit 1); exit 1; }; }
496 # Be sure to have absolute paths.
497 for ac_var in exec_prefix prefix
499 eval ac_val=$`echo $ac_var`
501 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
502 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
503 { (exit 1); exit 1; }; };;
507 # Be sure to have absolute paths.
508 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
509 localstatedir libdir includedir oldincludedir infodir mandir
511 eval ac_val=$`echo $ac_var`
513 [\\/$]* | ?:[\\/]* ) ;;
514 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
515 { (exit 1); exit 1; }; };;
519 # There might be people who depend on the old broken behavior: `$host'
520 # used to hold the argument of --host etc.
525 # FIXME: should be removed in autoconf 3.0.
526 if test "x$host_alias" != x; then
527 if test "x$build_alias" = x; then
528 cross_compiling=maybe
529 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
530 If a cross compiler is detected then cross compile mode will be used." >&2
531 elif test "x$build_alias" != "x$host_alias"; then
537 test -n "$host_alias" && ac_tool_prefix=$host_alias-
539 test "$silent" = yes && exec 6>/dev/null
541 # Find the source files, if location was not specified.
542 if test -z "$srcdir"; then
543 ac_srcdir_defaulted=yes
544 # Try the directory containing this script, then its parent.
546 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
547 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
549 if test ! -r $srcdir/$ac_unique_file; then
553 ac_srcdir_defaulted=no
555 if test ! -r $srcdir/$ac_unique_file; then
556 if test "$ac_srcdir_defaulted" = yes; then
557 { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
558 { (exit 1); exit 1; }; }
560 { echo "$as_me: error: cannot find sources in $srcdir" >&2
561 { (exit 1); exit 1; }; }
564 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
565 ac_env_build_alias_set=${build_alias+set}
566 ac_env_build_alias_value=$build_alias
567 ac_cv_env_build_alias_set=${build_alias+set}
568 ac_cv_env_build_alias_value=$build_alias
569 ac_env_host_alias_set=${host_alias+set}
570 ac_env_host_alias_value=$host_alias
571 ac_cv_env_host_alias_set=${host_alias+set}
572 ac_cv_env_host_alias_value=$host_alias
573 ac_env_target_alias_set=${target_alias+set}
574 ac_env_target_alias_value=$target_alias
575 ac_cv_env_target_alias_set=${target_alias+set}
576 ac_cv_env_target_alias_value=$target_alias
577 ac_env_CC_set=${CC+set}
579 ac_cv_env_CC_set=${CC+set}
580 ac_cv_env_CC_value=$CC
581 ac_env_CFLAGS_set=${CFLAGS+set}
582 ac_env_CFLAGS_value=$CFLAGS
583 ac_cv_env_CFLAGS_set=${CFLAGS+set}
584 ac_cv_env_CFLAGS_value=$CFLAGS
585 ac_env_LDFLAGS_set=${LDFLAGS+set}
586 ac_env_LDFLAGS_value=$LDFLAGS
587 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
588 ac_cv_env_LDFLAGS_value=$LDFLAGS
589 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
590 ac_env_CPPFLAGS_value=$CPPFLAGS
591 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
592 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
593 ac_env_CPP_set=${CPP+set}
594 ac_env_CPP_value=$CPP
595 ac_cv_env_CPP_set=${CPP+set}
596 ac_cv_env_CPP_value=$CPP
597 ac_env_CXX_set=${CXX+set}
598 ac_env_CXX_value=$CXX
599 ac_cv_env_CXX_set=${CXX+set}
600 ac_cv_env_CXX_value=$CXX
601 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
602 ac_env_CXXFLAGS_value=$CXXFLAGS
603 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
604 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
605 ac_env_CXXCPP_set=${CXXCPP+set}
606 ac_env_CXXCPP_value=$CXXCPP
607 ac_cv_env_CXXCPP_set=${CXXCPP+set}
608 ac_cv_env_CXXCPP_value=$CXXCPP
611 # Report the --help message.
613 if test "$ac_init_help" = "long"; then
614 # Omit some internal or obsolete options to make the list less imposing.
615 # This message is too long to be a string in the A/UX 3.1 sh.
617 \`configure' configures this package to adapt to many kinds of systems.
619 Usage: $0 [OPTION]... [VAR=VALUE]...
621 To assign environment variables (e.g., CC, CFLAGS...), specify them as
622 VAR=VALUE. See below for descriptions of some of the useful variables.
624 Defaults for the options are specified in brackets.
627 -h, --help display this help and exit
628 --help=short display options specific to this package
629 --help=recursive display the short help of all the included packages
630 -V, --version display version information and exit
631 -q, --quiet, --silent do not print \`checking...' messages
632 --cache-file=FILE cache test results in FILE [disabled]
633 -C, --config-cache alias for \`--cache-file=config.cache'
634 -n, --no-create do not create output files
635 --srcdir=DIR find the sources in DIR [configure dir or \`..']
640 Installation directories:
641 --prefix=PREFIX install architecture-independent files in PREFIX
643 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
646 By default, \`make install' will install all the files in
647 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
648 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
649 for instance \`--prefix=\$HOME'.
651 For better control, use the options below.
653 Fine tuning of the installation directories:
654 --bindir=DIR user executables [EPREFIX/bin]
655 --sbindir=DIR system admin executables [EPREFIX/sbin]
656 --libexecdir=DIR program executables [EPREFIX/libexec]
657 --datadir=DIR read-only architecture-independent data [PREFIX/share]
658 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
659 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
660 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
661 --libdir=DIR object code libraries [EPREFIX/lib]
662 --includedir=DIR C header files [PREFIX/include]
663 --oldincludedir=DIR C header files for non-gcc [/usr/include]
664 --infodir=DIR info documentation [PREFIX/info]
665 --mandir=DIR man documentation [PREFIX/man]
671 --program-prefix=PREFIX prepend PREFIX to installed program names
672 --program-suffix=SUFFIX append SUFFIX to installed program names
673 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
676 --build=BUILD configure for building on BUILD [guessed]
677 --host=HOST build programs to run on HOST [BUILD]
678 --target=TARGET configure for building compilers for TARGET [HOST]
682 if test -n "$ac_init_help"; then
687 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
688 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
691 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
692 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
694 --with-rel-version=XXX override derived release version
695 --with-abi-version=XXX override derived ABI version
696 --with-system-type=XXX test: override derived host system-type
697 --without-cxx do not adjust ncurses bool to match C++
698 --without-cxx-binding do not build C++ binding and demo
699 --without-ada suppress check for Ada95, don't build demo
700 --without-progs suppress build with programs (e.g., tic)
701 --without-curses-h install curses.h as ncurses.h only
702 --with-install-prefix prefixes actual install-location ($DESTDIR)
703 Build-Tools Needed to Compile Temporary Applications for Cross-compiling:
704 --with-build-cc=XXX the build C compiler ($BUILD_CC)
705 --with-build-cpp=XXX the build C preprocessor ($BUILD_CPP)
706 --with-build-cflags=XXX the build C compiler-flags ($BUILD_CFLAGS)
707 --with-build-cppflags=XXX the build C preprocessor-flags ($BUILD_CPPFLAGS)
708 --with-build-ldflags=XXX the build linker-flags ($BUILD_LDFLAGS)
709 --with-build-libs=XXX the build libraries (${BUILD_LIBS})
710 Options to Specify the Libraries Built/Used:
711 --with-libtool generate libraries with libtool
712 --with-shared generate shared-libraries
713 --with-normal generate normal-libraries (default)
714 --with-debug generate debug-libraries (default)
715 --with-profile generate profile-libraries
716 --with-termlib generate separate terminfo library
717 --with-ticlib generate separate tic library
718 --with-gpm use Alessandro Rubini's GPM library
719 --without-dlsym do not use dlsym() to load GPM dynamically
720 --with-sysmouse use sysmouse (FreeBSD console)
721 --enable-rpath use rpath option when generating shared libraries
722 --disable-relink relink shared libraries during install
723 --with-shlib-version=X Specify rel or abi version for shared libs
724 Fine-Tuning Your Configuration:
725 --disable-overwrite leave out the link to -lcurses
726 --disable-database do not use terminfo, only fallbacks/termcap
727 --with-database=XXX specify terminfo source to install
728 --with-hashed-db specify hashed-database library
729 --with-fallbacks=XXX specify list of fallback terminal descriptions
730 --without-xterm-new specify if xterm terminfo should be old version
731 --with-terminfo-dirs=XXX specify list of terminfo directories (default: DATADIR/terminfo)
732 --with-default-terminfo-dir=DIR default terminfo directory (default: DATADIR/terminfo)
733 --disable-big-core assume machine has little memory
734 --enable-termcap compile in termcap fallback support
735 --with-termpath=XXX specify list of termcap files (default: /etc/termcap:/usr/share/misc/termcap)
736 --enable-getcap fast termcap load, no xrefs to terminfo
737 --enable-getcap-cache cache translated termcaps in ~/.terminfo
738 --disable-home-terminfo drop ~/.terminfo from terminfo search-path
739 --disable-root-environ restrict environment when running as root
740 --enable-symlinks make tic use symbolic links not hard links
741 --enable-broken_linker compile with broken-linker support code
742 --enable-bsdpad recognize BSD-style prefix padding
743 --enable-widec compile with wide-char/UTF-8 code
744 --disable-lp64 allow chtype to be long (ignore _LP64)
745 --disable-largefile omit support for large files
746 --disable-tparm-varargs compile tparm() without varargs interface
747 --with-bool=TYPE override fallback type of bool variable
748 --with-caps=alt compile with alternate Caps file
749 --with-chtype=TYPE override type of chtype
750 --with-ospeed=TYPE override type of ospeed variable
751 --with-mmask-t=TYPE override type of mmask_t
752 --with-rcs-ids compile-in RCS identifiers
753 Options to Specify How Manpages are Installed:
754 --with-manpage-format specify manpage-format: gzip/compress/BSDI/normal and
755 optionally formatted/catonly, e.g., gzip,formatted
756 --with-manpage-renames specify manpage-renaming
757 --with-manpage-aliases specify manpage-aliases using .so
758 --with-manpage-symlinks specify manpage-aliases using symlinks
759 --with-manpage-tbl specify manpage processing with tbl
761 --disable-ext-funcs disable function-extensions
762 --enable-const compile with extra/non-standard const
763 --enable-no-padding compile with $NCURSES_NO_PADDING code
764 --enable-signed-char compile using signed Boolean's in term.h
765 --enable-sigwinch compile with SIGWINCH handler
766 --enable-tcap-names compile with user-definable terminal capabilities
768 --without-develop disable development options
769 --enable-hard-tabs compile with hard-tabs code
770 --enable-xmc-glitch compile with support for xmc (magic-cookie)
772 --disable-assumed-color do not assume anything about default-colors
773 --disable-hashmap compile without hashmap scrolling-optimization
774 --enable-colorfgbg compile with $COLORFGBG code
775 --enable-ext-colors compile for experimental 256-color support
776 --enable-ext-mouse compile for experimental mouse-encoding
777 --enable-reentrant compile with experimental reentrant code
778 --enable-safe-sprintf compile with experimental safe-sprintf code
779 --disable-scroll-hints compile without scroll-hints code
780 --enable-wgetch-events compile with experimental wgetch-events code
781 Testing/development Options:
782 --enable-echo build: display "compiling" commands (default)
783 --enable-warnings build: turn on GCC compiler warnings
784 --enable-assertions test: turn on generation of assertion code
785 --with-dmalloc test: use Gray Watson's dmalloc library
786 --with-dbmalloc test: use Conor Cahill's dbmalloc library
787 --with-valgrind test: use valgrind
788 --disable-leaks test: free permanent memory, analyze leaks
789 --enable-expanded test: generate functions for certain macros
790 --disable-macros test: use functions rather than macros
791 --with-trace test: add trace() function to all models of ncurses
792 Ada95 Binding Options:
793 --with-ada-compiler=CMD specify Ada95 compiler command (default gnatmake)
794 --with-ada-include=DIR Ada includes are in DIR (default: PREFIX/lib/ada/adainclude)
795 --with-ada-objects=DIR Ada objects are in DIR (default: PREFIX/lib/ada/adalib)
797 Some influential environment variables:
798 CC C compiler command
799 CFLAGS C compiler flags
800 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
801 nonstandard directory <lib dir>
802 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
803 headers in a nonstandard directory <include dir>
805 CXX C++ compiler command
806 CXXFLAGS C++ compiler flags
807 CXXCPP C++ preprocessor
809 Use these variables to override the choices made by `configure' or to help
810 it to find libraries and programs with nonstandard names/locations.
815 if test "$ac_init_help" = "recursive"; then
816 # If there are subdirs, report their specific --help.
818 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
820 # A "../" for each directory in /$ac_subdir.
821 ac_dots=`echo $ac_subdir |
822 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
825 .) # No --srcdir option. We are building in place.
826 ac_sub_srcdir=$srcdir ;;
827 [\\/]* | ?:[\\/]* ) # Absolute path.
828 ac_sub_srcdir=$srcdir/$ac_subdir ;;
830 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
833 # Check for guested configure; otherwise get Cygnus style configure.
834 if test -f $ac_sub_srcdir/configure.gnu; then
836 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
837 elif test -f $ac_sub_srcdir/configure; then
839 $SHELL $ac_sub_srcdir/configure --help=recursive
840 elif test -f $ac_sub_srcdir/configure.ac ||
841 test -f $ac_sub_srcdir/configure.in; then
845 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
851 test -n "$ac_init_help" && exit 0
852 if $ac_init_version; then
855 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
856 Free Software Foundation, Inc.
857 This configure script is free software; the Free Software Foundation
858 gives unlimited permission to copy, distribute and modify it.
864 This file contains any messages produced by compilers while
865 running configure, to aid debugging if configure makes a mistake.
867 It was created by $as_me, which was
868 generated by GNU Autoconf 2.52.20061216. Invocation command line was
879 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
880 uname -m = `(uname -m) 2>/dev/null || echo unknown`
881 uname -r = `(uname -r) 2>/dev/null || echo unknown`
882 uname -s = `(uname -s) 2>/dev/null || echo unknown`
883 uname -v = `(uname -v) 2>/dev/null || echo unknown`
885 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
886 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
888 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
889 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
890 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
891 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
892 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
893 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
894 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
908 # Keep a trace of the command line.
909 # Strip out --no-create and --no-recursion so they do not pile up.
910 # Also quote any args containing shell meta-characters.
916 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
917 | --no-cr | --no-c) ;;
918 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
919 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
920 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
921 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
922 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
924 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
927 # Get rid of the leading space.
930 # When interrupted or exit'd, cleanup temporary files, and complete
931 # config.log. We remove comments because anyway the quotes in there
932 # would cause problems or look ugly.
934 # Save into config.log some information that might help in debugging.
936 echo "## ----------------- ##" >&5
937 echo "## Cache variables. ##" >&5
938 echo "## ----------------- ##" >&5
940 # The following way of writing the cache mishandles newlines in values,
943 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
946 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
947 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
951 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
955 sed "/^$/d" confdefs.h >conftest.log
956 if test -s conftest.log; then
958 echo "## ------------ ##" >&5
959 echo "## confdefs.h. ##" >&5
960 echo "## ------------ ##" >&5
965 test "$ac_signal" != 0 &&
966 echo "$as_me: caught signal $ac_signal" >&5
967 echo "$as_me: exit $exit_status" >&5
968 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
971 for ac_signal in 1 2 13 15; do
972 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
976 # confdefs.h avoids OS command line length limits that DEFS can exceed.
977 rm -rf conftest* confdefs.h
978 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
981 # Let the site file select an alternate cache file if it wants to.
982 # Prefer explicitly selected file to automatically selected ones.
983 if test -z "$CONFIG_SITE"; then
984 if test "x$prefix" != xNONE; then
985 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
987 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
990 for ac_site_file in $CONFIG_SITE; do
991 if test -r "$ac_site_file"; then
992 { echo "$as_me:992: loading site script $ac_site_file" >&5
993 echo "$as_me: loading site script $ac_site_file" >&6;}
994 cat "$ac_site_file" >&5
999 if test -r "$cache_file"; then
1000 # Some versions of bash will fail to source /dev/null (special
1001 # files actually), so we avoid doing that.
1002 if test -f "$cache_file"; then
1003 { echo "$as_me:1003: loading cache $cache_file" >&5
1004 echo "$as_me: loading cache $cache_file" >&6;}
1006 [\\/]* | ?:[\\/]* ) . $cache_file;;
1007 *) . ./$cache_file;;
1011 { echo "$as_me:1011: creating cache $cache_file" >&5
1012 echo "$as_me: creating cache $cache_file" >&6;}
1016 # Check that the precious variables saved in the cache have kept the same
1018 ac_cache_corrupted=false
1019 for ac_var in `(set) 2>&1 |
1020 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1021 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1022 eval ac_new_set=\$ac_env_${ac_var}_set
1023 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1024 eval ac_new_val="\$ac_env_${ac_var}_value"
1025 case $ac_old_set,$ac_new_set in
1027 { echo "$as_me:1027: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1028 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1029 ac_cache_corrupted=: ;;
1031 { echo "$as_me:1031: error: \`$ac_var' was not set in the previous run" >&5
1032 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1033 ac_cache_corrupted=: ;;
1036 if test "x$ac_old_val" != "x$ac_new_val"; then
1037 { echo "$as_me:1037: error: \`$ac_var' has changed since the previous run:" >&5
1038 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1039 { echo "$as_me:1039: former value: $ac_old_val" >&5
1040 echo "$as_me: former value: $ac_old_val" >&2;}
1041 { echo "$as_me:1041: current value: $ac_new_val" >&5
1042 echo "$as_me: current value: $ac_new_val" >&2;}
1043 ac_cache_corrupted=:
1046 # Pass precious variables to config.status. It doesn't matter if
1047 # we pass some twice (in addition to the command line arguments).
1048 if test "$ac_new_set" = set; then
1050 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1051 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
1052 ac_configure_args="$ac_configure_args '$ac_arg'"
1054 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
1059 if $ac_cache_corrupted; then
1060 { echo "$as_me:1060: error: changes in the environment can compromise the build" >&5
1061 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1062 { { echo "$as_me:1062: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1063 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1064 { (exit 1); exit 1; }; }
1068 ac_cpp='$CPP $CPPFLAGS'
1069 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1070 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1071 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1072 ac_main_return=return
1074 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
1075 *c*,-n*) ECHO_N= ECHO_C='
1077 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
1078 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
1080 echo "#! $SHELL" >conftest.sh
1081 echo "exit 0" >>conftest.sh
1082 chmod +x conftest.sh
1083 if { (echo "$as_me:1083: PATH=\".;.\"; conftest.sh") >&5
1084 (PATH=".;."; conftest.sh) 2>&5
1086 echo "$as_me:1086: \$? = $ac_status" >&5
1087 (exit $ac_status); }; then
1088 ac_path_separator=';'
1092 PATH_SEPARATOR="$ac_path_separator"
1095 ac_config_headers="$ac_config_headers include/ncurses_cfg.h:include/ncurses_cfg.hin"
1099 echo "$as_me:1099: checking for egrep" >&5
1100 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
1101 if test "${ac_cv_prog_egrep+set}" = set; then
1102 echo $ECHO_N "(cached) $ECHO_C" >&6
1104 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
1105 then ac_cv_prog_egrep='grep -E'
1106 else ac_cv_prog_egrep='egrep'
1109 echo "$as_me:1109: result: $ac_cv_prog_egrep" >&5
1110 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
1111 EGREP=$ac_cv_prog_egrep
1113 test -z "$EGREP" && { { echo "$as_me:1113: error: No egrep program found" >&5
1114 echo "$as_me: error: No egrep program found" >&2;}
1115 { (exit 1); exit 1; }; }
1117 NCURSES_MAJOR="`$ac_cv_prog_egrep '^NCURSES_MAJOR[ ]*=' $srcdir/dist.mk | sed -e 's/^[^0-9]*//'`"
1118 NCURSES_MINOR="`$ac_cv_prog_egrep '^NCURSES_MINOR[ ]*=' $srcdir/dist.mk | sed -e 's/^[^0-9]*//'`"
1119 NCURSES_PATCH="`$ac_cv_prog_egrep '^NCURSES_PATCH[ ]*=' $srcdir/dist.mk | sed -e 's/^[^0-9]*//'`"
1120 cf_cv_abi_version=${NCURSES_MAJOR}
1121 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
1122 cf_cv_timestamp=`date`
1123 echo "$as_me:1123: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
1124 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
1126 test -z "$cf_cv_rel_version" && cf_cv_rel_version=0.0
1128 # Check whether --with-rel-version or --without-rel-version was given.
1129 if test "${with_rel_version+set}" = set; then
1130 withval="$with_rel_version"
1131 { echo "$as_me:1131: WARNING: overriding release version $cf_cv_rel_version to $withval" >&5
1132 echo "$as_me: WARNING: overriding release version $cf_cv_rel_version to $withval" >&2;}
1133 cf_cv_rel_version=$withval
1136 NCURSES_MAJOR=`echo "$cf_cv_rel_version" | sed -e 's/\..*//'`
1137 NCURSES_MINOR=`echo "$cf_cv_rel_version" | sed -e 's/^[^.]*//' -e 's/^\.//' -e 's/\..*//'`
1139 if test -n "$NCURSES_MAJOR" ; then
1140 case $NCURSES_MAJOR in #(vi
1144 { { echo "$as_me:1144: error: Release major-version is not a number: $NCURSES_MAJOR" >&5
1145 echo "$as_me: error: Release major-version is not a number: $NCURSES_MAJOR" >&2;}
1146 { (exit 1); exit 1; }; }
1150 { { echo "$as_me:1150: error: Release major-version value is empty" >&5
1151 echo "$as_me: error: Release major-version value is empty" >&2;}
1152 { (exit 1); exit 1; }; }
1155 if test -n "$NCURSES_MINOR" ; then
1156 case $NCURSES_MINOR in #(vi
1160 { { echo "$as_me:1160: error: Release minor-version is not a number: $NCURSES_MINOR" >&5
1161 echo "$as_me: error: Release minor-version is not a number: $NCURSES_MINOR" >&2;}
1162 { (exit 1); exit 1; }; }
1166 { { echo "$as_me:1166: error: Release minor-version value is empty" >&5
1167 echo "$as_me: error: Release minor-version value is empty" >&2;}
1168 { (exit 1); exit 1; }; }
1171 test -z "$cf_cv_abi_version" && cf_cv_abi_version=0
1173 # Check whether --with-abi-version or --without-abi-version was given.
1174 if test "${with_abi_version+set}" = set; then
1175 withval="$with_abi_version"
1176 { echo "$as_me:1176: WARNING: overriding ABI version $cf_cv_abi_version to $withval" >&5
1177 echo "$as_me: WARNING: overriding ABI version $cf_cv_abi_version to $withval" >&2;}
1178 cf_cv_abi_version=$withval
1181 if test -n "$cf_cv_abi_version" ; then
1182 case $cf_cv_abi_version in #(vi
1186 { { echo "$as_me:1186: error: ABI version is not a number: $cf_cv_abi_version" >&5
1187 echo "$as_me: error: ABI version is not a number: $cf_cv_abi_version" >&2;}
1188 { (exit 1); exit 1; }; }
1192 { { echo "$as_me:1192: error: ABI version value is empty" >&5
1193 echo "$as_me: error: ABI version value is empty" >&2;}
1194 { (exit 1); exit 1; }; }
1198 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1199 if test -f $ac_dir/install-sh; then
1201 ac_install_sh="$ac_aux_dir/install-sh -c"
1203 elif test -f $ac_dir/install.sh; then
1205 ac_install_sh="$ac_aux_dir/install.sh -c"
1207 elif test -f $ac_dir/shtool; then
1209 ac_install_sh="$ac_aux_dir/shtool install -c"
1213 if test -z "$ac_aux_dir"; then
1214 { { echo "$as_me:1214: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1215 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1216 { (exit 1); exit 1; }; }
1218 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1219 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1220 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1222 # Make sure we can run config.sub.
1223 $ac_config_sub sun4 >/dev/null 2>&1 ||
1224 { { echo "$as_me:1224: error: cannot run $ac_config_sub" >&5
1225 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1226 { (exit 1); exit 1; }; }
1228 echo "$as_me:1228: checking build system type" >&5
1229 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1230 if test "${ac_cv_build+set}" = set; then
1231 echo $ECHO_N "(cached) $ECHO_C" >&6
1233 ac_cv_build_alias=$build_alias
1234 test -z "$ac_cv_build_alias" &&
1235 ac_cv_build_alias=`$ac_config_guess`
1236 test -z "$ac_cv_build_alias" &&
1237 { { echo "$as_me:1237: error: cannot guess build type; you must specify one" >&5
1238 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1239 { (exit 1); exit 1; }; }
1240 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1241 { { echo "$as_me:1241: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1242 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1243 { (exit 1); exit 1; }; }
1246 echo "$as_me:1246: result: $ac_cv_build" >&5
1247 echo "${ECHO_T}$ac_cv_build" >&6
1249 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1250 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1251 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1253 echo "$as_me:1253: checking host system type" >&5
1254 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1255 if test "${ac_cv_host+set}" = set; then
1256 echo $ECHO_N "(cached) $ECHO_C" >&6
1258 ac_cv_host_alias=$host_alias
1259 test -z "$ac_cv_host_alias" &&
1260 ac_cv_host_alias=$ac_cv_build_alias
1261 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1262 { { echo "$as_me:1262: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1263 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1264 { (exit 1); exit 1; }; }
1267 echo "$as_me:1267: result: $ac_cv_host" >&5
1268 echo "${ECHO_T}$ac_cv_host" >&6
1270 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1271 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1272 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1274 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1275 echo "$as_me:1275: checking target system type" >&5
1276 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1277 if test "${ac_cv_target+set}" = set; then
1278 echo $ECHO_N "(cached) $ECHO_C" >&6
1280 ac_cv_target_alias=$target_alias
1281 test "x$ac_cv_target_alias" = "x" &&
1282 ac_cv_target_alias=$ac_cv_host_alias
1283 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1284 { { echo "$as_me:1284: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1285 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1286 { (exit 1); exit 1; }; }
1289 echo "$as_me:1289: result: $ac_cv_target" >&5
1290 echo "${ECHO_T}$ac_cv_target" >&6
1291 target=$ac_cv_target
1292 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1293 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1294 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1296 # The aliases save the names the user supplied, while $host etc.
1297 # will get canonicalized.
1298 test -n "$target_alias" &&
1299 test "$program_prefix$program_suffix$program_transform_name" = \
1301 program_prefix=${target_alias}-
1302 system_name="$host_os"
1304 system_name="`(uname -s -r) 2>/dev/null`"
1305 if test -z "$system_name" ; then
1306 system_name="`(hostname) 2>/dev/null`"
1309 test -n "$system_name" && cat >>confdefs.h <<EOF
1310 #define SYSTEM_NAME "$system_name"
1313 if test "${cf_cv_system_name+set}" = set; then
1314 echo $ECHO_N "(cached) $ECHO_C" >&6
1316 cf_cv_system_name="$system_name"
1319 test -z "$system_name" && system_name="$cf_cv_system_name"
1320 test -n "$cf_cv_system_name" && echo "$as_me:1320: result: Configuring for $cf_cv_system_name" >&5
1321 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1323 if test ".$system_name" != ".$cf_cv_system_name" ; then
1324 echo "$as_me:1324: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1325 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1326 { { echo "$as_me:1326: error: \"Please remove config.cache and try again.\"" >&5
1327 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1328 { (exit 1); exit 1; }; }
1331 # Check whether --with-system-type or --without-system-type was given.
1332 if test "${with_system_type+set}" = set; then
1333 withval="$with_system_type"
1334 { echo "$as_me:1334: WARNING: overriding system type to $withval" >&5
1335 echo "$as_me: WARNING: overriding system type to $withval" >&2;}
1336 cf_cv_system_name=$withval
1339 ### Save the given $CFLAGS to allow user-override.
1340 cf_user_CFLAGS="$CFLAGS"
1342 ### Default install-location
1344 echo "$as_me:1344: checking for prefix" >&5
1345 echo $ECHO_N "checking for prefix... $ECHO_C" >&6
1346 if test "x$prefix" = "xNONE" ; then
1347 case "$cf_cv_system_name" in
1348 # non-vendor systems don't have a conflict
1349 openbsd*|freebsd*|linux*|cygwin*|k*bsd*-gnu)
1352 *) prefix=$ac_default_prefix
1356 echo "$as_me:1356: result: $prefix" >&5
1357 echo "${ECHO_T}$prefix" >&6
1359 if test "x$prefix" = "xNONE" ; then
1360 echo "$as_me:1360: checking for default include-directory" >&5
1361 echo $ECHO_N "checking for default include-directory... $ECHO_C" >&6
1362 test -n "$verbose" && echo 1>&6
1365 $includedir/ncurses \
1367 $prefix/include/ncurses \
1368 /usr/local/include \
1369 /usr/local/include/ncurses \
1371 /usr/include/ncurses
1373 cf_dir=`eval echo $cf_symbol`
1374 if test -f $cf_dir/curses.h ; then
1375 if ( fgrep NCURSES_VERSION $cf_dir/curses.h 2>&1 >/dev/null ) ; then
1376 includedir="$cf_symbol"
1377 test -n "$verbose" && echo $ac_n " found " 1>&6
1381 test -n "$verbose" && echo " tested $cf_dir" 1>&6
1383 echo "$as_me:1383: result: $includedir" >&5
1384 echo "${ECHO_T}$includedir" >&6
1387 ### Checks for programs.
1389 ac_cpp='$CPP $CPPFLAGS'
1390 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1391 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1392 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1393 ac_main_return=return
1394 if test -n "$ac_tool_prefix"; then
1395 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1396 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1397 echo "$as_me:1397: checking for $ac_word" >&5
1398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1399 if test "${ac_cv_prog_CC+set}" = set; then
1400 echo $ECHO_N "(cached) $ECHO_C" >&6
1402 if test -n "$CC"; then
1403 ac_cv_prog_CC="$CC" # Let the user override the test.
1405 ac_save_IFS=$IFS; IFS=$ac_path_separator
1407 for ac_dir in $ac_dummy; do
1409 test -z "$ac_dir" && ac_dir=.
1410 $as_executable_p "$ac_dir/$ac_word" || continue
1411 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1412 echo "$as_me:1412: found $ac_dir/$ac_word" >&5
1419 if test -n "$CC"; then
1420 echo "$as_me:1420: result: $CC" >&5
1421 echo "${ECHO_T}$CC" >&6
1423 echo "$as_me:1423: result: no" >&5
1424 echo "${ECHO_T}no" >&6
1428 if test -z "$ac_cv_prog_CC"; then
1430 # Extract the first word of "gcc", so it can be a program name with args.
1431 set dummy gcc; ac_word=$2
1432 echo "$as_me:1432: checking for $ac_word" >&5
1433 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1434 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1435 echo $ECHO_N "(cached) $ECHO_C" >&6
1437 if test -n "$ac_ct_CC"; then
1438 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1440 ac_save_IFS=$IFS; IFS=$ac_path_separator
1442 for ac_dir in $ac_dummy; do
1444 test -z "$ac_dir" && ac_dir=.
1445 $as_executable_p "$ac_dir/$ac_word" || continue
1446 ac_cv_prog_ac_ct_CC="gcc"
1447 echo "$as_me:1447: found $ac_dir/$ac_word" >&5
1453 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1454 if test -n "$ac_ct_CC"; then
1455 echo "$as_me:1455: result: $ac_ct_CC" >&5
1456 echo "${ECHO_T}$ac_ct_CC" >&6
1458 echo "$as_me:1458: result: no" >&5
1459 echo "${ECHO_T}no" >&6
1467 if test -z "$CC"; then
1468 if test -n "$ac_tool_prefix"; then
1469 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1470 set dummy ${ac_tool_prefix}cc; ac_word=$2
1471 echo "$as_me:1471: checking for $ac_word" >&5
1472 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1473 if test "${ac_cv_prog_CC+set}" = set; then
1474 echo $ECHO_N "(cached) $ECHO_C" >&6
1476 if test -n "$CC"; then
1477 ac_cv_prog_CC="$CC" # Let the user override the test.
1479 ac_save_IFS=$IFS; IFS=$ac_path_separator
1481 for ac_dir in $ac_dummy; do
1483 test -z "$ac_dir" && ac_dir=.
1484 $as_executable_p "$ac_dir/$ac_word" || continue
1485 ac_cv_prog_CC="${ac_tool_prefix}cc"
1486 echo "$as_me:1486: found $ac_dir/$ac_word" >&5
1493 if test -n "$CC"; then
1494 echo "$as_me:1494: result: $CC" >&5
1495 echo "${ECHO_T}$CC" >&6
1497 echo "$as_me:1497: result: no" >&5
1498 echo "${ECHO_T}no" >&6
1502 if test -z "$ac_cv_prog_CC"; then
1504 # Extract the first word of "cc", so it can be a program name with args.
1505 set dummy cc; ac_word=$2
1506 echo "$as_me:1506: checking for $ac_word" >&5
1507 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1508 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1509 echo $ECHO_N "(cached) $ECHO_C" >&6
1511 if test -n "$ac_ct_CC"; then
1512 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1514 ac_save_IFS=$IFS; IFS=$ac_path_separator
1516 for ac_dir in $ac_dummy; do
1518 test -z "$ac_dir" && ac_dir=.
1519 $as_executable_p "$ac_dir/$ac_word" || continue
1520 ac_cv_prog_ac_ct_CC="cc"
1521 echo "$as_me:1521: found $ac_dir/$ac_word" >&5
1527 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1528 if test -n "$ac_ct_CC"; then
1529 echo "$as_me:1529: result: $ac_ct_CC" >&5
1530 echo "${ECHO_T}$ac_ct_CC" >&6
1532 echo "$as_me:1532: result: no" >&5
1533 echo "${ECHO_T}no" >&6
1542 if test -z "$CC"; then
1543 # Extract the first word of "cc", so it can be a program name with args.
1544 set dummy cc; ac_word=$2
1545 echo "$as_me:1545: checking for $ac_word" >&5
1546 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1547 if test "${ac_cv_prog_CC+set}" = set; then
1548 echo $ECHO_N "(cached) $ECHO_C" >&6
1550 if test -n "$CC"; then
1551 ac_cv_prog_CC="$CC" # Let the user override the test.
1554 ac_save_IFS=$IFS; IFS=$ac_path_separator
1556 for ac_dir in $ac_dummy; do
1558 test -z "$ac_dir" && ac_dir=.
1559 $as_executable_p "$ac_dir/$ac_word" || continue
1560 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1561 ac_prog_rejected=yes
1565 echo "$as_me:1565: found $ac_dir/$ac_word" >&5
1569 if test $ac_prog_rejected = yes; then
1570 # We found a bogon in the path, so make sure we never use it.
1571 set dummy $ac_cv_prog_CC
1573 if test $# != 0; then
1574 # We chose a different compiler from the bogus one.
1575 # However, it has the same basename, so the bogon will be chosen
1576 # first if we set CC to just the basename; use the full file name.
1578 set dummy "$ac_dir/$ac_word" ${1+"$@"}
1586 if test -n "$CC"; then
1587 echo "$as_me:1587: result: $CC" >&5
1588 echo "${ECHO_T}$CC" >&6
1590 echo "$as_me:1590: result: no" >&5
1591 echo "${ECHO_T}no" >&6
1595 if test -z "$CC"; then
1596 if test -n "$ac_tool_prefix"; then
1599 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1600 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1601 echo "$as_me:1601: checking for $ac_word" >&5
1602 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1603 if test "${ac_cv_prog_CC+set}" = set; then
1604 echo $ECHO_N "(cached) $ECHO_C" >&6
1606 if test -n "$CC"; then
1607 ac_cv_prog_CC="$CC" # Let the user override the test.
1609 ac_save_IFS=$IFS; IFS=$ac_path_separator
1611 for ac_dir in $ac_dummy; do
1613 test -z "$ac_dir" && ac_dir=.
1614 $as_executable_p "$ac_dir/$ac_word" || continue
1615 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1616 echo "$as_me:1616: found $ac_dir/$ac_word" >&5
1623 if test -n "$CC"; then
1624 echo "$as_me:1624: result: $CC" >&5
1625 echo "${ECHO_T}$CC" >&6
1627 echo "$as_me:1627: result: no" >&5
1628 echo "${ECHO_T}no" >&6
1631 test -n "$CC" && break
1634 if test -z "$CC"; then
1638 # Extract the first word of "$ac_prog", so it can be a program name with args.
1639 set dummy $ac_prog; ac_word=$2
1640 echo "$as_me:1640: checking for $ac_word" >&5
1641 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1642 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1643 echo $ECHO_N "(cached) $ECHO_C" >&6
1645 if test -n "$ac_ct_CC"; then
1646 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1648 ac_save_IFS=$IFS; IFS=$ac_path_separator
1650 for ac_dir in $ac_dummy; do
1652 test -z "$ac_dir" && ac_dir=.
1653 $as_executable_p "$ac_dir/$ac_word" || continue
1654 ac_cv_prog_ac_ct_CC="$ac_prog"
1655 echo "$as_me:1655: found $ac_dir/$ac_word" >&5
1661 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1662 if test -n "$ac_ct_CC"; then
1663 echo "$as_me:1663: result: $ac_ct_CC" >&5
1664 echo "${ECHO_T}$ac_ct_CC" >&6
1666 echo "$as_me:1666: result: no" >&5
1667 echo "${ECHO_T}no" >&6
1670 test -n "$ac_ct_CC" && break
1678 test -z "$CC" && { { echo "$as_me:1678: error: no acceptable cc found in \$PATH" >&5
1679 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1680 { (exit 1); exit 1; }; }
1682 # Provide some information about the compiler.
1683 echo "$as_me:1683:" \
1684 "checking for C compiler version" >&5
1685 ac_compiler=`set X $ac_compile; echo $2`
1686 { (eval echo "$as_me:1686: \"$ac_compiler --version </dev/null >&5\"") >&5
1687 (eval $ac_compiler --version </dev/null >&5) 2>&5
1689 echo "$as_me:1689: \$? = $ac_status" >&5
1690 (exit $ac_status); }
1691 { (eval echo "$as_me:1691: \"$ac_compiler -v </dev/null >&5\"") >&5
1692 (eval $ac_compiler -v </dev/null >&5) 2>&5
1694 echo "$as_me:1694: \$? = $ac_status" >&5
1695 (exit $ac_status); }
1696 { (eval echo "$as_me:1696: \"$ac_compiler -V </dev/null >&5\"") >&5
1697 (eval $ac_compiler -V </dev/null >&5) 2>&5
1699 echo "$as_me:1699: \$? = $ac_status" >&5
1700 (exit $ac_status); }
1702 cat >conftest.$ac_ext <<_ACEOF
1703 #line 1703 "configure"
1704 #include "confdefs.h"
1714 ac_clean_files_save=$ac_clean_files
1715 ac_clean_files="$ac_clean_files a.out a.exe"
1716 # Try to create an executable without -o first, disregard a.out.
1717 # It will help us diagnose broken compilers, and finding out an intuition
1719 echo "$as_me:1719: checking for C compiler default output" >&5
1720 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1721 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1722 if { (eval echo "$as_me:1722: \"$ac_link_default\"") >&5
1723 (eval $ac_link_default) 2>&5
1725 echo "$as_me:1725: \$? = $ac_status" >&5
1726 (exit $ac_status); }; then
1727 # Find the output, starting from the most likely. This scheme is
1728 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1730 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1731 ls a.out conftest 2>/dev/null;
1732 ls a.* conftest.* 2>/dev/null`; do
1734 *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1735 a.out ) # We found the default executable, but exeext='' is most
1738 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1739 # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1746 echo "$as_me: failed program was:" >&5
1747 cat conftest.$ac_ext >&5
1748 { { echo "$as_me:1748: error: C compiler cannot create executables" >&5
1749 echo "$as_me: error: C compiler cannot create executables" >&2;}
1750 { (exit 77); exit 77; }; }
1753 ac_exeext=$ac_cv_exeext
1754 echo "$as_me:1754: result: $ac_file" >&5
1755 echo "${ECHO_T}$ac_file" >&6
1757 # Check the compiler produces executables we can run. If not, either
1758 # the compiler is broken, or we cross compile.
1759 echo "$as_me:1759: checking whether the C compiler works" >&5
1760 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1761 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1762 # If not cross compiling, check that we can run a simple program.
1763 if test "$cross_compiling" != yes; then
1764 if { ac_try='./$ac_file'
1765 { (eval echo "$as_me:1765: \"$ac_try\"") >&5
1768 echo "$as_me:1768: \$? = $ac_status" >&5
1769 (exit $ac_status); }; }; then
1772 if test "$cross_compiling" = maybe; then
1775 { { echo "$as_me:1775: error: cannot run C compiled programs.
1776 If you meant to cross compile, use \`--host'." >&5
1777 echo "$as_me: error: cannot run C compiled programs.
1778 If you meant to cross compile, use \`--host'." >&2;}
1779 { (exit 1); exit 1; }; }
1783 echo "$as_me:1783: result: yes" >&5
1784 echo "${ECHO_T}yes" >&6
1786 rm -f a.out a.exe conftest$ac_cv_exeext
1787 ac_clean_files=$ac_clean_files_save
1788 # Check the compiler produces executables we can run. If not, either
1789 # the compiler is broken, or we cross compile.
1790 echo "$as_me:1790: checking whether we are cross compiling" >&5
1791 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1792 echo "$as_me:1792: result: $cross_compiling" >&5
1793 echo "${ECHO_T}$cross_compiling" >&6
1795 echo "$as_me:1795: checking for executable suffix" >&5
1796 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1797 if { (eval echo "$as_me:1797: \"$ac_link\"") >&5
1798 (eval $ac_link) 2>&5
1800 echo "$as_me:1800: \$? = $ac_status" >&5
1801 (exit $ac_status); }; then
1802 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1803 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1804 # work properly (i.e., refer to `conftest.exe'), while it won't with
1806 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1808 *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1809 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1816 { { echo "$as_me:1816: error: cannot compute EXEEXT: cannot compile and link" >&5
1817 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1818 { (exit 1); exit 1; }; }
1821 rm -f conftest$ac_cv_exeext
1822 echo "$as_me:1822: result: $ac_cv_exeext" >&5
1823 echo "${ECHO_T}$ac_cv_exeext" >&6
1825 rm -f conftest.$ac_ext
1826 EXEEXT=$ac_cv_exeext
1828 echo "$as_me:1828: checking for object suffix" >&5
1829 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1830 if test "${ac_cv_objext+set}" = set; then
1831 echo $ECHO_N "(cached) $ECHO_C" >&6
1833 cat >conftest.$ac_ext <<_ACEOF
1834 #line 1834 "configure"
1835 #include "confdefs.h"
1845 rm -f conftest.o conftest.obj
1846 if { (eval echo "$as_me:1846: \"$ac_compile\"") >&5
1847 (eval $ac_compile) 2>&5
1849 echo "$as_me:1849: \$? = $ac_status" >&5
1850 (exit $ac_status); }; then
1851 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1853 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
1854 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1859 echo "$as_me: failed program was:" >&5
1860 cat conftest.$ac_ext >&5
1861 { { echo "$as_me:1861: error: cannot compute OBJEXT: cannot compile" >&5
1862 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1863 { (exit 1); exit 1; }; }
1866 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1868 echo "$as_me:1868: result: $ac_cv_objext" >&5
1869 echo "${ECHO_T}$ac_cv_objext" >&6
1870 OBJEXT=$ac_cv_objext
1872 echo "$as_me:1872: checking whether we are using the GNU C compiler" >&5
1873 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1874 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1875 echo $ECHO_N "(cached) $ECHO_C" >&6
1877 cat >conftest.$ac_ext <<_ACEOF
1878 #line 1878 "configure"
1879 #include "confdefs.h"
1892 rm -f conftest.$ac_objext
1893 if { (eval echo "$as_me:1893: \"$ac_compile\"") >&5
1894 (eval $ac_compile) 2>&5
1896 echo "$as_me:1896: \$? = $ac_status" >&5
1897 (exit $ac_status); } &&
1898 { ac_try='test -s conftest.$ac_objext'
1899 { (eval echo "$as_me:1899: \"$ac_try\"") >&5
1902 echo "$as_me:1902: \$? = $ac_status" >&5
1903 (exit $ac_status); }; }; then
1906 echo "$as_me: failed program was:" >&5
1907 cat conftest.$ac_ext >&5
1910 rm -f conftest.$ac_objext conftest.$ac_ext
1911 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1914 echo "$as_me:1914: result: $ac_cv_c_compiler_gnu" >&5
1915 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1916 GCC=`test $ac_compiler_gnu = yes && echo yes`
1917 ac_test_CFLAGS=${CFLAGS+set}
1918 ac_save_CFLAGS=$CFLAGS
1920 echo "$as_me:1920: checking whether $CC accepts -g" >&5
1921 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1922 if test "${ac_cv_prog_cc_g+set}" = set; then
1923 echo $ECHO_N "(cached) $ECHO_C" >&6
1925 cat >conftest.$ac_ext <<_ACEOF
1926 #line 1926 "configure"
1927 #include "confdefs.h"
1937 rm -f conftest.$ac_objext
1938 if { (eval echo "$as_me:1938: \"$ac_compile\"") >&5
1939 (eval $ac_compile) 2>&5
1941 echo "$as_me:1941: \$? = $ac_status" >&5
1942 (exit $ac_status); } &&
1943 { ac_try='test -s conftest.$ac_objext'
1944 { (eval echo "$as_me:1944: \"$ac_try\"") >&5
1947 echo "$as_me:1947: \$? = $ac_status" >&5
1948 (exit $ac_status); }; }; then
1951 echo "$as_me: failed program was:" >&5
1952 cat conftest.$ac_ext >&5
1955 rm -f conftest.$ac_objext conftest.$ac_ext
1957 echo "$as_me:1957: result: $ac_cv_prog_cc_g" >&5
1958 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1959 if test "$ac_test_CFLAGS" = set; then
1960 CFLAGS=$ac_save_CFLAGS
1961 elif test $ac_cv_prog_cc_g = yes; then
1962 if test "$GCC" = yes; then
1968 if test "$GCC" = yes; then
1974 # Some people use a C++ compiler to compile C. Since we use `exit',
1975 # in C++ we need to declare it. In case someone uses the same compiler
1976 # for both compiling C and C++ we need to have the C++ compiler decide
1977 # the declaration of exit, since it's the most demanding environment.
1978 cat >conftest.$ac_ext <<_ACEOF
1983 rm -f conftest.$ac_objext
1984 if { (eval echo "$as_me:1984: \"$ac_compile\"") >&5
1985 (eval $ac_compile) 2>&5
1987 echo "$as_me:1987: \$? = $ac_status" >&5
1988 (exit $ac_status); } &&
1989 { ac_try='test -s conftest.$ac_objext'
1990 { (eval echo "$as_me:1990: \"$ac_try\"") >&5
1993 echo "$as_me:1993: \$? = $ac_status" >&5
1994 (exit $ac_status); }; }; then
1995 for ac_declaration in \
1997 '#include <stdlib.h>' \
1998 'extern "C" void std::exit (int) throw (); using std::exit;' \
1999 'extern "C" void std::exit (int); using std::exit;' \
2000 'extern "C" void exit (int) throw ();' \
2001 'extern "C" void exit (int);' \
2004 cat >conftest.$ac_ext <<_ACEOF
2005 #line 2005 "configure"
2006 #include "confdefs.h"
2017 rm -f conftest.$ac_objext
2018 if { (eval echo "$as_me:2018: \"$ac_compile\"") >&5
2019 (eval $ac_compile) 2>&5
2021 echo "$as_me:2021: \$? = $ac_status" >&5
2022 (exit $ac_status); } &&
2023 { ac_try='test -s conftest.$ac_objext'
2024 { (eval echo "$as_me:2024: \"$ac_try\"") >&5
2027 echo "$as_me:2027: \$? = $ac_status" >&5
2028 (exit $ac_status); }; }; then
2031 echo "$as_me: failed program was:" >&5
2032 cat conftest.$ac_ext >&5
2035 rm -f conftest.$ac_objext conftest.$ac_ext
2036 cat >conftest.$ac_ext <<_ACEOF
2037 #line 2037 "configure"
2038 #include "confdefs.h"
2048 rm -f conftest.$ac_objext
2049 if { (eval echo "$as_me:2049: \"$ac_compile\"") >&5
2050 (eval $ac_compile) 2>&5
2052 echo "$as_me:2052: \$? = $ac_status" >&5
2053 (exit $ac_status); } &&
2054 { ac_try='test -s conftest.$ac_objext'
2055 { (eval echo "$as_me:2055: \"$ac_try\"") >&5
2058 echo "$as_me:2058: \$? = $ac_status" >&5
2059 (exit $ac_status); }; }; then
2062 echo "$as_me: failed program was:" >&5
2063 cat conftest.$ac_ext >&5
2065 rm -f conftest.$ac_objext conftest.$ac_ext
2068 if test -n "$ac_declaration"; then
2069 echo '#ifdef __cplusplus' >>confdefs.h
2070 echo $ac_declaration >>confdefs.h
2071 echo '#endif' >>confdefs.h
2075 echo "$as_me: failed program was:" >&5
2076 cat conftest.$ac_ext >&5
2078 rm -f conftest.$ac_objext conftest.$ac_ext
2080 ac_cpp='$CPP $CPPFLAGS'
2081 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2082 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2083 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2084 ac_main_return=return
2087 if test "$GCC" = yes ; then
2088 echo "$as_me:2088: checking version of $CC" >&5
2089 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
2090 GCC_VERSION="`${CC} --version| sed -e '2,$d' -e 's/^.*(GCC) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
2091 test -z "$GCC_VERSION" && GCC_VERSION=unknown
2092 echo "$as_me:2092: result: $GCC_VERSION" >&5
2093 echo "${ECHO_T}$GCC_VERSION" >&6
2097 ac_cpp='$CPP $CPPFLAGS'
2098 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2099 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2100 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2101 ac_main_return=return
2102 echo "$as_me:2102: checking how to run the C preprocessor" >&5
2103 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2104 # On Suns, sometimes $CPP names a directory.
2105 if test -n "$CPP" && test -d "$CPP"; then
2108 if test -z "$CPP"; then
2109 if test "${ac_cv_prog_CPP+set}" = set; then
2110 echo $ECHO_N "(cached) $ECHO_C" >&6
2112 # Double quotes because CPP needs to be expanded
2113 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2116 for ac_c_preproc_warn_flag in '' yes
2118 # Use a header file that comes with gcc, so configuring glibc
2119 # with a fresh cross-compiler works.
2120 # On the NeXT, cc -E runs the code through the compiler's parser,
2121 # not just through cpp. "Syntax error" is here to catch this case.
2122 cat >conftest.$ac_ext <<_ACEOF
2123 #line 2123 "configure"
2124 #include "confdefs.h"
2128 if { (eval echo "$as_me:2128: \"$ac_cpp conftest.$ac_ext\"") >&5
2129 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2131 egrep -v '^ *\+' conftest.er1 >conftest.err
2133 cat conftest.err >&5
2134 echo "$as_me:2134: \$? = $ac_status" >&5
2135 (exit $ac_status); } >/dev/null; then
2136 if test -s conftest.err; then
2137 ac_cpp_err=$ac_c_preproc_warn_flag
2144 if test -z "$ac_cpp_err"; then
2147 echo "$as_me: failed program was:" >&5
2148 cat conftest.$ac_ext >&5
2149 # Broken: fails on valid input.
2152 rm -f conftest.err conftest.$ac_ext
2154 # OK, works on sane cases. Now check whether non-existent headers
2155 # can be detected and how.
2156 cat >conftest.$ac_ext <<_ACEOF
2157 #line 2157 "configure"
2158 #include "confdefs.h"
2159 #include <ac_nonexistent.h>
2161 if { (eval echo "$as_me:2161: \"$ac_cpp conftest.$ac_ext\"") >&5
2162 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2164 egrep -v '^ *\+' conftest.er1 >conftest.err
2166 cat conftest.err >&5
2167 echo "$as_me:2167: \$? = $ac_status" >&5
2168 (exit $ac_status); } >/dev/null; then
2169 if test -s conftest.err; then
2170 ac_cpp_err=$ac_c_preproc_warn_flag
2177 if test -z "$ac_cpp_err"; then
2178 # Broken: success on invalid input.
2181 echo "$as_me: failed program was:" >&5
2182 cat conftest.$ac_ext >&5
2183 # Passes both tests.
2187 rm -f conftest.err conftest.$ac_ext
2190 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2191 rm -f conftest.err conftest.$ac_ext
2192 if $ac_preproc_ok; then
2204 echo "$as_me:2204: result: $CPP" >&5
2205 echo "${ECHO_T}$CPP" >&6
2207 for ac_c_preproc_warn_flag in '' yes
2209 # Use a header file that comes with gcc, so configuring glibc
2210 # with a fresh cross-compiler works.
2211 # On the NeXT, cc -E runs the code through the compiler's parser,
2212 # not just through cpp. "Syntax error" is here to catch this case.
2213 cat >conftest.$ac_ext <<_ACEOF
2214 #line 2214 "configure"
2215 #include "confdefs.h"
2219 if { (eval echo "$as_me:2219: \"$ac_cpp conftest.$ac_ext\"") >&5
2220 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2222 egrep -v '^ *\+' conftest.er1 >conftest.err
2224 cat conftest.err >&5
2225 echo "$as_me:2225: \$? = $ac_status" >&5
2226 (exit $ac_status); } >/dev/null; then
2227 if test -s conftest.err; then
2228 ac_cpp_err=$ac_c_preproc_warn_flag
2235 if test -z "$ac_cpp_err"; then
2238 echo "$as_me: failed program was:" >&5
2239 cat conftest.$ac_ext >&5
2240 # Broken: fails on valid input.
2243 rm -f conftest.err conftest.$ac_ext
2245 # OK, works on sane cases. Now check whether non-existent headers
2246 # can be detected and how.
2247 cat >conftest.$ac_ext <<_ACEOF
2248 #line 2248 "configure"
2249 #include "confdefs.h"
2250 #include <ac_nonexistent.h>
2252 if { (eval echo "$as_me:2252: \"$ac_cpp conftest.$ac_ext\"") >&5
2253 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2255 egrep -v '^ *\+' conftest.er1 >conftest.err
2257 cat conftest.err >&5
2258 echo "$as_me:2258: \$? = $ac_status" >&5
2259 (exit $ac_status); } >/dev/null; then
2260 if test -s conftest.err; then
2261 ac_cpp_err=$ac_c_preproc_warn_flag
2268 if test -z "$ac_cpp_err"; then
2269 # Broken: success on invalid input.
2272 echo "$as_me: failed program was:" >&5
2273 cat conftest.$ac_ext >&5
2274 # Passes both tests.
2278 rm -f conftest.err conftest.$ac_ext
2281 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2282 rm -f conftest.err conftest.$ac_ext
2283 if $ac_preproc_ok; then
2286 { { echo "$as_me:2286: error: C preprocessor \"$CPP\" fails sanity check" >&5
2287 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2288 { (exit 1); exit 1; }; }
2292 ac_cpp='$CPP $CPPFLAGS'
2293 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2294 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2295 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2296 ac_main_return=return
2298 if test $ac_cv_c_compiler_gnu = yes; then
2299 echo "$as_me:2299: checking whether $CC needs -traditional" >&5
2300 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
2301 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
2302 echo $ECHO_N "(cached) $ECHO_C" >&6
2304 ac_pattern="Autoconf.*'x'"
2305 cat >conftest.$ac_ext <<_ACEOF
2306 #line 2306 "configure"
2307 #include "confdefs.h"
2309 int Autoconf = TIOCGETP;
2311 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2312 egrep "$ac_pattern" >/dev/null 2>&1; then
2313 ac_cv_prog_gcc_traditional=yes
2315 ac_cv_prog_gcc_traditional=no
2319 if test $ac_cv_prog_gcc_traditional = no; then
2320 cat >conftest.$ac_ext <<_ACEOF
2321 #line 2321 "configure"
2322 #include "confdefs.h"
2324 int Autoconf = TCGETA;
2326 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2327 egrep "$ac_pattern" >/dev/null 2>&1; then
2328 ac_cv_prog_gcc_traditional=yes
2334 echo "$as_me:2334: result: $ac_cv_prog_gcc_traditional" >&5
2335 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
2336 if test $ac_cv_prog_gcc_traditional = yes; then
2337 CC="$CC -traditional"
2341 echo "$as_me:2341: checking whether $CC understands -c and -o together" >&5
2342 echo $ECHO_N "checking whether $CC understands -c and -o together... $ECHO_C" >&6
2343 if test "${cf_cv_prog_CC_c_o+set}" = set; then
2344 echo $ECHO_N "(cached) $ECHO_C" >&6
2347 cat > conftest.$ac_ext <<CF_EOF
2351 ${cf_cv_main_return:-return}(0);
2354 # We do the test twice because some compilers refuse to overwrite an
2355 # existing .o file with -o, though they will create one.
2356 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
2357 if { (eval echo "$as_me:2357: \"$ac_try\"") >&5
2360 echo "$as_me:2360: \$? = $ac_status" >&5
2361 (exit $ac_status); } &&
2362 test -f conftest2.$ac_objext && { (eval echo "$as_me:2362: \"$ac_try\"") >&5
2365 echo "$as_me:2365: \$? = $ac_status" >&5
2366 (exit $ac_status); };
2368 eval cf_cv_prog_CC_c_o=yes
2370 eval cf_cv_prog_CC_c_o=no
2375 if test $cf_cv_prog_CC_c_o = yes; then
2376 echo "$as_me:2376: result: yes" >&5
2377 echo "${ECHO_T}yes" >&6
2379 echo "$as_me:2379: result: no" >&5
2380 echo "${ECHO_T}no" >&6
2383 echo "$as_me:2383: checking for POSIXized ISC" >&5
2384 echo $ECHO_N "checking for POSIXized ISC... $ECHO_C" >&6
2385 if test -d /etc/conf/kconfig.d &&
2386 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
2388 echo "$as_me:2388: result: yes" >&5
2389 echo "${ECHO_T}yes" >&6
2390 ISC=yes # If later tests want to check for ISC.
2392 cat >>confdefs.h <<\EOF
2393 #define _POSIX_SOURCE 1
2396 if test "$GCC" = yes; then
2402 echo "$as_me:2402: result: no" >&5
2403 echo "${ECHO_T}no" >&6
2407 echo "$as_me:2407: checking for ${CC-cc} option to accept ANSI C" >&5
2408 echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6
2409 if test "${cf_cv_ansi_cc+set}" = set; then
2410 echo $ECHO_N "(cached) $ECHO_C" >&6
2414 cf_save_CFLAGS="$CFLAGS"
2415 cf_save_CPPFLAGS="$CPPFLAGS"
2416 # Don't try gcc -ansi; that turns off useful extensions and
2417 # breaks some systems' header files.
2418 # AIX -qlanglvl=ansi
2419 # Ultrix and OSF/1 -std1
2420 # HP-UX -Aa -D_HPUX_SOURCE
2422 # UnixWare 1.2 (cannot use -Xc, since ANSI/POSIX clashes)
2423 for cf_arg in "-DCC_HAS_PROTOS" \
2428 "-Aa -D_HPUX_SOURCE" \
2435 cf_new_extra_cppflags=
2437 for cf_add_cflags in $cf_arg
2439 case $cf_fix_cppflags in
2441 case $cf_add_cflags in #(vi
2442 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2443 case $cf_add_cflags in
2445 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2447 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2448 && test -z "${cf_tst_cflags}" \
2449 && cf_fix_cppflags=yes
2451 if test $cf_fix_cppflags = yes ; then
2452 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2454 elif test "${cf_tst_cflags}" = "\"'" ; then
2455 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2461 *$cf_add_cflags) #(vi
2464 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2469 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2474 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2476 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2478 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2479 && test -z "${cf_tst_cflags}" \
2480 && cf_fix_cppflags=no
2485 if test -n "$cf_new_cflags" ; then
2487 CFLAGS="$CFLAGS $cf_new_cflags"
2490 if test -n "$cf_new_cppflags" ; then
2492 CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
2495 if test -n "$cf_new_extra_cppflags" ; then
2497 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2500 cat >conftest.$ac_ext <<_ACEOF
2501 #line 2501 "configure"
2502 #include "confdefs.h"
2504 #ifndef CC_HAS_PROTOS
2505 #if !defined(__STDC__) || (__STDC__ != 1)
2514 int test (int i, double x);
2515 struct s1 {int (*f) (int a);};
2516 struct s2 {int (*f) (double a);};
2521 rm -f conftest.$ac_objext
2522 if { (eval echo "$as_me:2522: \"$ac_compile\"") >&5
2523 (eval $ac_compile) 2>&5
2525 echo "$as_me:2525: \$? = $ac_status" >&5
2526 (exit $ac_status); } &&
2527 { ac_try='test -s conftest.$ac_objext'
2528 { (eval echo "$as_me:2528: \"$ac_try\"") >&5
2531 echo "$as_me:2531: \$? = $ac_status" >&5
2532 (exit $ac_status); }; }; then
2533 cf_cv_ansi_cc="$cf_arg"; break
2535 echo "$as_me: failed program was:" >&5
2536 cat conftest.$ac_ext >&5
2538 rm -f conftest.$ac_objext conftest.$ac_ext
2540 CFLAGS="$cf_save_CFLAGS"
2541 CPPFLAGS="$cf_save_CPPFLAGS"
2544 echo "$as_me:2544: result: $cf_cv_ansi_cc" >&5
2545 echo "${ECHO_T}$cf_cv_ansi_cc" >&6
2547 if test "$cf_cv_ansi_cc" != "no"; then
2548 if test ".$cf_cv_ansi_cc" != ".-DCC_HAS_PROTOS"; then
2553 cf_new_extra_cppflags=
2555 for cf_add_cflags in $cf_cv_ansi_cc
2557 case $cf_fix_cppflags in
2559 case $cf_add_cflags in #(vi
2560 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2561 case $cf_add_cflags in
2563 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2565 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2566 && test -z "${cf_tst_cflags}" \
2567 && cf_fix_cppflags=yes
2569 if test $cf_fix_cppflags = yes ; then
2570 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2572 elif test "${cf_tst_cflags}" = "\"'" ; then
2573 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2579 *$cf_add_cflags) #(vi
2582 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2587 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2592 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2594 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2596 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2597 && test -z "${cf_tst_cflags}" \
2598 && cf_fix_cppflags=no
2603 if test -n "$cf_new_cflags" ; then
2605 CFLAGS="$CFLAGS $cf_new_cflags"
2608 if test -n "$cf_new_cppflags" ; then
2610 CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
2613 if test -n "$cf_new_extra_cppflags" ; then
2615 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2619 cat >>confdefs.h <<\EOF
2620 #define CC_HAS_PROTOS 1
2626 if test "$cf_cv_ansi_cc" = "no"; then
2627 { { echo "$as_me:2627: error: Your compiler does not appear to recognize prototypes.
2628 You have the following choices:
2629 a. adjust your compiler options
2630 b. get an up-to-date compiler
2631 c. use a wrapper such as unproto" >&5
2632 echo "$as_me: error: Your compiler does not appear to recognize prototypes.
2633 You have the following choices:
2634 a. adjust your compiler options
2635 b. get an up-to-date compiler
2636 c. use a wrapper such as unproto" >&2;}
2637 { (exit 1); exit 1; }; }
2640 case $cf_cv_system_name in
2642 CFLAGS="$CFLAGS -Zmt"
2643 CPPFLAGS="$CPPFLAGS -D__ST_MT_ERRNO__"
2644 CXXFLAGS="$CXXFLAGS -Zmt"
2645 # autoconf's macro sets -Zexe and suffix both, which conflict:w
2646 LDFLAGS="$LDFLAGS -Zmt -Zcrtdll"
2653 test -n "$PROG_EXT" && cat >>confdefs.h <<EOF
2654 #define PROG_EXT "$PROG_EXT"
2657 if test "$cross_compiling" = yes ; then
2660 case "$cf_cv_system_name" in #(vi
2662 test -z "$LDCONFIG" && LDCONFIG="/sbin/ldconfig -R"
2664 *) LDPATH=$PATH:/sbin:/usr/sbin
2665 # Extract the first word of "ldconfig", so it can be a program name with args.
2666 set dummy ldconfig; ac_word=$2
2667 echo "$as_me:2667: checking for $ac_word" >&5
2668 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2669 if test "${ac_cv_path_LDCONFIG+set}" = set; then
2670 echo $ECHO_N "(cached) $ECHO_C" >&6
2674 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
2677 ac_save_IFS=$IFS; IFS=$ac_path_separator
2679 for ac_dir in $ac_dummy; do
2681 test -z "$ac_dir" && ac_dir=.
2682 if $as_executable_p "$ac_dir/$ac_word"; then
2683 ac_cv_path_LDCONFIG="$ac_dir/$ac_word"
2684 echo "$as_me:2684: found $ac_dir/$ac_word" >&5
2692 LDCONFIG=$ac_cv_path_LDCONFIG
2694 if test -n "$LDCONFIG"; then
2695 echo "$as_me:2695: result: $LDCONFIG" >&5
2696 echo "${ECHO_T}$LDCONFIG" >&6
2698 echo "$as_me:2698: result: no" >&5
2699 echo "${ECHO_T}no" >&6
2706 echo "$as_me:2706: checking if you want to ensure bool is consistent with C++" >&5
2707 echo $ECHO_N "checking if you want to ensure bool is consistent with C++... $ECHO_C" >&6
2709 # Check whether --with-cxx or --without-cxx was given.
2710 if test "${with_cxx+set}" = set; then
2712 cf_with_cxx=$withval
2716 echo "$as_me:2716: result: $cf_with_cxx" >&5
2717 echo "${ECHO_T}$cf_with_cxx" >&6
2718 if test "X$cf_with_cxx" = Xno ; then
2722 # with autoconf 2.13, we can change the error to a warning:
2724 ac_cpp='$CXXCPP $CPPFLAGS'
2725 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2726 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2727 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2728 ac_main_return=return
2729 if test -n "$ac_tool_prefix"; then
2730 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2732 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2733 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2734 echo "$as_me:2734: checking for $ac_word" >&5
2735 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2736 if test "${ac_cv_prog_CXX+set}" = set; then
2737 echo $ECHO_N "(cached) $ECHO_C" >&6
2739 if test -n "$CXX"; then
2740 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2742 ac_save_IFS=$IFS; IFS=$ac_path_separator
2744 for ac_dir in $ac_dummy; do
2746 test -z "$ac_dir" && ac_dir=.
2747 $as_executable_p "$ac_dir/$ac_word" || continue
2748 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2749 echo "$as_me:2749: found $ac_dir/$ac_word" >&5
2756 if test -n "$CXX"; then
2757 echo "$as_me:2757: result: $CXX" >&5
2758 echo "${ECHO_T}$CXX" >&6
2760 echo "$as_me:2760: result: no" >&5
2761 echo "${ECHO_T}no" >&6
2764 test -n "$CXX" && break
2767 if test -z "$CXX"; then
2769 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2771 # Extract the first word of "$ac_prog", so it can be a program name with args.
2772 set dummy $ac_prog; ac_word=$2
2773 echo "$as_me:2773: checking for $ac_word" >&5
2774 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2775 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2776 echo $ECHO_N "(cached) $ECHO_C" >&6
2778 if test -n "$ac_ct_CXX"; then
2779 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2781 ac_save_IFS=$IFS; IFS=$ac_path_separator
2783 for ac_dir in $ac_dummy; do
2785 test -z "$ac_dir" && ac_dir=.
2786 $as_executable_p "$ac_dir/$ac_word" || continue
2787 ac_cv_prog_ac_ct_CXX="$ac_prog"
2788 echo "$as_me:2788: found $ac_dir/$ac_word" >&5
2794 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2795 if test -n "$ac_ct_CXX"; then
2796 echo "$as_me:2796: result: $ac_ct_CXX" >&5
2797 echo "${ECHO_T}$ac_ct_CXX" >&6
2799 echo "$as_me:2799: result: no" >&5
2800 echo "${ECHO_T}no" >&6
2803 test -n "$ac_ct_CXX" && break
2805 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2810 # Provide some information about the compiler.
2811 echo "$as_me:2811:" \
2812 "checking for C++ compiler version" >&5
2813 ac_compiler=`set X $ac_compile; echo $2`
2814 { (eval echo "$as_me:2814: \"$ac_compiler --version </dev/null >&5\"") >&5
2815 (eval $ac_compiler --version </dev/null >&5) 2>&5
2817 echo "$as_me:2817: \$? = $ac_status" >&5
2818 (exit $ac_status); }
2819 { (eval echo "$as_me:2819: \"$ac_compiler -v </dev/null >&5\"") >&5
2820 (eval $ac_compiler -v </dev/null >&5) 2>&5
2822 echo "$as_me:2822: \$? = $ac_status" >&5
2823 (exit $ac_status); }
2824 { (eval echo "$as_me:2824: \"$ac_compiler -V </dev/null >&5\"") >&5
2825 (eval $ac_compiler -V </dev/null >&5) 2>&5
2827 echo "$as_me:2827: \$? = $ac_status" >&5
2828 (exit $ac_status); }
2830 echo "$as_me:2830: checking whether we are using the GNU C++ compiler" >&5
2831 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2832 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2833 echo $ECHO_N "(cached) $ECHO_C" >&6
2835 cat >conftest.$ac_ext <<_ACEOF
2836 #line 2836 "configure"
2837 #include "confdefs.h"
2850 rm -f conftest.$ac_objext
2851 if { (eval echo "$as_me:2851: \"$ac_compile\"") >&5
2852 (eval $ac_compile) 2>&5
2854 echo "$as_me:2854: \$? = $ac_status" >&5
2855 (exit $ac_status); } &&
2856 { ac_try='test -s conftest.$ac_objext'
2857 { (eval echo "$as_me:2857: \"$ac_try\"") >&5
2860 echo "$as_me:2860: \$? = $ac_status" >&5
2861 (exit $ac_status); }; }; then
2864 echo "$as_me: failed program was:" >&5
2865 cat conftest.$ac_ext >&5
2868 rm -f conftest.$ac_objext conftest.$ac_ext
2869 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2872 echo "$as_me:2872: result: $ac_cv_cxx_compiler_gnu" >&5
2873 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2874 GXX=`test $ac_compiler_gnu = yes && echo yes`
2875 ac_test_CXXFLAGS=${CXXFLAGS+set}
2876 ac_save_CXXFLAGS=$CXXFLAGS
2878 echo "$as_me:2878: checking whether $CXX accepts -g" >&5
2879 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2880 if test "${ac_cv_prog_cxx_g+set}" = set; then
2881 echo $ECHO_N "(cached) $ECHO_C" >&6
2883 cat >conftest.$ac_ext <<_ACEOF
2884 #line 2884 "configure"
2885 #include "confdefs.h"
2895 rm -f conftest.$ac_objext
2896 if { (eval echo "$as_me:2896: \"$ac_compile\"") >&5
2897 (eval $ac_compile) 2>&5
2899 echo "$as_me:2899: \$? = $ac_status" >&5
2900 (exit $ac_status); } &&
2901 { ac_try='test -s conftest.$ac_objext'
2902 { (eval echo "$as_me:2902: \"$ac_try\"") >&5
2905 echo "$as_me:2905: \$? = $ac_status" >&5
2906 (exit $ac_status); }; }; then
2907 ac_cv_prog_cxx_g=yes
2909 echo "$as_me: failed program was:" >&5
2910 cat conftest.$ac_ext >&5
2913 rm -f conftest.$ac_objext conftest.$ac_ext
2915 echo "$as_me:2915: result: $ac_cv_prog_cxx_g" >&5
2916 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2917 if test "$ac_test_CXXFLAGS" = set; then
2918 CXXFLAGS=$ac_save_CXXFLAGS
2919 elif test $ac_cv_prog_cxx_g = yes; then
2920 if test "$GXX" = yes; then
2926 if test "$GXX" = yes; then
2932 for ac_declaration in \
2934 '#include <stdlib.h>' \
2935 'extern "C" void std::exit (int) throw (); using std::exit;' \
2936 'extern "C" void std::exit (int); using std::exit;' \
2937 'extern "C" void exit (int) throw ();' \
2938 'extern "C" void exit (int);' \
2941 cat >conftest.$ac_ext <<_ACEOF
2942 #line 2942 "configure"
2943 #include "confdefs.h"
2954 rm -f conftest.$ac_objext
2955 if { (eval echo "$as_me:2955: \"$ac_compile\"") >&5
2956 (eval $ac_compile) 2>&5
2958 echo "$as_me:2958: \$? = $ac_status" >&5
2959 (exit $ac_status); } &&
2960 { ac_try='test -s conftest.$ac_objext'
2961 { (eval echo "$as_me:2961: \"$ac_try\"") >&5
2964 echo "$as_me:2964: \$? = $ac_status" >&5
2965 (exit $ac_status); }; }; then
2968 echo "$as_me: failed program was:" >&5
2969 cat conftest.$ac_ext >&5
2972 rm -f conftest.$ac_objext conftest.$ac_ext
2973 cat >conftest.$ac_ext <<_ACEOF
2974 #line 2974 "configure"
2975 #include "confdefs.h"
2985 rm -f conftest.$ac_objext
2986 if { (eval echo "$as_me:2986: \"$ac_compile\"") >&5
2987 (eval $ac_compile) 2>&5
2989 echo "$as_me:2989: \$? = $ac_status" >&5
2990 (exit $ac_status); } &&
2991 { ac_try='test -s conftest.$ac_objext'
2992 { (eval echo "$as_me:2992: \"$ac_try\"") >&5
2995 echo "$as_me:2995: \$? = $ac_status" >&5
2996 (exit $ac_status); }; }; then
2999 echo "$as_me: failed program was:" >&5
3000 cat conftest.$ac_ext >&5
3002 rm -f conftest.$ac_objext conftest.$ac_ext
3005 if test -n "$ac_declaration"; then
3006 echo '#ifdef __cplusplus' >>confdefs.h
3007 echo $ac_declaration >>confdefs.h
3008 echo '#endif' >>confdefs.h
3012 ac_cpp='$CPP $CPPFLAGS'
3013 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3014 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3015 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3016 ac_main_return=return
3018 # autoconf 2.5x removed the error - by hardcoding it to g++.
3019 if test "$CXX" = "g++" ; then
3020 # Extract the first word of "g++", so it can be a program name with args.
3021 set dummy g++; ac_word=$2
3022 echo "$as_me:3022: checking for $ac_word" >&5
3023 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3024 if test "${ac_cv_path_CXX+set}" = set; then
3025 echo $ECHO_N "(cached) $ECHO_C" >&6
3029 ac_cv_path_CXX="$CXX" # Let the user override the test with a path.
3032 ac_save_IFS=$IFS; IFS=$ac_path_separator
3034 for ac_dir in $ac_dummy; do
3036 test -z "$ac_dir" && ac_dir=.
3037 if $as_executable_p "$ac_dir/$ac_word"; then
3038 ac_cv_path_CXX="$ac_dir/$ac_word"
3039 echo "$as_me:3039: found $ac_dir/$ac_word" >&5
3049 if test -n "$CXX"; then
3050 echo "$as_me:3050: result: $CXX" >&5
3051 echo "${ECHO_T}$CXX" >&6
3053 echo "$as_me:3053: result: no" >&5
3054 echo "${ECHO_T}no" >&6
3058 if test "$CXX" = "g++" ; then
3059 { echo "$as_me:3059: WARNING: ignoring hardcoded g++" >&5
3060 echo "$as_me: WARNING: ignoring hardcoded g++" >&2;}
3061 cf_with_cxx=no; CXX=""; GXX="";
3066 if test "$GXX" = yes; then
3067 echo "$as_me:3067: checking version of g++" >&5
3068 echo $ECHO_N "checking version of g++... $ECHO_C" >&6
3069 GXX_VERSION="`${CXX-g++} --version| sed -e '2,$d' -e 's/^.*(GCC) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
3070 test -z "$GXX_VERSION" && GXX_VERSION=unknown
3071 echo "$as_me:3071: result: $GXX_VERSION" >&5
3072 echo "${ECHO_T}$GXX_VERSION" >&6
3075 case $GXX_VERSION in
3077 # GXX=""; CXX=""; ac_cv_prog_gxx=no
3079 { echo "$as_me:3079: WARNING: templates do not work" >&5
3080 echo "$as_me: WARNING: templates do not work" >&2;}
3084 echo "$as_me:3084: checking if you want to build C++ binding and demo" >&5
3085 echo $ECHO_N "checking if you want to build C++ binding and demo... $ECHO_C" >&6
3087 # Check whether --with-cxx-binding or --without-cxx-binding was given.
3088 if test "${with_cxx_binding+set}" = set; then
3089 withval="$with_cxx_binding"
3090 cf_with_cxx_binding=$withval
3092 cf_with_cxx_binding=$cf_with_cxx
3094 echo "$as_me:3094: result: $cf_with_cxx_binding" >&5
3095 echo "${ECHO_T}$cf_with_cxx_binding" >&6
3097 echo "$as_me:3097: checking if you want to build with Ada95" >&5
3098 echo $ECHO_N "checking if you want to build with Ada95... $ECHO_C" >&6
3100 # Check whether --with-ada or --without-ada was given.
3101 if test "${with_ada+set}" = set; then
3103 cf_with_ada=$withval
3107 echo "$as_me:3107: result: $cf_with_ada" >&5
3108 echo "${ECHO_T}$cf_with_ada" >&6
3110 echo "$as_me:3110: checking if you want to build programs such as tic" >&5
3111 echo $ECHO_N "checking if you want to build programs such as tic... $ECHO_C" >&6
3113 # Check whether --with-progs or --without-progs was given.
3114 if test "${with_progs+set}" = set; then
3115 withval="$with_progs"
3116 cf_with_progs=$withval
3120 echo "$as_me:3120: result: $cf_with_progs" >&5
3121 echo "${ECHO_T}$cf_with_progs" >&6
3123 echo "$as_me:3123: checking if you wish to install curses.h" >&5
3124 echo $ECHO_N "checking if you wish to install curses.h... $ECHO_C" >&6
3126 # Check whether --with-curses-h or --without-curses-h was given.
3127 if test "${with_curses_h+set}" = set; then
3128 withval="$with_curses_h"
3129 with_curses_h=$withval
3133 echo "$as_me:3133: result: $with_curses_h" >&5
3134 echo "${ECHO_T}$with_curses_h" >&6
3136 modules_to_build="ncurses"
3137 if test "X$cf_with_progs" != Xno ; then
3138 modules_to_build="$modules_to_build progs tack"
3140 modules_to_build="$modules_to_build panel menu form"
3142 test "$program_prefix" != NONE &&
3143 program_transform_name="s,^,$program_prefix,;$program_transform_name"
3144 # Use a double $ so make ignores it.
3145 test "$program_suffix" != NONE &&
3146 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
3147 # Double any \ or $. echo might interpret backslashes.
3148 # By default was `s,x,x', remove it if useless.
3149 cat <<\_ACEOF >conftest.sed
3150 s/[\\$]/&&/g;s/;s,x,x,$//
3152 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
3155 for ac_prog in mawk gawk nawk awk
3157 # Extract the first word of "$ac_prog", so it can be a program name with args.
3158 set dummy $ac_prog; ac_word=$2
3159 echo "$as_me:3159: checking for $ac_word" >&5
3160 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3161 if test "${ac_cv_prog_AWK+set}" = set; then
3162 echo $ECHO_N "(cached) $ECHO_C" >&6
3164 if test -n "$AWK"; then
3165 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3167 ac_save_IFS=$IFS; IFS=$ac_path_separator
3169 for ac_dir in $ac_dummy; do
3171 test -z "$ac_dir" && ac_dir=.
3172 $as_executable_p "$ac_dir/$ac_word" || continue
3173 ac_cv_prog_AWK="$ac_prog"
3174 echo "$as_me:3174: found $ac_dir/$ac_word" >&5
3181 if test -n "$AWK"; then
3182 echo "$as_me:3182: result: $AWK" >&5
3183 echo "${ECHO_T}$AWK" >&6
3185 echo "$as_me:3185: result: no" >&5
3186 echo "${ECHO_T}no" >&6
3189 test -n "$AWK" && break
3192 test -z "$AWK" && { { echo "$as_me:3192: error: No awk program found" >&5
3193 echo "$as_me: error: No awk program found" >&2;}
3194 { (exit 1); exit 1; }; }
3196 echo "$as_me:3196: checking for egrep" >&5
3197 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3198 if test "${ac_cv_prog_egrep+set}" = set; then
3199 echo $ECHO_N "(cached) $ECHO_C" >&6
3201 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3202 then ac_cv_prog_egrep='grep -E'
3203 else ac_cv_prog_egrep='egrep'
3206 echo "$as_me:3206: result: $ac_cv_prog_egrep" >&5
3207 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3208 EGREP=$ac_cv_prog_egrep
3210 test -z "$EGREP" && { { echo "$as_me:3210: error: No egrep program found" >&5
3211 echo "$as_me: error: No egrep program found" >&2;}
3212 { (exit 1); exit 1; }; }
3214 # Find a good install program. We prefer a C program (faster),
3215 # so one script is as good as another. But avoid the broken or
3216 # incompatible versions:
3217 # SysV /etc/install, /usr/sbin/install
3218 # SunOS /usr/etc/install
3219 # IRIX /sbin/install
3221 # AmigaOS /C/install, which installs bootblocks on floppy discs
3222 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3223 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3224 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3225 # ./install, which can be erroneously created by make from ./install.sh.
3226 echo "$as_me:3226: checking for a BSD compatible install" >&5
3227 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
3228 if test -z "$INSTALL"; then
3229 if test "${ac_cv_path_install+set}" = set; then
3230 echo $ECHO_N "(cached) $ECHO_C" >&6
3232 ac_save_IFS=$IFS; IFS=$ac_path_separator
3233 for ac_dir in $PATH; do
3235 # Account for people who put trailing slashes in PATH elements.
3237 / | ./ | .// | /cC/* \
3238 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
3241 # OSF1 and SCO ODT 3.0 have their own names for install.
3242 # Don't use installbsd from OSF since it installs stuff as root
3244 for ac_prog in ginstall scoinst install; do
3245 if $as_executable_p "$ac_dir/$ac_prog"; then
3246 if test $ac_prog = install &&
3247 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
3248 # AIX install. It has an incompatible calling convention.
3250 elif test $ac_prog = install &&
3251 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
3252 # program-specific install script used by HP pwplus--don't use.
3255 ac_cv_path_install="$ac_dir/$ac_prog -c"
3265 if test "${ac_cv_path_install+set}" = set; then
3266 INSTALL=$ac_cv_path_install
3268 # As a last resort, use the slow shell script. We don't cache a
3269 # path for INSTALL within a source directory, because that will
3270 # break other packages using the cache if that directory is
3271 # removed, or if the path is relative.
3272 INSTALL=$ac_install_sh
3275 echo "$as_me:3275: result: $INSTALL" >&5
3276 echo "${ECHO_T}$INSTALL" >&6
3278 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3279 # It thinks the first close brace ends the variable substitution.
3280 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3282 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3284 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3290 cf_dir=`echo $INSTALL | sed -e 's%/[^/]*$%%'`
3291 test -z "$cf_dir" && cf_dir=.
3292 INSTALL=`cd $cf_dir && pwd`/`echo $INSTALL | sed -e 's%^.*/%%'`
3296 for ac_prog in tdlint lint alint
3298 # Extract the first word of "$ac_prog", so it can be a program name with args.
3299 set dummy $ac_prog; ac_word=$2
3300 echo "$as_me:3300: checking for $ac_word" >&5
3301 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3302 if test "${ac_cv_prog_LINT+set}" = set; then
3303 echo $ECHO_N "(cached) $ECHO_C" >&6
3305 if test -n "$LINT"; then
3306 ac_cv_prog_LINT="$LINT" # Let the user override the test.
3308 ac_save_IFS=$IFS; IFS=$ac_path_separator
3310 for ac_dir in $ac_dummy; do
3312 test -z "$ac_dir" && ac_dir=.
3313 $as_executable_p "$ac_dir/$ac_word" || continue
3314 ac_cv_prog_LINT="$ac_prog"
3315 echo "$as_me:3315: found $ac_dir/$ac_word" >&5
3321 LINT=$ac_cv_prog_LINT
3322 if test -n "$LINT"; then
3323 echo "$as_me:3323: result: $LINT" >&5
3324 echo "${ECHO_T}$LINT" >&6
3326 echo "$as_me:3326: result: no" >&5
3327 echo "${ECHO_T}no" >&6
3330 test -n "$LINT" && break
3333 echo "$as_me:3333: checking whether ln -s works" >&5
3334 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3336 if test "$LN_S" = "ln -s"; then
3337 echo "$as_me:3337: result: yes" >&5
3338 echo "${ECHO_T}yes" >&6
3340 echo "$as_me:3340: result: no, using $LN_S" >&5
3341 echo "${ECHO_T}no, using $LN_S" >&6
3344 echo "$as_me:3344: checking whether ${MAKE-make} sets \${MAKE}" >&5
3345 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
3346 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
3347 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3348 echo $ECHO_N "(cached) $ECHO_C" >&6
3350 cat >conftest.make <<\EOF
3352 @echo 'ac_maketemp="${MAKE}"'
3354 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3355 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3356 if test -n "$ac_maketemp"; then
3357 eval ac_cv_prog_make_${ac_make}_set=yes
3359 eval ac_cv_prog_make_${ac_make}_set=no
3363 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3364 echo "$as_me:3364: result: yes" >&5
3365 echo "${ECHO_T}yes" >&6
3368 echo "$as_me:3368: result: no" >&5
3369 echo "${ECHO_T}no" >&6
3370 SET_MAKE="MAKE=${MAKE-make}"
3373 echo "$as_me:3373: checking if filesystem supports mixed-case filenames" >&5
3374 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
3375 if test "${cf_cv_mixedcase+set}" = set; then
3376 echo $ECHO_N "(cached) $ECHO_C" >&6
3379 if test "$cross_compiling" = yes ; then
3380 case $target_alias in #(vi
3381 *-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-mingw32*|*-uwin*) #(vi
3389 rm -f conftest CONFTEST
3391 if test -f CONFTEST ; then
3396 rm -f conftest CONFTEST
3400 echo "$as_me:3400: result: $cf_cv_mixedcase" >&5
3401 echo "${ECHO_T}$cf_cv_mixedcase" >&6
3402 test "$cf_cv_mixedcase" = yes && cat >>confdefs.h <<\EOF
3403 #define MIXEDCASE_FILENAMES 1
3406 # Extract the first word of "ctags", so it can be a program name with args.
3407 set dummy ctags; ac_word=$2
3408 echo "$as_me:3408: checking for $ac_word" >&5
3409 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3410 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
3411 echo $ECHO_N "(cached) $ECHO_C" >&6
3413 if test -n "$MAKE_LOWER_TAGS"; then
3414 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
3416 ac_save_IFS=$IFS; IFS=$ac_path_separator
3418 for ac_dir in $ac_dummy; do
3420 test -z "$ac_dir" && ac_dir=.
3421 $as_executable_p "$ac_dir/$ac_word" || continue
3422 ac_cv_prog_MAKE_LOWER_TAGS="yes"
3423 echo "$as_me:3423: found $ac_dir/$ac_word" >&5
3427 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
3430 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
3431 if test -n "$MAKE_LOWER_TAGS"; then
3432 echo "$as_me:3432: result: $MAKE_LOWER_TAGS" >&5
3433 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
3435 echo "$as_me:3435: result: no" >&5
3436 echo "${ECHO_T}no" >&6
3439 if test "$cf_cv_mixedcase" = yes ; then
3440 # Extract the first word of "etags", so it can be a program name with args.
3441 set dummy etags; ac_word=$2
3442 echo "$as_me:3442: checking for $ac_word" >&5
3443 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3444 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
3445 echo $ECHO_N "(cached) $ECHO_C" >&6
3447 if test -n "$MAKE_UPPER_TAGS"; then
3448 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
3450 ac_save_IFS=$IFS; IFS=$ac_path_separator
3452 for ac_dir in $ac_dummy; do
3454 test -z "$ac_dir" && ac_dir=.
3455 $as_executable_p "$ac_dir/$ac_word" || continue
3456 ac_cv_prog_MAKE_UPPER_TAGS="yes"
3457 echo "$as_me:3457: found $ac_dir/$ac_word" >&5
3461 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
3464 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
3465 if test -n "$MAKE_UPPER_TAGS"; then
3466 echo "$as_me:3466: result: $MAKE_UPPER_TAGS" >&5
3467 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
3469 echo "$as_me:3469: result: no" >&5
3470 echo "${ECHO_T}no" >&6
3477 if test "$MAKE_UPPER_TAGS" = yes ; then
3483 if test "$MAKE_LOWER_TAGS" = yes ; then
3489 echo "$as_me:3489: checking for makeflags variable" >&5
3490 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
3491 if test "${cf_cv_makeflags+set}" = set; then
3492 echo $ECHO_N "(cached) $ECHO_C" >&6
3496 for cf_option in '-${MAKEFLAGS}' '${MFLAGS}'
3498 cat >cf_makeflags.tmp <<CF_EOF
3501 @ echo '.$cf_option'
3503 cf_result=`${MAKE-make} -k -f cf_makeflags.tmp 2>/dev/null | sed -e 's,[ ]*$,,'`
3504 case "$cf_result" in
3506 cf_result=`${MAKE-make} -k -f cf_makeflags.tmp CC=cc 2>/dev/null`
3507 case "$cf_result" in
3508 .*CC=*) cf_cv_makeflags=
3510 *) cf_cv_makeflags=$cf_option
3516 *) echo "given option \"$cf_option\", no match \"$cf_result\""
3520 rm -f cf_makeflags.tmp
3523 echo "$as_me:3523: result: $cf_cv_makeflags" >&5
3524 echo "${ECHO_T}$cf_cv_makeflags" >&6
3526 echo "$as_me:3526: checking for long file names" >&5
3527 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
3528 if test "${ac_cv_sys_long_file_names+set}" = set; then
3529 echo $ECHO_N "(cached) $ECHO_C" >&6
3531 ac_cv_sys_long_file_names=yes
3532 # Test for long file names in all the places we know might matter:
3533 # . the current directory, where building will happen
3534 # $prefix/lib where we will be installing things
3535 # $exec_prefix/lib likewise
3536 # eval it to expand exec_prefix.
3537 # $TMPDIR if set, where it might want to write temporary files
3538 # if $TMPDIR is not set:
3539 # /tmp where it might want to write temporary files
3542 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
3545 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
3547 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
3548 test -d $ac_dir || continue
3549 test -w $ac_dir || continue # It is less confusing to not echo anything here.
3550 ac_xdir=$ac_dir/cf$$
3551 (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
3552 ac_tf1=$ac_xdir/conftest9012345
3553 ac_tf2=$ac_xdir/conftest9012346
3554 (echo 1 >$ac_tf1) 2>/dev/null
3555 (echo 2 >$ac_tf2) 2>/dev/null
3556 ac_val=`cat $ac_tf1 2>/dev/null`
3557 if test ! -f $ac_tf1 || test "$ac_val" != 1; then
3558 ac_cv_sys_long_file_names=no
3559 rm -rf $ac_xdir 2>/dev/null
3562 rm -rf $ac_xdir 2>/dev/null
3565 echo "$as_me:3565: result: $ac_cv_sys_long_file_names" >&5
3566 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
3567 if test $ac_cv_sys_long_file_names = yes; then
3569 cat >>confdefs.h <<\EOF
3570 #define HAVE_LONG_FILE_NAMES 1
3575 echo "$as_me:3575: checking if filesystem supports mixed-case filenames" >&5
3576 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
3577 if test "${cf_cv_mixedcase+set}" = set; then
3578 echo $ECHO_N "(cached) $ECHO_C" >&6
3581 if test "$cross_compiling" = yes ; then
3582 case $target_alias in #(vi
3583 *-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-mingw32*|*-uwin*) #(vi
3591 rm -f conftest CONFTEST
3593 if test -f CONFTEST ; then
3598 rm -f conftest CONFTEST
3602 echo "$as_me:3602: result: $cf_cv_mixedcase" >&5
3603 echo "${ECHO_T}$cf_cv_mixedcase" >&6
3604 test "$cf_cv_mixedcase" = yes && cat >>confdefs.h <<\EOF
3605 #define MIXEDCASE_FILENAMES 1
3608 if test -n "$ac_tool_prefix"; then
3609 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3610 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3611 echo "$as_me:3611: checking for $ac_word" >&5
3612 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3613 if test "${ac_cv_prog_RANLIB+set}" = set; then
3614 echo $ECHO_N "(cached) $ECHO_C" >&6
3616 if test -n "$RANLIB"; then
3617 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3619 ac_save_IFS=$IFS; IFS=$ac_path_separator
3621 for ac_dir in $ac_dummy; do
3623 test -z "$ac_dir" && ac_dir=.
3624 $as_executable_p "$ac_dir/$ac_word" || continue
3625 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3626 echo "$as_me:3626: found $ac_dir/$ac_word" >&5
3632 RANLIB=$ac_cv_prog_RANLIB
3633 if test -n "$RANLIB"; then
3634 echo "$as_me:3634: result: $RANLIB" >&5
3635 echo "${ECHO_T}$RANLIB" >&6
3637 echo "$as_me:3637: result: no" >&5
3638 echo "${ECHO_T}no" >&6
3642 if test -z "$ac_cv_prog_RANLIB"; then
3643 ac_ct_RANLIB=$RANLIB
3644 # Extract the first word of "ranlib", so it can be a program name with args.
3645 set dummy ranlib; ac_word=$2
3646 echo "$as_me:3646: checking for $ac_word" >&5
3647 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3648 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3649 echo $ECHO_N "(cached) $ECHO_C" >&6
3651 if test -n "$ac_ct_RANLIB"; then
3652 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3654 ac_save_IFS=$IFS; IFS=$ac_path_separator
3656 for ac_dir in $ac_dummy; do
3658 test -z "$ac_dir" && ac_dir=.
3659 $as_executable_p "$ac_dir/$ac_word" || continue
3660 ac_cv_prog_ac_ct_RANLIB="ranlib"
3661 echo "$as_me:3661: found $ac_dir/$ac_word" >&5
3665 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="':'"
3668 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3669 if test -n "$ac_ct_RANLIB"; then
3670 echo "$as_me:3670: result: $ac_ct_RANLIB" >&5
3671 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3673 echo "$as_me:3673: result: no" >&5
3674 echo "${ECHO_T}no" >&6
3677 RANLIB=$ac_ct_RANLIB
3679 RANLIB="$ac_cv_prog_RANLIB"
3682 if test -n "$ac_tool_prefix"; then
3683 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3684 set dummy ${ac_tool_prefix}ld; ac_word=$2
3685 echo "$as_me:3685: checking for $ac_word" >&5
3686 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3687 if test "${ac_cv_prog_LD+set}" = set; then
3688 echo $ECHO_N "(cached) $ECHO_C" >&6
3690 if test -n "$LD"; then
3691 ac_cv_prog_LD="$LD" # Let the user override the test.
3693 ac_save_IFS=$IFS; IFS=$ac_path_separator
3695 for ac_dir in $ac_dummy; do
3697 test -z "$ac_dir" && ac_dir=.
3698 $as_executable_p "$ac_dir/$ac_word" || continue
3699 ac_cv_prog_LD="${ac_tool_prefix}ld"
3700 echo "$as_me:3700: found $ac_dir/$ac_word" >&5
3707 if test -n "$LD"; then
3708 echo "$as_me:3708: result: $LD" >&5
3709 echo "${ECHO_T}$LD" >&6
3711 echo "$as_me:3711: result: no" >&5
3712 echo "${ECHO_T}no" >&6
3716 if test -z "$ac_cv_prog_LD"; then
3718 # Extract the first word of "ld", so it can be a program name with args.
3719 set dummy ld; ac_word=$2
3720 echo "$as_me:3720: checking for $ac_word" >&5
3721 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3722 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3723 echo $ECHO_N "(cached) $ECHO_C" >&6
3725 if test -n "$ac_ct_LD"; then
3726 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3728 ac_save_IFS=$IFS; IFS=$ac_path_separator
3730 for ac_dir in $ac_dummy; do
3732 test -z "$ac_dir" && ac_dir=.
3733 $as_executable_p "$ac_dir/$ac_word" || continue
3734 ac_cv_prog_ac_ct_LD="ld"
3735 echo "$as_me:3735: found $ac_dir/$ac_word" >&5
3739 test -z "$ac_cv_prog_ac_ct_LD" && ac_cv_prog_ac_ct_LD="ld"
3742 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3743 if test -n "$ac_ct_LD"; then
3744 echo "$as_me:3744: result: $ac_ct_LD" >&5
3745 echo "${ECHO_T}$ac_ct_LD" >&6
3747 echo "$as_me:3747: result: no" >&5
3748 echo "${ECHO_T}no" >&6
3756 if test -n "$ac_tool_prefix"; then
3757 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3758 set dummy ${ac_tool_prefix}ar; ac_word=$2
3759 echo "$as_me:3759: checking for $ac_word" >&5
3760 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3761 if test "${ac_cv_prog_AR+set}" = set; then
3762 echo $ECHO_N "(cached) $ECHO_C" >&6
3764 if test -n "$AR"; then
3765 ac_cv_prog_AR="$AR" # Let the user override the test.
3767 ac_save_IFS=$IFS; IFS=$ac_path_separator
3769 for ac_dir in $ac_dummy; do
3771 test -z "$ac_dir" && ac_dir=.
3772 $as_executable_p "$ac_dir/$ac_word" || continue
3773 ac_cv_prog_AR="${ac_tool_prefix}ar"
3774 echo "$as_me:3774: found $ac_dir/$ac_word" >&5
3781 if test -n "$AR"; then
3782 echo "$as_me:3782: result: $AR" >&5
3783 echo "${ECHO_T}$AR" >&6
3785 echo "$as_me:3785: result: no" >&5
3786 echo "${ECHO_T}no" >&6
3790 if test -z "$ac_cv_prog_AR"; then
3792 # Extract the first word of "ar", so it can be a program name with args.
3793 set dummy ar; ac_word=$2
3794 echo "$as_me:3794: checking for $ac_word" >&5
3795 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3796 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3797 echo $ECHO_N "(cached) $ECHO_C" >&6
3799 if test -n "$ac_ct_AR"; then
3800 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3802 ac_save_IFS=$IFS; IFS=$ac_path_separator
3804 for ac_dir in $ac_dummy; do
3806 test -z "$ac_dir" && ac_dir=.
3807 $as_executable_p "$ac_dir/$ac_word" || continue
3808 ac_cv_prog_ac_ct_AR="ar"
3809 echo "$as_me:3809: found $ac_dir/$ac_word" >&5
3813 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3816 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3817 if test -n "$ac_ct_AR"; then
3818 echo "$as_me:3818: result: $ac_ct_AR" >&5
3819 echo "${ECHO_T}$ac_ct_AR" >&6
3821 echo "$as_me:3821: result: no" >&5
3822 echo "${ECHO_T}no" >&6
3830 if test "${cf_cv_subst_AR_OPTS+set}" = set; then
3831 echo $ECHO_N "(cached) $ECHO_C" >&6
3834 echo "$as_me:3834: checking for archiver options (symbol AR_OPTS)" >&5
3835 echo $ECHO_N "checking for archiver options (symbol AR_OPTS)... $ECHO_C" >&6
3837 if test -z "$AR_OPTS" ; then
3842 cf_cv_subst_AR_OPTS=$AR_OPTS
3843 echo "$as_me:3843: result: $AR_OPTS" >&5
3844 echo "${ECHO_T}$AR_OPTS" >&6
3848 echo "$as_me:3848: checking if you have specified an install-prefix" >&5
3849 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3851 # Check whether --with-install-prefix or --without-install-prefix was given.
3852 if test "${with_install_prefix+set}" = set; then
3853 withval="$with_install_prefix"
3854 case "$withval" in #(vi
3857 *) DESTDIR="$withval"
3861 echo "$as_me:3861: result: $DESTDIR" >&5
3862 echo "${ECHO_T}$DESTDIR" >&6
3864 ###############################################################################
3866 # If we're cross-compiling, allow the user to override the tools and their
3867 # options. The configure script is oriented toward identifying the host
3868 # compiler, etc., but we need a build compiler to generate parts of the source.
3870 if test "$cross_compiling" = yes ; then
3872 # defaults that we might want to override
3873 : ${BUILD_CFLAGS:=''}
3874 : ${BUILD_CPPFLAGS:=''}
3875 : ${BUILD_LDFLAGS:=''}
3877 : ${BUILD_EXEEXT:='$x'}
3878 : ${BUILD_OBJEXT:='o'}
3880 # Check whether --with-build-cc or --without-build-cc was given.
3881 if test "${with_build_cc+set}" = set; then
3882 withval="$with_build_cc"
3885 for ac_prog in gcc cc cl
3887 # Extract the first word of "$ac_prog", so it can be a program name with args.
3888 set dummy $ac_prog; ac_word=$2
3889 echo "$as_me:3889: checking for $ac_word" >&5
3890 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3891 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3892 echo $ECHO_N "(cached) $ECHO_C" >&6
3894 if test -n "$BUILD_CC"; then
3895 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3897 ac_save_IFS=$IFS; IFS=$ac_path_separator
3899 for ac_dir in $ac_dummy; do
3901 test -z "$ac_dir" && ac_dir=.
3902 $as_executable_p "$ac_dir/$ac_word" || continue
3903 ac_cv_prog_BUILD_CC="$ac_prog"
3904 echo "$as_me:3904: found $ac_dir/$ac_word" >&5
3910 BUILD_CC=$ac_cv_prog_BUILD_CC
3911 if test -n "$BUILD_CC"; then
3912 echo "$as_me:3912: result: $BUILD_CC" >&5
3913 echo "${ECHO_T}$BUILD_CC" >&6
3915 echo "$as_me:3915: result: no" >&5
3916 echo "${ECHO_T}no" >&6
3919 test -n "$BUILD_CC" && break
3923 echo "$as_me:3923: checking for native build C compiler" >&5
3924 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3925 echo "$as_me:3925: result: $BUILD_CC" >&5
3926 echo "${ECHO_T}$BUILD_CC" >&6
3928 echo "$as_me:3928: checking for native build C preprocessor" >&5
3929 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3931 # Check whether --with-build-cpp or --without-build-cpp was given.
3932 if test "${with_build_cpp+set}" = set; then
3933 withval="$with_build_cpp"
3934 BUILD_CPP="$withval"
3936 BUILD_CPP='${BUILD_CC} -E'
3938 echo "$as_me:3938: result: $BUILD_CPP" >&5
3939 echo "${ECHO_T}$BUILD_CPP" >&6
3941 echo "$as_me:3941: checking for native build C flags" >&5
3942 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3944 # Check whether --with-build-cflags or --without-build-cflags was given.
3945 if test "${with_build_cflags+set}" = set; then
3946 withval="$with_build_cflags"
3947 BUILD_CFLAGS="$withval"
3949 echo "$as_me:3949: result: $BUILD_CFLAGS" >&5
3950 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3952 echo "$as_me:3952: checking for native build C preprocessor-flags" >&5
3953 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3955 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3956 if test "${with_build_cppflags+set}" = set; then
3957 withval="$with_build_cppflags"
3958 BUILD_CPPFLAGS="$withval"
3960 echo "$as_me:3960: result: $BUILD_CPPFLAGS" >&5
3961 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3963 echo "$as_me:3963: checking for native build linker-flags" >&5
3964 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3966 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3967 if test "${with_build_ldflags+set}" = set; then
3968 withval="$with_build_ldflags"
3969 BUILD_LDFLAGS="$withval"
3971 echo "$as_me:3971: result: $BUILD_LDFLAGS" >&5
3972 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3974 echo "$as_me:3974: checking for native build linker-libraries" >&5
3975 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3977 # Check whether --with-build-libs or --without-build-libs was given.
3978 if test "${with_build_libs+set}" = set; then
3979 withval="$with_build_libs"
3980 BUILD_LIBS="$withval"
3982 echo "$as_me:3982: result: $BUILD_LIBS" >&5
3983 echo "${ECHO_T}$BUILD_LIBS" >&6
3985 # this assumes we're on Unix.
3989 : ${BUILD_CC:='${CC}'}
3991 if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3992 { { echo "$as_me:3992: error: Cross-build requires two compilers.
3993 Use --with-build-cc to specify the native compiler." >&5
3994 echo "$as_me: error: Cross-build requires two compilers.
3995 Use --with-build-cc to specify the native compiler." >&2;}
3996 { (exit 1); exit 1; }; }
4000 : ${BUILD_CC:='${CC}'}
4001 : ${BUILD_CPP:='${CPP}'}
4002 : ${BUILD_CFLAGS:='${CFLAGS}'}
4003 : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
4004 : ${BUILD_LDFLAGS:='${LDFLAGS}'}
4005 : ${BUILD_LIBS:='${LIBS}'}
4006 : ${BUILD_EXEEXT:='$x'}
4007 : ${BUILD_OBJEXT:='o'}
4010 ###############################################################################
4012 ### Options to allow the user to specify the set of libraries which are used.
4013 ### Use "--without-normal --with-shared" to allow the default model to be
4014 ### shared, for example.
4019 # common library maintenance symbols that are convenient for libtool scripts:
4020 LIB_CREATE='${AR} -cr'
4021 LIB_OBJECT='${OBJECTS}'
4025 # symbols used to prop libtool up to enable it to determine what it should be
4033 echo "$as_me:4033: checking if you want to build libraries with libtool" >&5
4034 echo $ECHO_N "checking if you want to build libraries with libtool... $ECHO_C" >&6
4036 # Check whether --with-libtool or --without-libtool was given.
4037 if test "${with_libtool+set}" = set; then
4038 withval="$with_libtool"
4039 with_libtool=$withval
4043 echo "$as_me:4043: result: $with_libtool" >&5
4044 echo "${ECHO_T}$with_libtool" >&6
4045 if test "$with_libtool" != "no"; then
4047 if test "$with_libtool" != "yes" ; then
4049 if test "x$prefix" != xNONE; then
4050 cf_path_syntax="$prefix"
4052 cf_path_syntax="$ac_default_prefix"
4055 case ".$with_libtool" in #(vi
4056 .\$\(*\)*|.\'*\'*) #(vi
4060 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
4063 eval with_libtool="$with_libtool"
4064 case ".$with_libtool" in #(vi
4066 with_libtool=`echo $with_libtool | sed -e s%NONE%$cf_path_syntax%`
4071 with_libtool=`echo $with_libtool | sed -e s%NONE%$cf_path_syntax%`
4074 { { echo "$as_me:4074: error: expected a pathname, not \"$with_libtool\"" >&5
4075 echo "$as_me: error: expected a pathname, not \"$with_libtool\"" >&2;}
4076 { (exit 1); exit 1; }; }
4080 LIBTOOL=$with_libtool
4082 # Extract the first word of "libtool", so it can be a program name with args.
4083 set dummy libtool; ac_word=$2
4084 echo "$as_me:4084: checking for $ac_word" >&5
4085 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4086 if test "${ac_cv_path_LIBTOOL+set}" = set; then
4087 echo $ECHO_N "(cached) $ECHO_C" >&6
4091 ac_cv_path_LIBTOOL="$LIBTOOL" # Let the user override the test with a path.
4094 ac_save_IFS=$IFS; IFS=$ac_path_separator
4096 for ac_dir in $ac_dummy; do
4098 test -z "$ac_dir" && ac_dir=.
4099 if $as_executable_p "$ac_dir/$ac_word"; then
4100 ac_cv_path_LIBTOOL="$ac_dir/$ac_word"
4101 echo "$as_me:4101: found $ac_dir/$ac_word" >&5
4109 LIBTOOL=$ac_cv_path_LIBTOOL
4111 if test -n "$LIBTOOL"; then
4112 echo "$as_me:4112: result: $LIBTOOL" >&5
4113 echo "${ECHO_T}$LIBTOOL" >&6
4115 echo "$as_me:4115: result: no" >&5
4116 echo "${ECHO_T}no" >&6
4120 if test -z "$LIBTOOL" ; then
4121 { { echo "$as_me:4121: error: Cannot find libtool" >&5
4122 echo "$as_me: error: Cannot find libtool" >&2;}
4123 { (exit 1); exit 1; }; }
4125 LIB_CREATE='${LIBTOOL} --mode=link ${CC} -rpath ${DESTDIR}${libdir} -version-info `cut -f1 ${srcdir}/VERSION` -o'
4126 LIB_OBJECT='${OBJECTS}.o=.lo)'
4128 LIB_CLEAN='${LIBTOOL} --mode=clean'
4129 LIB_COMPILE='${LIBTOOL} --mode=compile'
4130 LIB_LINK='${LIBTOOL} --mode=link'
4131 LIB_INSTALL='${LIBTOOL} --mode=install'
4132 LIB_UNINSTALL='${LIBTOOL} --mode=uninstall'
4135 # Show the version of libtool
4136 echo "$as_me:4136: checking version of libtool" >&5
4137 echo $ECHO_N "checking version of libtool... $ECHO_C" >&6
4139 # Save the version in a cache variable - this is not entirely a good
4140 # thing, but the version string from libtool is very ugly, and for
4141 # bug reports it might be useful to have the original string.
4142 cf_cv_libtool_version=`$LIBTOOL --version 2>&1 | sed -e '/^$/d' |sed -e '2,$d' -e 's/([^)]*)//g' -e 's/^[^1-9]*//' -e 's/[^0-9.].*//'`
4143 echo "$as_me:4143: result: $cf_cv_libtool_version" >&5
4144 echo "${ECHO_T}$cf_cv_libtool_version" >&6
4145 if test -z "$cf_cv_libtool_version" ; then
4146 { { echo "$as_me:4146: error: This is not libtool" >&5
4147 echo "$as_me: error: This is not libtool" >&2;}
4148 { (exit 1); exit 1; }; }
4151 # special hack to add --tag option for C++ compiler
4152 case $cf_cv_libtool_version in
4154 LIBTOOL_CXX="$LIBTOOL --tag=CXX"
4157 LIBTOOL_CXX="$LIBTOOL"
4165 test -z "$LIBTOOL" && ECHO_LT=
4167 if test "$with_libtool" != "no" ; then
4169 cf_list_models="$cf_list_models libtool"
4173 echo "$as_me:4173: checking if you want to build shared libraries" >&5
4174 echo $ECHO_N "checking if you want to build shared libraries... $ECHO_C" >&6
4176 # Check whether --with-shared or --without-shared was given.
4177 if test "${with_shared+set}" = set; then
4178 withval="$with_shared"
4179 with_shared=$withval
4183 echo "$as_me:4183: result: $with_shared" >&5
4184 echo "${ECHO_T}$with_shared" >&6
4185 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
4187 echo "$as_me:4187: checking if you want to build static libraries" >&5
4188 echo $ECHO_N "checking if you want to build static libraries... $ECHO_C" >&6
4190 # Check whether --with-normal or --without-normal was given.
4191 if test "${with_normal+set}" = set; then
4192 withval="$with_normal"
4193 with_normal=$withval
4197 echo "$as_me:4197: result: $with_normal" >&5
4198 echo "${ECHO_T}$with_normal" >&6
4199 test "$with_normal" = "yes" && cf_list_models="$cf_list_models normal"
4201 echo "$as_me:4201: checking if you want to build debug libraries" >&5
4202 echo $ECHO_N "checking if you want to build debug libraries... $ECHO_C" >&6
4204 # Check whether --with-debug or --without-debug was given.
4205 if test "${with_debug+set}" = set; then
4206 withval="$with_debug"
4211 echo "$as_me:4211: result: $with_debug" >&5
4212 echo "${ECHO_T}$with_debug" >&6
4213 test "$with_debug" = "yes" && cf_list_models="$cf_list_models debug"
4215 echo "$as_me:4215: checking if you want to build profiling libraries" >&5
4216 echo $ECHO_N "checking if you want to build profiling libraries... $ECHO_C" >&6
4218 # Check whether --with-profile or --without-profile was given.
4219 if test "${with_profile+set}" = set; then
4220 withval="$with_profile"
4221 with_profile=$withval
4225 echo "$as_me:4225: result: $with_profile" >&5
4226 echo "${ECHO_T}$with_profile" >&6
4227 test "$with_profile" = "yes" && cf_list_models="$cf_list_models profile"
4231 ###############################################################################
4233 echo "$as_me:4233: checking for specified models" >&5
4234 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
4235 test -z "$cf_list_models" && cf_list_models=normal
4236 test "$with_libtool" != "no" && cf_list_models=libtool
4237 echo "$as_me:4237: result: $cf_list_models" >&5
4238 echo "${ECHO_T}$cf_list_models" >&6
4240 ### Use the first model as the default, and save its suffix for use in building
4241 ### up test-applications.
4242 echo "$as_me:4242: checking for default model" >&5
4243 echo $ECHO_N "checking for default model... $ECHO_C" >&6
4244 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
4245 echo "$as_me:4245: result: $DFT_LWR_MODEL" >&5
4246 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
4248 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4259 case $cf_cv_system_name in
4260 OS/2*) LIB_PREFIX='' ;;
4261 os2*) LIB_PREFIX='' ;;
4262 *) LIB_PREFIX='lib' ;;
4264 cf_prefix=$LIB_PREFIX
4266 LIB_PREFIX=$cf_prefix
4270 ###############################################################################
4272 echo "$as_me:4272: checking if you want to build a separate terminfo library" >&5
4273 echo $ECHO_N "checking if you want to build a separate terminfo library... $ECHO_C" >&6
4275 # Check whether --with-termlib or --without-termlib was given.
4276 if test "${with_termlib+set}" = set; then
4277 withval="$with_termlib"
4278 with_termlib=$withval
4282 echo "$as_me:4282: result: $with_termlib" >&5
4283 echo "${ECHO_T}$with_termlib" >&6
4285 echo "$as_me:4285: checking if you want to build a separate tic library" >&5
4286 echo $ECHO_N "checking if you want to build a separate tic library... $ECHO_C" >&6
4288 # Check whether --with-ticlib or --without-ticlib was given.
4289 if test "${with_ticlib+set}" = set; then
4290 withval="$with_ticlib"
4291 with_ticlib=$withval
4295 echo "$as_me:4295: result: $with_ticlib" >&5
4296 echo "${ECHO_T}$with_ticlib" >&6
4298 ### Checks for special libraries, must be done up-front.
4301 echo "$as_me:4301: checking if you want to link with the GPM mouse library" >&5
4302 echo $ECHO_N "checking if you want to link with the GPM mouse library... $ECHO_C" >&6
4304 # Check whether --with-gpm or --without-gpm was given.
4305 if test "${with_gpm+set}" = set; then
4311 echo "$as_me:4311: result: $with_gpm" >&5
4312 echo "${ECHO_T}$with_gpm" >&6
4314 if test "$with_gpm" != no ; then
4315 echo "$as_me:4315: checking for gpm.h" >&5
4316 echo $ECHO_N "checking for gpm.h... $ECHO_C" >&6
4317 if test "${ac_cv_header_gpm_h+set}" = set; then
4318 echo $ECHO_N "(cached) $ECHO_C" >&6
4320 cat >conftest.$ac_ext <<_ACEOF
4321 #line 4321 "configure"
4322 #include "confdefs.h"
4325 if { (eval echo "$as_me:4325: \"$ac_cpp conftest.$ac_ext\"") >&5
4326 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4328 egrep -v '^ *\+' conftest.er1 >conftest.err
4330 cat conftest.err >&5
4331 echo "$as_me:4331: \$? = $ac_status" >&5
4332 (exit $ac_status); } >/dev/null; then
4333 if test -s conftest.err; then
4334 ac_cpp_err=$ac_c_preproc_warn_flag
4341 if test -z "$ac_cpp_err"; then
4342 ac_cv_header_gpm_h=yes
4344 echo "$as_me: failed program was:" >&5
4345 cat conftest.$ac_ext >&5
4346 ac_cv_header_gpm_h=no
4348 rm -f conftest.err conftest.$ac_ext
4350 echo "$as_me:4350: result: $ac_cv_header_gpm_h" >&5
4351 echo "${ECHO_T}$ac_cv_header_gpm_h" >&6
4352 if test $ac_cv_header_gpm_h = yes; then
4354 cat >>confdefs.h <<\EOF
4355 #define HAVE_GPM_H 1
4358 if test "$with_gpm" != yes && test "$with_gpm" != maybe ; then
4359 test -n "$verbose" && echo " assuming we really have GPM library" 1>&6
4361 cat >>confdefs.h <<\EOF
4362 #define HAVE_LIBGPM 1
4366 echo "$as_me:4366: checking for Gpm_Open in -lgpm" >&5
4367 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
4368 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
4369 echo $ECHO_N "(cached) $ECHO_C" >&6
4371 ac_check_lib_save_LIBS=$LIBS
4373 cat >conftest.$ac_ext <<_ACEOF
4374 #line 4374 "configure"
4375 #include "confdefs.h"
4377 /* Override any gcc2 internal prototype to avoid an error. */
4381 /* We use char because int might match the return type of a gcc2
4382 builtin and then its argument prototype would still apply. */
4392 rm -f conftest.$ac_objext conftest$ac_exeext
4393 if { (eval echo "$as_me:4393: \"$ac_link\"") >&5
4394 (eval $ac_link) 2>&5
4396 echo "$as_me:4396: \$? = $ac_status" >&5
4397 (exit $ac_status); } &&
4398 { ac_try='test -s conftest$ac_exeext'
4399 { (eval echo "$as_me:4399: \"$ac_try\"") >&5
4402 echo "$as_me:4402: \$? = $ac_status" >&5
4403 (exit $ac_status); }; }; then
4404 ac_cv_lib_gpm_Gpm_Open=yes
4406 echo "$as_me: failed program was:" >&5
4407 cat conftest.$ac_ext >&5
4408 ac_cv_lib_gpm_Gpm_Open=no
4410 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4411 LIBS=$ac_check_lib_save_LIBS
4413 echo "$as_me:4413: result: $ac_cv_lib_gpm_Gpm_Open" >&5
4414 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
4415 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
4419 { { echo "$as_me:4419: error: Cannot link with GPM library" >&5
4420 echo "$as_me: error: Cannot link with GPM library" >&2;}
4421 { (exit 1); exit 1; }; }
4429 test "$with_gpm" != maybe && { echo "$as_me:4429: WARNING: Cannot find GPM header" >&5
4430 echo "$as_me: WARNING: Cannot find GPM header" >&2;}
4437 if test "$with_gpm" != no ; then
4438 echo "$as_me:4438: checking if you want to load GPM dynamically" >&5
4439 echo $ECHO_N "checking if you want to load GPM dynamically... $ECHO_C" >&6
4441 # Check whether --with-dlsym or --without-dlsym was given.
4442 if test "${with_dlsym+set}" = set; then
4443 withval="$with_dlsym"
4448 echo "$as_me:4448: result: $with_dlsym" >&5
4449 echo "${ECHO_T}$with_dlsym" >&6
4450 if test "$with_dlsym" = yes ; then
4453 echo "$as_me:4453: checking for dlsym" >&5
4454 echo $ECHO_N "checking for dlsym... $ECHO_C" >&6
4455 if test "${ac_cv_func_dlsym+set}" = set; then
4456 echo $ECHO_N "(cached) $ECHO_C" >&6
4458 cat >conftest.$ac_ext <<_ACEOF
4459 #line 4459 "configure"
4460 #include "confdefs.h"
4461 /* System header to define __stub macros and hopefully few prototypes,
4462 which can conflict with char dlsym (); below. */
4464 /* Override any gcc2 internal prototype to avoid an error. */
4468 /* We use char because int might match the return type of a gcc2
4469 builtin and then its argument prototype would still apply. */
4476 /* The GNU C library defines this for functions which it implements
4477 to always fail with ENOSYS. Some functions are actually named
4478 something starting with __ and the normal name is an alias. */
4479 #if defined (__stub_dlsym) || defined (__stub___dlsym)
4489 rm -f conftest.$ac_objext conftest$ac_exeext
4490 if { (eval echo "$as_me:4490: \"$ac_link\"") >&5
4491 (eval $ac_link) 2>&5
4493 echo "$as_me:4493: \$? = $ac_status" >&5
4494 (exit $ac_status); } &&
4495 { ac_try='test -s conftest$ac_exeext'
4496 { (eval echo "$as_me:4496: \"$ac_try\"") >&5
4499 echo "$as_me:4499: \$? = $ac_status" >&5
4500 (exit $ac_status); }; }; then
4501 ac_cv_func_dlsym=yes
4503 echo "$as_me: failed program was:" >&5
4504 cat conftest.$ac_ext >&5
4507 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4509 echo "$as_me:4509: result: $ac_cv_func_dlsym" >&5
4510 echo "${ECHO_T}$ac_cv_func_dlsym" >&6
4511 if test $ac_cv_func_dlsym = yes; then
4516 echo "$as_me:4516: checking for dlsym in -ldl" >&5
4517 echo $ECHO_N "checking for dlsym in -ldl... $ECHO_C" >&6
4518 if test "${ac_cv_lib_dl_dlsym+set}" = set; then
4519 echo $ECHO_N "(cached) $ECHO_C" >&6
4521 ac_check_lib_save_LIBS=$LIBS
4523 cat >conftest.$ac_ext <<_ACEOF
4524 #line 4524 "configure"
4525 #include "confdefs.h"
4527 /* Override any gcc2 internal prototype to avoid an error. */
4531 /* We use char because int might match the return type of a gcc2
4532 builtin and then its argument prototype would still apply. */
4542 rm -f conftest.$ac_objext conftest$ac_exeext
4543 if { (eval echo "$as_me:4543: \"$ac_link\"") >&5
4544 (eval $ac_link) 2>&5
4546 echo "$as_me:4546: \$? = $ac_status" >&5
4547 (exit $ac_status); } &&
4548 { ac_try='test -s conftest$ac_exeext'
4549 { (eval echo "$as_me:4549: \"$ac_try\"") >&5
4552 echo "$as_me:4552: \$? = $ac_status" >&5
4553 (exit $ac_status); }; }; then
4554 ac_cv_lib_dl_dlsym=yes
4556 echo "$as_me: failed program was:" >&5
4557 cat conftest.$ac_ext >&5
4558 ac_cv_lib_dl_dlsym=no
4560 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4561 LIBS=$ac_check_lib_save_LIBS
4563 echo "$as_me:4563: result: $ac_cv_lib_dl_dlsym" >&5
4564 echo "${ECHO_T}$ac_cv_lib_dl_dlsym" >&6
4565 if test $ac_cv_lib_dl_dlsym = yes; then
4573 if test "$cf_have_dlsym" = yes ; then
4574 test "$cf_have_libdl" = yes && LIBS="-ldl $LIBS"
4576 echo "$as_me:4576: checking whether able to link to dl*() functions" >&5
4577 echo $ECHO_N "checking whether able to link to dl*() functions... $ECHO_C" >&6
4578 cat >conftest.$ac_ext <<_ACEOF
4579 #line 4579 "configure"
4580 #include "confdefs.h"
4587 if ((obj = dlopen("filename", 0)) != 0) {
4588 if (dlsym(obj, "symbolname") == 0) {
4596 rm -f conftest.$ac_objext conftest$ac_exeext
4597 if { (eval echo "$as_me:4597: \"$ac_link\"") >&5
4598 (eval $ac_link) 2>&5
4600 echo "$as_me:4600: \$? = $ac_status" >&5
4601 (exit $ac_status); } &&
4602 { ac_try='test -s conftest$ac_exeext'
4603 { (eval echo "$as_me:4603: \"$ac_try\"") >&5
4606 echo "$as_me:4606: \$? = $ac_status" >&5
4607 (exit $ac_status); }; }; then
4609 cat >>confdefs.h <<\EOF
4610 #define HAVE_LIBDL 1
4614 echo "$as_me: failed program was:" >&5
4615 cat conftest.$ac_ext >&5
4617 { { echo "$as_me:4617: error: Cannot link test program for libdl" >&5
4618 echo "$as_me: error: Cannot link test program for libdl" >&2;}
4619 { (exit 1); exit 1; }; }
4621 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4622 echo "$as_me:4622: result: ok" >&5
4623 echo "${ECHO_T}ok" >&6
4625 { { echo "$as_me:4625: error: Cannot find dlsym function" >&5
4626 echo "$as_me: error: Cannot find dlsym function" >&2;}
4627 { (exit 1); exit 1; }; }
4630 if test "$with_gpm" != yes ; then
4631 test -n "$verbose" && echo " assuming soname for gpm is $with_gpm" 1>&6
4633 cf_cv_gpm_soname="$with_gpm"
4636 echo "$as_me:4636: checking for soname of gpm library" >&5
4637 echo $ECHO_N "checking for soname of gpm library... $ECHO_C" >&6
4638 if test "${cf_cv_gpm_soname+set}" = set; then
4639 echo $ECHO_N "(cached) $ECHO_C" >&6
4642 cf_cv_gpm_soname=unknown
4643 if test "$cross_compiling" != yes ; then
4644 cat >conftest.$ac_ext <<CF_EOF
4648 if (Gpm_Open(0,0)) Gpm_Close();
4649 ${cf_cv_main_return:-return}(0);
4652 cf_save_LIBS="$LIBS"
4654 if { (eval echo "$as_me:4654: \"$ac_compile\"") >&5
4655 (eval $ac_compile) 2>&5
4657 echo "$as_me:4657: \$? = $ac_status" >&5
4658 (exit $ac_status); } ; then
4659 if { (eval echo "$as_me:4659: \"$ac_link\"") >&5
4660 (eval $ac_link) 2>&5
4662 echo "$as_me:4662: \$? = $ac_status" >&5
4663 (exit $ac_status); } ; then
4664 cf_cv_gpm_soname=`ldd conftest$ac_exeext 2>/dev/null | sed -e 's,^.*/,,' -e 's, .*$,,' | fgrep libgpm.`
4665 test -z "$cf_cv_gpm_soname" && cf_cv_gpm_soname=unknown
4669 LIBS="$cf_save_LIBS"
4673 echo "$as_me:4673: result: $cf_cv_gpm_soname" >&5
4674 echo "${ECHO_T}$cf_cv_gpm_soname" >&6
4677 test "$cf_cv_gpm_soname" != "unknown" && cat >>confdefs.h <<EOF
4678 #define LIBGPM_SONAME "$cf_cv_gpm_soname"
4681 SHLIB_LIST="-ldl $SHLIB_LIST"
4683 SHLIB_LIST="-lgpm $SHLIB_LIST"
4685 cat >>confdefs.h <<\EOF
4686 #define HAVE_LIBGPM 1
4689 echo "$as_me:4689: checking for Gpm_Wgetch in -lgpm" >&5
4690 echo $ECHO_N "checking for Gpm_Wgetch in -lgpm... $ECHO_C" >&6
4691 if test "${ac_cv_lib_gpm_Gpm_Wgetch+set}" = set; then
4692 echo $ECHO_N "(cached) $ECHO_C" >&6
4694 ac_check_lib_save_LIBS=$LIBS
4696 cat >conftest.$ac_ext <<_ACEOF
4697 #line 4697 "configure"
4698 #include "confdefs.h"
4700 /* Override any gcc2 internal prototype to avoid an error. */
4704 /* We use char because int might match the return type of a gcc2
4705 builtin and then its argument prototype would still apply. */
4715 rm -f conftest.$ac_objext conftest$ac_exeext
4716 if { (eval echo "$as_me:4716: \"$ac_link\"") >&5
4717 (eval $ac_link) 2>&5
4719 echo "$as_me:4719: \$? = $ac_status" >&5
4720 (exit $ac_status); } &&
4721 { ac_try='test -s conftest$ac_exeext'
4722 { (eval echo "$as_me:4722: \"$ac_try\"") >&5
4725 echo "$as_me:4725: \$? = $ac_status" >&5
4726 (exit $ac_status); }; }; then
4727 ac_cv_lib_gpm_Gpm_Wgetch=yes
4729 echo "$as_me: failed program was:" >&5
4730 cat conftest.$ac_ext >&5
4731 ac_cv_lib_gpm_Gpm_Wgetch=no
4733 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4734 LIBS=$ac_check_lib_save_LIBS
4736 echo "$as_me:4736: result: $ac_cv_lib_gpm_Gpm_Wgetch" >&5
4737 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Wgetch" >&6
4738 if test $ac_cv_lib_gpm_Gpm_Wgetch = yes; then
4740 { echo "$as_me:4740: WARNING: GPM library is already linked with curses - read the FAQ" >&5
4741 echo "$as_me: WARNING: GPM library is already linked with curses - read the FAQ" >&2;}
4747 # not everyone has "test -c"
4748 if test -c /dev/sysmouse 2>/dev/null ; then
4749 echo "$as_me:4749: checking if you want to use sysmouse" >&5
4750 echo $ECHO_N "checking if you want to use sysmouse... $ECHO_C" >&6
4752 # Check whether --with-sysmouse or --without-sysmouse was given.
4753 if test "${with_sysmouse+set}" = set; then
4754 withval="$with_sysmouse"
4755 cf_with_sysmouse=$withval
4757 cf_with_sysmouse=maybe
4759 if test "$cf_with_sysmouse" != no ; then
4760 cat >conftest.$ac_ext <<_ACEOF
4761 #line 4761 "configure"
4762 #include "confdefs.h"
4764 #include <osreldate.h>
4765 #if (__FreeBSD_version >= 400017)
4766 #include <sys/consio.h>
4767 #include <sys/fbio.h>
4769 #include <machine/console.h>
4776 struct mouse_info the_mouse;
4777 ioctl(0, CONS_MOUSECTL, &the_mouse);
4783 rm -f conftest.$ac_objext
4784 if { (eval echo "$as_me:4784: \"$ac_compile\"") >&5
4785 (eval $ac_compile) 2>&5
4787 echo "$as_me:4787: \$? = $ac_status" >&5
4788 (exit $ac_status); } &&
4789 { ac_try='test -s conftest.$ac_objext'
4790 { (eval echo "$as_me:4790: \"$ac_try\"") >&5
4793 echo "$as_me:4793: \$? = $ac_status" >&5
4794 (exit $ac_status); }; }; then
4795 cf_with_sysmouse=yes
4797 echo "$as_me: failed program was:" >&5
4798 cat conftest.$ac_ext >&5
4801 rm -f conftest.$ac_objext conftest.$ac_ext
4803 echo "$as_me:4803: result: $cf_with_sysmouse" >&5
4804 echo "${ECHO_T}$cf_with_sysmouse" >&6
4805 test "$cf_with_sysmouse" = yes && cat >>confdefs.h <<\EOF
4806 #define USE_SYSMOUSE 1
4811 if test X"$CC_G_OPT" = X"" ; then
4813 test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
4816 if test X"$CXX_G_OPT" = X"" ; then
4818 test -n "$GXX" && test "${ac_cv_prog_cxx_g}" != yes && CXX_G_OPT=''
4821 echo "$as_me:4821: checking for default loader flags" >&5
4822 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
4823 case $DFT_LWR_MODEL in
4824 libtool) LD_MODEL='' ;;
4825 normal) LD_MODEL='' ;;
4826 debug) LD_MODEL=$CC_G_OPT ;;
4827 profile) LD_MODEL='-pg';;
4828 shared) LD_MODEL='' ;;
4830 echo "$as_me:4830: result: $LD_MODEL" >&5
4831 echo "${ECHO_T}$LD_MODEL" >&6
4833 case $DFT_LWR_MODEL in
4835 echo "$as_me:4835: checking if rpath option should be used" >&5
4836 echo $ECHO_N "checking if rpath option should be used... $ECHO_C" >&6
4838 # Check whether --enable-rpath or --disable-rpath was given.
4839 if test "${enable_rpath+set}" = set; then
4840 enableval="$enable_rpath"
4841 cf_cv_ld_rpath=$enableval
4845 echo "$as_me:4845: result: $cf_cv_ld_rpath" >&5
4846 echo "${ECHO_T}$cf_cv_ld_rpath" >&6
4847 echo "$as_me:4847: checking if shared libraries should be relinked during install" >&5
4848 echo $ECHO_N "checking if shared libraries should be relinked during install... $ECHO_C" >&6
4850 # Check whether --enable-rpath or --disable-rpath was given.
4851 if test "${enable_rpath+set}" = set; then
4852 enableval="$enable_rpath"
4853 cf_cv_do_relink=$enableval
4857 echo "$as_me:4857: result: $cf_cv_do_relink" >&5
4858 echo "${ECHO_T}$cf_cv_do_relink" >&6
4865 INSTALL_LIB="-m 644"
4867 cf_cv_do_symlinks=no
4869 echo "$as_me:4869: checking if release/abi version should be used for shared libs" >&5
4870 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
4872 # Check whether --with-shlib-version or --without-shlib-version was given.
4873 if test "${with_shlib_version+set}" = set; then
4874 withval="$with_shlib_version"
4875 test -z "$withval" && withval=auto
4876 case $withval in #(vi
4878 cf_cv_shlib_version=auto
4880 rel|abi|auto|no) #(vi
4881 cf_cv_shlib_version=$withval
4884 { { echo "$as_me:4884: error: option value must be one of: rel, abi, auto or no" >&5
4885 echo "$as_me: error: option value must be one of: rel, abi, auto or no" >&2;}
4886 { (exit 1); exit 1; }; }
4891 cf_cv_shlib_version=auto
4893 echo "$as_me:4893: result: $cf_cv_shlib_version" >&5
4894 echo "${ECHO_T}$cf_cv_shlib_version" >&6
4898 # Some less-capable ports of gcc support only -fpic
4900 if test "$GCC" = yes
4902 echo "$as_me:4902: checking which $CC option to use" >&5
4903 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
4904 cf_save_CFLAGS="$CFLAGS"
4905 for CC_SHARED_OPTS in -fPIC -fpic ''
4907 CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
4908 cat >conftest.$ac_ext <<_ACEOF
4909 #line 4909 "configure"
4910 #include "confdefs.h"
4920 rm -f conftest.$ac_objext
4921 if { (eval echo "$as_me:4921: \"$ac_compile\"") >&5
4922 (eval $ac_compile) 2>&5
4924 echo "$as_me:4924: \$? = $ac_status" >&5
4925 (exit $ac_status); } &&
4926 { ac_try='test -s conftest.$ac_objext'
4927 { (eval echo "$as_me:4927: \"$ac_try\"") >&5
4930 echo "$as_me:4930: \$? = $ac_status" >&5
4931 (exit $ac_status); }; }; then
4934 echo "$as_me: failed program was:" >&5
4935 cat conftest.$ac_ext >&5
4937 rm -f conftest.$ac_objext conftest.$ac_ext
4939 echo "$as_me:4939: result: $CC_SHARED_OPTS" >&5
4940 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
4941 CFLAGS="$cf_save_CFLAGS"
4944 cf_cv_shlib_version_infix=no
4946 case $cf_cv_system_name in
4948 MK_SHARED_LIB='${CC} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
4952 MK_SHARED_LIB='sh ../mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
4953 cf_cv_shlib_version=cygdll
4954 cf_cv_shlib_version_infix=cygdll
4955 cat >mk_shared_lib.sh <<-CF_EOF
4958 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
4961 Linking shared library
4962 ** SHARED_LIB \$SHARED_LIB
4963 ** IMPORT_LIB \$IMPORT_LIB
4965 exec \$* -shared -Wl,--out-implib=../lib/\${IMPORT_LIB} -Wl,--export-all-symbols -o ../lib/\${SHARED_LIB}
4967 chmod +x mk_shared_lib.sh
4970 EXTRA_CFLAGS="-no-cpp-precomp"
4971 CC_SHARED_OPTS="-dynamic"
4972 MK_SHARED_LIB='${CC} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
4973 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
4974 cf_cv_shlib_version_infix=yes
4975 echo "$as_me:4975: checking if ld -search_paths_first works" >&5
4976 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
4977 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
4978 echo $ECHO_N "(cached) $ECHO_C" >&6
4981 cf_save_LDFLAGS=$LDFLAGS
4982 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
4983 cat >conftest.$ac_ext <<_ACEOF
4984 #line 4984 "configure"
4985 #include "confdefs.h"
4995 rm -f conftest.$ac_objext conftest$ac_exeext
4996 if { (eval echo "$as_me:4996: \"$ac_link\"") >&5
4997 (eval $ac_link) 2>&5
4999 echo "$as_me:4999: \$? = $ac_status" >&5
5000 (exit $ac_status); } &&
5001 { ac_try='test -s conftest$ac_exeext'
5002 { (eval echo "$as_me:5002: \"$ac_try\"") >&5
5005 echo "$as_me:5005: \$? = $ac_status" >&5
5006 (exit $ac_status); }; }; then
5007 cf_cv_ldflags_search_paths_first=yes
5009 echo "$as_me: failed program was:" >&5
5010 cat conftest.$ac_ext >&5
5011 cf_cv_ldflags_search_paths_first=no
5013 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5014 LDFLAGS=$cf_save_LDFLAGS
5016 echo "$as_me:5016: result: $cf_cv_ldflags_search_paths_first" >&5
5017 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
5018 if test $cf_cv_ldflags_search_paths_first = yes; then
5019 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
5023 # (tested with gcc 2.7.2 -- I don't have c89)
5024 if test "$GCC" = yes; then
5025 LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
5028 LD_SHARED_OPTS='-Wl,+b,${libdir}'
5030 MK_SHARED_LIB='${LD} +b ${libdir} -b -o $@'
5031 # HP-UX shared libraries must be executable, and should be
5032 # readonly to exploit a quirk in the memory manager.
5033 INSTALL_LIB="-m 555"
5036 if test "$cf_cv_ld_rpath" = yes ; then
5037 if test "$GCC" = yes; then
5038 cf_ld_rpath_opt="-Wl,-rpath,"
5039 EXTRA_LDFLAGS="-Wl,-rpath,\${libdir} $EXTRA_LDFLAGS"
5041 cf_ld_rpath_opt="-rpath "
5042 EXTRA_LDFLAGS="-rpath \${libdir} $EXTRA_LDFLAGS"
5045 # tested with IRIX 5.2 and 'cc'.
5046 if test "$GCC" != yes; then
5047 CC_SHARED_OPTS='-KPIC'
5049 MK_SHARED_LIB='${CC} -shared -rdata_shared -soname `basename $@` -o $@'
5050 cf_cv_rm_so_locs=yes
5052 linux*|gnu*|k*bsd*-gnu)
5053 if test "$DFT_LWR_MODEL" = "shared" ; then
5054 LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
5055 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
5057 if test "$cf_cv_ld_rpath" = yes ; then
5058 cf_ld_rpath_opt="-Wl,-rpath,"
5059 EXTRA_LDFLAGS="-Wl,-rpath,\${libdir} $EXTRA_LDFLAGS"
5062 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
5063 if test "$cf_cv_shlib_version" = rel; then
5064 cf_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
5066 cf_shared_soname='`basename $@`'
5069 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_shared_soname',-stats,-lc -o $@'
5072 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
5073 MK_SHARED_LIB='${LD} -Bshareable -soname,`basename $@.${ABI_VERSION}` -o $@'
5075 openbsd*|freebsd[12].*)
5076 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
5077 MK_SHARED_LIB='${LD} -Bshareable -o $@'
5078 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
5081 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
5082 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_ld_rpath" = yes ; then
5083 LOCAL_LDFLAGS="-rpath \$(LOCAL_LIBDIR)"
5084 LOCAL_LDFLAGS2="-rpath \${libdir} $LOCAL_LDFLAGS"
5085 cf_ld_rpath_opt="-rpath "
5086 EXTRA_LDFLAGS="-rpath \${libdir} $EXTRA_LDFLAGS"
5089 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
5090 if test "$cf_cv_shlib_version" = rel; then
5091 cf_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
5093 cf_shared_soname='`basename $@`'
5096 MK_SHARED_LIB='${LD} -Bshareable -soname=`basename $@` -o $@'
5099 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
5100 test "$cf_cv_ld_rpath" = yes && cf_ld_rpath_opt="-Wl,-rpath,"
5101 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_ld_rpath" = yes ; then
5102 LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
5103 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
5104 EXTRA_LDFLAGS="-Wl,-rpath,\${libdir} $EXTRA_LDFLAGS"
5105 if test "$cf_cv_shlib_version" = auto; then
5106 if test -f /usr/libexec/ld.elf_so; then
5107 cf_cv_shlib_version=abi
5109 cf_cv_shlib_version=rel
5113 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
5114 if test "$cf_cv_shlib_version" = rel; then
5115 cf_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
5117 cf_shared_soname='`basename $@`'
5120 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_shared_soname' -o $@'
5122 MK_SHARED_LIB='${LD} -Bshareable -o $@'
5126 # tested with OSF/1 V3.2 and 'cc'
5127 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
5128 # link with shared libs).
5129 MK_SHARED_LIB='${LD} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
5132 MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
5135 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
5136 if test "$DFT_LWR_MODEL" = "shared" ; then
5137 LOCAL_LDFLAGS="-Wl,-rpath,\$(LOCAL_LIBDIR)"
5138 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
5140 if test "$cf_cv_ld_rpath" = yes ; then
5141 cf_ld_rpath_opt="-rpath"
5142 # EXTRA_LDFLAGS="$LOCAL_LDFLAGS $EXTRA_LDFLAGS"
5144 cf_cv_rm_so_locs=yes
5146 sco3.2v5*) # (also uw2* and UW7) hops 13-Apr-98
5147 # tested with osr5.0.5
5148 if test "$GCC" != yes; then
5149 CC_SHARED_OPTS='-belf -KPIC'
5151 MK_SHARED_LIB='${LD} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
5152 if test "$cf_cv_ld_rpath" = yes ; then
5153 # only way is to set LD_RUN_PATH but no switch for it
5156 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
5157 LINK_PROGS='LD_RUN_PATH=${libdir}'
5158 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
5161 # tested with SunOS 4.1.1 and gcc 2.7.0
5162 if test "$GCC" != yes; then
5163 CC_SHARED_OPTS='-KPIC'
5165 MK_SHARED_LIB='${LD} -assert pure-text -o $@'
5166 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
5169 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
5170 if test "$GCC" != yes; then
5171 CC_SHARED_OPTS='-KPIC'
5173 if test "$DFT_LWR_MODEL" = "shared" ; then
5174 LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
5175 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
5177 if test "$cf_cv_ld_rpath" = yes ; then
5178 cf_ld_rpath_opt="-R"
5179 EXTRA_LDFLAGS="$LOCAL_LDFLAGS $EXTRA_LDFLAGS"
5182 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
5183 if test "$cf_cv_shlib_version" = rel; then
5184 cf_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
5186 cf_shared_soname='`basename $@`'
5189 MK_SHARED_LIB='${CC} -dy -G -h '$cf_shared_soname' -o $@'
5192 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
5193 if test "$GCC" != yes; then
5194 CC_SHARED_OPTS='-KPIC'
5196 MK_SHARED_LIB='${LD} -d y -G -o $@'
5199 CC_SHARED_OPTS='unknown'
5200 MK_SHARED_LIB='echo unknown'
5204 # This works if the last tokens in $MK_SHARED_LIB are the -o target.
5205 case "$cf_cv_shlib_version" in #(vi
5207 case "$MK_SHARED_LIB" in #(vi
5209 test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
5212 { echo "$as_me:5212: WARNING: ignored --with-shlib-version" >&5
5213 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
5219 if test -n "$cf_ld_rpath_opt" ; then
5220 echo "$as_me:5220: checking if we need a space after rpath option" >&5
5221 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
5222 cf_save_LIBS="$LIBS"
5223 LIBS="$LIBS ${cf_ld_rpath_opt}$libdir"
5224 cat >conftest.$ac_ext <<_ACEOF
5225 #line 5225 "configure"
5226 #include "confdefs.h"
5236 rm -f conftest.$ac_objext conftest$ac_exeext
5237 if { (eval echo "$as_me:5237: \"$ac_link\"") >&5
5238 (eval $ac_link) 2>&5
5240 echo "$as_me:5240: \$? = $ac_status" >&5
5241 (exit $ac_status); } &&
5242 { ac_try='test -s conftest$ac_exeext'
5243 { (eval echo "$as_me:5243: \"$ac_try\"") >&5
5246 echo "$as_me:5246: \$? = $ac_status" >&5
5247 (exit $ac_status); }; }; then
5250 echo "$as_me: failed program was:" >&5
5251 cat conftest.$ac_ext >&5
5254 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5255 LIBS="$cf_save_LIBS"
5256 echo "$as_me:5256: result: $cf_rpath_space" >&5
5257 echo "${ECHO_T}$cf_rpath_space" >&6
5258 test "$cf_rpath_space" = yes && cf_ld_rpath_opt="$cf_ld_rpath_opt "
5259 MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${libdir}"
5262 if test "$CC_SHARED_OPTS" = "unknown"; then
5263 for model in $cf_list_models; do
5264 if test "$model" = "shared"; then
5265 { { echo "$as_me:5265: error: Shared libraries are not supported in this version" >&5
5266 echo "$as_me: error: Shared libraries are not supported in this version" >&2;}
5267 { (exit 1); exit 1; }; }
5272 ###############################################################################
5274 ### use option --disable-overwrite to leave out the link to -lcurses
5275 echo "$as_me:5275: checking if you wish to install ncurses overwriting curses" >&5
5276 echo $ECHO_N "checking if you wish to install ncurses overwriting curses... $ECHO_C" >&6
5278 # Check whether --enable-overwrite or --disable-overwrite was given.
5279 if test "${enable_overwrite+set}" = set; then
5280 enableval="$enable_overwrite"
5281 with_overwrite=$enableval
5283 if test "$prefix" = "/usr" ; then with_overwrite=yes; else with_overwrite=no; fi
5285 echo "$as_me:5285: result: $with_overwrite" >&5
5286 echo "${ECHO_T}$with_overwrite" >&6
5288 echo "$as_me:5288: checking if external terminfo-database is used" >&5
5289 echo $ECHO_N "checking if external terminfo-database is used... $ECHO_C" >&6
5291 # Check whether --enable-database or --disable-database was given.
5292 if test "${enable_database+set}" = set; then
5293 enableval="$enable_database"
5294 use_database=$enableval
5298 echo "$as_me:5298: result: $use_database" >&5
5299 echo "${ECHO_T}$use_database" >&6
5301 case $host_os in #(vi
5303 TERMINFO_SRC='${top_srcdir}/misc/emx.src'
5306 TERMINFO_SRC='${top_srcdir}/misc/terminfo.src'
5310 case $cf_cv_system_name in
5311 os2*) PATHSEP=';' ;;
5315 if test "$use_database" != no ; then
5316 cat >>confdefs.h <<\EOF
5317 #define USE_DATABASE 1
5320 echo "$as_me:5320: checking which terminfo source-file will be installed" >&5
5321 echo $ECHO_N "checking which terminfo source-file will be installed... $ECHO_C" >&6
5323 # Check whether --enable-database or --disable-database was given.
5324 if test "${enable_database+set}" = set; then
5325 enableval="$enable_database"
5326 TERMINFO_SRC=$withval
5328 echo "$as_me:5328: result: $TERMINFO_SRC" >&5
5329 echo "${ECHO_T}$TERMINFO_SRC" >&6
5331 echo "$as_me:5331: checking whether to use hashed database instead of directory/tree" >&5
5332 echo $ECHO_N "checking whether to use hashed database instead of directory/tree... $ECHO_C" >&6
5334 # Check whether --with-hashed-db or --without-hashed-db was given.
5335 if test "${with_hashed_db+set}" = set; then
5336 withval="$with_hashed_db"
5341 echo "$as_me:5341: result: $with_hashed_db" >&5
5342 echo "${ECHO_T}$with_hashed_db" >&6
5345 echo "$as_me:5345: checking for list of fallback descriptions" >&5
5346 echo $ECHO_N "checking for list of fallback descriptions... $ECHO_C" >&6
5348 # Check whether --with-fallbacks or --without-fallbacks was given.
5349 if test "${with_fallbacks+set}" = set; then
5350 withval="$with_fallbacks"
5351 with_fallback=$withval
5355 echo "$as_me:5355: result: $with_fallback" >&5
5356 echo "${ECHO_T}$with_fallback" >&6
5357 FALLBACK_LIST=`echo "$with_fallback" | sed -e 's/,/ /g'`
5359 echo "$as_me:5359: checking if you want modern xterm or antique" >&5
5360 echo $ECHO_N "checking if you want modern xterm or antique... $ECHO_C" >&6
5362 # Check whether --with-xterm-new or --without-xterm-new was given.
5363 if test "${with_xterm_new+set}" = set; then
5364 withval="$with_xterm_new"
5365 with_xterm_new=$withval
5369 case $with_xterm_new in
5370 no) with_xterm_new=xterm-old;;
5371 *) with_xterm_new=xterm-new;;
5373 echo "$as_me:5373: result: $with_xterm_new" >&5
5374 echo "${ECHO_T}$with_xterm_new" >&6
5375 WHICH_XTERM=$with_xterm_new
5378 if test "$use_database" = no ; then
5379 TERMINFO="${datadir}/terminfo"
5383 echo "$as_me:5383: checking for list of terminfo directories" >&5
5384 echo $ECHO_N "checking for list of terminfo directories... $ECHO_C" >&6
5386 # Check whether --with-terminfo-dirs or --without-terminfo-dirs was given.
5387 if test "${with_terminfo_dirs+set}" = set; then
5388 withval="$with_terminfo_dirs"
5391 withval=${TERMINFO_DIRS-${datadir}/terminfo}
5393 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${PATHSEP}"
5395 for cf_src_path in $withval
5398 if test "x$prefix" != xNONE; then
5399 cf_path_syntax="$prefix"
5401 cf_path_syntax="$ac_default_prefix"
5404 case ".$cf_src_path" in #(vi
5405 .\$\(*\)*|.\'*\'*) #(vi
5409 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
5412 eval cf_src_path="$cf_src_path"
5413 case ".$cf_src_path" in #(vi
5415 cf_src_path=`echo $cf_src_path | sed -e s%NONE%$cf_path_syntax%`
5420 cf_src_path=`echo $cf_src_path | sed -e s%NONE%$cf_path_syntax%`
5423 { { echo "$as_me:5423: error: expected a pathname, not \"$cf_src_path\"" >&5
5424 echo "$as_me: error: expected a pathname, not \"$cf_src_path\"" >&2;}
5425 { (exit 1); exit 1; }; }
5429 test -n "$cf_dst_path" && cf_dst_path="${cf_dst_path}:"
5430 cf_dst_path="${cf_dst_path}${cf_src_path}"
5434 eval 'TERMINFO_DIRS="$cf_dst_path"'
5436 echo "$as_me:5436: result: $TERMINFO_DIRS" >&5
5437 echo "${ECHO_T}$TERMINFO_DIRS" >&6
5438 test -n "$TERMINFO_DIRS" && cat >>confdefs.h <<EOF
5439 #define TERMINFO_DIRS "$TERMINFO_DIRS"
5442 echo "$as_me:5442: checking for default terminfo directory" >&5
5443 echo $ECHO_N "checking for default terminfo directory... $ECHO_C" >&6
5445 # Check whether --with-default-terminfo-dir or --without-default-terminfo-dir was given.
5446 if test "${with_default_terminfo_dir+set}" = set; then
5447 withval="$with_default_terminfo_dir"
5450 withval="${TERMINFO-${datadir}/terminfo}"
5452 if test "x$prefix" != xNONE; then
5453 cf_path_syntax="$prefix"
5455 cf_path_syntax="$ac_default_prefix"
5458 case ".$withval" in #(vi
5459 .\$\(*\)*|.\'*\'*) #(vi
5463 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
5466 eval withval="$withval"
5467 case ".$withval" in #(vi
5469 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
5474 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
5477 { { echo "$as_me:5477: error: expected a pathname, not \"$withval\"" >&5
5478 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
5479 { (exit 1); exit 1; }; }
5485 echo "$as_me:5485: result: $TERMINFO" >&5
5486 echo "${ECHO_T}$TERMINFO" >&6
5487 cat >>confdefs.h <<EOF
5488 #define TERMINFO "$TERMINFO"
5493 ### use option --disable-big-core to make tic run on small machines
5494 ### We need 4Mb, check if we can allocate 50% more than that.
5495 echo "$as_me:5495: checking if big-core option selected" >&5
5496 echo $ECHO_N "checking if big-core option selected... $ECHO_C" >&6
5498 # Check whether --enable-big-core or --disable-big-core was given.
5499 if test "${enable_big_core+set}" = set; then
5500 enableval="$enable_big_core"
5501 with_big_core=$enableval
5503 if test "$cross_compiling" = yes; then
5506 cat >conftest.$ac_ext <<_ACEOF
5507 #line 5507 "configure"
5508 #include "confdefs.h"
5513 unsigned long n = 6000000L;
5514 char *s = malloc(n);
5517 ${cf_cv_main_return:-return}(s == 0);
5520 rm -f conftest$ac_exeext
5521 if { (eval echo "$as_me:5521: \"$ac_link\"") >&5
5522 (eval $ac_link) 2>&5
5524 echo "$as_me:5524: \$? = $ac_status" >&5
5525 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5526 { (eval echo "$as_me:5526: \"$ac_try\"") >&5
5529 echo "$as_me:5529: \$? = $ac_status" >&5
5530 (exit $ac_status); }; }; then
5533 echo "$as_me: program exited with status $ac_status" >&5
5534 echo "$as_me: failed program was:" >&5
5535 cat conftest.$ac_ext >&5
5538 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5541 echo "$as_me:5541: result: $with_big_core" >&5
5542 echo "${ECHO_T}$with_big_core" >&6
5543 test "$with_big_core" = "yes" && cat >>confdefs.h <<\EOF
5544 #define HAVE_BIG_CORE 1
5547 ### use option --enable-termcap to compile in the termcap fallback support
5548 echo "$as_me:5548: checking if you want termcap-fallback support" >&5
5549 echo $ECHO_N "checking if you want termcap-fallback support... $ECHO_C" >&6
5551 # Check whether --enable-termcap or --disable-termcap was given.
5552 if test "${enable_termcap+set}" = set; then
5553 enableval="$enable_termcap"
5554 with_termcap=$enableval
5558 echo "$as_me:5558: result: $with_termcap" >&5
5559 echo "${ECHO_T}$with_termcap" >&6
5561 if test "$with_termcap" != "yes" ; then
5562 if test "$use_database" = no ; then
5563 if test -z "$with_fallback" ; then
5564 { { echo "$as_me:5564: error: You have disabled the database w/o specifying fallbacks" >&5
5565 echo "$as_me: error: You have disabled the database w/o specifying fallbacks" >&2;}
5566 { (exit 1); exit 1; }; }
5569 cat >>confdefs.h <<\EOF
5570 #define PURE_TERMINFO 1
5575 if test "$with_ticlib" != no ; then
5576 { { echo "$as_me:5576: error: Options --with-ticlib and --enable-termcap cannot be combined" >&5
5577 echo "$as_me: error: Options --with-ticlib and --enable-termcap cannot be combined" >&2;}
5578 { (exit 1); exit 1; }; }
5581 cat >>confdefs.h <<\EOF
5582 #define USE_TERMCAP 1
5585 echo "$as_me:5585: checking for list of termcap files" >&5
5586 echo $ECHO_N "checking for list of termcap files... $ECHO_C" >&6
5588 # Check whether --with-termpath or --without-termpath was given.
5589 if test "${with_termpath+set}" = set; then
5590 withval="$with_termpath"
5593 withval=${TERMPATH-/etc/termcap:/usr/share/misc/termcap}
5595 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${PATHSEP}"
5597 for cf_src_path in $withval
5600 if test "x$prefix" != xNONE; then
5601 cf_path_syntax="$prefix"
5603 cf_path_syntax="$ac_default_prefix"
5606 case ".$cf_src_path" in #(vi
5607 .\$\(*\)*|.\'*\'*) #(vi
5611 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
5614 eval cf_src_path="$cf_src_path"
5615 case ".$cf_src_path" in #(vi
5617 cf_src_path=`echo $cf_src_path | sed -e s%NONE%$cf_path_syntax%`
5622 cf_src_path=`echo $cf_src_path | sed -e s%NONE%$cf_path_syntax%`
5625 { { echo "$as_me:5625: error: expected a pathname, not \"$cf_src_path\"" >&5
5626 echo "$as_me: error: expected a pathname, not \"$cf_src_path\"" >&2;}
5627 { (exit 1); exit 1; }; }
5631 test -n "$cf_dst_path" && cf_dst_path="${cf_dst_path}:"
5632 cf_dst_path="${cf_dst_path}${cf_src_path}"
5636 eval 'TERMPATH="$cf_dst_path"'
5638 echo "$as_me:5638: result: $TERMPATH" >&5
5639 echo "${ECHO_T}$TERMPATH" >&6
5640 test -n "$TERMPATH" && cat >>confdefs.h <<EOF
5641 #define TERMPATH "$TERMPATH"
5644 ### use option --enable-getcap to use a hacked getcap for reading termcaps
5645 echo "$as_me:5645: checking if fast termcap-loader is needed" >&5
5646 echo $ECHO_N "checking if fast termcap-loader is needed... $ECHO_C" >&6
5648 # Check whether --enable-getcap or --disable-getcap was given.
5649 if test "${enable_getcap+set}" = set; then
5650 enableval="$enable_getcap"
5651 with_getcap=$enableval
5655 echo "$as_me:5655: result: $with_getcap" >&5
5656 echo "${ECHO_T}$with_getcap" >&6
5657 test "$with_getcap" = "yes" && cat >>confdefs.h <<\EOF
5658 #define USE_GETCAP 1
5661 echo "$as_me:5661: checking if translated termcaps will be cached in ~/.terminfo" >&5
5662 echo $ECHO_N "checking if translated termcaps will be cached in ~/.terminfo... $ECHO_C" >&6
5664 # Check whether --enable-getcap-cache or --disable-getcap-cache was given.
5665 if test "${enable_getcap_cache+set}" = set; then
5666 enableval="$enable_getcap_cache"
5667 with_getcap_cache=$enableval
5669 with_getcap_cache=no
5671 echo "$as_me:5671: result: $with_getcap_cache" >&5
5672 echo "${ECHO_T}$with_getcap_cache" >&6
5673 test "$with_getcap_cache" = "yes" && cat >>confdefs.h <<\EOF
5674 #define USE_GETCAP_CACHE 1
5679 ### Use option --disable-home-terminfo to completely remove ~/.terminfo
5680 echo "$as_me:5680: checking if ~/.terminfo is wanted" >&5
5681 echo $ECHO_N "checking if ~/.terminfo is wanted... $ECHO_C" >&6
5683 # Check whether --enable-home-terminfo or --disable-home-terminfo was given.
5684 if test "${enable_home_terminfo+set}" = set; then
5685 enableval="$enable_home_terminfo"
5686 with_home_terminfo=$enableval
5688 with_home_terminfo=yes
5690 echo "$as_me:5690: result: $with_home_terminfo" >&5
5691 echo "${ECHO_T}$with_home_terminfo" >&6
5692 test "$with_home_terminfo" = "yes" && cat >>confdefs.h <<\EOF
5693 #define USE_HOME_TERMINFO 1
5696 echo "$as_me:5696: checking if you want to use restricted environment when running as root" >&5
5697 echo $ECHO_N "checking if you want to use restricted environment when running as root... $ECHO_C" >&6
5699 # Check whether --enable-root-environ or --disable-root-environ was given.
5700 if test "${enable_root_environ+set}" = set; then
5701 enableval="$enable_root_environ"
5702 with_root_environ=$enableval
5704 with_root_environ=yes
5706 echo "$as_me:5706: result: $with_root_environ" >&5
5707 echo "${ECHO_T}$with_root_environ" >&6
5708 test "$with_root_environ" = yes && cat >>confdefs.h <<\EOF
5709 #define USE_ROOT_ENVIRON 1
5712 ### Use option --enable-symlinks to make tic use symlinks, not hard links
5713 ### to reduce storage requirements for the terminfo database.
5719 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5720 echo "$as_me:5720: checking for $ac_func" >&5
5721 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5722 if eval "test \"\${$as_ac_var+set}\" = set"; then
5723 echo $ECHO_N "(cached) $ECHO_C" >&6
5725 cat >conftest.$ac_ext <<_ACEOF
5726 #line 5726 "configure"
5727 #include "confdefs.h"
5728 /* System header to define __stub macros and hopefully few prototypes,
5729 which can conflict with char $ac_func (); below. */
5731 /* Override any gcc2 internal prototype to avoid an error. */
5735 /* We use char because int might match the return type of a gcc2
5736 builtin and then its argument prototype would still apply. */
5743 /* The GNU C library defines this for functions which it implements
5744 to always fail with ENOSYS. Some functions are actually named
5745 something starting with __ and the normal name is an alias. */
5746 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5756 rm -f conftest.$ac_objext conftest$ac_exeext
5757 if { (eval echo "$as_me:5757: \"$ac_link\"") >&5
5758 (eval $ac_link) 2>&5
5760 echo "$as_me:5760: \$? = $ac_status" >&5
5761 (exit $ac_status); } &&
5762 { ac_try='test -s conftest$ac_exeext'
5763 { (eval echo "$as_me:5763: \"$ac_try\"") >&5
5766 echo "$as_me:5766: \$? = $ac_status" >&5
5767 (exit $ac_status); }; }; then
5768 eval "$as_ac_var=yes"
5770 echo "$as_me: failed program was:" >&5
5771 cat conftest.$ac_ext >&5
5772 eval "$as_ac_var=no"
5774 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5776 echo "$as_me:5776: result: `eval echo '${'$as_ac_var'}'`" >&5
5777 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5778 if test `eval echo '${'$as_ac_var'}'` = yes; then
5779 cat >>confdefs.h <<EOF
5780 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5786 if test "$cross_compiling" = yes ; then
5792 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5793 echo "$as_me:5793: checking for $ac_func" >&5
5794 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
5795 if eval "test \"\${$as_ac_var+set}\" = set"; then
5796 echo $ECHO_N "(cached) $ECHO_C" >&6
5798 cat >conftest.$ac_ext <<_ACEOF
5799 #line 5799 "configure"
5800 #include "confdefs.h"
5801 /* System header to define __stub macros and hopefully few prototypes,
5802 which can conflict with char $ac_func (); below. */
5804 /* Override any gcc2 internal prototype to avoid an error. */
5808 /* We use char because int might match the return type of a gcc2
5809 builtin and then its argument prototype would still apply. */
5816 /* The GNU C library defines this for functions which it implements
5817 to always fail with ENOSYS. Some functions are actually named
5818 something starting with __ and the normal name is an alias. */
5819 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
5829 rm -f conftest.$ac_objext conftest$ac_exeext
5830 if { (eval echo "$as_me:5830: \"$ac_link\"") >&5
5831 (eval $ac_link) 2>&5
5833 echo "$as_me:5833: \$? = $ac_status" >&5
5834 (exit $ac_status); } &&
5835 { ac_try='test -s conftest$ac_exeext'
5836 { (eval echo "$as_me:5836: \"$ac_try\"") >&5
5839 echo "$as_me:5839: \$? = $ac_status" >&5
5840 (exit $ac_status); }; }; then
5841 eval "$as_ac_var=yes"
5843 echo "$as_me: failed program was:" >&5
5844 cat conftest.$ac_ext >&5
5845 eval "$as_ac_var=no"
5847 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5849 echo "$as_me:5849: result: `eval echo '${'$as_ac_var'}'`" >&5
5850 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
5851 if test `eval echo '${'$as_ac_var'}'` = yes; then
5852 cat >>confdefs.h <<EOF
5853 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5860 echo "$as_me:5860: checking if link/symlink functions work" >&5
5861 echo $ECHO_N "checking if link/symlink functions work... $ECHO_C" >&6
5862 if test "${cf_cv_link_funcs+set}" = set; then
5863 echo $ECHO_N "(cached) $ECHO_C" >&6
5867 for cf_func in link symlink ; do
5868 if test "$cross_compiling" = yes; then
5870 eval 'ac_cv_func_'$cf_func'=error'
5872 cat >conftest.$ac_ext <<_ACEOF
5873 #line 5873 "configure"
5874 #include "confdefs.h"
5876 #include <sys/types.h>
5877 #include <sys/stat.h>
5878 #ifdef HAVE_UNISTD_H
5884 char *src = "config.log";
5885 char *dst = "conftest.chk";
5890 fail = ($cf_func("config.log", "conftest.chk") < 0)
5891 || (stat(dst, &dst_sb) < 0)
5892 || (dst_sb.st_mtime != src_sb.st_mtime);
5898 ${cf_cv_main_return:-return} (fail);
5902 rm -f conftest$ac_exeext
5903 if { (eval echo "$as_me:5903: \"$ac_link\"") >&5
5904 (eval $ac_link) 2>&5
5906 echo "$as_me:5906: \$? = $ac_status" >&5
5907 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5908 { (eval echo "$as_me:5908: \"$ac_try\"") >&5
5911 echo "$as_me:5911: \$? = $ac_status" >&5
5912 (exit $ac_status); }; }; then
5914 cf_cv_link_funcs="$cf_cv_link_funcs $cf_func"
5915 eval 'ac_cv_func_'$cf_func'=yes'
5917 echo "$as_me: program exited with status $ac_status" >&5
5918 echo "$as_me: failed program was:" >&5
5919 cat conftest.$ac_ext >&5
5921 eval 'ac_cv_func_'$cf_func'=no'
5923 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5926 test -z "$cf_cv_link_funcs" && cf_cv_link_funcs=no
5929 echo "$as_me:5929: result: $cf_cv_link_funcs" >&5
5930 echo "${ECHO_T}$cf_cv_link_funcs" >&6
5931 test "$ac_cv_func_link" = yes && cat >>confdefs.h <<\EOF
5935 test "$ac_cv_func_symlink" = yes && cat >>confdefs.h <<\EOF
5936 #define HAVE_SYMLINK 1
5944 # soft links (symbolic links) are useful for some systems where hard links do
5945 # not work, or to make it simpler to copy terminfo trees around.
5946 if test "$ac_cv_func_symlink" = yes ; then
5947 echo "$as_me:5947: checking if tic should use symbolic links" >&5
5948 echo $ECHO_N "checking if tic should use symbolic links... $ECHO_C" >&6
5950 # Check whether --enable-symlinks or --disable-symlinks was given.
5951 if test "${enable_symlinks+set}" = set; then
5952 enableval="$enable_symlinks"
5953 with_symlinks=$enableval
5957 echo "$as_me:5957: result: $with_symlinks" >&5
5958 echo "${ECHO_T}$with_symlinks" >&6
5961 # If we have hard links and did not choose to use soft links instead, there is
5962 # no reason to make this choice optional - use the hard links.
5963 if test "$with_symlinks" = no ; then
5964 echo "$as_me:5964: checking if tic should use hard links" >&5
5965 echo $ECHO_N "checking if tic should use hard links... $ECHO_C" >&6
5966 if test "$ac_cv_func_link" = yes ; then
5971 echo "$as_me:5971: result: $with_links" >&5
5972 echo "${ECHO_T}$with_links" >&6
5975 test "$with_links" = yes && cat >>confdefs.h <<\EOF
5979 test "$with_symlinks" = yes && cat >>confdefs.h <<\EOF
5980 #define USE_SYMLINKS 1
5983 ### use option --enable-broken-linker to force on use of broken-linker support
5984 echo "$as_me:5984: checking if you want broken-linker support code" >&5
5985 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
5987 # Check whether --enable-broken_linker or --disable-broken_linker was given.
5988 if test "${enable_broken_linker+set}" = set; then
5989 enableval="$enable_broken_linker"
5990 with_broken_linker=$enableval
5992 with_broken_linker=${BROKEN_LINKER-no}
5994 echo "$as_me:5994: result: $with_broken_linker" >&5
5995 echo "${ECHO_T}$with_broken_linker" >&6
5998 if test "$with_broken_linker" = yes ; then
5999 cat >>confdefs.h <<\EOF
6000 #define BROKEN_LINKER 1
6004 elif test "$DFT_LWR_MODEL" = shared ; then
6005 case $cf_cv_system_name in #(vi
6007 cat >>confdefs.h <<\EOF
6008 #define BROKEN_LINKER 1
6012 test -n "$verbose" && echo " cygwin linker is broken anyway" 1>&6
6018 ### use option --enable-bsdpad to have tputs process BSD-style prefix padding
6019 echo "$as_me:6019: checking if tputs should process BSD-style prefix padding" >&5
6020 echo $ECHO_N "checking if tputs should process BSD-style prefix padding... $ECHO_C" >&6
6022 # Check whether --enable-bsdpad or --disable-bsdpad was given.
6023 if test "${enable_bsdpad+set}" = set; then
6024 enableval="$enable_bsdpad"
6025 with_bsdpad=$enableval
6029 echo "$as_me:6029: result: $with_bsdpad" >&5
6030 echo "${ECHO_T}$with_bsdpad" >&6
6031 test "$with_bsdpad" = yes && cat >>confdefs.h <<\EOF
6035 ### use option --enable-widec to turn on use of wide-character support
6044 # Check to define _XOPEN_SOURCE "automatically"
6046 echo "$as_me:6046: checking if $CC -U and -D options work together" >&5
6047 echo $ECHO_N "checking if $CC -U and -D options work together... $ECHO_C" >&6
6048 if test "${cf_cv_cc_u_d_options+set}" = set; then
6049 echo $ECHO_N "(cached) $ECHO_C" >&6
6052 cf_save_CPPFLAGS="$CPPFLAGS"
6053 CPPFLAGS="-UU_D_OPTIONS -DU_D_OPTIONS -DD_U_OPTIONS -UD_U_OPTIONS"
6054 cat >conftest.$ac_ext <<_ACEOF
6055 #line 6055 "configure"
6056 #include "confdefs.h"
6063 make an undefined-error
6066 make a defined-error
6073 rm -f conftest.$ac_objext
6074 if { (eval echo "$as_me:6074: \"$ac_compile\"") >&5
6075 (eval $ac_compile) 2>&5
6077 echo "$as_me:6077: \$? = $ac_status" >&5
6078 (exit $ac_status); } &&
6079 { ac_try='test -s conftest.$ac_objext'
6080 { (eval echo "$as_me:6080: \"$ac_try\"") >&5
6083 echo "$as_me:6083: \$? = $ac_status" >&5
6084 (exit $ac_status); }; }; then
6086 cf_cv_cc_u_d_options=yes
6088 echo "$as_me: failed program was:" >&5
6089 cat conftest.$ac_ext >&5
6091 cf_cv_cc_u_d_options=no
6093 rm -f conftest.$ac_objext conftest.$ac_ext
6094 CPPFLAGS="$cf_save_CPPFLAGS"
6097 echo "$as_me:6097: result: $cf_cv_cc_u_d_options" >&5
6098 echo "${ECHO_T}$cf_cv_cc_u_d_options" >&6
6101 cf_POSIX_C_SOURCE=199506L
6103 case $host_os in #(vi
6105 CPPFLAGS="$CPPFLAGS -D_ALL_SOURCE"
6108 # 5.x headers associate
6109 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
6110 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
6111 cf_POSIX_C_SOURCE=200112L
6113 CPPFLAGS="$CPPFLAGS -D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
6116 CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE"
6119 CPPFLAGS="$CPPFLAGS -D_SGI_SOURCE"
6121 linux*|gnu*|k*bsd*-gnu) #(vi
6123 echo "$as_me:6123: checking if we must define _GNU_SOURCE" >&5
6124 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
6125 if test "${cf_cv_gnu_source+set}" = set; then
6126 echo $ECHO_N "(cached) $ECHO_C" >&6
6129 cat >conftest.$ac_ext <<_ACEOF
6130 #line 6130 "configure"
6131 #include "confdefs.h"
6132 #include <sys/types.h>
6137 #ifndef _XOPEN_SOURCE
6144 rm -f conftest.$ac_objext
6145 if { (eval echo "$as_me:6145: \"$ac_compile\"") >&5
6146 (eval $ac_compile) 2>&5
6148 echo "$as_me:6148: \$? = $ac_status" >&5
6149 (exit $ac_status); } &&
6150 { ac_try='test -s conftest.$ac_objext'
6151 { (eval echo "$as_me:6151: \"$ac_try\"") >&5
6154 echo "$as_me:6154: \$? = $ac_status" >&5
6155 (exit $ac_status); }; }; then
6158 echo "$as_me: failed program was:" >&5
6159 cat conftest.$ac_ext >&5
6161 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
6162 cat >conftest.$ac_ext <<_ACEOF
6163 #line 6163 "configure"
6164 #include "confdefs.h"
6165 #include <sys/types.h>
6170 #ifdef _XOPEN_SOURCE
6177 rm -f conftest.$ac_objext
6178 if { (eval echo "$as_me:6178: \"$ac_compile\"") >&5
6179 (eval $ac_compile) 2>&5
6181 echo "$as_me:6181: \$? = $ac_status" >&5
6182 (exit $ac_status); } &&
6183 { ac_try='test -s conftest.$ac_objext'
6184 { (eval echo "$as_me:6184: \"$ac_try\"") >&5
6187 echo "$as_me:6187: \$? = $ac_status" >&5
6188 (exit $ac_status); }; }; then
6191 echo "$as_me: failed program was:" >&5
6192 cat conftest.$ac_ext >&5
6193 cf_cv_gnu_source=yes
6195 rm -f conftest.$ac_objext conftest.$ac_ext
6199 rm -f conftest.$ac_objext conftest.$ac_ext
6202 echo "$as_me:6202: result: $cf_cv_gnu_source" >&5
6203 echo "${ECHO_T}$cf_cv_gnu_source" >&6
6204 test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
6208 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <arpa/inet.h>
6211 # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
6214 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
6217 CPPFLAGS="$CPPFLAGS -D_OSF_SOURCE"
6220 CPPFLAGS="$CPPFLAGS -D_QNX_SOURCE"
6223 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
6226 CPPFLAGS="$CPPFLAGS -D__EXTENSIONS__"
6229 echo "$as_me:6229: checking if we should define _XOPEN_SOURCE" >&5
6230 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
6231 if test "${cf_cv_xopen_source+set}" = set; then
6232 echo $ECHO_N "(cached) $ECHO_C" >&6
6235 cat >conftest.$ac_ext <<_ACEOF
6236 #line 6236 "configure"
6237 #include "confdefs.h"
6238 #include <sys/types.h>
6243 #ifndef _XOPEN_SOURCE
6250 rm -f conftest.$ac_objext
6251 if { (eval echo "$as_me:6251: \"$ac_compile\"") >&5
6252 (eval $ac_compile) 2>&5
6254 echo "$as_me:6254: \$? = $ac_status" >&5
6255 (exit $ac_status); } &&
6256 { ac_try='test -s conftest.$ac_objext'
6257 { (eval echo "$as_me:6257: \"$ac_try\"") >&5
6260 echo "$as_me:6260: \$? = $ac_status" >&5
6261 (exit $ac_status); }; }; then
6262 cf_cv_xopen_source=no
6264 echo "$as_me: failed program was:" >&5
6265 cat conftest.$ac_ext >&5
6267 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
6268 cat >conftest.$ac_ext <<_ACEOF
6269 #line 6269 "configure"
6270 #include "confdefs.h"
6271 #include <sys/types.h>
6276 #ifdef _XOPEN_SOURCE
6283 rm -f conftest.$ac_objext
6284 if { (eval echo "$as_me:6284: \"$ac_compile\"") >&5
6285 (eval $ac_compile) 2>&5
6287 echo "$as_me:6287: \$? = $ac_status" >&5
6288 (exit $ac_status); } &&
6289 { ac_try='test -s conftest.$ac_objext'
6290 { (eval echo "$as_me:6290: \"$ac_try\"") >&5
6293 echo "$as_me:6293: \$? = $ac_status" >&5
6294 (exit $ac_status); }; }; then
6295 cf_cv_xopen_source=no
6297 echo "$as_me: failed program was:" >&5
6298 cat conftest.$ac_ext >&5
6299 cf_cv_xopen_source=$cf_XOPEN_SOURCE
6301 rm -f conftest.$ac_objext conftest.$ac_ext
6305 rm -f conftest.$ac_objext conftest.$ac_ext
6308 echo "$as_me:6308: result: $cf_cv_xopen_source" >&5
6309 echo "${ECHO_T}$cf_cv_xopen_source" >&6
6310 if test "$cf_cv_xopen_source" != no ; then
6312 # remove _XOPEN_SOURCE symbol from $CFLAGS
6313 CFLAGS=`echo "$CFLAGS" | \
6314 sed -e 's/-[UD]_XOPEN_SOURCE\(=[^ ]*\)\?[ ]/ /g' \
6315 -e 's/-[UD]_XOPEN_SOURCE\(=[^ ]*\)\?$//g'`
6317 # remove _XOPEN_SOURCE symbol from $CPPFLAGS
6318 CPPFLAGS=`echo "$CPPFLAGS" | \
6319 sed -e 's/-[UD]_XOPEN_SOURCE\(=[^ ]*\)\?[ ]/ /g' \
6320 -e 's/-[UD]_XOPEN_SOURCE\(=[^ ]*\)\?$//g'`
6322 test "$cf_cv_cc_u_d_options" = yes && \
6323 CPPFLAGS="$CPPFLAGS -U_XOPEN_SOURCE"
6324 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_cv_xopen_source"
6327 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
6329 cf_save_CFLAGS="$CFLAGS"
6330 cf_save_CPPFLAGS="$CPPFLAGS"
6332 # remove _POSIX_C_SOURCE symbol from $cf_save_CFLAGS
6333 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
6334 sed -e 's/-[UD]_POSIX_C_SOURCE\(=[^ ]*\)\?[ ]/ /g' \
6335 -e 's/-[UD]_POSIX_C_SOURCE\(=[^ ]*\)\?$//g'`
6337 # remove _POSIX_C_SOURCE symbol from $cf_save_CPPFLAGS
6338 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
6339 sed -e 's/-[UD]_POSIX_C_SOURCE\(=[^ ]*\)\?[ ]/ /g' \
6340 -e 's/-[UD]_POSIX_C_SOURCE\(=[^ ]*\)\?$//g'`
6342 echo "$as_me:6342: checking if we should define _POSIX_C_SOURCE" >&5
6343 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
6344 if test "${cf_cv_posix_c_source+set}" = set; then
6345 echo $ECHO_N "(cached) $ECHO_C" >&6
6348 echo "(line 6348) testing if the symbol is already defined go no further ..." 1>&5
6350 cat >conftest.$ac_ext <<_ACEOF
6351 #line 6351 "configure"
6352 #include "confdefs.h"
6353 #include <sys/types.h>
6358 #ifndef _POSIX_C_SOURCE
6365 rm -f conftest.$ac_objext
6366 if { (eval echo "$as_me:6366: \"$ac_compile\"") >&5
6367 (eval $ac_compile) 2>&5
6369 echo "$as_me:6369: \$? = $ac_status" >&5
6370 (exit $ac_status); } &&
6371 { ac_try='test -s conftest.$ac_objext'
6372 { (eval echo "$as_me:6372: \"$ac_try\"") >&5
6375 echo "$as_me:6375: \$? = $ac_status" >&5
6376 (exit $ac_status); }; }; then
6377 cf_cv_posix_c_source=no
6379 echo "$as_me: failed program was:" >&5
6380 cat conftest.$ac_ext >&5
6381 cf_want_posix_source=no
6382 case .$cf_POSIX_C_SOURCE in #(vi
6384 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
6387 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
6388 cf_want_posix_source=yes
6391 cf_want_posix_source=yes
6394 if test "$cf_want_posix_source" = yes ; then
6395 cat >conftest.$ac_ext <<_ACEOF
6396 #line 6396 "configure"
6397 #include "confdefs.h"
6398 #include <sys/types.h>
6403 #ifdef _POSIX_SOURCE
6410 rm -f conftest.$ac_objext
6411 if { (eval echo "$as_me:6411: \"$ac_compile\"") >&5
6412 (eval $ac_compile) 2>&5
6414 echo "$as_me:6414: \$? = $ac_status" >&5
6415 (exit $ac_status); } &&
6416 { ac_try='test -s conftest.$ac_objext'
6417 { (eval echo "$as_me:6417: \"$ac_try\"") >&5
6420 echo "$as_me:6420: \$? = $ac_status" >&5
6421 (exit $ac_status); }; }; then
6424 echo "$as_me: failed program was:" >&5
6425 cat conftest.$ac_ext >&5
6426 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
6428 rm -f conftest.$ac_objext conftest.$ac_ext
6431 echo "(line 6431) testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
6433 CFLAGS="$cf_trim_CFLAGS"
6434 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
6436 echo "(line 6436) testing if the second compile does not leave our definition intact error ..." 1>&5
6438 cat >conftest.$ac_ext <<_ACEOF
6439 #line 6439 "configure"
6440 #include "confdefs.h"
6441 #include <sys/types.h>
6446 #ifndef _POSIX_C_SOURCE
6453 rm -f conftest.$ac_objext
6454 if { (eval echo "$as_me:6454: \"$ac_compile\"") >&5
6455 (eval $ac_compile) 2>&5
6457 echo "$as_me:6457: \$? = $ac_status" >&5
6458 (exit $ac_status); } &&
6459 { ac_try='test -s conftest.$ac_objext'
6460 { (eval echo "$as_me:6460: \"$ac_try\"") >&5
6463 echo "$as_me:6463: \$? = $ac_status" >&5
6464 (exit $ac_status); }; }; then
6467 echo "$as_me: failed program was:" >&5
6468 cat conftest.$ac_ext >&5
6469 cf_cv_posix_c_source=no
6471 rm -f conftest.$ac_objext conftest.$ac_ext
6472 CFLAGS="$cf_save_CFLAGS"
6473 CPPFLAGS="$cf_save_CPPFLAGS"
6476 rm -f conftest.$ac_objext conftest.$ac_ext
6479 echo "$as_me:6479: result: $cf_cv_posix_c_source" >&5
6480 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
6482 if test "$cf_cv_posix_c_source" != no ; then
6483 CFLAGS="$cf_trim_CFLAGS"
6484 CPPFLAGS="$cf_trim_CPPFLAGS"
6485 if test "$cf_cv_cc_u_d_options" = yes ; then
6486 cf_temp_posix_c_source=`echo "$cf_cv_posix_c_source" | \
6487 sed -e 's/-D/-U/g' -e 's/=[^ ]*//g'`
6488 CPPFLAGS="$CPPFLAGS $cf_temp_posix_c_source"
6490 CPPFLAGS="$CPPFLAGS $cf_cv_posix_c_source"
6496 # Work around breakage on OS X
6498 echo "$as_me:6498: checking if SIGWINCH is defined" >&5
6499 echo $ECHO_N "checking if SIGWINCH is defined... $ECHO_C" >&6
6500 if test "${cf_cv_define_sigwinch+set}" = set; then
6501 echo $ECHO_N "(cached) $ECHO_C" >&6
6504 cat >conftest.$ac_ext <<_ACEOF
6505 #line 6505 "configure"
6506 #include "confdefs.h"
6508 #include <sys/types.h>
6509 #include <sys/signal.h>
6519 rm -f conftest.$ac_objext
6520 if { (eval echo "$as_me:6520: \"$ac_compile\"") >&5
6521 (eval $ac_compile) 2>&5
6523 echo "$as_me:6523: \$? = $ac_status" >&5
6524 (exit $ac_status); } &&
6525 { ac_try='test -s conftest.$ac_objext'
6526 { (eval echo "$as_me:6526: \"$ac_try\"") >&5
6529 echo "$as_me:6529: \$? = $ac_status" >&5
6530 (exit $ac_status); }; }; then
6531 cf_cv_define_sigwinch=yes
6533 echo "$as_me: failed program was:" >&5
6534 cat conftest.$ac_ext >&5
6535 cat >conftest.$ac_ext <<_ACEOF
6536 #line 6536 "configure"
6537 #include "confdefs.h"
6539 #undef _XOPEN_SOURCE
6540 #undef _POSIX_SOURCE
6541 #undef _POSIX_C_SOURCE
6542 #include <sys/types.h>
6543 #include <sys/signal.h>
6553 rm -f conftest.$ac_objext
6554 if { (eval echo "$as_me:6554: \"$ac_compile\"") >&5
6555 (eval $ac_compile) 2>&5
6557 echo "$as_me:6557: \$? = $ac_status" >&5
6558 (exit $ac_status); } &&
6559 { ac_try='test -s conftest.$ac_objext'
6560 { (eval echo "$as_me:6560: \"$ac_try\"") >&5
6563 echo "$as_me:6563: \$? = $ac_status" >&5
6564 (exit $ac_status); }; }; then
6565 cf_cv_define_sigwinch=maybe
6567 echo "$as_me: failed program was:" >&5
6568 cat conftest.$ac_ext >&5
6569 cf_cv_define_sigwinch=no
6571 rm -f conftest.$ac_objext conftest.$ac_ext
6574 rm -f conftest.$ac_objext conftest.$ac_ext
6577 echo "$as_me:6577: result: $cf_cv_define_sigwinch" >&5
6578 echo "${ECHO_T}$cf_cv_define_sigwinch" >&6
6580 if test "$cf_cv_define_sigwinch" = maybe ; then
6581 echo "$as_me:6581: checking for actual SIGWINCH definition" >&5
6582 echo $ECHO_N "checking for actual SIGWINCH definition... $ECHO_C" >&6
6583 if test "${cf_cv_fixup_sigwinch+set}" = set; then
6584 echo $ECHO_N "(cached) $ECHO_C" >&6
6587 cf_cv_fixup_sigwinch=unknown
6589 while test $cf_sigwinch != 1
6591 cat >conftest.$ac_ext <<_ACEOF
6592 #line 6592 "configure"
6593 #include "confdefs.h"
6595 #undef _XOPEN_SOURCE
6596 #undef _POSIX_SOURCE
6597 #undef _POSIX_C_SOURCE
6598 #include <sys/types.h>
6599 #include <sys/signal.h>
6605 #if SIGWINCH != $cf_sigwinch
6613 rm -f conftest.$ac_objext
6614 if { (eval echo "$as_me:6614: \"$ac_compile\"") >&5
6615 (eval $ac_compile) 2>&5
6617 echo "$as_me:6617: \$? = $ac_status" >&5
6618 (exit $ac_status); } &&
6619 { ac_try='test -s conftest.$ac_objext'
6620 { (eval echo "$as_me:6620: \"$ac_try\"") >&5
6623 echo "$as_me:6623: \$? = $ac_status" >&5
6624 (exit $ac_status); }; }; then
6625 cf_cv_fixup_sigwinch=$cf_sigwinch
6628 echo "$as_me: failed program was:" >&5
6629 cat conftest.$ac_ext >&5
6631 rm -f conftest.$ac_objext conftest.$ac_ext
6633 cf_sigwinch=`expr $cf_sigwinch - 1`
6637 echo "$as_me:6637: result: $cf_cv_fixup_sigwinch" >&5
6638 echo "${ECHO_T}$cf_cv_fixup_sigwinch" >&6
6640 if test "$cf_cv_fixup_sigwinch" != unknown ; then
6641 CPPFLAGS="$CPPFLAGS -DSIGWINCH=$cf_cv_fixup_sigwinch"
6645 # Checks for CODESET support.
6647 echo "$as_me:6647: checking for nl_langinfo and CODESET" >&5
6648 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
6649 if test "${am_cv_langinfo_codeset+set}" = set; then
6650 echo $ECHO_N "(cached) $ECHO_C" >&6
6652 cat >conftest.$ac_ext <<_ACEOF
6653 #line 6653 "configure"
6654 #include "confdefs.h"
6655 #include <langinfo.h>
6659 char* cs = nl_langinfo(CODESET);
6664 rm -f conftest.$ac_objext conftest$ac_exeext
6665 if { (eval echo "$as_me:6665: \"$ac_link\"") >&5
6666 (eval $ac_link) 2>&5
6668 echo "$as_me:6668: \$? = $ac_status" >&5
6669 (exit $ac_status); } &&
6670 { ac_try='test -s conftest$ac_exeext'
6671 { (eval echo "$as_me:6671: \"$ac_try\"") >&5
6674 echo "$as_me:6674: \$? = $ac_status" >&5
6675 (exit $ac_status); }; }; then
6676 am_cv_langinfo_codeset=yes
6678 echo "$as_me: failed program was:" >&5
6679 cat conftest.$ac_ext >&5
6680 am_cv_langinfo_codeset=no
6682 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6685 echo "$as_me:6685: result: $am_cv_langinfo_codeset" >&5
6686 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
6687 if test $am_cv_langinfo_codeset = yes; then
6689 cat >>confdefs.h <<\EOF
6690 #define HAVE_LANGINFO_CODESET 1
6695 # use these variables to work around a defect in gcc's fixincludes.
6699 echo "$as_me:6699: checking if you want wide-character code" >&5
6700 echo $ECHO_N "checking if you want wide-character code... $ECHO_C" >&6
6702 # Check whether --enable-widec or --disable-widec was given.
6703 if test "${enable_widec+set}" = set; then
6704 enableval="$enable_widec"
6705 with_widec=$enableval
6709 echo "$as_me:6709: result: $with_widec" >&5
6710 echo "${ECHO_T}$with_widec" >&6
6711 if test "$with_widec" = yes ; then
6712 LIB_SUFFIX="w${LIB_SUFFIX}"
6713 cat >>confdefs.h <<\EOF
6714 #define USE_WIDEC_SUPPORT 1
6717 echo "$as_me:6717: checking if we must define _XOPEN_SOURCE_EXTENDED" >&5
6718 echo $ECHO_N "checking if we must define _XOPEN_SOURCE_EXTENDED... $ECHO_C" >&6
6719 cat >conftest.$ac_ext <<_ACEOF
6720 #line 6720 "configure"
6721 #include "confdefs.h"
6722 #include <sys/types.h>
6728 #ifndef _XOPEN_SOURCE_EXTENDED
6735 rm -f conftest.$ac_objext
6736 if { (eval echo "$as_me:6736: \"$ac_compile\"") >&5
6737 (eval $ac_compile) 2>&5
6739 echo "$as_me:6739: \$? = $ac_status" >&5
6740 (exit $ac_status); } &&
6741 { ac_try='test -s conftest.$ac_objext'
6742 { (eval echo "$as_me:6742: \"$ac_try\"") >&5
6745 echo "$as_me:6745: \$? = $ac_status" >&5
6746 (exit $ac_status); }; }; then
6749 echo "$as_me: failed program was:" >&5
6750 cat conftest.$ac_ext >&5
6753 rm -f conftest.$ac_objext conftest.$ac_ext
6754 echo "$as_me:6754: result: $cf_result" >&5
6755 echo "${ECHO_T}$cf_result" >&6
6757 if test "$cf_result" = yes ; then
6758 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED"
6759 elif test "x" != "x" ; then
6760 echo "$as_me:6760: checking checking for compatible value versus " >&5
6761 echo $ECHO_N "checking checking for compatible value versus ... $ECHO_C" >&6
6762 cat >conftest.$ac_ext <<_ACEOF
6763 #line 6763 "configure"
6764 #include "confdefs.h"
6765 #include <sys/types.h>
6771 #if _XOPEN_SOURCE_EXTENDED- < 0
6778 rm -f conftest.$ac_objext
6779 if { (eval echo "$as_me:6779: \"$ac_compile\"") >&5
6780 (eval $ac_compile) 2>&5
6782 echo "$as_me:6782: \$? = $ac_status" >&5
6783 (exit $ac_status); } &&
6784 { ac_try='test -s conftest.$ac_objext'
6785 { (eval echo "$as_me:6785: \"$ac_try\"") >&5
6788 echo "$as_me:6788: \$? = $ac_status" >&5
6789 (exit $ac_status); }; }; then
6792 echo "$as_me: failed program was:" >&5
6793 cat conftest.$ac_ext >&5
6796 rm -f conftest.$ac_objext conftest.$ac_ext
6797 echo "$as_me:6797: result: $cf_result" >&5
6798 echo "${ECHO_T}$cf_result" >&6
6799 if test "$cf_result" = no ; then
6800 # perhaps we can override it - try...
6801 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE_EXTENDED="
6806 NCURSES_CH_T=cchar_t
6808 for ac_func in putwc btowc wctob mbtowc wctomb mblen mbrlen mbrtowc
6810 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6811 echo "$as_me:6811: checking for $ac_func" >&5
6812 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6813 if eval "test \"\${$as_ac_var+set}\" = set"; then
6814 echo $ECHO_N "(cached) $ECHO_C" >&6
6816 cat >conftest.$ac_ext <<_ACEOF
6817 #line 6817 "configure"
6818 #include "confdefs.h"
6819 /* System header to define __stub macros and hopefully few prototypes,
6820 which can conflict with char $ac_func (); below. */
6822 /* Override any gcc2 internal prototype to avoid an error. */
6826 /* We use char because int might match the return type of a gcc2
6827 builtin and then its argument prototype would still apply. */
6834 /* The GNU C library defines this for functions which it implements
6835 to always fail with ENOSYS. Some functions are actually named
6836 something starting with __ and the normal name is an alias. */
6837 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6847 rm -f conftest.$ac_objext conftest$ac_exeext
6848 if { (eval echo "$as_me:6848: \"$ac_link\"") >&5
6849 (eval $ac_link) 2>&5
6851 echo "$as_me:6851: \$? = $ac_status" >&5
6852 (exit $ac_status); } &&
6853 { ac_try='test -s conftest$ac_exeext'
6854 { (eval echo "$as_me:6854: \"$ac_try\"") >&5
6857 echo "$as_me:6857: \$? = $ac_status" >&5
6858 (exit $ac_status); }; }; then
6859 eval "$as_ac_var=yes"
6861 echo "$as_me: failed program was:" >&5
6862 cat conftest.$ac_ext >&5
6863 eval "$as_ac_var=no"
6865 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6867 echo "$as_me:6867: result: `eval echo '${'$as_ac_var'}'`" >&5
6868 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6869 if test `eval echo '${'$as_ac_var'}'` = yes; then
6870 cat >>confdefs.h <<EOF
6871 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6877 if test "$ac_cv_func_putwc" != yes ; then
6879 echo "$as_me:6879: checking for putwc in libutf8" >&5
6880 echo $ECHO_N "checking for putwc in libutf8... $ECHO_C" >&6
6881 if test "${cf_cv_libutf8+set}" = set; then
6882 echo $ECHO_N "(cached) $ECHO_C" >&6
6885 cf_save_LIBS="$LIBS"
6887 cat >conftest.$ac_ext <<_ACEOF
6888 #line 6888 "configure"
6889 #include "confdefs.h"
6891 #include <libutf8.h>
6900 rm -f conftest.$ac_objext conftest$ac_exeext
6901 if { (eval echo "$as_me:6901: \"$ac_link\"") >&5
6902 (eval $ac_link) 2>&5
6904 echo "$as_me:6904: \$? = $ac_status" >&5
6905 (exit $ac_status); } &&
6906 { ac_try='test -s conftest$ac_exeext'
6907 { (eval echo "$as_me:6907: \"$ac_try\"") >&5
6910 echo "$as_me:6910: \$? = $ac_status" >&5
6911 (exit $ac_status); }; }; then
6914 echo "$as_me: failed program was:" >&5
6915 cat conftest.$ac_ext >&5
6918 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6919 LIBS="$cf_save_LIBS"
6922 echo "$as_me:6922: result: $cf_cv_libutf8" >&5
6923 echo "${ECHO_T}$cf_cv_libutf8" >&6
6925 if test "$cf_cv_libutf8" = yes ; then
6926 cat >>confdefs.h <<\EOF
6927 #define HAVE_LIBUTF8_H 1
6933 if test "$cf_cv_libutf8" = yes ; then
6938 # This is needed on Tru64 5.0 to declare mbstate_t
6939 echo "$as_me:6939: checking if we must include wchar.h to declare mbstate_t" >&5
6940 echo $ECHO_N "checking if we must include wchar.h to declare mbstate_t... $ECHO_C" >&6
6941 if test "${cf_cv_mbstate_t+set}" = set; then
6942 echo $ECHO_N "(cached) $ECHO_C" >&6
6945 cat >conftest.$ac_ext <<_ACEOF
6946 #line 6946 "configure"
6947 #include "confdefs.h"
6952 #ifdef HAVE_LIBUTF8_H
6953 #include <libutf8.h>
6963 rm -f conftest.$ac_objext
6964 if { (eval echo "$as_me:6964: \"$ac_compile\"") >&5
6965 (eval $ac_compile) 2>&5
6967 echo "$as_me:6967: \$? = $ac_status" >&5
6968 (exit $ac_status); } &&
6969 { ac_try='test -s conftest.$ac_objext'
6970 { (eval echo "$as_me:6970: \"$ac_try\"") >&5
6973 echo "$as_me:6973: \$? = $ac_status" >&5
6974 (exit $ac_status); }; }; then
6977 echo "$as_me: failed program was:" >&5
6978 cat conftest.$ac_ext >&5
6979 cat >conftest.$ac_ext <<_ACEOF
6980 #line 6980 "configure"
6981 #include "confdefs.h"
6987 #ifdef HAVE_LIBUTF8_H
6988 #include <libutf8.h>
6998 rm -f conftest.$ac_objext
6999 if { (eval echo "$as_me:6999: \"$ac_compile\"") >&5
7000 (eval $ac_compile) 2>&5
7002 echo "$as_me:7002: \$? = $ac_status" >&5
7003 (exit $ac_status); } &&
7004 { ac_try='test -s conftest.$ac_objext'
7005 { (eval echo "$as_me:7005: \"$ac_try\"") >&5
7008 echo "$as_me:7008: \$? = $ac_status" >&5
7009 (exit $ac_status); }; }; then
7012 echo "$as_me: failed program was:" >&5
7013 cat conftest.$ac_ext >&5
7014 cf_cv_mbstate_t=unknown
7016 rm -f conftest.$ac_objext conftest.$ac_ext
7018 rm -f conftest.$ac_objext conftest.$ac_ext
7020 echo "$as_me:7020: result: $cf_cv_mbstate_t" >&5
7021 echo "${ECHO_T}$cf_cv_mbstate_t" >&6
7023 if test "$cf_cv_mbstate_t" = yes ; then
7024 cat >>confdefs.h <<\EOF
7025 #define NEED_WCHAR_H 1
7031 # if we do not find mbstate_t in either place, use substitution to provide a fallback.
7032 if test "$cf_cv_mbstate_t" = unknown ; then
7036 # This is needed on Tru64 5.0 to declare wchar_t
7037 echo "$as_me:7037: checking if we must include wchar.h to declare wchar_t" >&5
7038 echo $ECHO_N "checking if we must include wchar.h to declare wchar_t... $ECHO_C" >&6
7039 if test "${cf_cv_wchar_t+set}" = set; then
7040 echo $ECHO_N "(cached) $ECHO_C" >&6
7043 cat >conftest.$ac_ext <<_ACEOF
7044 #line 7044 "configure"
7045 #include "confdefs.h"
7050 #ifdef HAVE_LIBUTF8_H
7051 #include <libutf8.h>
7061 rm -f conftest.$ac_objext
7062 if { (eval echo "$as_me:7062: \"$ac_compile\"") >&5
7063 (eval $ac_compile) 2>&5
7065 echo "$as_me:7065: \$? = $ac_status" >&5
7066 (exit $ac_status); } &&
7067 { ac_try='test -s conftest.$ac_objext'
7068 { (eval echo "$as_me:7068: \"$ac_try\"") >&5
7071 echo "$as_me:7071: \$? = $ac_status" >&5
7072 (exit $ac_status); }; }; then
7075 echo "$as_me: failed program was:" >&5
7076 cat conftest.$ac_ext >&5
7077 cat >conftest.$ac_ext <<_ACEOF
7078 #line 7078 "configure"
7079 #include "confdefs.h"
7085 #ifdef HAVE_LIBUTF8_H
7086 #include <libutf8.h>
7096 rm -f conftest.$ac_objext
7097 if { (eval echo "$as_me:7097: \"$ac_compile\"") >&5
7098 (eval $ac_compile) 2>&5
7100 echo "$as_me:7100: \$? = $ac_status" >&5
7101 (exit $ac_status); } &&
7102 { ac_try='test -s conftest.$ac_objext'
7103 { (eval echo "$as_me:7103: \"$ac_try\"") >&5
7106 echo "$as_me:7106: \$? = $ac_status" >&5
7107 (exit $ac_status); }; }; then
7110 echo "$as_me: failed program was:" >&5
7111 cat conftest.$ac_ext >&5
7112 cf_cv_wchar_t=unknown
7114 rm -f conftest.$ac_objext conftest.$ac_ext
7116 rm -f conftest.$ac_objext conftest.$ac_ext
7118 echo "$as_me:7118: result: $cf_cv_wchar_t" >&5
7119 echo "${ECHO_T}$cf_cv_wchar_t" >&6
7121 if test "$cf_cv_wchar_t" = yes ; then
7122 cat >>confdefs.h <<\EOF
7123 #define NEED_WCHAR_H 1
7129 # if we do not find wchar_t in either place, use substitution to provide a fallback.
7130 if test "$cf_cv_wchar_t" = unknown ; then
7134 # if we find wchar_t in either place, use substitution to provide a fallback.
7135 if test "$cf_cv_wchar_t" != unknown ; then
7136 NCURSES_OK_WCHAR_T=1
7139 # This is needed on Tru64 5.0 to declare wint_t
7140 echo "$as_me:7140: checking if we must include wchar.h to declare wint_t" >&5
7141 echo $ECHO_N "checking if we must include wchar.h to declare wint_t... $ECHO_C" >&6
7142 if test "${cf_cv_wint_t+set}" = set; then
7143 echo $ECHO_N "(cached) $ECHO_C" >&6
7146 cat >conftest.$ac_ext <<_ACEOF
7147 #line 7147 "configure"
7148 #include "confdefs.h"
7153 #ifdef HAVE_LIBUTF8_H
7154 #include <libutf8.h>
7164 rm -f conftest.$ac_objext
7165 if { (eval echo "$as_me:7165: \"$ac_compile\"") >&5
7166 (eval $ac_compile) 2>&5
7168 echo "$as_me:7168: \$? = $ac_status" >&5
7169 (exit $ac_status); } &&
7170 { ac_try='test -s conftest.$ac_objext'
7171 { (eval echo "$as_me:7171: \"$ac_try\"") >&5
7174 echo "$as_me:7174: \$? = $ac_status" >&5
7175 (exit $ac_status); }; }; then
7178 echo "$as_me: failed program was:" >&5
7179 cat conftest.$ac_ext >&5
7180 cat >conftest.$ac_ext <<_ACEOF
7181 #line 7181 "configure"
7182 #include "confdefs.h"
7188 #ifdef HAVE_LIBUTF8_H
7189 #include <libutf8.h>
7199 rm -f conftest.$ac_objext
7200 if { (eval echo "$as_me:7200: \"$ac_compile\"") >&5
7201 (eval $ac_compile) 2>&5
7203 echo "$as_me:7203: \$? = $ac_status" >&5
7204 (exit $ac_status); } &&
7205 { ac_try='test -s conftest.$ac_objext'
7206 { (eval echo "$as_me:7206: \"$ac_try\"") >&5
7209 echo "$as_me:7209: \$? = $ac_status" >&5
7210 (exit $ac_status); }; }; then
7213 echo "$as_me: failed program was:" >&5
7214 cat conftest.$ac_ext >&5
7215 cf_cv_wint_t=unknown
7217 rm -f conftest.$ac_objext conftest.$ac_ext
7219 rm -f conftest.$ac_objext conftest.$ac_ext
7221 echo "$as_me:7221: result: $cf_cv_wint_t" >&5
7222 echo "${ECHO_T}$cf_cv_wint_t" >&6
7224 if test "$cf_cv_wint_t" = yes ; then
7225 cat >>confdefs.h <<\EOF
7226 #define NEED_WCHAR_H 1
7232 # if we do not find wint_t in either place, use substitution to provide a fallback.
7233 if test "$cf_cv_wint_t" = unknown ; then
7237 # if we find wint_t in either place, use substitution to provide a fallback.
7238 if test "$cf_cv_wint_t" != unknown ; then
7242 if test "$NCURSES_MBSTATE_T" != 0; then
7243 cat >>confdefs.h <<\EOF
7244 #define NEED_MBSTATE_T_DEF 1
7250 ### use option --disable-lp64 to allow long chtype
7251 case $cf_cv_abi_version in
7253 default_with_lp64=no
7256 default_with_lp64=yes
7260 echo "$as_me:7260: checking whether to enable _LP64 definition in curses.h" >&5
7261 echo $ECHO_N "checking whether to enable _LP64 definition in curses.h... $ECHO_C" >&6
7263 # Check whether --enable-lp64 or --disable-lp64 was given.
7264 if test "${enable_lp64+set}" = set; then
7265 enableval="$enable_lp64"
7266 with_lp64=$enableval
7268 with_lp64=$default_with_lp64
7270 echo "$as_me:7270: result: $with_lp64" >&5
7271 echo "${ECHO_T}$with_lp64" >&6
7273 if test "$with_lp64" = yes ; then
7279 # Check whether --enable-largefile or --disable-largefile was given.
7280 if test "${enable_largefile+set}" = set; then
7281 enableval="$enable_largefile"
7284 if test "$enable_largefile" != no; then
7286 echo "$as_me:7286: checking for special C compiler options needed for large files" >&5
7287 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
7288 if test "${ac_cv_sys_largefile_CC+set}" = set; then
7289 echo $ECHO_N "(cached) $ECHO_C" >&6
7291 ac_cv_sys_largefile_CC=no
7292 if test "$GCC" != yes; then
7295 # IRIX 6.2 and later do not support large files by default,
7296 # so use the C compiler's -n32 option if that helps.
7297 cat >conftest.$ac_ext <<_ACEOF
7298 #line 7298 "configure"
7299 #include "confdefs.h"
7300 #include <sys/types.h>
7301 /* Check that off_t can represent 2**63 - 1 correctly.
7302 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7303 since some C++ compilers masquerading as C compilers
7304 incorrectly reject 9223372036854775807. */
7305 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7306 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7307 && LARGE_OFF_T % 2147483647 == 1)
7317 rm -f conftest.$ac_objext
7318 if { (eval echo "$as_me:7318: \"$ac_compile\"") >&5
7319 (eval $ac_compile) 2>&5
7321 echo "$as_me:7321: \$? = $ac_status" >&5
7322 (exit $ac_status); } &&
7323 { ac_try='test -s conftest.$ac_objext'
7324 { (eval echo "$as_me:7324: \"$ac_try\"") >&5
7327 echo "$as_me:7327: \$? = $ac_status" >&5
7328 (exit $ac_status); }; }; then
7331 echo "$as_me: failed program was:" >&5
7332 cat conftest.$ac_ext >&5
7334 rm -f conftest.$ac_objext
7336 rm -f conftest.$ac_objext
7337 if { (eval echo "$as_me:7337: \"$ac_compile\"") >&5
7338 (eval $ac_compile) 2>&5
7340 echo "$as_me:7340: \$? = $ac_status" >&5
7341 (exit $ac_status); } &&
7342 { ac_try='test -s conftest.$ac_objext'
7343 { (eval echo "$as_me:7343: \"$ac_try\"") >&5
7346 echo "$as_me:7346: \$? = $ac_status" >&5
7347 (exit $ac_status); }; }; then
7348 ac_cv_sys_largefile_CC=' -n32'; break
7350 echo "$as_me: failed program was:" >&5
7351 cat conftest.$ac_ext >&5
7353 rm -f conftest.$ac_objext
7357 rm -f conftest.$ac_ext
7360 echo "$as_me:7360: result: $ac_cv_sys_largefile_CC" >&5
7361 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
7362 if test "$ac_cv_sys_largefile_CC" != no; then
7363 CC=$CC$ac_cv_sys_largefile_CC
7366 echo "$as_me:7366: checking for _FILE_OFFSET_BITS value needed for large files" >&5
7367 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
7368 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
7369 echo $ECHO_N "(cached) $ECHO_C" >&6
7372 ac_cv_sys_file_offset_bits=no
7373 cat >conftest.$ac_ext <<_ACEOF
7374 #line 7374 "configure"
7375 #include "confdefs.h"
7376 #include <sys/types.h>
7377 /* Check that off_t can represent 2**63 - 1 correctly.
7378 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7379 since some C++ compilers masquerading as C compilers
7380 incorrectly reject 9223372036854775807. */
7381 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7382 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7383 && LARGE_OFF_T % 2147483647 == 1)
7393 rm -f conftest.$ac_objext
7394 if { (eval echo "$as_me:7394: \"$ac_compile\"") >&5
7395 (eval $ac_compile) 2>&5
7397 echo "$as_me:7397: \$? = $ac_status" >&5
7398 (exit $ac_status); } &&
7399 { ac_try='test -s conftest.$ac_objext'
7400 { (eval echo "$as_me:7400: \"$ac_try\"") >&5
7403 echo "$as_me:7403: \$? = $ac_status" >&5
7404 (exit $ac_status); }; }; then
7407 echo "$as_me: failed program was:" >&5
7408 cat conftest.$ac_ext >&5
7410 rm -f conftest.$ac_objext conftest.$ac_ext
7411 cat >conftest.$ac_ext <<_ACEOF
7412 #line 7412 "configure"
7413 #include "confdefs.h"
7414 #define _FILE_OFFSET_BITS 64
7415 #include <sys/types.h>
7416 /* Check that off_t can represent 2**63 - 1 correctly.
7417 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7418 since some C++ compilers masquerading as C compilers
7419 incorrectly reject 9223372036854775807. */
7420 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7421 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7422 && LARGE_OFF_T % 2147483647 == 1)
7432 rm -f conftest.$ac_objext
7433 if { (eval echo "$as_me:7433: \"$ac_compile\"") >&5
7434 (eval $ac_compile) 2>&5
7436 echo "$as_me:7436: \$? = $ac_status" >&5
7437 (exit $ac_status); } &&
7438 { ac_try='test -s conftest.$ac_objext'
7439 { (eval echo "$as_me:7439: \"$ac_try\"") >&5
7442 echo "$as_me:7442: \$? = $ac_status" >&5
7443 (exit $ac_status); }; }; then
7444 ac_cv_sys_file_offset_bits=64; break
7446 echo "$as_me: failed program was:" >&5
7447 cat conftest.$ac_ext >&5
7449 rm -f conftest.$ac_objext conftest.$ac_ext
7453 echo "$as_me:7453: result: $ac_cv_sys_file_offset_bits" >&5
7454 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
7455 if test "$ac_cv_sys_file_offset_bits" != no; then
7457 cat >>confdefs.h <<EOF
7458 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
7463 echo "$as_me:7463: checking for _LARGE_FILES value needed for large files" >&5
7464 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
7465 if test "${ac_cv_sys_large_files+set}" = set; then
7466 echo $ECHO_N "(cached) $ECHO_C" >&6
7469 ac_cv_sys_large_files=no
7470 cat >conftest.$ac_ext <<_ACEOF
7471 #line 7471 "configure"
7472 #include "confdefs.h"
7473 #include <sys/types.h>
7474 /* Check that off_t can represent 2**63 - 1 correctly.
7475 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7476 since some C++ compilers masquerading as C compilers
7477 incorrectly reject 9223372036854775807. */
7478 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7479 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7480 && LARGE_OFF_T % 2147483647 == 1)
7490 rm -f conftest.$ac_objext
7491 if { (eval echo "$as_me:7491: \"$ac_compile\"") >&5
7492 (eval $ac_compile) 2>&5
7494 echo "$as_me:7494: \$? = $ac_status" >&5
7495 (exit $ac_status); } &&
7496 { ac_try='test -s conftest.$ac_objext'
7497 { (eval echo "$as_me:7497: \"$ac_try\"") >&5
7500 echo "$as_me:7500: \$? = $ac_status" >&5
7501 (exit $ac_status); }; }; then
7504 echo "$as_me: failed program was:" >&5
7505 cat conftest.$ac_ext >&5
7507 rm -f conftest.$ac_objext conftest.$ac_ext
7508 cat >conftest.$ac_ext <<_ACEOF
7509 #line 7509 "configure"
7510 #include "confdefs.h"
7511 #define _LARGE_FILES 1
7512 #include <sys/types.h>
7513 /* Check that off_t can represent 2**63 - 1 correctly.
7514 We can't simply define LARGE_OFF_T to be 9223372036854775807,
7515 since some C++ compilers masquerading as C compilers
7516 incorrectly reject 9223372036854775807. */
7517 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
7518 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
7519 && LARGE_OFF_T % 2147483647 == 1)
7529 rm -f conftest.$ac_objext
7530 if { (eval echo "$as_me:7530: \"$ac_compile\"") >&5
7531 (eval $ac_compile) 2>&5
7533 echo "$as_me:7533: \$? = $ac_status" >&5
7534 (exit $ac_status); } &&
7535 { ac_try='test -s conftest.$ac_objext'
7536 { (eval echo "$as_me:7536: \"$ac_try\"") >&5
7539 echo "$as_me:7539: \$? = $ac_status" >&5
7540 (exit $ac_status); }; }; then
7541 ac_cv_sys_large_files=1; break
7543 echo "$as_me: failed program was:" >&5
7544 cat conftest.$ac_ext >&5
7546 rm -f conftest.$ac_objext conftest.$ac_ext
7550 echo "$as_me:7550: result: $ac_cv_sys_large_files" >&5
7551 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
7552 if test "$ac_cv_sys_large_files" != no; then
7554 cat >>confdefs.h <<EOF
7555 #define _LARGE_FILES $ac_cv_sys_large_files
7562 if test "$enable_largefile" != no ; then
7563 echo "$as_me:7563: checking for _LARGEFILE_SOURCE value needed for large files" >&5
7564 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
7565 if test "${ac_cv_sys_largefile_source+set}" = set; then
7566 echo $ECHO_N "(cached) $ECHO_C" >&6
7569 ac_cv_sys_largefile_source=no
7570 cat >conftest.$ac_ext <<_ACEOF
7571 #line 7571 "configure"
7572 #include "confdefs.h"
7582 rm -f conftest.$ac_objext
7583 if { (eval echo "$as_me:7583: \"$ac_compile\"") >&5
7584 (eval $ac_compile) 2>&5
7586 echo "$as_me:7586: \$? = $ac_status" >&5
7587 (exit $ac_status); } &&
7588 { ac_try='test -s conftest.$ac_objext'
7589 { (eval echo "$as_me:7589: \"$ac_try\"") >&5
7592 echo "$as_me:7592: \$? = $ac_status" >&5
7593 (exit $ac_status); }; }; then
7596 echo "$as_me: failed program was:" >&5
7597 cat conftest.$ac_ext >&5
7599 rm -f conftest.$ac_objext conftest.$ac_ext
7600 cat >conftest.$ac_ext <<_ACEOF
7601 #line 7601 "configure"
7602 #include "confdefs.h"
7603 #define _LARGEFILE_SOURCE 1
7613 rm -f conftest.$ac_objext
7614 if { (eval echo "$as_me:7614: \"$ac_compile\"") >&5
7615 (eval $ac_compile) 2>&5
7617 echo "$as_me:7617: \$? = $ac_status" >&5
7618 (exit $ac_status); } &&
7619 { ac_try='test -s conftest.$ac_objext'
7620 { (eval echo "$as_me:7620: \"$ac_try\"") >&5
7623 echo "$as_me:7623: \$? = $ac_status" >&5
7624 (exit $ac_status); }; }; then
7625 ac_cv_sys_largefile_source=1; break
7627 echo "$as_me: failed program was:" >&5
7628 cat conftest.$ac_ext >&5
7630 rm -f conftest.$ac_objext conftest.$ac_ext
7634 echo "$as_me:7634: result: $ac_cv_sys_largefile_source" >&5
7635 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
7636 if test "$ac_cv_sys_largefile_source" != no; then
7638 cat >>confdefs.h <<EOF
7639 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
7645 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
7646 # in glibc 2.1.3, but that breaks too many other things.
7647 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
7648 echo "$as_me:7648: checking for fseeko" >&5
7649 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
7650 if test "${ac_cv_func_fseeko+set}" = set; then
7651 echo $ECHO_N "(cached) $ECHO_C" >&6
7653 cat >conftest.$ac_ext <<_ACEOF
7654 #line 7654 "configure"
7655 #include "confdefs.h"
7660 return fseeko && fseeko (stdin, 0, 0);
7665 rm -f conftest.$ac_objext conftest$ac_exeext
7666 if { (eval echo "$as_me:7666: \"$ac_link\"") >&5
7667 (eval $ac_link) 2>&5
7669 echo "$as_me:7669: \$? = $ac_status" >&5
7670 (exit $ac_status); } &&
7671 { ac_try='test -s conftest$ac_exeext'
7672 { (eval echo "$as_me:7672: \"$ac_try\"") >&5
7675 echo "$as_me:7675: \$? = $ac_status" >&5
7676 (exit $ac_status); }; }; then
7677 ac_cv_func_fseeko=yes
7679 echo "$as_me: failed program was:" >&5
7680 cat conftest.$ac_ext >&5
7681 ac_cv_func_fseeko=no
7683 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7685 echo "$as_me:7685: result: $ac_cv_func_fseeko" >&5
7686 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
7687 if test $ac_cv_func_fseeko = yes; then
7689 cat >>confdefs.h <<\EOF
7690 #define HAVE_FSEEKO 1
7695 # Normally we would collect these definitions in the config.h,
7696 # but (like _XOPEN_SOURCE), some environments rely on having these
7697 # defined before any of the system headers are included. Another
7698 # case comes up with C++, e.g., on AIX the compiler compiles the
7699 # header files by themselves before looking at the body files it is
7700 # told to compile. For ncurses, those header files do not include
7702 test "$ac_cv_sys_large_files" != no && CPPFLAGS="$CPPFLAGS -D_LARGE_FILES "
7703 test "$ac_cv_sys_largefile_source" != no && CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE "
7705 echo "$as_me:7705: checking whether to use struct dirent64" >&5
7706 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
7707 if test "${cf_cv_struct_dirent64+set}" = set; then
7708 echo $ECHO_N "(cached) $ECHO_C" >&6
7711 cat >conftest.$ac_ext <<_ACEOF
7712 #line 7712 "configure"
7713 #include "confdefs.h"
7715 #include <sys/types.h>
7722 /* if transitional largefile support is setup, this is true */
7723 extern struct dirent64 * readdir(DIR *);
7724 struct dirent64 *x = readdir((DIR *)0);
7725 struct dirent *y = readdir((DIR *)0);
7732 rm -f conftest.$ac_objext
7733 if { (eval echo "$as_me:7733: \"$ac_compile\"") >&5
7734 (eval $ac_compile) 2>&5
7736 echo "$as_me:7736: \$? = $ac_status" >&5
7737 (exit $ac_status); } &&
7738 { ac_try='test -s conftest.$ac_objext'
7739 { (eval echo "$as_me:7739: \"$ac_try\"") >&5
7742 echo "$as_me:7742: \$? = $ac_status" >&5
7743 (exit $ac_status); }; }; then
7744 cf_cv_struct_dirent64=yes
7746 echo "$as_me: failed program was:" >&5
7747 cat conftest.$ac_ext >&5
7748 cf_cv_struct_dirent64=no
7750 rm -f conftest.$ac_objext conftest.$ac_ext
7753 echo "$as_me:7753: result: $cf_cv_struct_dirent64" >&5
7754 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
7755 test "$cf_cv_struct_dirent64" = yes && cat >>confdefs.h <<\EOF
7756 #define HAVE_STRUCT_DIRENT64 1
7761 ### use option --disable-tparm-varargs to make tparm() conform to X/Open
7762 echo "$as_me:7762: checking if you want tparm not to use X/Open fixed-parameter list" >&5
7763 echo $ECHO_N "checking if you want tparm not to use X/Open fixed-parameter list... $ECHO_C" >&6
7765 # Check whether --enable-tparm-varargs or --disable-tparm-varargs was given.
7766 if test "${enable_tparm_varargs+set}" = set; then
7767 enableval="$enable_tparm_varargs"
7768 with_tparm_varargs=$enableval
7770 with_tparm_varargs=yes
7772 echo "$as_me:7772: result: $with_tparm_varargs" >&5
7773 echo "${ECHO_T}$with_tparm_varargs" >&6
7774 NCURSES_TPARM_VARARGS=0
7775 test "$with_tparm_varargs" = yes && NCURSES_TPARM_VARARGS=1
7777 ### use option --with-bool to override bool's type
7778 echo "$as_me:7778: checking for type of bool" >&5
7779 echo $ECHO_N "checking for type of bool... $ECHO_C" >&6
7781 # Check whether --with-bool or --without-bool was given.
7782 if test "${with_bool+set}" = set; then
7783 withval="$with_bool"
7784 NCURSES_BOOL="$withval"
7788 echo "$as_me:7788: result: $NCURSES_BOOL" >&5
7789 echo "${ECHO_T}$NCURSES_BOOL" >&6
7791 echo "$as_me:7791: checking for alternate terminal capabilities file" >&5
7792 echo $ECHO_N "checking for alternate terminal capabilities file... $ECHO_C" >&6
7794 # Check whether --with-caps or --without-caps was given.
7795 if test "${with_caps+set}" = set; then
7796 withval="$with_caps"
7797 TERMINFO_CAPS=Caps.$withval
7801 test -f "${srcdir}/include/${TERMINFO_CAPS}" || TERMINFO_CAPS=Caps
7802 echo "$as_me:7802: result: $TERMINFO_CAPS" >&5
7803 echo "${ECHO_T}$TERMINFO_CAPS" >&6
7805 ### use option --with-chtype to override chtype's type
7806 echo "$as_me:7806: checking for type of chtype" >&5
7807 echo $ECHO_N "checking for type of chtype... $ECHO_C" >&6
7809 # Check whether --with-chtype or --without-chtype was given.
7810 if test "${with_chtype+set}" = set; then
7811 withval="$with_chtype"
7812 NCURSES_CHTYPE="$withval"
7816 echo "$as_me:7816: result: $NCURSES_CHTYPE" >&5
7817 echo "${ECHO_T}$NCURSES_CHTYPE" >&6
7819 ### use option --with-ospeed to override ospeed's type
7820 echo "$as_me:7820: checking for type of ospeed" >&5
7821 echo $ECHO_N "checking for type of ospeed... $ECHO_C" >&6
7823 # Check whether --with-ospeed or --without-ospeed was given.
7824 if test "${with_ospeed+set}" = set; then
7825 withval="$with_ospeed"
7826 NCURSES_OSPEED="$withval"
7828 NCURSES_OSPEED=short
7830 echo "$as_me:7830: result: $NCURSES_OSPEED" >&5
7831 echo "${ECHO_T}$NCURSES_OSPEED" >&6
7833 ### use option --with-mmask-t to override mmask_t's type
7834 echo "$as_me:7834: checking for type of mmask_t" >&5
7835 echo $ECHO_N "checking for type of mmask_t... $ECHO_C" >&6
7837 # Check whether --with-mmask-t or --without-mmask-t was given.
7838 if test "${with_mmask_t+set}" = set; then
7839 withval="$with_mmask_t"
7840 NCURSES_MMASK_T="$withval"
7842 NCURSES_MMASK_T=auto
7844 echo "$as_me:7844: result: $NCURSES_MMASK_T" >&5
7845 echo "${ECHO_T}$NCURSES_MMASK_T" >&6
7847 ### Enable compiling-in rcs id's
7848 echo "$as_me:7848: checking if RCS identifiers should be compiled-in" >&5
7849 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
7851 # Check whether --with-rcs-ids or --without-rcs-ids was given.
7852 if test "${with_rcs_ids+set}" = set; then
7853 withval="$with_rcs_ids"
7854 with_rcs_ids=$withval
7858 echo "$as_me:7858: result: $with_rcs_ids" >&5
7859 echo "${ECHO_T}$with_rcs_ids" >&6
7860 test "$with_rcs_ids" = yes && cat >>confdefs.h <<\EOF
7861 #define USE_RCS_IDS 1
7864 ###############################################################################
7866 echo "$as_me:7866: checking format of man-pages" >&5
7867 echo $ECHO_N "checking format of man-pages... $ECHO_C" >&6
7869 # Check whether --with-manpage-format or --without-manpage-format was given.
7870 if test "${with_manpage_format+set}" = set; then
7871 withval="$with_manpage_format"
7872 MANPAGE_FORMAT=$withval
7874 MANPAGE_FORMAT=unknown
7877 test -z "$MANPAGE_FORMAT" && MANPAGE_FORMAT=unknown
7878 MANPAGE_FORMAT=`echo "$MANPAGE_FORMAT" | sed -e 's/,/ /g'`
7882 case $MANPAGE_FORMAT in
7884 if test -z "$MANPATH" ; then
7885 MANPATH="/usr/man:/usr/share/man"
7888 # look for the 'date' man-page (it's most likely to be installed!)
7894 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATHSEP}"
7895 for cf_dir in $MANPATH; do
7896 test -z "$cf_dir" && cf_dir=/usr/man
7897 for cf_name in $cf_dir/man*/$cf_example.[01]* $cf_dir/cat*/$cf_example.[01]* $cf_dir/man*/$cf_example $cf_dir/cat*/$cf_example
7899 cf_test=`echo $cf_name | sed -e 's/*//'`
7900 if test "x$cf_test" = "x$cf_name" ; then
7903 *.gz) MANPAGE_FORMAT="$MANPAGE_FORMAT gzip";;
7904 *.Z) MANPAGE_FORMAT="$MANPAGE_FORMAT compress";;
7905 *.0) MANPAGE_FORMAT="$MANPAGE_FORMAT BSDI";;
7906 *) MANPAGE_FORMAT="$MANPAGE_FORMAT normal";;
7920 # if we found a match in either man* or cat*, stop looking
7921 if test -n "$MANPAGE_FORMAT" ; then
7923 test "$cf_preform" = yes && MANPAGE_FORMAT="$MANPAGE_FORMAT formatted"
7924 test "$cf_catonly" = yes && MANPAGE_FORMAT="$MANPAGE_FORMAT catonly"
7930 test $cf_found=yes && break
7933 # only check the first directory in $MANPATH where we find manpages
7934 if test -n "$MANPAGE_FORMAT" ; then
7938 # if we did not find the example, just assume it is normal
7939 test -z "$MANPAGE_FORMAT" && MANPAGE_FORMAT=normal
7943 for cf_option in $MANPAGE_FORMAT; do
7944 case $cf_option in #(vi
7945 gzip|compress|BSDI|normal|formatted|catonly)
7948 cf_unknown="$cf_unknown $cf_option"
7955 echo "$as_me:7955: result: $MANPAGE_FORMAT" >&5
7956 echo "${ECHO_T}$MANPAGE_FORMAT" >&6
7957 if test -n "$cf_unknown" ; then
7958 { echo "$as_me:7958: WARNING: Unexpected manpage-format $cf_unknown" >&5
7959 echo "$as_me: WARNING: Unexpected manpage-format $cf_unknown" >&2;}
7962 echo "$as_me:7962: checking for manpage renaming" >&5
7963 echo $ECHO_N "checking for manpage renaming... $ECHO_C" >&6
7965 # Check whether --with-manpage-renames or --without-manpage-renames was given.
7966 if test "${with_manpage_renames+set}" = set; then
7967 withval="$with_manpage_renames"
7968 MANPAGE_RENAMES=$withval
7973 case ".$MANPAGE_RENAMES" in #(vi
7977 # Debian 'man' program?
7978 if test -f /etc/debian_version ; then
7979 MANPAGE_RENAMES=`cd $srcdir && pwd`/man/man_db.renames
7986 if test "$MANPAGE_RENAMES" != no ; then
7987 if test -f $srcdir/man/$MANPAGE_RENAMES ; then
7988 MANPAGE_RENAMES=`cd $srcdir/man && pwd`/$MANPAGE_RENAMES
7989 elif test ! -f $MANPAGE_RENAMES ; then
7990 { { echo "$as_me:7990: error: not a filename: $MANPAGE_RENAMES" >&5
7991 echo "$as_me: error: not a filename: $MANPAGE_RENAMES" >&2;}
7992 { (exit 1); exit 1; }; }
7995 test ! -d man && mkdir man
7997 # Construct a sed-script to perform renaming within man-pages
7998 if test -n "$MANPAGE_RENAMES" ; then
7999 test ! -d man && mkdir man
8000 sh $srcdir/man/make_sed.sh $MANPAGE_RENAMES >./edit_man.sed
8004 echo "$as_me:8004: result: $MANPAGE_RENAMES" >&5
8005 echo "${ECHO_T}$MANPAGE_RENAMES" >&6
8007 echo "$as_me:8007: checking if manpage aliases will be installed" >&5
8008 echo $ECHO_N "checking if manpage aliases will be installed... $ECHO_C" >&6
8010 # Check whether --with-manpage-aliases or --without-manpage-aliases was given.
8011 if test "${with_manpage_aliases+set}" = set; then
8012 withval="$with_manpage_aliases"
8013 MANPAGE_ALIASES=$withval
8018 echo "$as_me:8018: result: $MANPAGE_ALIASES" >&5
8019 echo "${ECHO_T}$MANPAGE_ALIASES" >&6
8021 if test "$LN_S" = "ln -s"; then
8028 if test "$MANPAGE_ALIASES" = yes ; then
8029 echo "$as_me:8029: checking if manpage symlinks should be used" >&5
8030 echo $ECHO_N "checking if manpage symlinks should be used... $ECHO_C" >&6
8032 # Check whether --with-manpage-symlinks or --without-manpage-symlinks was given.
8033 if test "${with_manpage_symlinks+set}" = set; then
8034 withval="$with_manpage_symlinks"
8035 MANPAGE_SYMLINKS=$withval
8037 MANPAGE_SYMLINKS=$cf_use_symlinks
8040 if test "$$cf_use_symlinks" = no; then
8041 if test "$MANPAGE_SYMLINKS" = yes ; then
8042 { echo "$as_me:8042: WARNING: cannot make symlinks" >&5
8043 echo "$as_me: WARNING: cannot make symlinks" >&2;}
8048 echo "$as_me:8048: result: $MANPAGE_SYMLINKS" >&5
8049 echo "${ECHO_T}$MANPAGE_SYMLINKS" >&6
8052 echo "$as_me:8052: checking for manpage tbl" >&5
8053 echo $ECHO_N "checking for manpage tbl... $ECHO_C" >&6
8055 # Check whether --with-manpage-tbl or --without-manpage-tbl was given.
8056 if test "${with_manpage_tbl+set}" = set; then
8057 withval="$with_manpage_tbl"
8058 MANPAGE_TBL=$withval
8063 echo "$as_me:8063: result: $MANPAGE_TBL" >&5
8064 echo "${ECHO_T}$MANPAGE_TBL" >&6
8066 if test "$prefix" = "NONE" ; then
8067 cf_prefix="$ac_default_prefix"
8072 case "$MANPAGE_FORMAT" in # (vi
8087 test ! -d man && mkdir man
8091 case "$MANPAGE_FORMAT" in #(vi
8094 cf_compress=compress
8102 cf_edit_man=./edit_man.sh
8103 cf_man_alias=`pwd`/man_alias.sed
8105 cat >$cf_edit_man <<CF_EOF
8107 # this script is generated by the configure-script CF_MAN_PAGES macro.
8112 NCURSES_MAJOR="$NCURSES_MAJOR"
8113 NCURSES_MINOR="$NCURSES_MINOR"
8114 NCURSES_PATCH="$NCURSES_PATCH"
8116 NCURSES_OSPEED="$NCURSES_OSPEED"
8117 TERMINFO="$TERMINFO"
8119 MKDIRS="sh `cd $srcdir && pwd`/mkinstalldirs"
8122 INSTALL_DATA="$INSTALL_DATA"
8124 transform="$program_transform_name"
8126 TMP=\${TMPDIR-/tmp}/man\$\$
8127 trap "rm -f \$TMP" 0 1 2 5 15
8139 top_srcdir=\$srcdir/..
8142 if test "\$form" = normal ; then
8143 if test "$cf_format" = yes ; then
8144 if test "$cf_inboth" = no ; then
8145 sh \$0 format \$verb \$mandir \$srcdir \$*
8149 cf_subdir=\$mandir/man
8150 cf_tables=$MANPAGE_TBL
8152 cf_subdir=\$mandir/cat
8156 # process the list of source-files
8159 *.orig|*.rej) ;; #(vi
8161 section=\`expr "\$i" : '.*\\.\\([0-9]\\)[xm]*'\`;
8162 if test \$verb = installing ; then
8163 if test ! -d \$cf_subdir\${section} ; then
8164 \$MKDIRS \$cf_subdir\$section
8168 # replace variables in man page
8169 if test ! -f $cf_man_alias ; then
8170 cat >>$cf_man_alias <<-CF_EOF2
8171 s,@DATADIR@,\$datadir,
8172 s,@TERMINFO@,\$TERMINFO,
8173 s,@NCURSES_MAJOR@,\$NCURSES_MAJOR,
8174 s,@NCURSES_MINOR@,\$NCURSES_MINOR,
8175 s,@NCURSES_PATCH@,\$NCURSES_PATCH,
8176 s,@NCURSES_OSPEED@,\$NCURSES_OSPEED,
8179 for cf_name in captoinfo clear infocmp infotocap tic toe tput
8181 cf_NAME=`echo "$cf_name" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
8182 cf_name=`echo $cf_name|sed "$program_transform_name"`
8183 cat >>$cf_edit_man <<-CF_EOF
8184 s,@$cf_NAME@,$cf_name,
8188 cat >>$cf_edit_man <<CF_EOF
8190 echo "...made $cf_man_alias"
8194 cf_source=\`basename \$i\`
8196 test ! -f \$inalias && inalias="\$srcdir/\$inalias"
8197 if test ! -f \$inalias ; then
8198 echo .. skipped \$cf_source
8203 if test "$MANPAGE_ALIASES" != no ; then
8204 cat >>$cf_edit_man <<CF_EOF
8205 aliases=\`sed -f \$top_srcdir/man/manlinks.sed \$inalias |sed -f $cf_man_alias | sort -u\`
8209 if test "$MANPAGE_RENAMES" = no ; then
8210 cat >>$cf_edit_man <<CF_EOF
8211 # perform program transformations for section 1 man pages
8212 if test \$section = 1 ; then
8213 cf_target=\$cf_subdir\${section}/\`echo \$cf_source|sed "\${transform}"\`
8215 cf_target=\$cf_subdir\${section}/\$cf_source
8219 cat >>$cf_edit_man <<CF_EOF
8220 cf_target=\`grep "^\$cf_source" $MANPAGE_RENAMES | $AWK '{print \$2}'\`
8221 if test -z "\$cf_target" ; then
8222 echo '? missing rename for '\$cf_source
8223 cf_target="\$cf_source"
8225 cf_target="\$cf_subdir\${section}/\${cf_target}"
8230 cat >>$cf_edit_man <<CF_EOF
8231 sed -f $cf_man_alias \\
8234 if test -f $MANPAGE_RENAMES ; then
8235 cat >>$cf_edit_man <<CF_EOF
8236 < \$i | sed -f `pwd`/edit_man.sed >\$TMP
8239 cat >>$cf_edit_man <<CF_EOF
8244 cat >>$cf_edit_man <<CF_EOF
8245 if test \$cf_tables = yes ; then
8246 tbl \$TMP >\$TMP.out
8251 if test $with_curses_h != yes ; then
8252 cat >>$cf_edit_man <<CF_EOF
8253 sed -e "/\#[ ]*include/s,curses.h,ncurses.h," < \$TMP >\$TMP.out
8258 cat >>$cf_edit_man <<CF_EOF
8259 if test \$form = format ; then
8260 nroff -man \$TMP >\$TMP.out
8265 if test -n "$cf_compress" ; then
8266 cat >>$cf_edit_man <<CF_EOF
8267 if test \$verb = installing ; then
8268 if ( $cf_compress -f \$TMP )
8270 mv \$TMP.$cf_so_strip \$TMP
8273 cf_target="\$cf_target.$cf_so_strip"
8277 case "$MANPAGE_FORMAT" in #(vi
8279 cat >>$cf_edit_man <<CF_EOF
8280 if test \$form = format ; then
8281 # BSDI installs only .0 suffixes in the cat directories
8282 cf_target="\`echo \$cf_target|sed -e 's/\.[1-9]\+[a-z]*/.0/'\`"
8288 cat >>$cf_edit_man <<CF_EOF
8289 suffix=\`basename \$cf_target | sed -e 's%^[^.]*%%'\`
8290 if test \$verb = installing ; then
8291 echo \$verb \$cf_target
8292 \$INSTALL_DATA \$TMP \$cf_target
8293 test -d \$cf_subdir\${section} &&
8294 test -n "\$aliases" && (
8295 cd \$cf_subdir\${section} && (
8296 cf_source=\`echo \$cf_target |sed -e 's%^.*/\([^/][^/]*/[^/][^/]*$\)%\1%'\`
8297 test -n "$cf_so_strip" && cf_source=\`echo \$cf_source |sed -e 's%\.$cf_so_strip\$%%'\`
8298 cf_target=\`basename \$cf_target\`
8299 for cf_alias in \$aliases
8301 if test \$section = 1 ; then
8302 cf_alias=\`echo \$cf_alias|sed "\${transform}"\`
8305 if test "$MANPAGE_SYMLINKS" = yes ; then
8306 if test -f \$cf_alias\${suffix} ; then
8307 if ( cmp -s \$cf_target \$cf_alias\${suffix} )
8312 echo .. \$verb alias \$cf_alias\${suffix}
8313 rm -f \$cf_alias\${suffix}
8314 $LN_S \$cf_target \$cf_alias\${suffix}
8315 elif test "\$cf_target" != "\$cf_alias\${suffix}" ; then
8316 echo ".so \$cf_source" >\$TMP
8318 if test -n "$cf_compress" ; then
8319 cat >>$cf_edit_man <<CF_EOF
8320 if test -n "$cf_so_strip" ; then
8321 $cf_compress -f \$TMP
8322 mv \$TMP.$cf_so_strip \$TMP
8326 cat >>$cf_edit_man <<CF_EOF
8327 echo .. \$verb alias \$cf_alias\${suffix}
8328 rm -f \$cf_alias\${suffix}
8329 \$INSTALL_DATA \$TMP \$cf_alias\${suffix}
8334 elif test \$verb = removing ; then
8335 test -f \$cf_target && (
8336 echo \$verb \$cf_target
8339 test -d \$cf_subdir\${section} &&
8340 test -n "\$aliases" && (
8341 cd \$cf_subdir\${section} && (
8342 for cf_alias in \$aliases
8344 if test \$section = 1 ; then
8345 cf_alias=\`echo \$cf_alias|sed "\${transform}"\`
8348 echo .. \$verb alias \$cf_alias\${suffix}
8349 rm -f \$cf_alias\${suffix}
8361 if test $cf_inboth = yes ; then
8362 if test \$form != format ; then
8363 sh \$0 format \$verb \$mandir \$srcdir \$*
8369 chmod 755 $cf_edit_man
8371 ###############################################################################
8373 ### Note that some functions (such as const) are normally disabled anyway.
8374 echo "$as_me:8374: checking if you want to build with function extensions" >&5
8375 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
8377 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
8378 if test "${enable_ext_funcs+set}" = set; then
8379 enableval="$enable_ext_funcs"
8380 with_ext_funcs=$enableval
8384 echo "$as_me:8384: result: $with_ext_funcs" >&5
8385 echo "${ECHO_T}$with_ext_funcs" >&6
8386 if test "$with_ext_funcs" = yes ; then
8388 cat >>confdefs.h <<\EOF
8389 #define HAVE_CURSES_VERSION 1
8392 cat >>confdefs.h <<\EOF
8393 #define HAVE_HAS_KEY 1
8396 cat >>confdefs.h <<\EOF
8397 #define HAVE_RESIZETERM 1
8400 cat >>confdefs.h <<\EOF
8401 #define HAVE_RESIZE_TERM 1
8404 cat >>confdefs.h <<\EOF
8405 #define HAVE_USE_DEFAULT_COLORS 1
8408 cat >>confdefs.h <<\EOF
8409 #define HAVE_WRESIZE 1
8412 cat >>confdefs.h <<\EOF
8413 #define NCURSES_EXT_FUNCS 1
8420 ### use option --enable-const to turn on use of const beyond that in XSI.
8421 echo "$as_me:8421: checking for extended use of const keyword" >&5
8422 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
8424 # Check whether --enable-const or --disable-const was given.
8425 if test "${enable_const+set}" = set; then
8426 enableval="$enable_const"
8427 with_ext_const=$enableval
8431 echo "$as_me:8431: result: $with_ext_const" >&5
8432 echo "${ECHO_T}$with_ext_const" >&6
8433 NCURSES_CONST='/*nothing*/'
8434 if test "$with_ext_const" = yes ; then
8438 echo "$as_me:8438: checking if you want \$NCURSES_NO_PADDING code" >&5
8439 echo $ECHO_N "checking if you want \$NCURSES_NO_PADDING code... $ECHO_C" >&6
8441 # Check whether --enable-no-padding or --disable-no-padding was given.
8442 if test "${enable_no_padding+set}" = set; then
8443 enableval="$enable_no_padding"
8444 with_no_padding=$enableval
8446 with_no_padding=$with_ext_funcs
8448 echo "$as_me:8448: result: $with_no_padding" >&5
8449 echo "${ECHO_T}$with_no_padding" >&6
8450 test "$with_no_padding" = yes && cat >>confdefs.h <<\EOF
8451 #define NCURSES_NO_PADDING 1
8454 echo "$as_me:8454: checking for ANSI C header files" >&5
8455 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
8456 if test "${ac_cv_header_stdc+set}" = set; then
8457 echo $ECHO_N "(cached) $ECHO_C" >&6
8459 cat >conftest.$ac_ext <<_ACEOF
8460 #line 8460 "configure"
8461 #include "confdefs.h"
8468 if { (eval echo "$as_me:8468: \"$ac_cpp conftest.$ac_ext\"") >&5
8469 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8471 egrep -v '^ *\+' conftest.er1 >conftest.err
8473 cat conftest.err >&5
8474 echo "$as_me:8474: \$? = $ac_status" >&5
8475 (exit $ac_status); } >/dev/null; then
8476 if test -s conftest.err; then
8477 ac_cpp_err=$ac_c_preproc_warn_flag
8484 if test -z "$ac_cpp_err"; then
8485 ac_cv_header_stdc=yes
8487 echo "$as_me: failed program was:" >&5
8488 cat conftest.$ac_ext >&5
8489 ac_cv_header_stdc=no
8491 rm -f conftest.err conftest.$ac_ext
8493 if test $ac_cv_header_stdc = yes; then
8494 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8495 cat >conftest.$ac_ext <<_ACEOF
8496 #line 8496 "configure"
8497 #include "confdefs.h"
8501 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8502 egrep "memchr" >/dev/null 2>&1; then
8505 ac_cv_header_stdc=no
8511 if test $ac_cv_header_stdc = yes; then
8512 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8513 cat >conftest.$ac_ext <<_ACEOF
8514 #line 8514 "configure"
8515 #include "confdefs.h"
8519 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8520 egrep "free" >/dev/null 2>&1; then
8523 ac_cv_header_stdc=no
8529 if test $ac_cv_header_stdc = yes; then
8530 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8531 if test "$cross_compiling" = yes; then
8534 cat >conftest.$ac_ext <<_ACEOF
8535 #line 8535 "configure"
8536 #include "confdefs.h"
8538 #if ((' ' & 0x0FF) == 0x020)
8539 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8540 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8542 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
8543 || ('j' <= (c) && (c) <= 'r') \
8544 || ('s' <= (c) && (c) <= 'z'))
8545 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8548 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8553 for (i = 0; i < 256; i++)
8554 if (XOR (islower (i), ISLOWER (i))
8555 || toupper (i) != TOUPPER (i))
8557 $ac_main_return (0);
8560 rm -f conftest$ac_exeext
8561 if { (eval echo "$as_me:8561: \"$ac_link\"") >&5
8562 (eval $ac_link) 2>&5
8564 echo "$as_me:8564: \$? = $ac_status" >&5
8565 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8566 { (eval echo "$as_me:8566: \"$ac_try\"") >&5
8569 echo "$as_me:8569: \$? = $ac_status" >&5
8570 (exit $ac_status); }; }; then
8573 echo "$as_me: program exited with status $ac_status" >&5
8574 echo "$as_me: failed program was:" >&5
8575 cat conftest.$ac_ext >&5
8576 ac_cv_header_stdc=no
8578 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8582 echo "$as_me:8582: result: $ac_cv_header_stdc" >&5
8583 echo "${ECHO_T}$ac_cv_header_stdc" >&6
8584 if test $ac_cv_header_stdc = yes; then
8586 cat >>confdefs.h <<\EOF
8587 #define STDC_HEADERS 1
8592 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8594 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8595 inttypes.h stdint.h unistd.h
8597 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8598 echo "$as_me:8598: checking for $ac_header" >&5
8599 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8600 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8601 echo $ECHO_N "(cached) $ECHO_C" >&6
8603 cat >conftest.$ac_ext <<_ACEOF
8604 #line 8604 "configure"
8605 #include "confdefs.h"
8606 $ac_includes_default
8607 #include <$ac_header>
8609 rm -f conftest.$ac_objext
8610 if { (eval echo "$as_me:8610: \"$ac_compile\"") >&5
8611 (eval $ac_compile) 2>&5
8613 echo "$as_me:8613: \$? = $ac_status" >&5
8614 (exit $ac_status); } &&
8615 { ac_try='test -s conftest.$ac_objext'
8616 { (eval echo "$as_me:8616: \"$ac_try\"") >&5
8619 echo "$as_me:8619: \$? = $ac_status" >&5
8620 (exit $ac_status); }; }; then
8621 eval "$as_ac_Header=yes"
8623 echo "$as_me: failed program was:" >&5
8624 cat conftest.$ac_ext >&5
8625 eval "$as_ac_Header=no"
8627 rm -f conftest.$ac_objext conftest.$ac_ext
8629 echo "$as_me:8629: result: `eval echo '${'$as_ac_Header'}'`" >&5
8630 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8631 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8632 cat >>confdefs.h <<EOF
8633 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8639 echo "$as_me:8639: checking for signed char" >&5
8640 echo $ECHO_N "checking for signed char... $ECHO_C" >&6
8641 if test "${ac_cv_type_signed_char+set}" = set; then
8642 echo $ECHO_N "(cached) $ECHO_C" >&6
8644 cat >conftest.$ac_ext <<_ACEOF
8645 #line 8645 "configure"
8646 #include "confdefs.h"
8647 $ac_includes_default
8651 if ((signed char *) 0)
8653 if (sizeof (signed char))
8659 rm -f conftest.$ac_objext
8660 if { (eval echo "$as_me:8660: \"$ac_compile\"") >&5
8661 (eval $ac_compile) 2>&5
8663 echo "$as_me:8663: \$? = $ac_status" >&5
8664 (exit $ac_status); } &&
8665 { ac_try='test -s conftest.$ac_objext'
8666 { (eval echo "$as_me:8666: \"$ac_try\"") >&5
8669 echo "$as_me:8669: \$? = $ac_status" >&5
8670 (exit $ac_status); }; }; then
8671 ac_cv_type_signed_char=yes
8673 echo "$as_me: failed program was:" >&5
8674 cat conftest.$ac_ext >&5
8675 ac_cv_type_signed_char=no
8677 rm -f conftest.$ac_objext conftest.$ac_ext
8679 echo "$as_me:8679: result: $ac_cv_type_signed_char" >&5
8680 echo "${ECHO_T}$ac_cv_type_signed_char" >&6
8682 echo "$as_me:8682: checking size of signed char" >&5
8683 echo $ECHO_N "checking size of signed char... $ECHO_C" >&6
8684 if test "${ac_cv_sizeof_signed_char+set}" = set; then
8685 echo $ECHO_N "(cached) $ECHO_C" >&6
8687 if test "$ac_cv_type_signed_char" = yes; then
8688 if test "$cross_compiling" = yes; then
8689 # Depending upon the size, compute the lo and hi bounds.
8690 cat >conftest.$ac_ext <<_ACEOF
8691 #line 8691 "configure"
8692 #include "confdefs.h"
8693 $ac_includes_default
8697 int _array_ [1 - 2 * !((sizeof (signed char)) >= 0)]
8702 rm -f conftest.$ac_objext
8703 if { (eval echo "$as_me:8703: \"$ac_compile\"") >&5
8704 (eval $ac_compile) 2>&5
8706 echo "$as_me:8706: \$? = $ac_status" >&5
8707 (exit $ac_status); } &&
8708 { ac_try='test -s conftest.$ac_objext'
8709 { (eval echo "$as_me:8709: \"$ac_try\"") >&5
8712 echo "$as_me:8712: \$? = $ac_status" >&5
8713 (exit $ac_status); }; }; then
8716 cat >conftest.$ac_ext <<_ACEOF
8717 #line 8717 "configure"
8718 #include "confdefs.h"
8719 $ac_includes_default
8723 int _array_ [1 - 2 * !((sizeof (signed char)) <= $ac_mid)]
8728 rm -f conftest.$ac_objext
8729 if { (eval echo "$as_me:8729: \"$ac_compile\"") >&5
8730 (eval $ac_compile) 2>&5
8732 echo "$as_me:8732: \$? = $ac_status" >&5
8733 (exit $ac_status); } &&
8734 { ac_try='test -s conftest.$ac_objext'
8735 { (eval echo "$as_me:8735: \"$ac_try\"") >&5
8738 echo "$as_me:8738: \$? = $ac_status" >&5
8739 (exit $ac_status); }; }; then
8740 ac_hi=$ac_mid; break
8742 echo "$as_me: failed program was:" >&5
8743 cat conftest.$ac_ext >&5
8744 ac_lo=`expr $ac_mid + 1`; ac_mid=`expr 2 '*' $ac_mid + 1`
8746 rm -f conftest.$ac_objext conftest.$ac_ext
8749 echo "$as_me: failed program was:" >&5
8750 cat conftest.$ac_ext >&5
8753 cat >conftest.$ac_ext <<_ACEOF
8754 #line 8754 "configure"
8755 #include "confdefs.h"
8756 $ac_includes_default
8760 int _array_ [1 - 2 * !((sizeof (signed char)) >= $ac_mid)]
8765 rm -f conftest.$ac_objext
8766 if { (eval echo "$as_me:8766: \"$ac_compile\"") >&5
8767 (eval $ac_compile) 2>&5
8769 echo "$as_me:8769: \$? = $ac_status" >&5
8770 (exit $ac_status); } &&
8771 { ac_try='test -s conftest.$ac_objext'
8772 { (eval echo "$as_me:8772: \"$ac_try\"") >&5
8775 echo "$as_me:8775: \$? = $ac_status" >&5
8776 (exit $ac_status); }; }; then
8777 ac_lo=$ac_mid; break
8779 echo "$as_me: failed program was:" >&5
8780 cat conftest.$ac_ext >&5
8781 ac_hi=`expr $ac_mid - 1`; ac_mid=`expr 2 '*' $ac_mid`
8783 rm -f conftest.$ac_objext conftest.$ac_ext
8786 rm -f conftest.$ac_objext conftest.$ac_ext
8787 # Binary search between lo and hi bounds.
8788 while test "x$ac_lo" != "x$ac_hi"; do
8789 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8790 cat >conftest.$ac_ext <<_ACEOF
8791 #line 8791 "configure"
8792 #include "confdefs.h"
8793 $ac_includes_default
8797 int _array_ [1 - 2 * !((sizeof (signed char)) <= $ac_mid)]
8802 rm -f conftest.$ac_objext
8803 if { (eval echo "$as_me:8803: \"$ac_compile\"") >&5
8804 (eval $ac_compile) 2>&5
8806 echo "$as_me:8806: \$? = $ac_status" >&5
8807 (exit $ac_status); } &&
8808 { ac_try='test -s conftest.$ac_objext'
8809 { (eval echo "$as_me:8809: \"$ac_try\"") >&5
8812 echo "$as_me:8812: \$? = $ac_status" >&5
8813 (exit $ac_status); }; }; then
8816 echo "$as_me: failed program was:" >&5
8817 cat conftest.$ac_ext >&5
8818 ac_lo=`expr $ac_mid + 1`
8820 rm -f conftest.$ac_objext conftest.$ac_ext
8822 ac_cv_sizeof_signed_char=$ac_lo
8824 if test "$cross_compiling" = yes; then
8825 { { echo "$as_me:8825: error: cannot run test program while cross compiling" >&5
8826 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
8827 { (exit 1); exit 1; }; }
8829 cat >conftest.$ac_ext <<_ACEOF
8830 #line 8830 "configure"
8831 #include "confdefs.h"
8832 $ac_includes_default
8836 FILE *f = fopen ("conftest.val", "w");
8838 $ac_main_return (1);
8839 fprintf (f, "%d", (sizeof (signed char)));
8845 rm -f conftest$ac_exeext
8846 if { (eval echo "$as_me:8846: \"$ac_link\"") >&5
8847 (eval $ac_link) 2>&5
8849 echo "$as_me:8849: \$? = $ac_status" >&5
8850 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8851 { (eval echo "$as_me:8851: \"$ac_try\"") >&5
8854 echo "$as_me:8854: \$? = $ac_status" >&5
8855 (exit $ac_status); }; }; then
8856 ac_cv_sizeof_signed_char=`cat conftest.val`
8858 echo "$as_me: program exited with status $ac_status" >&5
8859 echo "$as_me: failed program was:" >&5
8860 cat conftest.$ac_ext >&5
8862 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8867 ac_cv_sizeof_signed_char=0
8870 echo "$as_me:8870: result: $ac_cv_sizeof_signed_char" >&5
8871 echo "${ECHO_T}$ac_cv_sizeof_signed_char" >&6
8872 cat >>confdefs.h <<EOF
8873 #define SIZEOF_SIGNED_CHAR $ac_cv_sizeof_signed_char
8876 if test "$ac_cv_sizeof_signed_char" = 1 ; then
8877 NCURSES_SBOOL="signed char"
8879 NCURSES_SBOOL="char"
8881 echo "$as_me:8881: checking if you want to use signed Boolean array in term.h" >&5
8882 echo $ECHO_N "checking if you want to use signed Boolean array in term.h... $ECHO_C" >&6
8884 # Check whether --enable-signed-char or --disable-signed-char was given.
8885 if test "${enable_signed_char+set}" = set; then
8886 enableval="$enable_signed_char"
8887 with_signed_char=$enableval
8891 echo "$as_me:8891: result: $with_signed_char" >&5
8892 echo "${ECHO_T}$with_signed_char" >&6
8893 test "$with_signed_char" != yes && NCURSES_SBOOL="char"
8895 ### use option --enable-sigwinch to turn on use of SIGWINCH logic
8896 echo "$as_me:8896: checking if you want SIGWINCH handler" >&5
8897 echo $ECHO_N "checking if you want SIGWINCH handler... $ECHO_C" >&6
8899 # Check whether --enable-sigwinch or --disable-sigwinch was given.
8900 if test "${enable_sigwinch+set}" = set; then
8901 enableval="$enable_sigwinch"
8902 with_sigwinch=$enableval
8904 with_sigwinch=$with_ext_funcs
8906 echo "$as_me:8906: result: $with_sigwinch" >&5
8907 echo "${ECHO_T}$with_sigwinch" >&6
8908 test "$with_sigwinch" = yes && cat >>confdefs.h <<\EOF
8909 #define USE_SIGWINCH 1
8912 ### use option --enable-tcap-names to allow user to define new capabilities
8913 echo "$as_me:8913: checking if you want user-definable terminal capabilities like termcap" >&5
8914 echo $ECHO_N "checking if you want user-definable terminal capabilities like termcap... $ECHO_C" >&6
8916 # Check whether --enable-tcap-names or --disable-tcap-names was given.
8917 if test "${enable_tcap_names+set}" = set; then
8918 enableval="$enable_tcap_names"
8919 with_tcap_names=$enableval
8921 with_tcap_names=$with_ext_funcs
8923 echo "$as_me:8923: result: $with_tcap_names" >&5
8924 echo "${ECHO_T}$with_tcap_names" >&6
8926 test "$with_tcap_names" = yes && NCURSES_XNAMES=1
8928 ###############################################################################
8929 # These options are relatively safe to experiment with.
8931 echo "$as_me:8931: checking if you want all development code" >&5
8932 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
8934 # Check whether --with-develop or --without-develop was given.
8935 if test "${with_develop+set}" = set; then
8936 withval="$with_develop"
8937 with_develop=$withval
8941 echo "$as_me:8941: result: $with_develop" >&5
8942 echo "${ECHO_T}$with_develop" >&6
8944 ### use option --enable-hard-tabs to turn on use of hard-tabs optimize
8945 echo "$as_me:8945: checking if you want hard-tabs code" >&5
8946 echo $ECHO_N "checking if you want hard-tabs code... $ECHO_C" >&6
8948 # Check whether --enable-hard-tabs or --disable-hard-tabs was given.
8949 if test "${enable_hard_tabs+set}" = set; then
8950 enableval="$enable_hard_tabs"
8953 enable_hard_tabs=$with_develop
8955 echo "$as_me:8955: result: $enable_hard_tabs" >&5
8956 echo "${ECHO_T}$enable_hard_tabs" >&6
8957 test "$enable_hard_tabs" = yes && cat >>confdefs.h <<\EOF
8958 #define USE_HARD_TABS 1
8961 ### use option --enable-xmc-glitch to turn on use of magic-cookie optimize
8962 echo "$as_me:8962: checking if you want limited support for xmc" >&5
8963 echo $ECHO_N "checking if you want limited support for xmc... $ECHO_C" >&6
8965 # Check whether --enable-xmc-glitch or --disable-xmc-glitch was given.
8966 if test "${enable_xmc_glitch+set}" = set; then
8967 enableval="$enable_xmc_glitch"
8970 enable_xmc_glitch=$with_develop
8972 echo "$as_me:8972: result: $enable_xmc_glitch" >&5
8973 echo "${ECHO_T}$enable_xmc_glitch" >&6
8974 test "$enable_xmc_glitch" = yes && cat >>confdefs.h <<\EOF
8975 #define USE_XMC_SUPPORT 1
8978 ###############################################################################
8979 # These are just experimental, probably should not be in a package:
8981 echo "$as_me:8981: checking if you do not want to assume colors are white-on-black" >&5
8982 echo $ECHO_N "checking if you do not want to assume colors are white-on-black... $ECHO_C" >&6
8984 # Check whether --enable-assumed-color or --disable-assumed-color was given.
8985 if test "${enable_assumed_color+set}" = set; then
8986 enableval="$enable_assumed_color"
8987 with_assumed_color=$enableval
8989 with_assumed_color=yes
8991 echo "$as_me:8991: result: $with_assumed_color" >&5
8992 echo "${ECHO_T}$with_assumed_color" >&6
8993 test "$with_assumed_color" = yes && cat >>confdefs.h <<\EOF
8994 #define USE_ASSUMED_COLOR 1
8997 ### use option --enable-hashmap to turn on use of hashmap scrolling logic
8998 echo "$as_me:8998: checking if you want hashmap scrolling-optimization code" >&5
8999 echo $ECHO_N "checking if you want hashmap scrolling-optimization code... $ECHO_C" >&6
9001 # Check whether --enable-hashmap or --disable-hashmap was given.
9002 if test "${enable_hashmap+set}" = set; then
9003 enableval="$enable_hashmap"
9004 with_hashmap=$enableval
9008 echo "$as_me:9008: result: $with_hashmap" >&5
9009 echo "${ECHO_T}$with_hashmap" >&6
9010 test "$with_hashmap" = yes && cat >>confdefs.h <<\EOF
9011 #define USE_HASHMAP 1
9014 ### use option --enable-colorfgbg to turn on use of $COLORFGBG environment
9015 echo "$as_me:9015: checking if you want colorfgbg code" >&5
9016 echo $ECHO_N "checking if you want colorfgbg code... $ECHO_C" >&6
9018 # Check whether --enable-colorfgbg or --disable-colorfgbg was given.
9019 if test "${enable_colorfgbg+set}" = set; then
9020 enableval="$enable_colorfgbg"
9021 with_colorfgbg=$enableval
9025 echo "$as_me:9025: result: $with_colorfgbg" >&5
9026 echo "${ECHO_T}$with_colorfgbg" >&6
9027 test "$with_colorfgbg" = yes && cat >>confdefs.h <<\EOF
9028 #define USE_COLORFGBG 1
9031 ### use option --enable-ext-colors to turn on use of colors beyond 16.
9032 echo "$as_me:9032: checking if you want to use experimental extended colors" >&5
9033 echo $ECHO_N "checking if you want to use experimental extended colors... $ECHO_C" >&6
9035 # Check whether --enable-ext-colors or --disable-ext-colors was given.
9036 if test "${enable_ext_colors+set}" = set; then
9037 enableval="$enable_ext_colors"
9038 with_ext_colors=$enableval
9042 echo "$as_me:9042: result: $with_ext_colors" >&5
9043 echo "${ECHO_T}$with_ext_colors" >&6
9044 NCURSES_EXT_COLORS=0
9045 if test "$with_ext_colors" = yes ; then
9046 if test "$with_widec" != yes ; then
9047 { echo "$as_me:9047: WARNING: This option applies only to wide-character library" >&5
9048 echo "$as_me: WARNING: This option applies only to wide-character library" >&2;}
9050 # cannot be ABI 5 since it changes sizeof(cchar_t)
9052 if test "${with_abi_version+set}" != set; then
9053 case $cf_cv_rel_version in
9055 cf_cv_rel_version=6.0
9057 { echo "$as_me:9057: WARNING: Overriding ABI version to $cf_cv_abi_version" >&5
9058 echo "$as_me: WARNING: Overriding ABI version to $cf_cv_abi_version" >&2;}
9064 NCURSES_EXT_COLORS=1
9065 cat >>confdefs.h <<\EOF
9066 #define NCURSES_EXT_COLORS 1
9071 ### use option --enable-ext-mouse to modify coding to support 5-button mice
9072 echo "$as_me:9072: checking if you want to use experimental extended mouse encoding" >&5
9073 echo $ECHO_N "checking if you want to use experimental extended mouse encoding... $ECHO_C" >&6
9075 # Check whether --enable-ext-mouse or --disable-ext-mouse was given.
9076 if test "${enable_ext_mouse+set}" = set; then
9077 enableval="$enable_ext_mouse"
9078 with_ext_mouse=$enableval
9082 echo "$as_me:9082: result: $with_ext_mouse" >&5
9083 echo "${ECHO_T}$with_ext_mouse" >&6
9084 NCURSES_MOUSE_VERSION=1
9085 if test "$with_ext_mouse" = yes ; then
9086 NCURSES_MOUSE_VERSION=2
9088 if test "${with_abi_version+set}" != set; then
9089 case $cf_cv_rel_version in
9091 cf_cv_rel_version=6.0
9093 { echo "$as_me:9093: WARNING: Overriding ABI version to $cf_cv_abi_version" >&5
9094 echo "$as_me: WARNING: Overriding ABI version to $cf_cv_abi_version" >&2;}
9101 # Reentrant code has to be opaque; there's little advantage to making ncurses
9102 # opaque outside of that, so there is no --enable-opaque option.
9103 echo "$as_me:9103: checking if you want experimental reentrant code" >&5
9104 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
9106 # Check whether --enable-reentrant or --disable-reentrant was given.
9107 if test "${enable_reentrant+set}" = set; then
9108 enableval="$enable_reentrant"
9109 with_reentrant=$enableval
9113 echo "$as_me:9113: result: $with_reentrant" >&5
9114 echo "${ECHO_T}$with_reentrant" >&6
9115 if test "$with_reentrant" = yes ; then
9116 cf_cv_enable_reentrant=1
9117 cf_cv_enable_opaque="NCURSES_INTERNALS"
9120 LIB_SUFFIX="t${LIB_SUFFIX}"
9121 cat >>confdefs.h <<\EOF
9122 #define USE_REENTRANT 1
9125 if test "${with_abi_version+set}" != set; then
9126 case $cf_cv_rel_version in
9128 cf_cv_rel_version=6.0
9130 { echo "$as_me:9130: WARNING: Overriding ABI version to $cf_cv_abi_version" >&5
9131 echo "$as_me: WARNING: Overriding ABI version to $cf_cv_abi_version" >&2;}
9137 cf_cv_enable_reentrant=0
9138 cf_cv_enable_opaque="NCURSES_OPAQUE"
9140 NCURSES_SIZE_T=short
9143 echo "$as_me:9143: checking if you want experimental safe-sprintf code" >&5
9144 echo $ECHO_N "checking if you want experimental safe-sprintf code... $ECHO_C" >&6
9146 # Check whether --enable-safe-sprintf or --disable-safe-sprintf was given.
9147 if test "${enable_safe_sprintf+set}" = set; then
9148 enableval="$enable_safe_sprintf"
9149 with_safe_sprintf=$enableval
9151 with_safe_sprintf=no
9153 echo "$as_me:9153: result: $with_safe_sprintf" >&5
9154 echo "${ECHO_T}$with_safe_sprintf" >&6
9155 test "$with_safe_sprintf" = yes && cat >>confdefs.h <<\EOF
9156 #define USE_SAFE_SPRINTF 1
9159 ### use option --disable-scroll-hints to turn off use of scroll-hints scrolling logic
9160 # when hashmap is used scroll hints are useless
9161 if test "$with_hashmap" = no ; then
9162 echo "$as_me:9162: checking if you want to experiment without scrolling-hints code" >&5
9163 echo $ECHO_N "checking if you want to experiment without scrolling-hints code... $ECHO_C" >&6
9165 # Check whether --enable-scroll-hints or --disable-scroll-hints was given.
9166 if test "${enable_scroll_hints+set}" = set; then
9167 enableval="$enable_scroll_hints"
9168 with_scroll_hints=$enableval
9170 with_scroll_hints=yes
9172 echo "$as_me:9172: result: $with_scroll_hints" >&5
9173 echo "${ECHO_T}$with_scroll_hints" >&6
9174 test "$with_scroll_hints" = yes && cat >>confdefs.h <<\EOF
9175 #define USE_SCROLL_HINTS 1
9180 echo "$as_me:9180: checking if you want experimental wgetch-events code" >&5
9181 echo $ECHO_N "checking if you want experimental wgetch-events code... $ECHO_C" >&6
9183 # Check whether --enable-wgetch-events or --disable-wgetch-events was given.
9184 if test "${enable_wgetch_events+set}" = set; then
9185 enableval="$enable_wgetch_events"
9186 with_wgetch_events=$enableval
9188 with_wgetch_events=no
9190 echo "$as_me:9190: result: $with_wgetch_events" >&5
9191 echo "${ECHO_T}$with_wgetch_events" >&6
9192 test "$with_wgetch_events" = yes && cat >>confdefs.h <<\EOF
9193 #define NCURSES_WGETCH_EVENTS 1
9196 ###############################################################################
9198 ### use option --disable-echo to suppress full display compiling commands
9199 echo "$as_me:9199: checking if you want to display full commands during build" >&5
9200 echo $ECHO_N "checking if you want to display full commands during build... $ECHO_C" >&6
9202 # Check whether --enable-echo or --disable-echo was given.
9203 if test "${enable_echo+set}" = set; then
9204 enableval="$enable_echo"
9205 with_echo=$enableval
9209 if test "$with_echo" = yes; then
9212 ECHO_LINK='@ echo linking $@ ... ;'
9213 test -n "$LIBTOOL" && LIBTOOL="$LIBTOOL --silent"
9215 echo "$as_me:9215: result: $with_echo" >&5
9216 echo "${ECHO_T}$with_echo" >&6
9218 ### use option --enable-warnings to turn on all gcc warnings
9219 echo "$as_me:9219: checking if you want to see compiler warnings" >&5
9220 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
9222 # Check whether --enable-warnings or --disable-warnings was given.
9223 if test "${enable_warnings+set}" = set; then
9224 enableval="$enable_warnings"
9225 with_warnings=$enableval
9227 echo "$as_me:9227: result: $with_warnings" >&5
9228 echo "${ECHO_T}$with_warnings" >&6
9230 if test -n "$with_warnings"; then
9231 ADAFLAGS="$ADAFLAGS -gnatg"
9235 if test "$GCC" = yes ; then
9238 echo "$as_me:9238: checking if this is really Intel C compiler" >&5
9239 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
9240 cf_save_CFLAGS="$CFLAGS"
9241 CFLAGS="$CFLAGS -no-gcc"
9242 cat >conftest.$ac_ext <<_ACEOF
9243 #line 9243 "configure"
9244 #include "confdefs.h"
9250 #ifdef __INTEL_COMPILER
9259 rm -f conftest.$ac_objext
9260 if { (eval echo "$as_me:9260: \"$ac_compile\"") >&5
9261 (eval $ac_compile) 2>&5
9263 echo "$as_me:9263: \$? = $ac_status" >&5
9264 (exit $ac_status); } &&
9265 { ac_try='test -s conftest.$ac_objext'
9266 { (eval echo "$as_me:9266: \"$ac_try\"") >&5
9269 echo "$as_me:9269: \$? = $ac_status" >&5
9270 (exit $ac_status); }; }; then
9272 cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
9275 echo "$as_me: failed program was:" >&5
9276 cat conftest.$ac_ext >&5
9278 rm -f conftest.$ac_objext conftest.$ac_ext
9279 CFLAGS="$cf_save_CFLAGS"
9280 echo "$as_me:9280: result: $INTEL_COMPILER" >&5
9281 echo "${ECHO_T}$INTEL_COMPILER" >&6
9286 cat > conftest.$ac_ext <<EOF
9287 #line 9287 "configure"
9288 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
9291 if test "$INTEL_COMPILER" = yes
9293 # The "-wdXXX" options suppress warnings:
9294 # remark #1419: external declaration in primary source file
9295 # remark #1682: implicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
9296 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
9297 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
9298 # remark #193: zero used for undefined preprocessing identifier
9299 # remark #593: variable "curs_sb_left_arrow" was set but never used
9300 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
9301 # remark #869: parameter "tw" was never referenced
9302 # remark #981: operands are evaluated in unspecified order
9303 # warning #269: invalid format string conversion
9305 { echo "$as_me:9305: checking for $CC warning options..." >&5
9306 echo "$as_me: checking for $CC warning options..." >&6;}
9307 cf_save_CFLAGS="$CFLAGS"
9308 EXTRA_CFLAGS="-Wall"
9321 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
9322 if { (eval echo "$as_me:9322: \"$ac_compile\"") >&5
9323 (eval $ac_compile) 2>&5
9325 echo "$as_me:9325: \$? = $ac_status" >&5
9326 (exit $ac_status); }; then
9327 test -n "$verbose" && echo "$as_me:9327: result: ... -$cf_opt" >&5
9328 echo "${ECHO_T}... -$cf_opt" >&6
9329 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
9332 CFLAGS="$cf_save_CFLAGS"
9334 elif test "$GCC" = yes
9336 { echo "$as_me:9336: checking for $CC warning options..." >&5
9337 echo "$as_me: checking for $CC warning options..." >&6;}
9338 cf_save_CFLAGS="$CFLAGS"
9339 EXTRA_CFLAGS="-W -Wall"
9341 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
9343 Wbad-function-cast \
9347 Wmissing-declarations \
9348 Wmissing-prototypes \
9352 Wstrict-prototypes \
9353 Wundef $cf_warn_CONST
9355 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
9356 if { (eval echo "$as_me:9356: \"$ac_compile\"") >&5
9357 (eval $ac_compile) 2>&5
9359 echo "$as_me:9359: \$? = $ac_status" >&5
9360 (exit $ac_status); }; then
9361 test -n "$verbose" && echo "$as_me:9361: result: ... -$cf_opt" >&5
9362 echo "${ECHO_T}... -$cf_opt" >&6
9363 case $cf_opt in #(vi
9365 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
9368 case $GCC_VERSION in
9370 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
9376 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
9379 CFLAGS="$cf_save_CFLAGS"
9383 if test "$cf_with_cxx" = yes ; then
9387 if test "$GCC" = yes ; then
9390 echo "$as_me:9390: checking if this is really Intel C++ compiler" >&5
9391 echo $ECHO_N "checking if this is really Intel C++ compiler... $ECHO_C" >&6
9392 cf_save_CFLAGS="$CXXFLAGS"
9393 CXXFLAGS="$CXXFLAGS -no-gcc"
9394 cat >conftest.$ac_ext <<_ACEOF
9395 #line 9395 "configure"
9396 #include "confdefs.h"
9402 #ifdef __INTEL_COMPILER
9411 rm -f conftest.$ac_objext
9412 if { (eval echo "$as_me:9412: \"$ac_compile\"") >&5
9413 (eval $ac_compile) 2>&5
9415 echo "$as_me:9415: \$? = $ac_status" >&5
9416 (exit $ac_status); } &&
9417 { ac_try='test -s conftest.$ac_objext'
9418 { (eval echo "$as_me:9418: \"$ac_try\"") >&5
9421 echo "$as_me:9421: \$? = $ac_status" >&5
9422 (exit $ac_status); }; }; then
9424 cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
9427 echo "$as_me: failed program was:" >&5
9428 cat conftest.$ac_ext >&5
9430 rm -f conftest.$ac_objext conftest.$ac_ext
9431 CXXFLAGS="$cf_save_CFLAGS"
9432 echo "$as_me:9432: result: $INTEL_CPLUSPLUS" >&5
9433 echo "${ECHO_T}$INTEL_CPLUSPLUS" >&6
9439 ac_cpp='$CXXCPP $CPPFLAGS'
9440 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9441 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9442 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9443 ac_main_return=return
9445 cat > conftest.$ac_ext <<EOF
9446 #line 9446 "configure"
9447 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
9450 if test "$INTEL_CPLUSPLUS" = yes
9452 # The "-wdXXX" options suppress warnings:
9453 # remark #1419: external declaration in primary source file
9454 # remark #1682: implicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
9455 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
9456 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
9457 # remark #193: zero used for undefined preprocessing identifier
9458 # remark #593: variable "curs_sb_left_arrow" was set but never used
9459 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
9460 # remark #869: parameter "tw" was never referenced
9461 # remark #981: operands are evaluated in unspecified order
9462 # warning #269: invalid format string conversion
9464 { echo "$as_me:9464: checking for $CC warning options..." >&5
9465 echo "$as_me: checking for $CC warning options..." >&6;}
9466 cf_save_CXXFLAGS="$CXXFLAGS"
9467 EXTRA_CXXFLAGS="-Wall"
9480 CXXFLAGS="$cf_save_CXXFLAGS $EXTRA_CXXFLAGS -$cf_opt"
9481 if { (eval echo "$as_me:9481: \"$ac_compile\"") >&5
9482 (eval $ac_compile) 2>&5
9484 echo "$as_me:9484: \$? = $ac_status" >&5
9485 (exit $ac_status); }; then
9486 test -n "$verbose" && echo "$as_me:9486: result: ... -$cf_opt" >&5
9487 echo "${ECHO_T}... -$cf_opt" >&6
9488 EXTRA_CXXFLAGS="$EXTRA_CXXFLAGS -$cf_opt"
9491 CXXFLAGS="$cf_save_CXXFLAGS"
9493 elif test "$GXX" = yes
9495 { echo "$as_me:9495: checking for $CXX warning options..." >&5
9496 echo "$as_me: checking for $CXX warning options..." >&6;}
9497 cf_save_CXXFLAGS="$CXXFLAGS"
9498 EXTRA_CXXFLAGS="-W -Wall"
9499 cf_gxx_extra_warnings=""
9500 test "$with_ext_const" = yes && cf_gxx_extra_warnings="Wwrite-strings"
9501 case "$GCC_VERSION" in
9505 cf_gxx_extra_warnings="$cf_gxx_extra_warnings Weffc++"
9511 Woverloaded-virtual \
9517 Wmissing-prototypes \
9520 Wstrict-prototypes \
9521 Wundef $cf_gxx_extra_warnings Wno-unused
9523 CXXFLAGS="$cf_save_CXXFLAGS $EXTRA_CXXFLAGS -Werror -$cf_opt"
9524 if { (eval echo "$as_me:9524: \"$ac_compile\"") >&5
9525 (eval $ac_compile) 2>&5
9527 echo "$as_me:9527: \$? = $ac_status" >&5
9528 (exit $ac_status); }; then
9529 test -n "$verbose" && echo "$as_me:9529: result: ... -$cf_opt" >&5
9530 echo "${ECHO_T}... -$cf_opt" >&6
9531 EXTRA_CXXFLAGS="$EXTRA_CXXFLAGS -$cf_opt"
9533 test -n "$verbose" && echo "$as_me:9533: result: ... no -$cf_opt" >&5
9534 echo "${ECHO_T}... no -$cf_opt" >&6
9537 CXXFLAGS="$cf_save_CXXFLAGS"
9542 ac_cpp='$CPP $CPPFLAGS'
9543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9546 ac_main_return=return
9551 if test "$GCC" = yes
9553 cat > conftest.i <<EOF
9555 #define GCC_PRINTF 0
9560 #ifndef GCC_NORETURN
9561 #define GCC_NORETURN /* nothing */
9564 #define GCC_UNUSED /* nothing */
9567 if test "$GCC" = yes
9569 { echo "$as_me:9569: checking for $CC __attribute__ directives..." >&5
9570 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
9571 cat > conftest.$ac_ext <<EOF
9572 #line 9572 "configure"
9573 #include "confdefs.h"
9574 #include "conftest.h"
9575 #include "conftest.i"
9577 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
9579 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
9582 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
9584 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
9586 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
9587 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
9588 extern void foo(void) GCC_NORETURN;
9589 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
9591 for cf_attribute in scanf printf unused noreturn
9594 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
9596 cf_directive="__attribute__(($cf_attribute))"
9597 echo "checking for $CC $cf_directive" 1>&5
9598 case $cf_attribute in
9600 cat >conftest.h <<EOF
9601 #define GCC_$cf_ATTRIBUTE 1
9605 cat >conftest.h <<EOF
9606 #define GCC_$cf_ATTRIBUTE $cf_directive
9610 if { (eval echo "$as_me:9610: \"$ac_compile\"") >&5
9611 (eval $ac_compile) 2>&5
9613 echo "$as_me:9613: \$? = $ac_status" >&5
9614 (exit $ac_status); }; then
9615 test -n "$verbose" && echo "$as_me:9615: result: ... $cf_attribute" >&5
9616 echo "${ECHO_T}... $cf_attribute" >&6
9617 cat conftest.h >>confdefs.h
9621 fgrep define conftest.i >>confdefs.h
9626 ### use option --enable-assertions to turn on generation of assertion code
9627 echo "$as_me:9627: checking if you want to enable runtime assertions" >&5
9628 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
9630 # Check whether --enable-assertions or --disable-assertions was given.
9631 if test "${enable_assertions+set}" = set; then
9632 enableval="$enable_assertions"
9633 with_assertions=$enableval
9637 echo "$as_me:9637: result: $with_assertions" >&5
9638 echo "${ECHO_T}$with_assertions" >&6
9641 if test "$with_assertions" = no
9643 cat >>confdefs.h <<\EOF
9647 CPPFLAGS="$CPPFLAGS -DNDEBUG"
9649 ADAFLAGS="$ADAFLAGS -gnata"
9653 ### use option --disable-leaks to suppress "permanent" leaks, for testing
9655 echo "$as_me:9655: checking if you want to use dmalloc for testing" >&5
9656 echo $ECHO_N "checking if you want to use dmalloc for testing... $ECHO_C" >&6
9658 # Check whether --with-dmalloc or --without-dmalloc was given.
9659 if test "${with_dmalloc+set}" = set; then
9660 withval="$with_dmalloc"
9661 cat >>confdefs.h <<\EOF
9662 #define USE_DMALLOC 1
9665 : ${with_cflags:=-g}
9666 : ${with_no_leaks:=yes}
9671 echo "$as_me:9671: result: ${with_dmalloc:-no}" >&5
9672 echo "${ECHO_T}${with_dmalloc:-no}" >&6
9674 case .$with_cflags in #(vi
9676 case .$CFLAGS in #(vi
9684 cf_new_extra_cppflags=
9686 for cf_add_cflags in -g
9688 case $cf_fix_cppflags in
9690 case $cf_add_cflags in #(vi
9691 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
9692 case $cf_add_cflags in
9694 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9696 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9697 && test -z "${cf_tst_cflags}" \
9698 && cf_fix_cppflags=yes
9700 if test $cf_fix_cppflags = yes ; then
9701 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9703 elif test "${cf_tst_cflags}" = "\"'" ; then
9704 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9710 *$cf_add_cflags) #(vi
9713 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
9718 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
9723 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9725 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9727 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9728 && test -z "${cf_tst_cflags}" \
9729 && cf_fix_cppflags=no
9734 if test -n "$cf_new_cflags" ; then
9736 CFLAGS="$CFLAGS $cf_new_cflags"
9739 if test -n "$cf_new_cppflags" ; then
9741 CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
9744 if test -n "$cf_new_extra_cppflags" ; then
9746 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
9754 if test "$with_dmalloc" = yes ; then
9755 echo "$as_me:9755: checking for dmalloc.h" >&5
9756 echo $ECHO_N "checking for dmalloc.h... $ECHO_C" >&6
9757 if test "${ac_cv_header_dmalloc_h+set}" = set; then
9758 echo $ECHO_N "(cached) $ECHO_C" >&6
9760 cat >conftest.$ac_ext <<_ACEOF
9761 #line 9761 "configure"
9762 #include "confdefs.h"
9763 #include <dmalloc.h>
9765 if { (eval echo "$as_me:9765: \"$ac_cpp conftest.$ac_ext\"") >&5
9766 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9768 egrep -v '^ *\+' conftest.er1 >conftest.err
9770 cat conftest.err >&5
9771 echo "$as_me:9771: \$? = $ac_status" >&5
9772 (exit $ac_status); } >/dev/null; then
9773 if test -s conftest.err; then
9774 ac_cpp_err=$ac_c_preproc_warn_flag
9781 if test -z "$ac_cpp_err"; then
9782 ac_cv_header_dmalloc_h=yes
9784 echo "$as_me: failed program was:" >&5
9785 cat conftest.$ac_ext >&5
9786 ac_cv_header_dmalloc_h=no
9788 rm -f conftest.err conftest.$ac_ext
9790 echo "$as_me:9790: result: $ac_cv_header_dmalloc_h" >&5
9791 echo "${ECHO_T}$ac_cv_header_dmalloc_h" >&6
9792 if test $ac_cv_header_dmalloc_h = yes; then
9794 echo "$as_me:9794: checking for dmalloc_debug in -ldmalloc" >&5
9795 echo $ECHO_N "checking for dmalloc_debug in -ldmalloc... $ECHO_C" >&6
9796 if test "${ac_cv_lib_dmalloc_dmalloc_debug+set}" = set; then
9797 echo $ECHO_N "(cached) $ECHO_C" >&6
9799 ac_check_lib_save_LIBS=$LIBS
9800 LIBS="-ldmalloc $LIBS"
9801 cat >conftest.$ac_ext <<_ACEOF
9802 #line 9802 "configure"
9803 #include "confdefs.h"
9805 /* Override any gcc2 internal prototype to avoid an error. */
9809 /* We use char because int might match the return type of a gcc2
9810 builtin and then its argument prototype would still apply. */
9811 char dmalloc_debug ();
9820 rm -f conftest.$ac_objext conftest$ac_exeext
9821 if { (eval echo "$as_me:9821: \"$ac_link\"") >&5
9822 (eval $ac_link) 2>&5
9824 echo "$as_me:9824: \$? = $ac_status" >&5
9825 (exit $ac_status); } &&
9826 { ac_try='test -s conftest$ac_exeext'
9827 { (eval echo "$as_me:9827: \"$ac_try\"") >&5
9830 echo "$as_me:9830: \$? = $ac_status" >&5
9831 (exit $ac_status); }; }; then
9832 ac_cv_lib_dmalloc_dmalloc_debug=yes
9834 echo "$as_me: failed program was:" >&5
9835 cat conftest.$ac_ext >&5
9836 ac_cv_lib_dmalloc_dmalloc_debug=no
9838 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9839 LIBS=$ac_check_lib_save_LIBS
9841 echo "$as_me:9841: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5
9842 echo "${ECHO_T}$ac_cv_lib_dmalloc_dmalloc_debug" >&6
9843 if test $ac_cv_lib_dmalloc_dmalloc_debug = yes; then
9844 cat >>confdefs.h <<EOF
9845 #define HAVE_LIBDMALLOC 1
9848 LIBS="-ldmalloc $LIBS"
9856 echo "$as_me:9856: checking if you want to use dbmalloc for testing" >&5
9857 echo $ECHO_N "checking if you want to use dbmalloc for testing... $ECHO_C" >&6
9859 # Check whether --with-dbmalloc or --without-dbmalloc was given.
9860 if test "${with_dbmalloc+set}" = set; then
9861 withval="$with_dbmalloc"
9862 cat >>confdefs.h <<\EOF
9863 #define USE_DBMALLOC 1
9866 : ${with_cflags:=-g}
9867 : ${with_no_leaks:=yes}
9872 echo "$as_me:9872: result: ${with_dbmalloc:-no}" >&5
9873 echo "${ECHO_T}${with_dbmalloc:-no}" >&6
9875 case .$with_cflags in #(vi
9877 case .$CFLAGS in #(vi
9885 cf_new_extra_cppflags=
9887 for cf_add_cflags in -g
9889 case $cf_fix_cppflags in
9891 case $cf_add_cflags in #(vi
9892 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
9893 case $cf_add_cflags in
9895 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9897 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9898 && test -z "${cf_tst_cflags}" \
9899 && cf_fix_cppflags=yes
9901 if test $cf_fix_cppflags = yes ; then
9902 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9904 elif test "${cf_tst_cflags}" = "\"'" ; then
9905 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9911 *$cf_add_cflags) #(vi
9914 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
9919 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
9924 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9926 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9928 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9929 && test -z "${cf_tst_cflags}" \
9930 && cf_fix_cppflags=no
9935 if test -n "$cf_new_cflags" ; then
9937 CFLAGS="$CFLAGS $cf_new_cflags"
9940 if test -n "$cf_new_cppflags" ; then
9942 CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
9945 if test -n "$cf_new_extra_cppflags" ; then
9947 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
9955 if test "$with_dbmalloc" = yes ; then
9956 echo "$as_me:9956: checking for dbmalloc.h" >&5
9957 echo $ECHO_N "checking for dbmalloc.h... $ECHO_C" >&6
9958 if test "${ac_cv_header_dbmalloc_h+set}" = set; then
9959 echo $ECHO_N "(cached) $ECHO_C" >&6
9961 cat >conftest.$ac_ext <<_ACEOF
9962 #line 9962 "configure"
9963 #include "confdefs.h"
9964 #include <dbmalloc.h>
9966 if { (eval echo "$as_me:9966: \"$ac_cpp conftest.$ac_ext\"") >&5
9967 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9969 egrep -v '^ *\+' conftest.er1 >conftest.err
9971 cat conftest.err >&5
9972 echo "$as_me:9972: \$? = $ac_status" >&5
9973 (exit $ac_status); } >/dev/null; then
9974 if test -s conftest.err; then
9975 ac_cpp_err=$ac_c_preproc_warn_flag
9982 if test -z "$ac_cpp_err"; then
9983 ac_cv_header_dbmalloc_h=yes
9985 echo "$as_me: failed program was:" >&5
9986 cat conftest.$ac_ext >&5
9987 ac_cv_header_dbmalloc_h=no
9989 rm -f conftest.err conftest.$ac_ext
9991 echo "$as_me:9991: result: $ac_cv_header_dbmalloc_h" >&5
9992 echo "${ECHO_T}$ac_cv_header_dbmalloc_h" >&6
9993 if test $ac_cv_header_dbmalloc_h = yes; then
9995 echo "$as_me:9995: checking for debug_malloc in -ldbmalloc" >&5
9996 echo $ECHO_N "checking for debug_malloc in -ldbmalloc... $ECHO_C" >&6
9997 if test "${ac_cv_lib_dbmalloc_debug_malloc+set}" = set; then
9998 echo $ECHO_N "(cached) $ECHO_C" >&6
10000 ac_check_lib_save_LIBS=$LIBS
10001 LIBS="-ldbmalloc $LIBS"
10002 cat >conftest.$ac_ext <<_ACEOF
10003 #line 10003 "configure"
10004 #include "confdefs.h"
10006 /* Override any gcc2 internal prototype to avoid an error. */
10010 /* We use char because int might match the return type of a gcc2
10011 builtin and then its argument prototype would still apply. */
10012 char debug_malloc ();
10021 rm -f conftest.$ac_objext conftest$ac_exeext
10022 if { (eval echo "$as_me:10022: \"$ac_link\"") >&5
10023 (eval $ac_link) 2>&5
10025 echo "$as_me:10025: \$? = $ac_status" >&5
10026 (exit $ac_status); } &&
10027 { ac_try='test -s conftest$ac_exeext'
10028 { (eval echo "$as_me:10028: \"$ac_try\"") >&5
10029 (eval $ac_try) 2>&5
10031 echo "$as_me:10031: \$? = $ac_status" >&5
10032 (exit $ac_status); }; }; then
10033 ac_cv_lib_dbmalloc_debug_malloc=yes
10035 echo "$as_me: failed program was:" >&5
10036 cat conftest.$ac_ext >&5
10037 ac_cv_lib_dbmalloc_debug_malloc=no
10039 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10040 LIBS=$ac_check_lib_save_LIBS
10042 echo "$as_me:10042: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5
10043 echo "${ECHO_T}$ac_cv_lib_dbmalloc_debug_malloc" >&6
10044 if test $ac_cv_lib_dbmalloc_debug_malloc = yes; then
10045 cat >>confdefs.h <<EOF
10046 #define HAVE_LIBDBMALLOC 1
10049 LIBS="-ldbmalloc $LIBS"
10057 echo "$as_me:10057: checking if you want to use valgrind for testing" >&5
10058 echo $ECHO_N "checking if you want to use valgrind for testing... $ECHO_C" >&6
10060 # Check whether --with-valgrind or --without-valgrind was given.
10061 if test "${with_valgrind+set}" = set; then
10062 withval="$with_valgrind"
10063 cat >>confdefs.h <<\EOF
10064 #define USE_VALGRIND 1
10067 : ${with_cflags:=-g}
10068 : ${with_no_leaks:=yes}
10073 echo "$as_me:10073: result: ${with_valgrind:-no}" >&5
10074 echo "${ECHO_T}${with_valgrind:-no}" >&6
10076 case .$with_cflags in #(vi
10078 case .$CFLAGS in #(vi
10086 cf_new_extra_cppflags=
10088 for cf_add_cflags in -g
10090 case $cf_fix_cppflags in
10092 case $cf_add_cflags in #(vi
10093 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10094 case $cf_add_cflags in
10096 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10098 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10099 && test -z "${cf_tst_cflags}" \
10100 && cf_fix_cppflags=yes
10102 if test $cf_fix_cppflags = yes ; then
10103 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10105 elif test "${cf_tst_cflags}" = "\"'" ; then
10106 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10111 case "$CPPFLAGS" in
10112 *$cf_add_cflags) #(vi
10115 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10120 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10125 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10127 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10129 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10130 && test -z "${cf_tst_cflags}" \
10131 && cf_fix_cppflags=no
10136 if test -n "$cf_new_cflags" ; then
10138 CFLAGS="$CFLAGS $cf_new_cflags"
10141 if test -n "$cf_new_cppflags" ; then
10143 CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
10146 if test -n "$cf_new_extra_cppflags" ; then
10148 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10156 echo "$as_me:10156: checking if you want to perform memory-leak testing" >&5
10157 echo $ECHO_N "checking if you want to perform memory-leak testing... $ECHO_C" >&6
10159 # Check whether --enable-leaks or --disable-leaks was given.
10160 if test "${enable_leaks+set}" = set; then
10161 enableval="$enable_leaks"
10164 : ${with_no_leaks:=no}
10166 echo "$as_me:10166: result: $with_no_leaks" >&5
10167 echo "${ECHO_T}$with_no_leaks" >&6
10169 if test "$with_no_leaks" = yes ; then
10170 cat >>confdefs.h <<\EOF
10176 cat >>confdefs.h <<\EOF
10177 #define HAVE_NC_ALLOC_H 1
10180 ### use option --enable-expanded to generate certain macros as functions
10182 # Check whether --enable-expanded or --disable-expanded was given.
10183 if test "${enable_expanded+set}" = set; then
10184 enableval="$enable_expanded"
10185 test "$enableval" = yes && cat >>confdefs.h <<\EOF
10186 #define NCURSES_EXPANDED 1
10191 ### use option --disable-macros to suppress macros in favor of functions
10193 # Check whether --enable-macros or --disable-macros was given.
10194 if test "${enable_macros+set}" = set; then
10195 enableval="$enable_macros"
10196 test "$enableval" = no && cat >>confdefs.h <<\EOF
10197 #define NCURSES_NOMACROS 1
10202 # Normally we only add trace() to the debug-library. Allow this to be
10203 # extended to all models of the ncurses library:
10205 case "$CFLAGS $CPPFLAGS" in
10211 echo "$as_me:10211: checking whether to add trace feature to all models" >&5
10212 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
10214 # Check whether --with-trace or --without-trace was given.
10215 if test "${with_trace+set}" = set; then
10216 withval="$with_trace"
10217 cf_with_trace=$withval
10219 cf_with_trace=$cf_all_traces
10221 echo "$as_me:10221: result: $cf_with_trace" >&5
10222 echo "${ECHO_T}$cf_with_trace" >&6
10224 if test "$cf_with_trace" = yes ; then
10231 cf_new_extra_cppflags=
10233 for cf_add_cflags in -DTRACE
10235 case $cf_fix_cppflags in
10237 case $cf_add_cflags in #(vi
10238 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10239 case $cf_add_cflags in
10241 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10243 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10244 && test -z "${cf_tst_cflags}" \
10245 && cf_fix_cppflags=yes
10247 if test $cf_fix_cppflags = yes ; then
10248 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10250 elif test "${cf_tst_cflags}" = "\"'" ; then
10251 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10256 case "$CPPFLAGS" in
10257 *$cf_add_cflags) #(vi
10260 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10265 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10270 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10272 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10274 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10275 && test -z "${cf_tst_cflags}" \
10276 && cf_fix_cppflags=no
10281 if test -n "$cf_new_cflags" ; then
10283 CFLAGS="$CFLAGS $cf_new_cflags"
10286 if test -n "$cf_new_cppflags" ; then
10288 CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
10291 if test -n "$cf_new_extra_cppflags" ; then
10293 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10301 ### Checks for libraries.
10302 echo "$as_me:10302: checking for gettimeofday" >&5
10303 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
10304 if test "${ac_cv_func_gettimeofday+set}" = set; then
10305 echo $ECHO_N "(cached) $ECHO_C" >&6
10307 cat >conftest.$ac_ext <<_ACEOF
10308 #line 10308 "configure"
10309 #include "confdefs.h"
10310 /* System header to define __stub macros and hopefully few prototypes,
10311 which can conflict with char gettimeofday (); below. */
10312 #include <assert.h>
10313 /* Override any gcc2 internal prototype to avoid an error. */
10317 /* We use char because int might match the return type of a gcc2
10318 builtin and then its argument prototype would still apply. */
10319 char gettimeofday ();
10325 /* The GNU C library defines this for functions which it implements
10326 to always fail with ENOSYS. Some functions are actually named
10327 something starting with __ and the normal name is an alias. */
10328 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
10338 rm -f conftest.$ac_objext conftest$ac_exeext
10339 if { (eval echo "$as_me:10339: \"$ac_link\"") >&5
10340 (eval $ac_link) 2>&5
10342 echo "$as_me:10342: \$? = $ac_status" >&5
10343 (exit $ac_status); } &&
10344 { ac_try='test -s conftest$ac_exeext'
10345 { (eval echo "$as_me:10345: \"$ac_try\"") >&5
10346 (eval $ac_try) 2>&5
10348 echo "$as_me:10348: \$? = $ac_status" >&5
10349 (exit $ac_status); }; }; then
10350 ac_cv_func_gettimeofday=yes
10352 echo "$as_me: failed program was:" >&5
10353 cat conftest.$ac_ext >&5
10354 ac_cv_func_gettimeofday=no
10356 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10358 echo "$as_me:10358: result: $ac_cv_func_gettimeofday" >&5
10359 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
10360 if test $ac_cv_func_gettimeofday = yes; then
10361 cat >>confdefs.h <<\EOF
10362 #define HAVE_GETTIMEOFDAY 1
10367 echo "$as_me:10367: checking for gettimeofday in -lbsd" >&5
10368 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
10369 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
10370 echo $ECHO_N "(cached) $ECHO_C" >&6
10372 ac_check_lib_save_LIBS=$LIBS
10374 cat >conftest.$ac_ext <<_ACEOF
10375 #line 10375 "configure"
10376 #include "confdefs.h"
10378 /* Override any gcc2 internal prototype to avoid an error. */
10382 /* We use char because int might match the return type of a gcc2
10383 builtin and then its argument prototype would still apply. */
10384 char gettimeofday ();
10393 rm -f conftest.$ac_objext conftest$ac_exeext
10394 if { (eval echo "$as_me:10394: \"$ac_link\"") >&5
10395 (eval $ac_link) 2>&5
10397 echo "$as_me:10397: \$? = $ac_status" >&5
10398 (exit $ac_status); } &&
10399 { ac_try='test -s conftest$ac_exeext'
10400 { (eval echo "$as_me:10400: \"$ac_try\"") >&5
10401 (eval $ac_try) 2>&5
10403 echo "$as_me:10403: \$? = $ac_status" >&5
10404 (exit $ac_status); }; }; then
10405 ac_cv_lib_bsd_gettimeofday=yes
10407 echo "$as_me: failed program was:" >&5
10408 cat conftest.$ac_ext >&5
10409 ac_cv_lib_bsd_gettimeofday=no
10411 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10412 LIBS=$ac_check_lib_save_LIBS
10414 echo "$as_me:10414: result: $ac_cv_lib_bsd_gettimeofday" >&5
10415 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
10416 if test $ac_cv_lib_bsd_gettimeofday = yes; then
10417 cat >>confdefs.h <<\EOF
10418 #define HAVE_GETTIMEOFDAY 1
10426 echo "$as_me:10426: checking if -lm needed for math functions" >&5
10427 echo $ECHO_N "checking if -lm needed for math functions... $ECHO_C" >&6
10428 if test "${cf_cv_need_libm+set}" = set; then
10429 echo $ECHO_N "(cached) $ECHO_C" >&6
10432 cat >conftest.$ac_ext <<_ACEOF
10433 #line 10433 "configure"
10434 #include "confdefs.h"
10442 double x = rand(); printf("result = %g\n", sin(x))
10447 rm -f conftest.$ac_objext conftest$ac_exeext
10448 if { (eval echo "$as_me:10448: \"$ac_link\"") >&5
10449 (eval $ac_link) 2>&5
10451 echo "$as_me:10451: \$? = $ac_status" >&5
10452 (exit $ac_status); } &&
10453 { ac_try='test -s conftest$ac_exeext'
10454 { (eval echo "$as_me:10454: \"$ac_try\"") >&5
10455 (eval $ac_try) 2>&5
10457 echo "$as_me:10457: \$? = $ac_status" >&5
10458 (exit $ac_status); }; }; then
10461 echo "$as_me: failed program was:" >&5
10462 cat conftest.$ac_ext >&5
10463 cf_cv_need_libm=yes
10465 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10467 echo "$as_me:10467: result: $cf_cv_need_libm" >&5
10468 echo "${ECHO_T}$cf_cv_need_libm" >&6
10469 if test "$cf_cv_need_libm" = yes
10474 ### Checks for header files.
10475 echo "$as_me:10475: checking for ANSI C header files" >&5
10476 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10477 if test "${ac_cv_header_stdc+set}" = set; then
10478 echo $ECHO_N "(cached) $ECHO_C" >&6
10480 cat >conftest.$ac_ext <<_ACEOF
10481 #line 10481 "configure"
10482 #include "confdefs.h"
10483 #include <stdlib.h>
10484 #include <stdarg.h>
10485 #include <string.h>
10489 if { (eval echo "$as_me:10489: \"$ac_cpp conftest.$ac_ext\"") >&5
10490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10492 egrep -v '^ *\+' conftest.er1 >conftest.err
10494 cat conftest.err >&5
10495 echo "$as_me:10495: \$? = $ac_status" >&5
10496 (exit $ac_status); } >/dev/null; then
10497 if test -s conftest.err; then
10498 ac_cpp_err=$ac_c_preproc_warn_flag
10505 if test -z "$ac_cpp_err"; then
10506 ac_cv_header_stdc=yes
10508 echo "$as_me: failed program was:" >&5
10509 cat conftest.$ac_ext >&5
10510 ac_cv_header_stdc=no
10512 rm -f conftest.err conftest.$ac_ext
10514 if test $ac_cv_header_stdc = yes; then
10515 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10516 cat >conftest.$ac_ext <<_ACEOF
10517 #line 10517 "configure"
10518 #include "confdefs.h"
10519 #include <string.h>
10522 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10523 egrep "memchr" >/dev/null 2>&1; then
10526 ac_cv_header_stdc=no
10532 if test $ac_cv_header_stdc = yes; then
10533 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10534 cat >conftest.$ac_ext <<_ACEOF
10535 #line 10535 "configure"
10536 #include "confdefs.h"
10537 #include <stdlib.h>
10540 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10541 egrep "free" >/dev/null 2>&1; then
10544 ac_cv_header_stdc=no
10550 if test $ac_cv_header_stdc = yes; then
10551 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10552 if test "$cross_compiling" = yes; then
10555 cat >conftest.$ac_ext <<_ACEOF
10556 #line 10556 "configure"
10557 #include "confdefs.h"
10559 #if ((' ' & 0x0FF) == 0x020)
10560 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10561 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10563 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
10564 || ('j' <= (c) && (c) <= 'r') \
10565 || ('s' <= (c) && (c) <= 'z'))
10566 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10569 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10574 for (i = 0; i < 256; i++)
10575 if (XOR (islower (i), ISLOWER (i))
10576 || toupper (i) != TOUPPER (i))
10577 $ac_main_return(2);
10578 $ac_main_return (0);
10581 rm -f conftest$ac_exeext
10582 if { (eval echo "$as_me:10582: \"$ac_link\"") >&5
10583 (eval $ac_link) 2>&5
10585 echo "$as_me:10585: \$? = $ac_status" >&5
10586 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10587 { (eval echo "$as_me:10587: \"$ac_try\"") >&5
10588 (eval $ac_try) 2>&5
10590 echo "$as_me:10590: \$? = $ac_status" >&5
10591 (exit $ac_status); }; }; then
10594 echo "$as_me: program exited with status $ac_status" >&5
10595 echo "$as_me: failed program was:" >&5
10596 cat conftest.$ac_ext >&5
10597 ac_cv_header_stdc=no
10599 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10603 echo "$as_me:10603: result: $ac_cv_header_stdc" >&5
10604 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10605 if test $ac_cv_header_stdc = yes; then
10607 cat >>confdefs.h <<\EOF
10608 #define STDC_HEADERS 1
10613 ac_header_dirent=no
10614 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10615 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10616 echo "$as_me:10616: checking for $ac_hdr that defines DIR" >&5
10617 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
10618 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10619 echo $ECHO_N "(cached) $ECHO_C" >&6
10621 cat >conftest.$ac_ext <<_ACEOF
10622 #line 10622 "configure"
10623 #include "confdefs.h"
10624 #include <sys/types.h>
10636 rm -f conftest.$ac_objext
10637 if { (eval echo "$as_me:10637: \"$ac_compile\"") >&5
10638 (eval $ac_compile) 2>&5
10640 echo "$as_me:10640: \$? = $ac_status" >&5
10641 (exit $ac_status); } &&
10642 { ac_try='test -s conftest.$ac_objext'
10643 { (eval echo "$as_me:10643: \"$ac_try\"") >&5
10644 (eval $ac_try) 2>&5
10646 echo "$as_me:10646: \$? = $ac_status" >&5
10647 (exit $ac_status); }; }; then
10648 eval "$as_ac_Header=yes"
10650 echo "$as_me: failed program was:" >&5
10651 cat conftest.$ac_ext >&5
10652 eval "$as_ac_Header=no"
10654 rm -f conftest.$ac_objext conftest.$ac_ext
10656 echo "$as_me:10656: result: `eval echo '${'$as_ac_Header'}'`" >&5
10657 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10658 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10659 cat >>confdefs.h <<EOF
10660 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10663 ac_header_dirent=$ac_hdr; break
10667 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10668 if test $ac_header_dirent = dirent.h; then
10669 echo "$as_me:10669: checking for opendir in -ldir" >&5
10670 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
10671 if test "${ac_cv_lib_dir_opendir+set}" = set; then
10672 echo $ECHO_N "(cached) $ECHO_C" >&6
10674 ac_check_lib_save_LIBS=$LIBS
10676 cat >conftest.$ac_ext <<_ACEOF
10677 #line 10677 "configure"
10678 #include "confdefs.h"
10680 /* Override any gcc2 internal prototype to avoid an error. */
10684 /* We use char because int might match the return type of a gcc2
10685 builtin and then its argument prototype would still apply. */
10695 rm -f conftest.$ac_objext conftest$ac_exeext
10696 if { (eval echo "$as_me:10696: \"$ac_link\"") >&5
10697 (eval $ac_link) 2>&5
10699 echo "$as_me:10699: \$? = $ac_status" >&5
10700 (exit $ac_status); } &&
10701 { ac_try='test -s conftest$ac_exeext'
10702 { (eval echo "$as_me:10702: \"$ac_try\"") >&5
10703 (eval $ac_try) 2>&5
10705 echo "$as_me:10705: \$? = $ac_status" >&5
10706 (exit $ac_status); }; }; then
10707 ac_cv_lib_dir_opendir=yes
10709 echo "$as_me: failed program was:" >&5
10710 cat conftest.$ac_ext >&5
10711 ac_cv_lib_dir_opendir=no
10713 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10714 LIBS=$ac_check_lib_save_LIBS
10716 echo "$as_me:10716: result: $ac_cv_lib_dir_opendir" >&5
10717 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
10718 if test $ac_cv_lib_dir_opendir = yes; then
10723 echo "$as_me:10723: checking for opendir in -lx" >&5
10724 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
10725 if test "${ac_cv_lib_x_opendir+set}" = set; then
10726 echo $ECHO_N "(cached) $ECHO_C" >&6
10728 ac_check_lib_save_LIBS=$LIBS
10730 cat >conftest.$ac_ext <<_ACEOF
10731 #line 10731 "configure"
10732 #include "confdefs.h"
10734 /* Override any gcc2 internal prototype to avoid an error. */
10738 /* We use char because int might match the return type of a gcc2
10739 builtin and then its argument prototype would still apply. */
10749 rm -f conftest.$ac_objext conftest$ac_exeext
10750 if { (eval echo "$as_me:10750: \"$ac_link\"") >&5
10751 (eval $ac_link) 2>&5
10753 echo "$as_me:10753: \$? = $ac_status" >&5
10754 (exit $ac_status); } &&
10755 { ac_try='test -s conftest$ac_exeext'
10756 { (eval echo "$as_me:10756: \"$ac_try\"") >&5
10757 (eval $ac_try) 2>&5
10759 echo "$as_me:10759: \$? = $ac_status" >&5
10760 (exit $ac_status); }; }; then
10761 ac_cv_lib_x_opendir=yes
10763 echo "$as_me: failed program was:" >&5
10764 cat conftest.$ac_ext >&5
10765 ac_cv_lib_x_opendir=no
10767 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10768 LIBS=$ac_check_lib_save_LIBS
10770 echo "$as_me:10770: result: $ac_cv_lib_x_opendir" >&5
10771 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
10772 if test $ac_cv_lib_x_opendir = yes; then
10778 echo "$as_me:10778: checking whether time.h and sys/time.h may both be included" >&5
10779 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10780 if test "${ac_cv_header_time+set}" = set; then
10781 echo $ECHO_N "(cached) $ECHO_C" >&6
10783 cat >conftest.$ac_ext <<_ACEOF
10784 #line 10784 "configure"
10785 #include "confdefs.h"
10786 #include <sys/types.h>
10787 #include <sys/time.h>
10793 if ((struct tm *) 0)
10799 rm -f conftest.$ac_objext
10800 if { (eval echo "$as_me:10800: \"$ac_compile\"") >&5
10801 (eval $ac_compile) 2>&5
10803 echo "$as_me:10803: \$? = $ac_status" >&5
10804 (exit $ac_status); } &&
10805 { ac_try='test -s conftest.$ac_objext'
10806 { (eval echo "$as_me:10806: \"$ac_try\"") >&5
10807 (eval $ac_try) 2>&5
10809 echo "$as_me:10809: \$? = $ac_status" >&5
10810 (exit $ac_status); }; }; then
10811 ac_cv_header_time=yes
10813 echo "$as_me: failed program was:" >&5
10814 cat conftest.$ac_ext >&5
10815 ac_cv_header_time=no
10817 rm -f conftest.$ac_objext conftest.$ac_ext
10819 echo "$as_me:10819: result: $ac_cv_header_time" >&5
10820 echo "${ECHO_T}$ac_cv_header_time" >&6
10821 if test $ac_cv_header_time = yes; then
10823 cat >>confdefs.h <<\EOF
10824 #define TIME_WITH_SYS_TIME 1
10829 echo "$as_me:10829: checking for regular-expression headers" >&5
10830 echo $ECHO_N "checking for regular-expression headers... $ECHO_C" >&6
10831 if test "${cf_cv_regex+set}" = set; then
10832 echo $ECHO_N "(cached) $ECHO_C" >&6
10835 cat >conftest.$ac_ext <<_ACEOF
10836 #line 10836 "configure"
10837 #include "confdefs.h"
10838 #include <sys/types.h>
10845 int x = regcomp(p, "", 0);
10846 int y = regexec(p, "", 0, 0, 0);
10853 rm -f conftest.$ac_objext conftest$ac_exeext
10854 if { (eval echo "$as_me:10854: \"$ac_link\"") >&5
10855 (eval $ac_link) 2>&5
10857 echo "$as_me:10857: \$? = $ac_status" >&5
10858 (exit $ac_status); } &&
10859 { ac_try='test -s conftest$ac_exeext'
10860 { (eval echo "$as_me:10860: \"$ac_try\"") >&5
10861 (eval $ac_try) 2>&5
10863 echo "$as_me:10863: \$? = $ac_status" >&5
10864 (exit $ac_status); }; }; then
10865 cf_cv_regex="regex.h"
10867 echo "$as_me: failed program was:" >&5
10868 cat conftest.$ac_ext >&5
10870 cat >conftest.$ac_ext <<_ACEOF
10871 #line 10871 "configure"
10872 #include "confdefs.h"
10873 #include <regexp.h>
10878 char *p = compile("", "", "", 0);
10879 int x = step("", "");
10885 rm -f conftest.$ac_objext conftest$ac_exeext
10886 if { (eval echo "$as_me:10886: \"$ac_link\"") >&5
10887 (eval $ac_link) 2>&5
10889 echo "$as_me:10889: \$? = $ac_status" >&5
10890 (exit $ac_status); } &&
10891 { ac_try='test -s conftest$ac_exeext'
10892 { (eval echo "$as_me:10892: \"$ac_try\"") >&5
10893 (eval $ac_try) 2>&5
10895 echo "$as_me:10895: \$? = $ac_status" >&5
10896 (exit $ac_status); }; }; then
10897 cf_cv_regex="regexp.h"
10899 echo "$as_me: failed program was:" >&5
10900 cat conftest.$ac_ext >&5
10902 cf_save_LIBS="$LIBS"
10904 cat >conftest.$ac_ext <<_ACEOF
10905 #line 10905 "configure"
10906 #include "confdefs.h"
10907 #include <regexpr.h>
10912 char *p = compile("", "", "");
10913 int x = step("", "");
10919 rm -f conftest.$ac_objext conftest$ac_exeext
10920 if { (eval echo "$as_me:10920: \"$ac_link\"") >&5
10921 (eval $ac_link) 2>&5
10923 echo "$as_me:10923: \$? = $ac_status" >&5
10924 (exit $ac_status); } &&
10925 { ac_try='test -s conftest$ac_exeext'
10926 { (eval echo "$as_me:10926: \"$ac_try\"") >&5
10927 (eval $ac_try) 2>&5
10929 echo "$as_me:10929: \$? = $ac_status" >&5
10930 (exit $ac_status); }; }; then
10931 cf_cv_regex="regexpr.h"
10933 echo "$as_me: failed program was:" >&5
10934 cat conftest.$ac_ext >&5
10935 LIBS="$cf_save_LIBS"
10937 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10939 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10941 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10945 echo "$as_me:10945: result: $cf_cv_regex" >&5
10946 echo "${ECHO_T}$cf_cv_regex" >&6
10947 case $cf_cv_regex in
10948 regex.h) cat >>confdefs.h <<\EOF
10949 #define HAVE_REGEX_H_FUNCS 1
10952 regexp.h) cat >>confdefs.h <<\EOF
10953 #define HAVE_REGEXP_H_FUNCS 1
10956 regexpr.h) cat >>confdefs.h <<\EOF
10957 #define HAVE_REGEXPR_H_FUNCS 1
10980 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10981 echo "$as_me:10981: checking for $ac_header" >&5
10982 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10983 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10984 echo $ECHO_N "(cached) $ECHO_C" >&6
10986 cat >conftest.$ac_ext <<_ACEOF
10987 #line 10987 "configure"
10988 #include "confdefs.h"
10989 #include <$ac_header>
10991 if { (eval echo "$as_me:10991: \"$ac_cpp conftest.$ac_ext\"") >&5
10992 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10994 egrep -v '^ *\+' conftest.er1 >conftest.err
10996 cat conftest.err >&5
10997 echo "$as_me:10997: \$? = $ac_status" >&5
10998 (exit $ac_status); } >/dev/null; then
10999 if test -s conftest.err; then
11000 ac_cpp_err=$ac_c_preproc_warn_flag
11007 if test -z "$ac_cpp_err"; then
11008 eval "$as_ac_Header=yes"
11010 echo "$as_me: failed program was:" >&5
11011 cat conftest.$ac_ext >&5
11012 eval "$as_ac_Header=no"
11014 rm -f conftest.err conftest.$ac_ext
11016 echo "$as_me:11016: result: `eval echo '${'$as_ac_Header'}'`" >&5
11017 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11018 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11019 cat >>confdefs.h <<EOF
11020 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11026 # check for ISC (this may also define _POSIX_SOURCE)
11027 # Note: even non-Posix ISC needs <sys/bsdtypes.h> to declare fd_set
11028 if test "$ISC" = yes ; then
11030 echo "$as_me:11030: checking for main in -lcposix" >&5
11031 echo $ECHO_N "checking for main in -lcposix... $ECHO_C" >&6
11032 if test "${ac_cv_lib_cposix_main+set}" = set; then
11033 echo $ECHO_N "(cached) $ECHO_C" >&6
11035 ac_check_lib_save_LIBS=$LIBS
11036 LIBS="-lcposix $LIBS"
11037 cat >conftest.$ac_ext <<_ACEOF
11038 #line 11038 "configure"
11039 #include "confdefs.h"
11049 rm -f conftest.$ac_objext conftest$ac_exeext
11050 if { (eval echo "$as_me:11050: \"$ac_link\"") >&5
11051 (eval $ac_link) 2>&5
11053 echo "$as_me:11053: \$? = $ac_status" >&5
11054 (exit $ac_status); } &&
11055 { ac_try='test -s conftest$ac_exeext'
11056 { (eval echo "$as_me:11056: \"$ac_try\"") >&5
11057 (eval $ac_try) 2>&5
11059 echo "$as_me:11059: \$? = $ac_status" >&5
11060 (exit $ac_status); }; }; then
11061 ac_cv_lib_cposix_main=yes
11063 echo "$as_me: failed program was:" >&5
11064 cat conftest.$ac_ext >&5
11065 ac_cv_lib_cposix_main=no
11067 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11068 LIBS=$ac_check_lib_save_LIBS
11070 echo "$as_me:11070: result: $ac_cv_lib_cposix_main" >&5
11071 echo "${ECHO_T}$ac_cv_lib_cposix_main" >&6
11072 if test $ac_cv_lib_cposix_main = yes; then
11073 cat >>confdefs.h <<EOF
11074 #define HAVE_LIBCPOSIX 1
11077 LIBS="-lcposix $LIBS"
11081 echo "$as_me:11081: checking for bzero in -linet" >&5
11082 echo $ECHO_N "checking for bzero in -linet... $ECHO_C" >&6
11083 if test "${ac_cv_lib_inet_bzero+set}" = set; then
11084 echo $ECHO_N "(cached) $ECHO_C" >&6
11086 ac_check_lib_save_LIBS=$LIBS
11087 LIBS="-linet $LIBS"
11088 cat >conftest.$ac_ext <<_ACEOF
11089 #line 11089 "configure"
11090 #include "confdefs.h"
11092 /* Override any gcc2 internal prototype to avoid an error. */
11096 /* We use char because int might match the return type of a gcc2
11097 builtin and then its argument prototype would still apply. */
11107 rm -f conftest.$ac_objext conftest$ac_exeext
11108 if { (eval echo "$as_me:11108: \"$ac_link\"") >&5
11109 (eval $ac_link) 2>&5
11111 echo "$as_me:11111: \$? = $ac_status" >&5
11112 (exit $ac_status); } &&
11113 { ac_try='test -s conftest$ac_exeext'
11114 { (eval echo "$as_me:11114: \"$ac_try\"") >&5
11115 (eval $ac_try) 2>&5
11117 echo "$as_me:11117: \$? = $ac_status" >&5
11118 (exit $ac_status); }; }; then
11119 ac_cv_lib_inet_bzero=yes
11121 echo "$as_me: failed program was:" >&5
11122 cat conftest.$ac_ext >&5
11123 ac_cv_lib_inet_bzero=no
11125 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11126 LIBS=$ac_check_lib_save_LIBS
11128 echo "$as_me:11128: result: $ac_cv_lib_inet_bzero" >&5
11129 echo "${ECHO_T}$ac_cv_lib_inet_bzero" >&6
11130 if test $ac_cv_lib_inet_bzero = yes; then
11131 LIBS="$LIBS -linet"
11135 echo "$as_me:11135: checking if sys/time.h works with sys/select.h" >&5
11136 echo $ECHO_N "checking if sys/time.h works with sys/select.h... $ECHO_C" >&6
11137 if test "${cf_cv_sys_time_select+set}" = set; then
11138 echo $ECHO_N "(cached) $ECHO_C" >&6
11141 cat >conftest.$ac_ext <<_ACEOF
11142 #line 11142 "configure"
11143 #include "confdefs.h"
11145 #include <sys/types.h>
11146 #ifdef HAVE_SYS_TIME_H
11147 #include <sys/time.h>
11149 #ifdef HAVE_SYS_SELECT_H
11150 #include <sys/select.h>
11161 rm -f conftest.$ac_objext
11162 if { (eval echo "$as_me:11162: \"$ac_compile\"") >&5
11163 (eval $ac_compile) 2>&5
11165 echo "$as_me:11165: \$? = $ac_status" >&5
11166 (exit $ac_status); } &&
11167 { ac_try='test -s conftest.$ac_objext'
11168 { (eval echo "$as_me:11168: \"$ac_try\"") >&5
11169 (eval $ac_try) 2>&5
11171 echo "$as_me:11171: \$? = $ac_status" >&5
11172 (exit $ac_status); }; }; then
11173 cf_cv_sys_time_select=yes
11175 echo "$as_me: failed program was:" >&5
11176 cat conftest.$ac_ext >&5
11177 cf_cv_sys_time_select=no
11179 rm -f conftest.$ac_objext conftest.$ac_ext
11183 echo "$as_me:11183: result: $cf_cv_sys_time_select" >&5
11184 echo "${ECHO_T}$cf_cv_sys_time_select" >&6
11185 test "$cf_cv_sys_time_select" = yes && cat >>confdefs.h <<\EOF
11186 #define HAVE_SYS_TIME_SELECT 1
11189 ### checks for compiler characteristics
11191 ac_cpp='$CPP $CPPFLAGS'
11192 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11193 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11194 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11195 ac_main_return=return
11197 echo "$as_me:11197: checking for $CC option to accept ANSI C" >&5
11198 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
11199 if test "${ac_cv_prog_cc_stdc+set}" = set; then
11200 echo $ECHO_N "(cached) $ECHO_C" >&6
11202 ac_cv_prog_cc_stdc=no
11204 cat >conftest.$ac_ext <<_ACEOF
11205 #line 11205 "configure"
11206 #include "confdefs.h"
11207 #include <stdarg.h>
11209 #include <sys/types.h>
11210 #include <sys/stat.h>
11211 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11212 struct buf { int x; };
11213 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11214 static char *e (p, i)
11220 static char *f (char * (*g) (char **, int), char **p, ...)
11225 s = g (p, va_arg (v,int));
11229 int test (int i, double x);
11230 struct s1 {int (*f) (int a);};
11231 struct s2 {int (*f) (double a);};
11232 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11238 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
11243 # Don't try gcc -ansi; that turns off useful extensions and
11244 # breaks some systems' header files.
11245 # AIX -qlanglvl=ansi
11246 # Ultrix and OSF/1 -std1
11247 # HP-UX 10.20 and later -Ae
11248 # HP-UX older versions -Aa -D_HPUX_SOURCE
11249 # SVR4 -Xc -D__EXTENSIONS__
11250 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11252 CC="$ac_save_CC $ac_arg"
11253 rm -f conftest.$ac_objext
11254 if { (eval echo "$as_me:11254: \"$ac_compile\"") >&5
11255 (eval $ac_compile) 2>&5
11257 echo "$as_me:11257: \$? = $ac_status" >&5
11258 (exit $ac_status); } &&
11259 { ac_try='test -s conftest.$ac_objext'
11260 { (eval echo "$as_me:11260: \"$ac_try\"") >&5
11261 (eval $ac_try) 2>&5
11263 echo "$as_me:11263: \$? = $ac_status" >&5
11264 (exit $ac_status); }; }; then
11265 ac_cv_prog_cc_stdc=$ac_arg
11268 echo "$as_me: failed program was:" >&5
11269 cat conftest.$ac_ext >&5
11271 rm -f conftest.$ac_objext
11273 rm -f conftest.$ac_ext conftest.$ac_objext
11278 case "x$ac_cv_prog_cc_stdc" in
11280 echo "$as_me:11280: result: none needed" >&5
11281 echo "${ECHO_T}none needed" >&6 ;;
11283 echo "$as_me:11283: result: $ac_cv_prog_cc_stdc" >&5
11284 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
11285 CC="$CC $ac_cv_prog_cc_stdc" ;;
11288 echo "$as_me:11288: checking for an ANSI C-conforming const" >&5
11289 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11290 if test "${ac_cv_c_const+set}" = set; then
11291 echo $ECHO_N "(cached) $ECHO_C" >&6
11293 cat >conftest.$ac_ext <<_ACEOF
11294 #line 11294 "configure"
11295 #include "confdefs.h"
11300 /* FIXME: Include the comments suggested by Paul. */
11301 #ifndef __cplusplus
11302 /* Ultrix mips cc rejects this. */
11303 typedef int charset[2];
11305 /* SunOS 4.1.1 cc rejects this. */
11306 char const *const *ccp;
11308 /* NEC SVR4.0.2 mips cc rejects this. */
11309 struct point {int x, y;};
11310 static struct point const zero = {0,0};
11311 /* AIX XL C 1.02.0.0 rejects this.
11312 It does not let you subtract one const X* pointer from another in
11313 an arm of an if-expression whose if-part is not a constant
11315 const char *g = "string";
11316 ccp = &g + (g ? g-g : 0);
11317 /* HPUX 7.0 cc rejects these. */
11320 ccp = (char const *const *) p;
11321 { /* SCO 3.2v4 cc rejects this. */
11323 char const *s = 0 ? (char *) 0 : (char const *) 0;
11327 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11328 int x[] = {25, 17};
11329 const int *foo = &x[0];
11332 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11333 typedef const int *iptr;
11337 { /* AIX XL C 1.02.0.0 rejects this saying
11338 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11339 struct s { int j; const int *ap[3]; };
11340 struct s *b; b->j = 5;
11342 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11343 const int foo = 10;
11351 rm -f conftest.$ac_objext
11352 if { (eval echo "$as_me:11352: \"$ac_compile\"") >&5
11353 (eval $ac_compile) 2>&5
11355 echo "$as_me:11355: \$? = $ac_status" >&5
11356 (exit $ac_status); } &&
11357 { ac_try='test -s conftest.$ac_objext'
11358 { (eval echo "$as_me:11358: \"$ac_try\"") >&5
11359 (eval $ac_try) 2>&5
11361 echo "$as_me:11361: \$? = $ac_status" >&5
11362 (exit $ac_status); }; }; then
11365 echo "$as_me: failed program was:" >&5
11366 cat conftest.$ac_ext >&5
11369 rm -f conftest.$ac_objext conftest.$ac_ext
11371 echo "$as_me:11371: result: $ac_cv_c_const" >&5
11372 echo "${ECHO_T}$ac_cv_c_const" >&6
11373 if test $ac_cv_c_const = no; then
11375 cat >>confdefs.h <<\EOF
11381 echo "$as_me:11381: checking for inline" >&5
11382 echo $ECHO_N "checking for inline... $ECHO_C" >&6
11383 if test "${ac_cv_c_inline+set}" = set; then
11384 echo $ECHO_N "(cached) $ECHO_C" >&6
11387 for ac_kw in inline __inline__ __inline; do
11388 cat >conftest.$ac_ext <<_ACEOF
11389 #line 11389 "configure"
11390 #include "confdefs.h"
11391 #ifndef __cplusplus
11392 static $ac_kw int static_foo () {return 0; }
11393 $ac_kw int foo () {return 0; }
11397 rm -f conftest.$ac_objext
11398 if { (eval echo "$as_me:11398: \"$ac_compile\"") >&5
11399 (eval $ac_compile) 2>&5
11401 echo "$as_me:11401: \$? = $ac_status" >&5
11402 (exit $ac_status); } &&
11403 { ac_try='test -s conftest.$ac_objext'
11404 { (eval echo "$as_me:11404: \"$ac_try\"") >&5
11405 (eval $ac_try) 2>&5
11407 echo "$as_me:11407: \$? = $ac_status" >&5
11408 (exit $ac_status); }; }; then
11409 ac_cv_c_inline=$ac_kw; break
11411 echo "$as_me: failed program was:" >&5
11412 cat conftest.$ac_ext >&5
11414 rm -f conftest.$ac_objext conftest.$ac_ext
11418 echo "$as_me:11418: result: $ac_cv_c_inline" >&5
11419 echo "${ECHO_T}$ac_cv_c_inline" >&6
11420 case $ac_cv_c_inline in
11423 cat >>confdefs.h <<\EOF
11427 *) cat >>confdefs.h <<EOF
11428 #define inline $ac_cv_c_inline
11434 if test "$ac_cv_c_inline" != no ; then
11435 cat >>confdefs.h <<\EOF
11436 #define CC_HAS_INLINE_FUNCS 1
11439 NCURSES_INLINE=inline
11442 if test $NCURSES_CHTYPE = auto ; then
11444 echo "$as_me:11444: checking for type of chtype" >&5
11445 echo $ECHO_N "checking for type of chtype... $ECHO_C" >&6
11446 if test "${cf_cv_typeof_chtype+set}" = set; then
11447 echo $ECHO_N "(cached) $ECHO_C" >&6
11450 if test "$cross_compiling" = yes; then
11451 cf_cv_typeof_chtype=long
11453 cat >conftest.$ac_ext <<_ACEOF
11454 #line 11454 "configure"
11455 #include "confdefs.h"
11457 #define WANT_BITS 31
11461 FILE *fp = fopen("cf_test.out", "w");
11463 char *result = "long";
11464 if (sizeof(unsigned long) > sizeof(unsigned int)) {
11467 for (n = 0; n < WANT_BITS; n++) {
11470 if (y != 1 || x == 0) {
11476 * If x is nonzero, an int is big enough for the bits
11479 result = (x != 0) ? "int" : "long";
11484 ${cf_cv_main_return:-return}(0);
11488 rm -f conftest$ac_exeext
11489 if { (eval echo "$as_me:11489: \"$ac_link\"") >&5
11490 (eval $ac_link) 2>&5
11492 echo "$as_me:11492: \$? = $ac_status" >&5
11493 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11494 { (eval echo "$as_me:11494: \"$ac_try\"") >&5
11495 (eval $ac_try) 2>&5
11497 echo "$as_me:11497: \$? = $ac_status" >&5
11498 (exit $ac_status); }; }; then
11499 cf_cv_typeof_chtype=`cat cf_test.out`
11501 echo "$as_me: program exited with status $ac_status" >&5
11502 echo "$as_me: failed program was:" >&5
11503 cat conftest.$ac_ext >&5
11504 cf_cv_typeof_chtype=long
11506 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11512 echo "$as_me:11512: result: $cf_cv_typeof_chtype" >&5
11513 echo "${ECHO_T}$cf_cv_typeof_chtype" >&6
11515 cat >>confdefs.h <<EOF
11516 #define TYPEOF_CHTYPE $cf_cv_typeof_chtype
11520 cf_cv_typeof_chtype=$NCURSES_CHTYPE
11523 echo "$as_me:11523: checking if unsigned literals are legal" >&5
11524 echo $ECHO_N "checking if unsigned literals are legal... $ECHO_C" >&6
11525 if test "${cf_cv_unsigned_literals+set}" = set; then
11526 echo $ECHO_N "(cached) $ECHO_C" >&6
11529 cat >conftest.$ac_ext <<_ACEOF
11530 #line 11530 "configure"
11531 #include "confdefs.h"
11536 long x = 1L + 1UL + 1U + 1
11541 rm -f conftest.$ac_objext
11542 if { (eval echo "$as_me:11542: \"$ac_compile\"") >&5
11543 (eval $ac_compile) 2>&5
11545 echo "$as_me:11545: \$? = $ac_status" >&5
11546 (exit $ac_status); } &&
11547 { ac_try='test -s conftest.$ac_objext'
11548 { (eval echo "$as_me:11548: \"$ac_try\"") >&5
11549 (eval $ac_try) 2>&5
11551 echo "$as_me:11551: \$? = $ac_status" >&5
11552 (exit $ac_status); }; }; then
11553 cf_cv_unsigned_literals=yes
11555 echo "$as_me: failed program was:" >&5
11556 cat conftest.$ac_ext >&5
11557 cf_cv_unsigned_literals=no
11559 rm -f conftest.$ac_objext conftest.$ac_ext
11563 echo "$as_me:11563: result: $cf_cv_unsigned_literals" >&5
11564 echo "${ECHO_T}$cf_cv_unsigned_literals" >&6
11567 test "$cf_cv_unsigned_literals" = yes && cf_cv_1UL="${cf_cv_1UL}U"
11568 test "$cf_cv_typeof_chtype" = long && cf_cv_1UL="${cf_cv_1UL}L"
11570 if test $NCURSES_MMASK_T = auto ; then
11571 cf_cv_typeof_mmask_t=long
11573 cf_cv_typeof_mmask_t=$NCURSES_MMASK_T
11576 ### Checks for external-data
11578 echo "$as_me:11578: checking if external errno is declared" >&5
11579 echo $ECHO_N "checking if external errno is declared... $ECHO_C" >&6
11580 if test "${cf_cv_dcl_errno+set}" = set; then
11581 echo $ECHO_N "(cached) $ECHO_C" >&6
11584 cat >conftest.$ac_ext <<_ACEOF
11585 #line 11585 "configure"
11586 #include "confdefs.h"
11588 #ifdef HAVE_STDLIB_H
11589 #include <stdlib.h>
11592 #include <sys/types.h>
11597 long x = (long) errno
11602 rm -f conftest.$ac_objext
11603 if { (eval echo "$as_me:11603: \"$ac_compile\"") >&5
11604 (eval $ac_compile) 2>&5
11606 echo "$as_me:11606: \$? = $ac_status" >&5
11607 (exit $ac_status); } &&
11608 { ac_try='test -s conftest.$ac_objext'
11609 { (eval echo "$as_me:11609: \"$ac_try\"") >&5
11610 (eval $ac_try) 2>&5
11612 echo "$as_me:11612: \$? = $ac_status" >&5
11613 (exit $ac_status); }; }; then
11614 cf_cv_dcl_errno=yes
11616 echo "$as_me: failed program was:" >&5
11617 cat conftest.$ac_ext >&5
11620 rm -f conftest.$ac_objext conftest.$ac_ext
11623 echo "$as_me:11623: result: $cf_cv_dcl_errno" >&5
11624 echo "${ECHO_T}$cf_cv_dcl_errno" >&6
11626 if test "$cf_cv_dcl_errno" = no ; then
11628 cf_result=`echo "decl_errno" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
11630 cat >>confdefs.h <<EOF
11631 #define $cf_result 1
11636 # It's possible (for near-UNIX clones) that the data doesn't exist
11638 echo "$as_me:11638: checking if external errno exists" >&5
11639 echo $ECHO_N "checking if external errno exists... $ECHO_C" >&6
11640 if test "${cf_cv_have_errno+set}" = set; then
11641 echo $ECHO_N "(cached) $ECHO_C" >&6
11644 cat >conftest.$ac_ext <<_ACEOF
11645 #line 11645 "configure"
11646 #include "confdefs.h"
11659 rm -f conftest.$ac_objext conftest$ac_exeext
11660 if { (eval echo "$as_me:11660: \"$ac_link\"") >&5
11661 (eval $ac_link) 2>&5
11663 echo "$as_me:11663: \$? = $ac_status" >&5
11664 (exit $ac_status); } &&
11665 { ac_try='test -s conftest$ac_exeext'
11666 { (eval echo "$as_me:11666: \"$ac_try\"") >&5
11667 (eval $ac_try) 2>&5
11669 echo "$as_me:11669: \$? = $ac_status" >&5
11670 (exit $ac_status); }; }; then
11671 cf_cv_have_errno=yes
11673 echo "$as_me: failed program was:" >&5
11674 cat conftest.$ac_ext >&5
11675 cf_cv_have_errno=no
11677 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11680 echo "$as_me:11680: result: $cf_cv_have_errno" >&5
11681 echo "${ECHO_T}$cf_cv_have_errno" >&6
11683 if test "$cf_cv_have_errno" = yes ; then
11685 cf_result=`echo "have_errno" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
11687 cat >>confdefs.h <<EOF
11688 #define $cf_result 1
11693 echo "$as_me:11693: checking if data-only library module links" >&5
11694 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
11695 if test "${cf_cv_link_dataonly+set}" = set; then
11696 echo $ECHO_N "(cached) $ECHO_C" >&6
11700 cat >conftest.$ac_ext <<EOF
11701 #line 11701 "configure"
11702 int testdata[3] = { 123, 456, 789 };
11704 if { (eval echo "$as_me:11704: \"$ac_compile\"") >&5
11705 (eval $ac_compile) 2>&5
11707 echo "$as_me:11707: \$? = $ac_status" >&5
11708 (exit $ac_status); } ; then
11709 mv conftest.o data.o && \
11710 ( $AR $AR_OPTS conftest.a data.o ) 2>&5 1>/dev/null
11712 rm -f conftest.$ac_ext data.o
11713 cat >conftest.$ac_ext <<EOF
11714 #line 11714 "configure"
11718 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
11720 extern int testdata[3];
11721 return testdata[0] == 123
11722 && testdata[1] == 456
11723 && testdata[2] == 789;
11727 if { (eval echo "$as_me:11727: \"$ac_compile\"") >&5
11728 (eval $ac_compile) 2>&5
11730 echo "$as_me:11730: \$? = $ac_status" >&5
11731 (exit $ac_status); }; then
11732 mv conftest.o func.o && \
11733 ( $AR $AR_OPTS conftest.a func.o ) 2>&5 1>/dev/null
11735 rm -f conftest.$ac_ext func.o
11736 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
11737 cf_saveLIBS="$LIBS"
11738 LIBS="conftest.a $LIBS"
11739 if test "$cross_compiling" = yes; then
11740 cf_cv_link_dataonly=unknown
11742 cat >conftest.$ac_ext <<_ACEOF
11743 #line 11743 "configure"
11744 #include "confdefs.h"
11748 extern int testfunc();
11749 ${cf_cv_main_return:-return} (!testfunc());
11753 rm -f conftest$ac_exeext
11754 if { (eval echo "$as_me:11754: \"$ac_link\"") >&5
11755 (eval $ac_link) 2>&5
11757 echo "$as_me:11757: \$? = $ac_status" >&5
11758 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11759 { (eval echo "$as_me:11759: \"$ac_try\"") >&5
11760 (eval $ac_try) 2>&5
11762 echo "$as_me:11762: \$? = $ac_status" >&5
11763 (exit $ac_status); }; }; then
11764 cf_cv_link_dataonly=yes
11766 echo "$as_me: program exited with status $ac_status" >&5
11767 echo "$as_me: failed program was:" >&5
11768 cat conftest.$ac_ext >&5
11769 cf_cv_link_dataonly=no
11771 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11773 LIBS="$cf_saveLIBS"
11777 echo "$as_me:11777: result: $cf_cv_link_dataonly" >&5
11778 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
11780 if test "$cf_cv_link_dataonly" = no ; then
11781 cat >>confdefs.h <<\EOF
11782 #define BROKEN_LINKER 1
11788 ### Checks for library functions.
11811 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11812 echo "$as_me:11812: checking for $ac_func" >&5
11813 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11814 if eval "test \"\${$as_ac_var+set}\" = set"; then
11815 echo $ECHO_N "(cached) $ECHO_C" >&6
11817 cat >conftest.$ac_ext <<_ACEOF
11818 #line 11818 "configure"
11819 #include "confdefs.h"
11820 /* System header to define __stub macros and hopefully few prototypes,
11821 which can conflict with char $ac_func (); below. */
11822 #include <assert.h>
11823 /* Override any gcc2 internal prototype to avoid an error. */
11827 /* We use char because int might match the return type of a gcc2
11828 builtin and then its argument prototype would still apply. */
11835 /* The GNU C library defines this for functions which it implements
11836 to always fail with ENOSYS. Some functions are actually named
11837 something starting with __ and the normal name is an alias. */
11838 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11848 rm -f conftest.$ac_objext conftest$ac_exeext
11849 if { (eval echo "$as_me:11849: \"$ac_link\"") >&5
11850 (eval $ac_link) 2>&5
11852 echo "$as_me:11852: \$? = $ac_status" >&5
11853 (exit $ac_status); } &&
11854 { ac_try='test -s conftest$ac_exeext'
11855 { (eval echo "$as_me:11855: \"$ac_try\"") >&5
11856 (eval $ac_try) 2>&5
11858 echo "$as_me:11858: \$? = $ac_status" >&5
11859 (exit $ac_status); }; }; then
11860 eval "$as_ac_var=yes"
11862 echo "$as_me: failed program was:" >&5
11863 cat conftest.$ac_ext >&5
11864 eval "$as_ac_var=no"
11866 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11868 echo "$as_me:11868: result: `eval echo '${'$as_ac_var'}'`" >&5
11869 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11870 if test `eval echo '${'$as_ac_var'}'` = yes; then
11871 cat >>confdefs.h <<EOF
11872 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11878 if test "$with_getcap" = "yes" ; then
11880 echo "$as_me:11880: checking for terminal-capability database functions" >&5
11881 echo $ECHO_N "checking for terminal-capability database functions... $ECHO_C" >&6
11882 if test "${cf_cv_cgetent+set}" = set; then
11883 echo $ECHO_N "(cached) $ECHO_C" >&6
11886 cat >conftest.$ac_ext <<_ACEOF
11887 #line 11887 "configure"
11888 #include "confdefs.h"
11890 #include <stdlib.h>
11897 char *db_array = temp;
11898 cgetent(&buf, /* int *, */ &db_array, "vt100");
11899 cgetcap(buf, "tc", '=');
11900 cgetmatch(buf, "tc");
11906 rm -f conftest.$ac_objext conftest$ac_exeext
11907 if { (eval echo "$as_me:11907: \"$ac_link\"") >&5
11908 (eval $ac_link) 2>&5
11910 echo "$as_me:11910: \$? = $ac_status" >&5
11911 (exit $ac_status); } &&
11912 { ac_try='test -s conftest$ac_exeext'
11913 { (eval echo "$as_me:11913: \"$ac_try\"") >&5
11914 (eval $ac_try) 2>&5
11916 echo "$as_me:11916: \$? = $ac_status" >&5
11917 (exit $ac_status); }; }; then
11920 echo "$as_me: failed program was:" >&5
11921 cat conftest.$ac_ext >&5
11924 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11928 echo "$as_me:11928: result: $cf_cv_cgetent" >&5
11929 echo "${ECHO_T}$cf_cv_cgetent" >&6
11930 test "$cf_cv_cgetent" = yes && cat >>confdefs.h <<\EOF
11931 #define HAVE_BSD_CGETENT 1
11936 echo "$as_me:11936: checking for isascii" >&5
11937 echo $ECHO_N "checking for isascii... $ECHO_C" >&6
11938 if test "${cf_cv_have_isascii+set}" = set; then
11939 echo $ECHO_N "(cached) $ECHO_C" >&6
11942 cat >conftest.$ac_ext <<_ACEOF
11943 #line 11943 "configure"
11944 #include "confdefs.h"
11949 int x = isascii(' ')
11954 rm -f conftest.$ac_objext conftest$ac_exeext
11955 if { (eval echo "$as_me:11955: \"$ac_link\"") >&5
11956 (eval $ac_link) 2>&5
11958 echo "$as_me:11958: \$? = $ac_status" >&5
11959 (exit $ac_status); } &&
11960 { ac_try='test -s conftest$ac_exeext'
11961 { (eval echo "$as_me:11961: \"$ac_try\"") >&5
11962 (eval $ac_try) 2>&5
11964 echo "$as_me:11964: \$? = $ac_status" >&5
11965 (exit $ac_status); }; }; then
11966 cf_cv_have_isascii=yes
11968 echo "$as_me: failed program was:" >&5
11969 cat conftest.$ac_ext >&5
11970 cf_cv_have_isascii=no
11972 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11975 echo "$as_me:11975: result: $cf_cv_have_isascii" >&5
11976 echo "${ECHO_T}$cf_cv_have_isascii" >&6
11977 test "$cf_cv_have_isascii" = yes && cat >>confdefs.h <<\EOF
11978 #define HAVE_ISASCII 1
11981 if test "$ac_cv_func_sigaction" = yes; then
11982 echo "$as_me:11982: checking whether sigaction needs _POSIX_SOURCE" >&5
11983 echo $ECHO_N "checking whether sigaction needs _POSIX_SOURCE... $ECHO_C" >&6
11984 cat >conftest.$ac_ext <<_ACEOF
11985 #line 11985 "configure"
11986 #include "confdefs.h"
11988 #include <sys/types.h>
11989 #include <signal.h>
11993 struct sigaction act
11998 rm -f conftest.$ac_objext
11999 if { (eval echo "$as_me:11999: \"$ac_compile\"") >&5
12000 (eval $ac_compile) 2>&5
12002 echo "$as_me:12002: \$? = $ac_status" >&5
12003 (exit $ac_status); } &&
12004 { ac_try='test -s conftest.$ac_objext'
12005 { (eval echo "$as_me:12005: \"$ac_try\"") >&5
12006 (eval $ac_try) 2>&5
12008 echo "$as_me:12008: \$? = $ac_status" >&5
12009 (exit $ac_status); }; }; then
12012 echo "$as_me: failed program was:" >&5
12013 cat conftest.$ac_ext >&5
12015 cat >conftest.$ac_ext <<_ACEOF
12016 #line 12016 "configure"
12017 #include "confdefs.h"
12019 #define _POSIX_SOURCE
12020 #include <sys/types.h>
12021 #include <signal.h>
12025 struct sigaction act
12030 rm -f conftest.$ac_objext
12031 if { (eval echo "$as_me:12031: \"$ac_compile\"") >&5
12032 (eval $ac_compile) 2>&5
12034 echo "$as_me:12034: \$? = $ac_status" >&5
12035 (exit $ac_status); } &&
12036 { ac_try='test -s conftest.$ac_objext'
12037 { (eval echo "$as_me:12037: \"$ac_try\"") >&5
12038 (eval $ac_try) 2>&5
12040 echo "$as_me:12040: \$? = $ac_status" >&5
12041 (exit $ac_status); }; }; then
12043 cat >>confdefs.h <<\EOF
12044 #define SVR4_ACTION 1
12048 echo "$as_me: failed program was:" >&5
12049 cat conftest.$ac_ext >&5
12052 rm -f conftest.$ac_objext conftest.$ac_ext
12054 rm -f conftest.$ac_objext conftest.$ac_ext
12055 echo "$as_me:12055: result: $sigact_bad" >&5
12056 echo "${ECHO_T}$sigact_bad" >&6
12059 echo "$as_me:12059: checking if nanosleep really works" >&5
12060 echo $ECHO_N "checking if nanosleep really works... $ECHO_C" >&6
12061 if test "${cf_cv_func_nanosleep+set}" = set; then
12062 echo $ECHO_N "(cached) $ECHO_C" >&6
12065 if test "$cross_compiling" = yes; then
12066 cf_cv_func_nanosleep=unknown
12068 cat >conftest.$ac_ext <<_ACEOF
12069 #line 12069 "configure"
12070 #include "confdefs.h"
12076 #ifdef HAVE_SYS_TIME_H
12077 #include <sys/time.h>
12081 struct timespec ts1, ts2;
12084 ts1.tv_nsec = 750000000;
12088 code = nanosleep(&ts1, &ts2); /* on failure errno is ENOSYS. */
12089 ${cf_cv_main_return:-return}(code != 0);
12093 rm -f conftest$ac_exeext
12094 if { (eval echo "$as_me:12094: \"$ac_link\"") >&5
12095 (eval $ac_link) 2>&5
12097 echo "$as_me:12097: \$? = $ac_status" >&5
12098 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12099 { (eval echo "$as_me:12099: \"$ac_try\"") >&5
12100 (eval $ac_try) 2>&5
12102 echo "$as_me:12102: \$? = $ac_status" >&5
12103 (exit $ac_status); }; }; then
12104 cf_cv_func_nanosleep=yes
12106 echo "$as_me: program exited with status $ac_status" >&5
12107 echo "$as_me: failed program was:" >&5
12108 cat conftest.$ac_ext >&5
12109 cf_cv_func_nanosleep=no
12111 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12114 echo "$as_me:12114: result: $cf_cv_func_nanosleep" >&5
12115 echo "${ECHO_T}$cf_cv_func_nanosleep" >&6
12117 test "$cf_cv_func_nanosleep" = "yes" && cat >>confdefs.h <<\EOF
12118 #define HAVE_NANOSLEEP 1
12127 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12128 echo "$as_me:12128: checking for $ac_header" >&5
12129 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12130 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12131 echo $ECHO_N "(cached) $ECHO_C" >&6
12133 cat >conftest.$ac_ext <<_ACEOF
12134 #line 12134 "configure"
12135 #include "confdefs.h"
12136 #include <$ac_header>
12138 if { (eval echo "$as_me:12138: \"$ac_cpp conftest.$ac_ext\"") >&5
12139 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12141 egrep -v '^ *\+' conftest.er1 >conftest.err
12143 cat conftest.err >&5
12144 echo "$as_me:12144: \$? = $ac_status" >&5
12145 (exit $ac_status); } >/dev/null; then
12146 if test -s conftest.err; then
12147 ac_cpp_err=$ac_c_preproc_warn_flag
12154 if test -z "$ac_cpp_err"; then
12155 eval "$as_ac_Header=yes"
12157 echo "$as_me: failed program was:" >&5
12158 cat conftest.$ac_ext >&5
12159 eval "$as_ac_Header=no"
12161 rm -f conftest.err conftest.$ac_ext
12163 echo "$as_me:12163: result: `eval echo '${'$as_ac_Header'}'`" >&5
12164 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12165 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12166 cat >>confdefs.h <<EOF
12167 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12173 if test "$ISC" = yes ; then
12175 for ac_header in sys/termio.h
12177 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12178 echo "$as_me:12178: checking for $ac_header" >&5
12179 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12180 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12181 echo $ECHO_N "(cached) $ECHO_C" >&6
12183 cat >conftest.$ac_ext <<_ACEOF
12184 #line 12184 "configure"
12185 #include "confdefs.h"
12186 #include <$ac_header>
12188 if { (eval echo "$as_me:12188: \"$ac_cpp conftest.$ac_ext\"") >&5
12189 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12191 egrep -v '^ *\+' conftest.er1 >conftest.err
12193 cat conftest.err >&5
12194 echo "$as_me:12194: \$? = $ac_status" >&5
12195 (exit $ac_status); } >/dev/null; then
12196 if test -s conftest.err; then
12197 ac_cpp_err=$ac_c_preproc_warn_flag
12204 if test -z "$ac_cpp_err"; then
12205 eval "$as_ac_Header=yes"
12207 echo "$as_me: failed program was:" >&5
12208 cat conftest.$ac_ext >&5
12209 eval "$as_ac_Header=no"
12211 rm -f conftest.err conftest.$ac_ext
12213 echo "$as_me:12213: result: `eval echo '${'$as_ac_Header'}'`" >&5
12214 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12215 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12216 cat >>confdefs.h <<EOF
12217 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12224 if test "$ac_cv_header_termios_h" = yes ; then
12225 case "$CFLAGS $CPPFLAGS" in
12227 termios_bad=dunno ;;
12228 *) termios_bad=maybe ;;
12230 if test "$termios_bad" = maybe ; then
12231 echo "$as_me:12231: checking whether termios.h needs _POSIX_SOURCE" >&5
12232 echo $ECHO_N "checking whether termios.h needs _POSIX_SOURCE... $ECHO_C" >&6
12233 cat >conftest.$ac_ext <<_ACEOF
12234 #line 12234 "configure"
12235 #include "confdefs.h"
12236 #include <termios.h>
12240 struct termios foo; int x = foo.c_iflag
12245 rm -f conftest.$ac_objext
12246 if { (eval echo "$as_me:12246: \"$ac_compile\"") >&5
12247 (eval $ac_compile) 2>&5
12249 echo "$as_me:12249: \$? = $ac_status" >&5
12250 (exit $ac_status); } &&
12251 { ac_try='test -s conftest.$ac_objext'
12252 { (eval echo "$as_me:12252: \"$ac_try\"") >&5
12253 (eval $ac_try) 2>&5
12255 echo "$as_me:12255: \$? = $ac_status" >&5
12256 (exit $ac_status); }; }; then
12259 echo "$as_me: failed program was:" >&5
12260 cat conftest.$ac_ext >&5
12262 cat >conftest.$ac_ext <<_ACEOF
12263 #line 12263 "configure"
12264 #include "confdefs.h"
12266 #define _POSIX_SOURCE
12267 #include <termios.h>
12271 struct termios foo; int x = foo.c_iflag
12276 rm -f conftest.$ac_objext
12277 if { (eval echo "$as_me:12277: \"$ac_compile\"") >&5
12278 (eval $ac_compile) 2>&5
12280 echo "$as_me:12280: \$? = $ac_status" >&5
12281 (exit $ac_status); } &&
12282 { ac_try='test -s conftest.$ac_objext'
12283 { (eval echo "$as_me:12283: \"$ac_try\"") >&5
12284 (eval $ac_try) 2>&5
12286 echo "$as_me:12286: \$? = $ac_status" >&5
12287 (exit $ac_status); }; }; then
12288 termios_bad=unknown
12290 echo "$as_me: failed program was:" >&5
12291 cat conftest.$ac_ext >&5
12292 termios_bad=yes cat >>confdefs.h <<\EOF
12293 #define SVR4_TERMIO 1
12297 rm -f conftest.$ac_objext conftest.$ac_ext
12300 rm -f conftest.$ac_objext conftest.$ac_ext
12301 echo "$as_me:12301: result: $termios_bad" >&5
12302 echo "${ECHO_T}$termios_bad" >&6
12306 echo "$as_me:12306: checking for tcgetattr" >&5
12307 echo $ECHO_N "checking for tcgetattr... $ECHO_C" >&6
12308 if test "${cf_cv_have_tcgetattr+set}" = set; then
12309 echo $ECHO_N "(cached) $ECHO_C" >&6
12312 cat >conftest.$ac_ext <<_ACEOF
12313 #line 12313 "configure"
12314 #include "confdefs.h"
12316 #include <sys/types.h>
12317 #ifdef HAVE_UNISTD_H
12318 #include <unistd.h>
12320 #ifdef HAVE_TERMIOS_H
12321 #include <termios.h>
12322 #define TTY struct termios
12324 #ifdef HAVE_TERMIO_H
12325 #include <termio.h>
12326 #define TTY struct termio
12335 tcgetattr(1, &foo);
12340 rm -f conftest.$ac_objext conftest$ac_exeext
12341 if { (eval echo "$as_me:12341: \"$ac_link\"") >&5
12342 (eval $ac_link) 2>&5
12344 echo "$as_me:12344: \$? = $ac_status" >&5
12345 (exit $ac_status); } &&
12346 { ac_try='test -s conftest$ac_exeext'
12347 { (eval echo "$as_me:12347: \"$ac_try\"") >&5
12348 (eval $ac_try) 2>&5
12350 echo "$as_me:12350: \$? = $ac_status" >&5
12351 (exit $ac_status); }; }; then
12352 cf_cv_have_tcgetattr=yes
12354 echo "$as_me: failed program was:" >&5
12355 cat conftest.$ac_ext >&5
12356 cf_cv_have_tcgetattr=no
12358 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12360 echo "$as_me:12360: result: $cf_cv_have_tcgetattr" >&5
12361 echo "${ECHO_T}$cf_cv_have_tcgetattr" >&6
12362 test "$cf_cv_have_tcgetattr" = yes && cat >>confdefs.h <<\EOF
12363 #define HAVE_TCGETATTR 1
12366 echo "$as_me:12366: checking for vsscanf function or workaround" >&5
12367 echo $ECHO_N "checking for vsscanf function or workaround... $ECHO_C" >&6
12368 if test "${cf_cv_func_vsscanf+set}" = set; then
12369 echo $ECHO_N "(cached) $ECHO_C" >&6
12372 cat >conftest.$ac_ext <<_ACEOF
12373 #line 12373 "configure"
12374 #include "confdefs.h"
12376 #include <stdarg.h>
12383 vsscanf("from", "%d", ap)
12388 rm -f conftest.$ac_objext conftest$ac_exeext
12389 if { (eval echo "$as_me:12389: \"$ac_link\"") >&5
12390 (eval $ac_link) 2>&5
12392 echo "$as_me:12392: \$? = $ac_status" >&5
12393 (exit $ac_status); } &&
12394 { ac_try='test -s conftest$ac_exeext'
12395 { (eval echo "$as_me:12395: \"$ac_try\"") >&5
12396 (eval $ac_try) 2>&5
12398 echo "$as_me:12398: \$? = $ac_status" >&5
12399 (exit $ac_status); }; }; then
12400 cf_cv_func_vsscanf=vsscanf
12402 echo "$as_me: failed program was:" >&5
12403 cat conftest.$ac_ext >&5
12405 cat >conftest.$ac_ext <<_ACEOF
12406 #line 12406 "configure"
12407 #include "confdefs.h"
12409 #include <stdarg.h>
12416 char *str = "from";
12418 strbuf._flag = _IOREAD;
12419 strbuf._ptr = strbuf._base = (unsigned char *) str;
12420 strbuf._cnt = strlen(str);
12421 strbuf._file = _NFILE;
12422 return (vfscanf(&strbuf, "%d", ap))
12427 rm -f conftest.$ac_objext conftest$ac_exeext
12428 if { (eval echo "$as_me:12428: \"$ac_link\"") >&5
12429 (eval $ac_link) 2>&5
12431 echo "$as_me:12431: \$? = $ac_status" >&5
12432 (exit $ac_status); } &&
12433 { ac_try='test -s conftest$ac_exeext'
12434 { (eval echo "$as_me:12434: \"$ac_try\"") >&5
12435 (eval $ac_try) 2>&5
12437 echo "$as_me:12437: \$? = $ac_status" >&5
12438 (exit $ac_status); }; }; then
12439 cf_cv_func_vsscanf=vfscanf
12441 echo "$as_me: failed program was:" >&5
12442 cat conftest.$ac_ext >&5
12444 cat >conftest.$ac_ext <<_ACEOF
12445 #line 12445 "configure"
12446 #include "confdefs.h"
12448 #include <stdarg.h>
12455 char *str = "from";
12457 strbuf._flag = _IOREAD;
12458 strbuf._ptr = strbuf._base = (unsigned char *) str;
12459 strbuf._cnt = strlen(str);
12460 strbuf._file = _NFILE;
12461 return (_doscan(&strbuf, "%d", ap))
12466 rm -f conftest.$ac_objext conftest$ac_exeext
12467 if { (eval echo "$as_me:12467: \"$ac_link\"") >&5
12468 (eval $ac_link) 2>&5
12470 echo "$as_me:12470: \$? = $ac_status" >&5
12471 (exit $ac_status); } &&
12472 { ac_try='test -s conftest$ac_exeext'
12473 { (eval echo "$as_me:12473: \"$ac_try\"") >&5
12474 (eval $ac_try) 2>&5
12476 echo "$as_me:12476: \$? = $ac_status" >&5
12477 (exit $ac_status); }; }; then
12478 cf_cv_func_vsscanf=_doscan
12480 echo "$as_me: failed program was:" >&5
12481 cat conftest.$ac_ext >&5
12483 cf_cv_func_vsscanf=no
12485 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12487 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12489 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12491 echo "$as_me:12491: result: $cf_cv_func_vsscanf" >&5
12492 echo "${ECHO_T}$cf_cv_func_vsscanf" >&6
12494 case $cf_cv_func_vsscanf in #(vi
12495 vsscanf) cat >>confdefs.h <<\EOF
12496 #define HAVE_VSSCANF 1
12499 vfscanf) cat >>confdefs.h <<\EOF
12500 #define HAVE_VFSCANF 1
12503 _doscan) cat >>confdefs.h <<\EOF
12504 #define HAVE__DOSCAN 1
12509 echo "$as_me:12509: checking for working mkstemp" >&5
12510 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
12511 if test "${cf_cv_func_mkstemp+set}" = set; then
12512 echo $ECHO_N "(cached) $ECHO_C" >&6
12516 if test "$cross_compiling" = yes; then
12517 echo "$as_me:12517: checking for mkstemp" >&5
12518 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
12519 if test "${ac_cv_func_mkstemp+set}" = set; then
12520 echo $ECHO_N "(cached) $ECHO_C" >&6
12522 cat >conftest.$ac_ext <<_ACEOF
12523 #line 12523 "configure"
12524 #include "confdefs.h"
12525 /* System header to define __stub macros and hopefully few prototypes,
12526 which can conflict with char mkstemp (); below. */
12527 #include <assert.h>
12528 /* Override any gcc2 internal prototype to avoid an error. */
12532 /* We use char because int might match the return type of a gcc2
12533 builtin and then its argument prototype would still apply. */
12540 /* The GNU C library defines this for functions which it implements
12541 to always fail with ENOSYS. Some functions are actually named
12542 something starting with __ and the normal name is an alias. */
12543 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
12553 rm -f conftest.$ac_objext conftest$ac_exeext
12554 if { (eval echo "$as_me:12554: \"$ac_link\"") >&5
12555 (eval $ac_link) 2>&5
12557 echo "$as_me:12557: \$? = $ac_status" >&5
12558 (exit $ac_status); } &&
12559 { ac_try='test -s conftest$ac_exeext'
12560 { (eval echo "$as_me:12560: \"$ac_try\"") >&5
12561 (eval $ac_try) 2>&5
12563 echo "$as_me:12563: \$? = $ac_status" >&5
12564 (exit $ac_status); }; }; then
12565 ac_cv_func_mkstemp=yes
12567 echo "$as_me: failed program was:" >&5
12568 cat conftest.$ac_ext >&5
12569 ac_cv_func_mkstemp=no
12571 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12573 echo "$as_me:12573: result: $ac_cv_func_mkstemp" >&5
12574 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
12577 cat >conftest.$ac_ext <<_ACEOF
12578 #line 12578 "configure"
12579 #include "confdefs.h"
12581 #include <sys/types.h>
12582 #include <stdlib.h>
12584 #include <string.h>
12585 #include <sys/stat.h>
12588 char *tmpl = "conftestXXXXXX";
12596 for (n = 0; n < 2; ++n) {
12597 strcpy(name[n], tmpl);
12598 if ((fd = mkstemp(name[n])) >= 0) {
12599 if (!strcmp(name[n], tmpl)
12600 || stat(name[n], &sb) != 0
12601 || (sb.st_mode & S_IFMT) != S_IFREG
12602 || (sb.st_mode & 077) != 0) {
12609 && !strcmp(name[0], name[1]))
12611 ${cf_cv_main_return:-return}(result);
12615 rm -f conftest$ac_exeext
12616 if { (eval echo "$as_me:12616: \"$ac_link\"") >&5
12617 (eval $ac_link) 2>&5
12619 echo "$as_me:12619: \$? = $ac_status" >&5
12620 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12621 { (eval echo "$as_me:12621: \"$ac_try\"") >&5
12622 (eval $ac_try) 2>&5
12624 echo "$as_me:12624: \$? = $ac_status" >&5
12625 (exit $ac_status); }; }; then
12626 cf_cv_func_mkstemp=yes
12629 echo "$as_me: program exited with status $ac_status" >&5
12630 echo "$as_me: failed program was:" >&5
12631 cat conftest.$ac_ext >&5
12632 cf_cv_func_mkstemp=no
12635 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12639 echo "$as_me:12639: result: $cf_cv_func_mkstemp" >&5
12640 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
12641 if test "$cf_cv_func_mkstemp" = yes ; then
12642 cat >>confdefs.h <<\EOF
12643 #define HAVE_MKSTEMP 1
12648 # setup for prototype of fallback for vsscanf()
12650 if test "$cf_cv_func_vsscanf" = vsscanf ; then
12656 if test "$cross_compiling" = yes ; then
12657 { echo "$as_me:12657: WARNING: cross compiling: assume setvbuf params not reversed" >&5
12658 echo "$as_me: WARNING: cross compiling: assume setvbuf params not reversed" >&2;}
12660 echo "$as_me:12660: checking whether setvbuf arguments are reversed" >&5
12661 echo $ECHO_N "checking whether setvbuf arguments are reversed... $ECHO_C" >&6
12662 if test "${ac_cv_func_setvbuf_reversed+set}" = set; then
12663 echo $ECHO_N "(cached) $ECHO_C" >&6
12665 if test "$cross_compiling" = yes; then
12666 { { echo "$as_me:12666: error: cannot run test program while cross compiling" >&5
12667 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
12668 { (exit 1); exit 1; }; }
12670 cat >conftest.$ac_ext <<_ACEOF
12671 #line 12671 "configure"
12672 #include "confdefs.h"
12674 /* If setvbuf has the reversed format, exit 0. */
12678 /* This call has the arguments reversed.
12679 A reversed system may check and see that the address of main
12680 is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */
12681 if (setvbuf(stdout, _IOLBF, (char *) main, BUFSIZ) != 0)
12682 $ac_main_return(1);
12683 putc('\r', stdout);
12684 $ac_main_return(0); /* Non-reversed systems segv here. */
12687 rm -f conftest$ac_exeext
12688 if { (eval echo "$as_me:12688: \"$ac_link\"") >&5
12689 (eval $ac_link) 2>&5
12691 echo "$as_me:12691: \$? = $ac_status" >&5
12692 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12693 { (eval echo "$as_me:12693: \"$ac_try\"") >&5
12694 (eval $ac_try) 2>&5
12696 echo "$as_me:12696: \$? = $ac_status" >&5
12697 (exit $ac_status); }; }; then
12698 ac_cv_func_setvbuf_reversed=yes
12700 echo "$as_me: program exited with status $ac_status" >&5
12701 echo "$as_me: failed program was:" >&5
12702 cat conftest.$ac_ext >&5
12703 ac_cv_func_setvbuf_reversed=no
12705 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12707 rm -f core core.* *.core
12709 echo "$as_me:12709: result: $ac_cv_func_setvbuf_reversed" >&5
12710 echo "${ECHO_T}$ac_cv_func_setvbuf_reversed" >&6
12711 if test $ac_cv_func_setvbuf_reversed = yes; then
12713 cat >>confdefs.h <<\EOF
12714 #define SETVBUF_REVERSED 1
12720 echo "$as_me:12720: checking return type of signal handlers" >&5
12721 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
12722 if test "${ac_cv_type_signal+set}" = set; then
12723 echo $ECHO_N "(cached) $ECHO_C" >&6
12725 cat >conftest.$ac_ext <<_ACEOF
12726 #line 12726 "configure"
12727 #include "confdefs.h"
12728 #include <sys/types.h>
12729 #include <signal.h>
12734 extern "C" void (*signal (int, void (*)(int)))(int);
12736 void (*signal ()) ();
12747 rm -f conftest.$ac_objext
12748 if { (eval echo "$as_me:12748: \"$ac_compile\"") >&5
12749 (eval $ac_compile) 2>&5
12751 echo "$as_me:12751: \$? = $ac_status" >&5
12752 (exit $ac_status); } &&
12753 { ac_try='test -s conftest.$ac_objext'
12754 { (eval echo "$as_me:12754: \"$ac_try\"") >&5
12755 (eval $ac_try) 2>&5
12757 echo "$as_me:12757: \$? = $ac_status" >&5
12758 (exit $ac_status); }; }; then
12759 ac_cv_type_signal=void
12761 echo "$as_me: failed program was:" >&5
12762 cat conftest.$ac_ext >&5
12763 ac_cv_type_signal=int
12765 rm -f conftest.$ac_objext conftest.$ac_ext
12767 echo "$as_me:12767: result: $ac_cv_type_signal" >&5
12768 echo "${ECHO_T}$ac_cv_type_signal" >&6
12770 cat >>confdefs.h <<EOF
12771 #define RETSIGTYPE $ac_cv_type_signal
12774 echo "$as_me:12774: checking for type sigaction_t" >&5
12775 echo $ECHO_N "checking for type sigaction_t... $ECHO_C" >&6
12776 if test "${cf_cv_type_sigaction+set}" = set; then
12777 echo $ECHO_N "(cached) $ECHO_C" >&6
12780 cat >conftest.$ac_ext <<_ACEOF
12781 #line 12781 "configure"
12782 #include "confdefs.h"
12784 #include <signal.h>
12793 rm -f conftest.$ac_objext
12794 if { (eval echo "$as_me:12794: \"$ac_compile\"") >&5
12795 (eval $ac_compile) 2>&5
12797 echo "$as_me:12797: \$? = $ac_status" >&5
12798 (exit $ac_status); } &&
12799 { ac_try='test -s conftest.$ac_objext'
12800 { (eval echo "$as_me:12800: \"$ac_try\"") >&5
12801 (eval $ac_try) 2>&5
12803 echo "$as_me:12803: \$? = $ac_status" >&5
12804 (exit $ac_status); }; }; then
12805 cf_cv_type_sigaction=yes
12807 echo "$as_me: failed program was:" >&5
12808 cat conftest.$ac_ext >&5
12809 cf_cv_type_sigaction=no
12811 rm -f conftest.$ac_objext conftest.$ac_ext
12814 echo "$as_me:12814: result: $cf_cv_type_sigaction" >&5
12815 echo "${ECHO_T}$cf_cv_type_sigaction" >&6
12816 test "$cf_cv_type_sigaction" = yes && cat >>confdefs.h <<\EOF
12817 #define HAVE_TYPE_SIGACTION 1
12820 echo "$as_me:12820: checking declaration of size-change" >&5
12821 echo $ECHO_N "checking declaration of size-change... $ECHO_C" >&6
12822 if test "${cf_cv_sizechange+set}" = set; then
12823 echo $ECHO_N "(cached) $ECHO_C" >&6
12826 cf_cv_sizechange=unknown
12827 cf_save_CPPFLAGS="$CPPFLAGS"
12829 for cf_opts in "" "NEED_PTEM_H"
12832 CPPFLAGS="$cf_save_CPPFLAGS"
12833 test -n "$cf_opts" && CPPFLAGS="$CPPFLAGS -D$cf_opts"
12834 cat >conftest.$ac_ext <<_ACEOF
12835 #line 12835 "configure"
12836 #include "confdefs.h"
12837 #include <sys/types.h>
12838 #ifdef HAVE_TERMIOS_H
12839 #include <termios.h>
12841 #ifdef HAVE_TERMIO_H
12842 #include <termio.h>
12846 /* This is a workaround for SCO: they neglected to define struct winsize in
12847 * termios.h -- it's only in termio.h and ptem.h
12849 #include <sys/stream.h>
12850 #include <sys/ptem.h>
12852 #if !defined(sun) || !defined(HAVE_TERMIOS_H)
12853 #include <sys/ioctl.h>
12861 struct ttysize win; /* FIXME: what system is this? */
12862 int y = win.ts_lines;
12863 int x = win.ts_cols;
12866 struct winsize win;
12867 int y = win.ws_row;
12868 int x = win.ws_col;
12870 no TIOCGSIZE or TIOCGWINSZ
12871 #endif /* TIOCGWINSZ */
12872 #endif /* TIOCGSIZE */
12878 rm -f conftest.$ac_objext
12879 if { (eval echo "$as_me:12879: \"$ac_compile\"") >&5
12880 (eval $ac_compile) 2>&5
12882 echo "$as_me:12882: \$? = $ac_status" >&5
12883 (exit $ac_status); } &&
12884 { ac_try='test -s conftest.$ac_objext'
12885 { (eval echo "$as_me:12885: \"$ac_try\"") >&5
12886 (eval $ac_try) 2>&5
12888 echo "$as_me:12888: \$? = $ac_status" >&5
12889 (exit $ac_status); }; }; then
12890 cf_cv_sizechange=yes
12892 echo "$as_me: failed program was:" >&5
12893 cat conftest.$ac_ext >&5
12894 cf_cv_sizechange=no
12896 rm -f conftest.$ac_objext conftest.$ac_ext
12898 CPPFLAGS="$cf_save_CPPFLAGS"
12899 if test "$cf_cv_sizechange" = yes ; then
12900 echo "size-change succeeded ($cf_opts)" >&5
12901 test -n "$cf_opts" && cf_cv_sizechange="$cf_opts"
12907 echo "$as_me:12907: result: $cf_cv_sizechange" >&5
12908 echo "${ECHO_T}$cf_cv_sizechange" >&6
12909 if test "$cf_cv_sizechange" != no ; then
12910 cat >>confdefs.h <<\EOF
12911 #define HAVE_SIZECHANGE 1
12914 case $cf_cv_sizechange in #(vi
12916 cat >>confdefs.h <<EOF
12917 #define $cf_cv_sizechange 1
12924 echo "$as_me:12924: checking for memmove" >&5
12925 echo $ECHO_N "checking for memmove... $ECHO_C" >&6
12926 if test "${ac_cv_func_memmove+set}" = set; then
12927 echo $ECHO_N "(cached) $ECHO_C" >&6
12929 cat >conftest.$ac_ext <<_ACEOF
12930 #line 12930 "configure"
12931 #include "confdefs.h"
12932 /* System header to define __stub macros and hopefully few prototypes,
12933 which can conflict with char memmove (); below. */
12934 #include <assert.h>
12935 /* Override any gcc2 internal prototype to avoid an error. */
12939 /* We use char because int might match the return type of a gcc2
12940 builtin and then its argument prototype would still apply. */
12947 /* The GNU C library defines this for functions which it implements
12948 to always fail with ENOSYS. Some functions are actually named
12949 something starting with __ and the normal name is an alias. */
12950 #if defined (__stub_memmove) || defined (__stub___memmove)
12960 rm -f conftest.$ac_objext conftest$ac_exeext
12961 if { (eval echo "$as_me:12961: \"$ac_link\"") >&5
12962 (eval $ac_link) 2>&5
12964 echo "$as_me:12964: \$? = $ac_status" >&5
12965 (exit $ac_status); } &&
12966 { ac_try='test -s conftest$ac_exeext'
12967 { (eval echo "$as_me:12967: \"$ac_try\"") >&5
12968 (eval $ac_try) 2>&5
12970 echo "$as_me:12970: \$? = $ac_status" >&5
12971 (exit $ac_status); }; }; then
12972 ac_cv_func_memmove=yes
12974 echo "$as_me: failed program was:" >&5
12975 cat conftest.$ac_ext >&5
12976 ac_cv_func_memmove=no
12978 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12980 echo "$as_me:12980: result: $ac_cv_func_memmove" >&5
12981 echo "${ECHO_T}$ac_cv_func_memmove" >&6
12982 if test $ac_cv_func_memmove = yes; then
12986 echo "$as_me:12986: checking for bcopy" >&5
12987 echo $ECHO_N "checking for bcopy... $ECHO_C" >&6
12988 if test "${ac_cv_func_bcopy+set}" = set; then
12989 echo $ECHO_N "(cached) $ECHO_C" >&6
12991 cat >conftest.$ac_ext <<_ACEOF
12992 #line 12992 "configure"
12993 #include "confdefs.h"
12994 /* System header to define __stub macros and hopefully few prototypes,
12995 which can conflict with char bcopy (); below. */
12996 #include <assert.h>
12997 /* Override any gcc2 internal prototype to avoid an error. */
13001 /* We use char because int might match the return type of a gcc2
13002 builtin and then its argument prototype would still apply. */
13009 /* The GNU C library defines this for functions which it implements
13010 to always fail with ENOSYS. Some functions are actually named
13011 something starting with __ and the normal name is an alias. */
13012 #if defined (__stub_bcopy) || defined (__stub___bcopy)
13022 rm -f conftest.$ac_objext conftest$ac_exeext
13023 if { (eval echo "$as_me:13023: \"$ac_link\"") >&5
13024 (eval $ac_link) 2>&5
13026 echo "$as_me:13026: \$? = $ac_status" >&5
13027 (exit $ac_status); } &&
13028 { ac_try='test -s conftest$ac_exeext'
13029 { (eval echo "$as_me:13029: \"$ac_try\"") >&5
13030 (eval $ac_try) 2>&5
13032 echo "$as_me:13032: \$? = $ac_status" >&5
13033 (exit $ac_status); }; }; then
13034 ac_cv_func_bcopy=yes
13036 echo "$as_me: failed program was:" >&5
13037 cat conftest.$ac_ext >&5
13038 ac_cv_func_bcopy=no
13040 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13042 echo "$as_me:13042: result: $ac_cv_func_bcopy" >&5
13043 echo "${ECHO_T}$ac_cv_func_bcopy" >&6
13044 if test $ac_cv_func_bcopy = yes; then
13046 echo "$as_me:13046: checking if bcopy does overlapping moves" >&5
13047 echo $ECHO_N "checking if bcopy does overlapping moves... $ECHO_C" >&6
13048 if test "${cf_cv_good_bcopy+set}" = set; then
13049 echo $ECHO_N "(cached) $ECHO_C" >&6
13052 if test "$cross_compiling" = yes; then
13053 cf_cv_good_bcopy=unknown
13055 cat >conftest.$ac_ext <<_ACEOF
13056 #line 13056 "configure"
13057 #include "confdefs.h"
13060 static char data[] = "abcdefghijklmnopqrstuwwxyz";
13062 bcopy(data, temp, sizeof(data));
13063 bcopy(temp+10, temp, 15);
13064 bcopy(temp+5, temp+15, 10);
13065 ${cf_cv_main_return:-return} (strcmp(temp, "klmnopqrstuwwxypqrstuwwxyz"));
13069 rm -f conftest$ac_exeext
13070 if { (eval echo "$as_me:13070: \"$ac_link\"") >&5
13071 (eval $ac_link) 2>&5
13073 echo "$as_me:13073: \$? = $ac_status" >&5
13074 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13075 { (eval echo "$as_me:13075: \"$ac_try\"") >&5
13076 (eval $ac_try) 2>&5
13078 echo "$as_me:13078: \$? = $ac_status" >&5
13079 (exit $ac_status); }; }; then
13080 cf_cv_good_bcopy=yes
13082 echo "$as_me: program exited with status $ac_status" >&5
13083 echo "$as_me: failed program was:" >&5
13084 cat conftest.$ac_ext >&5
13085 cf_cv_good_bcopy=no
13087 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13091 echo "$as_me:13091: result: $cf_cv_good_bcopy" >&5
13092 echo "${ECHO_T}$cf_cv_good_bcopy" >&6
13095 cf_cv_good_bcopy=no
13098 if test "$cf_cv_good_bcopy" = yes ; then
13099 cat >>confdefs.h <<\EOF
13100 #define USE_OK_BCOPY 1
13104 cat >>confdefs.h <<\EOF
13105 #define USE_MY_MEMMOVE 1
13112 echo "$as_me:13112: checking if poll really works" >&5
13113 echo $ECHO_N "checking if poll really works... $ECHO_C" >&6
13114 if test "${cf_cv_working_poll+set}" = set; then
13115 echo $ECHO_N "(cached) $ECHO_C" >&6
13118 if test "$cross_compiling" = yes; then
13119 cf_cv_working_poll=unknown
13121 cat >conftest.$ac_ext <<_ACEOF
13122 #line 13122 "configure"
13123 #include "confdefs.h"
13129 #include <sys/poll.h>
13132 struct pollfd myfds;
13136 myfds.events = POLLIN;
13138 ret = poll(&myfds, 1, 100);
13139 ${cf_cv_main_return:-return}(ret != 0);
13142 rm -f conftest$ac_exeext
13143 if { (eval echo "$as_me:13143: \"$ac_link\"") >&5
13144 (eval $ac_link) 2>&5
13146 echo "$as_me:13146: \$? = $ac_status" >&5
13147 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13148 { (eval echo "$as_me:13148: \"$ac_try\"") >&5
13149 (eval $ac_try) 2>&5
13151 echo "$as_me:13151: \$? = $ac_status" >&5
13152 (exit $ac_status); }; }; then
13153 cf_cv_working_poll=yes
13155 echo "$as_me: program exited with status $ac_status" >&5
13156 echo "$as_me: failed program was:" >&5
13157 cat conftest.$ac_ext >&5
13158 cf_cv_working_poll=no
13160 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13163 echo "$as_me:13163: result: $cf_cv_working_poll" >&5
13164 echo "${ECHO_T}$cf_cv_working_poll" >&6
13165 test "$cf_cv_working_poll" = "yes" && cat >>confdefs.h <<\EOF
13166 #define HAVE_WORKING_POLL 1
13169 if test "$with_hashed_db" != no ; then
13170 cat >>confdefs.h <<\EOF
13171 #define USE_HASHED_DB 1
13174 echo "$as_me:13174: checking for db.h" >&5
13175 echo $ECHO_N "checking for db.h... $ECHO_C" >&6
13176 if test "${ac_cv_header_db_h+set}" = set; then
13177 echo $ECHO_N "(cached) $ECHO_C" >&6
13179 cat >conftest.$ac_ext <<_ACEOF
13180 #line 13180 "configure"
13181 #include "confdefs.h"
13184 if { (eval echo "$as_me:13184: \"$ac_cpp conftest.$ac_ext\"") >&5
13185 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13187 egrep -v '^ *\+' conftest.er1 >conftest.err
13189 cat conftest.err >&5
13190 echo "$as_me:13190: \$? = $ac_status" >&5
13191 (exit $ac_status); } >/dev/null; then
13192 if test -s conftest.err; then
13193 ac_cpp_err=$ac_c_preproc_warn_flag
13200 if test -z "$ac_cpp_err"; then
13201 ac_cv_header_db_h=yes
13203 echo "$as_me: failed program was:" >&5
13204 cat conftest.$ac_ext >&5
13205 ac_cv_header_db_h=no
13207 rm -f conftest.err conftest.$ac_ext
13209 echo "$as_me:13209: result: $ac_cv_header_db_h" >&5
13210 echo "${ECHO_T}$ac_cv_header_db_h" >&6
13211 if test $ac_cv_header_db_h = yes; then
13213 echo "$as_me:13213: checking for version of db" >&5
13214 echo $ECHO_N "checking for version of db... $ECHO_C" >&6
13215 if test "${cf_cv_hashed_db_version+set}" = set; then
13216 echo $ECHO_N "(cached) $ECHO_C" >&6
13219 cf_cv_hashed_db_version=unknown
13221 for cf_db_version in 1 2 3 4
13224 echo "(line 13224) testing checking for db version $cf_db_version ..." 1>&5
13226 cat >conftest.$ac_ext <<_ACEOF
13227 #line 13227 "configure"
13228 #include "confdefs.h"
13230 $ac_includes_default
13233 #ifdef DB_VERSION_MAJOR
13234 /* db2 (DB_VERSION_MAJOR=2) has also DB_VERSION_MINOR, tested with 7 */
13235 #if $cf_db_version == DB_VERSION_MAJOR
13241 #if $cf_db_version == 1
13242 /* ok: assuming this is DB 1.8.5 */
13256 rm -f conftest.$ac_objext
13257 if { (eval echo "$as_me:13257: \"$ac_compile\"") >&5
13258 (eval $ac_compile) 2>&5
13260 echo "$as_me:13260: \$? = $ac_status" >&5
13261 (exit $ac_status); } &&
13262 { ac_try='test -s conftest.$ac_objext'
13263 { (eval echo "$as_me:13263: \"$ac_try\"") >&5
13264 (eval $ac_try) 2>&5
13266 echo "$as_me:13266: \$? = $ac_status" >&5
13267 (exit $ac_status); }; }; then
13269 cf_cv_hashed_db_version=$cf_db_version
13273 echo "$as_me: failed program was:" >&5
13274 cat conftest.$ac_ext >&5
13276 rm -f conftest.$ac_objext conftest.$ac_ext
13280 echo "$as_me:13280: result: $cf_cv_hashed_db_version" >&5
13281 echo "${ECHO_T}$cf_cv_hashed_db_version" >&6
13283 if test "$cf_cv_hashed_db_version" = unknown ; then
13284 { { echo "$as_me:13284: error: Cannot determine version of db" >&5
13285 echo "$as_me: error: Cannot determine version of db" >&2;}
13286 { (exit 1); exit 1; }; }
13289 echo "$as_me:13289: checking for db libraries" >&5
13290 echo $ECHO_N "checking for db libraries... $ECHO_C" >&6
13291 if test "${cf_cv_hashed_db_libs+set}" = set; then
13292 echo $ECHO_N "(cached) $ECHO_C" >&6
13295 cf_cv_hashed_db_libs=unknown
13296 for cf_db_libs in db$cf_cv_hashed_db_version db ''
13298 cf_save_libs="$LIBS"
13299 if test -n "$cf_db_libs"; then
13300 LIBS="-l$cf_db_libs $LIBS"
13303 echo "(line 13303) testing checking for library "$cf_db_libs" ..." 1>&5
13305 cat >conftest.$ac_ext <<_ACEOF
13306 #line 13306 "configure"
13307 #include "confdefs.h"
13309 $ac_includes_default
13316 char *path = "/tmp/foo";
13317 #ifdef DB_VERSION_MAJOR
13318 #if DB_VERSION_MAJOR >= 4
13320 db_create(&result, NULL, 0);
13321 result->open(result,
13328 #elif DB_VERSION_MAJOR >= 3
13330 db_create(&result, NULL, 0);
13331 result->open(result,
13337 #elif DB_VERSION_MAJOR >= 2
13346 #endif /* DB_VERSION_MAJOR */
13348 DB *result = dbopen(path,
13354 ${cf_cv_main_return:-return}(result != 0)
13360 rm -f conftest.$ac_objext conftest$ac_exeext
13361 if { (eval echo "$as_me:13361: \"$ac_link\"") >&5
13362 (eval $ac_link) 2>&5
13364 echo "$as_me:13364: \$? = $ac_status" >&5
13365 (exit $ac_status); } &&
13366 { ac_try='test -s conftest$ac_exeext'
13367 { (eval echo "$as_me:13367: \"$ac_try\"") >&5
13368 (eval $ac_try) 2>&5
13370 echo "$as_me:13370: \$? = $ac_status" >&5
13371 (exit $ac_status); }; }; then
13373 if test -n "$cf_db_libs" ; then
13374 cf_cv_hashed_db_libs=$cf_db_libs
13376 cf_cv_hashed_db_libs=default
13378 LIBS="$cf_save_libs"
13382 echo "$as_me: failed program was:" >&5
13383 cat conftest.$ac_ext >&5
13385 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13386 LIBS="$cf_save_libs"
13390 echo "$as_me:13390: result: $cf_cv_hashed_db_libs" >&5
13391 echo "${ECHO_T}$cf_cv_hashed_db_libs" >&6
13393 if test "$cf_cv_hashed_db_libs" = unknown ; then
13394 { { echo "$as_me:13394: error: Cannot determine library for db" >&5
13395 echo "$as_me: error: Cannot determine library for db" >&2;}
13396 { (exit 1); exit 1; }; }
13397 elif test "$cf_cv_hashed_db_libs" != default ; then
13398 LIBS="-l$cf_cv_hashed_db_libs $LIBS"
13404 { { echo "$as_me:13404: error: Cannot find db.h" >&5
13405 echo "$as_me: error: Cannot find db.h" >&2;}
13406 { (exit 1); exit 1; }; }
13412 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
13413 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
13414 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
13417 # Just in case, check if the C compiler has a bool type.
13419 echo "$as_me:13419: checking if we should include stdbool.h" >&5
13420 echo $ECHO_N "checking if we should include stdbool.h... $ECHO_C" >&6
13422 if test "${cf_cv_header_stdbool_h+set}" = set; then
13423 echo $ECHO_N "(cached) $ECHO_C" >&6
13426 cat >conftest.$ac_ext <<_ACEOF
13427 #line 13427 "configure"
13428 #include "confdefs.h"
13438 rm -f conftest.$ac_objext
13439 if { (eval echo "$as_me:13439: \"$ac_compile\"") >&5
13440 (eval $ac_compile) 2>&5
13442 echo "$as_me:13442: \$? = $ac_status" >&5
13443 (exit $ac_status); } &&
13444 { ac_try='test -s conftest.$ac_objext'
13445 { (eval echo "$as_me:13445: \"$ac_try\"") >&5
13446 (eval $ac_try) 2>&5
13448 echo "$as_me:13448: \$? = $ac_status" >&5
13449 (exit $ac_status); }; }; then
13450 cf_cv_header_stdbool_h=0
13452 echo "$as_me: failed program was:" >&5
13453 cat conftest.$ac_ext >&5
13454 cat >conftest.$ac_ext <<_ACEOF
13455 #line 13455 "configure"
13456 #include "confdefs.h"
13459 #include <stdbool.h>
13470 rm -f conftest.$ac_objext
13471 if { (eval echo "$as_me:13471: \"$ac_compile\"") >&5
13472 (eval $ac_compile) 2>&5
13474 echo "$as_me:13474: \$? = $ac_status" >&5
13475 (exit $ac_status); } &&
13476 { ac_try='test -s conftest.$ac_objext'
13477 { (eval echo "$as_me:13477: \"$ac_try\"") >&5
13478 (eval $ac_try) 2>&5
13480 echo "$as_me:13480: \$? = $ac_status" >&5
13481 (exit $ac_status); }; }; then
13482 cf_cv_header_stdbool_h=1
13484 echo "$as_me: failed program was:" >&5
13485 cat conftest.$ac_ext >&5
13486 cf_cv_header_stdbool_h=0
13488 rm -f conftest.$ac_objext conftest.$ac_ext
13490 rm -f conftest.$ac_objext conftest.$ac_ext
13493 if test "$cf_cv_header_stdbool_h" = 1
13494 then echo "$as_me:13494: result: yes" >&5
13495 echo "${ECHO_T}yes" >&6
13496 else echo "$as_me:13496: result: no" >&5
13497 echo "${ECHO_T}no" >&6
13500 echo "$as_me:13500: checking for builtin bool type" >&5
13501 echo $ECHO_N "checking for builtin bool type... $ECHO_C" >&6
13503 if test "${cf_cv_cc_bool_type+set}" = set; then
13504 echo $ECHO_N "(cached) $ECHO_C" >&6
13507 cat >conftest.$ac_ext <<_ACEOF
13508 #line 13508 "configure"
13509 #include "confdefs.h"
13512 #include <sys/types.h>
13522 rm -f conftest.$ac_objext
13523 if { (eval echo "$as_me:13523: \"$ac_compile\"") >&5
13524 (eval $ac_compile) 2>&5
13526 echo "$as_me:13526: \$? = $ac_status" >&5
13527 (exit $ac_status); } &&
13528 { ac_try='test -s conftest.$ac_objext'
13529 { (eval echo "$as_me:13529: \"$ac_try\"") >&5
13530 (eval $ac_try) 2>&5
13532 echo "$as_me:13532: \$? = $ac_status" >&5
13533 (exit $ac_status); }; }; then
13534 cf_cv_cc_bool_type=1
13536 echo "$as_me: failed program was:" >&5
13537 cat conftest.$ac_ext >&5
13538 cf_cv_cc_bool_type=0
13540 rm -f conftest.$ac_objext conftest.$ac_ext
13544 if test "$cf_cv_cc_bool_type" = 1
13545 then echo "$as_me:13545: result: yes" >&5
13546 echo "${ECHO_T}yes" >&6
13547 else echo "$as_me:13547: result: no" >&5
13548 echo "${ECHO_T}no" >&6
13551 # Check for C++ compiler characteristics (and ensure that it's there!)
13552 if test -n "$CXX" ; then
13554 ac_cpp='$CXXCPP $CPPFLAGS'
13555 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13556 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13557 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13558 ac_main_return=return
13560 if test -n "$GXX" ; then
13561 case $cf_cv_system_name in #(vi
13563 cf_stdcpp_libname=stdcpp
13566 cf_stdcpp_libname=stdc++
13569 echo "$as_me:13569: checking for library $cf_stdcpp_libname" >&5
13570 echo $ECHO_N "checking for library $cf_stdcpp_libname... $ECHO_C" >&6
13571 if test "${cf_cv_libstdcpp+set}" = set; then
13572 echo $ECHO_N "(cached) $ECHO_C" >&6
13576 LIBS="$LIBS -l$cf_stdcpp_libname"
13577 cat >conftest.$ac_ext <<_ACEOF
13578 #line 13578 "configure"
13579 #include "confdefs.h"
13581 #include <strstream.h>
13587 strstreambuf foo(buf, sizeof(buf))
13593 rm -f conftest.$ac_objext conftest$ac_exeext
13594 if { (eval echo "$as_me:13594: \"$ac_link\"") >&5
13595 (eval $ac_link) 2>&5
13597 echo "$as_me:13597: \$? = $ac_status" >&5
13598 (exit $ac_status); } &&
13599 { ac_try='test -s conftest$ac_exeext'
13600 { (eval echo "$as_me:13600: \"$ac_try\"") >&5
13601 (eval $ac_try) 2>&5
13603 echo "$as_me:13603: \$? = $ac_status" >&5
13604 (exit $ac_status); }; }; then
13605 cf_cv_libstdcpp=yes
13607 echo "$as_me: failed program was:" >&5
13608 cat conftest.$ac_ext >&5
13611 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13615 echo "$as_me:13615: result: $cf_cv_libstdcpp" >&5
13616 echo "${ECHO_T}$cf_cv_libstdcpp" >&6
13617 test "$cf_cv_libstdcpp" = yes && CXXLIBS="$CXXLIBS -l$cf_stdcpp_libname"
13620 echo "$as_me:13620: checking whether $CXX understands -c and -o together" >&5
13621 echo $ECHO_N "checking whether $CXX understands -c and -o together... $ECHO_C" >&6
13622 if test "${cf_cv_prog_CXX_c_o+set}" = set; then
13623 echo $ECHO_N "(cached) $ECHO_C" >&6
13626 cat > conftest.$ac_ext <<CF_EOF
13630 ${cf_cv_main_return:-return}(0);
13633 # We do the test twice because some compilers refuse to overwrite an
13634 # existing .o file with -o, though they will create one.
13635 ac_try='$CXX -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
13636 if { (eval echo "$as_me:13636: \"$ac_try\"") >&5
13637 (eval $ac_try) 2>&5
13639 echo "$as_me:13639: \$? = $ac_status" >&5
13640 (exit $ac_status); } &&
13641 test -f conftest2.$ac_objext && { (eval echo "$as_me:13641: \"$ac_try\"") >&5
13642 (eval $ac_try) 2>&5
13644 echo "$as_me:13644: \$? = $ac_status" >&5
13645 (exit $ac_status); };
13647 eval cf_cv_prog_CXX_c_o=yes
13649 eval cf_cv_prog_CXX_c_o=no
13654 if test $cf_cv_prog_CXX_c_o = yes; then
13655 echo "$as_me:13655: result: yes" >&5
13656 echo "${ECHO_T}yes" >&6
13658 echo "$as_me:13658: result: no" >&5
13659 echo "${ECHO_T}no" >&6
13662 case $GXX_VERSION in
13668 cf_cxx_library=unknown
13669 case $cf_cv_system_name in #(vi
13677 if test "$GXX" = yes; then
13678 echo "$as_me:13678: checking for lib$cf_gpp_libname" >&5
13679 echo $ECHO_N "checking for lib$cf_gpp_libname... $ECHO_C" >&6
13681 LIBS="$LIBS -l$cf_gpp_libname"
13682 cat >conftest.$ac_ext <<_ACEOF
13683 #line 13683 "configure"
13684 #include "confdefs.h"
13686 #include <$cf_gpp_libname/builtin.h>
13691 two_arg_error_handler_t foo2 = lib_error_handler
13696 rm -f conftest.$ac_objext conftest$ac_exeext
13697 if { (eval echo "$as_me:13697: \"$ac_link\"") >&5
13698 (eval $ac_link) 2>&5
13700 echo "$as_me:13700: \$? = $ac_status" >&5
13701 (exit $ac_status); } &&
13702 { ac_try='test -s conftest$ac_exeext'
13703 { (eval echo "$as_me:13703: \"$ac_try\"") >&5
13704 (eval $ac_try) 2>&5
13706 echo "$as_me:13706: \$? = $ac_status" >&5
13707 (exit $ac_status); }; }; then
13709 CXXLIBS="$CXXLIBS -l$cf_gpp_libname"
13710 if test "$cf_gpp_libname" = cpp ; then
13711 cat >>confdefs.h <<\EOF
13712 #define HAVE_GPP_BUILTIN_H 1
13716 cat >>confdefs.h <<\EOF
13717 #define HAVE_GXX_BUILTIN_H 1
13722 echo "$as_me: failed program was:" >&5
13723 cat conftest.$ac_ext >&5
13724 cat >conftest.$ac_ext <<_ACEOF
13725 #line 13725 "configure"
13726 #include "confdefs.h"
13728 #include <builtin.h>
13733 two_arg_error_handler_t foo2 = lib_error_handler
13738 rm -f conftest.$ac_objext conftest$ac_exeext
13739 if { (eval echo "$as_me:13739: \"$ac_link\"") >&5
13740 (eval $ac_link) 2>&5
13742 echo "$as_me:13742: \$? = $ac_status" >&5
13743 (exit $ac_status); } &&
13744 { ac_try='test -s conftest$ac_exeext'
13745 { (eval echo "$as_me:13745: \"$ac_try\"") >&5
13746 (eval $ac_try) 2>&5
13748 echo "$as_me:13748: \$? = $ac_status" >&5
13749 (exit $ac_status); }; }; then
13751 CXXLIBS="$CXXLIBS -l$cf_gpp_libname"
13752 cat >>confdefs.h <<\EOF
13753 #define HAVE_BUILTIN_H 1
13757 echo "$as_me: failed program was:" >&5
13758 cat conftest.$ac_ext >&5
13761 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13763 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13765 echo "$as_me:13765: result: $cf_cxx_library" >&5
13766 echo "${ECHO_T}$cf_cxx_library" >&6
13776 ac_cpp='$CXXCPP $CPPFLAGS'
13777 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13778 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13779 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13780 ac_main_return=return
13781 echo "$as_me:13781: checking how to run the C++ preprocessor" >&5
13782 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
13783 if test -z "$CXXCPP"; then
13784 if test "${ac_cv_prog_CXXCPP+set}" = set; then
13785 echo $ECHO_N "(cached) $ECHO_C" >&6
13787 # Double quotes because CXXCPP needs to be expanded
13788 for CXXCPP in "$CXX -E" "/lib/cpp"
13790 ac_preproc_ok=false
13791 for ac_cxx_preproc_warn_flag in '' yes
13793 # Use a header file that comes with gcc, so configuring glibc
13794 # with a fresh cross-compiler works.
13795 # On the NeXT, cc -E runs the code through the compiler's parser,
13796 # not just through cpp. "Syntax error" is here to catch this case.
13797 cat >conftest.$ac_ext <<_ACEOF
13798 #line 13798 "configure"
13799 #include "confdefs.h"
13800 #include <assert.h>
13803 if { (eval echo "$as_me:13803: \"$ac_cpp conftest.$ac_ext\"") >&5
13804 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13806 egrep -v '^ *\+' conftest.er1 >conftest.err
13808 cat conftest.err >&5
13809 echo "$as_me:13809: \$? = $ac_status" >&5
13810 (exit $ac_status); } >/dev/null; then
13811 if test -s conftest.err; then
13812 ac_cpp_err=$ac_cxx_preproc_warn_flag
13819 if test -z "$ac_cpp_err"; then
13822 echo "$as_me: failed program was:" >&5
13823 cat conftest.$ac_ext >&5
13824 # Broken: fails on valid input.
13827 rm -f conftest.err conftest.$ac_ext
13829 # OK, works on sane cases. Now check whether non-existent headers
13830 # can be detected and how.
13831 cat >conftest.$ac_ext <<_ACEOF
13832 #line 13832 "configure"
13833 #include "confdefs.h"
13834 #include <ac_nonexistent.h>
13836 if { (eval echo "$as_me:13836: \"$ac_cpp conftest.$ac_ext\"") >&5
13837 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13839 egrep -v '^ *\+' conftest.er1 >conftest.err
13841 cat conftest.err >&5
13842 echo "$as_me:13842: \$? = $ac_status" >&5
13843 (exit $ac_status); } >/dev/null; then
13844 if test -s conftest.err; then
13845 ac_cpp_err=$ac_cxx_preproc_warn_flag
13852 if test -z "$ac_cpp_err"; then
13853 # Broken: success on invalid input.
13856 echo "$as_me: failed program was:" >&5
13857 cat conftest.$ac_ext >&5
13858 # Passes both tests.
13862 rm -f conftest.err conftest.$ac_ext
13865 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
13866 rm -f conftest.err conftest.$ac_ext
13867 if $ac_preproc_ok; then
13872 ac_cv_prog_CXXCPP=$CXXCPP
13875 CXXCPP=$ac_cv_prog_CXXCPP
13877 ac_cv_prog_CXXCPP=$CXXCPP
13879 echo "$as_me:13879: result: $CXXCPP" >&5
13880 echo "${ECHO_T}$CXXCPP" >&6
13881 ac_preproc_ok=false
13882 for ac_cxx_preproc_warn_flag in '' yes
13884 # Use a header file that comes with gcc, so configuring glibc
13885 # with a fresh cross-compiler works.
13886 # On the NeXT, cc -E runs the code through the compiler's parser,
13887 # not just through cpp. "Syntax error" is here to catch this case.
13888 cat >conftest.$ac_ext <<_ACEOF
13889 #line 13889 "configure"
13890 #include "confdefs.h"
13891 #include <assert.h>
13894 if { (eval echo "$as_me:13894: \"$ac_cpp conftest.$ac_ext\"") >&5
13895 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13897 egrep -v '^ *\+' conftest.er1 >conftest.err
13899 cat conftest.err >&5
13900 echo "$as_me:13900: \$? = $ac_status" >&5
13901 (exit $ac_status); } >/dev/null; then
13902 if test -s conftest.err; then
13903 ac_cpp_err=$ac_cxx_preproc_warn_flag
13910 if test -z "$ac_cpp_err"; then
13913 echo "$as_me: failed program was:" >&5
13914 cat conftest.$ac_ext >&5
13915 # Broken: fails on valid input.
13918 rm -f conftest.err conftest.$ac_ext
13920 # OK, works on sane cases. Now check whether non-existent headers
13921 # can be detected and how.
13922 cat >conftest.$ac_ext <<_ACEOF
13923 #line 13923 "configure"
13924 #include "confdefs.h"
13925 #include <ac_nonexistent.h>
13927 if { (eval echo "$as_me:13927: \"$ac_cpp conftest.$ac_ext\"") >&5
13928 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13930 egrep -v '^ *\+' conftest.er1 >conftest.err
13932 cat conftest.err >&5
13933 echo "$as_me:13933: \$? = $ac_status" >&5
13934 (exit $ac_status); } >/dev/null; then
13935 if test -s conftest.err; then
13936 ac_cpp_err=$ac_cxx_preproc_warn_flag
13943 if test -z "$ac_cpp_err"; then
13944 # Broken: success on invalid input.
13947 echo "$as_me: failed program was:" >&5
13948 cat conftest.$ac_ext >&5
13949 # Passes both tests.
13953 rm -f conftest.err conftest.$ac_ext
13956 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
13957 rm -f conftest.err conftest.$ac_ext
13958 if $ac_preproc_ok; then
13961 { { echo "$as_me:13961: error: C++ preprocessor \"$CXXCPP\" fails sanity check" >&5
13962 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check" >&2;}
13963 { (exit 1); exit 1; }; }
13967 ac_cpp='$CXXCPP $CPPFLAGS'
13968 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13969 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13970 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13971 ac_main_return=return
13973 for ac_header in typeinfo
13975 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13976 echo "$as_me:13976: checking for $ac_header" >&5
13977 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13978 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13979 echo $ECHO_N "(cached) $ECHO_C" >&6
13981 cat >conftest.$ac_ext <<_ACEOF
13982 #line 13982 "configure"
13983 #include "confdefs.h"
13984 #include <$ac_header>
13986 if { (eval echo "$as_me:13986: \"$ac_cpp conftest.$ac_ext\"") >&5
13987 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13989 egrep -v '^ *\+' conftest.er1 >conftest.err
13991 cat conftest.err >&5
13992 echo "$as_me:13992: \$? = $ac_status" >&5
13993 (exit $ac_status); } >/dev/null; then
13994 if test -s conftest.err; then
13995 ac_cpp_err=$ac_cxx_preproc_warn_flag
14002 if test -z "$ac_cpp_err"; then
14003 eval "$as_ac_Header=yes"
14005 echo "$as_me: failed program was:" >&5
14006 cat conftest.$ac_ext >&5
14007 eval "$as_ac_Header=no"
14009 rm -f conftest.err conftest.$ac_ext
14011 echo "$as_me:14011: result: `eval echo '${'$as_ac_Header'}'`" >&5
14012 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14013 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14014 cat >>confdefs.h <<EOF
14015 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14021 echo "$as_me:14021: checking if we should include stdbool.h" >&5
14022 echo $ECHO_N "checking if we should include stdbool.h... $ECHO_C" >&6
14024 if test "${cf_cv_header_stdbool_h+set}" = set; then
14025 echo $ECHO_N "(cached) $ECHO_C" >&6
14028 cat >conftest.$ac_ext <<_ACEOF
14029 #line 14029 "configure"
14030 #include "confdefs.h"
14040 rm -f conftest.$ac_objext
14041 if { (eval echo "$as_me:14041: \"$ac_compile\"") >&5
14042 (eval $ac_compile) 2>&5
14044 echo "$as_me:14044: \$? = $ac_status" >&5
14045 (exit $ac_status); } &&
14046 { ac_try='test -s conftest.$ac_objext'
14047 { (eval echo "$as_me:14047: \"$ac_try\"") >&5
14048 (eval $ac_try) 2>&5
14050 echo "$as_me:14050: \$? = $ac_status" >&5
14051 (exit $ac_status); }; }; then
14052 cf_cv_header_stdbool_h=0
14054 echo "$as_me: failed program was:" >&5
14055 cat conftest.$ac_ext >&5
14056 cat >conftest.$ac_ext <<_ACEOF
14057 #line 14057 "configure"
14058 #include "confdefs.h"
14061 #include <stdbool.h>
14072 rm -f conftest.$ac_objext
14073 if { (eval echo "$as_me:14073: \"$ac_compile\"") >&5
14074 (eval $ac_compile) 2>&5
14076 echo "$as_me:14076: \$? = $ac_status" >&5
14077 (exit $ac_status); } &&
14078 { ac_try='test -s conftest.$ac_objext'
14079 { (eval echo "$as_me:14079: \"$ac_try\"") >&5
14080 (eval $ac_try) 2>&5
14082 echo "$as_me:14082: \$? = $ac_status" >&5
14083 (exit $ac_status); }; }; then
14084 cf_cv_header_stdbool_h=1
14086 echo "$as_me: failed program was:" >&5
14087 cat conftest.$ac_ext >&5
14088 cf_cv_header_stdbool_h=0
14090 rm -f conftest.$ac_objext conftest.$ac_ext
14092 rm -f conftest.$ac_objext conftest.$ac_ext
14095 if test "$cf_cv_header_stdbool_h" = 1
14096 then echo "$as_me:14096: result: yes" >&5
14097 echo "${ECHO_T}yes" >&6
14098 else echo "$as_me:14098: result: no" >&5
14099 echo "${ECHO_T}no" >&6
14102 echo "$as_me:14102: checking for builtin bool type" >&5
14103 echo $ECHO_N "checking for builtin bool type... $ECHO_C" >&6
14105 if test "${cf_cv_builtin_bool+set}" = set; then
14106 echo $ECHO_N "(cached) $ECHO_C" >&6
14109 cat >conftest.$ac_ext <<_ACEOF
14110 #line 14110 "configure"
14111 #include "confdefs.h"
14114 #include <sys/types.h>
14124 rm -f conftest.$ac_objext
14125 if { (eval echo "$as_me:14125: \"$ac_compile\"") >&5
14126 (eval $ac_compile) 2>&5
14128 echo "$as_me:14128: \$? = $ac_status" >&5
14129 (exit $ac_status); } &&
14130 { ac_try='test -s conftest.$ac_objext'
14131 { (eval echo "$as_me:14131: \"$ac_try\"") >&5
14132 (eval $ac_try) 2>&5
14134 echo "$as_me:14134: \$? = $ac_status" >&5
14135 (exit $ac_status); }; }; then
14136 cf_cv_builtin_bool=1
14138 echo "$as_me: failed program was:" >&5
14139 cat conftest.$ac_ext >&5
14140 cf_cv_builtin_bool=0
14142 rm -f conftest.$ac_objext conftest.$ac_ext
14146 if test "$cf_cv_builtin_bool" = 1
14147 then echo "$as_me:14147: result: yes" >&5
14148 echo "${ECHO_T}yes" >&6
14149 else echo "$as_me:14149: result: no" >&5
14150 echo "${ECHO_T}no" >&6
14153 echo "$as_me:14153: checking for size of bool" >&5
14154 echo $ECHO_N "checking for size of bool... $ECHO_C" >&6
14155 if test "${cf_cv_type_of_bool+set}" = set; then
14156 echo $ECHO_N "(cached) $ECHO_C" >&6
14160 if test "$cross_compiling" = yes; then
14161 cf_cv_type_of_bool=unknown
14163 cat >conftest.$ac_ext <<_ACEOF
14164 #line 14164 "configure"
14165 #include "confdefs.h"
14167 #include <stdlib.h>
14170 #if defined(__cplusplus)
14172 #ifdef HAVE_GXX_BUILTIN_H
14173 #include <g++/builtin.h>
14174 #elif HAVE_GPP_BUILTIN_H
14175 #include <gpp/builtin.h>
14176 #elif HAVE_BUILTIN_H
14177 #include <builtin.h>
14182 #if $cf_cv_header_stdbool_h
14183 #include <stdbool.h>
14190 FILE *fp = fopen("cf_test.out", "w");
14193 if ((bool)(-x) >= 0)
14194 fputs("unsigned ", fp);
14195 if (sizeof(x) == sizeof(int)) fputs("int", fp);
14196 else if (sizeof(x) == sizeof(char)) fputs("char", fp);
14197 else if (sizeof(x) == sizeof(short))fputs("short",fp);
14198 else if (sizeof(x) == sizeof(long)) fputs("long", fp);
14201 ${cf_cv_main_return:-return}(0);
14205 rm -f conftest$ac_exeext
14206 if { (eval echo "$as_me:14206: \"$ac_link\"") >&5
14207 (eval $ac_link) 2>&5
14209 echo "$as_me:14209: \$? = $ac_status" >&5
14210 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14211 { (eval echo "$as_me:14211: \"$ac_try\"") >&5
14212 (eval $ac_try) 2>&5
14214 echo "$as_me:14214: \$? = $ac_status" >&5
14215 (exit $ac_status); }; }; then
14216 cf_cv_type_of_bool=`cat cf_test.out`
14217 if test -z "$cf_cv_type_of_bool"; then
14218 cf_cv_type_of_bool=unknown
14221 echo "$as_me: program exited with status $ac_status" >&5
14222 echo "$as_me: failed program was:" >&5
14223 cat conftest.$ac_ext >&5
14224 cf_cv_type_of_bool=unknown
14226 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14232 echo "$as_me:14232: result: $cf_cv_type_of_bool" >&5
14233 echo "${ECHO_T}$cf_cv_type_of_bool" >&6
14234 if test "$cf_cv_type_of_bool" = unknown ; then
14235 case .$NCURSES_BOOL in #(vi
14236 .auto|.) NCURSES_BOOL=unsigned;;
14238 { echo "$as_me:14238: WARNING: Assuming $NCURSES_BOOL for type of bool" >&5
14239 echo "$as_me: WARNING: Assuming $NCURSES_BOOL for type of bool" >&2;}
14240 cf_cv_type_of_bool=$NCURSES_BOOL
14243 echo "$as_me:14243: checking for special defines needed for etip.h" >&5
14244 echo $ECHO_N "checking for special defines needed for etip.h... $ECHO_C" >&6
14245 cf_save_CXXFLAGS="$CXXFLAGS"
14247 for cf_math in "" MATH_H
14249 for cf_excp in "" MATH_EXCEPTION
14251 CXXFLAGS="$cf_save_CXXFLAGS -I${srcdir}/c++ -I${srcdir}/menu -I${srcdir}/include"
14252 test -n "$cf_math" && CXXFLAGS="$CXXFLAGS -DETIP_NEEDS_${cf_math}"
14253 test -n "$cf_excp" && CXXFLAGS="$CXXFLAGS -DETIP_NEEDS_${cf_excp}"
14254 cat >conftest.$ac_ext <<_ACEOF
14255 #line 14255 "configure"
14256 #include "confdefs.h"
14258 #include <etip.h.in>
14268 rm -f conftest.$ac_objext
14269 if { (eval echo "$as_me:14269: \"$ac_compile\"") >&5
14270 (eval $ac_compile) 2>&5
14272 echo "$as_me:14272: \$? = $ac_status" >&5
14273 (exit $ac_status); } &&
14274 { ac_try='test -s conftest.$ac_objext'
14275 { (eval echo "$as_me:14275: \"$ac_try\"") >&5
14276 (eval $ac_try) 2>&5
14278 echo "$as_me:14278: \$? = $ac_status" >&5
14279 (exit $ac_status); }; }; then
14281 test -n "$cf_math" && cat >>confdefs.h <<EOF
14282 #define ETIP_NEEDS_${cf_math} 1
14285 test -n "$cf_excp" && cat >>confdefs.h <<EOF
14286 #define ETIP_NEEDS_${cf_excp} 1
14289 cf_result="$cf_math $cf_excp"
14293 echo "$as_me: failed program was:" >&5
14294 cat conftest.$ac_ext >&5
14296 rm -f conftest.$ac_objext conftest.$ac_ext
14299 echo "$as_me:14299: result: $cf_result" >&5
14300 echo "${ECHO_T}$cf_result" >&6
14301 CXXFLAGS="$cf_save_CXXFLAGS"
14303 if test -n "$CXX"; then
14304 echo "$as_me:14304: checking if $CXX accepts parameter initialization" >&5
14305 echo $ECHO_N "checking if $CXX accepts parameter initialization... $ECHO_C" >&6
14306 if test "${cf_cv_cpp_param_init+set}" = set; then
14307 echo $ECHO_N "(cached) $ECHO_C" >&6
14311 ac_cpp='$CXXCPP $CPPFLAGS'
14312 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14313 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14314 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14315 ac_main_return=return
14317 if test "$cross_compiling" = yes; then
14318 cf_cv_cpp_param_init=unknown
14320 cat >conftest.$ac_ext <<_ACEOF
14321 #line 14321 "configure"
14322 #include "confdefs.h"
14332 TEST::TEST(int x = 1) // some compilers do not like second initializer
14339 rm -f conftest$ac_exeext
14340 if { (eval echo "$as_me:14340: \"$ac_link\"") >&5
14341 (eval $ac_link) 2>&5
14343 echo "$as_me:14343: \$? = $ac_status" >&5
14344 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14345 { (eval echo "$as_me:14345: \"$ac_try\"") >&5
14346 (eval $ac_try) 2>&5
14348 echo "$as_me:14348: \$? = $ac_status" >&5
14349 (exit $ac_status); }; }; then
14350 cf_cv_cpp_param_init=yes
14352 echo "$as_me: program exited with status $ac_status" >&5
14353 echo "$as_me: failed program was:" >&5
14354 cat conftest.$ac_ext >&5
14355 cf_cv_cpp_param_init=no
14357 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14360 ac_cpp='$CXXCPP $CPPFLAGS'
14361 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14362 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14363 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14364 ac_main_return=return
14367 echo "$as_me:14367: result: $cf_cv_cpp_param_init" >&5
14368 echo "${ECHO_T}$cf_cv_cpp_param_init" >&6
14370 test "$cf_cv_cpp_param_init" = yes && cat >>confdefs.h <<\EOF
14371 #define CPP_HAS_PARAM_INIT 1
14374 if test -n "$CXX"; then
14376 echo "$as_me:14376: checking if $CXX accepts static_cast" >&5
14377 echo $ECHO_N "checking if $CXX accepts static_cast... $ECHO_C" >&6
14378 if test "${cf_cv_cpp_static_cast+set}" = set; then
14379 echo $ECHO_N "(cached) $ECHO_C" >&6
14383 ac_cpp='$CXXCPP $CPPFLAGS'
14384 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14385 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14386 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14387 ac_main_return=return
14389 cat >conftest.$ac_ext <<_ACEOF
14390 #line 14390 "configure"
14391 #include "confdefs.h"
14396 NCursesPanel(int nlines,
14406 template<class T> class NCursesUserPanel : public NCursesPanel
14409 NCursesUserPanel (int nlines,
14413 const T* p_UserData = static_cast<T*>(0))
14414 : NCursesPanel (nlines, ncols, begin_y, begin_x)
14417 NCursesUserPanel(const T* p_UserData = static_cast<T*>(0)) : NCursesPanel()
14421 virtual ~NCursesUserPanel() {};
14428 const char* p_UserData = static_cast<char*>(0)
14433 rm -f conftest.$ac_objext
14434 if { (eval echo "$as_me:14434: \"$ac_compile\"") >&5
14435 (eval $ac_compile) 2>&5
14437 echo "$as_me:14437: \$? = $ac_status" >&5
14438 (exit $ac_status); } &&
14439 { ac_try='test -s conftest.$ac_objext'
14440 { (eval echo "$as_me:14440: \"$ac_try\"") >&5
14441 (eval $ac_try) 2>&5
14443 echo "$as_me:14443: \$? = $ac_status" >&5
14444 (exit $ac_status); }; }; then
14445 cf_cv_cpp_static_cast=yes
14447 echo "$as_me: failed program was:" >&5
14448 cat conftest.$ac_ext >&5
14449 cf_cv_cpp_static_cast=no
14451 rm -f conftest.$ac_objext conftest.$ac_ext
14454 ac_cpp='$CXXCPP $CPPFLAGS'
14455 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14456 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14457 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
14458 ac_main_return=return
14461 echo "$as_me:14461: result: $cf_cv_cpp_static_cast" >&5
14462 echo "${ECHO_T}$cf_cv_cpp_static_cast" >&6
14466 test "$cf_cv_cpp_static_cast" = yes && cat >>confdefs.h <<\EOF
14467 #define CPP_HAS_STATIC_CAST 1
14471 CXX_AR_OPTS='$(AR_OPTS)'
14472 case $cf_cv_system_name in #(vi
14474 if test "$GXX" != yes ; then
14476 CXX_AR_OPTS='-ar -o'
14480 CXXLDFLAGS="-u main"
14483 if test "$GXX" != yes ; then
14485 CXX_AR_OPTS='-xar -o'
14492 cf_cv_builtin_bool=1
14494 # Just because we are not configuring against C++ right now does not
14495 # mean that a user will not want to use C++. Some distributors disable
14496 # the C++ portion of this configuration as a shortcut (or just to avoid
14497 # compiling the demo in the c++ directory). So we need a reasonable
14498 # default for the 'bool' type.
14500 # Caveat: since the storage of the bool type is not standardized, it
14503 if test "$NCURSES_BOOL" != auto ; then
14504 cf_cv_type_of_bool=$NCURSES_BOOL
14505 cf_cv_header_stdbool_h=0
14507 if test "$cf_cv_header_stdbool_h" = 1 ; then
14509 echo "$as_me:14509: checking for size of bool" >&5
14510 echo $ECHO_N "checking for size of bool... $ECHO_C" >&6
14511 if test "${cf_cv_type_of_bool+set}" = set; then
14512 echo $ECHO_N "(cached) $ECHO_C" >&6
14516 if test "$cross_compiling" = yes; then
14517 cf_cv_type_of_bool=unknown
14519 cat >conftest.$ac_ext <<_ACEOF
14520 #line 14520 "configure"
14521 #include "confdefs.h"
14523 #include <stdlib.h>
14526 #if defined(__cplusplus)
14528 #ifdef HAVE_GXX_BUILTIN_H
14529 #include <g++/builtin.h>
14530 #elif HAVE_GPP_BUILTIN_H
14531 #include <gpp/builtin.h>
14532 #elif HAVE_BUILTIN_H
14533 #include <builtin.h>
14538 #if $cf_cv_header_stdbool_h
14539 #include <stdbool.h>
14546 FILE *fp = fopen("cf_test.out", "w");
14549 if ((bool)(-x) >= 0)
14550 fputs("unsigned ", fp);
14551 if (sizeof(x) == sizeof(int)) fputs("int", fp);
14552 else if (sizeof(x) == sizeof(char)) fputs("char", fp);
14553 else if (sizeof(x) == sizeof(short))fputs("short",fp);
14554 else if (sizeof(x) == sizeof(long)) fputs("long", fp);
14557 ${cf_cv_main_return:-return}(0);
14561 rm -f conftest$ac_exeext
14562 if { (eval echo "$as_me:14562: \"$ac_link\"") >&5
14563 (eval $ac_link) 2>&5
14565 echo "$as_me:14565: \$? = $ac_status" >&5
14566 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14567 { (eval echo "$as_me:14567: \"$ac_try\"") >&5
14568 (eval $ac_try) 2>&5
14570 echo "$as_me:14570: \$? = $ac_status" >&5
14571 (exit $ac_status); }; }; then
14572 cf_cv_type_of_bool=`cat cf_test.out`
14573 if test -z "$cf_cv_type_of_bool"; then
14574 cf_cv_type_of_bool=unknown
14577 echo "$as_me: program exited with status $ac_status" >&5
14578 echo "$as_me: failed program was:" >&5
14579 cat conftest.$ac_ext >&5
14580 cf_cv_type_of_bool=unknown
14582 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14588 echo "$as_me:14588: result: $cf_cv_type_of_bool" >&5
14589 echo "${ECHO_T}$cf_cv_type_of_bool" >&6
14590 if test "$cf_cv_type_of_bool" = unknown ; then
14591 case .$NCURSES_BOOL in #(vi
14592 .auto|.) NCURSES_BOOL=unsigned;;
14594 { echo "$as_me:14594: WARNING: Assuming $NCURSES_BOOL for type of bool" >&5
14595 echo "$as_me: WARNING: Assuming $NCURSES_BOOL for type of bool" >&2;}
14596 cf_cv_type_of_bool=$NCURSES_BOOL
14600 echo "$as_me:14600: checking for fallback type of bool" >&5
14601 echo $ECHO_N "checking for fallback type of bool... $ECHO_C" >&6
14602 case "$host_cpu" in #(vi
14603 i?86) cf_cv_type_of_bool=char ;; #(vi
14604 *) cf_cv_type_of_bool=int ;;
14606 echo "$as_me:14606: result: $cf_cv_type_of_bool" >&5
14607 echo "${ECHO_T}$cf_cv_type_of_bool" >&6
14612 # If the C compiler did not declare bool, and we did not determine that the C++
14613 # compiler does not declare bool, turn on an ifdef in curses.h that makes the
14614 # ncurses library use the same type as C++ bool. Note that this allows one to
14615 # specify the type of bool in a configure-script option and postpone
14616 # integration with the C++ compiler provided that the types are compatible.
14618 if test $cf_cv_cc_bool_type = 1
14620 # oops: C has a bool. Unlikely, but C++ could differ.
14622 elif test $cf_cv_builtin_bool = 0
14627 # this is the normal case
14628 USE_CXX_BOOL='defined(__cplusplus)'
14631 if test -f "${srcdir}/Ada95/Makefile.in" ; then
14632 if test "$cf_with_ada" != "no" ; then
14633 cf_ada_make=gnatmake
14634 # Extract the first word of "$cf_ada_make", so it can be a program name with args.
14635 set dummy $cf_ada_make; ac_word=$2
14636 echo "$as_me:14636: checking for $ac_word" >&5
14637 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14638 if test "${ac_cv_prog_gnat_exists+set}" = set; then
14639 echo $ECHO_N "(cached) $ECHO_C" >&6
14641 if test -n "$gnat_exists"; then
14642 ac_cv_prog_gnat_exists="$gnat_exists" # Let the user override the test.
14644 ac_save_IFS=$IFS; IFS=$ac_path_separator
14646 for ac_dir in $ac_dummy; do
14648 test -z "$ac_dir" && ac_dir=.
14649 $as_executable_p "$ac_dir/$ac_word" || continue
14650 ac_cv_prog_gnat_exists="yes"
14651 echo "$as_me:14651: found $ac_dir/$ac_word" >&5
14655 test -z "$ac_cv_prog_gnat_exists" && ac_cv_prog_gnat_exists="no"
14658 gnat_exists=$ac_cv_prog_gnat_exists
14659 if test -n "$gnat_exists"; then
14660 echo "$as_me:14660: result: $gnat_exists" >&5
14661 echo "${ECHO_T}$gnat_exists" >&6
14663 echo "$as_me:14663: result: no" >&5
14664 echo "${ECHO_T}no" >&6
14667 if test "$ac_cv_prog_gnat_exists" = no; then
14671 echo "$as_me:14671: checking for gnat version" >&5
14672 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
14673 cf_gnat_version=`${cf_ada_make-gnatmake} -v 2>&1 | grep '[0-9].[0-9][0-9]*' |\
14674 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
14675 echo "$as_me:14675: result: $cf_gnat_version" >&5
14676 echo "${ECHO_T}$cf_gnat_version" >&6
14678 case $cf_gnat_version in
14679 3.1[1-9]*|3.[2-9]*|[4-9].*)
14680 cf_cv_prog_gnat_correct=yes
14682 *) echo Unsupported GNAT version $cf_gnat_version. Required is 3.11 or better. Disabling Ada95 binding.
14683 cf_cv_prog_gnat_correct=no
14686 case $cf_gnat_version in
14688 cf_compile_generics=generics
14689 cf_generic_objects="\${GENOBJS}"
14691 *) cf_compile_generics=
14692 cf_generic_objects=
14696 # Extract the first word of "m4", so it can be a program name with args.
14697 set dummy m4; ac_word=$2
14698 echo "$as_me:14698: checking for $ac_word" >&5
14699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14700 if test "${ac_cv_prog_M4_exists+set}" = set; then
14701 echo $ECHO_N "(cached) $ECHO_C" >&6
14703 if test -n "$M4_exists"; then
14704 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
14706 ac_save_IFS=$IFS; IFS=$ac_path_separator
14708 for ac_dir in $ac_dummy; do
14710 test -z "$ac_dir" && ac_dir=.
14711 $as_executable_p "$ac_dir/$ac_word" || continue
14712 ac_cv_prog_M4_exists="yes"
14713 echo "$as_me:14713: found $ac_dir/$ac_word" >&5
14717 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
14720 M4_exists=$ac_cv_prog_M4_exists
14721 if test -n "$M4_exists"; then
14722 echo "$as_me:14722: result: $M4_exists" >&5
14723 echo "${ECHO_T}$M4_exists" >&6
14725 echo "$as_me:14725: result: no" >&5
14726 echo "${ECHO_T}no" >&6
14729 if test "$ac_cv_prog_M4_exists" = no; then
14730 cf_cv_prog_gnat_correct=no
14731 echo Ada95 binding required program m4 not found. Ada95 binding disabled.
14733 if test "$cf_cv_prog_gnat_correct" = yes; then
14734 echo "$as_me:14734: checking if GNAT works" >&5
14735 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
14738 cat >>conftest.ads <<CF_EOF
14739 procedure conftest;
14741 cat >>conftest.adb <<CF_EOF
14744 procedure conftest is
14746 Text_IO.Put ("Hello World");
14748 GNAT.OS_Lib.OS_Exit (0);
14751 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
14752 if ( ./conftest 1>&5 2>&1 ) ; then
14753 cf_cv_prog_gnat_correct=yes
14755 cf_cv_prog_gnat_correct=no
14758 cf_cv_prog_gnat_correct=no
14762 echo "$as_me:14762: result: $cf_cv_prog_gnat_correct" >&5
14763 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
14766 if test "$cf_cv_prog_gnat_correct" = yes; then
14767 ADAFLAGS="-O3 -gnatpn $ADAFLAGS"
14769 echo "$as_me:14769: checking if GNAT pragma Unreferenced works" >&5
14770 echo $ECHO_N "checking if GNAT pragma Unreferenced works... $ECHO_C" >&6
14773 cat >>conftest.ads <<CF_EOF
14774 procedure conftest;
14776 cat >>conftest.adb <<CF_EOF
14779 procedure conftest is
14781 pragma Unreferenced (test);
14784 Text_IO.Put ("Hello World");
14786 GNAT.OS_Lib.OS_Exit (0);
14789 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
14790 cf_cv_pragma_unreferenced=yes
14792 cf_cv_pragma_unreferenced=no
14796 echo "$as_me:14796: result: $cf_cv_pragma_unreferenced" >&5
14797 echo "${ECHO_T}$cf_cv_pragma_unreferenced" >&6
14799 # if the pragma is supported, use it (needed in the Trace code).
14800 if test $cf_cv_pragma_unreferenced = yes ; then
14806 # Check whether --with-ada-compiler or --without-ada-compiler was given.
14807 if test "${with_ada_compiler+set}" = set; then
14808 withval="$with_ada_compiler"
14809 cf_ada_compiler=$withval
14811 cf_ada_compiler=gnatmake
14814 cf_ada_package=terminal_interface
14816 # Check whether --with-ada-include or --without-ada-include was given.
14817 if test "${with_ada_include+set}" = set; then
14818 withval="$with_ada_include"
14821 withval="${ADA_INCLUDE-$prefix/lib/ada/adainclude}"
14823 if test "x$prefix" != xNONE; then
14824 cf_path_syntax="$prefix"
14826 cf_path_syntax="$ac_default_prefix"
14829 case ".$withval" in #(vi
14830 .\$\(*\)*|.\'*\'*) #(vi
14834 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
14836 .\${*prefix}*) #(vi
14837 eval withval="$withval"
14838 case ".$withval" in #(vi
14840 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
14845 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
14848 { { echo "$as_me:14848: error: expected a pathname, not \"$withval\"" >&5
14849 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
14850 { (exit 1); exit 1; }; }
14854 ADA_INCLUDE="$withval"
14856 # Check whether --with-ada-objects or --without-ada-objects was given.
14857 if test "${with_ada_objects+set}" = set; then
14858 withval="$with_ada_objects"
14861 withval="${ADA_OBJECTS-$prefix/lib/ada/adalib}"
14863 if test "x$prefix" != xNONE; then
14864 cf_path_syntax="$prefix"
14866 cf_path_syntax="$ac_default_prefix"
14869 case ".$withval" in #(vi
14870 .\$\(*\)*|.\'*\'*) #(vi
14874 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
14876 .\${*prefix}*) #(vi
14877 eval withval="$withval"
14878 case ".$withval" in #(vi
14880 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
14885 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
14888 { { echo "$as_me:14888: error: expected a pathname, not \"$withval\"" >&5
14889 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
14890 { (exit 1); exit 1; }; }
14894 ADA_OBJECTS="$withval"
14900 ### Construct the ncurses library-subsets, if any, from this set of keywords:
14901 ### none, base, ext_funcs, ext_tinfo, ticlib, termlib, widechar
14903 ### ticlib modules may be a separate library, otherwise contained in termlib.
14904 ### termlib modules may be a separate library, otherwise contained in ncurses.
14906 ### The of "+" or " " between the tokens controls the way the script
14907 ### chooses to split module lists into libraries.
14909 ### (see CF_LIB_RULES).
14910 echo "$as_me:14910: checking for library subsets" >&5
14911 echo $ECHO_N "checking for library subsets... $ECHO_C" >&6
14914 if test "$cf_with_progs" = yes || test "$with_ticlib" != no; then
14915 LIB_SUBSETS="${LIB_SUBSETS}ticlib"
14916 if test "$with_ticlib" != no ; then
14917 LIB_SUBSETS="${LIB_SUBSETS} "
14919 LIB_SUBSETS="${LIB_SUBSETS}+"
14923 LIB_SUBSETS="${LIB_SUBSETS}termlib"
14924 test "$with_ext_funcs" = yes && LIB_SUBSETS="${LIB_SUBSETS}+ext_tinfo"
14925 if test "$with_termlib" != no ; then
14926 LIB_SUBSETS="${LIB_SUBSETS} "
14928 LIB_SUBSETS="${LIB_SUBSETS}+"
14931 LIB_SUBSETS="${LIB_SUBSETS}base"
14932 test "$with_widec" = yes && LIB_SUBSETS="${LIB_SUBSETS}+widechar"
14933 test "$with_ext_funcs" = yes && LIB_SUBSETS="${LIB_SUBSETS}+ext_funcs"
14935 echo "$as_me:14935: result: $LIB_SUBSETS" >&5
14936 echo "${ECHO_T}$LIB_SUBSETS" >&6
14938 ### Construct the list of include-directories to be generated
14940 CPPFLAGS="-I. -I../include $CPPFLAGS"
14941 if test "$srcdir" != "."; then
14942 CPPFLAGS="-I\${srcdir}/../include $CPPFLAGS"
14944 if test "$GCC" != yes; then
14945 CPPFLAGS="$CPPFLAGS -I\${includedir}"
14946 elif test "$includedir" != "/usr/include"; then
14947 if test "$includedir" = '${prefix}/include' ; then
14948 if test $prefix != /usr ; then
14949 CPPFLAGS="$CPPFLAGS -I\${includedir}"
14952 CPPFLAGS="$CPPFLAGS -I\${includedir}"
14956 ACPPFLAGS="-I. -I../../include $ACPPFLAGS"
14957 if test "$srcdir" != "."; then
14958 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
14960 if test "$GCC" != yes; then
14961 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
14962 elif test "$includedir" != "/usr/include"; then
14963 if test "$includedir" = '${prefix}/include' ; then
14964 if test $prefix != /usr ; then
14965 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
14968 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
14972 ### Build up pieces for makefile rules
14973 echo "$as_me:14973: checking default library suffix" >&5
14974 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
14976 case $DFT_LWR_MODEL in
14977 libtool) DFT_ARG_SUFFIX='' ;;
14978 normal) DFT_ARG_SUFFIX='' ;;
14979 debug) DFT_ARG_SUFFIX='_g' ;;
14980 profile) DFT_ARG_SUFFIX='_p' ;;
14981 shared) DFT_ARG_SUFFIX='' ;;
14983 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
14984 echo "$as_me:14984: result: $DFT_ARG_SUFFIX" >&5
14985 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
14987 echo "$as_me:14987: checking default library-dependency suffix" >&5
14988 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
14990 case $DFT_LWR_MODEL in
14991 libtool) DFT_DEP_SUFFIX='.la' ;;
14992 normal) DFT_DEP_SUFFIX='.a' ;;
14993 debug) DFT_DEP_SUFFIX='_g.a' ;;
14994 profile) DFT_DEP_SUFFIX='_p.a' ;;
14996 case $cf_cv_system_name in
14997 cygwin*) DFT_DEP_SUFFIX='.dll' ;;
14998 darwin*) DFT_DEP_SUFFIX='.dylib' ;;
15001 ia64*) DFT_DEP_SUFFIX='.so' ;;
15002 *) DFT_DEP_SUFFIX='.sl' ;;
15005 *) DFT_DEP_SUFFIX='.so' ;;
15008 test -n "$LIB_SUFFIX" && DFT_DEP_SUFFIX="${LIB_SUFFIX}${DFT_DEP_SUFFIX}"
15009 if test $DFT_LWR_MODEL = shared ; then
15010 case $cf_cv_system_name in #(vi
15012 DFT_DEP_SUFFIX=".dll.a"
15016 echo "$as_me:15016: result: $DFT_DEP_SUFFIX" >&5
15017 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
15019 echo "$as_me:15019: checking default object directory" >&5
15020 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
15022 case $DFT_LWR_MODEL in
15023 libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
15024 normal) DFT_OBJ_SUBDIR='objects' ;;
15025 debug) DFT_OBJ_SUBDIR='obj_g' ;;
15026 profile) DFT_OBJ_SUBDIR='obj_p' ;;
15028 case $cf_cv_system_name in #(vi
15030 DFT_OBJ_SUBDIR='objects' ;;
15032 DFT_OBJ_SUBDIR='obj_s' ;;
15035 echo "$as_me:15035: result: $DFT_OBJ_SUBDIR" >&5
15036 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
15038 # libtool thinks it can make c++ shared libraries (perhaps only g++)
15039 if test "$cf_with_cxx" = yes ; then
15040 echo "$as_me:15040: checking c++ library-dependency suffix" >&5
15041 echo $ECHO_N "checking c++ library-dependency suffix... $ECHO_C" >&6
15042 if test "$with_libtool" != "no"; then
15043 CXX_LIB_SUFFIX=$DFT_DEP_SUFFIX
15047 libtool) CXX_LIB_SUFFIX='.la' ;;
15048 normal) CXX_LIB_SUFFIX='.a' ;;
15049 debug) CXX_LIB_SUFFIX='_g.a' ;;
15050 profile) CXX_LIB_SUFFIX='_p.a' ;;
15052 case $cf_cv_system_name in
15053 cygwin*) CXX_LIB_SUFFIX='.dll' ;;
15054 darwin*) CXX_LIB_SUFFIX='.dylib' ;;
15057 ia64*) CXX_LIB_SUFFIX='.so' ;;
15058 *) CXX_LIB_SUFFIX='.sl' ;;
15061 *) CXX_LIB_SUFFIX='.so' ;;
15064 test -n "$LIB_SUFFIX" && CXX_LIB_SUFFIX="${LIB_SUFFIX}${CXX_LIB_SUFFIX}"
15066 echo "$as_me:15066: result: $CXX_LIB_SUFFIX" >&5
15067 echo "${ECHO_T}$CXX_LIB_SUFFIX" >&6
15071 # do not want -ldl in build except as needed for -lncurses dependency
15072 if test "$with_dlsym" = yes ; then
15073 if test $DFT_LWR_MODEL = shared || \
15074 test $DFT_LWR_MODEL = libtool ; then
15076 # remove dl library from $LIBS
15077 LIBS=`echo "$LIBS" | sed -e 's/-ldl[ ]//g' -e 's/-ldl$//'`
15081 ### Set up low-level terminfo dependencies for makefiles.
15083 # TICS_LIST and TINFO_LIST are needed to build libtic.so and libterm.so, but
15084 # do not need libdl
15086 if test "$with_dlsym" = yes ; then
15088 # remove dl library from $SHLIB_LIST
15089 TINFO_LIST=`echo "$SHLIB_LIST" | sed -e 's/-ldl[ ]//g' -e 's/-ldl$//'`
15093 if test "$with_ticlib" != no ; then
15095 if test "$with_ticlib" != yes ; then
15096 TICS_NAME=$with_ticlib
15097 TICS_ARG_SUFFIX="${with_ticlib}`echo ${DFT_ARG_SUFFIX}|sed -e "s/^${LIB_SUFFIX}//"`"
15098 TICS_DEP_SUFFIX="${with_ticlib}`echo ${DFT_DEP_SUFFIX}|sed -e "s/^${LIB_SUFFIX}//"`"
15099 TICS_LIB_SUFFIX="${with_ticlib}"
15101 TICS_ARG_SUFFIX="${TICS_NAME}${DFT_ARG_SUFFIX}"
15102 TICS_DEP_SUFFIX="${TICS_NAME}${DFT_DEP_SUFFIX}"
15103 TICS_LIB_SUFFIX="${TICS_NAME}${LIB_SUFFIX}"
15105 TICS_ARGS="-L${LIB_DIR} -l${TICS_LIB_SUFFIX}"
15107 TICS_ARGS="-L${LIB_DIR} -l${LIB_NAME}${DFT_ARG_SUFFIX}"
15110 if test "$with_termlib" != no ; then
15112 if test "$with_termlib" != yes ; then
15113 TINFO_NAME=$with_termlib
15114 TINFO_ARG_SUFFIX="${with_termlib}`echo ${DFT_ARG_SUFFIX}|sed -e "s/^${LIB_SUFFIX}//"`"
15115 TINFO_DEP_SUFFIX="${with_termlib}`echo ${DFT_DEP_SUFFIX}|sed -e "s/^${LIB_SUFFIX}//"`"
15116 TINFO_LIB_SUFFIX="${with_termlib}"
15118 TINFO_ARG_SUFFIX="${TINFO_NAME}${DFT_ARG_SUFFIX}"
15119 TINFO_DEP_SUFFIX="${TINFO_NAME}${DFT_DEP_SUFFIX}"
15120 TINFO_LIB_SUFFIX="${TINFO_NAME}${LIB_SUFFIX}"
15123 TEST_DEPS="${LIB_DIR}/${LIB_PREFIX}${TINFO_DEP_SUFFIX}"
15124 TEST_DEP2="${LIB_2ND}/${LIB_PREFIX}${TINFO_DEP_SUFFIX}"
15125 if test "$DFT_LWR_MODEL" = "libtool"; then
15126 TEST_ARGS="${TEST_DEPS}"
15127 TEST_ARG2="${TEST_DEP2}"
15128 TINFO_ARGS="-L${LIB_DIR} $TEST_ARGS"
15130 TEST_ARGS="-l${TINFO_ARG_SUFFIX}"
15131 TEST_ARG2="-l${TINFO_ARG_SUFFIX}"
15132 TICS_LIST="$SHLIB_LIST -l${TINFO_LIB_SUFFIX}"
15133 TINFO_ARGS="-L${LIB_DIR} $TEST_ARGS"
15134 SHLIB_LIST="$SHLIB_LIST -l${TINFO_LIB_SUFFIX}"
15137 # the next lines are needed for linking libtic over libncurses
15138 TINFO_ARG_SUFFIX=${LIB_NAME}${DFT_ARG_SUFFIX}
15139 TICS_LIST="$SHLIB_LIST -l${LIB_NAME}${DFT_ARG_SUFFIX}"
15141 TINFO_ARGS="-L${LIB_DIR} -l${LIB_NAME}${DFT_ARG_SUFFIX}"
15144 if test "$with_dlsym" = yes ; then
15146 # remove dl library from $TICS_LIST
15147 TICS_LIST=`echo "$TICS_LIST" | sed -e 's/-ldl[ ]//g' -e 's/-ldl$//'`
15152 TINFO_ARGS2=`echo "$TINFO_ARGS" | sed -e 's,-L\.\./,-L../../,'`
15154 echo "$as_me:15154: checking where we will install curses.h" >&5
15155 echo $ECHO_N "checking where we will install curses.h... $ECHO_C" >&6
15156 test "$with_overwrite" = no && \
15157 test "x$includedir" = 'x${prefix}/include' && \
15158 includedir='${prefix}/include/ncurses'${LIB_SUFFIX}
15159 echo "$as_me:15159: result: $includedir" >&5
15160 echo "${ECHO_T}$includedir" >&6
15162 ### Resolve a conflict between normal and wide-curses by forcing applications
15163 ### that will need libutf8 to add it to their configure script.
15164 if test "$with_overwrite" != no ; then
15165 if test "$NCURSES_LIBUTF8" = 1 ; then
15166 NCURSES_LIBUTF8='defined(HAVE_LIBUTF8_H)'
15167 { echo "$as_me:15167: WARNING: Wide-character applications must define HAVE_LIBUTF8_H to include curses.h" >&5
15168 echo "$as_me: WARNING: Wide-character applications must define HAVE_LIBUTF8_H to include curses.h" >&2;}
15172 # used to separate tack out of the tree
15175 ### predefined stuff for the test programs
15176 cat >>confdefs.h <<\EOF
15177 #define HAVE_SLK_COLOR 1
15180 ### Construct the list of subdirectories for which we'll customize makefiles
15181 ### with the appropriate compile-rules.
15183 echo "$as_me:15183: checking for src modules" >&5
15184 echo $ECHO_N "checking for src modules... $ECHO_C" >&6
15186 # dependencies and linker-arguments for test-programs
15187 TEST_DEPS="${LIB_DIR}/${LIB_PREFIX}${LIB_NAME}${DFT_DEP_SUFFIX} $TEST_DEPS"
15188 TEST_DEP2="${LIB_2ND}/${LIB_PREFIX}${LIB_NAME}${DFT_DEP_SUFFIX} $TEST_DEP2"
15189 if test "$DFT_LWR_MODEL" = "libtool"; then
15190 TEST_ARGS="${TEST_DEPS}"
15191 TEST_ARG2="${TEST_DEP2}"
15193 TEST_ARGS="-l${LIB_NAME}${DFT_ARG_SUFFIX} $TEST_ARGS"
15194 TEST_ARG2="-l${LIB_NAME}${DFT_ARG_SUFFIX} $TEST_ARG2"
15198 for cf_dir in $modules_to_build
15200 if test -f $srcdir/$cf_dir/modules; then
15202 # We may/may not have tack in the distribution, though the
15204 if test $cf_dir = tack ; then
15205 if test ! -f $srcdir/${cf_dir}/${cf_dir}.h; then
15210 if test -z "$cf_cv_src_modules"; then
15211 cf_cv_src_modules=$cf_dir
15213 cf_cv_src_modules="$cf_cv_src_modules $cf_dir"
15216 # Make the ncurses_cfg.h file record the library interface files as
15217 # well. These are header files that are the same name as their
15218 # directory. Ncurses is the only library that does not follow
15220 if test $cf_dir = tack ; then
15222 elif test -f $srcdir/${cf_dir}/${cf_dir}.h; then
15224 cf_have_include=`echo "$cf_dir" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
15226 cat >>confdefs.h <<EOF
15227 #define HAVE_${cf_have_include}_H 1
15230 cat >>confdefs.h <<EOF
15231 #define HAVE_LIB${cf_have_include} 1
15234 TEST_DEPS="${LIB_DIR}/${LIB_PREFIX}${cf_dir}${DFT_DEP_SUFFIX} $TEST_DEPS"
15235 TEST_DEP2="${LIB_2ND}/${LIB_PREFIX}${cf_dir}${DFT_DEP_SUFFIX} $TEST_DEP2"
15236 if test "$DFT_LWR_MODEL" = "libtool"; then
15237 TEST_ARGS="${TEST_DEPS}"
15238 TEST_ARG2="${TEST_DEP2}"
15240 TEST_ARGS="-l${cf_dir}${DFT_ARG_SUFFIX} $TEST_ARGS"
15241 TEST_ARG2="-l${cf_dir}${DFT_ARG_SUFFIX} $TEST_ARG2"
15246 echo "$as_me:15246: result: $cf_cv_src_modules" >&5
15247 echo "${ECHO_T}$cf_cv_src_modules" >&6
15249 TEST_ARGS="-L${LIB_DIR} $TEST_ARGS"
15250 TEST_ARG2="-L${LIB_2ND} $TEST_ARG2"
15252 SRC_SUBDIRS="man include"
15253 for cf_dir in $cf_cv_src_modules
15255 SRC_SUBDIRS="$SRC_SUBDIRS $cf_dir"
15257 SRC_SUBDIRS="$SRC_SUBDIRS test"
15258 test -z "$MAKE_TERMINFO" && SRC_SUBDIRS="$SRC_SUBDIRS misc"
15259 test "$cf_with_cxx_binding" != no && SRC_SUBDIRS="$SRC_SUBDIRS c++"
15262 if test "$cf_cv_prog_gnat_correct" = yes && test -f $srcdir/Ada95/Makefile.in; then
15263 SRC_SUBDIRS="$SRC_SUBDIRS Ada95"
15264 ADA_SUBDIRS="gen src samples"
15268 for cf_dir in $SRC_SUBDIRS
15270 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
15273 if test -n "$ADA_SUBDIRS"; then
15274 for cf_dir in $ADA_SUBDIRS
15276 SUB_MAKEFILES="$SUB_MAKEFILES Ada95/$cf_dir/Makefile"
15282 for cf_item in $cf_list_models
15286 libtool) cf_subdir='obj_lo' ;;
15287 normal) cf_subdir='objects' ;;
15288 debug) cf_subdir='obj_g' ;;
15289 profile) cf_subdir='obj_p' ;;
15291 case $cf_cv_system_name in #(vi
15293 cf_subdir='objects' ;;
15295 cf_subdir='obj_s' ;;
15299 for cf_item2 in $DIRS_TO_MAKE
15301 test $cf_item2 = $cf_subdir && break
15303 test ".$cf_item2" != ".$cf_subdir" && DIRS_TO_MAKE="$DIRS_TO_MAKE $cf_subdir"
15305 for cf_dir in $DIRS_TO_MAKE
15307 test ! -d $cf_dir && mkdir $cf_dir
15310 cat >>confdefs.h <<EOF
15311 #define NCURSES_PATHSEP '$PATHSEP'
15314 cat >>confdefs.h <<EOF
15315 #define NCURSES_VERSION_STRING "${NCURSES_MAJOR}.${NCURSES_MINOR}.${NCURSES_PATCH}"
15318 ### Now that we're done running tests, add the compiler-warnings, if any
15323 cf_new_extra_cppflags=
15325 for cf_add_cflags in $EXTRA_CFLAGS
15327 case $cf_fix_cppflags in
15329 case $cf_add_cflags in #(vi
15330 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
15331 case $cf_add_cflags in
15333 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
15335 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
15336 && test -z "${cf_tst_cflags}" \
15337 && cf_fix_cppflags=yes
15339 if test $cf_fix_cppflags = yes ; then
15340 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
15342 elif test "${cf_tst_cflags}" = "\"'" ; then
15343 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
15348 case "$CPPFLAGS" in
15349 *$cf_add_cflags) #(vi
15352 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
15357 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
15362 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
15364 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
15366 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
15367 && test -z "${cf_tst_cflags}" \
15368 && cf_fix_cppflags=no
15373 if test -n "$cf_new_cflags" ; then
15375 CFLAGS="$CFLAGS $cf_new_cflags"
15378 if test -n "$cf_new_cppflags" ; then
15380 CPPFLAGS="$cf_new_cppflags $CPPFLAGS"
15383 if test -n "$cf_new_extra_cppflags" ; then
15385 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
15388 ### Define substitutions for header files to avoid name-pollution
15390 if test "$cf_cv_have_tcgetattr" = yes ; then
15396 if test "$ac_cv_header_termio_h" = yes ; then
15402 if test "$ac_cv_header_termios_h" = yes ; then
15408 ################################################################################
15409 test "$use_database" = yes && SUB_MAKEFILES="$SUB_MAKEFILES misc/run_tic.sh:misc/run_tic.in"
15410 SUB_MAKEFILES="$SUB_MAKEFILES misc/ncurses-config:misc/ncurses-config.in"
15411 ac_config_files="$ac_config_files include/MKterm.h.awk include/curses.head:include/curses.h.in include/termcap.h include/unctrl.h $SUB_MAKEFILES Makefile"
15412 ac_config_commands="$ac_config_commands default"
15413 cat >confcache <<\_ACEOF
15414 # This file is a shell script that caches the results of configure
15415 # tests run on this system so they can be shared between configure
15416 # scripts and configure runs, see configure's option --config-cache.
15417 # It is not useful on other systems. If it contains results you don't
15418 # want to keep, you may remove or edit it.
15420 # config.status only pays attention to the cache file if you give it
15421 # the --recheck option to rerun configure.
15423 # `ac_cv_env_foo' variables (set or unset) will be overriden when
15424 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15425 # following values.
15429 # The following way of writing the cache mishandles newlines in values,
15430 # but we know of no workaround that is simple, portable, and efficient.
15431 # So, don't put newlines in cache variables' values.
15432 # Ultrix sh set writes to stderr and can't be redirected directly,
15433 # and sets the high bit in the cache file unless we assign to the vars.
15436 case `(ac_space=' '; set | grep ac_space) 2>&1` in
15438 # `set' does not quote correctly, so add quotes (double-quote
15439 # substitution turns \\\\ into \\, and sed turns \\ into \).
15442 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15445 # `set' quotes correctly as required by POSIX, so do not add quotes.
15447 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
15454 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15456 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15458 if cmp -s $cache_file confcache; then :; else
15459 if test -w $cache_file; then
15460 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
15461 cat confcache >$cache_file
15463 echo "not updating unwritable cache $cache_file"
15468 test "x$prefix" = xNONE && prefix=$ac_default_prefix
15469 # Let make expand exec_prefix.
15470 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15472 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15473 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15474 # trailing colons and then remove the whole line if VPATH becomes empty
15475 # (actually we leave an empty line to preserve line numbers).
15476 if test "x$srcdir" = x.; then
15477 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15478 s/:*\$(srcdir):*/:/;
15479 s/:*\${srcdir}:*/:/;
15481 s/^\([^=]*=[ ]*\):*/\1/;
15487 DEFS=-DHAVE_CONFIG_H
15489 : ${CONFIG_STATUS=./config.status}
15490 ac_clean_files_save=$ac_clean_files
15491 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15492 { echo "$as_me:15492: creating $CONFIG_STATUS" >&5
15493 echo "$as_me: creating $CONFIG_STATUS" >&6;}
15494 cat >$CONFIG_STATUS <<_ACEOF
15496 # Generated automatically by configure.
15497 # Run this file to recreate the current configuration.
15498 # Compiler output produced by configure, useful for debugging
15499 # configure, is in config.log if it exists.
15502 SHELL=\${CONFIG_SHELL-$SHELL}
15503 ac_cs_invocation="\$0 \$@"
15507 cat >>$CONFIG_STATUS <<\_ACEOF
15508 # Be Bourne compatible
15509 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
15512 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
15516 # Name of the executable.
15517 as_me=`echo "$0" |sed 's,.*[\\/],,'`
15519 if expr a : '\(a\)' >/dev/null 2>&1; then
15525 rm -f conf$$ conf$$.exe conf$$.file
15527 if ln -s conf$$.file conf$$ 2>/dev/null; then
15528 # We could just check for DJGPP; but this test a) works b) is more generic
15529 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
15530 if test -f conf$$.exe; then
15531 # Don't use ln at all; we don't have any links
15536 elif ln conf$$.file conf$$ 2>/dev/null; then
15541 rm -f conf$$ conf$$.exe conf$$.file
15543 as_executable_p="test -f"
15545 # Support unset when possible.
15546 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
15553 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
15554 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
15555 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
15556 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
15557 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
15558 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
15559 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
15560 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
15563 # We need space, tab and new line, in precisely that order.
15569 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
15575 # Files that config.status was made for.
15576 if test -n "$ac_config_files"; then
15577 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
15580 if test -n "$ac_config_headers"; then
15581 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
15584 if test -n "$ac_config_links"; then
15585 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
15588 if test -n "$ac_config_commands"; then
15589 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
15592 cat >>$CONFIG_STATUS <<\EOF
15595 \`$as_me' instantiates files from templates according to the
15596 current configuration.
15598 Usage: $0 [OPTIONS] [FILE]...
15600 -h, --help print this help, then exit
15601 -V, --version print version number, then exit
15602 -d, --debug don't remove temporary files
15603 --recheck update $as_me by reconfiguring in the same conditions
15604 --file=FILE[:TEMPLATE]
15605 instantiate the configuration file FILE
15606 --header=FILE[:TEMPLATE]
15607 instantiate the configuration header FILE
15609 Configuration files:
15612 Configuration headers:
15615 Configuration commands:
15618 Report bugs to <bug-autoconf@gnu.org>."
15621 cat >>$CONFIG_STATUS <<EOF
15624 configured by $0, generated by GNU Autoconf 2.52.20061216,
15625 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
15627 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
15628 Free Software Foundation, Inc.
15629 This config.status script is free software; the Free Software Foundation
15630 gives unlimited permission to copy, distribute and modify it."
15635 cat >>$CONFIG_STATUS <<\EOF
15636 # If no file are specified by the user, then we need to provide default
15637 # value. By we need to know if files were specified by the user.
15643 ac_option=`expr "x$1" : 'x\([^=]*\)='`
15644 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
15646 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
15650 *) # This is not an option, so the user has probably given explicit
15652 ac_need_defaults=false;;
15656 # Handling of the options.
15658 cat >>$CONFIG_STATUS <<EOF
15659 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15660 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
15661 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
15663 cat >>$CONFIG_STATUS <<\EOF
15664 --version | --vers* | -V )
15665 echo "$ac_cs_version"; exit 0 ;;
15667 # Conflict between --help and --header
15668 { { echo "$as_me:15668: error: ambiguous option: $1
15669 Try \`$0 --help' for more information." >&5
15670 echo "$as_me: error: ambiguous option: $1
15671 Try \`$0 --help' for more information." >&2;}
15672 { (exit 1); exit 1; }; };;
15673 --help | --hel | -h )
15674 echo "$ac_cs_usage"; exit 0 ;;
15675 --debug | --d* | -d )
15677 --file | --fil | --fi | --f )
15679 CONFIG_FILES="$CONFIG_FILES $1"
15680 ac_need_defaults=false;;
15681 --header | --heade | --head | --hea )
15683 CONFIG_HEADERS="$CONFIG_HEADERS $1"
15684 ac_need_defaults=false;;
15686 # This is an error.
15687 -*) { { echo "$as_me:15687: error: unrecognized option: $1
15688 Try \`$0 --help' for more information." >&5
15689 echo "$as_me: error: unrecognized option: $1
15690 Try \`$0 --help' for more information." >&2;}
15691 { (exit 1); exit 1; }; } ;;
15693 *) ac_config_targets="$ac_config_targets $1" ;;
15702 ## ----------------------- ##
15703 ## Running config.status. ##
15704 ## ----------------------- ##
15706 This file was extended by $as_me 2.52.20061216, executed with
15707 CONFIG_FILES = $CONFIG_FILES
15708 CONFIG_HEADERS = $CONFIG_HEADERS
15709 CONFIG_LINKS = $CONFIG_LINKS
15710 CONFIG_COMMANDS = $CONFIG_COMMANDS
15711 > $ac_cs_invocation
15712 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15717 cat >>$CONFIG_STATUS <<EOF
15719 # INIT-COMMANDS section.
15722 ### Special initialization commands, used to pass information from the
15723 ### configuration-run into config.status
15726 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
15727 DFT_LWR_MODEL="$DFT_LWR_MODEL"
15728 ECHO_LINK="$ECHO_LINK"
15729 LDCONFIG="$LDCONFIG"
15730 LIB_NAME="$LIB_NAME"
15731 LIB_SUBSETS="$LIB_SUBSETS"
15732 LIB_SUFFIX="$LIB_SUFFIX"
15733 LIB_TRACING="$LIB_TRACING"
15734 MAKE_TERMINFO="$MAKE_TERMINFO"
15735 NCURSES_MAJOR="$NCURSES_MAJOR"
15736 NCURSES_MINOR="$NCURSES_MINOR"
15737 NCURSES_OSPEED="$NCURSES_OSPEED"
15738 NCURSES_PATCH="$NCURSES_PATCH"
15739 SRC_SUBDIRS="$SRC_SUBDIRS"
15740 TERMINFO="$TERMINFO"
15741 TINFO_ARG_SUFFIX="$TINFO_ARG_SUFFIX"
15742 TINFO_LIB_SUFFIX="$TINFO_LIB_SUFFIX"
15743 TINFO_NAME="$TINFO_NAME"
15744 TICS_ARG_SUFFIX="$TICS_ARG_SUFFIX"
15745 TICS_LIB_SUFFIX="$TICS_LIB_SUFFIX"
15746 TICS_NAME="$TICS_NAME"
15747 WITH_CURSES_H="$with_curses_h"
15748 WITH_ECHO="$with_echo"
15749 WITH_OVERWRITE="$with_overwrite"
15750 cf_LIST_MODELS="$cf_list_models"
15751 cf_cv_abi_version="$cf_cv_abi_version"
15752 cf_cv_do_relink="$cf_cv_do_relink"
15753 cf_cv_do_symlinks="$cf_cv_do_symlinks"
15754 cf_cv_enable_lp64="$cf_cv_enable_lp64"
15755 cf_cv_enable_opaque="$cf_cv_enable_opaque"
15756 cf_cv_prog_CC_c_o=$cf_cv_prog_CC_c_o
15757 cf_cv_prog_CXX_c_o=$cf_cv_prog_CXX_c_o
15758 cf_cv_rel_version="$cf_cv_rel_version"
15759 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
15760 cf_cv_shlib_version="$cf_cv_shlib_version"
15761 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
15762 cf_cv_system_name="$cf_cv_system_name"
15763 cf_with_cxx_binding="$cf_with_cxx_binding"
15769 cat >>$CONFIG_STATUS <<\EOF
15770 for ac_config_target in $ac_config_targets
15772 case "$ac_config_target" in
15773 # Handling of arguments.
15774 "include/MKterm.h.awk" ) CONFIG_FILES="$CONFIG_FILES include/MKterm.h.awk" ;;
15775 "include/curses.head" ) CONFIG_FILES="$CONFIG_FILES include/curses.head:include/curses.h.in" ;;
15776 "include/termcap.h" ) CONFIG_FILES="$CONFIG_FILES include/termcap.h" ;;
15777 "include/unctrl.h" ) CONFIG_FILES="$CONFIG_FILES include/unctrl.h" ;;
15778 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
15779 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15780 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15781 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
15782 *) { { echo "$as_me:15782: error: invalid argument: $ac_config_target" >&5
15783 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
15784 { (exit 1); exit 1; }; };;
15788 # If the user did not use the arguments to specify the items to instantiate,
15789 # then the envvar interface is used. Set only those that are not.
15790 # We use the long form for the default assignment because of an extremely
15791 # bizarre bug on SunOS 4.1.3.
15792 if $ac_need_defaults; then
15793 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15794 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15795 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15798 # Create a temporary directory, and hook for its removal unless debugging.
15801 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
15802 trap '{ (exit 1); exit 1; }' 1 2 13 15
15805 # Create a (secure) tmp directory for tmp files.
15808 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
15809 test -n "$tmp" && test -d "$tmp"
15812 tmp=$TMPDIR/cs$$-$RANDOM
15813 (umask 077 && mkdir $tmp)
15816 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
15817 { (exit 1); exit 1; }
15822 cat >>$CONFIG_STATUS <<EOF
15825 # CONFIG_FILES section.
15828 # No need to generate the scripts if there are no CONFIG_FILES.
15829 # This happens for instance when ./config.status config.h
15830 if test -n "\$CONFIG_FILES"; then
15831 # Protect against being on the right side of a sed subst in config.status.
15832 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
15833 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
15834 s,@SHELL@,$SHELL,;t t
15835 s,@exec_prefix@,$exec_prefix,;t t
15836 s,@prefix@,$prefix,;t t
15837 s,@program_transform_name@,$program_transform_name,;t t
15838 s,@bindir@,$bindir,;t t
15839 s,@sbindir@,$sbindir,;t t
15840 s,@libexecdir@,$libexecdir,;t t
15841 s,@datadir@,$datadir,;t t
15842 s,@sysconfdir@,$sysconfdir,;t t
15843 s,@sharedstatedir@,$sharedstatedir,;t t
15844 s,@localstatedir@,$localstatedir,;t t
15845 s,@libdir@,$libdir,;t t
15846 s,@includedir@,$includedir,;t t
15847 s,@oldincludedir@,$oldincludedir,;t t
15848 s,@infodir@,$infodir,;t t
15849 s,@mandir@,$mandir,;t t
15850 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
15851 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
15852 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
15853 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
15854 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
15855 s,@build_alias@,$build_alias,;t t
15856 s,@host_alias@,$host_alias,;t t
15857 s,@target_alias@,$target_alias,;t t
15858 s,@ECHO_C@,$ECHO_C,;t t
15859 s,@ECHO_N@,$ECHO_N,;t t
15860 s,@ECHO_T@,$ECHO_T,;t t
15861 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
15862 s,@DEFS@,$DEFS,;t t
15863 s,@LIBS@,$LIBS,;t t
15864 s,@top_builddir@,$top_builddir,;t t
15865 s,@EGREP@,$EGREP,;t t
15866 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
15867 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
15868 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
15869 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
15870 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
15871 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
15872 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
15873 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
15874 s,@build@,$build,;t t
15875 s,@build_cpu@,$build_cpu,;t t
15876 s,@build_vendor@,$build_vendor,;t t
15877 s,@build_os@,$build_os,;t t
15878 s,@host@,$host,;t t
15879 s,@host_cpu@,$host_cpu,;t t
15880 s,@host_vendor@,$host_vendor,;t t
15881 s,@host_os@,$host_os,;t t
15882 s,@target@,$target,;t t
15883 s,@target_cpu@,$target_cpu,;t t
15884 s,@target_vendor@,$target_vendor,;t t
15885 s,@target_os@,$target_os,;t t
15887 s,@CFLAGS@,$CFLAGS,;t t
15888 s,@LDFLAGS@,$LDFLAGS,;t t
15889 s,@CPPFLAGS@,$CPPFLAGS,;t t
15890 s,@ac_ct_CC@,$ac_ct_CC,;t t
15891 s,@EXEEXT@,$EXEEXT,;t t
15892 s,@OBJEXT@,$OBJEXT,;t t
15894 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
15895 s,@PROG_EXT@,$PROG_EXT,;t t
15896 s,@LDCONFIG@,$LDCONFIG,;t t
15898 s,@CXXFLAGS@,$CXXFLAGS,;t t
15899 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
15901 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15902 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15903 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15904 s,@LINT@,$LINT,;t t
15905 s,@LINT_OPTS@,$LINT_OPTS,;t t
15906 s,@LN_S@,$LN_S,;t t
15907 s,@SET_MAKE@,$SET_MAKE,;t t
15908 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
15909 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
15910 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
15911 s,@RANLIB@,$RANLIB,;t t
15912 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15914 s,@ac_ct_LD@,$ac_ct_LD,;t t
15916 s,@ac_ct_AR@,$ac_ct_AR,;t t
15917 s,@AR_OPTS@,$AR_OPTS,;t t
15918 s,@DESTDIR@,$DESTDIR,;t t
15919 s,@BUILD_CC@,$BUILD_CC,;t t
15920 s,@BUILD_CPP@,$BUILD_CPP,;t t
15921 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
15922 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
15923 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
15924 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
15925 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
15926 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
15927 s,@cf_list_models@,$cf_list_models,;t t
15928 s,@LIBTOOL@,$LIBTOOL,;t t
15929 s,@LIBTOOL_CXX@,$LIBTOOL_CXX,;t t
15930 s,@LIB_CREATE@,$LIB_CREATE,;t t
15931 s,@LIB_OBJECT@,$LIB_OBJECT,;t t
15932 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
15933 s,@LIB_PREP@,$LIB_PREP,;t t
15934 s,@LIB_CLEAN@,$LIB_CLEAN,;t t
15935 s,@LIB_COMPILE@,$LIB_COMPILE,;t t
15936 s,@LIB_LINK@,$LIB_LINK,;t t
15937 s,@LIB_INSTALL@,$LIB_INSTALL,;t t
15938 s,@LIB_UNINSTALL@,$LIB_UNINSTALL,;t t
15939 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
15940 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
15941 s,@TICS_NAME@,$TICS_NAME,;t t
15942 s,@TINFO_NAME@,$TINFO_NAME,;t t
15943 s,@LIB_NAME@,$LIB_NAME,;t t
15944 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
15945 s,@CC_G_OPT@,$CC_G_OPT,;t t
15946 s,@CXX_G_OPT@,$CXX_G_OPT,;t t
15947 s,@LD_MODEL@,$LD_MODEL,;t t
15948 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
15949 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
15950 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
15951 s,@LINK_PROGS@,$LINK_PROGS,;t t
15952 s,@LINK_TESTS@,$LINK_TESTS,;t t
15953 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
15954 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
15955 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
15956 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
15957 s,@TERMINFO_SRC@,$TERMINFO_SRC,;t t
15958 s,@PATHSEP@,$PATHSEP,;t t
15959 s,@FALLBACK_LIST@,$FALLBACK_LIST,;t t
15960 s,@WHICH_XTERM@,$WHICH_XTERM,;t t
15961 s,@TERMINFO_DIRS@,$TERMINFO_DIRS,;t t
15962 s,@TERMINFO@,$TERMINFO,;t t
15963 s,@MAKE_TERMINFO@,$MAKE_TERMINFO,;t t
15964 s,@TERMPATH@,$TERMPATH,;t t
15965 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
15966 s,@NCURSES_CH_T@,$NCURSES_CH_T,;t t
15967 s,@NCURSES_LIBUTF8@,$NCURSES_LIBUTF8,;t t
15968 s,@NEED_WCHAR_H@,$NEED_WCHAR_H,;t t
15969 s,@NCURSES_MBSTATE_T@,$NCURSES_MBSTATE_T,;t t
15970 s,@NCURSES_WCHAR_T@,$NCURSES_WCHAR_T,;t t
15971 s,@NCURSES_WINT_T@,$NCURSES_WINT_T,;t t
15972 s,@NCURSES_OK_WCHAR_T@,$NCURSES_OK_WCHAR_T,;t t
15973 s,@NCURSES_OK_WINT_T@,$NCURSES_OK_WINT_T,;t t
15974 s,@cf_cv_enable_lp64@,$cf_cv_enable_lp64,;t t
15975 s,@NCURSES_TPARM_VARARGS@,$NCURSES_TPARM_VARARGS,;t t
15976 s,@NCURSES_BOOL@,$NCURSES_BOOL,;t t
15977 s,@TERMINFO_CAPS@,$TERMINFO_CAPS,;t t
15978 s,@NCURSES_OSPEED@,$NCURSES_OSPEED,;t t
15979 s,@MANPAGE_RENAMES@,$MANPAGE_RENAMES,;t t
15980 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
15981 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
15982 s,@NCURSES_SBOOL@,$NCURSES_SBOOL,;t t
15983 s,@NCURSES_XNAMES@,$NCURSES_XNAMES,;t t
15984 s,@NCURSES_EXT_COLORS@,$NCURSES_EXT_COLORS,;t t
15985 s,@NCURSES_MOUSE_VERSION@,$NCURSES_MOUSE_VERSION,;t t
15986 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
15987 s,@cf_cv_enable_opaque@,$cf_cv_enable_opaque,;t t
15988 s,@NCURSES_OPAQUE@,$NCURSES_OPAQUE,;t t
15989 s,@NCURSES_SIZE_T@,$NCURSES_SIZE_T,;t t
15990 s,@ECHO_LINK@,$ECHO_LINK,;t t
15991 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
15992 s,@EXTRA_CXXFLAGS@,$EXTRA_CXXFLAGS,;t t
15993 s,@ADA_TRACE@,$ADA_TRACE,;t t
15994 s,@MATH_LIB@,$MATH_LIB,;t t
15995 s,@NCURSES_INLINE@,$NCURSES_INLINE,;t t
15996 s,@cf_cv_typeof_chtype@,$cf_cv_typeof_chtype,;t t
15997 s,@cf_cv_1UL@,$cf_cv_1UL,;t t
15998 s,@cf_cv_typeof_mmask_t@,$cf_cv_typeof_mmask_t,;t t
15999 s,@HAVE_VSSCANF@,$HAVE_VSSCANF,;t t
16000 s,@CXXCPP@,$CXXCPP,;t t
16001 s,@CXXLDFLAGS@,$CXXLDFLAGS,;t t
16002 s,@CXX_AR@,$CXX_AR,;t t
16003 s,@CXX_AR_OPTS@,$CXX_AR_OPTS,;t t
16004 s,@CXXLIBS@,$CXXLIBS,;t t
16005 s,@USE_CXX_BOOL@,$USE_CXX_BOOL,;t t
16006 s,@gnat_exists@,$gnat_exists,;t t
16007 s,@M4_exists@,$M4_exists,;t t
16008 s,@cf_ada_make@,$cf_ada_make,;t t
16009 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
16010 s,@cf_ada_package@,$cf_ada_package,;t t
16011 s,@ADAFLAGS@,$ADAFLAGS,;t t
16012 s,@cf_compile_generics@,$cf_compile_generics,;t t
16013 s,@cf_generic_objects@,$cf_generic_objects,;t t
16014 s,@PRAGMA_UNREF@,$PRAGMA_UNREF,;t t
16015 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
16016 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
16017 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
16018 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
16019 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
16020 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
16021 s,@CXX_LIB_SUFFIX@,$CXX_LIB_SUFFIX,;t t
16022 s,@TICS_ARG_SUFFIX@,$TICS_ARG_SUFFIX,;t t
16023 s,@TICS_DEP_SUFFIX@,$TICS_DEP_SUFFIX,;t t
16024 s,@TICS_LIB_SUFFIX@,$TICS_LIB_SUFFIX,;t t
16025 s,@TICS_ARGS@,$TICS_ARGS,;t t
16026 s,@TINFO_ARG_SUFFIX@,$TINFO_ARG_SUFFIX,;t t
16027 s,@TINFO_DEP_SUFFIX@,$TINFO_DEP_SUFFIX,;t t
16028 s,@TINFO_LIB_SUFFIX@,$TINFO_LIB_SUFFIX,;t t
16029 s,@TINFO_ARGS@,$TINFO_ARGS,;t t
16030 s,@TINFO_ARGS2@,$TINFO_ARGS2,;t t
16031 s,@WITH_OVERWRITE@,$WITH_OVERWRITE,;t t
16032 s,@TICS_LIST@,$TICS_LIST,;t t
16033 s,@TINFO_LIST@,$TINFO_LIST,;t t
16034 s,@SHLIB_LIST@,$SHLIB_LIST,;t t
16035 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
16036 s,@TEST_ARGS@,$TEST_ARGS,;t t
16037 s,@TEST_DEPS@,$TEST_DEPS,;t t
16038 s,@TEST_ARG2@,$TEST_ARG2,;t t
16039 s,@TEST_DEP2@,$TEST_DEP2,;t t
16040 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
16041 s,@DIRS_TO_MAKE@,$DIRS_TO_MAKE,;t t
16042 s,@HAVE_TCGETATTR@,$HAVE_TCGETATTR,;t t
16043 s,@HAVE_TERMIO_H@,$HAVE_TERMIO_H,;t t
16044 s,@HAVE_TERMIOS_H@,$HAVE_TERMIOS_H,;t t
16049 cat >>$CONFIG_STATUS <<\EOF
16050 # Split the substitutions into bite-sized pieces for seds with
16051 # small command number limits, like on Digital OSF/1 and HP-UX.
16052 ac_max_sed_lines=48
16053 ac_sed_frag=1 # Number of current file.
16054 ac_beg=1 # First line for current file.
16055 ac_end=$ac_max_sed_lines # Line after last line for current file.
16058 while $ac_more_lines; do
16059 if test $ac_beg -gt 1; then
16060 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
16062 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
16064 if test ! -s $tmp/subs.frag; then
16065 ac_more_lines=false
16067 # The purpose of the label and of the branching condition is to
16068 # speed up the sed processing (if there are no `@' at all, there
16069 # is no need to browse any of the substitutions).
16070 # These are the two extra sed commands mentioned above.
16072 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
16073 if test -z "$ac_sed_cmds"; then
16074 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
16076 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
16078 ac_sed_frag=`expr $ac_sed_frag + 1`
16080 ac_end=`expr $ac_end + $ac_max_sed_lines`
16083 if test -z "$ac_sed_cmds"; then
16086 fi # test -n "$CONFIG_FILES"
16089 cat >>$CONFIG_STATUS <<\EOF
16090 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
16091 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
16093 - | *:- | *:-:* ) # input from stdin
16095 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16096 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16097 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16098 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16099 * ) ac_file_in=$ac_file.in ;;
16102 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
16103 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16104 X"$ac_file" : 'X\(//\)[^/]' \| \
16105 X"$ac_file" : 'X\(//\)$' \| \
16106 X"$ac_file" : 'X\(/\)' \| \
16107 . : '\(.\)' 2>/dev/null ||
16109 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16110 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16111 /^X\(\/\/\)$/{ s//\1/; q; }
16112 /^X\(\/\).*/{ s//\1/; q; }
16114 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
16115 { case "$ac_dir" in
16116 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
16120 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
16121 case $as_mkdir_dir in
16122 # Skip DOS drivespec
16123 ?:) as_incr_dir=$as_mkdir_dir ;;
16125 as_incr_dir=$as_incr_dir/$as_mkdir_dir
16126 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
16131 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
16132 # A "../" for each directory in $ac_dir_suffix.
16133 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
16135 ac_dir_suffix= ac_dots=
16140 if test -z "$ac_dots"; then
16143 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
16145 [\\/]* | ?:[\\/]* )
16146 ac_srcdir=$srcdir$ac_dir_suffix;
16147 ac_top_srcdir=$srcdir ;;
16148 *) # Relative path.
16149 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
16150 ac_top_srcdir=$ac_dots$srcdir ;;
16154 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16155 *) ac_INSTALL=$ac_dots$INSTALL ;;
16158 if test x"$ac_file" != x-; then
16159 { echo "$as_me:16159: creating $ac_file" >&5
16160 echo "$as_me: creating $ac_file" >&6;}
16163 # Let's still pretend it is `configure' which instantiates (i.e., don't
16164 # use $as_me), people would be surprised to read:
16165 # /* config.h. Generated automatically by config.status. */
16166 configure_input="Generated automatically from `echo $ac_file_in |
16167 sed 's,.*/,,'` by configure."
16169 # First look for the input files in the build tree, otherwise in the
16171 ac_file_inputs=`IFS=:
16172 for f in $ac_file_in; do
16174 -) echo $tmp/stdin ;;
16176 # Absolute (can't be DOS-style, as IFS=:)
16177 test -f "$f" || { { echo "$as_me:16177: error: cannot find input file: $f" >&5
16178 echo "$as_me: error: cannot find input file: $f" >&2;}
16179 { (exit 1); exit 1; }; }
16182 if test -f "$f"; then
16185 elif test -f "$srcdir/$f"; then
16190 { { echo "$as_me:16190: error: cannot find input file: $f" >&5
16191 echo "$as_me: error: cannot find input file: $f" >&2;}
16192 { (exit 1); exit 1; }; }
16195 done` || { (exit 1); exit 1; }
16197 cat >>$CONFIG_STATUS <<EOF
16201 cat >>$CONFIG_STATUS <<\EOF
16203 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16204 s,@configure_input@,$configure_input,;t t
16205 s,@srcdir@,$ac_srcdir,;t t
16206 s,@top_srcdir@,$ac_top_srcdir,;t t
16207 s,@INSTALL@,$ac_INSTALL,;t t
16208 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
16210 if test x"$ac_file" != x-; then
16211 mv $tmp/out $ac_file
16219 cat >>$CONFIG_STATUS <<\EOF
16222 # CONFIG_HEADER section.
16225 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
16226 # NAME is the cpp macro being defined and VALUE is the value it is being given.
16228 # ac_d sets the value in "#define NAME VALUE" lines.
16229 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
16230 ac_dB='[ ].*$,\1#\2'
16233 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
16234 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
16235 ac_iB='\([ ]\),\1#\2define\3'
16238 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
16239 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
16240 ac_uB='$,\1#\2define\3'
16244 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
16245 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
16247 - | *:- | *:-:* ) # input from stdin
16249 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16250 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16251 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16252 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16253 * ) ac_file_in=$ac_file.in ;;
16256 test x"$ac_file" != x- && { echo "$as_me:16256: creating $ac_file" >&5
16257 echo "$as_me: creating $ac_file" >&6;}
16259 # First look for the input files in the build tree, otherwise in the
16261 ac_file_inputs=`IFS=:
16262 for f in $ac_file_in; do
16264 -) echo $tmp/stdin ;;
16266 # Absolute (can't be DOS-style, as IFS=:)
16267 test -f "$f" || { { echo "$as_me:16267: error: cannot find input file: $f" >&5
16268 echo "$as_me: error: cannot find input file: $f" >&2;}
16269 { (exit 1); exit 1; }; }
16272 if test -f "$f"; then
16275 elif test -f "$srcdir/$f"; then
16280 { { echo "$as_me:16280: error: cannot find input file: $f" >&5
16281 echo "$as_me: error: cannot find input file: $f" >&2;}
16282 { (exit 1); exit 1; }; }
16285 done` || { (exit 1); exit 1; }
16286 # Remove the trailing spaces.
16287 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
16291 # Transform confdefs.h into a list of #define's. We won't use it as a sed
16292 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
16293 # be either 'cat' or 'sort'.
16294 cat confdefs.h | uniq >conftest.vals
16296 # Break up conftest.vals because some shells have a limit on
16297 # the size of here documents, and old seds have small limits too.
16299 rm -f conftest.tail
16300 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
16301 while grep . conftest.vals >/dev/null
16303 # Write chunks of a limited-size here document to conftest.frag.
16304 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
16305 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
16306 echo 'CEOF' >> $CONFIG_STATUS
16307 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
16308 rm -f conftest.vals
16309 mv conftest.tail conftest.vals
16311 rm -f conftest.vals
16313 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
16315 echo ' cat >> conftest.edit <<CEOF
16316 /@DEFS@/r conftest.frag
16319 sed -f conftest.edit $tmp/in > $tmp/out
16321 mv $tmp/out $tmp/in
16322 rm -f conftest.edit conftest.frag
16323 ' >> $CONFIG_STATUS
16325 cat >>$CONFIG_STATUS <<\EOF
16326 # Let's still pretend it is `configure' which instantiates (i.e., don't
16327 # use $as_me), people would be surprised to read:
16328 # /* config.h. Generated automatically by config.status. */
16329 if test x"$ac_file" = x-; then
16330 echo "/* Generated automatically by configure. */" >$tmp/config.h
16332 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
16334 cat $tmp/in >>$tmp/config.h
16336 if test x"$ac_file" != x-; then
16337 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
16338 { echo "$as_me:16338: $ac_file is unchanged" >&5
16339 echo "$as_me: $ac_file is unchanged" >&6;}
16341 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16342 X"$ac_file" : 'X\(//\)[^/]' \| \
16343 X"$ac_file" : 'X\(//\)$' \| \
16344 X"$ac_file" : 'X\(/\)' \| \
16345 . : '\(.\)' 2>/dev/null ||
16347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16348 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16349 /^X\(\/\/\)$/{ s//\1/; q; }
16350 /^X\(\/\).*/{ s//\1/; q; }
16352 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
16353 { case "$ac_dir" in
16354 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
16358 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
16359 case $as_mkdir_dir in
16360 # Skip DOS drivespec
16361 ?:) as_incr_dir=$as_mkdir_dir ;;
16363 as_incr_dir=$as_incr_dir/$as_mkdir_dir
16364 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
16371 mv $tmp/config.h $ac_file
16375 rm -f $tmp/config.h
16379 cat >>$CONFIG_STATUS <<\EOF
16382 # CONFIG_COMMANDS section.
16384 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
16385 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
16386 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
16393 if test ! -d $srcdir/$cf_dir; then
16395 elif test -f $srcdir/$cf_dir/programs; then
16396 $AWK -f $srcdir/test/mk-test.awk ECHO_LINK="$ECHO_LINK" $srcdir/$cf_dir/programs >>$cf_dir/Makefile
16400 case $cf_cv_system_name in
16401 OS/2*) LIB_PREFIX='' ;;
16402 os2*) LIB_PREFIX='' ;;
16403 *) LIB_PREFIX='lib' ;;
16405 cf_prefix=$LIB_PREFIX
16407 for cf_dir in $SRC_SUBDIRS
16409 if test ! -d $srcdir/$cf_dir ; then
16411 elif test -f $srcdir/$cf_dir/modules; then
16415 for cf_item in $cf_LIST_MODELS
16419 libtool) cf_suffix='.la' ;;
16420 normal) cf_suffix='.a' ;;
16421 debug) cf_suffix='_g.a' ;;
16422 profile) cf_suffix='_p.a' ;;
16424 case $cf_cv_system_name in
16425 cygwin*) cf_suffix='.dll' ;;
16426 darwin*) cf_suffix='.dylib' ;;
16429 ia64*) cf_suffix='.so' ;;
16430 *) cf_suffix='.sl' ;;
16433 *) cf_suffix='.so' ;;
16436 test -n "$LIB_SUFFIX" && cf_suffix="${LIB_SUFFIX}${cf_suffix}"
16438 if test $cf_item = shared ; then
16439 if test "$cf_cv_do_symlinks" = yes ; then
16440 case "$cf_cv_shlib_version" in #(vi
16442 case "$cf_cv_system_name" in #(vi
16444 case .${LIB_SUFFIX} in
16446 cf_suffix=`echo $cf_suffix | sed 's/^w//'`
16447 cf_suffix=w'.${REL_VERSION}'"$cf_suffix"
16450 cf_suffix='.${REL_VERSION}'"$cf_suffix"
16454 *) cf_suffix="$cf_suffix"'.${REL_VERSION}' ;;
16458 case "$cf_cv_system_name" in #(vi
16460 case .${LIB_SUFFIX} in
16462 cf_suffix=`echo $cf_suffix | sed 's/^w//'`
16463 cf_suffix=w'.${ABI_VERSION}'"$cf_suffix"
16466 cf_suffix='.${ABI_VERSION}'"$cf_suffix"
16470 *) cf_suffix="$cf_suffix"'.${ABI_VERSION}' ;;
16475 # cygwin needs import library, and has unique naming convention
16476 # use autodetected ${cf_prefix} for import lib and static lib, but
16477 # use 'cyg' prefix for shared lib.
16478 if test $cf_cv_shlib_version = cygdll ; then
16479 LIBS_TO_MAKE="$LIBS_TO_MAKE ../lib/cyg${cf_dir}\${ABI_VERSION}.dll"
16483 LIBS_TO_MAKE="$LIBS_TO_MAKE ../lib/${cf_prefix}${cf_dir}${cf_suffix}"
16486 if test $cf_dir = ncurses ; then
16487 cf_subsets="$LIB_SUBSETS"
16488 cf_r_parts="$cf_subsets"
16490 while test -n "$cf_r_parts"
16492 cf_l_parts=`echo "$cf_r_parts" |sed -e 's/ .*$//'`
16493 cf_r_parts=`echo "$cf_r_parts" |sed -e 's/^[^ ]* //'`
16494 if test "$cf_l_parts" != "$cf_r_parts" ; then
16495 case $cf_l_parts in #(vi
16497 cf_item=`echo $LIBS_TO_MAKE |sed -e s%${LIB_NAME}${LIB_SUFFIX}%${TINFO_LIB_SUFFIX}%g`
16500 cf_item=`echo $LIBS_TO_MAKE |sed -e s%${LIB_NAME}${LIB_SUFFIX}%${TICS_LIB_SUFFIX}%g`
16506 LIBS_TO_MAKE="$cf_item $LIBS_TO_MAKE"
16512 cf_subsets=`echo "$LIB_SUBSETS" | sed -e 's/^termlib.* //'`
16515 sed -e "s%@LIBS_TO_MAKE@%$LIBS_TO_MAKE%" \
16516 -e "s%@SHARED_LIB@%$SHARED_LIB%" \
16517 $cf_dir/Makefile >$cf_dir/Makefile.out
16518 mv $cf_dir/Makefile.out $cf_dir/Makefile
16520 $AWK -f $srcdir/mk-0th.awk \
16521 libname="${cf_dir}${LIB_SUFFIX}" subsets="$LIB_SUBSETS" \
16522 $srcdir/$cf_dir/modules >>$cf_dir/Makefile
16524 for cf_subset in $cf_subsets
16527 for cf_item in $cf_LIST_MODELS
16529 echo "Appending rules for ${cf_item} model (${cf_dir}: ${cf_subset})"
16531 cf_ITEM=`echo "$cf_item" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
16534 libtool) cf_suffix='.la' ;;
16535 normal) cf_suffix='.a' ;;
16536 debug) cf_suffix='_g.a' ;;
16537 profile) cf_suffix='_p.a' ;;
16539 case $cf_cv_system_name in
16540 cygwin*) cf_suffix='.dll' ;;
16541 darwin*) cf_suffix='.dylib' ;;
16544 ia64*) cf_suffix='.so' ;;
16545 *) cf_suffix='.sl' ;;
16548 *) cf_suffix='.so' ;;
16551 test -n "$LIB_SUFFIX" && cf_suffix="${LIB_SUFFIX}${cf_suffix}"
16554 libtool) cf_subdir='obj_lo' ;;
16555 normal) cf_subdir='objects' ;;
16556 debug) cf_subdir='obj_g' ;;
16557 profile) cf_subdir='obj_p' ;;
16559 case $cf_cv_system_name in #(vi
16561 cf_subdir='objects' ;;
16563 cf_subdir='obj_s' ;;
16567 # Test for case where we build libtinfo with a different name.
16569 if test $cf_dir = ncurses ; then
16574 cf_libname=$TINFO_LIB_SUFFIX
16575 if test -n "${DFT_ARG_SUFFIX}" ; then
16576 # undo $LIB_SUFFIX add-on in CF_LIB_SUFFIX
16577 cf_suffix=`echo $cf_suffix |sed -e "s%^${LIB_SUFFIX}%%"`
16581 cf_libname=$TICS_LIB_SUFFIX
16582 if test -n "${DFT_ARG_SUFFIX}" ; then
16583 # undo $LIB_SUFFIX add-on in CF_LIB_SUFFIX
16584 cf_suffix=`echo $cf_suffix |sed -e "s%^${LIB_SUFFIX}%%"`
16590 # These dependencies really are for development, not
16591 # builds, but they are useful in porting, too.
16592 cf_depend="../include/ncurses_cfg.h"
16593 if test "$srcdir" = "."; then
16596 cf_reldir="\${srcdir}"
16599 if test -f $srcdir/$cf_dir/$cf_dir.priv.h; then
16600 cf_depend="$cf_depend $cf_reldir/$cf_dir.priv.h"
16601 elif test -f $srcdir/$cf_dir/curses.priv.h; then
16602 cf_depend="$cf_depend $cf_reldir/curses.priv.h"
16606 old_cf_suffix="$cf_suffix"
16607 if test "$cf_cv_shlib_version_infix" = yes ; then
16608 if test -n "$LIB_SUFFIX" ; then
16609 case $LIB_SUFFIX in
16611 cf_libname=`echo $cf_libname | sed 's/w$//'`
16612 cf_suffix=`echo $cf_suffix | sed 's/^w//'`
16619 $AWK -f $srcdir/mk-1st.awk \
16620 name=${cf_libname}${cf_dir_suffix} \
16621 traces=$LIB_TRACING \
16624 prefix=$cf_prefix \
16625 suffix=$cf_suffix \
16626 subset=$cf_subset \
16627 TermlibRoot=$TINFO_ARG_SUFFIX \
16628 ShlibVer=$cf_cv_shlib_version \
16629 ShlibVerInfix=$cf_cv_shlib_version_infix \
16630 ReLink=${cf_cv_do_relink-no} \
16631 DoLinks=$cf_cv_do_symlinks \
16632 rmSoLocs=$cf_cv_rm_so_locs \
16633 ldconfig="$LDCONFIG" \
16634 overwrite=$WITH_OVERWRITE \
16635 depend="$cf_depend" \
16637 $srcdir/$cf_dir/modules >>$cf_dir/Makefile
16639 cf_suffix="$old_cf_suffix"
16641 for cf_subdir2 in $cf_subdirs lib
16643 test $cf_subdir = $cf_subdir2 && break
16645 test "${cf_subset}.${cf_subdir2}" != "${cf_subset}.${cf_subdir}" && \
16646 $AWK -f $srcdir/mk-2nd.awk \
16648 traces=$LIB_TRACING \
16651 subset=$cf_subset \
16654 crenames=$cf_cv_prog_CC_c_o \
16655 cxxrenames=$cf_cv_prog_CXX_c_o \
16656 $srcdir/$cf_dir/modules >>$cf_dir/Makefile
16657 cf_subdirs="$cf_subdirs $cf_subdir"
16662 echo ' cd '$cf_dir' && ${MAKE} ${CF_MFLAGS} $@' >>Makefile
16665 for cf_dir in $SRC_SUBDIRS
16667 if test ! -d $srcdir/$cf_dir ; then
16671 if test -f $cf_dir/Makefile ; then
16674 echo 'libs \' >> Makefile
16675 echo 'install.libs \' >> Makefile
16676 echo 'uninstall.libs ::' >> Makefile
16677 echo ' cd '$cf_dir' && ${MAKE} ${CF_MFLAGS} $@' >> Makefile
16682 if test -f $srcdir/$cf_dir/modules; then
16684 if test -f $srcdir/$cf_dir/headers; then
16685 cat >> Makefile <<CF_EOF
16686 install.includes \\
16687 uninstall.includes \\
16690 if test "$cf_dir" != "c++" ; then
16691 echo 'lint \' >> Makefile
16693 cat >> Makefile <<CF_EOF
16699 uninstall.$cf_dir ::
16700 cd $cf_dir && \${MAKE} \${CF_MFLAGS} \$@
16702 elif test -f $srcdir/$cf_dir/headers; then
16703 cat >> Makefile <<CF_EOF
16708 install.includes \\
16709 uninstall.includes ::
16710 cd $cf_dir && \${MAKE} \${CF_MFLAGS} \$@
16715 cat >> Makefile <<CF_EOF
16717 install.libs uninstall.libs \\
16718 install.data uninstall.data ::
16719 $MAKE_TERMINFO cd misc && \${MAKE} \${CF_MFLAGS} \$@
16723 cd man && \${MAKE} \${CF_MFLAGS} \$@
16726 rm -f config.cache config.log config.status Makefile include/ncurses_cfg.h
16727 rm -f headers.sh headers.sed mk_shared_lib.sh
16728 rm -rf \${DIRS_TO_MAKE}
16731 # Special case: tack's manpage lives in its own directory.
16732 if test -d tack ; then
16733 if test -f $srcdir/$tack.h; then
16734 cat >> Makefile <<CF_EOF
16738 cd tack && \${MAKE} \${CF_MFLAGS} \$@
16743 rm -f headers.sed headers.sh
16745 echo creating headers.sh
16746 cat >headers.sh <<CF_EOF
16748 # This shell script is generated by the 'configure' script. It is invoked in a
16749 # subdirectory of the build tree. It generates a sed-script in the parent
16750 # directory that is used to adjust includes for header files that reside in a
16751 # subdirectory of /usr/include, etc.
16753 while test \$# != 3
16755 PRG="\$PRG \$1"; shift
16760 TMPSRC=\${TMPDIR-/tmp}/\`basename \$SRC\`\$\$
16761 TMPSED=\${TMPDIR-/tmp}/headers.sed\$\$
16762 echo installing \$SRC in \$DST
16765 if test $WITH_CURSES_H = yes; then
16766 cat >>headers.sh <<CF_EOF
16769 END=\`basename \$DST\`
16770 for i in \`cat \$REF/../*/headers |fgrep -v "#"\`
16772 NAME=\`basename \$i\`
16773 echo "s/<\$NAME>/<\$END\/\$NAME>/" >> \$TMPSED
16777 echo "" >> \$TMPSED
16783 cat >>headers.sh <<CF_EOF
16786 END=\`basename \$DST\`
16787 for i in \`cat \$REF/../*/headers |fgrep -v "#"\`
16789 NAME=\`basename \$i\`
16790 if test "\$NAME" = "curses.h"
16792 echo "s/<curses.h>/<ncurses.h>/" >> \$TMPSED
16795 echo "s/<\$NAME>/<\$END\/\$NAME>/" >> \$TMPSED
16799 echo "s/<curses.h>/<ncurses.h>/" >> \$TMPSED
16804 cat >>headers.sh <<CF_EOF
16806 sed -f \$TMPSED \$SRC > \$TMPSRC
16807 NAME=\`basename \$SRC\`
16809 if test $WITH_CURSES_H != yes; then
16810 cat >>headers.sh <<CF_EOF
16811 test "\$NAME" = "curses.h" && NAME=ncurses.h
16814 cat >>headers.sh <<CF_EOF
16815 # Just in case someone gzip'd manpages, remove the conflicting copy.
16816 test -f \$DST/\$NAME.gz && rm -f \$DST/\$NAME.gz
16818 eval \$PRG \$TMPSRC \$DST/\$NAME
16819 rm -f \$TMPSRC \$TMPSED
16822 chmod 0755 headers.sh
16824 for cf_dir in $SRC_SUBDIRS
16826 if test ! -d $srcdir/$cf_dir ; then
16830 if test -f $srcdir/$cf_dir/headers; then
16831 $AWK -f $srcdir/mk-hdr.awk \
16832 subset="$LIB_SUBSETS" \
16833 compat="$WITH_CURSES_H" \
16834 $srcdir/$cf_dir/headers >>$cf_dir/Makefile
16837 if test -f $srcdir/$cf_dir/modules; then
16838 if test "$cf_dir" != "c++" ; then
16839 cat >>$cf_dir/Makefile <<"CF_EOF"
16840 depend : ${AUTO_SRC}
16841 makedepend -- ${CPPFLAGS} -- ${C_SRC}
16843 # DO NOT DELETE THIS LINE -- make depend depends on it.
16854 cat >>$CONFIG_STATUS <<\EOF
16856 { (exit 0); exit 0; }
16858 chmod +x $CONFIG_STATUS
16859 ac_clean_files=$ac_clean_files_save
16861 # configure is writing to config.log, and then calls config.status.
16862 # config.status does its own redirection, appending to config.log.
16863 # Unfortunately, on DOS this fails, as config.log is still kept open
16864 # by configure, so config.status won't be able to write to it; its
16865 # output is simply discarded. So we exec the FD to /dev/null,
16866 # effectively closing config.log, so it can be properly (re)opened and
16867 # appended to by config.status. When coming back to configure, we
16868 # need to make the FD available again.
16869 if test "$no_create" != yes; then
16872 $SHELL $CONFIG_STATUS || ac_cs_success=false
16874 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16875 # would make configure fail if this is the last instruction.
16876 $ac_cs_success || { (exit 1); exit 1; }
16878 ${MAKE-make} preinstall