2 # From configure.in Revision: 1.76 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20200111.
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="gen/gen.c"
109 # Factoring default headers for most tests.
110 ac_includes_default="\
113 # include <sys/types.h>
116 # include <sys/stat.h>
127 # if !STDC_HEADERS && HAVE_MEMORY_H
133 # include <strings.h>
136 # include <inttypes.h>
146 # Initialize some variables set by options.
148 ac_init_version=false
149 # The variables have the same names as the options, with
150 # dashes changed to underlines.
158 program_transform_name=s,x,x,
166 # Installation directory options.
167 # These are left unexpanded so users can "make install exec_prefix=/foo"
168 # and all the variables that are supposed to be based on exec_prefix
169 # by default will actually change.
170 # Use braces instead of parens because sh, perl, etc. also accept them.
171 bindir='${exec_prefix}/bin'
172 sbindir='${exec_prefix}/sbin'
173 libexecdir='${exec_prefix}/libexec'
174 datarootdir='${prefix}/share'
175 datadir='${datarootdir}'
176 sysconfdir='${prefix}/etc'
177 sharedstatedir='${prefix}/com'
178 localstatedir='${prefix}/var'
179 runstatedir='${localstatedir}/run'
180 libdir='${exec_prefix}/lib'
181 includedir='${prefix}/include'
182 oldincludedir='/usr/include'
183 infodir='${datarootdir}/info'
184 mandir='${datarootdir}/man'
186 # Identity of this package.
196 # If the previous option needs an argument, assign it.
197 if test -n "$ac_prev"; then
198 eval "$ac_prev=\$ac_option"
203 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
205 # Accept the important Cygnus configure options, so we can diagnose typos.
209 -bindir | --bindir | --bindi | --bind | --bin | --bi)
211 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
214 -build | --build | --buil | --bui | --bu)
215 ac_prev=build_alias ;;
216 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
217 build_alias=$ac_optarg ;;
219 -cache-file | --cache-file | --cache-fil | --cache-fi \
220 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
221 ac_prev=cache_file ;;
222 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
223 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
224 cache_file=$ac_optarg ;;
227 cache_file=config.cache ;;
229 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
231 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
233 datadir=$ac_optarg ;;
235 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
236 | --dataroo | --dataro | --datar)
237 ac_prev=datarootdir ;;
238 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
239 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
240 datarootdir=$ac_optarg ;;
242 -disable-* | --disable-*)
243 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
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'`
249 eval "enable_$ac_feature=no" ;;
251 -enable-* | --enable-*)
252 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
253 # Reject names that are not valid shell variable names.
254 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
255 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
256 { (exit 1); exit 1; }; }
257 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
259 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
262 eval "enable_$ac_feature='$ac_optarg'" ;;
264 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
265 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
266 | --exec | --exe | --ex)
267 ac_prev=exec_prefix ;;
268 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
269 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
270 | --exec=* | --exe=* | --ex=*)
271 exec_prefix=$ac_optarg ;;
273 -gas | --gas | --ga | --g)
274 # Obsolete; use --with-gas.
277 -help | --help | --hel | --he | -h)
279 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
280 ac_init_help=recursive ;;
281 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
282 ac_init_help=short ;;
284 -host | --host | --hos | --ho)
285 ac_prev=host_alias ;;
286 -host=* | --host=* | --hos=* | --ho=*)
287 host_alias=$ac_optarg ;;
289 -includedir | --includedir | --includedi | --included | --include \
290 | --includ | --inclu | --incl | --inc)
291 ac_prev=includedir ;;
292 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
293 | --includ=* | --inclu=* | --incl=* | --inc=*)
294 includedir=$ac_optarg ;;
296 -infodir | --infodir | --infodi | --infod | --info | --inf)
298 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
299 infodir=$ac_optarg ;;
301 -libdir | --libdir | --libdi | --libd)
303 -libdir=* | --libdir=* | --libdi=* | --libd=*)
306 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
307 | --libexe | --libex | --libe)
308 ac_prev=libexecdir ;;
309 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
310 | --libexe=* | --libex=* | --libe=*)
311 libexecdir=$ac_optarg ;;
313 -localstatedir | --localstatedir | --localstatedi | --localstated \
314 | --localstate | --localstat | --localsta | --localst \
315 | --locals | --local | --loca | --loc | --lo)
316 ac_prev=localstatedir ;;
317 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
318 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
319 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
320 localstatedir=$ac_optarg ;;
322 -runstatedir | --runstatedir | --runstatedi | --runstated \
323 | --runstate | --runstat | --runsta | --runst \
324 | --runs | --run | --ru)
325 ac_prev=runstatedir ;;
326 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
327 | --runstate=* | --runstat=* | --runsta=* | --runst=* \
328 | --runs=* | --run=* | --ru=*)
329 runstatedir=$ac_optarg ;;
331 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
333 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
337 # Obsolete; use --without-fp.
340 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
344 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
345 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
348 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
349 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
350 | --oldin | --oldi | --old | --ol | --o)
351 ac_prev=oldincludedir ;;
352 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
353 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
354 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
355 oldincludedir=$ac_optarg ;;
357 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
359 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
362 -program-prefix | --program-prefix | --program-prefi | --program-pref \
363 | --program-pre | --program-pr | --program-p)
364 ac_prev=program_prefix ;;
365 -program-prefix=* | --program-prefix=* | --program-prefi=* \
366 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
367 program_prefix=$ac_optarg ;;
369 -program-suffix | --program-suffix | --program-suffi | --program-suff \
370 | --program-suf | --program-su | --program-s)
371 ac_prev=program_suffix ;;
372 -program-suffix=* | --program-suffix=* | --program-suffi=* \
373 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
374 program_suffix=$ac_optarg ;;
376 -program-transform-name | --program-transform-name \
377 | --program-transform-nam | --program-transform-na \
378 | --program-transform-n | --program-transform- \
379 | --program-transform | --program-transfor \
380 | --program-transfo | --program-transf \
381 | --program-trans | --program-tran \
382 | --progr-tra | --program-tr | --program-t)
383 ac_prev=program_transform_name ;;
384 -program-transform-name=* | --program-transform-name=* \
385 | --program-transform-nam=* | --program-transform-na=* \
386 | --program-transform-n=* | --program-transform-=* \
387 | --program-transform=* | --program-transfor=* \
388 | --program-transfo=* | --program-transf=* \
389 | --program-trans=* | --program-tran=* \
390 | --progr-tra=* | --program-tr=* | --program-t=*)
391 program_transform_name=$ac_optarg ;;
393 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
394 | -silent | --silent | --silen | --sile | --sil)
397 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
399 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
401 sbindir=$ac_optarg ;;
403 -sharedstatedir | --sharedstatedir | --sharedstatedi \
404 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
405 | --sharedst | --shareds | --shared | --share | --shar \
407 ac_prev=sharedstatedir ;;
408 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
409 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
410 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
412 sharedstatedir=$ac_optarg ;;
414 -site | --site | --sit)
416 -site=* | --site=* | --sit=*)
419 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
421 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
424 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
425 | --syscon | --sysco | --sysc | --sys | --sy)
426 ac_prev=sysconfdir ;;
427 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
428 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
429 sysconfdir=$ac_optarg ;;
431 -target | --target | --targe | --targ | --tar | --ta | --t)
432 ac_prev=target_alias ;;
433 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
434 target_alias=$ac_optarg ;;
436 -v | -verbose | --verbose | --verbos | --verbo | --verb)
439 -version | --version | --versio | --versi | --vers | -V)
443 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
444 # Reject names that are not valid shell variable names.
445 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
446 { echo "$as_me: error: invalid package name: $ac_package" >&2
447 { (exit 1); exit 1; }; }
448 ac_package=`echo $ac_package| sed 's/-/_/g'`
450 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
453 eval "with_$ac_package='$ac_optarg'" ;;
455 -without-* | --without-*)
456 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
457 # Reject names that are not valid shell variable names.
458 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
459 { echo "$as_me: error: invalid package name: $ac_package" >&2
460 { (exit 1); exit 1; }; }
461 ac_package=`echo $ac_package | sed 's/-/_/g'`
462 eval "with_$ac_package=no" ;;
465 # Obsolete; use --with-x.
468 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
469 | --x-incl | --x-inc | --x-in | --x-i)
470 ac_prev=x_includes ;;
471 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
472 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
473 x_includes=$ac_optarg ;;
475 -x-libraries | --x-libraries | --x-librarie | --x-librari \
476 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
477 ac_prev=x_libraries ;;
478 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
479 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
480 x_libraries=$ac_optarg ;;
482 -*) { echo "$as_me: error: unrecognized option: $ac_option
483 Try \`$0 --help' for more information." >&2
484 { (exit 1); exit 1; }; }
488 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
489 # Reject names that are not valid shell variable names.
490 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
491 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
492 { (exit 1); exit 1; }; }
493 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
494 eval "$ac_envvar='$ac_optarg'"
498 # FIXME: should be removed in autoconf 3.0.
499 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
500 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
501 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
502 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
508 if test -n "$ac_prev"; then
509 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
510 { echo "$as_me: error: missing argument to $ac_option" >&2
511 { (exit 1); exit 1; }; }
514 # Be sure to have absolute paths.
515 for ac_var in exec_prefix prefix
517 eval ac_val=$`echo $ac_var`
519 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
520 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
521 { (exit 1); exit 1; }; };;
525 # Be sure to have absolute paths.
526 for ac_var in bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir \
527 localstatedir libdir includedir oldincludedir infodir mandir
529 eval ac_val=$`echo $ac_var`
531 [\\/$]* | ?:[\\/]* ) ;;
532 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
533 { (exit 1); exit 1; }; };;
537 # There might be people who depend on the old broken behavior: `$host'
538 # used to hold the argument of --host etc.
543 # FIXME: should be removed in autoconf 3.0.
544 if test "x$host_alias" != x; then
545 if test "x$build_alias" = x; then
546 cross_compiling=maybe
547 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
548 If a cross compiler is detected then cross compile mode will be used." >&2
549 elif test "x$build_alias" != "x$host_alias"; then
555 test -n "$host_alias" && ac_tool_prefix=$host_alias-
557 test "$silent" = yes && exec 6>/dev/null
559 # Find the source files, if location was not specified.
560 if test -z "$srcdir"; then
561 ac_srcdir_defaulted=yes
562 # Try the directory containing this script, then its parent.
564 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
565 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
567 if test ! -r $srcdir/$ac_unique_file; then
571 ac_srcdir_defaulted=no
573 if test ! -r $srcdir/$ac_unique_file; then
574 if test "$ac_srcdir_defaulted" = yes; then
575 { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
576 { (exit 1); exit 1; }; }
578 { echo "$as_me: error: cannot find sources in $srcdir" >&2
579 { (exit 1); exit 1; }; }
582 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
583 ac_env_build_alias_set=${build_alias+set}
584 ac_env_build_alias_value=$build_alias
585 ac_cv_env_build_alias_set=${build_alias+set}
586 ac_cv_env_build_alias_value=$build_alias
587 ac_env_host_alias_set=${host_alias+set}
588 ac_env_host_alias_value=$host_alias
589 ac_cv_env_host_alias_set=${host_alias+set}
590 ac_cv_env_host_alias_value=$host_alias
591 ac_env_target_alias_set=${target_alias+set}
592 ac_env_target_alias_value=$target_alias
593 ac_cv_env_target_alias_set=${target_alias+set}
594 ac_cv_env_target_alias_value=$target_alias
595 ac_env_CC_set=${CC+set}
597 ac_cv_env_CC_set=${CC+set}
598 ac_cv_env_CC_value=$CC
599 ac_env_CFLAGS_set=${CFLAGS+set}
600 ac_env_CFLAGS_value=$CFLAGS
601 ac_cv_env_CFLAGS_set=${CFLAGS+set}
602 ac_cv_env_CFLAGS_value=$CFLAGS
603 ac_env_LDFLAGS_set=${LDFLAGS+set}
604 ac_env_LDFLAGS_value=$LDFLAGS
605 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
606 ac_cv_env_LDFLAGS_value=$LDFLAGS
607 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
608 ac_env_CPPFLAGS_value=$CPPFLAGS
609 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
610 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
611 ac_env_CPP_set=${CPP+set}
612 ac_env_CPP_value=$CPP
613 ac_cv_env_CPP_set=${CPP+set}
614 ac_cv_env_CPP_value=$CPP
617 # Report the --help message.
619 if test "$ac_init_help" = "long"; then
620 # Omit some internal or obsolete options to make the list less imposing.
621 # This message is too long to be a string in the A/UX 3.1 sh.
623 \`configure' configures this package to adapt to many kinds of systems.
625 Usage: $0 [OPTION]... [VAR=VALUE]...
627 To assign environment variables (e.g., CC, CFLAGS...), specify them as
628 VAR=VALUE. See below for descriptions of some of the useful variables.
630 Defaults for the options are specified in brackets.
633 -h, --help display this help and exit
634 --help=short display options specific to this package
635 --help=recursive display the short help of all the included packages
636 -V, --version display version information and exit
637 -q, --quiet, --silent do not print \`checking...' messages
638 --cache-file=FILE cache test results in FILE [disabled]
639 -C, --config-cache alias for \`--cache-file=config.cache'
640 -n, --no-create do not create output files
641 --srcdir=DIR find the sources in DIR [configure dir or \`..']
646 Installation directories:
647 --prefix=PREFIX install architecture-independent files in PREFIX
649 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
652 By default, \`make install' will install all the files in
653 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
654 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
655 for instance \`--prefix=\$HOME'.
657 For better control, use the options below.
659 Fine tuning of the installation directories:
660 --bindir=DIR user executables [EPREFIX/bin]
661 --sbindir=DIR system admin executables [EPREFIX/sbin]
662 --libexecdir=DIR program executables [EPREFIX/libexec]
663 --datarootdir=DIR read-only architecture-independent data [PREFIX/share]
664 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
665 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
666 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
667 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
668 --runstatedir=DIR extra definition of runtime data [LOCALSTATEDIR/run]
669 --libdir=DIR object code libraries [EPREFIX/lib]
670 --includedir=DIR C header files [PREFIX/include]
671 --oldincludedir=DIR C header files for non-gcc [/usr/include]
672 --infodir=DIR info documentation [DATAROOTDIR/info]
673 --mandir=DIR man documentation [DATAROOTDIR/man]
679 --program-prefix=PREFIX prepend PREFIX to installed program names
680 --program-suffix=SUFFIX append SUFFIX to installed program names
681 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
684 --build=BUILD configure for building on BUILD [guessed]
685 --host=HOST build programs to run on HOST [BUILD]
686 --target=TARGET configure for building compilers for TARGET [HOST]
690 if test -n "$ac_init_help"; then
695 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
696 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
699 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
700 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
703 --with-system-type=XXX test: override derived host system-type
704 --disable-stripping do not strip (debug info) installed executables
705 --with-pkg-config{=path} enable/disable use of pkg-config
706 --with-pkg-config-libdir=XXX use given directory for installing pc-files
707 --without-tests suppress build with test-programs
708 --enable-mixed-case tic should assume mixed-case filenames
709 --with-install-prefix prefixes actual install-location ($DESTDIR)
710 Build-Tools Needed to Compile Temporary Applications for Cross-compiling:
711 --with-build-cc=XXX the build C compiler ($BUILD_CC)
712 --with-build-cpp=XXX the build C preprocessor ($BUILD_CPP)
713 --with-build-cflags=XXX the build C compiler-flags ($BUILD_CFLAGS)
714 --with-build-cppflags=XXX the build C preprocessor-flags ($BUILD_CPPFLAGS)
715 --with-build-ldflags=XXX the build linker-flags ($BUILD_LDFLAGS)
716 --with-build-libs=XXX the build libraries (${BUILD_LIBS})
717 Options to Specify the Libraries Built/Used:
718 --with-shared generate shared C-objects (needed for --with-ada-sharedlib)
719 --with-curses-dir=DIR directory in which (n)curses is installed
720 --enable-widec compile with wide-char/UTF-8 code
721 --with-lib-prefix override library-prefix
722 --with-shlib-version=X Specify rel or abi version for shared libs
723 --enable-rpath-link link sample programs with rpath option
724 Fine-Tuning Your Configuration:
725 --enable-broken_linker compile with broken-linker support code
726 --disable-largefile omit support for large files
727 --with-rcs-ids compile-in RCS identifiers
729 --disable-ext-funcs disable function-extensions
730 --enable-const compile with extra/non-standard const
732 --without-develop disable development options
734 --with-pthread use POSIX thread library
735 --enable-weak-symbols enable weak-symbols for pthreads
736 --enable-reentrant compile with experimental reentrant code
737 --with-wrap-prefix=XXX override prefix used for public variables
738 Testing/development Options:
739 --disable-echo do not display "compiling" commands
740 --enable-warnings build: turn on GCC compiler warnings
741 --enable-assertions test: turn on generation of assertion code
742 --enable-expanded test: generate functions for certain macros
743 --disable-macros test: use functions rather than macros
744 --with-trace test: add trace() function to all models of ncurses
745 --disable-gnat-projects test: disable GNAT projects even if usable
746 Ada95 Binding Options:
747 --with-ada-compiler=CMD specify Ada95 compiler command (default gnatmake)
748 --with-ada-include=DIR Ada includes are in DIR (default: PREFIX/share/ada/adainclude)
749 --with-ada-objects=DIR Ada objects are in DIR (default: PREFIX/lib/ada/adalib)
750 --with-ada-sharedlib=soname build shared-library (requires GNAT projects)
751 --with-ada-libname=XXX override default Ada library-name
753 Some influential environment variables:
754 CC C compiler command
755 CFLAGS C compiler flags
756 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
757 nonstandard directory <lib dir>
758 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
759 headers in a nonstandard directory <include dir>
762 Use these variables to override the choices made by `configure' or to help
763 it to find libraries and programs with nonstandard names/locations.
768 if test "$ac_init_help" = "recursive"; then
769 # If there are subdirs, report their specific --help.
771 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
773 # A "../" for each directory in /$ac_subdir.
774 ac_dots=`echo $ac_subdir |
775 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
778 .) # No --srcdir option. We are building in place.
779 ac_sub_srcdir=$srcdir ;;
780 [\\/]* | ?:[\\/]* ) # Absolute path.
781 ac_sub_srcdir=$srcdir/$ac_subdir ;;
783 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
786 # Check for guested configure; otherwise get Cygnus style configure.
787 if test -f $ac_sub_srcdir/configure.gnu; then
789 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
790 elif test -f $ac_sub_srcdir/configure; then
792 $SHELL $ac_sub_srcdir/configure --help=recursive
793 elif test -f $ac_sub_srcdir/configure.ac ||
794 test -f $ac_sub_srcdir/configure.in; then
798 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
804 test -n "$ac_init_help" && exit 0
805 if $ac_init_version; then
808 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
809 Free Software Foundation, Inc.
810 This configure script is free software; the Free Software Foundation
811 gives unlimited permission to copy, distribute and modify it.
817 This file contains any messages produced by compilers while
818 running configure, to aid debugging if configure makes a mistake.
820 It was created by $as_me, which was
821 generated by GNU Autoconf 2.52.20200111. Invocation command line was
832 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
833 uname -m = `(uname -m) 2>/dev/null || echo unknown`
834 uname -r = `(uname -r) 2>/dev/null || echo unknown`
835 uname -s = `(uname -s) 2>/dev/null || echo unknown`
836 uname -v = `(uname -v) 2>/dev/null || echo unknown`
838 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
839 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
841 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
842 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
843 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
844 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
845 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
846 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
847 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
861 # Keep a trace of the command line.
862 # Strip out --no-create and --no-recursion so they do not pile up.
863 # Also quote any args containing shell meta-characters.
869 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
870 | --no-cr | --no-c) ;;
871 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
872 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
873 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
874 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
875 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
877 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
880 # Get rid of the leading space.
883 # When interrupted or exit'd, cleanup temporary files, and complete
884 # config.log. We remove comments because anyway the quotes in there
885 # would cause problems or look ugly.
887 # Save into config.log some information that might help in debugging.
889 echo "## ----------------- ##" >&5
890 echo "## Cache variables. ##" >&5
891 echo "## ----------------- ##" >&5
893 # The following way of writing the cache mishandles newlines in values,
896 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
899 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
900 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
904 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
908 sed "/^$/d" confdefs.h >conftest.log
909 if test -s conftest.log; then
911 echo "## ------------ ##" >&5
912 echo "## confdefs.h. ##" >&5
913 echo "## ------------ ##" >&5
918 test "$ac_signal" != 0 &&
919 echo "$as_me: caught signal $ac_signal" >&5
920 echo "$as_me: exit $exit_status" >&5
921 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
924 for ac_signal in 1 2 13 15; do
925 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
929 # confdefs.h avoids OS command line length limits that DEFS can exceed.
930 rm -rf conftest* confdefs.h
931 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
934 # Let the site file select an alternate cache file if it wants to.
935 # Prefer explicitly selected file to automatically selected ones.
936 if test -z "$CONFIG_SITE"; then
937 if test "x$prefix" != xNONE; then
938 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
940 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
943 for ac_site_file in $CONFIG_SITE; do
944 if test -r "$ac_site_file"; then
945 { echo "$as_me:945: loading site script $ac_site_file" >&5
946 echo "$as_me: loading site script $ac_site_file" >&6;}
947 cat "$ac_site_file" >&5
952 if test -r "$cache_file"; then
953 # Some versions of bash will fail to source /dev/null (special
954 # files actually), so we avoid doing that.
955 if test -f "$cache_file"; then
956 { echo "$as_me:956: loading cache $cache_file" >&5
957 echo "$as_me: loading cache $cache_file" >&6;}
959 [\\/]* | ?:[\\/]* ) . $cache_file;;
964 { echo "$as_me:964: creating cache $cache_file" >&5
965 echo "$as_me: creating cache $cache_file" >&6;}
969 # Check that the precious variables saved in the cache have kept the same
971 ac_cache_corrupted=false
972 for ac_var in `(set) 2>&1 |
973 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
974 eval ac_old_set=\$ac_cv_env_${ac_var}_set
975 eval ac_new_set=\$ac_env_${ac_var}_set
976 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
977 eval ac_new_val="\$ac_env_${ac_var}_value"
978 case $ac_old_set,$ac_new_set in
980 { echo "$as_me:980: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
981 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
982 ac_cache_corrupted=: ;;
984 { echo "$as_me:984: error: \`$ac_var' was not set in the previous run" >&5
985 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
986 ac_cache_corrupted=: ;;
989 if test "x$ac_old_val" != "x$ac_new_val"; then
990 { echo "$as_me:990: error: \`$ac_var' has changed since the previous run:" >&5
991 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
992 { echo "$as_me:992: former value: $ac_old_val" >&5
993 echo "$as_me: former value: $ac_old_val" >&2;}
994 { echo "$as_me:994: current value: $ac_new_val" >&5
995 echo "$as_me: current value: $ac_new_val" >&2;}
999 # Pass precious variables to config.status. It doesn't matter if
1000 # we pass some twice (in addition to the command line arguments).
1001 if test "$ac_new_set" = set; then
1003 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1004 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
1005 ac_configure_args="$ac_configure_args '$ac_arg'"
1007 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
1012 if $ac_cache_corrupted; then
1013 { echo "$as_me:1013: error: changes in the environment can compromise the build" >&5
1014 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1015 { { echo "$as_me:1015: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1016 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1017 { (exit 1); exit 1; }; }
1021 ac_cpp='$CPP $CPPFLAGS'
1022 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1023 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1024 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1025 ac_main_return=return
1027 case `echo "testing\c" 2>/dev/null; echo 1,2,3`,`echo -n testing 2>/dev/null; echo 1,2,3` in
1028 *c*,-n*) ECHO_N= ECHO_C= # newlines do not sed ;-) only broken shells would use this case anyway
1030 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
1031 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
1033 echo "#! $SHELL" >conftest.sh
1034 echo "exit 0" >>conftest.sh
1035 chmod +x conftest.sh
1036 if { (echo "$as_me:1036: PATH=\".;.\"; conftest.sh") >&5
1037 (PATH=".;."; conftest.sh) 2>&5
1039 echo "$as_me:1039: \$? = $ac_status" >&5
1040 (exit $ac_status); }; then
1041 ac_path_separator=';'
1045 PATH_SEPARATOR="$ac_path_separator"
1048 ac_config_headers="$ac_config_headers include/ncurses_cfg.h:include/ncurses_cfg.hin"
1053 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1054 if test -f $ac_dir/install-sh; then
1056 ac_install_sh="$ac_aux_dir/install-sh -c"
1058 elif test -f $ac_dir/install.sh; then
1060 ac_install_sh="$ac_aux_dir/install.sh -c"
1062 elif test -f $ac_dir/shtool; then
1064 ac_install_sh="$ac_aux_dir/shtool install -c"
1068 if test -z "$ac_aux_dir"; then
1069 { { echo "$as_me:1069: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1070 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1071 { (exit 1); exit 1; }; }
1073 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1074 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1075 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1077 # Make sure we can run config.sub.
1078 $ac_config_sub sun4 >/dev/null 2>&1 ||
1079 { { echo "$as_me:1079: error: cannot run $ac_config_sub" >&5
1080 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1081 { (exit 1); exit 1; }; }
1083 echo "$as_me:1083: checking build system type" >&5
1084 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1085 if test "${ac_cv_build+set}" = set; then
1086 echo $ECHO_N "(cached) $ECHO_C" >&6
1088 ac_cv_build_alias=$build_alias
1089 test -z "$ac_cv_build_alias" &&
1090 ac_cv_build_alias=`$ac_config_guess`
1091 test -z "$ac_cv_build_alias" &&
1092 { { echo "$as_me:1092: error: cannot guess build type; you must specify one" >&5
1093 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1094 { (exit 1); exit 1; }; }
1095 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1096 { { echo "$as_me:1096: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1097 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1098 { (exit 1); exit 1; }; }
1101 echo "$as_me:1101: result: $ac_cv_build" >&5
1102 echo "${ECHO_T}$ac_cv_build" >&6
1104 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1105 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1106 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1108 echo "$as_me:1108: checking host system type" >&5
1109 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1110 if test "${ac_cv_host+set}" = set; then
1111 echo $ECHO_N "(cached) $ECHO_C" >&6
1113 ac_cv_host_alias=$host_alias
1114 test -z "$ac_cv_host_alias" &&
1115 ac_cv_host_alias=$ac_cv_build_alias
1116 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1117 { { echo "$as_me:1117: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1118 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1119 { (exit 1); exit 1; }; }
1122 echo "$as_me:1122: result: $ac_cv_host" >&5
1123 echo "${ECHO_T}$ac_cv_host" >&6
1125 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1126 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1127 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1129 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1130 echo "$as_me:1130: checking target system type" >&5
1131 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1132 if test "${ac_cv_target+set}" = set; then
1133 echo $ECHO_N "(cached) $ECHO_C" >&6
1135 ac_cv_target_alias=$target_alias
1136 test "x$ac_cv_target_alias" = "x" &&
1137 ac_cv_target_alias=$ac_cv_host_alias
1138 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1139 { { echo "$as_me:1139: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1140 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1141 { (exit 1); exit 1; }; }
1144 echo "$as_me:1144: result: $ac_cv_target" >&5
1145 echo "${ECHO_T}$ac_cv_target" >&6
1146 target=$ac_cv_target
1147 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1148 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1149 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1151 # The aliases save the names the user supplied, while $host etc.
1152 # will get canonicalized.
1153 test -n "$target_alias" &&
1154 test "$program_prefix$program_suffix$program_transform_name" = \
1156 program_prefix=${target_alias}-
1157 system_name="$host_os"
1159 system_name="`(uname -s -r) 2>/dev/null`"
1160 if test -z "$system_name" ; then
1161 system_name="`(hostname) 2>/dev/null`"
1164 test -n "$system_name" &&
1165 cat >>confdefs.h <<EOF
1166 #define SYSTEM_NAME "$system_name"
1169 if test "${cf_cv_system_name+set}" = set; then
1170 echo $ECHO_N "(cached) $ECHO_C" >&6
1172 cf_cv_system_name="$system_name"
1175 test -z "$system_name" && system_name="$cf_cv_system_name"
1176 test -n "$cf_cv_system_name" && echo "$as_me:1176: result: Configuring for $cf_cv_system_name" >&5
1177 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1179 if test ".$system_name" != ".$cf_cv_system_name" ; then
1180 echo "$as_me:1180: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1181 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1182 { { echo "$as_me:1182: error: \"Please remove config.cache and try again.\"" >&5
1183 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1184 { (exit 1); exit 1; }; }
1187 # Check whether --with-system-type or --without-system-type was given.
1188 if test "${with_system_type+set}" = set; then
1189 withval="$with_system_type"
1190 { echo "$as_me:1190: WARNING: overriding system type to $withval" >&5
1191 echo "$as_me: WARNING: overriding system type to $withval" >&2;}
1192 cf_cv_system_name=$withval
1197 ### Save the given $CFLAGS to allow user-override.
1198 cf_user_CFLAGS="$CFLAGS"
1200 ### Default install-location
1202 echo "$as_me:1202: checking for prefix" >&5
1203 echo $ECHO_N "checking for prefix... $ECHO_C" >&6
1204 if test "x$prefix" = "xNONE" ; then
1205 case "$cf_cv_system_name" in
1206 # non-vendor systems don't have a conflict
1207 (openbsd*|freebsd*|mirbsd*|linux*|cygwin*|msys*|k*bsd*-gnu|mingw*)
1210 (*) prefix=$ac_default_prefix
1214 echo "$as_me:1214: result: $prefix" >&5
1215 echo "${ECHO_T}$prefix" >&6
1217 if test "x$prefix" = "xNONE" ; then
1218 echo "$as_me:1218: checking for default include-directory" >&5
1219 echo $ECHO_N "checking for default include-directory... $ECHO_C" >&6
1220 test -n "$verbose" && echo 1>&6
1223 $includedir/ncurses \
1225 $prefix/include/ncurses \
1226 /usr/local/include \
1227 /usr/local/include/ncurses \
1229 /usr/include/ncurses
1231 cf_dir=`eval echo $cf_symbol`
1232 if test -f $cf_dir/curses.h ; then
1233 if ( fgrep NCURSES_VERSION $cf_dir/curses.h 2>&1 >/dev/null ) ; then
1234 includedir="$cf_symbol"
1235 test -n "$verbose" && echo $ac_n " found " 1>&6
1239 test -n "$verbose" && echo " tested $cf_dir" 1>&6
1241 echo "$as_me:1241: result: $includedir" >&5
1242 echo "${ECHO_T}$includedir" >&6
1245 ### Checks for programs.
1248 ac_cpp='$CPP $CPPFLAGS'
1249 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1250 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1251 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1252 ac_main_return=return
1253 if test -n "$ac_tool_prefix"; then
1254 for ac_prog in gnatgcc gcc cc
1256 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1257 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1258 echo "$as_me:1258: checking for $ac_word" >&5
1259 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1260 if test "${ac_cv_prog_CC+set}" = set; then
1261 echo $ECHO_N "(cached) $ECHO_C" >&6
1263 if test -n "$CC"; then
1264 ac_cv_prog_CC="$CC" # Let the user override the test.
1266 ac_save_IFS=$IFS; IFS=$ac_path_separator
1268 for ac_dir in $ac_dummy; do
1270 test -z "$ac_dir" && ac_dir=.
1271 $as_executable_p "$ac_dir/$ac_word" || continue
1272 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1273 echo "$as_me:1273: found $ac_dir/$ac_word" >&5
1280 if test -n "$CC"; then
1281 echo "$as_me:1281: result: $CC" >&5
1282 echo "${ECHO_T}$CC" >&6
1284 echo "$as_me:1284: result: no" >&5
1285 echo "${ECHO_T}no" >&6
1288 test -n "$CC" && break
1291 if test -z "$CC"; then
1293 for ac_prog in gnatgcc gcc cc
1295 # Extract the first word of "$ac_prog", so it can be a program name with args.
1296 set dummy $ac_prog; ac_word=$2
1297 echo "$as_me:1297: checking for $ac_word" >&5
1298 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1299 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1300 echo $ECHO_N "(cached) $ECHO_C" >&6
1302 if test -n "$ac_ct_CC"; then
1303 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1305 ac_save_IFS=$IFS; IFS=$ac_path_separator
1307 for ac_dir in $ac_dummy; do
1309 test -z "$ac_dir" && ac_dir=.
1310 $as_executable_p "$ac_dir/$ac_word" || continue
1311 ac_cv_prog_ac_ct_CC="$ac_prog"
1312 echo "$as_me:1312: found $ac_dir/$ac_word" >&5
1318 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1319 if test -n "$ac_ct_CC"; then
1320 echo "$as_me:1320: result: $ac_ct_CC" >&5
1321 echo "${ECHO_T}$ac_ct_CC" >&6
1323 echo "$as_me:1323: result: no" >&5
1324 echo "${ECHO_T}no" >&6
1327 test -n "$ac_ct_CC" && break
1333 test -z "$CC" && { { echo "$as_me:1333: error: no acceptable cc found in \$PATH" >&5
1334 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1335 { (exit 1); exit 1; }; }
1337 # Provide some information about the compiler.
1338 echo "$as_me:1338:" \
1339 "checking for C compiler version" >&5
1340 ac_compiler=`set X $ac_compile; echo $2`
1341 { (eval echo "$as_me:1341: \"$ac_compiler --version </dev/null >&5\"") >&5
1342 (eval $ac_compiler --version </dev/null >&5) 2>&5
1344 echo "$as_me:1344: \$? = $ac_status" >&5
1345 (exit $ac_status); }
1346 { (eval echo "$as_me:1346: \"$ac_compiler -v </dev/null >&5\"") >&5
1347 (eval $ac_compiler -v </dev/null >&5) 2>&5
1349 echo "$as_me:1349: \$? = $ac_status" >&5
1350 (exit $ac_status); }
1351 { (eval echo "$as_me:1351: \"$ac_compiler -V </dev/null >&5\"") >&5
1352 (eval $ac_compiler -V </dev/null >&5) 2>&5
1354 echo "$as_me:1354: \$? = $ac_status" >&5
1355 (exit $ac_status); }
1357 cat >conftest.$ac_ext <<_ACEOF
1358 #line 1358 "configure"
1359 #include "confdefs.h"
1369 ac_clean_files_save=$ac_clean_files
1370 ac_clean_files="$ac_clean_files a.out a.exe"
1371 # Try to create an executable without -o first, disregard a.out.
1372 # It will help us diagnose broken compilers, and finding out an intuition
1374 echo "$as_me:1374: checking for C compiler default output" >&5
1375 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1376 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1377 if { (eval echo "$as_me:1377: \"$ac_link_default\"") >&5
1378 (eval $ac_link_default) 2>&5
1380 echo "$as_me:1380: \$? = $ac_status" >&5
1381 (exit $ac_status); }; then
1382 # Find the output, starting from the most likely. This scheme is
1383 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1385 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1386 ls a.out conftest 2>/dev/null;
1387 ls a.* conftest.* 2>/dev/null`; do
1389 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1390 a.out ) # We found the default executable, but exeext='' is most
1393 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1394 # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1401 echo "$as_me: failed program was:" >&5
1402 cat conftest.$ac_ext >&5
1403 { { echo "$as_me:1403: error: C compiler cannot create executables" >&5
1404 echo "$as_me: error: C compiler cannot create executables" >&2;}
1405 { (exit 77); exit 77; }; }
1408 ac_exeext=$ac_cv_exeext
1409 echo "$as_me:1409: result: $ac_file" >&5
1410 echo "${ECHO_T}$ac_file" >&6
1412 # Check the compiler produces executables we can run. If not, either
1413 # the compiler is broken, or we cross compile.
1414 echo "$as_me:1414: checking whether the C compiler works" >&5
1415 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1416 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1417 # If not cross compiling, check that we can run a simple program.
1418 if test "$cross_compiling" != yes; then
1419 if { ac_try='./$ac_file'
1420 { (eval echo "$as_me:1420: \"$ac_try\"") >&5
1423 echo "$as_me:1423: \$? = $ac_status" >&5
1424 (exit $ac_status); }; }; then
1427 if test "$cross_compiling" = maybe; then
1430 { { echo "$as_me:1430: error: cannot run C compiled programs.
1431 If you meant to cross compile, use \`--host'." >&5
1432 echo "$as_me: error: cannot run C compiled programs.
1433 If you meant to cross compile, use \`--host'." >&2;}
1434 { (exit 1); exit 1; }; }
1438 echo "$as_me:1438: result: yes" >&5
1439 echo "${ECHO_T}yes" >&6
1441 rm -f a.out a.exe conftest$ac_cv_exeext
1442 ac_clean_files=$ac_clean_files_save
1443 # Check the compiler produces executables we can run. If not, either
1444 # the compiler is broken, or we cross compile.
1445 echo "$as_me:1445: checking whether we are cross compiling" >&5
1446 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1447 echo "$as_me:1447: result: $cross_compiling" >&5
1448 echo "${ECHO_T}$cross_compiling" >&6
1450 echo "$as_me:1450: checking for executable suffix" >&5
1451 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1452 if { (eval echo "$as_me:1452: \"$ac_link\"") >&5
1453 (eval $ac_link) 2>&5
1455 echo "$as_me:1455: \$? = $ac_status" >&5
1456 (exit $ac_status); }; then
1457 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1458 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1459 # work properly (i.e., refer to `conftest.exe'), while it won't with
1461 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1463 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1464 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1471 { { echo "$as_me:1471: error: cannot compute EXEEXT: cannot compile and link" >&5
1472 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1473 { (exit 1); exit 1; }; }
1476 rm -f conftest$ac_cv_exeext
1477 echo "$as_me:1477: result: $ac_cv_exeext" >&5
1478 echo "${ECHO_T}$ac_cv_exeext" >&6
1480 rm -f conftest.$ac_ext
1481 EXEEXT=$ac_cv_exeext
1483 echo "$as_me:1483: checking for object suffix" >&5
1484 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1485 if test "${ac_cv_objext+set}" = set; then
1486 echo $ECHO_N "(cached) $ECHO_C" >&6
1488 cat >conftest.$ac_ext <<_ACEOF
1489 #line 1489 "configure"
1490 #include "confdefs.h"
1500 rm -f conftest.o conftest.obj
1501 if { (eval echo "$as_me:1501: \"$ac_compile\"") >&5
1502 (eval $ac_compile) 2>&5
1504 echo "$as_me:1504: \$? = $ac_status" >&5
1505 (exit $ac_status); }; then
1506 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1508 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1509 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1514 echo "$as_me: failed program was:" >&5
1515 cat conftest.$ac_ext >&5
1516 { { echo "$as_me:1516: error: cannot compute OBJEXT: cannot compile" >&5
1517 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1518 { (exit 1); exit 1; }; }
1521 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1523 echo "$as_me:1523: result: $ac_cv_objext" >&5
1524 echo "${ECHO_T}$ac_cv_objext" >&6
1525 OBJEXT=$ac_cv_objext
1527 echo "$as_me:1527: checking whether we are using the GNU C compiler" >&5
1528 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1529 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1530 echo $ECHO_N "(cached) $ECHO_C" >&6
1532 cat >conftest.$ac_ext <<_ACEOF
1533 #line 1533 "configure"
1534 #include "confdefs.h"
1547 rm -f conftest.$ac_objext
1548 if { (eval echo "$as_me:1548: \"$ac_compile\"") >&5
1549 (eval $ac_compile) 2>&5
1551 echo "$as_me:1551: \$? = $ac_status" >&5
1552 (exit $ac_status); } &&
1553 { ac_try='test -s conftest.$ac_objext'
1554 { (eval echo "$as_me:1554: \"$ac_try\"") >&5
1557 echo "$as_me:1557: \$? = $ac_status" >&5
1558 (exit $ac_status); }; }; then
1561 echo "$as_me: failed program was:" >&5
1562 cat conftest.$ac_ext >&5
1565 rm -f conftest.$ac_objext conftest.$ac_ext
1566 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1569 echo "$as_me:1569: result: $ac_cv_c_compiler_gnu" >&5
1570 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1571 GCC=`test $ac_compiler_gnu = yes && echo yes`
1572 ac_test_CFLAGS=${CFLAGS+set}
1573 ac_save_CFLAGS=$CFLAGS
1575 echo "$as_me:1575: checking whether $CC accepts -g" >&5
1576 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1577 if test "${ac_cv_prog_cc_g+set}" = set; then
1578 echo $ECHO_N "(cached) $ECHO_C" >&6
1580 cat >conftest.$ac_ext <<_ACEOF
1581 #line 1581 "configure"
1582 #include "confdefs.h"
1592 rm -f conftest.$ac_objext
1593 if { (eval echo "$as_me:1593: \"$ac_compile\"") >&5
1594 (eval $ac_compile) 2>&5
1596 echo "$as_me:1596: \$? = $ac_status" >&5
1597 (exit $ac_status); } &&
1598 { ac_try='test -s conftest.$ac_objext'
1599 { (eval echo "$as_me:1599: \"$ac_try\"") >&5
1602 echo "$as_me:1602: \$? = $ac_status" >&5
1603 (exit $ac_status); }; }; then
1606 echo "$as_me: failed program was:" >&5
1607 cat conftest.$ac_ext >&5
1610 rm -f conftest.$ac_objext conftest.$ac_ext
1612 echo "$as_me:1612: result: $ac_cv_prog_cc_g" >&5
1613 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1614 if test "$ac_test_CFLAGS" = set; then
1615 CFLAGS=$ac_save_CFLAGS
1616 elif test $ac_cv_prog_cc_g = yes; then
1617 if test "$GCC" = yes; then
1623 if test "$GCC" = yes; then
1629 # Some people use a C++ compiler to compile C. Since we use `exit',
1630 # in C++ we need to declare it. In case someone uses the same compiler
1631 # for both compiling C and C++ we need to have the C++ compiler decide
1632 # the declaration of exit, since it's the most demanding environment.
1633 cat >conftest.$ac_ext <<_ACEOF
1638 rm -f conftest.$ac_objext
1639 if { (eval echo "$as_me:1639: \"$ac_compile\"") >&5
1640 (eval $ac_compile) 2>&5
1642 echo "$as_me:1642: \$? = $ac_status" >&5
1643 (exit $ac_status); } &&
1644 { ac_try='test -s conftest.$ac_objext'
1645 { (eval echo "$as_me:1645: \"$ac_try\"") >&5
1648 echo "$as_me:1648: \$? = $ac_status" >&5
1649 (exit $ac_status); }; }; then
1650 for ac_declaration in \
1652 '#include <stdlib.h>' \
1653 'extern "C" void std::exit (int) throw (); using std::exit;' \
1654 'extern "C" void std::exit (int); using std::exit;' \
1655 'extern "C" void exit (int) throw ();' \
1656 'extern "C" void exit (int);' \
1659 cat >conftest.$ac_ext <<_ACEOF
1660 #line 1660 "configure"
1661 #include "confdefs.h"
1672 rm -f conftest.$ac_objext
1673 if { (eval echo "$as_me:1673: \"$ac_compile\"") >&5
1674 (eval $ac_compile) 2>&5
1676 echo "$as_me:1676: \$? = $ac_status" >&5
1677 (exit $ac_status); } &&
1678 { ac_try='test -s conftest.$ac_objext'
1679 { (eval echo "$as_me:1679: \"$ac_try\"") >&5
1682 echo "$as_me:1682: \$? = $ac_status" >&5
1683 (exit $ac_status); }; }; then
1686 echo "$as_me: failed program was:" >&5
1687 cat conftest.$ac_ext >&5
1690 rm -f conftest.$ac_objext conftest.$ac_ext
1691 cat >conftest.$ac_ext <<_ACEOF
1692 #line 1692 "configure"
1693 #include "confdefs.h"
1703 rm -f conftest.$ac_objext
1704 if { (eval echo "$as_me:1704: \"$ac_compile\"") >&5
1705 (eval $ac_compile) 2>&5
1707 echo "$as_me:1707: \$? = $ac_status" >&5
1708 (exit $ac_status); } &&
1709 { ac_try='test -s conftest.$ac_objext'
1710 { (eval echo "$as_me:1710: \"$ac_try\"") >&5
1713 echo "$as_me:1713: \$? = $ac_status" >&5
1714 (exit $ac_status); }; }; then
1717 echo "$as_me: failed program was:" >&5
1718 cat conftest.$ac_ext >&5
1720 rm -f conftest.$ac_objext conftest.$ac_ext
1723 if test -n "$ac_declaration"; then
1724 echo '#ifdef __cplusplus' >>confdefs.h
1725 echo $ac_declaration >>confdefs.h
1726 echo '#endif' >>confdefs.h
1730 echo "$as_me: failed program was:" >&5
1731 cat conftest.$ac_ext >&5
1733 rm -f conftest.$ac_objext conftest.$ac_ext
1735 ac_cpp='$CPP $CPPFLAGS'
1736 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1737 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1738 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1739 ac_main_return=return
1742 if test "$GCC" = yes ; then
1743 echo "$as_me:1743: checking version of $CC" >&5
1744 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1745 GCC_VERSION="`${CC} --version 2>/dev/null | sed -e '2,$d' -e 's/^.*(GCC[^)]*) //' -e 's/^.*(Debian[^)]*) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
1746 test -z "$GCC_VERSION" && GCC_VERSION=unknown
1747 echo "$as_me:1747: result: $GCC_VERSION" >&5
1748 echo "${ECHO_T}$GCC_VERSION" >&6
1753 if test "$GCC" = yes ; then
1756 echo "$as_me:1756: checking if this is really Intel C compiler" >&5
1757 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
1758 cf_save_CFLAGS="$CFLAGS"
1759 CFLAGS="$CFLAGS -no-gcc"
1760 cat >conftest.$ac_ext <<_ACEOF
1761 #line 1761 "configure"
1762 #include "confdefs.h"
1768 #ifdef __INTEL_COMPILER
1777 rm -f conftest.$ac_objext
1778 if { (eval echo "$as_me:1778: \"$ac_compile\"") >&5
1779 (eval $ac_compile) 2>&5
1781 echo "$as_me:1781: \$? = $ac_status" >&5
1782 (exit $ac_status); } &&
1783 { ac_try='test -s conftest.$ac_objext'
1784 { (eval echo "$as_me:1784: \"$ac_try\"") >&5
1787 echo "$as_me:1787: \$? = $ac_status" >&5
1788 (exit $ac_status); }; }; then
1790 cf_save_CFLAGS="$cf_save_CFLAGS -we147"
1793 echo "$as_me: failed program was:" >&5
1794 cat conftest.$ac_ext >&5
1796 rm -f conftest.$ac_objext conftest.$ac_ext
1797 CFLAGS="$cf_save_CFLAGS"
1798 echo "$as_me:1798: result: $INTEL_COMPILER" >&5
1799 echo "${ECHO_T}$INTEL_COMPILER" >&6
1806 if test "$GCC" = yes ; then
1807 echo "$as_me:1807: checking if this is really Clang C compiler" >&5
1808 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
1809 cf_save_CFLAGS="$CFLAGS"
1810 CFLAGS="$CFLAGS -Qunused-arguments"
1811 cat >conftest.$ac_ext <<_ACEOF
1812 #line 1812 "configure"
1813 #include "confdefs.h"
1828 rm -f conftest.$ac_objext
1829 if { (eval echo "$as_me:1829: \"$ac_compile\"") >&5
1830 (eval $ac_compile) 2>&5
1832 echo "$as_me:1832: \$? = $ac_status" >&5
1833 (exit $ac_status); } &&
1834 { ac_try='test -s conftest.$ac_objext'
1835 { (eval echo "$as_me:1835: \"$ac_try\"") >&5
1838 echo "$as_me:1838: \$? = $ac_status" >&5
1839 (exit $ac_status); }; }; then
1841 cf_save_CFLAGS="$cf_save_CFLAGS -Qunused-arguments"
1844 echo "$as_me: failed program was:" >&5
1845 cat conftest.$ac_ext >&5
1847 rm -f conftest.$ac_objext conftest.$ac_ext
1848 CFLAGS="$cf_save_CFLAGS"
1849 echo "$as_me:1849: result: $CLANG_COMPILER" >&5
1850 echo "${ECHO_T}$CLANG_COMPILER" >&6
1853 echo "$as_me:1853: checking for $CC option to accept ANSI C" >&5
1854 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1855 if test "${ac_cv_prog_cc_stdc+set}" = set; then
1856 echo $ECHO_N "(cached) $ECHO_C" >&6
1858 ac_cv_prog_cc_stdc=no
1860 cat >conftest.$ac_ext <<_ACEOF
1861 #line 1861 "configure"
1862 #include "confdefs.h"
1865 #include <sys/types.h>
1866 #include <sys/stat.h>
1867 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
1868 struct buf { int x; };
1869 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1870 static char *e (p, i)
1876 static char *f (char * (*g) (char **, int), char **p, ...)
1881 s = g (p, va_arg (v,int));
1885 int test (int i, double x);
1886 struct s1 {int (*f) (int a);};
1887 struct s2 {int (*f) (double a);};
1888 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1894 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1899 # Don't try gcc -ansi; that turns off useful extensions and
1900 # breaks some systems' header files.
1901 # AIX -qlanglvl=ansi
1902 # Ultrix and OSF/1 -std1
1903 # HP-UX 10.20 and later -Ae
1904 # HP-UX older versions -Aa -D_HPUX_SOURCE
1905 # SVR4 -Xc -D__EXTENSIONS__
1906 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1908 CC="$ac_save_CC $ac_arg"
1909 rm -f conftest.$ac_objext
1910 if { (eval echo "$as_me:1910: \"$ac_compile\"") >&5
1911 (eval $ac_compile) 2>&5
1913 echo "$as_me:1913: \$? = $ac_status" >&5
1914 (exit $ac_status); } &&
1915 { ac_try='test -s conftest.$ac_objext'
1916 { (eval echo "$as_me:1916: \"$ac_try\"") >&5
1919 echo "$as_me:1919: \$? = $ac_status" >&5
1920 (exit $ac_status); }; }; then
1921 ac_cv_prog_cc_stdc=$ac_arg
1924 echo "$as_me: failed program was:" >&5
1925 cat conftest.$ac_ext >&5
1927 rm -f conftest.$ac_objext
1929 rm -f conftest.$ac_ext conftest.$ac_objext
1934 case "x$ac_cv_prog_cc_stdc" in
1936 echo "$as_me:1936: result: none needed" >&5
1937 echo "${ECHO_T}none needed" >&6 ;;
1939 echo "$as_me:1939: result: $ac_cv_prog_cc_stdc" >&5
1940 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
1941 CC="$CC $ac_cv_prog_cc_stdc" ;;
1944 # This should have been defined by AC_PROG_CC
1947 echo "$as_me:1947: checking \$CFLAGS variable" >&5
1948 echo $ECHO_N "checking \$CFLAGS variable... $ECHO_C" >&6
1951 echo "$as_me:1951: result: broken" >&5
1952 echo "${ECHO_T}broken" >&6
1953 { echo "$as_me:1953: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&5
1954 echo "$as_me: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&2;}
1957 for cf_arg in $cf_flags
1963 cf_new_extra_cppflags=
1965 for cf_add_cflags in $cf_arg
1967 case $cf_fix_cppflags in
1969 case $cf_add_cflags in
1970 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
1971 case $cf_add_cflags in
1973 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
1975 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
1976 && test -z "${cf_tst_cflags}" \
1977 && cf_fix_cppflags=yes
1979 if test $cf_fix_cppflags = yes ; then
1981 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
1982 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
1985 elif test "${cf_tst_cflags}" = "\"'" ; then
1987 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
1988 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
1998 case $cf_add_cflags in
2000 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2002 CPPFLAGS=`echo "$CPPFLAGS" | \
2003 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2004 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2009 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2010 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2017 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2018 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2025 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2026 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2028 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2030 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2031 && test -z "${cf_tst_cflags}" \
2032 && cf_fix_cppflags=no
2037 if test -n "$cf_new_cflags" ; then
2039 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2040 CFLAGS="${CFLAGS}$cf_new_cflags"
2044 if test -n "$cf_new_cppflags" ; then
2046 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2047 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2051 if test -n "$cf_new_extra_cppflags" ; then
2053 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2054 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2061 echo "$as_me:2061: result: ok" >&5
2062 echo "${ECHO_T}ok" >&6
2066 echo "$as_me:2066: checking \$CC variable" >&5
2067 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
2070 echo "$as_me:2070: result: broken" >&5
2071 echo "${ECHO_T}broken" >&6
2072 { echo "$as_me:2072: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
2073 echo "$as_me: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
2075 cf_prog=`echo "$CC" | sed -e 's/ / /g' -e 's/[ ]* / /g' -e 's/[ ]*[ ]-[^ ].*//'`
2076 cf_flags=`echo "$CC" | ${AWK:-awk} -v prog="$cf_prog" '{ printf("%s", substr($0,1+length(prog))); }'`
2078 for cf_arg in $cf_flags
2086 cf_new_extra_cppflags=
2088 for cf_add_cflags in $cf_arg
2090 case $cf_fix_cppflags in
2092 case $cf_add_cflags in
2093 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2094 case $cf_add_cflags in
2096 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2098 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2099 && test -z "${cf_tst_cflags}" \
2100 && cf_fix_cppflags=yes
2102 if test $cf_fix_cppflags = yes ; then
2104 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2105 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2108 elif test "${cf_tst_cflags}" = "\"'" ; then
2110 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2111 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2121 case $cf_add_cflags in
2123 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2125 CPPFLAGS=`echo "$CPPFLAGS" | \
2126 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2127 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2132 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2133 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2140 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2141 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2148 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2149 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2151 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2153 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2154 && test -z "${cf_tst_cflags}" \
2155 && cf_fix_cppflags=no
2160 if test -n "$cf_new_cflags" ; then
2162 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2163 CFLAGS="${CFLAGS}$cf_new_cflags"
2167 if test -n "$cf_new_cppflags" ; then
2169 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2170 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2174 if test -n "$cf_new_extra_cppflags" ; then
2176 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2177 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2187 test -n "$verbose" && echo " resulting CC: '$CC'" 1>&6
2189 echo "${as_me:-configure}:2189: testing resulting CC: '$CC' ..." 1>&5
2191 test -n "$verbose" && echo " resulting CFLAGS: '$CFLAGS'" 1>&6
2193 echo "${as_me:-configure}:2193: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5
2195 test -n "$verbose" && echo " resulting CPPFLAGS: '$CPPFLAGS'" 1>&6
2197 echo "${as_me:-configure}:2197: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5
2201 echo "$as_me:2201: result: ok" >&5
2202 echo "${ECHO_T}ok" >&6
2207 ac_cpp='$CPP $CPPFLAGS'
2208 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2209 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2210 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2211 ac_main_return=return
2212 echo "$as_me:2212: checking how to run the C preprocessor" >&5
2213 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2214 # On Suns, sometimes $CPP names a directory.
2215 if test -n "$CPP" && test -d "$CPP"; then
2218 if test -z "$CPP"; then
2219 if test "${ac_cv_prog_CPP+set}" = set; then
2220 echo $ECHO_N "(cached) $ECHO_C" >&6
2222 # Double quotes because CPP needs to be expanded
2223 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2226 for ac_c_preproc_warn_flag in '' yes
2228 # Use a header file that comes with gcc, so configuring glibc
2229 # with a fresh cross-compiler works.
2230 # On the NeXT, cc -E runs the code through the compiler's parser,
2231 # not just through cpp. "Syntax error" is here to catch this case.
2232 cat >conftest.$ac_ext <<_ACEOF
2233 #line 2233 "configure"
2234 #include "confdefs.h"
2238 if { (eval echo "$as_me:2238: \"$ac_cpp conftest.$ac_ext\"") >&5
2239 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2241 egrep -v '^ *\+' conftest.er1 >conftest.err
2243 cat conftest.err >&5
2244 echo "$as_me:2244: \$? = $ac_status" >&5
2245 (exit $ac_status); } >/dev/null; then
2246 if test -s conftest.err; then
2247 ac_cpp_err=$ac_c_preproc_warn_flag
2254 if test -z "$ac_cpp_err"; then
2257 echo "$as_me: failed program was:" >&5
2258 cat conftest.$ac_ext >&5
2259 # Broken: fails on valid input.
2262 rm -f conftest.err conftest.$ac_ext
2264 # OK, works on sane cases. Now check whether non-existent headers
2265 # can be detected and how.
2266 cat >conftest.$ac_ext <<_ACEOF
2267 #line 2267 "configure"
2268 #include "confdefs.h"
2269 #include <ac_nonexistent.h>
2271 if { (eval echo "$as_me:2271: \"$ac_cpp conftest.$ac_ext\"") >&5
2272 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2274 egrep -v '^ *\+' conftest.er1 >conftest.err
2276 cat conftest.err >&5
2277 echo "$as_me:2277: \$? = $ac_status" >&5
2278 (exit $ac_status); } >/dev/null; then
2279 if test -s conftest.err; then
2280 ac_cpp_err=$ac_c_preproc_warn_flag
2287 if test -z "$ac_cpp_err"; then
2288 # Broken: success on invalid input.
2291 echo "$as_me: failed program was:" >&5
2292 cat conftest.$ac_ext >&5
2293 # Passes both tests.
2297 rm -f conftest.err conftest.$ac_ext
2300 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2301 rm -f conftest.err conftest.$ac_ext
2302 if $ac_preproc_ok; then
2314 echo "$as_me:2314: result: $CPP" >&5
2315 echo "${ECHO_T}$CPP" >&6
2317 for ac_c_preproc_warn_flag in '' yes
2319 # Use a header file that comes with gcc, so configuring glibc
2320 # with a fresh cross-compiler works.
2321 # On the NeXT, cc -E runs the code through the compiler's parser,
2322 # not just through cpp. "Syntax error" is here to catch this case.
2323 cat >conftest.$ac_ext <<_ACEOF
2324 #line 2324 "configure"
2325 #include "confdefs.h"
2329 if { (eval echo "$as_me:2329: \"$ac_cpp conftest.$ac_ext\"") >&5
2330 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2332 egrep -v '^ *\+' conftest.er1 >conftest.err
2334 cat conftest.err >&5
2335 echo "$as_me:2335: \$? = $ac_status" >&5
2336 (exit $ac_status); } >/dev/null; then
2337 if test -s conftest.err; then
2338 ac_cpp_err=$ac_c_preproc_warn_flag
2345 if test -z "$ac_cpp_err"; then
2348 echo "$as_me: failed program was:" >&5
2349 cat conftest.$ac_ext >&5
2350 # Broken: fails on valid input.
2353 rm -f conftest.err conftest.$ac_ext
2355 # OK, works on sane cases. Now check whether non-existent headers
2356 # can be detected and how.
2357 cat >conftest.$ac_ext <<_ACEOF
2358 #line 2358 "configure"
2359 #include "confdefs.h"
2360 #include <ac_nonexistent.h>
2362 if { (eval echo "$as_me:2362: \"$ac_cpp conftest.$ac_ext\"") >&5
2363 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2365 egrep -v '^ *\+' conftest.er1 >conftest.err
2367 cat conftest.err >&5
2368 echo "$as_me:2368: \$? = $ac_status" >&5
2369 (exit $ac_status); } >/dev/null; then
2370 if test -s conftest.err; then
2371 ac_cpp_err=$ac_c_preproc_warn_flag
2378 if test -z "$ac_cpp_err"; then
2379 # Broken: success on invalid input.
2382 echo "$as_me: failed program was:" >&5
2383 cat conftest.$ac_ext >&5
2384 # Passes both tests.
2388 rm -f conftest.err conftest.$ac_ext
2391 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2392 rm -f conftest.err conftest.$ac_ext
2393 if $ac_preproc_ok; then
2396 { { echo "$as_me:2396: error: C preprocessor \"$CPP\" fails sanity check" >&5
2397 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2398 { (exit 1); exit 1; }; }
2402 ac_cpp='$CPP $CPPFLAGS'
2403 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2404 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2405 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2406 ac_main_return=return
2408 if test $ac_cv_c_compiler_gnu = yes; then
2409 echo "$as_me:2409: checking whether $CC needs -traditional" >&5
2410 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
2411 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
2412 echo $ECHO_N "(cached) $ECHO_C" >&6
2414 ac_pattern="Autoconf.*'x'"
2415 cat >conftest.$ac_ext <<_ACEOF
2416 #line 2416 "configure"
2417 #include "confdefs.h"
2419 int Autoconf = TIOCGETP;
2421 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2422 egrep "$ac_pattern" >/dev/null 2>&1; then
2423 ac_cv_prog_gcc_traditional=yes
2425 ac_cv_prog_gcc_traditional=no
2429 if test $ac_cv_prog_gcc_traditional = no; then
2430 cat >conftest.$ac_ext <<_ACEOF
2431 #line 2431 "configure"
2432 #include "confdefs.h"
2434 int Autoconf = TCGETA;
2436 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2437 egrep "$ac_pattern" >/dev/null 2>&1; then
2438 ac_cv_prog_gcc_traditional=yes
2444 echo "$as_me:2444: result: $ac_cv_prog_gcc_traditional" >&5
2445 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
2446 if test $ac_cv_prog_gcc_traditional = yes; then
2447 CC="$CC -traditional"
2451 echo "$as_me:2451: checking whether $CC understands -c and -o together" >&5
2452 echo $ECHO_N "checking whether $CC understands -c and -o together... $ECHO_C" >&6
2453 if test "${cf_cv_prog_CC_c_o+set}" = set; then
2454 echo $ECHO_N "(cached) $ECHO_C" >&6
2457 cat > conftest.$ac_ext <<CF_EOF
2460 ${cf_cv_main_return:-return}(0);
2463 # We do the test twice because some compilers refuse to overwrite an
2464 # existing .o file with -o, though they will create one.
2465 ac_try='$CC $CFLAGS $CPPFLAGS -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
2466 if { (eval echo "$as_me:2466: \"$ac_try\"") >&5
2469 echo "$as_me:2469: \$? = $ac_status" >&5
2470 (exit $ac_status); } &&
2471 test -f conftest2.$ac_objext && { (eval echo "$as_me:2471: \"$ac_try\"") >&5
2474 echo "$as_me:2474: \$? = $ac_status" >&5
2475 (exit $ac_status); };
2477 eval cf_cv_prog_CC_c_o=yes
2479 eval cf_cv_prog_CC_c_o=no
2484 if test $cf_cv_prog_CC_c_o = yes; then
2485 echo "$as_me:2485: result: yes" >&5
2486 echo "${ECHO_T}yes" >&6
2488 echo "$as_me:2488: result: no" >&5
2489 echo "${ECHO_T}no" >&6
2492 test "$program_prefix" != NONE &&
2493 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2494 # Use a double $ so make ignores it.
2495 test "$program_suffix" != NONE &&
2496 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2497 # Double any \ or $. echo might interpret backslashes.
2498 # By default was `s,x,x', remove it if useless.
2499 cat <<\_ACEOF >conftest.sed
2500 s/[\\$]/&&/g;s/;s,x,x,$//
2502 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2505 for ac_prog in mawk gawk nawk awk
2507 # Extract the first word of "$ac_prog", so it can be a program name with args.
2508 set dummy $ac_prog; ac_word=$2
2509 echo "$as_me:2509: checking for $ac_word" >&5
2510 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2511 if test "${ac_cv_prog_AWK+set}" = set; then
2512 echo $ECHO_N "(cached) $ECHO_C" >&6
2514 if test -n "$AWK"; then
2515 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2517 ac_save_IFS=$IFS; IFS=$ac_path_separator
2519 for ac_dir in $ac_dummy; do
2521 test -z "$ac_dir" && ac_dir=.
2522 $as_executable_p "$ac_dir/$ac_word" || continue
2523 ac_cv_prog_AWK="$ac_prog"
2524 echo "$as_me:2524: found $ac_dir/$ac_word" >&5
2531 if test -n "$AWK"; then
2532 echo "$as_me:2532: result: $AWK" >&5
2533 echo "${ECHO_T}$AWK" >&6
2535 echo "$as_me:2535: result: no" >&5
2536 echo "${ECHO_T}no" >&6
2539 test -n "$AWK" && break
2542 test -z "$AWK" && { { echo "$as_me:2542: error: No awk program found" >&5
2543 echo "$as_me: error: No awk program found" >&2;}
2544 { (exit 1); exit 1; }; }
2546 echo "$as_me:2546: checking for egrep" >&5
2547 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2548 if test "${ac_cv_prog_egrep+set}" = set; then
2549 echo $ECHO_N "(cached) $ECHO_C" >&6
2551 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2552 then ac_cv_prog_egrep='grep -E'
2553 else ac_cv_prog_egrep='egrep'
2556 echo "$as_me:2556: result: $ac_cv_prog_egrep" >&5
2557 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2558 EGREP=$ac_cv_prog_egrep
2560 test -z "$EGREP" && { { echo "$as_me:2560: error: No egrep program found" >&5
2561 echo "$as_me: error: No egrep program found" >&2;}
2562 { (exit 1); exit 1; }; }
2564 # Find a good install program. We prefer a C program (faster),
2565 # so one script is as good as another. But avoid the broken or
2566 # incompatible versions:
2567 # SysV /etc/install, /usr/sbin/install
2568 # SunOS /usr/etc/install
2569 # IRIX /sbin/install
2571 # AmigaOS /C/install, which installs bootblocks on floppy discs
2572 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2573 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2574 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2575 # ./install, which can be erroneously created by make from ./install.sh.
2576 echo "$as_me:2576: checking for a BSD compatible install" >&5
2577 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2578 if test -z "$INSTALL"; then
2579 if test "${ac_cv_path_install+set}" = set; then
2580 echo $ECHO_N "(cached) $ECHO_C" >&6
2582 ac_save_IFS=$IFS; IFS=$ac_path_separator
2583 for ac_dir in $PATH; do
2585 # Account for people who put trailing slashes in PATH elements.
2587 / | ./ | .// | /cC/* \
2588 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2591 # OSF1 and SCO ODT 3.0 have their own names for install.
2592 # Don't use installbsd from OSF since it installs stuff as root
2594 for ac_prog in ginstall scoinst install; do
2595 if $as_executable_p "$ac_dir/$ac_prog"; then
2596 if test $ac_prog = install &&
2597 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2598 # AIX install. It has an incompatible calling convention.
2600 elif test $ac_prog = install &&
2601 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2602 # program-specific install script used by HP pwplus--don't use.
2605 ac_cv_path_install="$ac_dir/$ac_prog -c"
2615 if test "${ac_cv_path_install+set}" = set; then
2616 INSTALL=$ac_cv_path_install
2618 # As a last resort, use the slow shell script. We don't cache a
2619 # path for INSTALL within a source directory, because that will
2620 # break other packages using the cache if that directory is
2621 # removed, or if the path is relative.
2622 INSTALL=$ac_install_sh
2625 echo "$as_me:2625: result: $INSTALL" >&5
2626 echo "${ECHO_T}$INSTALL" >&6
2628 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2629 # It thinks the first close brace ends the variable substitution.
2630 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2632 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2634 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2636 echo "$as_me:2636: checking whether ln -s works" >&5
2637 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2639 if test "$LN_S" = "ln -s"; then
2640 echo "$as_me:2640: result: yes" >&5
2641 echo "${ECHO_T}yes" >&6
2643 echo "$as_me:2643: result: no, using $LN_S" >&5
2644 echo "${ECHO_T}no, using $LN_S" >&6
2647 echo "$as_me:2647: checking if $LN_S -f options work" >&5
2648 echo $ECHO_N "checking if $LN_S -f options work... $ECHO_C" >&6
2650 rm -f conf$$.src conf$$dst
2652 echo first >conf$$.src
2653 if $LN_S -f conf$$.src conf$$.dst 2>/dev/null; then
2658 rm -f conf$$.dst conf$$src
2659 echo "$as_me:2659: result: $cf_prog_ln_sf" >&5
2660 echo "${ECHO_T}$cf_prog_ln_sf" >&6
2662 test "$cf_prog_ln_sf" = yes && LN_S="$LN_S -f"
2664 # Find a good install program. We prefer a C program (faster),
2665 # so one script is as good as another. But avoid the broken or
2666 # incompatible versions:
2667 # SysV /etc/install, /usr/sbin/install
2668 # SunOS /usr/etc/install
2669 # IRIX /sbin/install
2671 # AmigaOS /C/install, which installs bootblocks on floppy discs
2672 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2673 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2674 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2675 # ./install, which can be erroneously created by make from ./install.sh.
2676 echo "$as_me:2676: checking for a BSD compatible install" >&5
2677 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2678 if test -z "$INSTALL"; then
2679 if test "${ac_cv_path_install+set}" = set; then
2680 echo $ECHO_N "(cached) $ECHO_C" >&6
2682 ac_save_IFS=$IFS; IFS=$ac_path_separator
2683 for ac_dir in $PATH; do
2685 # Account for people who put trailing slashes in PATH elements.
2687 / | ./ | .// | /cC/* \
2688 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2691 # OSF1 and SCO ODT 3.0 have their own names for install.
2692 # Don't use installbsd from OSF since it installs stuff as root
2694 for ac_prog in ginstall scoinst install; do
2695 if $as_executable_p "$ac_dir/$ac_prog"; then
2696 if test $ac_prog = install &&
2697 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2698 # AIX install. It has an incompatible calling convention.
2700 elif test $ac_prog = install &&
2701 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2702 # program-specific install script used by HP pwplus--don't use.
2705 ac_cv_path_install="$ac_dir/$ac_prog -c"
2715 if test "${ac_cv_path_install+set}" = set; then
2716 INSTALL=$ac_cv_path_install
2718 # As a last resort, use the slow shell script. We don't cache a
2719 # path for INSTALL within a source directory, because that will
2720 # break other packages using the cache if that directory is
2721 # removed, or if the path is relative.
2722 INSTALL=$ac_install_sh
2725 echo "$as_me:2725: result: $INSTALL" >&5
2726 echo "${ECHO_T}$INSTALL" >&6
2728 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2729 # It thinks the first close brace ends the variable substitution.
2730 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2732 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2734 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2740 cf_dir=`echo $INSTALL | sed -e 's%/[^/]*$%%'`
2741 test -z "$cf_dir" && cf_dir=.
2742 INSTALL=`cd $cf_dir && pwd`/`echo $INSTALL | sed -e 's%^.*/%%'`
2746 echo "$as_me:2746: checking if you want to install stripped executables" >&5
2747 echo $ECHO_N "checking if you want to install stripped executables... $ECHO_C" >&6
2749 # Check whether --enable-stripping or --disable-stripping was given.
2750 if test "${enable_stripping+set}" = set; then
2751 enableval="$enable_stripping"
2752 test "$enableval" != no && enableval=yes
2753 if test "$enableval" != "yes" ; then
2763 echo "$as_me:2763: result: $with_stripping" >&5
2764 echo "${ECHO_T}$with_stripping" >&6
2766 if test "$with_stripping" = yes
2773 : ${INSTALL:=install}
2774 echo "$as_me:2774: checking if install accepts -p option" >&5
2775 echo $ECHO_N "checking if install accepts -p option... $ECHO_C" >&6
2776 if test "${cf_cv_install_p+set}" = set; then
2777 echo $ECHO_N "(cached) $ECHO_C" >&6
2784 if $INSTALL -p conftest.in conftest.out 2>/dev/null
2786 if test -f conftest.out/conftest.in
2788 test conftest.in -nt conftest.out/conftest.in 2>conftest.err && \
2789 test conftest.out/conftest.in -nt conftest.in 2>conftest.err
2790 if test -s conftest.err
2805 echo "$as_me:2805: result: $cf_cv_install_p" >&5
2806 echo "${ECHO_T}$cf_cv_install_p" >&6
2808 echo "$as_me:2808: checking if install needs to be told about ownership" >&5
2809 echo $ECHO_N "checking if install needs to be told about ownership... $ECHO_C" >&6
2810 case `$ac_config_guess` in
2819 echo "$as_me:2819: result: $with_install_o" >&5
2820 echo "${ECHO_T}$with_install_o" >&6
2821 if test "x$with_install_o" = xyes
2823 INSTALL_OPT_O=`id root|sed -e 's/uid=[0-9]*(/ -o /' -e 's/gid=[0-9]*(/ -g /' -e 's/ [^=[:space:]][^=[:space:]]*=.*/ /' -e 's/)//g'`
2828 echo "$as_me:2828: checking for long file names" >&5
2829 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
2830 if test "${ac_cv_sys_long_file_names+set}" = set; then
2831 echo $ECHO_N "(cached) $ECHO_C" >&6
2833 ac_cv_sys_long_file_names=yes
2834 # Test for long file names in all the places we know might matter:
2835 # . the current directory, where building will happen
2836 # $prefix/lib where we will be installing things
2837 # $exec_prefix/lib likewise
2838 # eval it to expand exec_prefix.
2839 # $TMPDIR if set, where it might want to write temporary files
2840 # if $TMPDIR is not set:
2841 # /tmp where it might want to write temporary files
2844 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
2847 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
2849 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
2850 test -d $ac_dir || continue
2851 test -w $ac_dir || continue # It is less confusing to not echo anything here.
2852 ac_xdir=$ac_dir/cf$$
2853 (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
2854 ac_tf1=$ac_xdir/conftest9012345
2855 ac_tf2=$ac_xdir/conftest9012346
2856 (echo 1 >$ac_tf1) 2>/dev/null
2857 (echo 2 >$ac_tf2) 2>/dev/null
2858 ac_val=`cat $ac_tf1 2>/dev/null`
2859 if test ! -f $ac_tf1 || test "$ac_val" != 1; then
2860 ac_cv_sys_long_file_names=no
2861 rm -rf $ac_xdir 2>/dev/null
2864 rm -rf $ac_xdir 2>/dev/null
2867 echo "$as_me:2867: result: $ac_cv_sys_long_file_names" >&5
2868 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
2869 if test $ac_cv_sys_long_file_names = yes; then
2871 cat >>confdefs.h <<\EOF
2872 #define HAVE_LONG_FILE_NAMES 1
2877 # if we find pkg-config, check if we should install the ".pc" files.
2879 echo "$as_me:2879: checking if you want to use pkg-config" >&5
2880 echo $ECHO_N "checking if you want to use pkg-config... $ECHO_C" >&6
2882 # Check whether --with-pkg-config or --without-pkg-config was given.
2883 if test "${with_pkg_config+set}" = set; then
2884 withval="$with_pkg_config"
2885 cf_pkg_config=$withval
2889 echo "$as_me:2889: result: $cf_pkg_config" >&5
2890 echo "${ECHO_T}$cf_pkg_config" >&6
2892 case $cf_pkg_config in
2898 if test -n "$ac_tool_prefix"; then
2899 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
2900 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
2901 echo "$as_me:2901: checking for $ac_word" >&5
2902 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2903 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
2904 echo $ECHO_N "(cached) $ECHO_C" >&6
2908 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
2911 ac_save_IFS=$IFS; IFS=$ac_path_separator
2913 for ac_dir in $ac_dummy; do
2915 test -z "$ac_dir" && ac_dir=.
2916 if $as_executable_p "$ac_dir/$ac_word"; then
2917 ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
2918 echo "$as_me:2918: found $ac_dir/$ac_word" >&5
2926 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
2928 if test -n "$PKG_CONFIG"; then
2929 echo "$as_me:2929: result: $PKG_CONFIG" >&5
2930 echo "${ECHO_T}$PKG_CONFIG" >&6
2932 echo "$as_me:2932: result: no" >&5
2933 echo "${ECHO_T}no" >&6
2937 if test -z "$ac_cv_path_PKG_CONFIG"; then
2938 ac_pt_PKG_CONFIG=$PKG_CONFIG
2939 # Extract the first word of "pkg-config", so it can be a program name with args.
2940 set dummy pkg-config; ac_word=$2
2941 echo "$as_me:2941: checking for $ac_word" >&5
2942 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2943 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
2944 echo $ECHO_N "(cached) $ECHO_C" >&6
2946 case $ac_pt_PKG_CONFIG in
2948 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
2951 ac_save_IFS=$IFS; IFS=$ac_path_separator
2953 for ac_dir in $ac_dummy; do
2955 test -z "$ac_dir" && ac_dir=.
2956 if $as_executable_p "$ac_dir/$ac_word"; then
2957 ac_cv_path_ac_pt_PKG_CONFIG="$ac_dir/$ac_word"
2958 echo "$as_me:2958: found $ac_dir/$ac_word" >&5
2963 test -z "$ac_cv_path_ac_pt_PKG_CONFIG" && ac_cv_path_ac_pt_PKG_CONFIG="none"
2967 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
2969 if test -n "$ac_pt_PKG_CONFIG"; then
2970 echo "$as_me:2970: result: $ac_pt_PKG_CONFIG" >&5
2971 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
2973 echo "$as_me:2973: result: no" >&5
2974 echo "${ECHO_T}no" >&6
2977 PKG_CONFIG=$ac_pt_PKG_CONFIG
2979 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
2988 test -z "$PKG_CONFIG" && PKG_CONFIG=none
2989 if test "$PKG_CONFIG" != none ; then
2991 if test "x$prefix" != xNONE; then
2992 cf_path_syntax="$prefix"
2994 cf_path_syntax="$ac_default_prefix"
2997 case ".$PKG_CONFIG" in
3002 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
3004 (.\${*prefix}*|.\${*dir}*)
3005 eval PKG_CONFIG="$PKG_CONFIG"
3006 case ".$PKG_CONFIG" in
3008 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
3013 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
3016 { { echo "$as_me:3016: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
3017 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG\"" >&2;}
3018 { (exit 1); exit 1; }; }
3022 elif test "x$cf_pkg_config" != xno ; then
3023 { echo "$as_me:3023: WARNING: pkg-config is not installed" >&5
3024 echo "$as_me: WARNING: pkg-config is not installed" >&2;}
3029 echo "$as_me:3029: checking for pkg-config library directory" >&5
3030 echo $ECHO_N "checking for pkg-config library directory... $ECHO_C" >&6
3033 echo "$as_me:3033: checking for $PKG_CONFIG library directory" >&5
3034 echo $ECHO_N "checking for $PKG_CONFIG library directory... $ECHO_C" >&6
3038 PKG_CONFIG_LIBDIR=no
3040 # Check whether --with-pkg-config-libdir or --without-pkg-config-libdir was given.
3041 if test "${with_pkg_config_libdir+set}" = set; then
3042 withval="$with_pkg_config_libdir"
3043 PKG_CONFIG_LIBDIR=$withval
3045 test "x$PKG_CONFIG" != xnone && PKG_CONFIG_LIBDIR=yes
3048 case x$PKG_CONFIG_LIBDIR in
3052 # Look for the library directory using the same prefix as the executable
3053 if test "x$PKG_CONFIG" = xnone
3057 cf_path=`echo "$PKG_CONFIG" | sed -e 's,/[^/]*/[^/]*$,,'`
3060 # If you don't like using the default architecture, you have to specify the
3061 # intended library directory and corresponding compiler/linker options.
3063 # This case allows for Debian's 2014-flavor of multiarch, along with the
3064 # most common variations before that point. Some other variants spell the
3065 # directory differently, e.g., "pkg-config", and put it in unusual places.
3066 # pkg-config has always been poorly standardized, which is ironic...
3067 case x`(arch) 2>/dev/null` in
3070 $cf_path/lib/*64-linux-gnu \
3078 $cf_path/lib/*-linux-gnu \
3086 test -n "$verbose" && echo " list..." 1>&6
3088 echo "${as_me:-configure}:3088: testing list... ..." 1>&5
3090 for cf_config in $cf_search_path
3092 test -n "$verbose" && echo " checking $cf_config/pkgconfig" 1>&6
3094 echo "${as_me:-configure}:3094: testing checking $cf_config/pkgconfig ..." 1>&5
3096 if test -d $cf_config/pkgconfig
3098 PKG_CONFIG_LIBDIR=$cf_config/pkgconfig
3099 echo "$as_me:3099: checking done" >&5
3100 echo $ECHO_N "checking done... $ECHO_C" >&6
3109 if test "x$PKG_CONFIG_LIBDIR" != xno ; then
3110 echo "$as_me:3110: result: $PKG_CONFIG_LIBDIR" >&5
3111 echo "${ECHO_T}$PKG_CONFIG_LIBDIR" >&6
3114 echo "$as_me:3114: checking if you want to build test-programs" >&5
3115 echo $ECHO_N "checking if you want to build test-programs... $ECHO_C" >&6
3117 # Check whether --with-tests or --without-tests was given.
3118 if test "${with_tests+set}" = set; then
3119 withval="$with_tests"
3120 cf_with_tests=$withval
3124 echo "$as_me:3124: result: $cf_with_tests" >&5
3125 echo "${ECHO_T}$cf_with_tests" >&6
3127 echo "$as_me:3127: checking if we should assume mixed-case filenames" >&5
3128 echo $ECHO_N "checking if we should assume mixed-case filenames... $ECHO_C" >&6
3130 # Check whether --enable-mixed-case or --disable-mixed-case was given.
3131 if test "${enable_mixed_case+set}" = set; then
3132 enableval="$enable_mixed_case"
3133 enable_mixedcase=$enableval
3135 enable_mixedcase=auto
3137 echo "$as_me:3137: result: $enable_mixedcase" >&5
3138 echo "${ECHO_T}$enable_mixedcase" >&6
3139 if test "$enable_mixedcase" = "auto" ; then
3141 echo "$as_me:3141: checking if filesystem supports mixed-case filenames" >&5
3142 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
3143 if test "${cf_cv_mixedcase+set}" = set; then
3144 echo $ECHO_N "(cached) $ECHO_C" >&6
3147 if test "$cross_compiling" = yes ; then
3148 case $target_alias in
3149 (*-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-msys*|*-mingw*|*-uwin*)
3157 rm -f conftest CONFTEST
3159 if test -f CONFTEST ; then
3164 rm -f conftest CONFTEST
3168 echo "$as_me:3168: result: $cf_cv_mixedcase" >&5
3169 echo "${ECHO_T}$cf_cv_mixedcase" >&6
3170 test "$cf_cv_mixedcase" = yes &&
3171 cat >>confdefs.h <<\EOF
3172 #define MIXEDCASE_FILENAMES 1
3176 cf_cv_mixedcase=$enable_mixedcase
3177 if test "$enable_mixedcase" = "yes" ; then
3178 cat >>confdefs.h <<\EOF
3179 #define MIXEDCASE_FILENAMES 1
3185 # do this after mixed-case option (tags/TAGS is not as important as tic).
3186 echo "$as_me:3186: checking whether ${MAKE-make} sets \${MAKE}" >&5
3187 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
3188 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
3189 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3190 echo $ECHO_N "(cached) $ECHO_C" >&6
3192 cat >conftest.make <<\EOF
3194 @echo 'ac_maketemp="${MAKE}"'
3196 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3197 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3198 if test -n "$ac_maketemp"; then
3199 eval ac_cv_prog_make_${ac_make}_set=yes
3201 eval ac_cv_prog_make_${ac_make}_set=no
3205 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3206 echo "$as_me:3206: result: yes" >&5
3207 echo "${ECHO_T}yes" >&6
3210 echo "$as_me:3210: result: no" >&5
3211 echo "${ECHO_T}no" >&6
3212 SET_MAKE="MAKE=${MAKE-make}"
3215 for ac_prog in exctags ctags
3217 # Extract the first word of "$ac_prog", so it can be a program name with args.
3218 set dummy $ac_prog; ac_word=$2
3219 echo "$as_me:3219: checking for $ac_word" >&5
3220 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3221 if test "${ac_cv_prog_CTAGS+set}" = set; then
3222 echo $ECHO_N "(cached) $ECHO_C" >&6
3224 if test -n "$CTAGS"; then
3225 ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
3227 ac_save_IFS=$IFS; IFS=$ac_path_separator
3229 for ac_dir in $ac_dummy; do
3231 test -z "$ac_dir" && ac_dir=.
3232 $as_executable_p "$ac_dir/$ac_word" || continue
3233 ac_cv_prog_CTAGS="$ac_prog"
3234 echo "$as_me:3234: found $ac_dir/$ac_word" >&5
3240 CTAGS=$ac_cv_prog_CTAGS
3241 if test -n "$CTAGS"; then
3242 echo "$as_me:3242: result: $CTAGS" >&5
3243 echo "${ECHO_T}$CTAGS" >&6
3245 echo "$as_me:3245: result: no" >&5
3246 echo "${ECHO_T}no" >&6
3249 test -n "$CTAGS" && break
3252 for ac_prog in exetags etags
3254 # Extract the first word of "$ac_prog", so it can be a program name with args.
3255 set dummy $ac_prog; ac_word=$2
3256 echo "$as_me:3256: checking for $ac_word" >&5
3257 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3258 if test "${ac_cv_prog_ETAGS+set}" = set; then
3259 echo $ECHO_N "(cached) $ECHO_C" >&6
3261 if test -n "$ETAGS"; then
3262 ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
3264 ac_save_IFS=$IFS; IFS=$ac_path_separator
3266 for ac_dir in $ac_dummy; do
3268 test -z "$ac_dir" && ac_dir=.
3269 $as_executable_p "$ac_dir/$ac_word" || continue
3270 ac_cv_prog_ETAGS="$ac_prog"
3271 echo "$as_me:3271: found $ac_dir/$ac_word" >&5
3277 ETAGS=$ac_cv_prog_ETAGS
3278 if test -n "$ETAGS"; then
3279 echo "$as_me:3279: result: $ETAGS" >&5
3280 echo "${ECHO_T}$ETAGS" >&6
3282 echo "$as_me:3282: result: no" >&5
3283 echo "${ECHO_T}no" >&6
3286 test -n "$ETAGS" && break
3289 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
3290 set dummy ${CTAGS:-ctags}; ac_word=$2
3291 echo "$as_me:3291: checking for $ac_word" >&5
3292 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3293 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
3294 echo $ECHO_N "(cached) $ECHO_C" >&6
3296 if test -n "$MAKE_LOWER_TAGS"; then
3297 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
3299 ac_save_IFS=$IFS; IFS=$ac_path_separator
3301 for ac_dir in $ac_dummy; do
3303 test -z "$ac_dir" && ac_dir=.
3304 $as_executable_p "$ac_dir/$ac_word" || continue
3305 ac_cv_prog_MAKE_LOWER_TAGS="yes"
3306 echo "$as_me:3306: found $ac_dir/$ac_word" >&5
3310 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
3313 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
3314 if test -n "$MAKE_LOWER_TAGS"; then
3315 echo "$as_me:3315: result: $MAKE_LOWER_TAGS" >&5
3316 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
3318 echo "$as_me:3318: result: no" >&5
3319 echo "${ECHO_T}no" >&6
3322 if test "$cf_cv_mixedcase" = yes ; then
3323 # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
3324 set dummy ${ETAGS:-etags}; ac_word=$2
3325 echo "$as_me:3325: checking for $ac_word" >&5
3326 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3327 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
3328 echo $ECHO_N "(cached) $ECHO_C" >&6
3330 if test -n "$MAKE_UPPER_TAGS"; then
3331 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
3333 ac_save_IFS=$IFS; IFS=$ac_path_separator
3335 for ac_dir in $ac_dummy; do
3337 test -z "$ac_dir" && ac_dir=.
3338 $as_executable_p "$ac_dir/$ac_word" || continue
3339 ac_cv_prog_MAKE_UPPER_TAGS="yes"
3340 echo "$as_me:3340: found $ac_dir/$ac_word" >&5
3344 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
3347 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
3348 if test -n "$MAKE_UPPER_TAGS"; then
3349 echo "$as_me:3349: result: $MAKE_UPPER_TAGS" >&5
3350 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
3352 echo "$as_me:3352: result: no" >&5
3353 echo "${ECHO_T}no" >&6
3360 if test "$MAKE_UPPER_TAGS" = yes ; then
3366 if test "$MAKE_LOWER_TAGS" = yes ; then
3372 echo "$as_me:3372: checking for makeflags variable" >&5
3373 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
3374 if test "${cf_cv_makeflags+set}" = set; then
3375 echo $ECHO_N "(cached) $ECHO_C" >&6
3379 for cf_option in '-${MAKEFLAGS}' '${MFLAGS}'
3381 cat >cf_makeflags.tmp <<CF_EOF
3384 @ echo '.$cf_option'
3386 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp 2>/dev/null | fgrep -v "ing directory" | sed -e 's,[ ]*$,,'`
3387 case "$cf_result" in
3389 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp CC=cc 2>/dev/null`
3390 case "$cf_result" in
3391 (.*CC=*) cf_cv_makeflags=
3393 (*) cf_cv_makeflags=$cf_option
3402 echo "${as_me:-configure}:3402: testing given option \"$cf_option\",no match \"$cf_result\" ..." 1>&5
3407 rm -f cf_makeflags.tmp
3410 echo "$as_me:3410: result: $cf_cv_makeflags" >&5
3411 echo "${ECHO_T}$cf_cv_makeflags" >&6
3413 if test -n "$ac_tool_prefix"; then
3414 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3415 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3416 echo "$as_me:3416: checking for $ac_word" >&5
3417 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3418 if test "${ac_cv_prog_RANLIB+set}" = set; then
3419 echo $ECHO_N "(cached) $ECHO_C" >&6
3421 if test -n "$RANLIB"; then
3422 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3424 ac_save_IFS=$IFS; IFS=$ac_path_separator
3426 for ac_dir in $ac_dummy; do
3428 test -z "$ac_dir" && ac_dir=.
3429 $as_executable_p "$ac_dir/$ac_word" || continue
3430 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3431 echo "$as_me:3431: found $ac_dir/$ac_word" >&5
3437 RANLIB=$ac_cv_prog_RANLIB
3438 if test -n "$RANLIB"; then
3439 echo "$as_me:3439: result: $RANLIB" >&5
3440 echo "${ECHO_T}$RANLIB" >&6
3442 echo "$as_me:3442: result: no" >&5
3443 echo "${ECHO_T}no" >&6
3447 if test -z "$ac_cv_prog_RANLIB"; then
3448 ac_ct_RANLIB=$RANLIB
3449 # Extract the first word of "ranlib", so it can be a program name with args.
3450 set dummy ranlib; ac_word=$2
3451 echo "$as_me:3451: checking for $ac_word" >&5
3452 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3453 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3454 echo $ECHO_N "(cached) $ECHO_C" >&6
3456 if test -n "$ac_ct_RANLIB"; then
3457 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3459 ac_save_IFS=$IFS; IFS=$ac_path_separator
3461 for ac_dir in $ac_dummy; do
3463 test -z "$ac_dir" && ac_dir=.
3464 $as_executable_p "$ac_dir/$ac_word" || continue
3465 ac_cv_prog_ac_ct_RANLIB="ranlib"
3466 echo "$as_me:3466: found $ac_dir/$ac_word" >&5
3470 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="':'"
3473 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3474 if test -n "$ac_ct_RANLIB"; then
3475 echo "$as_me:3475: result: $ac_ct_RANLIB" >&5
3476 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3478 echo "$as_me:3478: result: no" >&5
3479 echo "${ECHO_T}no" >&6
3482 RANLIB=$ac_ct_RANLIB
3484 RANLIB="$ac_cv_prog_RANLIB"
3487 if test -n "$ac_tool_prefix"; then
3488 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3489 set dummy ${ac_tool_prefix}ld; ac_word=$2
3490 echo "$as_me:3490: checking for $ac_word" >&5
3491 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3492 if test "${ac_cv_prog_LD+set}" = set; then
3493 echo $ECHO_N "(cached) $ECHO_C" >&6
3495 if test -n "$LD"; then
3496 ac_cv_prog_LD="$LD" # Let the user override the test.
3498 ac_save_IFS=$IFS; IFS=$ac_path_separator
3500 for ac_dir in $ac_dummy; do
3502 test -z "$ac_dir" && ac_dir=.
3503 $as_executable_p "$ac_dir/$ac_word" || continue
3504 ac_cv_prog_LD="${ac_tool_prefix}ld"
3505 echo "$as_me:3505: found $ac_dir/$ac_word" >&5
3512 if test -n "$LD"; then
3513 echo "$as_me:3513: result: $LD" >&5
3514 echo "${ECHO_T}$LD" >&6
3516 echo "$as_me:3516: result: no" >&5
3517 echo "${ECHO_T}no" >&6
3521 if test -z "$ac_cv_prog_LD"; then
3523 # Extract the first word of "ld", so it can be a program name with args.
3524 set dummy ld; ac_word=$2
3525 echo "$as_me:3525: checking for $ac_word" >&5
3526 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3527 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3528 echo $ECHO_N "(cached) $ECHO_C" >&6
3530 if test -n "$ac_ct_LD"; then
3531 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3533 ac_save_IFS=$IFS; IFS=$ac_path_separator
3535 for ac_dir in $ac_dummy; do
3537 test -z "$ac_dir" && ac_dir=.
3538 $as_executable_p "$ac_dir/$ac_word" || continue
3539 ac_cv_prog_ac_ct_LD="ld"
3540 echo "$as_me:3540: found $ac_dir/$ac_word" >&5
3544 test -z "$ac_cv_prog_ac_ct_LD" && ac_cv_prog_ac_ct_LD="ld"
3547 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3548 if test -n "$ac_ct_LD"; then
3549 echo "$as_me:3549: result: $ac_ct_LD" >&5
3550 echo "${ECHO_T}$ac_ct_LD" >&6
3552 echo "$as_me:3552: result: no" >&5
3553 echo "${ECHO_T}no" >&6
3561 if test -n "$ac_tool_prefix"; then
3562 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3563 set dummy ${ac_tool_prefix}ar; ac_word=$2
3564 echo "$as_me:3564: checking for $ac_word" >&5
3565 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3566 if test "${ac_cv_prog_AR+set}" = set; then
3567 echo $ECHO_N "(cached) $ECHO_C" >&6
3569 if test -n "$AR"; then
3570 ac_cv_prog_AR="$AR" # Let the user override the test.
3572 ac_save_IFS=$IFS; IFS=$ac_path_separator
3574 for ac_dir in $ac_dummy; do
3576 test -z "$ac_dir" && ac_dir=.
3577 $as_executable_p "$ac_dir/$ac_word" || continue
3578 ac_cv_prog_AR="${ac_tool_prefix}ar"
3579 echo "$as_me:3579: found $ac_dir/$ac_word" >&5
3586 if test -n "$AR"; then
3587 echo "$as_me:3587: result: $AR" >&5
3588 echo "${ECHO_T}$AR" >&6
3590 echo "$as_me:3590: result: no" >&5
3591 echo "${ECHO_T}no" >&6
3595 if test -z "$ac_cv_prog_AR"; then
3597 # Extract the first word of "ar", so it can be a program name with args.
3598 set dummy ar; ac_word=$2
3599 echo "$as_me:3599: checking for $ac_word" >&5
3600 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3601 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3602 echo $ECHO_N "(cached) $ECHO_C" >&6
3604 if test -n "$ac_ct_AR"; then
3605 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3607 ac_save_IFS=$IFS; IFS=$ac_path_separator
3609 for ac_dir in $ac_dummy; do
3611 test -z "$ac_dir" && ac_dir=.
3612 $as_executable_p "$ac_dir/$ac_word" || continue
3613 ac_cv_prog_ac_ct_AR="ar"
3614 echo "$as_me:3614: found $ac_dir/$ac_word" >&5
3618 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3621 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3622 if test -n "$ac_ct_AR"; then
3623 echo "$as_me:3623: result: $ac_ct_AR" >&5
3624 echo "${ECHO_T}$ac_ct_AR" >&6
3626 echo "$as_me:3626: result: no" >&5
3627 echo "${ECHO_T}no" >&6
3635 if test -n "$ac_tool_prefix"; then
3636 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3637 set dummy ${ac_tool_prefix}ar; ac_word=$2
3638 echo "$as_me:3638: checking for $ac_word" >&5
3639 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3640 if test "${ac_cv_prog_AR+set}" = set; then
3641 echo $ECHO_N "(cached) $ECHO_C" >&6
3643 if test -n "$AR"; then
3644 ac_cv_prog_AR="$AR" # Let the user override the test.
3646 ac_save_IFS=$IFS; IFS=$ac_path_separator
3648 for ac_dir in $ac_dummy; do
3650 test -z "$ac_dir" && ac_dir=.
3651 $as_executable_p "$ac_dir/$ac_word" || continue
3652 ac_cv_prog_AR="${ac_tool_prefix}ar"
3653 echo "$as_me:3653: found $ac_dir/$ac_word" >&5
3660 if test -n "$AR"; then
3661 echo "$as_me:3661: result: $AR" >&5
3662 echo "${ECHO_T}$AR" >&6
3664 echo "$as_me:3664: result: no" >&5
3665 echo "${ECHO_T}no" >&6
3669 if test -z "$ac_cv_prog_AR"; then
3671 # Extract the first word of "ar", so it can be a program name with args.
3672 set dummy ar; ac_word=$2
3673 echo "$as_me:3673: checking for $ac_word" >&5
3674 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3675 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3676 echo $ECHO_N "(cached) $ECHO_C" >&6
3678 if test -n "$ac_ct_AR"; then
3679 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3681 ac_save_IFS=$IFS; IFS=$ac_path_separator
3683 for ac_dir in $ac_dummy; do
3685 test -z "$ac_dir" && ac_dir=.
3686 $as_executable_p "$ac_dir/$ac_word" || continue
3687 ac_cv_prog_ac_ct_AR="ar"
3688 echo "$as_me:3688: found $ac_dir/$ac_word" >&5
3692 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3695 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3696 if test -n "$ac_ct_AR"; then
3697 echo "$as_me:3697: result: $ac_ct_AR" >&5
3698 echo "${ECHO_T}$ac_ct_AR" >&6
3700 echo "$as_me:3700: result: no" >&5
3701 echo "${ECHO_T}no" >&6
3709 echo "$as_me:3709: checking for options to update archives" >&5
3710 echo $ECHO_N "checking for options to update archives... $ECHO_C" >&6
3711 if test "${cf_cv_ar_flags+set}" = set; then
3712 echo $ECHO_N "(cached) $ECHO_C" >&6
3715 cf_cv_ar_flags=unknown
3716 for cf_ar_flags in -curvU -curv curv -crv crv -cqv cqv -rv rv
3719 # check if $ARFLAGS already contains this choice
3720 if test "x$ARFLAGS" != "x" ; then
3721 cf_check_ar_flags=`echo "x$ARFLAGS" | sed -e "s/$cf_ar_flags\$//" -e "s/$cf_ar_flags / /"`
3722 if test "x$ARFLAGS" != "$cf_check_ar_flags" ; then
3728 rm -f conftest.$ac_cv_objext
3731 cat >conftest.$ac_ext <<EOF
3732 #line 3732 "configure"
3733 int testdata[3] = { 123, 456, 789 };
3735 if { (eval echo "$as_me:3735: \"$ac_compile\"") >&5
3736 (eval $ac_compile) 2>&5
3738 echo "$as_me:3738: \$? = $ac_status" >&5
3739 (exit $ac_status); } ; then
3740 echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
3741 $AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext 2>&5 1>/dev/null
3742 if test -f conftest.a ; then
3743 cf_cv_ar_flags=$cf_ar_flags
3747 test -n "$verbose" && echo " cannot compile test-program" 1>&6
3749 echo "${as_me:-configure}:3749: testing cannot compile test-program ..." 1>&5
3754 rm -f conftest.a conftest.$ac_ext conftest.$ac_cv_objext
3757 echo "$as_me:3757: result: $cf_cv_ar_flags" >&5
3758 echo "${ECHO_T}$cf_cv_ar_flags" >&6
3760 if test -n "$ARFLAGS" ; then
3761 if test -n "$cf_cv_ar_flags" ; then
3762 ARFLAGS="$ARFLAGS $cf_cv_ar_flags"
3765 ARFLAGS=$cf_cv_ar_flags
3768 echo "$as_me:3768: checking for PATH separator" >&5
3769 echo $ECHO_N "checking for PATH separator... $ECHO_C" >&6
3770 case $cf_cv_system_name in
3771 (os2*) PATH_SEPARATOR=';' ;;
3772 (*) ${PATH_SEPARATOR:=':'} ;;
3775 echo "$as_me:3775: result: $PATH_SEPARATOR" >&5
3776 echo "${ECHO_T}$PATH_SEPARATOR" >&6
3778 echo "$as_me:3778: checking if you have specified an install-prefix" >&5
3779 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3781 # Check whether --with-install-prefix or --without-install-prefix was given.
3782 if test "${with_install_prefix+set}" = set; then
3783 withval="$with_install_prefix"
3787 (*) DESTDIR="$withval"
3791 echo "$as_me:3791: result: $DESTDIR" >&5
3792 echo "${ECHO_T}$DESTDIR" >&6
3794 ###############################################################################
3796 # If we're cross-compiling, allow the user to override the tools and their
3797 # options. The configure script is oriented toward identifying the host
3798 # compiler, etc., but we need a build compiler to generate parts of the source.
3800 if test "$cross_compiling" = yes ; then
3802 # defaults that we might want to override
3803 : ${BUILD_CFLAGS:=''}
3804 : ${BUILD_CPPFLAGS:=''}
3805 : ${BUILD_LDFLAGS:=''}
3807 : ${BUILD_EXEEXT:='$x'}
3808 : ${BUILD_OBJEXT:='o'}
3810 # Check whether --with-build-cc or --without-build-cc was given.
3811 if test "${with_build_cc+set}" = set; then
3812 withval="$with_build_cc"
3815 for ac_prog in gcc clang c99 c89 cc cl
3817 # Extract the first word of "$ac_prog", so it can be a program name with args.
3818 set dummy $ac_prog; ac_word=$2
3819 echo "$as_me:3819: checking for $ac_word" >&5
3820 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3821 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3822 echo $ECHO_N "(cached) $ECHO_C" >&6
3824 if test -n "$BUILD_CC"; then
3825 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3827 ac_save_IFS=$IFS; IFS=$ac_path_separator
3829 for ac_dir in $ac_dummy; do
3831 test -z "$ac_dir" && ac_dir=.
3832 $as_executable_p "$ac_dir/$ac_word" || continue
3833 ac_cv_prog_BUILD_CC="$ac_prog"
3834 echo "$as_me:3834: found $ac_dir/$ac_word" >&5
3840 BUILD_CC=$ac_cv_prog_BUILD_CC
3841 if test -n "$BUILD_CC"; then
3842 echo "$as_me:3842: result: $BUILD_CC" >&5
3843 echo "${ECHO_T}$BUILD_CC" >&6
3845 echo "$as_me:3845: result: no" >&5
3846 echo "${ECHO_T}no" >&6
3849 test -n "$BUILD_CC" && break
3851 test -n "$BUILD_CC" || BUILD_CC="none"
3854 echo "$as_me:3854: checking for native build C compiler" >&5
3855 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3856 echo "$as_me:3856: result: $BUILD_CC" >&5
3857 echo "${ECHO_T}$BUILD_CC" >&6
3859 echo "$as_me:3859: checking for native build C preprocessor" >&5
3860 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3862 # Check whether --with-build-cpp or --without-build-cpp was given.
3863 if test "${with_build_cpp+set}" = set; then
3864 withval="$with_build_cpp"
3865 BUILD_CPP="$withval"
3867 BUILD_CPP='${BUILD_CC} -E'
3869 echo "$as_me:3869: result: $BUILD_CPP" >&5
3870 echo "${ECHO_T}$BUILD_CPP" >&6
3872 echo "$as_me:3872: checking for native build C flags" >&5
3873 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3875 # Check whether --with-build-cflags or --without-build-cflags was given.
3876 if test "${with_build_cflags+set}" = set; then
3877 withval="$with_build_cflags"
3878 BUILD_CFLAGS="$withval"
3880 echo "$as_me:3880: result: $BUILD_CFLAGS" >&5
3881 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3883 echo "$as_me:3883: checking for native build C preprocessor-flags" >&5
3884 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3886 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3887 if test "${with_build_cppflags+set}" = set; then
3888 withval="$with_build_cppflags"
3889 BUILD_CPPFLAGS="$withval"
3891 echo "$as_me:3891: result: $BUILD_CPPFLAGS" >&5
3892 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3894 echo "$as_me:3894: checking for native build linker-flags" >&5
3895 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3897 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3898 if test "${with_build_ldflags+set}" = set; then
3899 withval="$with_build_ldflags"
3900 BUILD_LDFLAGS="$withval"
3902 echo "$as_me:3902: result: $BUILD_LDFLAGS" >&5
3903 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3905 echo "$as_me:3905: checking for native build linker-libraries" >&5
3906 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3908 # Check whether --with-build-libs or --without-build-libs was given.
3909 if test "${with_build_libs+set}" = set; then
3910 withval="$with_build_libs"
3911 BUILD_LIBS="$withval"
3913 echo "$as_me:3913: result: $BUILD_LIBS" >&5
3914 echo "${ECHO_T}$BUILD_LIBS" >&6
3916 # this assumes we're on Unix.
3920 : ${BUILD_CC:='${CC}'}
3922 if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3923 { { echo "$as_me:3923: error: Cross-build requires two compilers.
3924 Use --with-build-cc to specify the native compiler." >&5
3925 echo "$as_me: error: Cross-build requires two compilers.
3926 Use --with-build-cc to specify the native compiler." >&2;}
3927 { (exit 1); exit 1; }; }
3931 : ${BUILD_CC:='${CC}'}
3932 : ${BUILD_CPP:='${CPP}'}
3933 : ${BUILD_CFLAGS:='${CFLAGS}'}
3934 : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
3935 : ${BUILD_LDFLAGS:='${LDFLAGS}'}
3936 : ${BUILD_LIBS:='${LIBS}'}
3937 : ${BUILD_EXEEXT:='$x'}
3938 : ${BUILD_OBJEXT:='o'}
3941 ###############################################################################
3943 ### Options to allow the user to specify the set of libraries which are used.
3944 ### Use "--without-normal --with-shared" to allow the default model to be
3945 ### shared, for example.
3948 echo "$as_me:3948: checking if you want to build shared C-objects" >&5
3949 echo $ECHO_N "checking if you want to build shared C-objects... $ECHO_C" >&6
3951 # Check whether --with-shared or --without-shared was given.
3952 if test "${with_shared+set}" = set; then
3953 withval="$with_shared"
3954 with_shared=$withval
3958 echo "$as_me:3958: result: $with_shared" >&5
3959 echo "${ECHO_T}$with_shared" >&6
3960 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
3962 echo "$as_me:3962: checking for specified models" >&5
3963 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
3964 test -z "$cf_list_models" && cf_list_models=normal
3965 echo "$as_me:3965: result: $cf_list_models" >&5
3966 echo "${ECHO_T}$cf_list_models" >&6
3968 ### Use the first model as the default, and save its suffix for use in building
3969 ### up test-applications.
3970 echo "$as_me:3970: checking for default model" >&5
3971 echo $ECHO_N "checking for default model... $ECHO_C" >&6
3972 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
3973 echo "$as_me:3973: result: $DFT_LWR_MODEL" >&5
3974 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
3976 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
3978 echo "$as_me:3978: checking for specific curses-directory" >&5
3979 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
3981 # Check whether --with-curses-dir or --without-curses-dir was given.
3982 if test "${with_curses_dir+set}" = set; then
3983 withval="$with_curses_dir"
3984 cf_cv_curses_dir=$withval
3988 echo "$as_me:3988: result: $cf_cv_curses_dir" >&5
3989 echo "${ECHO_T}$cf_cv_curses_dir" >&6
3991 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
3994 if test "x$prefix" != xNONE; then
3995 cf_path_syntax="$prefix"
3997 cf_path_syntax="$ac_default_prefix"
4005 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
4007 (.\${*prefix}*|.\${*dir}*)
4008 eval withval="$withval"
4011 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
4016 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
4019 { { echo "$as_me:4019: error: expected a pathname, not \"$withval\"" >&5
4020 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
4021 { (exit 1); exit 1; }; }
4025 if test -d "$cf_cv_curses_dir"
4028 if test -n "$cf_cv_curses_dir/include" ; then
4029 for cf_add_incdir in $cf_cv_curses_dir/include
4031 while test $cf_add_incdir != /usr/include
4033 if test -d $cf_add_incdir
4036 if test -n "$CFLAGS$CPPFLAGS" ; then
4037 # a loop is needed to ensure we can add subdirs of existing dirs
4038 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4039 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4040 cf_have_incdir=yes; break
4045 if test "$cf_have_incdir" = no ; then
4046 if test "$cf_add_incdir" = /usr/local/include ; then
4047 if test "$GCC" = yes
4049 cf_save_CPPFLAGS=$CPPFLAGS
4051 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4052 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
4054 cat >conftest.$ac_ext <<_ACEOF
4055 #line 4055 "configure"
4056 #include "confdefs.h"
4066 rm -f conftest.$ac_objext
4067 if { (eval echo "$as_me:4067: \"$ac_compile\"") >&5
4068 (eval $ac_compile) 2>&5
4070 echo "$as_me:4070: \$? = $ac_status" >&5
4071 (exit $ac_status); } &&
4072 { ac_try='test -s conftest.$ac_objext'
4073 { (eval echo "$as_me:4073: \"$ac_try\"") >&5
4076 echo "$as_me:4076: \$? = $ac_status" >&5
4077 (exit $ac_status); }; }; then
4080 echo "$as_me: failed program was:" >&5
4081 cat conftest.$ac_ext >&5
4084 rm -f conftest.$ac_objext conftest.$ac_ext
4085 CPPFLAGS=$cf_save_CPPFLAGS
4090 if test "$cf_have_incdir" = no ; then
4091 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4093 echo "${as_me:-configure}:4093: testing adding $cf_add_incdir to include-path ..." 1>&5
4095 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4097 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4098 test "$cf_top_incdir" = "$cf_add_incdir" && break
4099 cf_add_incdir="$cf_top_incdir"
4110 if test -n "$cf_cv_curses_dir/lib" ; then
4111 for cf_add_libdir in $cf_cv_curses_dir/lib
4113 if test $cf_add_libdir = /usr/lib ; then
4115 elif test -d $cf_add_libdir
4118 if test -n "$LDFLAGS$LIBS" ; then
4119 # a loop is needed to ensure we can add subdirs of existing dirs
4120 for cf_test_libdir in $LDFLAGS $LIBS ; do
4121 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
4122 cf_have_libdir=yes; break
4126 if test "$cf_have_libdir" = no ; then
4127 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
4129 echo "${as_me:-configure}:4129: testing adding $cf_add_libdir to library-path ..." 1>&5
4131 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4140 cf_ncuconfig_root=ncurses
4141 cf_have_ncuconfig=no
4143 if test "x${PKG_CONFIG:=none}" != xnone; then
4144 echo "$as_me:4144: checking pkg-config for $cf_ncuconfig_root" >&5
4145 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
4146 if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
4147 echo "$as_me:4147: result: yes" >&5
4148 echo "${ECHO_T}yes" >&6
4150 echo "$as_me:4150: checking if the $cf_ncuconfig_root package files work" >&5
4151 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
4152 cf_have_ncuconfig=unknown
4154 cf_save_CFLAGS="$CFLAGS"
4155 cf_save_CPPFLAGS="$CPPFLAGS"
4156 cf_save_LIBS="$LIBS"
4158 cf_pkg_cflags=`$PKG_CONFIG --cflags $cf_ncuconfig_root`
4159 cf_pkg_libs=`$PKG_CONFIG --libs $cf_ncuconfig_root`
4161 # while -W for passing linker flags is prevalent, it is not "standard".
4162 # At least one wrapper for c89/c99 (in Apple's xcode) has its own
4163 # incompatible _and_ non-standard -W option which gives an error. Work
4164 # around that pitfall.
4165 case "x${CC}@@${cf_pkg_libs}@${cf_pkg_cflags}" in
4171 cf_new_extra_cppflags=
4173 for cf_add_cflags in $cf_pkg_cflags
4175 case $cf_fix_cppflags in
4177 case $cf_add_cflags in
4178 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4179 case $cf_add_cflags in
4181 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4183 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4184 && test -z "${cf_tst_cflags}" \
4185 && cf_fix_cppflags=yes
4187 if test $cf_fix_cppflags = yes ; then
4189 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4190 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4193 elif test "${cf_tst_cflags}" = "\"'" ; then
4195 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4196 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4206 case $cf_add_cflags in
4208 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4210 CPPFLAGS=`echo "$CPPFLAGS" | \
4211 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4212 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4217 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4218 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4225 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4226 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4233 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4234 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4236 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4238 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4239 && test -z "${cf_tst_cflags}" \
4240 && cf_fix_cppflags=no
4245 if test -n "$cf_new_cflags" ; then
4247 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4248 CFLAGS="${CFLAGS}$cf_new_cflags"
4252 if test -n "$cf_new_cppflags" ; then
4254 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4255 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4259 if test -n "$cf_new_extra_cppflags" ; then
4261 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4262 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4269 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
4271 for cf_add_1lib in $cf_add_0lib; do
4272 for cf_add_2lib in $cf_add_libs; do
4273 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
4278 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
4282 cat >conftest.$ac_ext <<_ACEOF
4283 #line 4283 "configure"
4284 #include "confdefs.h"
4285 #include <${cf_cv_ncurses_header:-curses.h}>
4289 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
4294 rm -f conftest.$ac_objext conftest$ac_exeext
4295 if { (eval echo "$as_me:4295: \"$ac_link\"") >&5
4296 (eval $ac_link) 2>&5
4298 echo "$as_me:4298: \$? = $ac_status" >&5
4299 (exit $ac_status); } &&
4300 { ac_try='test -s conftest$ac_exeext'
4301 { (eval echo "$as_me:4301: \"$ac_try\"") >&5
4304 echo "$as_me:4304: \$? = $ac_status" >&5
4305 (exit $ac_status); }; }; then
4306 if test "$cross_compiling" = yes; then
4307 cf_test_ncuconfig=maybe
4309 cat >conftest.$ac_ext <<_ACEOF
4310 #line 4310 "configure"
4311 #include "confdefs.h"
4312 #include <${cf_cv_ncurses_header:-curses.h}>
4314 { char *xx = curses_version(); return (xx == 0); }
4316 rm -f conftest$ac_exeext
4317 if { (eval echo "$as_me:4317: \"$ac_link\"") >&5
4318 (eval $ac_link) 2>&5
4320 echo "$as_me:4320: \$? = $ac_status" >&5
4321 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4322 { (eval echo "$as_me:4322: \"$ac_try\"") >&5
4325 echo "$as_me:4325: \$? = $ac_status" >&5
4326 (exit $ac_status); }; }; then
4327 cf_test_ncuconfig=yes
4329 echo "$as_me: program exited with status $ac_status" >&5
4330 echo "$as_me: failed program was:" >&5
4331 cat conftest.$ac_ext >&5
4332 cf_test_ncuconfig=no
4334 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4337 echo "$as_me: failed program was:" >&5
4338 cat conftest.$ac_ext >&5
4339 cf_test_ncuconfig=no
4341 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4343 CFLAGS="$cf_save_CFLAGS"
4344 CPPFLAGS="$cf_save_CPPFLAGS"
4345 LIBS="$cf_save_LIBS"
4347 if test "x$cf_test_ncuconfig" != xyes; then
4348 cf_temp=`echo "x$cf_pkg_cflags" | sed -e s/^x// -e 's/-W[^ ]*//g'`
4349 cf_pkg_cflags="$cf_temp"
4350 cf_temp=`echo "x$cf_pkg_libs" | sed -e s/^x// -e 's/-W[^ ]*//g'`
4351 cf_pkg_libs="$cf_temp"
4359 cf_new_extra_cppflags=
4361 for cf_add_cflags in $cf_pkg_cflags
4363 case $cf_fix_cppflags in
4365 case $cf_add_cflags in
4366 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4367 case $cf_add_cflags in
4369 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4371 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4372 && test -z "${cf_tst_cflags}" \
4373 && cf_fix_cppflags=yes
4375 if test $cf_fix_cppflags = yes ; then
4377 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4378 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4381 elif test "${cf_tst_cflags}" = "\"'" ; then
4383 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4384 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4394 case $cf_add_cflags in
4396 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4398 CPPFLAGS=`echo "$CPPFLAGS" | \
4399 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4400 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4405 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4406 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4413 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4414 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4421 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4422 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4424 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4426 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4427 && test -z "${cf_tst_cflags}" \
4428 && cf_fix_cppflags=no
4433 if test -n "$cf_new_cflags" ; then
4435 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4436 CFLAGS="${CFLAGS}$cf_new_cflags"
4440 if test -n "$cf_new_cppflags" ; then
4442 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4443 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4447 if test -n "$cf_new_extra_cppflags" ; then
4449 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4450 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4457 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
4459 for cf_add_1lib in $cf_add_0lib; do
4460 for cf_add_2lib in $cf_add_libs; do
4461 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
4466 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
4470 cat >conftest.$ac_ext <<_ACEOF
4471 #line 4471 "configure"
4472 #include "confdefs.h"
4473 #include <${cf_cv_ncurses_header:-curses.h}>
4477 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
4482 rm -f conftest.$ac_objext conftest$ac_exeext
4483 if { (eval echo "$as_me:4483: \"$ac_link\"") >&5
4484 (eval $ac_link) 2>&5
4486 echo "$as_me:4486: \$? = $ac_status" >&5
4487 (exit $ac_status); } &&
4488 { ac_try='test -s conftest$ac_exeext'
4489 { (eval echo "$as_me:4489: \"$ac_try\"") >&5
4492 echo "$as_me:4492: \$? = $ac_status" >&5
4493 (exit $ac_status); }; }; then
4494 if test "$cross_compiling" = yes; then
4495 cf_have_ncuconfig=maybe
4497 cat >conftest.$ac_ext <<_ACEOF
4498 #line 4498 "configure"
4499 #include "confdefs.h"
4500 #include <${cf_cv_ncurses_header:-curses.h}>
4502 { char *xx = curses_version(); return (xx == 0); }
4504 rm -f conftest$ac_exeext
4505 if { (eval echo "$as_me:4505: \"$ac_link\"") >&5
4506 (eval $ac_link) 2>&5
4508 echo "$as_me:4508: \$? = $ac_status" >&5
4509 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4510 { (eval echo "$as_me:4510: \"$ac_try\"") >&5
4513 echo "$as_me:4513: \$? = $ac_status" >&5
4514 (exit $ac_status); }; }; then
4515 cf_have_ncuconfig=yes
4517 echo "$as_me: program exited with status $ac_status" >&5
4518 echo "$as_me: failed program was:" >&5
4519 cat conftest.$ac_ext >&5
4520 cf_have_ncuconfig=no
4522 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4525 echo "$as_me: failed program was:" >&5
4526 cat conftest.$ac_ext >&5
4527 cf_have_ncuconfig=no
4529 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4530 echo "$as_me:4530: result: $cf_have_ncuconfig" >&5
4531 echo "${ECHO_T}$cf_have_ncuconfig" >&6
4532 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
4533 if test "$cf_have_ncuconfig" != "yes"
4535 CPPFLAGS="$cf_save_CPPFLAGS"
4536 LIBS="$cf_save_LIBS"
4537 NCURSES_CONFIG_PKG=none
4540 cat >>confdefs.h <<\EOF
4544 NCURSES_CONFIG_PKG=$cf_ncuconfig_root
4546 echo "$as_me:4546: checking for terminfo header" >&5
4547 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
4548 if test "${cf_cv_term_header+set}" = set; then
4549 echo $ECHO_N "(cached) $ECHO_C" >&6
4552 case ${cf_cv_ncurses_header} in
4553 (*/ncurses.h|*/ncursesw.h)
4554 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
4557 cf_term_header=term.h
4561 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
4563 cat >conftest.$ac_ext <<_ACEOF
4564 #line 4564 "configure"
4565 #include "confdefs.h"
4567 #include <${cf_cv_ncurses_header:-curses.h}>
4573 int x = auto_left_margin
4578 rm -f conftest.$ac_objext
4579 if { (eval echo "$as_me:4579: \"$ac_compile\"") >&5
4580 (eval $ac_compile) 2>&5
4582 echo "$as_me:4582: \$? = $ac_status" >&5
4583 (exit $ac_status); } &&
4584 { ac_try='test -s conftest.$ac_objext'
4585 { (eval echo "$as_me:4585: \"$ac_try\"") >&5
4588 echo "$as_me:4588: \$? = $ac_status" >&5
4589 (exit $ac_status); }; }; then
4591 cf_cv_term_header="$cf_test"
4593 echo "$as_me: failed program was:" >&5
4594 cat conftest.$ac_ext >&5
4596 cf_cv_term_header=unknown
4599 rm -f conftest.$ac_objext conftest.$ac_ext
4600 test "$cf_cv_term_header" != unknown && break
4604 echo "$as_me:4604: result: $cf_cv_term_header" >&5
4605 echo "${ECHO_T}$cf_cv_term_header" >&6
4607 # Set definitions to allow ifdef'ing to accommodate subdirectories
4609 case $cf_cv_term_header in
4612 cat >>confdefs.h <<\EOF
4613 #define HAVE_TERM_H 1
4619 case $cf_cv_term_header in
4622 cat >>confdefs.h <<\EOF
4623 #define HAVE_NCURSES_TERM_H 1
4629 cat >>confdefs.h <<\EOF
4630 #define HAVE_NCURSESW_TERM_H 1
4639 echo "$as_me:4639: result: no" >&5
4640 echo "${ECHO_T}no" >&6
4641 NCURSES_CONFIG_PKG=none
4644 NCURSES_CONFIG_PKG=none
4647 if test "x$cf_have_ncuconfig" = "xno"; then
4648 cf_ncurses_config="${cf_ncuconfig_root}${NCURSES_CONFIG_SUFFIX}-config"; echo "Looking for ${cf_ncurses_config}"
4650 if test -n "$ac_tool_prefix"; then
4651 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4653 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4654 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4655 echo "$as_me:4655: checking for $ac_word" >&5
4656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4657 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
4658 echo $ECHO_N "(cached) $ECHO_C" >&6
4660 if test -n "$NCURSES_CONFIG"; then
4661 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
4663 ac_save_IFS=$IFS; IFS=$ac_path_separator
4665 for ac_dir in $ac_dummy; do
4667 test -z "$ac_dir" && ac_dir=.
4668 $as_executable_p "$ac_dir/$ac_word" || continue
4669 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
4670 echo "$as_me:4670: found $ac_dir/$ac_word" >&5
4676 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
4677 if test -n "$NCURSES_CONFIG"; then
4678 echo "$as_me:4678: result: $NCURSES_CONFIG" >&5
4679 echo "${ECHO_T}$NCURSES_CONFIG" >&6
4681 echo "$as_me:4681: result: no" >&5
4682 echo "${ECHO_T}no" >&6
4685 test -n "$NCURSES_CONFIG" && break
4688 if test -z "$NCURSES_CONFIG"; then
4689 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
4690 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4692 # Extract the first word of "$ac_prog", so it can be a program name with args.
4693 set dummy $ac_prog; ac_word=$2
4694 echo "$as_me:4694: checking for $ac_word" >&5
4695 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4696 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
4697 echo $ECHO_N "(cached) $ECHO_C" >&6
4699 if test -n "$ac_ct_NCURSES_CONFIG"; then
4700 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
4702 ac_save_IFS=$IFS; IFS=$ac_path_separator
4704 for ac_dir in $ac_dummy; do
4706 test -z "$ac_dir" && ac_dir=.
4707 $as_executable_p "$ac_dir/$ac_word" || continue
4708 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
4709 echo "$as_me:4709: found $ac_dir/$ac_word" >&5
4715 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
4716 if test -n "$ac_ct_NCURSES_CONFIG"; then
4717 echo "$as_me:4717: result: $ac_ct_NCURSES_CONFIG" >&5
4718 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
4720 echo "$as_me:4720: result: no" >&5
4721 echo "${ECHO_T}no" >&6
4724 test -n "$ac_ct_NCURSES_CONFIG" && break
4726 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
4728 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
4731 if test "$NCURSES_CONFIG" != none ; then
4736 cf_new_extra_cppflags=
4738 for cf_add_cflags in `$NCURSES_CONFIG --cflags`
4740 case $cf_fix_cppflags in
4742 case $cf_add_cflags in
4743 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4744 case $cf_add_cflags in
4746 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4748 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4749 && test -z "${cf_tst_cflags}" \
4750 && cf_fix_cppflags=yes
4752 if test $cf_fix_cppflags = yes ; then
4754 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4755 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4758 elif test "${cf_tst_cflags}" = "\"'" ; then
4760 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4761 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4771 case $cf_add_cflags in
4773 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4775 CPPFLAGS=`echo "$CPPFLAGS" | \
4776 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4777 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4782 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4783 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4790 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4791 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4798 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4799 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4801 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4803 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4804 && test -z "${cf_tst_cflags}" \
4805 && cf_fix_cppflags=no
4810 if test -n "$cf_new_cflags" ; then
4812 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4813 CFLAGS="${CFLAGS}$cf_new_cflags"
4817 if test -n "$cf_new_cppflags" ; then
4819 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4820 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4824 if test -n "$cf_new_extra_cppflags" ; then
4826 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4827 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4834 for cf_add_1lib in `$NCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
4836 for cf_add_1lib in $cf_add_0lib; do
4837 for cf_add_2lib in $cf_add_libs; do
4838 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
4843 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
4847 # even with config script, some packages use no-override for curses.h
4849 echo "$as_me:4849: checking if we have identified curses headers" >&5
4850 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
4851 if test "${cf_cv_ncurses_header+set}" = set; then
4852 echo $ECHO_N "(cached) $ECHO_C" >&6
4855 cf_cv_ncurses_header=none
4857 ncurses.h ncurses/ncurses.h \
4858 curses.h ncurses/curses.h
4860 cat >conftest.$ac_ext <<_ACEOF
4861 #line 4861 "configure"
4862 #include "confdefs.h"
4863 #include <${cf_header}>
4867 initscr(); tgoto("?", 0,0)
4872 rm -f conftest.$ac_objext
4873 if { (eval echo "$as_me:4873: \"$ac_compile\"") >&5
4874 (eval $ac_compile) 2>&5
4876 echo "$as_me:4876: \$? = $ac_status" >&5
4877 (exit $ac_status); } &&
4878 { ac_try='test -s conftest.$ac_objext'
4879 { (eval echo "$as_me:4879: \"$ac_try\"") >&5
4882 echo "$as_me:4882: \$? = $ac_status" >&5
4883 (exit $ac_status); }; }; then
4884 cf_cv_ncurses_header=$cf_header; break
4886 echo "$as_me: failed program was:" >&5
4887 cat conftest.$ac_ext >&5
4889 rm -f conftest.$ac_objext conftest.$ac_ext
4893 echo "$as_me:4893: result: $cf_cv_ncurses_header" >&5
4894 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
4896 if test "$cf_cv_ncurses_header" = none ; then
4897 { { echo "$as_me:4897: error: No curses header-files found" >&5
4898 echo "$as_me: error: No curses header-files found" >&2;}
4899 { (exit 1); exit 1; }; }
4902 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
4904 for ac_header in $cf_cv_ncurses_header
4906 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4907 echo "$as_me:4907: checking for $ac_header" >&5
4908 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4909 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4910 echo $ECHO_N "(cached) $ECHO_C" >&6
4912 cat >conftest.$ac_ext <<_ACEOF
4913 #line 4913 "configure"
4914 #include "confdefs.h"
4915 #include <$ac_header>
4917 if { (eval echo "$as_me:4917: \"$ac_cpp conftest.$ac_ext\"") >&5
4918 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4920 egrep -v '^ *\+' conftest.er1 >conftest.err
4922 cat conftest.err >&5
4923 echo "$as_me:4923: \$? = $ac_status" >&5
4924 (exit $ac_status); } >/dev/null; then
4925 if test -s conftest.err; then
4926 ac_cpp_err=$ac_c_preproc_warn_flag
4933 if test -z "$ac_cpp_err"; then
4934 eval "$as_ac_Header=yes"
4936 echo "$as_me: failed program was:" >&5
4937 cat conftest.$ac_ext >&5
4938 eval "$as_ac_Header=no"
4940 rm -f conftest.err conftest.$ac_ext
4942 echo "$as_me:4942: result: `eval echo '${'$as_ac_Header'}'`" >&5
4943 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4944 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4945 cat >>confdefs.h <<EOF
4946 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4952 cat >>confdefs.h <<\EOF
4956 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4958 cat >>confdefs.h <<EOF
4959 #define $cf_nculib_ROOT 1
4962 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
4966 cf_ncuhdr_root=ncurses
4968 test -n "$cf_cv_curses_dir" && \
4969 test "$cf_cv_curses_dir" != "no" && { \
4971 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
4972 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
4974 while test $cf_add_incdir != /usr/include
4976 if test -d $cf_add_incdir
4979 if test -n "$CFLAGS$CPPFLAGS" ; then
4980 # a loop is needed to ensure we can add subdirs of existing dirs
4981 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4982 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4983 cf_have_incdir=yes; break
4988 if test "$cf_have_incdir" = no ; then
4989 if test "$cf_add_incdir" = /usr/local/include ; then
4990 if test "$GCC" = yes
4992 cf_save_CPPFLAGS=$CPPFLAGS
4994 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4995 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
4997 cat >conftest.$ac_ext <<_ACEOF
4998 #line 4998 "configure"
4999 #include "confdefs.h"
5009 rm -f conftest.$ac_objext
5010 if { (eval echo "$as_me:5010: \"$ac_compile\"") >&5
5011 (eval $ac_compile) 2>&5
5013 echo "$as_me:5013: \$? = $ac_status" >&5
5014 (exit $ac_status); } &&
5015 { ac_try='test -s conftest.$ac_objext'
5016 { (eval echo "$as_me:5016: \"$ac_try\"") >&5
5019 echo "$as_me:5019: \$? = $ac_status" >&5
5020 (exit $ac_status); }; }; then
5023 echo "$as_me: failed program was:" >&5
5024 cat conftest.$ac_ext >&5
5027 rm -f conftest.$ac_objext conftest.$ac_ext
5028 CPPFLAGS=$cf_save_CPPFLAGS
5033 if test "$cf_have_incdir" = no ; then
5034 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5036 echo "${as_me:-configure}:5036: testing adding $cf_add_incdir to include-path ..." 1>&5
5038 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5040 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5041 test "$cf_top_incdir" = "$cf_add_incdir" && break
5042 cf_add_incdir="$cf_top_incdir"
5055 echo "$as_me:5055: checking for $cf_ncuhdr_root header in include-path" >&5
5056 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
5057 if test "${cf_cv_ncurses_h+set}" = set; then
5058 echo $ECHO_N "(cached) $ECHO_C" >&6
5061 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
5062 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
5063 for cf_header in $cf_header_list
5066 cat >conftest.$ac_ext <<_ACEOF
5067 #line 5067 "configure"
5068 #include "confdefs.h"
5070 #include <$cf_header>
5075 #ifdef NCURSES_VERSION
5077 printf("%s\n", NCURSES_VERSION);
5090 rm -f conftest.$ac_objext
5091 if { (eval echo "$as_me:5091: \"$ac_compile\"") >&5
5092 (eval $ac_compile) 2>&5
5094 echo "$as_me:5094: \$? = $ac_status" >&5
5095 (exit $ac_status); } &&
5096 { ac_try='test -s conftest.$ac_objext'
5097 { (eval echo "$as_me:5097: \"$ac_try\"") >&5
5100 echo "$as_me:5100: \$? = $ac_status" >&5
5101 (exit $ac_status); }; }; then
5102 cf_cv_ncurses_h=$cf_header
5105 echo "$as_me: failed program was:" >&5
5106 cat conftest.$ac_ext >&5
5109 rm -f conftest.$ac_objext conftest.$ac_ext
5111 test "$cf_cv_ncurses_h" != no && break
5115 echo "$as_me:5115: result: $cf_cv_ncurses_h" >&5
5116 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
5118 if test "$cf_cv_ncurses_h" != no ; then
5119 cf_cv_ncurses_header=$cf_cv_ncurses_h
5122 echo "$as_me:5122: checking for $cf_ncuhdr_root include-path" >&5
5123 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
5124 if test "${cf_cv_ncurses_h2+set}" = set; then
5125 echo $ECHO_N "(cached) $ECHO_C" >&6
5128 test -n "$verbose" && echo
5132 # collect the current set of include-directories from compiler flags
5133 cf_header_path_list=""
5134 if test -n "${CFLAGS}${CPPFLAGS}" ; then
5135 for cf_header_path in $CPPFLAGS $CFLAGS
5137 case $cf_header_path in
5139 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
5141 test "x$cf_header_path" != "xNONE" && \
5142 test -d "$cf_header_path" && \
5144 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
5145 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
5146 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
5147 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
5148 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
5149 test -d $cf_header_path/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5152 cf_header_path_list="$cf_header_path_list $cf_search"
5158 # add the variations for the package we are looking for
5162 test "x$prefix" != "xNONE" && \
5163 test -d "$prefix" && \
5165 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
5166 test -d $prefix/include && cf_search="$cf_search $prefix/include"
5167 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
5168 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
5169 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
5170 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5173 for cf_subdir_prefix in \
5182 test "x$cf_subdir_prefix" != "x$prefix" && \
5183 test -d "$cf_subdir_prefix" && \
5184 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
5185 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
5186 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
5187 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root"
5188 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root/include"
5189 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include"
5190 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5195 test "$includedir" != NONE && \
5196 test "$includedir" != "/usr/include" && \
5197 test -d "$includedir" && {
5198 test -d $includedir && cf_search="$cf_search $includedir"
5199 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
5202 test "$oldincludedir" != NONE && \
5203 test "$oldincludedir" != "/usr/include" && \
5204 test -d "$oldincludedir" && {
5205 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
5206 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
5209 cf_search="$cf_search $cf_header_path_list"
5211 test -n "$verbose" && echo search path $cf_search
5212 cf_save2_CPPFLAGS="$CPPFLAGS"
5213 for cf_incdir in $cf_search
5216 if test -n "$cf_incdir" ; then
5217 for cf_add_incdir in $cf_incdir
5219 while test $cf_add_incdir != /usr/include
5221 if test -d $cf_add_incdir
5224 if test -n "$CFLAGS$CPPFLAGS" ; then
5225 # a loop is needed to ensure we can add subdirs of existing dirs
5226 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5227 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5228 cf_have_incdir=yes; break
5233 if test "$cf_have_incdir" = no ; then
5234 if test "$cf_add_incdir" = /usr/local/include ; then
5235 if test "$GCC" = yes
5237 cf_save_CPPFLAGS=$CPPFLAGS
5239 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5240 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
5242 cat >conftest.$ac_ext <<_ACEOF
5243 #line 5243 "configure"
5244 #include "confdefs.h"
5254 rm -f conftest.$ac_objext
5255 if { (eval echo "$as_me:5255: \"$ac_compile\"") >&5
5256 (eval $ac_compile) 2>&5
5258 echo "$as_me:5258: \$? = $ac_status" >&5
5259 (exit $ac_status); } &&
5260 { ac_try='test -s conftest.$ac_objext'
5261 { (eval echo "$as_me:5261: \"$ac_try\"") >&5
5264 echo "$as_me:5264: \$? = $ac_status" >&5
5265 (exit $ac_status); }; }; then
5268 echo "$as_me: failed program was:" >&5
5269 cat conftest.$ac_ext >&5
5272 rm -f conftest.$ac_objext conftest.$ac_ext
5273 CPPFLAGS=$cf_save_CPPFLAGS
5278 if test "$cf_have_incdir" = no ; then
5279 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5281 echo "${as_me:-configure}:5281: testing adding $cf_add_incdir to include-path ..." 1>&5
5283 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5285 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5286 test "$cf_top_incdir" = "$cf_add_incdir" && break
5287 cf_add_incdir="$cf_top_incdir"
5303 cat >conftest.$ac_ext <<_ACEOF
5304 #line 5304 "configure"
5305 #include "confdefs.h"
5307 #include <$cf_header>
5312 #ifdef NCURSES_VERSION
5314 printf("%s\n", NCURSES_VERSION);
5327 rm -f conftest.$ac_objext
5328 if { (eval echo "$as_me:5328: \"$ac_compile\"") >&5
5329 (eval $ac_compile) 2>&5
5331 echo "$as_me:5331: \$? = $ac_status" >&5
5332 (exit $ac_status); } &&
5333 { ac_try='test -s conftest.$ac_objext'
5334 { (eval echo "$as_me:5334: \"$ac_try\"") >&5
5337 echo "$as_me:5337: \$? = $ac_status" >&5
5338 (exit $ac_status); }; }; then
5339 cf_cv_ncurses_h2=$cf_header
5342 echo "$as_me: failed program was:" >&5
5343 cat conftest.$ac_ext >&5
5346 rm -f conftest.$ac_objext conftest.$ac_ext
5348 if test "$cf_cv_ncurses_h2" != no ; then
5349 cf_cv_ncurses_h2=$cf_incdir/$cf_header
5350 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
5353 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
5355 CPPFLAGS="$cf_save2_CPPFLAGS"
5356 test "$cf_cv_ncurses_h2" != no && break
5358 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:5358: error: not found" >&5
5359 echo "$as_me: error: not found" >&2;}
5360 { (exit 1); exit 1; }; }
5363 echo "$as_me:5363: result: $cf_cv_ncurses_h2" >&5
5364 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
5366 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
5367 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
5368 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
5369 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
5372 if test -n "$cf_1st_incdir" ; then
5373 for cf_add_incdir in $cf_1st_incdir
5375 while test $cf_add_incdir != /usr/include
5377 if test -d $cf_add_incdir
5380 if test -n "$CFLAGS$CPPFLAGS" ; then
5381 # a loop is needed to ensure we can add subdirs of existing dirs
5382 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5383 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5384 cf_have_incdir=yes; break
5389 if test "$cf_have_incdir" = no ; then
5390 if test "$cf_add_incdir" = /usr/local/include ; then
5391 if test "$GCC" = yes
5393 cf_save_CPPFLAGS=$CPPFLAGS
5395 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5396 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
5398 cat >conftest.$ac_ext <<_ACEOF
5399 #line 5399 "configure"
5400 #include "confdefs.h"
5410 rm -f conftest.$ac_objext
5411 if { (eval echo "$as_me:5411: \"$ac_compile\"") >&5
5412 (eval $ac_compile) 2>&5
5414 echo "$as_me:5414: \$? = $ac_status" >&5
5415 (exit $ac_status); } &&
5416 { ac_try='test -s conftest.$ac_objext'
5417 { (eval echo "$as_me:5417: \"$ac_try\"") >&5
5420 echo "$as_me:5420: \$? = $ac_status" >&5
5421 (exit $ac_status); }; }; then
5424 echo "$as_me: failed program was:" >&5
5425 cat conftest.$ac_ext >&5
5428 rm -f conftest.$ac_objext conftest.$ac_ext
5429 CPPFLAGS=$cf_save_CPPFLAGS
5434 if test "$cf_have_incdir" = no ; then
5435 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5437 echo "${as_me:-configure}:5437: testing adding $cf_add_incdir to include-path ..." 1>&5
5439 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5441 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5442 test "$cf_top_incdir" = "$cf_add_incdir" && break
5443 cf_add_incdir="$cf_top_incdir"
5456 # Set definitions to allow ifdef'ing for ncurses.h
5458 case $cf_cv_ncurses_header in
5461 cat >>confdefs.h <<\EOF
5462 #define HAVE_NCURSES_H 1
5468 case $cf_cv_ncurses_header in
5469 (ncurses/curses.h|ncurses/ncurses.h)
5471 cat >>confdefs.h <<\EOF
5472 #define HAVE_NCURSES_NCURSES_H 1
5476 (ncursesw/curses.h|ncursesw/ncurses.h)
5478 cat >>confdefs.h <<\EOF
5479 #define HAVE_NCURSESW_NCURSES_H 1
5485 echo "$as_me:5485: checking for terminfo header" >&5
5486 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
5487 if test "${cf_cv_term_header+set}" = set; then
5488 echo $ECHO_N "(cached) $ECHO_C" >&6
5491 case ${cf_cv_ncurses_header} in
5492 (*/ncurses.h|*/ncursesw.h)
5493 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
5496 cf_term_header=term.h
5500 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
5502 cat >conftest.$ac_ext <<_ACEOF
5503 #line 5503 "configure"
5504 #include "confdefs.h"
5506 #include <${cf_cv_ncurses_header:-curses.h}>
5512 int x = auto_left_margin
5517 rm -f conftest.$ac_objext
5518 if { (eval echo "$as_me:5518: \"$ac_compile\"") >&5
5519 (eval $ac_compile) 2>&5
5521 echo "$as_me:5521: \$? = $ac_status" >&5
5522 (exit $ac_status); } &&
5523 { ac_try='test -s conftest.$ac_objext'
5524 { (eval echo "$as_me:5524: \"$ac_try\"") >&5
5527 echo "$as_me:5527: \$? = $ac_status" >&5
5528 (exit $ac_status); }; }; then
5530 cf_cv_term_header="$cf_test"
5532 echo "$as_me: failed program was:" >&5
5533 cat conftest.$ac_ext >&5
5535 cf_cv_term_header=unknown
5538 rm -f conftest.$ac_objext conftest.$ac_ext
5539 test "$cf_cv_term_header" != unknown && break
5543 echo "$as_me:5543: result: $cf_cv_term_header" >&5
5544 echo "${ECHO_T}$cf_cv_term_header" >&6
5546 # Set definitions to allow ifdef'ing to accommodate subdirectories
5548 case $cf_cv_term_header in
5551 cat >>confdefs.h <<\EOF
5552 #define HAVE_TERM_H 1
5558 case $cf_cv_term_header in
5561 cat >>confdefs.h <<\EOF
5562 #define HAVE_NCURSES_TERM_H 1
5568 cat >>confdefs.h <<\EOF
5569 #define HAVE_NCURSESW_TERM_H 1
5575 # some applications need this, but should check for NCURSES_VERSION
5577 cat >>confdefs.h <<\EOF
5581 echo "$as_me:5581: checking for ncurses version" >&5
5582 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
5583 if test "${cf_cv_ncurses_version+set}" = set; then
5584 echo $ECHO_N "(cached) $ECHO_C" >&6
5587 cf_cv_ncurses_version=no
5590 if test "$cross_compiling" = yes; then
5592 # This will not work if the preprocessor splits the line after the
5593 # Autoconf token. The 'unproto' program does that.
5594 cat > conftest.$ac_ext <<EOF
5595 #include <${cf_cv_ncurses_header:-curses.h}>
5597 #ifdef NCURSES_VERSION
5598 Autoconf NCURSES_VERSION
5606 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
5607 { (eval echo "$as_me:5607: \"$cf_try\"") >&5
5610 echo "$as_me:5610: \$? = $ac_status" >&5
5611 (exit $ac_status); }
5612 if test -f conftest.out ; then
5613 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
5614 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
5619 cat >conftest.$ac_ext <<_ACEOF
5620 #line 5620 "configure"
5621 #include "confdefs.h"
5623 #include <${cf_cv_ncurses_header:-curses.h}>
5627 FILE *fp = fopen("$cf_tempfile", "w");
5628 #ifdef NCURSES_VERSION
5629 # ifdef NCURSES_VERSION_PATCH
5630 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
5632 fprintf(fp, "%s\n", NCURSES_VERSION);
5636 fprintf(fp, "old\n");
5641 ${cf_cv_main_return:-return}(0);
5644 rm -f conftest$ac_exeext
5645 if { (eval echo "$as_me:5645: \"$ac_link\"") >&5
5646 (eval $ac_link) 2>&5
5648 echo "$as_me:5648: \$? = $ac_status" >&5
5649 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5650 { (eval echo "$as_me:5650: \"$ac_try\"") >&5
5653 echo "$as_me:5653: \$? = $ac_status" >&5
5654 (exit $ac_status); }; }; then
5656 cf_cv_ncurses_version=`cat $cf_tempfile`
5658 echo "$as_me: program exited with status $ac_status" >&5
5659 echo "$as_me: failed program was:" >&5
5660 cat conftest.$ac_ext >&5
5662 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5667 echo "$as_me:5667: result: $cf_cv_ncurses_version" >&5
5668 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
5669 test "$cf_cv_ncurses_version" = no ||
5670 cat >>confdefs.h <<\EOF
5674 cf_nculib_root=ncurses
5675 # This works, except for the special case where we find gpm, but
5676 # ncurses is in a nonstandard location via $LIBS, and we really want
5679 cf_ncurses_SAVE="$LIBS"
5680 echo "$as_me:5680: checking for Gpm_Open in -lgpm" >&5
5681 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
5682 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
5683 echo $ECHO_N "(cached) $ECHO_C" >&6
5685 ac_check_lib_save_LIBS=$LIBS
5687 cat >conftest.$ac_ext <<_ACEOF
5688 #line 5688 "configure"
5689 #include "confdefs.h"
5691 /* Override any gcc2 internal prototype to avoid an error. */
5695 /* We use char because int might match the return type of a gcc2
5696 builtin and then its argument prototype would still apply. */
5706 rm -f conftest.$ac_objext conftest$ac_exeext
5707 if { (eval echo "$as_me:5707: \"$ac_link\"") >&5
5708 (eval $ac_link) 2>&5
5710 echo "$as_me:5710: \$? = $ac_status" >&5
5711 (exit $ac_status); } &&
5712 { ac_try='test -s conftest$ac_exeext'
5713 { (eval echo "$as_me:5713: \"$ac_try\"") >&5
5716 echo "$as_me:5716: \$? = $ac_status" >&5
5717 (exit $ac_status); }; }; then
5718 ac_cv_lib_gpm_Gpm_Open=yes
5720 echo "$as_me: failed program was:" >&5
5721 cat conftest.$ac_ext >&5
5722 ac_cv_lib_gpm_Gpm_Open=no
5724 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5725 LIBS=$ac_check_lib_save_LIBS
5727 echo "$as_me:5727: result: $ac_cv_lib_gpm_Gpm_Open" >&5
5728 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
5729 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
5730 echo "$as_me:5730: checking for initscr in -lgpm" >&5
5731 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
5732 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
5733 echo $ECHO_N "(cached) $ECHO_C" >&6
5735 ac_check_lib_save_LIBS=$LIBS
5737 cat >conftest.$ac_ext <<_ACEOF
5738 #line 5738 "configure"
5739 #include "confdefs.h"
5741 /* Override any gcc2 internal prototype to avoid an error. */
5745 /* We use char because int might match the return type of a gcc2
5746 builtin and then its argument prototype would still apply. */
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 ac_cv_lib_gpm_initscr=yes
5770 echo "$as_me: failed program was:" >&5
5771 cat conftest.$ac_ext >&5
5772 ac_cv_lib_gpm_initscr=no
5774 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5775 LIBS=$ac_check_lib_save_LIBS
5777 echo "$as_me:5777: result: $ac_cv_lib_gpm_initscr" >&5
5778 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
5779 if test $ac_cv_lib_gpm_initscr = yes; then
5780 LIBS="$cf_ncurses_SAVE"
5782 cf_ncurses_LIBS="-lgpm"
5789 # This is only necessary if you are linking against an obsolete
5790 # version of ncurses (but it should do no harm, since it's static).
5791 if test "$cf_nculib_root" = ncurses ; then
5792 echo "$as_me:5792: checking for tgoto in -lmytinfo" >&5
5793 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
5794 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
5795 echo $ECHO_N "(cached) $ECHO_C" >&6
5797 ac_check_lib_save_LIBS=$LIBS
5798 LIBS="-lmytinfo $LIBS"
5799 cat >conftest.$ac_ext <<_ACEOF
5800 #line 5800 "configure"
5801 #include "confdefs.h"
5803 /* Override any gcc2 internal prototype to avoid an error. */
5807 /* We use char because int might match the return type of a gcc2
5808 builtin and then its argument prototype would still apply. */
5818 rm -f conftest.$ac_objext conftest$ac_exeext
5819 if { (eval echo "$as_me:5819: \"$ac_link\"") >&5
5820 (eval $ac_link) 2>&5
5822 echo "$as_me:5822: \$? = $ac_status" >&5
5823 (exit $ac_status); } &&
5824 { ac_try='test -s conftest$ac_exeext'
5825 { (eval echo "$as_me:5825: \"$ac_try\"") >&5
5828 echo "$as_me:5828: \$? = $ac_status" >&5
5829 (exit $ac_status); }; }; then
5830 ac_cv_lib_mytinfo_tgoto=yes
5832 echo "$as_me: failed program was:" >&5
5833 cat conftest.$ac_ext >&5
5834 ac_cv_lib_mytinfo_tgoto=no
5836 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5837 LIBS=$ac_check_lib_save_LIBS
5839 echo "$as_me:5839: result: $ac_cv_lib_mytinfo_tgoto" >&5
5840 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
5841 if test $ac_cv_lib_mytinfo_tgoto = yes; then
5842 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
5852 for cf_add_1lib in $cf_ncurses_LIBS; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
5854 for cf_add_1lib in $cf_add_0lib; do
5855 for cf_add_2lib in $cf_add_libs; do
5856 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
5861 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
5865 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5871 for cf_add_1lib in -l$cf_nculib_root; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
5873 for cf_add_1lib in $cf_add_0lib; do
5874 for cf_add_2lib in $cf_add_libs; do
5875 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
5880 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
5886 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
5888 echo "$as_me:5888: checking for initscr" >&5
5889 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
5890 if test "${ac_cv_func_initscr+set}" = set; then
5891 echo $ECHO_N "(cached) $ECHO_C" >&6
5893 cat >conftest.$ac_ext <<_ACEOF
5894 #line 5894 "configure"
5895 #include "confdefs.h"
5896 #define initscr autoconf_temporary
5897 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
5904 /* We use char because int might match the return type of a gcc2
5905 builtin and then its argument prototype would still apply. */
5906 char initscr (void);
5912 /* The GNU C library defines stubs for functions which it implements
5913 to always fail with ENOSYS. Some functions are actually named
5914 something starting with __ and the normal name is an alias. */
5915 #if defined (__stub_initscr) || defined (__stub___initscr)
5916 #error found stub for initscr
5924 rm -f conftest.$ac_objext conftest$ac_exeext
5925 if { (eval echo "$as_me:5925: \"$ac_link\"") >&5
5926 (eval $ac_link) 2>&5
5928 echo "$as_me:5928: \$? = $ac_status" >&5
5929 (exit $ac_status); } &&
5930 { ac_try='test -s conftest$ac_exeext'
5931 { (eval echo "$as_me:5931: \"$ac_try\"") >&5
5934 echo "$as_me:5934: \$? = $ac_status" >&5
5935 (exit $ac_status); }; }; then
5936 ac_cv_func_initscr=yes
5938 echo "$as_me: failed program was:" >&5
5939 cat conftest.$ac_ext >&5
5940 ac_cv_func_initscr=no
5942 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5944 echo "$as_me:5944: result: $ac_cv_func_initscr" >&5
5945 echo "${ECHO_T}$ac_cv_func_initscr" >&6
5946 if test $ac_cv_func_initscr = yes; then
5947 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5950 cf_save_LIBS="$LIBS"
5951 echo "$as_me:5951: checking for initscr in -l$cf_nculib_root" >&5
5952 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
5953 LIBS="-l$cf_nculib_root $LIBS"
5954 cat >conftest.$ac_ext <<_ACEOF
5955 #line 5955 "configure"
5956 #include "confdefs.h"
5957 #include <${cf_cv_ncurses_header:-curses.h}>
5966 rm -f conftest.$ac_objext conftest$ac_exeext
5967 if { (eval echo "$as_me:5967: \"$ac_link\"") >&5
5968 (eval $ac_link) 2>&5
5970 echo "$as_me:5970: \$? = $ac_status" >&5
5971 (exit $ac_status); } &&
5972 { ac_try='test -s conftest$ac_exeext'
5973 { (eval echo "$as_me:5973: \"$ac_try\"") >&5
5976 echo "$as_me:5976: \$? = $ac_status" >&5
5977 (exit $ac_status); }; }; then
5978 echo "$as_me:5978: result: yes" >&5
5979 echo "${ECHO_T}yes" >&6
5980 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5983 echo "$as_me: failed program was:" >&5
5984 cat conftest.$ac_ext >&5
5985 echo "$as_me:5985: result: no" >&5
5986 echo "${ECHO_T}no" >&6
5989 cf_library_path_list=""
5990 if test -n "${LDFLAGS}${LIBS}" ; then
5991 for cf_library_path in $LDFLAGS $LIBS
5993 case $cf_library_path in
5995 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
5997 test "x$cf_library_path" != "xNONE" && \
5998 test -d "$cf_library_path" && \
6000 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
6001 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
6002 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
6003 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
6004 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
6005 test -d $cf_library_path/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib/$cf_nculib_root"
6008 cf_library_path_list="$cf_library_path_list $cf_search"
6016 test "x$prefix" != "xNONE" && \
6017 test -d "$prefix" && \
6019 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
6020 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
6021 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
6022 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
6023 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
6024 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
6027 for cf_subdir_prefix in \
6036 test "x$cf_subdir_prefix" != "x$prefix" && \
6037 test -d "$cf_subdir_prefix" && \
6038 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
6039 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
6040 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
6041 test -d $cf_subdir_prefix/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root"
6042 test -d $cf_subdir_prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root/lib"
6043 test -d $cf_subdir_prefix/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib"
6044 test -d $cf_subdir_prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib/$cf_nculib_root"
6049 cf_search="$cf_library_path_list $cf_search"
6051 for cf_libdir in $cf_search
6053 echo "$as_me:6053: checking for -l$cf_nculib_root in $cf_libdir" >&5
6054 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
6055 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
6056 cat >conftest.$ac_ext <<_ACEOF
6057 #line 6057 "configure"
6058 #include "confdefs.h"
6059 #include <${cf_cv_ncurses_header:-curses.h}>
6068 rm -f conftest.$ac_objext conftest$ac_exeext
6069 if { (eval echo "$as_me:6069: \"$ac_link\"") >&5
6070 (eval $ac_link) 2>&5
6072 echo "$as_me:6072: \$? = $ac_status" >&5
6073 (exit $ac_status); } &&
6074 { ac_try='test -s conftest$ac_exeext'
6075 { (eval echo "$as_me:6075: \"$ac_try\"") >&5
6078 echo "$as_me:6078: \$? = $ac_status" >&5
6079 (exit $ac_status); }; }; then
6080 echo "$as_me:6080: result: yes" >&5
6081 echo "${ECHO_T}yes" >&6
6082 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
6085 echo "$as_me: failed program was:" >&5
6086 cat conftest.$ac_ext >&5
6087 echo "$as_me:6087: result: no" >&5
6088 echo "${ECHO_T}no" >&6
6089 LIBS="$cf_save_LIBS"
6091 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6095 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6099 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
6101 if test $cf_found_library = no ; then
6102 { { echo "$as_me:6102: error: Cannot link $cf_nculib_root library" >&5
6103 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
6104 { (exit 1); exit 1; }; }
6109 if test -n "$cf_ncurses_LIBS" ; then
6110 echo "$as_me:6110: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
6111 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
6112 cf_ncurses_SAVE="$LIBS"
6113 for p in $cf_ncurses_LIBS ; do
6114 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
6115 if test "$q" != "$LIBS" ; then
6119 cat >conftest.$ac_ext <<_ACEOF
6120 #line 6120 "configure"
6121 #include "confdefs.h"
6122 #include <${cf_cv_ncurses_header:-curses.h}>
6126 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
6131 rm -f conftest.$ac_objext conftest$ac_exeext
6132 if { (eval echo "$as_me:6132: \"$ac_link\"") >&5
6133 (eval $ac_link) 2>&5
6135 echo "$as_me:6135: \$? = $ac_status" >&5
6136 (exit $ac_status); } &&
6137 { ac_try='test -s conftest$ac_exeext'
6138 { (eval echo "$as_me:6138: \"$ac_try\"") >&5
6141 echo "$as_me:6141: \$? = $ac_status" >&5
6142 (exit $ac_status); }; }; then
6143 echo "$as_me:6143: result: yes" >&5
6144 echo "${ECHO_T}yes" >&6
6146 echo "$as_me: failed program was:" >&5
6147 cat conftest.$ac_ext >&5
6148 echo "$as_me:6148: result: no" >&5
6149 echo "${ECHO_T}no" >&6
6150 LIBS="$cf_ncurses_SAVE"
6152 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6155 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
6157 cat >>confdefs.h <<EOF
6158 #define $cf_nculib_ROOT 1
6166 echo "$as_me:6166: checking if you want wide-character code" >&5
6167 echo $ECHO_N "checking if you want wide-character code... $ECHO_C" >&6
6169 # Check whether --enable-widec or --disable-widec was given.
6170 if test "${enable_widec+set}" = set; then
6171 enableval="$enable_widec"
6172 with_widec=$enableval
6176 echo "$as_me:6176: result: $with_widec" >&5
6177 echo "${ECHO_T}$with_widec" >&6
6178 if test "$with_widec" = yes ; then
6180 echo "$as_me:6180: checking for multibyte character support" >&5
6181 echo $ECHO_N "checking for multibyte character support... $ECHO_C" >&6
6182 if test "${cf_cv_utf8_lib+set}" = set; then
6183 echo $ECHO_N "(cached) $ECHO_C" >&6
6186 cf_save_LIBS="$LIBS"
6187 cat >conftest.$ac_ext <<_ACEOF
6188 #line 6188 "configure"
6189 #include "confdefs.h"
6200 rm -f conftest.$ac_objext conftest$ac_exeext
6201 if { (eval echo "$as_me:6201: \"$ac_link\"") >&5
6202 (eval $ac_link) 2>&5
6204 echo "$as_me:6204: \$? = $ac_status" >&5
6205 (exit $ac_status); } &&
6206 { ac_try='test -s conftest$ac_exeext'
6207 { (eval echo "$as_me:6207: \"$ac_try\"") >&5
6210 echo "$as_me:6210: \$? = $ac_status" >&5
6211 (exit $ac_status); }; }; then
6214 echo "$as_me: failed program was:" >&5
6215 cat conftest.$ac_ext >&5
6217 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
6218 # will be set on completion of the AC_TRY_LINK below.
6219 cf_cv_header_path_utf8=
6220 cf_cv_library_path_utf8=
6222 echo "${as_me:-configure}:6222: testing Starting FIND_LINKAGE(utf8,) ..." 1>&5
6224 cf_save_LIBS="$LIBS"
6226 cat >conftest.$ac_ext <<_ACEOF
6227 #line 6227 "configure"
6228 #include "confdefs.h"
6230 #include <libutf8.h>
6239 rm -f conftest.$ac_objext conftest$ac_exeext
6240 if { (eval echo "$as_me:6240: \"$ac_link\"") >&5
6241 (eval $ac_link) 2>&5
6243 echo "$as_me:6243: \$? = $ac_status" >&5
6244 (exit $ac_status); } &&
6245 { ac_try='test -s conftest$ac_exeext'
6246 { (eval echo "$as_me:6246: \"$ac_try\"") >&5
6249 echo "$as_me:6249: \$? = $ac_status" >&5
6250 (exit $ac_status); }; }; then
6252 cf_cv_find_linkage_utf8=yes
6253 cf_cv_header_path_utf8=/usr/include
6254 cf_cv_library_path_utf8=/usr/lib
6257 echo "$as_me: failed program was:" >&5
6258 cat conftest.$ac_ext >&5
6260 LIBS="-lutf8 $cf_save_LIBS"
6262 cat >conftest.$ac_ext <<_ACEOF
6263 #line 6263 "configure"
6264 #include "confdefs.h"
6266 #include <libutf8.h>
6275 rm -f conftest.$ac_objext conftest$ac_exeext
6276 if { (eval echo "$as_me:6276: \"$ac_link\"") >&5
6277 (eval $ac_link) 2>&5
6279 echo "$as_me:6279: \$? = $ac_status" >&5
6280 (exit $ac_status); } &&
6281 { ac_try='test -s conftest$ac_exeext'
6282 { (eval echo "$as_me:6282: \"$ac_try\"") >&5
6285 echo "$as_me:6285: \$? = $ac_status" >&5
6286 (exit $ac_status); }; }; then
6288 cf_cv_find_linkage_utf8=yes
6289 cf_cv_header_path_utf8=/usr/include
6290 cf_cv_library_path_utf8=/usr/lib
6291 cf_cv_library_file_utf8="-lutf8"
6294 echo "$as_me: failed program was:" >&5
6295 cat conftest.$ac_ext >&5
6297 cf_cv_find_linkage_utf8=no
6298 LIBS="$cf_save_LIBS"
6300 test -n "$verbose" && echo " find linkage for utf8 library" 1>&6
6302 echo "${as_me:-configure}:6302: testing find linkage for utf8 library ..." 1>&5
6304 echo "${as_me:-configure}:6304: testing Searching for headers in FIND_LINKAGE(utf8,) ..." 1>&5
6306 cf_save_CPPFLAGS="$CPPFLAGS"
6307 cf_test_CPPFLAGS="$CPPFLAGS"
6311 # collect the current set of include-directories from compiler flags
6312 cf_header_path_list=""
6313 if test -n "${CFLAGS}${CPPFLAGS}" ; then
6314 for cf_header_path in $CPPFLAGS $CFLAGS
6316 case $cf_header_path in
6318 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
6320 test "x$cf_header_path" != "xNONE" && \
6321 test -d "$cf_header_path" && \
6323 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
6324 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
6325 test -d $cf_header_path/include/utf8 && cf_search="$cf_search $cf_header_path/include/utf8"
6326 test -d $cf_header_path/include/utf8/include && cf_search="$cf_search $cf_header_path/include/utf8/include"
6327 test -d $cf_header_path/utf8/include && cf_search="$cf_search $cf_header_path/utf8/include"
6328 test -d $cf_header_path/utf8/include/utf8 && cf_search="$cf_search $cf_header_path/utf8/include/utf8"
6331 cf_header_path_list="$cf_header_path_list $cf_search"
6337 # add the variations for the package we are looking for
6341 test "x$prefix" != "xNONE" && \
6342 test -d "$prefix" && \
6344 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
6345 test -d $prefix/include && cf_search="$cf_search $prefix/include"
6346 test -d $prefix/include/utf8 && cf_search="$cf_search $prefix/include/utf8"
6347 test -d $prefix/include/utf8/include && cf_search="$cf_search $prefix/include/utf8/include"
6348 test -d $prefix/utf8/include && cf_search="$cf_search $prefix/utf8/include"
6349 test -d $prefix/utf8/include/utf8 && cf_search="$cf_search $prefix/utf8/include/utf8"
6352 for cf_subdir_prefix in \
6361 test "x$cf_subdir_prefix" != "x$prefix" && \
6362 test -d "$cf_subdir_prefix" && \
6363 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
6364 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
6365 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
6366 test -d $cf_subdir_prefix/include/utf8 && cf_search="$cf_search $cf_subdir_prefix/include/utf8"
6367 test -d $cf_subdir_prefix/include/utf8/include && cf_search="$cf_search $cf_subdir_prefix/include/utf8/include"
6368 test -d $cf_subdir_prefix/utf8/include && cf_search="$cf_search $cf_subdir_prefix/utf8/include"
6369 test -d $cf_subdir_prefix/utf8/include/utf8 && cf_search="$cf_search $cf_subdir_prefix/utf8/include/utf8"
6374 test "$includedir" != NONE && \
6375 test "$includedir" != "/usr/include" && \
6376 test -d "$includedir" && {
6377 test -d $includedir && cf_search="$cf_search $includedir"
6378 test -d $includedir/utf8 && cf_search="$cf_search $includedir/utf8"
6381 test "$oldincludedir" != NONE && \
6382 test "$oldincludedir" != "/usr/include" && \
6383 test -d "$oldincludedir" && {
6384 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
6385 test -d $oldincludedir/utf8 && cf_search="$cf_search $oldincludedir/utf8"
6388 cf_search="$cf_search $cf_header_path_list"
6390 for cf_cv_header_path_utf8 in $cf_search
6392 if test -d $cf_cv_header_path_utf8 ; then
6393 test -n "$verbose" && echo " ... testing $cf_cv_header_path_utf8" 1>&6
6395 echo "${as_me:-configure}:6395: testing ... testing $cf_cv_header_path_utf8 ..." 1>&5
6397 CPPFLAGS="$cf_save_CPPFLAGS"
6399 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6400 CPPFLAGS="${CPPFLAGS}-I$cf_cv_header_path_utf8"
6402 cat >conftest.$ac_ext <<_ACEOF
6403 #line 6403 "configure"
6404 #include "confdefs.h"
6406 #include <libutf8.h>
6415 rm -f conftest.$ac_objext
6416 if { (eval echo "$as_me:6416: \"$ac_compile\"") >&5
6417 (eval $ac_compile) 2>&5
6419 echo "$as_me:6419: \$? = $ac_status" >&5
6420 (exit $ac_status); } &&
6421 { ac_try='test -s conftest.$ac_objext'
6422 { (eval echo "$as_me:6422: \"$ac_try\"") >&5
6425 echo "$as_me:6425: \$? = $ac_status" >&5
6426 (exit $ac_status); }; }; then
6428 test -n "$verbose" && echo " ... found utf8 headers in $cf_cv_header_path_utf8" 1>&6
6430 echo "${as_me:-configure}:6430: testing ... found utf8 headers in $cf_cv_header_path_utf8 ..." 1>&5
6432 cf_cv_find_linkage_utf8=maybe
6433 cf_test_CPPFLAGS="$CPPFLAGS"
6436 echo "$as_me: failed program was:" >&5
6437 cat conftest.$ac_ext >&5
6439 CPPFLAGS="$cf_save_CPPFLAGS"
6442 rm -f conftest.$ac_objext conftest.$ac_ext
6446 if test "$cf_cv_find_linkage_utf8" = maybe ; then
6448 echo "${as_me:-configure}:6448: testing Searching for utf8 library in FIND_LINKAGE(utf8,) ..." 1>&5
6450 cf_save_LIBS="$LIBS"
6451 cf_save_LDFLAGS="$LDFLAGS"
6453 if test "$cf_cv_find_linkage_utf8" != yes ; then
6456 cf_library_path_list=""
6457 if test -n "${LDFLAGS}${LIBS}" ; then
6458 for cf_library_path in $LDFLAGS $LIBS
6460 case $cf_library_path in
6462 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
6464 test "x$cf_library_path" != "xNONE" && \
6465 test -d "$cf_library_path" && \
6467 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
6468 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
6469 test -d $cf_library_path/lib/utf8 && cf_search="$cf_search $cf_library_path/lib/utf8"
6470 test -d $cf_library_path/lib/utf8/lib && cf_search="$cf_search $cf_library_path/lib/utf8/lib"
6471 test -d $cf_library_path/utf8/lib && cf_search="$cf_search $cf_library_path/utf8/lib"
6472 test -d $cf_library_path/utf8/lib/utf8 && cf_search="$cf_search $cf_library_path/utf8/lib/utf8"
6475 cf_library_path_list="$cf_library_path_list $cf_search"
6483 test "x$prefix" != "xNONE" && \
6484 test -d "$prefix" && \
6486 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
6487 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
6488 test -d $prefix/lib/utf8 && cf_search="$cf_search $prefix/lib/utf8"
6489 test -d $prefix/lib/utf8/lib && cf_search="$cf_search $prefix/lib/utf8/lib"
6490 test -d $prefix/utf8/lib && cf_search="$cf_search $prefix/utf8/lib"
6491 test -d $prefix/utf8/lib/utf8 && cf_search="$cf_search $prefix/utf8/lib/utf8"
6494 for cf_subdir_prefix in \
6503 test "x$cf_subdir_prefix" != "x$prefix" && \
6504 test -d "$cf_subdir_prefix" && \
6505 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
6506 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
6507 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
6508 test -d $cf_subdir_prefix/lib/utf8 && cf_search="$cf_search $cf_subdir_prefix/lib/utf8"
6509 test -d $cf_subdir_prefix/lib/utf8/lib && cf_search="$cf_search $cf_subdir_prefix/lib/utf8/lib"
6510 test -d $cf_subdir_prefix/utf8/lib && cf_search="$cf_search $cf_subdir_prefix/utf8/lib"
6511 test -d $cf_subdir_prefix/utf8/lib/utf8 && cf_search="$cf_search $cf_subdir_prefix/utf8/lib/utf8"
6516 cf_search="$cf_library_path_list $cf_search"
6518 for cf_cv_library_path_utf8 in $cf_search
6520 if test -d $cf_cv_library_path_utf8 ; then
6521 test -n "$verbose" && echo " ... testing $cf_cv_library_path_utf8" 1>&6
6523 echo "${as_me:-configure}:6523: testing ... testing $cf_cv_library_path_utf8 ..." 1>&5
6525 CPPFLAGS="$cf_test_CPPFLAGS"
6526 LIBS="-lutf8 $cf_save_LIBS"
6527 LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_utf8"
6528 cat >conftest.$ac_ext <<_ACEOF
6529 #line 6529 "configure"
6530 #include "confdefs.h"
6532 #include <libutf8.h>
6541 rm -f conftest.$ac_objext conftest$ac_exeext
6542 if { (eval echo "$as_me:6542: \"$ac_link\"") >&5
6543 (eval $ac_link) 2>&5
6545 echo "$as_me:6545: \$? = $ac_status" >&5
6546 (exit $ac_status); } &&
6547 { ac_try='test -s conftest$ac_exeext'
6548 { (eval echo "$as_me:6548: \"$ac_try\"") >&5
6551 echo "$as_me:6551: \$? = $ac_status" >&5
6552 (exit $ac_status); }; }; then
6554 test -n "$verbose" && echo " ... found utf8 library in $cf_cv_library_path_utf8" 1>&6
6556 echo "${as_me:-configure}:6556: testing ... found utf8 library in $cf_cv_library_path_utf8 ..." 1>&5
6558 cf_cv_find_linkage_utf8=yes
6559 cf_cv_library_file_utf8="-lutf8"
6562 echo "$as_me: failed program was:" >&5
6563 cat conftest.$ac_ext >&5
6565 CPPFLAGS="$cf_save_CPPFLAGS"
6566 LIBS="$cf_save_LIBS"
6567 LDFLAGS="$cf_save_LDFLAGS"
6570 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6573 CPPFLAGS="$cf_save_CPPFLAGS"
6574 LDFLAGS="$cf_save_LDFLAGS"
6578 cf_cv_find_linkage_utf8=no
6582 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6585 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6587 LIBS="$cf_save_LIBS"
6589 if test "$cf_cv_find_linkage_utf8" = yes ; then
6590 cf_cv_utf8_lib=add-on
6596 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6598 echo "$as_me:6598: result: $cf_cv_utf8_lib" >&5
6599 echo "${ECHO_T}$cf_cv_utf8_lib" >&6
6601 # HAVE_LIBUTF8_H is used by ncurses if curses.h is shared between
6603 if test "$cf_cv_utf8_lib" = "add-on" ; then
6605 cat >>confdefs.h <<\EOF
6606 #define HAVE_LIBUTF8_H 1
6609 if test -n "$cf_cv_header_path_utf8" ; then
6610 for cf_add_incdir in $cf_cv_header_path_utf8
6612 while test $cf_add_incdir != /usr/include
6614 if test -d $cf_add_incdir
6617 if test -n "$CFLAGS$CPPFLAGS" ; then
6618 # a loop is needed to ensure we can add subdirs of existing dirs
6619 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6620 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6621 cf_have_incdir=yes; break
6626 if test "$cf_have_incdir" = no ; then
6627 if test "$cf_add_incdir" = /usr/local/include ; then
6628 if test "$GCC" = yes
6630 cf_save_CPPFLAGS=$CPPFLAGS
6632 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6633 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
6635 cat >conftest.$ac_ext <<_ACEOF
6636 #line 6636 "configure"
6637 #include "confdefs.h"
6647 rm -f conftest.$ac_objext
6648 if { (eval echo "$as_me:6648: \"$ac_compile\"") >&5
6649 (eval $ac_compile) 2>&5
6651 echo "$as_me:6651: \$? = $ac_status" >&5
6652 (exit $ac_status); } &&
6653 { ac_try='test -s conftest.$ac_objext'
6654 { (eval echo "$as_me:6654: \"$ac_try\"") >&5
6657 echo "$as_me:6657: \$? = $ac_status" >&5
6658 (exit $ac_status); }; }; then
6661 echo "$as_me: failed program was:" >&5
6662 cat conftest.$ac_ext >&5
6665 rm -f conftest.$ac_objext conftest.$ac_ext
6666 CPPFLAGS=$cf_save_CPPFLAGS
6671 if test "$cf_have_incdir" = no ; then
6672 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6674 echo "${as_me:-configure}:6674: testing adding $cf_add_incdir to include-path ..." 1>&5
6676 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6678 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6679 test "$cf_top_incdir" = "$cf_add_incdir" && break
6680 cf_add_incdir="$cf_top_incdir"
6691 if test -n "$cf_cv_library_path_utf8" ; then
6692 for cf_add_libdir in $cf_cv_library_path_utf8
6694 if test $cf_add_libdir = /usr/lib ; then
6696 elif test -d $cf_add_libdir
6699 if test -n "$LDFLAGS$LIBS" ; then
6700 # a loop is needed to ensure we can add subdirs of existing dirs
6701 for cf_test_libdir in $LDFLAGS $LIBS ; do
6702 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
6703 cf_have_libdir=yes; break
6707 if test "$cf_have_libdir" = no ; then
6708 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
6710 echo "${as_me:-configure}:6710: testing adding $cf_add_libdir to library-path ..." 1>&5
6712 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
6721 for cf_add_1lib in $cf_cv_library_file_utf8; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
6723 for cf_add_1lib in $cf_add_0lib; do
6724 for cf_add_2lib in $cf_add_libs; do
6725 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
6730 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
6736 cf_ncuconfig_root=ncursesw
6737 cf_have_ncuconfig=no
6739 if test "x${PKG_CONFIG:=none}" != xnone; then
6740 echo "$as_me:6740: checking pkg-config for $cf_ncuconfig_root" >&5
6741 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
6742 if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
6743 echo "$as_me:6743: result: yes" >&5
6744 echo "${ECHO_T}yes" >&6
6746 echo "$as_me:6746: checking if the $cf_ncuconfig_root package files work" >&5
6747 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
6748 cf_have_ncuconfig=unknown
6750 cf_save_CFLAGS="$CFLAGS"
6751 cf_save_CPPFLAGS="$CPPFLAGS"
6752 cf_save_LIBS="$LIBS"
6754 cf_pkg_cflags=`$PKG_CONFIG --cflags $cf_ncuconfig_root`
6755 cf_pkg_libs=`$PKG_CONFIG --libs $cf_ncuconfig_root`
6757 # while -W for passing linker flags is prevalent, it is not "standard".
6758 # At least one wrapper for c89/c99 (in Apple's xcode) has its own
6759 # incompatible _and_ non-standard -W option which gives an error. Work
6760 # around that pitfall.
6761 case "x${CC}@@${cf_pkg_libs}@${cf_pkg_cflags}" in
6767 cf_new_extra_cppflags=
6769 for cf_add_cflags in $cf_pkg_cflags
6771 case $cf_fix_cppflags in
6773 case $cf_add_cflags in
6774 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
6775 case $cf_add_cflags in
6777 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
6779 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
6780 && test -z "${cf_tst_cflags}" \
6781 && cf_fix_cppflags=yes
6783 if test $cf_fix_cppflags = yes ; then
6785 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6786 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6789 elif test "${cf_tst_cflags}" = "\"'" ; then
6791 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6792 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6802 case $cf_add_cflags in
6804 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
6806 CPPFLAGS=`echo "$CPPFLAGS" | \
6807 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
6808 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
6813 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
6814 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
6821 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
6822 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
6829 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6830 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6832 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
6834 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
6835 && test -z "${cf_tst_cflags}" \
6836 && cf_fix_cppflags=no
6841 if test -n "$cf_new_cflags" ; then
6843 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
6844 CFLAGS="${CFLAGS}$cf_new_cflags"
6848 if test -n "$cf_new_cppflags" ; then
6850 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6851 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
6855 if test -n "$cf_new_extra_cppflags" ; then
6857 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
6858 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
6865 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
6867 for cf_add_1lib in $cf_add_0lib; do
6868 for cf_add_2lib in $cf_add_libs; do
6869 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
6874 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
6878 cat >conftest.$ac_ext <<_ACEOF
6879 #line 6879 "configure"
6880 #include "confdefs.h"
6881 #include <${cf_cv_ncurses_header:-curses.h}>
6885 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
6890 rm -f conftest.$ac_objext conftest$ac_exeext
6891 if { (eval echo "$as_me:6891: \"$ac_link\"") >&5
6892 (eval $ac_link) 2>&5
6894 echo "$as_me:6894: \$? = $ac_status" >&5
6895 (exit $ac_status); } &&
6896 { ac_try='test -s conftest$ac_exeext'
6897 { (eval echo "$as_me:6897: \"$ac_try\"") >&5
6900 echo "$as_me:6900: \$? = $ac_status" >&5
6901 (exit $ac_status); }; }; then
6902 if test "$cross_compiling" = yes; then
6903 cf_test_ncuconfig=maybe
6905 cat >conftest.$ac_ext <<_ACEOF
6906 #line 6906 "configure"
6907 #include "confdefs.h"
6908 #include <${cf_cv_ncurses_header:-curses.h}>
6910 { char *xx = curses_version(); return (xx == 0); }
6912 rm -f conftest$ac_exeext
6913 if { (eval echo "$as_me:6913: \"$ac_link\"") >&5
6914 (eval $ac_link) 2>&5
6916 echo "$as_me:6916: \$? = $ac_status" >&5
6917 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6918 { (eval echo "$as_me:6918: \"$ac_try\"") >&5
6921 echo "$as_me:6921: \$? = $ac_status" >&5
6922 (exit $ac_status); }; }; then
6923 cf_test_ncuconfig=yes
6925 echo "$as_me: program exited with status $ac_status" >&5
6926 echo "$as_me: failed program was:" >&5
6927 cat conftest.$ac_ext >&5
6928 cf_test_ncuconfig=no
6930 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6933 echo "$as_me: failed program was:" >&5
6934 cat conftest.$ac_ext >&5
6935 cf_test_ncuconfig=no
6937 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6939 CFLAGS="$cf_save_CFLAGS"
6940 CPPFLAGS="$cf_save_CPPFLAGS"
6941 LIBS="$cf_save_LIBS"
6943 if test "x$cf_test_ncuconfig" != xyes; then
6944 cf_temp=`echo "x$cf_pkg_cflags" | sed -e s/^x// -e 's/-W[^ ]*//g'`
6945 cf_pkg_cflags="$cf_temp"
6946 cf_temp=`echo "x$cf_pkg_libs" | sed -e s/^x// -e 's/-W[^ ]*//g'`
6947 cf_pkg_libs="$cf_temp"
6955 cf_new_extra_cppflags=
6957 for cf_add_cflags in $cf_pkg_cflags
6959 case $cf_fix_cppflags in
6961 case $cf_add_cflags in
6962 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
6963 case $cf_add_cflags in
6965 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
6967 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
6968 && test -z "${cf_tst_cflags}" \
6969 && cf_fix_cppflags=yes
6971 if test $cf_fix_cppflags = yes ; then
6973 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6974 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6977 elif test "${cf_tst_cflags}" = "\"'" ; then
6979 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6980 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6990 case $cf_add_cflags in
6992 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
6994 CPPFLAGS=`echo "$CPPFLAGS" | \
6995 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
6996 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
7001 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
7002 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
7009 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
7010 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
7017 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7018 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7020 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
7022 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7023 && test -z "${cf_tst_cflags}" \
7024 && cf_fix_cppflags=no
7029 if test -n "$cf_new_cflags" ; then
7031 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
7032 CFLAGS="${CFLAGS}$cf_new_cflags"
7036 if test -n "$cf_new_cppflags" ; then
7038 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7039 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
7043 if test -n "$cf_new_extra_cppflags" ; then
7045 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
7046 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
7053 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
7055 for cf_add_1lib in $cf_add_0lib; do
7056 for cf_add_2lib in $cf_add_libs; do
7057 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
7062 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
7066 cat >conftest.$ac_ext <<_ACEOF
7067 #line 7067 "configure"
7068 #include "confdefs.h"
7069 #include <${cf_cv_ncurses_header:-curses.h}>
7073 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7078 rm -f conftest.$ac_objext conftest$ac_exeext
7079 if { (eval echo "$as_me:7079: \"$ac_link\"") >&5
7080 (eval $ac_link) 2>&5
7082 echo "$as_me:7082: \$? = $ac_status" >&5
7083 (exit $ac_status); } &&
7084 { ac_try='test -s conftest$ac_exeext'
7085 { (eval echo "$as_me:7085: \"$ac_try\"") >&5
7088 echo "$as_me:7088: \$? = $ac_status" >&5
7089 (exit $ac_status); }; }; then
7090 if test "$cross_compiling" = yes; then
7091 cf_have_ncuconfig=maybe
7093 cat >conftest.$ac_ext <<_ACEOF
7094 #line 7094 "configure"
7095 #include "confdefs.h"
7096 #include <${cf_cv_ncurses_header:-curses.h}>
7098 { char *xx = curses_version(); return (xx == 0); }
7100 rm -f conftest$ac_exeext
7101 if { (eval echo "$as_me:7101: \"$ac_link\"") >&5
7102 (eval $ac_link) 2>&5
7104 echo "$as_me:7104: \$? = $ac_status" >&5
7105 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7106 { (eval echo "$as_me:7106: \"$ac_try\"") >&5
7109 echo "$as_me:7109: \$? = $ac_status" >&5
7110 (exit $ac_status); }; }; then
7111 cf_have_ncuconfig=yes
7113 echo "$as_me: program exited with status $ac_status" >&5
7114 echo "$as_me: failed program was:" >&5
7115 cat conftest.$ac_ext >&5
7116 cf_have_ncuconfig=no
7118 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7121 echo "$as_me: failed program was:" >&5
7122 cat conftest.$ac_ext >&5
7123 cf_have_ncuconfig=no
7125 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7126 echo "$as_me:7126: result: $cf_have_ncuconfig" >&5
7127 echo "${ECHO_T}$cf_have_ncuconfig" >&6
7128 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
7129 if test "$cf_have_ncuconfig" != "yes"
7131 CPPFLAGS="$cf_save_CPPFLAGS"
7132 LIBS="$cf_save_LIBS"
7133 NCURSES_CONFIG_PKG=none
7136 cat >>confdefs.h <<\EOF
7140 NCURSES_CONFIG_PKG=$cf_ncuconfig_root
7142 echo "$as_me:7142: checking for terminfo header" >&5
7143 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
7144 if test "${cf_cv_term_header+set}" = set; then
7145 echo $ECHO_N "(cached) $ECHO_C" >&6
7148 case ${cf_cv_ncurses_header} in
7149 (*/ncurses.h|*/ncursesw.h)
7150 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
7153 cf_term_header=term.h
7157 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
7159 cat >conftest.$ac_ext <<_ACEOF
7160 #line 7160 "configure"
7161 #include "confdefs.h"
7163 #include <${cf_cv_ncurses_header:-curses.h}>
7169 int x = auto_left_margin
7174 rm -f conftest.$ac_objext
7175 if { (eval echo "$as_me:7175: \"$ac_compile\"") >&5
7176 (eval $ac_compile) 2>&5
7178 echo "$as_me:7178: \$? = $ac_status" >&5
7179 (exit $ac_status); } &&
7180 { ac_try='test -s conftest.$ac_objext'
7181 { (eval echo "$as_me:7181: \"$ac_try\"") >&5
7184 echo "$as_me:7184: \$? = $ac_status" >&5
7185 (exit $ac_status); }; }; then
7187 cf_cv_term_header="$cf_test"
7189 echo "$as_me: failed program was:" >&5
7190 cat conftest.$ac_ext >&5
7192 cf_cv_term_header=unknown
7195 rm -f conftest.$ac_objext conftest.$ac_ext
7196 test "$cf_cv_term_header" != unknown && break
7200 echo "$as_me:7200: result: $cf_cv_term_header" >&5
7201 echo "${ECHO_T}$cf_cv_term_header" >&6
7203 # Set definitions to allow ifdef'ing to accommodate subdirectories
7205 case $cf_cv_term_header in
7208 cat >>confdefs.h <<\EOF
7209 #define HAVE_TERM_H 1
7215 case $cf_cv_term_header in
7218 cat >>confdefs.h <<\EOF
7219 #define HAVE_NCURSES_TERM_H 1
7225 cat >>confdefs.h <<\EOF
7226 #define HAVE_NCURSESW_TERM_H 1
7235 echo "$as_me:7235: result: no" >&5
7236 echo "${ECHO_T}no" >&6
7237 NCURSES_CONFIG_PKG=none
7240 NCURSES_CONFIG_PKG=none
7243 if test "x$cf_have_ncuconfig" = "xno"; then
7244 cf_ncurses_config="${cf_ncuconfig_root}${NCURSES_CONFIG_SUFFIX}-config"; echo "Looking for ${cf_ncurses_config}"
7246 if test -n "$ac_tool_prefix"; then
7247 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
7249 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
7250 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
7251 echo "$as_me:7251: checking for $ac_word" >&5
7252 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7253 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
7254 echo $ECHO_N "(cached) $ECHO_C" >&6
7256 if test -n "$NCURSES_CONFIG"; then
7257 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
7259 ac_save_IFS=$IFS; IFS=$ac_path_separator
7261 for ac_dir in $ac_dummy; do
7263 test -z "$ac_dir" && ac_dir=.
7264 $as_executable_p "$ac_dir/$ac_word" || continue
7265 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
7266 echo "$as_me:7266: found $ac_dir/$ac_word" >&5
7272 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
7273 if test -n "$NCURSES_CONFIG"; then
7274 echo "$as_me:7274: result: $NCURSES_CONFIG" >&5
7275 echo "${ECHO_T}$NCURSES_CONFIG" >&6
7277 echo "$as_me:7277: result: no" >&5
7278 echo "${ECHO_T}no" >&6
7281 test -n "$NCURSES_CONFIG" && break
7284 if test -z "$NCURSES_CONFIG"; then
7285 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
7286 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
7288 # Extract the first word of "$ac_prog", so it can be a program name with args.
7289 set dummy $ac_prog; ac_word=$2
7290 echo "$as_me:7290: checking for $ac_word" >&5
7291 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7292 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
7293 echo $ECHO_N "(cached) $ECHO_C" >&6
7295 if test -n "$ac_ct_NCURSES_CONFIG"; then
7296 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
7298 ac_save_IFS=$IFS; IFS=$ac_path_separator
7300 for ac_dir in $ac_dummy; do
7302 test -z "$ac_dir" && ac_dir=.
7303 $as_executable_p "$ac_dir/$ac_word" || continue
7304 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
7305 echo "$as_me:7305: found $ac_dir/$ac_word" >&5
7311 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
7312 if test -n "$ac_ct_NCURSES_CONFIG"; then
7313 echo "$as_me:7313: result: $ac_ct_NCURSES_CONFIG" >&5
7314 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
7316 echo "$as_me:7316: result: no" >&5
7317 echo "${ECHO_T}no" >&6
7320 test -n "$ac_ct_NCURSES_CONFIG" && break
7322 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
7324 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
7327 if test "$NCURSES_CONFIG" != none ; then
7332 cf_new_extra_cppflags=
7334 for cf_add_cflags in `$NCURSES_CONFIG --cflags`
7336 case $cf_fix_cppflags in
7338 case $cf_add_cflags in
7339 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
7340 case $cf_add_cflags in
7342 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
7344 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7345 && test -z "${cf_tst_cflags}" \
7346 && cf_fix_cppflags=yes
7348 if test $cf_fix_cppflags = yes ; then
7350 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7351 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7354 elif test "${cf_tst_cflags}" = "\"'" ; then
7356 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7357 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7367 case $cf_add_cflags in
7369 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
7371 CPPFLAGS=`echo "$CPPFLAGS" | \
7372 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
7373 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
7378 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
7379 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
7386 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
7387 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
7394 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7395 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7397 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
7399 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7400 && test -z "${cf_tst_cflags}" \
7401 && cf_fix_cppflags=no
7406 if test -n "$cf_new_cflags" ; then
7408 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
7409 CFLAGS="${CFLAGS}$cf_new_cflags"
7413 if test -n "$cf_new_cppflags" ; then
7415 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7416 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
7420 if test -n "$cf_new_extra_cppflags" ; then
7422 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
7423 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
7430 for cf_add_1lib in `$NCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
7432 for cf_add_1lib in $cf_add_0lib; do
7433 for cf_add_2lib in $cf_add_libs; do
7434 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
7439 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
7443 # even with config script, some packages use no-override for curses.h
7445 echo "$as_me:7445: checking if we have identified curses headers" >&5
7446 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
7447 if test "${cf_cv_ncurses_header+set}" = set; then
7448 echo $ECHO_N "(cached) $ECHO_C" >&6
7451 cf_cv_ncurses_header=none
7453 ncurses.h ncursesw/ncurses.h \
7454 curses.h ncursesw/curses.h
7456 cat >conftest.$ac_ext <<_ACEOF
7457 #line 7457 "configure"
7458 #include "confdefs.h"
7459 #include <${cf_header}>
7463 initscr(); tgoto("?", 0,0)
7468 rm -f conftest.$ac_objext
7469 if { (eval echo "$as_me:7469: \"$ac_compile\"") >&5
7470 (eval $ac_compile) 2>&5
7472 echo "$as_me:7472: \$? = $ac_status" >&5
7473 (exit $ac_status); } &&
7474 { ac_try='test -s conftest.$ac_objext'
7475 { (eval echo "$as_me:7475: \"$ac_try\"") >&5
7478 echo "$as_me:7478: \$? = $ac_status" >&5
7479 (exit $ac_status); }; }; then
7480 cf_cv_ncurses_header=$cf_header; break
7482 echo "$as_me: failed program was:" >&5
7483 cat conftest.$ac_ext >&5
7485 rm -f conftest.$ac_objext conftest.$ac_ext
7489 echo "$as_me:7489: result: $cf_cv_ncurses_header" >&5
7490 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
7492 if test "$cf_cv_ncurses_header" = none ; then
7493 { { echo "$as_me:7493: error: No curses header-files found" >&5
7494 echo "$as_me: error: No curses header-files found" >&2;}
7495 { (exit 1); exit 1; }; }
7498 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
7500 for ac_header in $cf_cv_ncurses_header
7502 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7503 echo "$as_me:7503: checking for $ac_header" >&5
7504 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7505 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7506 echo $ECHO_N "(cached) $ECHO_C" >&6
7508 cat >conftest.$ac_ext <<_ACEOF
7509 #line 7509 "configure"
7510 #include "confdefs.h"
7511 #include <$ac_header>
7513 if { (eval echo "$as_me:7513: \"$ac_cpp conftest.$ac_ext\"") >&5
7514 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7516 egrep -v '^ *\+' conftest.er1 >conftest.err
7518 cat conftest.err >&5
7519 echo "$as_me:7519: \$? = $ac_status" >&5
7520 (exit $ac_status); } >/dev/null; then
7521 if test -s conftest.err; then
7522 ac_cpp_err=$ac_c_preproc_warn_flag
7529 if test -z "$ac_cpp_err"; then
7530 eval "$as_ac_Header=yes"
7532 echo "$as_me: failed program was:" >&5
7533 cat conftest.$ac_ext >&5
7534 eval "$as_ac_Header=no"
7536 rm -f conftest.err conftest.$ac_ext
7538 echo "$as_me:7538: result: `eval echo '${'$as_ac_Header'}'`" >&5
7539 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7540 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7541 cat >>confdefs.h <<EOF
7542 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7548 cat >>confdefs.h <<\EOF
7552 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
7554 cat >>confdefs.h <<EOF
7555 #define $cf_nculib_ROOT 1
7558 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
7562 cf_ncuhdr_root=ncursesw
7564 test -n "$cf_cv_curses_dir" && \
7565 test "$cf_cv_curses_dir" != "no" && { \
7567 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
7568 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
7570 while test $cf_add_incdir != /usr/include
7572 if test -d $cf_add_incdir
7575 if test -n "$CFLAGS$CPPFLAGS" ; then
7576 # a loop is needed to ensure we can add subdirs of existing dirs
7577 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
7578 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
7579 cf_have_incdir=yes; break
7584 if test "$cf_have_incdir" = no ; then
7585 if test "$cf_add_incdir" = /usr/local/include ; then
7586 if test "$GCC" = yes
7588 cf_save_CPPFLAGS=$CPPFLAGS
7590 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7591 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
7593 cat >conftest.$ac_ext <<_ACEOF
7594 #line 7594 "configure"
7595 #include "confdefs.h"
7605 rm -f conftest.$ac_objext
7606 if { (eval echo "$as_me:7606: \"$ac_compile\"") >&5
7607 (eval $ac_compile) 2>&5
7609 echo "$as_me:7609: \$? = $ac_status" >&5
7610 (exit $ac_status); } &&
7611 { ac_try='test -s conftest.$ac_objext'
7612 { (eval echo "$as_me:7612: \"$ac_try\"") >&5
7615 echo "$as_me:7615: \$? = $ac_status" >&5
7616 (exit $ac_status); }; }; then
7619 echo "$as_me: failed program was:" >&5
7620 cat conftest.$ac_ext >&5
7623 rm -f conftest.$ac_objext conftest.$ac_ext
7624 CPPFLAGS=$cf_save_CPPFLAGS
7629 if test "$cf_have_incdir" = no ; then
7630 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
7632 echo "${as_me:-configure}:7632: testing adding $cf_add_incdir to include-path ..." 1>&5
7634 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
7636 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
7637 test "$cf_top_incdir" = "$cf_add_incdir" && break
7638 cf_add_incdir="$cf_top_incdir"
7651 echo "$as_me:7651: checking for $cf_ncuhdr_root header in include-path" >&5
7652 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
7653 if test "${cf_cv_ncurses_h+set}" = set; then
7654 echo $ECHO_N "(cached) $ECHO_C" >&6
7657 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
7658 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
7659 for cf_header in $cf_header_list
7662 cat >conftest.$ac_ext <<_ACEOF
7663 #line 7663 "configure"
7664 #include "confdefs.h"
7666 #define _XOPEN_SOURCE_EXTENDED
7667 #undef HAVE_LIBUTF8_H /* in case we used CF_UTF8_LIB */
7668 #define HAVE_LIBUTF8_H /* to force ncurses' header file to use cchar_t */
7670 #include <$cf_header>
7675 #ifdef NCURSES_VERSION
7681 printf("%s\n", NCURSES_VERSION);
7694 rm -f conftest.$ac_objext
7695 if { (eval echo "$as_me:7695: \"$ac_compile\"") >&5
7696 (eval $ac_compile) 2>&5
7698 echo "$as_me:7698: \$? = $ac_status" >&5
7699 (exit $ac_status); } &&
7700 { ac_try='test -s conftest.$ac_objext'
7701 { (eval echo "$as_me:7701: \"$ac_try\"") >&5
7704 echo "$as_me:7704: \$? = $ac_status" >&5
7705 (exit $ac_status); }; }; then
7706 cf_cv_ncurses_h=$cf_header
7709 echo "$as_me: failed program was:" >&5
7710 cat conftest.$ac_ext >&5
7713 rm -f conftest.$ac_objext conftest.$ac_ext
7715 test "$cf_cv_ncurses_h" != no && break
7719 echo "$as_me:7719: result: $cf_cv_ncurses_h" >&5
7720 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
7722 if test "$cf_cv_ncurses_h" != no ; then
7723 cf_cv_ncurses_header=$cf_cv_ncurses_h
7726 echo "$as_me:7726: checking for $cf_ncuhdr_root include-path" >&5
7727 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
7728 if test "${cf_cv_ncurses_h2+set}" = set; then
7729 echo $ECHO_N "(cached) $ECHO_C" >&6
7732 test -n "$verbose" && echo
7736 # collect the current set of include-directories from compiler flags
7737 cf_header_path_list=""
7738 if test -n "${CFLAGS}${CPPFLAGS}" ; then
7739 for cf_header_path in $CPPFLAGS $CFLAGS
7741 case $cf_header_path in
7743 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
7745 test "x$cf_header_path" != "xNONE" && \
7746 test -d "$cf_header_path" && \
7748 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
7749 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
7750 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
7751 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
7752 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
7753 test -d $cf_header_path/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
7756 cf_header_path_list="$cf_header_path_list $cf_search"
7762 # add the variations for the package we are looking for
7766 test "x$prefix" != "xNONE" && \
7767 test -d "$prefix" && \
7769 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
7770 test -d $prefix/include && cf_search="$cf_search $prefix/include"
7771 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
7772 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
7773 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
7774 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
7777 for cf_subdir_prefix in \
7786 test "x$cf_subdir_prefix" != "x$prefix" && \
7787 test -d "$cf_subdir_prefix" && \
7788 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
7789 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
7790 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
7791 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root"
7792 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root/include"
7793 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include"
7794 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
7799 test "$includedir" != NONE && \
7800 test "$includedir" != "/usr/include" && \
7801 test -d "$includedir" && {
7802 test -d $includedir && cf_search="$cf_search $includedir"
7803 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
7806 test "$oldincludedir" != NONE && \
7807 test "$oldincludedir" != "/usr/include" && \
7808 test -d "$oldincludedir" && {
7809 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
7810 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
7813 cf_search="$cf_search $cf_header_path_list"
7815 test -n "$verbose" && echo search path $cf_search
7816 cf_save2_CPPFLAGS="$CPPFLAGS"
7817 for cf_incdir in $cf_search
7820 if test -n "$cf_incdir" ; then
7821 for cf_add_incdir in $cf_incdir
7823 while test $cf_add_incdir != /usr/include
7825 if test -d $cf_add_incdir
7828 if test -n "$CFLAGS$CPPFLAGS" ; then
7829 # a loop is needed to ensure we can add subdirs of existing dirs
7830 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
7831 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
7832 cf_have_incdir=yes; break
7837 if test "$cf_have_incdir" = no ; then
7838 if test "$cf_add_incdir" = /usr/local/include ; then
7839 if test "$GCC" = yes
7841 cf_save_CPPFLAGS=$CPPFLAGS
7843 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7844 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
7846 cat >conftest.$ac_ext <<_ACEOF
7847 #line 7847 "configure"
7848 #include "confdefs.h"
7858 rm -f conftest.$ac_objext
7859 if { (eval echo "$as_me:7859: \"$ac_compile\"") >&5
7860 (eval $ac_compile) 2>&5
7862 echo "$as_me:7862: \$? = $ac_status" >&5
7863 (exit $ac_status); } &&
7864 { ac_try='test -s conftest.$ac_objext'
7865 { (eval echo "$as_me:7865: \"$ac_try\"") >&5
7868 echo "$as_me:7868: \$? = $ac_status" >&5
7869 (exit $ac_status); }; }; then
7872 echo "$as_me: failed program was:" >&5
7873 cat conftest.$ac_ext >&5
7876 rm -f conftest.$ac_objext conftest.$ac_ext
7877 CPPFLAGS=$cf_save_CPPFLAGS
7882 if test "$cf_have_incdir" = no ; then
7883 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
7885 echo "${as_me:-configure}:7885: testing adding $cf_add_incdir to include-path ..." 1>&5
7887 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
7889 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
7890 test "$cf_top_incdir" = "$cf_add_incdir" && break
7891 cf_add_incdir="$cf_top_incdir"
7907 cat >conftest.$ac_ext <<_ACEOF
7908 #line 7908 "configure"
7909 #include "confdefs.h"
7911 #include <$cf_header>
7916 #ifdef NCURSES_VERSION
7918 printf("%s\n", NCURSES_VERSION);
7931 rm -f conftest.$ac_objext
7932 if { (eval echo "$as_me:7932: \"$ac_compile\"") >&5
7933 (eval $ac_compile) 2>&5
7935 echo "$as_me:7935: \$? = $ac_status" >&5
7936 (exit $ac_status); } &&
7937 { ac_try='test -s conftest.$ac_objext'
7938 { (eval echo "$as_me:7938: \"$ac_try\"") >&5
7941 echo "$as_me:7941: \$? = $ac_status" >&5
7942 (exit $ac_status); }; }; then
7943 cf_cv_ncurses_h2=$cf_header
7946 echo "$as_me: failed program was:" >&5
7947 cat conftest.$ac_ext >&5
7950 rm -f conftest.$ac_objext conftest.$ac_ext
7952 if test "$cf_cv_ncurses_h2" != no ; then
7953 cf_cv_ncurses_h2=$cf_incdir/$cf_header
7954 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
7957 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
7959 CPPFLAGS="$cf_save2_CPPFLAGS"
7960 test "$cf_cv_ncurses_h2" != no && break
7962 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:7962: error: not found" >&5
7963 echo "$as_me: error: not found" >&2;}
7964 { (exit 1); exit 1; }; }
7967 echo "$as_me:7967: result: $cf_cv_ncurses_h2" >&5
7968 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
7970 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
7971 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
7972 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
7973 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
7976 if test -n "$cf_1st_incdir" ; then
7977 for cf_add_incdir in $cf_1st_incdir
7979 while test $cf_add_incdir != /usr/include
7981 if test -d $cf_add_incdir
7984 if test -n "$CFLAGS$CPPFLAGS" ; then
7985 # a loop is needed to ensure we can add subdirs of existing dirs
7986 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
7987 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
7988 cf_have_incdir=yes; break
7993 if test "$cf_have_incdir" = no ; then
7994 if test "$cf_add_incdir" = /usr/local/include ; then
7995 if test "$GCC" = yes
7997 cf_save_CPPFLAGS=$CPPFLAGS
7999 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
8000 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
8002 cat >conftest.$ac_ext <<_ACEOF
8003 #line 8003 "configure"
8004 #include "confdefs.h"
8014 rm -f conftest.$ac_objext
8015 if { (eval echo "$as_me:8015: \"$ac_compile\"") >&5
8016 (eval $ac_compile) 2>&5
8018 echo "$as_me:8018: \$? = $ac_status" >&5
8019 (exit $ac_status); } &&
8020 { ac_try='test -s conftest.$ac_objext'
8021 { (eval echo "$as_me:8021: \"$ac_try\"") >&5
8024 echo "$as_me:8024: \$? = $ac_status" >&5
8025 (exit $ac_status); }; }; then
8028 echo "$as_me: failed program was:" >&5
8029 cat conftest.$ac_ext >&5
8032 rm -f conftest.$ac_objext conftest.$ac_ext
8033 CPPFLAGS=$cf_save_CPPFLAGS
8038 if test "$cf_have_incdir" = no ; then
8039 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
8041 echo "${as_me:-configure}:8041: testing adding $cf_add_incdir to include-path ..." 1>&5
8043 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
8045 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
8046 test "$cf_top_incdir" = "$cf_add_incdir" && break
8047 cf_add_incdir="$cf_top_incdir"
8060 # Set definitions to allow ifdef'ing for ncurses.h
8062 case $cf_cv_ncurses_header in
8065 cat >>confdefs.h <<\EOF
8066 #define HAVE_NCURSES_H 1
8072 case $cf_cv_ncurses_header in
8073 (ncurses/curses.h|ncurses/ncurses.h)
8075 cat >>confdefs.h <<\EOF
8076 #define HAVE_NCURSES_NCURSES_H 1
8080 (ncursesw/curses.h|ncursesw/ncurses.h)
8082 cat >>confdefs.h <<\EOF
8083 #define HAVE_NCURSESW_NCURSES_H 1
8089 echo "$as_me:8089: checking for terminfo header" >&5
8090 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
8091 if test "${cf_cv_term_header+set}" = set; then
8092 echo $ECHO_N "(cached) $ECHO_C" >&6
8095 case ${cf_cv_ncurses_header} in
8096 (*/ncurses.h|*/ncursesw.h)
8097 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
8100 cf_term_header=term.h
8104 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
8106 cat >conftest.$ac_ext <<_ACEOF
8107 #line 8107 "configure"
8108 #include "confdefs.h"
8110 #include <${cf_cv_ncurses_header:-curses.h}>
8116 int x = auto_left_margin
8121 rm -f conftest.$ac_objext
8122 if { (eval echo "$as_me:8122: \"$ac_compile\"") >&5
8123 (eval $ac_compile) 2>&5
8125 echo "$as_me:8125: \$? = $ac_status" >&5
8126 (exit $ac_status); } &&
8127 { ac_try='test -s conftest.$ac_objext'
8128 { (eval echo "$as_me:8128: \"$ac_try\"") >&5
8131 echo "$as_me:8131: \$? = $ac_status" >&5
8132 (exit $ac_status); }; }; then
8134 cf_cv_term_header="$cf_test"
8136 echo "$as_me: failed program was:" >&5
8137 cat conftest.$ac_ext >&5
8139 cf_cv_term_header=unknown
8142 rm -f conftest.$ac_objext conftest.$ac_ext
8143 test "$cf_cv_term_header" != unknown && break
8147 echo "$as_me:8147: result: $cf_cv_term_header" >&5
8148 echo "${ECHO_T}$cf_cv_term_header" >&6
8150 # Set definitions to allow ifdef'ing to accommodate subdirectories
8152 case $cf_cv_term_header in
8155 cat >>confdefs.h <<\EOF
8156 #define HAVE_TERM_H 1
8162 case $cf_cv_term_header in
8165 cat >>confdefs.h <<\EOF
8166 #define HAVE_NCURSES_TERM_H 1
8172 cat >>confdefs.h <<\EOF
8173 #define HAVE_NCURSESW_TERM_H 1
8179 # some applications need this, but should check for NCURSES_VERSION
8181 cat >>confdefs.h <<\EOF
8185 echo "$as_me:8185: checking for ncurses version" >&5
8186 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
8187 if test "${cf_cv_ncurses_version+set}" = set; then
8188 echo $ECHO_N "(cached) $ECHO_C" >&6
8191 cf_cv_ncurses_version=no
8194 if test "$cross_compiling" = yes; then
8196 # This will not work if the preprocessor splits the line after the
8197 # Autoconf token. The 'unproto' program does that.
8198 cat > conftest.$ac_ext <<EOF
8199 #include <${cf_cv_ncurses_header:-curses.h}>
8201 #ifdef NCURSES_VERSION
8202 Autoconf NCURSES_VERSION
8210 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
8211 { (eval echo "$as_me:8211: \"$cf_try\"") >&5
8214 echo "$as_me:8214: \$? = $ac_status" >&5
8215 (exit $ac_status); }
8216 if test -f conftest.out ; then
8217 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
8218 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
8223 cat >conftest.$ac_ext <<_ACEOF
8224 #line 8224 "configure"
8225 #include "confdefs.h"
8227 #include <${cf_cv_ncurses_header:-curses.h}>
8231 FILE *fp = fopen("$cf_tempfile", "w");
8232 #ifdef NCURSES_VERSION
8233 # ifdef NCURSES_VERSION_PATCH
8234 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
8236 fprintf(fp, "%s\n", NCURSES_VERSION);
8240 fprintf(fp, "old\n");
8245 ${cf_cv_main_return:-return}(0);
8248 rm -f conftest$ac_exeext
8249 if { (eval echo "$as_me:8249: \"$ac_link\"") >&5
8250 (eval $ac_link) 2>&5
8252 echo "$as_me:8252: \$? = $ac_status" >&5
8253 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8254 { (eval echo "$as_me:8254: \"$ac_try\"") >&5
8257 echo "$as_me:8257: \$? = $ac_status" >&5
8258 (exit $ac_status); }; }; then
8260 cf_cv_ncurses_version=`cat $cf_tempfile`
8262 echo "$as_me: program exited with status $ac_status" >&5
8263 echo "$as_me: failed program was:" >&5
8264 cat conftest.$ac_ext >&5
8266 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8271 echo "$as_me:8271: result: $cf_cv_ncurses_version" >&5
8272 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
8273 test "$cf_cv_ncurses_version" = no ||
8274 cat >>confdefs.h <<\EOF
8278 cf_nculib_root=ncursesw
8279 # This works, except for the special case where we find gpm, but
8280 # ncurses is in a nonstandard location via $LIBS, and we really want
8283 cf_ncurses_SAVE="$LIBS"
8284 echo "$as_me:8284: checking for Gpm_Open in -lgpm" >&5
8285 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
8286 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
8287 echo $ECHO_N "(cached) $ECHO_C" >&6
8289 ac_check_lib_save_LIBS=$LIBS
8291 cat >conftest.$ac_ext <<_ACEOF
8292 #line 8292 "configure"
8293 #include "confdefs.h"
8295 /* Override any gcc2 internal prototype to avoid an error. */
8299 /* We use char because int might match the return type of a gcc2
8300 builtin and then its argument prototype would still apply. */
8310 rm -f conftest.$ac_objext conftest$ac_exeext
8311 if { (eval echo "$as_me:8311: \"$ac_link\"") >&5
8312 (eval $ac_link) 2>&5
8314 echo "$as_me:8314: \$? = $ac_status" >&5
8315 (exit $ac_status); } &&
8316 { ac_try='test -s conftest$ac_exeext'
8317 { (eval echo "$as_me:8317: \"$ac_try\"") >&5
8320 echo "$as_me:8320: \$? = $ac_status" >&5
8321 (exit $ac_status); }; }; then
8322 ac_cv_lib_gpm_Gpm_Open=yes
8324 echo "$as_me: failed program was:" >&5
8325 cat conftest.$ac_ext >&5
8326 ac_cv_lib_gpm_Gpm_Open=no
8328 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8329 LIBS=$ac_check_lib_save_LIBS
8331 echo "$as_me:8331: result: $ac_cv_lib_gpm_Gpm_Open" >&5
8332 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
8333 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
8334 echo "$as_me:8334: checking for initscr in -lgpm" >&5
8335 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
8336 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
8337 echo $ECHO_N "(cached) $ECHO_C" >&6
8339 ac_check_lib_save_LIBS=$LIBS
8341 cat >conftest.$ac_ext <<_ACEOF
8342 #line 8342 "configure"
8343 #include "confdefs.h"
8345 /* Override any gcc2 internal prototype to avoid an error. */
8349 /* We use char because int might match the return type of a gcc2
8350 builtin and then its argument prototype would still apply. */
8360 rm -f conftest.$ac_objext conftest$ac_exeext
8361 if { (eval echo "$as_me:8361: \"$ac_link\"") >&5
8362 (eval $ac_link) 2>&5
8364 echo "$as_me:8364: \$? = $ac_status" >&5
8365 (exit $ac_status); } &&
8366 { ac_try='test -s conftest$ac_exeext'
8367 { (eval echo "$as_me:8367: \"$ac_try\"") >&5
8370 echo "$as_me:8370: \$? = $ac_status" >&5
8371 (exit $ac_status); }; }; then
8372 ac_cv_lib_gpm_initscr=yes
8374 echo "$as_me: failed program was:" >&5
8375 cat conftest.$ac_ext >&5
8376 ac_cv_lib_gpm_initscr=no
8378 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8379 LIBS=$ac_check_lib_save_LIBS
8381 echo "$as_me:8381: result: $ac_cv_lib_gpm_initscr" >&5
8382 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
8383 if test $ac_cv_lib_gpm_initscr = yes; then
8384 LIBS="$cf_ncurses_SAVE"
8386 cf_ncurses_LIBS="-lgpm"
8393 # This is only necessary if you are linking against an obsolete
8394 # version of ncurses (but it should do no harm, since it's static).
8395 if test "$cf_nculib_root" = ncurses ; then
8396 echo "$as_me:8396: checking for tgoto in -lmytinfo" >&5
8397 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
8398 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
8399 echo $ECHO_N "(cached) $ECHO_C" >&6
8401 ac_check_lib_save_LIBS=$LIBS
8402 LIBS="-lmytinfo $LIBS"
8403 cat >conftest.$ac_ext <<_ACEOF
8404 #line 8404 "configure"
8405 #include "confdefs.h"
8407 /* Override any gcc2 internal prototype to avoid an error. */
8411 /* We use char because int might match the return type of a gcc2
8412 builtin and then its argument prototype would still apply. */
8422 rm -f conftest.$ac_objext conftest$ac_exeext
8423 if { (eval echo "$as_me:8423: \"$ac_link\"") >&5
8424 (eval $ac_link) 2>&5
8426 echo "$as_me:8426: \$? = $ac_status" >&5
8427 (exit $ac_status); } &&
8428 { ac_try='test -s conftest$ac_exeext'
8429 { (eval echo "$as_me:8429: \"$ac_try\"") >&5
8432 echo "$as_me:8432: \$? = $ac_status" >&5
8433 (exit $ac_status); }; }; then
8434 ac_cv_lib_mytinfo_tgoto=yes
8436 echo "$as_me: failed program was:" >&5
8437 cat conftest.$ac_ext >&5
8438 ac_cv_lib_mytinfo_tgoto=no
8440 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8441 LIBS=$ac_check_lib_save_LIBS
8443 echo "$as_me:8443: result: $ac_cv_lib_mytinfo_tgoto" >&5
8444 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
8445 if test $ac_cv_lib_mytinfo_tgoto = yes; then
8446 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
8456 for cf_add_1lib in $cf_ncurses_LIBS; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
8458 for cf_add_1lib in $cf_add_0lib; do
8459 for cf_add_2lib in $cf_add_libs; do
8460 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
8465 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
8469 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
8475 for cf_add_1lib in -l$cf_nculib_root; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
8477 for cf_add_1lib in $cf_add_0lib; do
8478 for cf_add_2lib in $cf_add_libs; do
8479 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
8484 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
8490 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
8492 echo "$as_me:8492: checking for initscr" >&5
8493 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
8494 if test "${ac_cv_func_initscr+set}" = set; then
8495 echo $ECHO_N "(cached) $ECHO_C" >&6
8497 cat >conftest.$ac_ext <<_ACEOF
8498 #line 8498 "configure"
8499 #include "confdefs.h"
8500 #define initscr autoconf_temporary
8501 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
8508 /* We use char because int might match the return type of a gcc2
8509 builtin and then its argument prototype would still apply. */
8510 char initscr (void);
8516 /* The GNU C library defines stubs for functions which it implements
8517 to always fail with ENOSYS. Some functions are actually named
8518 something starting with __ and the normal name is an alias. */
8519 #if defined (__stub_initscr) || defined (__stub___initscr)
8520 #error found stub for initscr
8528 rm -f conftest.$ac_objext conftest$ac_exeext
8529 if { (eval echo "$as_me:8529: \"$ac_link\"") >&5
8530 (eval $ac_link) 2>&5
8532 echo "$as_me:8532: \$? = $ac_status" >&5
8533 (exit $ac_status); } &&
8534 { ac_try='test -s conftest$ac_exeext'
8535 { (eval echo "$as_me:8535: \"$ac_try\"") >&5
8538 echo "$as_me:8538: \$? = $ac_status" >&5
8539 (exit $ac_status); }; }; then
8540 ac_cv_func_initscr=yes
8542 echo "$as_me: failed program was:" >&5
8543 cat conftest.$ac_ext >&5
8544 ac_cv_func_initscr=no
8546 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8548 echo "$as_me:8548: result: $ac_cv_func_initscr" >&5
8549 echo "${ECHO_T}$ac_cv_func_initscr" >&6
8550 if test $ac_cv_func_initscr = yes; then
8551 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
8554 cf_save_LIBS="$LIBS"
8555 echo "$as_me:8555: checking for initscr in -l$cf_nculib_root" >&5
8556 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
8557 LIBS="-l$cf_nculib_root $LIBS"
8558 cat >conftest.$ac_ext <<_ACEOF
8559 #line 8559 "configure"
8560 #include "confdefs.h"
8561 #include <${cf_cv_ncurses_header:-curses.h}>
8570 rm -f conftest.$ac_objext conftest$ac_exeext
8571 if { (eval echo "$as_me:8571: \"$ac_link\"") >&5
8572 (eval $ac_link) 2>&5
8574 echo "$as_me:8574: \$? = $ac_status" >&5
8575 (exit $ac_status); } &&
8576 { ac_try='test -s conftest$ac_exeext'
8577 { (eval echo "$as_me:8577: \"$ac_try\"") >&5
8580 echo "$as_me:8580: \$? = $ac_status" >&5
8581 (exit $ac_status); }; }; then
8582 echo "$as_me:8582: result: yes" >&5
8583 echo "${ECHO_T}yes" >&6
8584 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
8587 echo "$as_me: failed program was:" >&5
8588 cat conftest.$ac_ext >&5
8589 echo "$as_me:8589: result: no" >&5
8590 echo "${ECHO_T}no" >&6
8593 cf_library_path_list=""
8594 if test -n "${LDFLAGS}${LIBS}" ; then
8595 for cf_library_path in $LDFLAGS $LIBS
8597 case $cf_library_path in
8599 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
8601 test "x$cf_library_path" != "xNONE" && \
8602 test -d "$cf_library_path" && \
8604 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
8605 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
8606 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
8607 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
8608 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
8609 test -d $cf_library_path/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib/$cf_nculib_root"
8612 cf_library_path_list="$cf_library_path_list $cf_search"
8620 test "x$prefix" != "xNONE" && \
8621 test -d "$prefix" && \
8623 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
8624 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
8625 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
8626 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
8627 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
8628 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
8631 for cf_subdir_prefix in \
8640 test "x$cf_subdir_prefix" != "x$prefix" && \
8641 test -d "$cf_subdir_prefix" && \
8642 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
8643 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
8644 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
8645 test -d $cf_subdir_prefix/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root"
8646 test -d $cf_subdir_prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root/lib"
8647 test -d $cf_subdir_prefix/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib"
8648 test -d $cf_subdir_prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib/$cf_nculib_root"
8653 cf_search="$cf_library_path_list $cf_search"
8655 for cf_libdir in $cf_search
8657 echo "$as_me:8657: checking for -l$cf_nculib_root in $cf_libdir" >&5
8658 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
8659 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
8660 cat >conftest.$ac_ext <<_ACEOF
8661 #line 8661 "configure"
8662 #include "confdefs.h"
8663 #include <${cf_cv_ncurses_header:-curses.h}>
8672 rm -f conftest.$ac_objext conftest$ac_exeext
8673 if { (eval echo "$as_me:8673: \"$ac_link\"") >&5
8674 (eval $ac_link) 2>&5
8676 echo "$as_me:8676: \$? = $ac_status" >&5
8677 (exit $ac_status); } &&
8678 { ac_try='test -s conftest$ac_exeext'
8679 { (eval echo "$as_me:8679: \"$ac_try\"") >&5
8682 echo "$as_me:8682: \$? = $ac_status" >&5
8683 (exit $ac_status); }; }; then
8684 echo "$as_me:8684: result: yes" >&5
8685 echo "${ECHO_T}yes" >&6
8686 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
8689 echo "$as_me: failed program was:" >&5
8690 cat conftest.$ac_ext >&5
8691 echo "$as_me:8691: result: no" >&5
8692 echo "${ECHO_T}no" >&6
8693 LIBS="$cf_save_LIBS"
8695 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8699 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8703 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
8705 if test $cf_found_library = no ; then
8706 { { echo "$as_me:8706: error: Cannot link $cf_nculib_root library" >&5
8707 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
8708 { (exit 1); exit 1; }; }
8713 if test -n "$cf_ncurses_LIBS" ; then
8714 echo "$as_me:8714: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
8715 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
8716 cf_ncurses_SAVE="$LIBS"
8717 for p in $cf_ncurses_LIBS ; do
8718 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
8719 if test "$q" != "$LIBS" ; then
8723 cat >conftest.$ac_ext <<_ACEOF
8724 #line 8724 "configure"
8725 #include "confdefs.h"
8726 #include <${cf_cv_ncurses_header:-curses.h}>
8730 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
8735 rm -f conftest.$ac_objext conftest$ac_exeext
8736 if { (eval echo "$as_me:8736: \"$ac_link\"") >&5
8737 (eval $ac_link) 2>&5
8739 echo "$as_me:8739: \$? = $ac_status" >&5
8740 (exit $ac_status); } &&
8741 { ac_try='test -s conftest$ac_exeext'
8742 { (eval echo "$as_me:8742: \"$ac_try\"") >&5
8745 echo "$as_me:8745: \$? = $ac_status" >&5
8746 (exit $ac_status); }; }; then
8747 echo "$as_me:8747: result: yes" >&5
8748 echo "${ECHO_T}yes" >&6
8750 echo "$as_me: failed program was:" >&5
8751 cat conftest.$ac_ext >&5
8752 echo "$as_me:8752: result: no" >&5
8753 echo "${ECHO_T}no" >&6
8754 LIBS="$cf_ncurses_SAVE"
8756 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8759 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
8761 cat >>confdefs.h <<EOF
8762 #define $cf_nculib_ROOT 1
8772 cf_ncuconfig_root=ncurses
8773 cf_have_ncuconfig=no
8775 if test "x${PKG_CONFIG:=none}" != xnone; then
8776 echo "$as_me:8776: checking pkg-config for $cf_ncuconfig_root" >&5
8777 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
8778 if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
8779 echo "$as_me:8779: result: yes" >&5
8780 echo "${ECHO_T}yes" >&6
8782 echo "$as_me:8782: checking if the $cf_ncuconfig_root package files work" >&5
8783 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
8784 cf_have_ncuconfig=unknown
8786 cf_save_CFLAGS="$CFLAGS"
8787 cf_save_CPPFLAGS="$CPPFLAGS"
8788 cf_save_LIBS="$LIBS"
8790 cf_pkg_cflags=`$PKG_CONFIG --cflags $cf_ncuconfig_root`
8791 cf_pkg_libs=`$PKG_CONFIG --libs $cf_ncuconfig_root`
8793 # while -W for passing linker flags is prevalent, it is not "standard".
8794 # At least one wrapper for c89/c99 (in Apple's xcode) has its own
8795 # incompatible _and_ non-standard -W option which gives an error. Work
8796 # around that pitfall.
8797 case "x${CC}@@${cf_pkg_libs}@${cf_pkg_cflags}" in
8803 cf_new_extra_cppflags=
8805 for cf_add_cflags in $cf_pkg_cflags
8807 case $cf_fix_cppflags in
8809 case $cf_add_cflags in
8810 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
8811 case $cf_add_cflags in
8813 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8815 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8816 && test -z "${cf_tst_cflags}" \
8817 && cf_fix_cppflags=yes
8819 if test $cf_fix_cppflags = yes ; then
8821 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
8822 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
8825 elif test "${cf_tst_cflags}" = "\"'" ; then
8827 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
8828 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
8838 case $cf_add_cflags in
8840 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8842 CPPFLAGS=`echo "$CPPFLAGS" | \
8843 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8844 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8849 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
8850 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
8857 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
8858 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
8865 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
8866 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
8868 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8870 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8871 && test -z "${cf_tst_cflags}" \
8872 && cf_fix_cppflags=no
8877 if test -n "$cf_new_cflags" ; then
8879 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
8880 CFLAGS="${CFLAGS}$cf_new_cflags"
8884 if test -n "$cf_new_cppflags" ; then
8886 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
8887 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
8891 if test -n "$cf_new_extra_cppflags" ; then
8893 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
8894 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
8901 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
8903 for cf_add_1lib in $cf_add_0lib; do
8904 for cf_add_2lib in $cf_add_libs; do
8905 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
8910 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
8914 cat >conftest.$ac_ext <<_ACEOF
8915 #line 8915 "configure"
8916 #include "confdefs.h"
8917 #include <${cf_cv_ncurses_header:-curses.h}>
8921 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
8926 rm -f conftest.$ac_objext conftest$ac_exeext
8927 if { (eval echo "$as_me:8927: \"$ac_link\"") >&5
8928 (eval $ac_link) 2>&5
8930 echo "$as_me:8930: \$? = $ac_status" >&5
8931 (exit $ac_status); } &&
8932 { ac_try='test -s conftest$ac_exeext'
8933 { (eval echo "$as_me:8933: \"$ac_try\"") >&5
8936 echo "$as_me:8936: \$? = $ac_status" >&5
8937 (exit $ac_status); }; }; then
8938 if test "$cross_compiling" = yes; then
8939 cf_test_ncuconfig=maybe
8941 cat >conftest.$ac_ext <<_ACEOF
8942 #line 8942 "configure"
8943 #include "confdefs.h"
8944 #include <${cf_cv_ncurses_header:-curses.h}>
8946 { char *xx = curses_version(); return (xx == 0); }
8948 rm -f conftest$ac_exeext
8949 if { (eval echo "$as_me:8949: \"$ac_link\"") >&5
8950 (eval $ac_link) 2>&5
8952 echo "$as_me:8952: \$? = $ac_status" >&5
8953 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8954 { (eval echo "$as_me:8954: \"$ac_try\"") >&5
8957 echo "$as_me:8957: \$? = $ac_status" >&5
8958 (exit $ac_status); }; }; then
8959 cf_test_ncuconfig=yes
8961 echo "$as_me: program exited with status $ac_status" >&5
8962 echo "$as_me: failed program was:" >&5
8963 cat conftest.$ac_ext >&5
8964 cf_test_ncuconfig=no
8966 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8969 echo "$as_me: failed program was:" >&5
8970 cat conftest.$ac_ext >&5
8971 cf_test_ncuconfig=no
8973 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8975 CFLAGS="$cf_save_CFLAGS"
8976 CPPFLAGS="$cf_save_CPPFLAGS"
8977 LIBS="$cf_save_LIBS"
8979 if test "x$cf_test_ncuconfig" != xyes; then
8980 cf_temp=`echo "x$cf_pkg_cflags" | sed -e s/^x// -e 's/-W[^ ]*//g'`
8981 cf_pkg_cflags="$cf_temp"
8982 cf_temp=`echo "x$cf_pkg_libs" | sed -e s/^x// -e 's/-W[^ ]*//g'`
8983 cf_pkg_libs="$cf_temp"
8991 cf_new_extra_cppflags=
8993 for cf_add_cflags in $cf_pkg_cflags
8995 case $cf_fix_cppflags in
8997 case $cf_add_cflags in
8998 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
8999 case $cf_add_cflags in
9001 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9003 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9004 && test -z "${cf_tst_cflags}" \
9005 && cf_fix_cppflags=yes
9007 if test $cf_fix_cppflags = yes ; then
9009 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9010 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9013 elif test "${cf_tst_cflags}" = "\"'" ; then
9015 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9016 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9026 case $cf_add_cflags in
9028 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9030 CPPFLAGS=`echo "$CPPFLAGS" | \
9031 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9032 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9037 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
9038 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
9045 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
9046 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
9053 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9054 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9056 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9058 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9059 && test -z "${cf_tst_cflags}" \
9060 && cf_fix_cppflags=no
9065 if test -n "$cf_new_cflags" ; then
9067 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
9068 CFLAGS="${CFLAGS}$cf_new_cflags"
9072 if test -n "$cf_new_cppflags" ; then
9074 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9075 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
9079 if test -n "$cf_new_extra_cppflags" ; then
9081 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
9082 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
9089 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
9091 for cf_add_1lib in $cf_add_0lib; do
9092 for cf_add_2lib in $cf_add_libs; do
9093 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
9098 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
9102 cat >conftest.$ac_ext <<_ACEOF
9103 #line 9103 "configure"
9104 #include "confdefs.h"
9105 #include <${cf_cv_ncurses_header:-curses.h}>
9109 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
9114 rm -f conftest.$ac_objext conftest$ac_exeext
9115 if { (eval echo "$as_me:9115: \"$ac_link\"") >&5
9116 (eval $ac_link) 2>&5
9118 echo "$as_me:9118: \$? = $ac_status" >&5
9119 (exit $ac_status); } &&
9120 { ac_try='test -s conftest$ac_exeext'
9121 { (eval echo "$as_me:9121: \"$ac_try\"") >&5
9124 echo "$as_me:9124: \$? = $ac_status" >&5
9125 (exit $ac_status); }; }; then
9126 if test "$cross_compiling" = yes; then
9127 cf_have_ncuconfig=maybe
9129 cat >conftest.$ac_ext <<_ACEOF
9130 #line 9130 "configure"
9131 #include "confdefs.h"
9132 #include <${cf_cv_ncurses_header:-curses.h}>
9134 { char *xx = curses_version(); return (xx == 0); }
9136 rm -f conftest$ac_exeext
9137 if { (eval echo "$as_me:9137: \"$ac_link\"") >&5
9138 (eval $ac_link) 2>&5
9140 echo "$as_me:9140: \$? = $ac_status" >&5
9141 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9142 { (eval echo "$as_me:9142: \"$ac_try\"") >&5
9145 echo "$as_me:9145: \$? = $ac_status" >&5
9146 (exit $ac_status); }; }; then
9147 cf_have_ncuconfig=yes
9149 echo "$as_me: program exited with status $ac_status" >&5
9150 echo "$as_me: failed program was:" >&5
9151 cat conftest.$ac_ext >&5
9152 cf_have_ncuconfig=no
9154 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9157 echo "$as_me: failed program was:" >&5
9158 cat conftest.$ac_ext >&5
9159 cf_have_ncuconfig=no
9161 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9162 echo "$as_me:9162: result: $cf_have_ncuconfig" >&5
9163 echo "${ECHO_T}$cf_have_ncuconfig" >&6
9164 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
9165 if test "$cf_have_ncuconfig" != "yes"
9167 CPPFLAGS="$cf_save_CPPFLAGS"
9168 LIBS="$cf_save_LIBS"
9169 NCURSES_CONFIG_PKG=none
9172 cat >>confdefs.h <<\EOF
9176 NCURSES_CONFIG_PKG=$cf_ncuconfig_root
9178 echo "$as_me:9178: checking for terminfo header" >&5
9179 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
9180 if test "${cf_cv_term_header+set}" = set; then
9181 echo $ECHO_N "(cached) $ECHO_C" >&6
9184 case ${cf_cv_ncurses_header} in
9185 (*/ncurses.h|*/ncursesw.h)
9186 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
9189 cf_term_header=term.h
9193 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
9195 cat >conftest.$ac_ext <<_ACEOF
9196 #line 9196 "configure"
9197 #include "confdefs.h"
9199 #include <${cf_cv_ncurses_header:-curses.h}>
9205 int x = auto_left_margin
9210 rm -f conftest.$ac_objext
9211 if { (eval echo "$as_me:9211: \"$ac_compile\"") >&5
9212 (eval $ac_compile) 2>&5
9214 echo "$as_me:9214: \$? = $ac_status" >&5
9215 (exit $ac_status); } &&
9216 { ac_try='test -s conftest.$ac_objext'
9217 { (eval echo "$as_me:9217: \"$ac_try\"") >&5
9220 echo "$as_me:9220: \$? = $ac_status" >&5
9221 (exit $ac_status); }; }; then
9223 cf_cv_term_header="$cf_test"
9225 echo "$as_me: failed program was:" >&5
9226 cat conftest.$ac_ext >&5
9228 cf_cv_term_header=unknown
9231 rm -f conftest.$ac_objext conftest.$ac_ext
9232 test "$cf_cv_term_header" != unknown && break
9236 echo "$as_me:9236: result: $cf_cv_term_header" >&5
9237 echo "${ECHO_T}$cf_cv_term_header" >&6
9239 # Set definitions to allow ifdef'ing to accommodate subdirectories
9241 case $cf_cv_term_header in
9244 cat >>confdefs.h <<\EOF
9245 #define HAVE_TERM_H 1
9251 case $cf_cv_term_header in
9254 cat >>confdefs.h <<\EOF
9255 #define HAVE_NCURSES_TERM_H 1
9261 cat >>confdefs.h <<\EOF
9262 #define HAVE_NCURSESW_TERM_H 1
9271 echo "$as_me:9271: result: no" >&5
9272 echo "${ECHO_T}no" >&6
9273 NCURSES_CONFIG_PKG=none
9276 NCURSES_CONFIG_PKG=none
9279 if test "x$cf_have_ncuconfig" = "xno"; then
9280 cf_ncurses_config="${cf_ncuconfig_root}${NCURSES_CONFIG_SUFFIX}-config"; echo "Looking for ${cf_ncurses_config}"
9282 if test -n "$ac_tool_prefix"; then
9283 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
9285 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
9286 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
9287 echo "$as_me:9287: checking for $ac_word" >&5
9288 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9289 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
9290 echo $ECHO_N "(cached) $ECHO_C" >&6
9292 if test -n "$NCURSES_CONFIG"; then
9293 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
9295 ac_save_IFS=$IFS; IFS=$ac_path_separator
9297 for ac_dir in $ac_dummy; do
9299 test -z "$ac_dir" && ac_dir=.
9300 $as_executable_p "$ac_dir/$ac_word" || continue
9301 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
9302 echo "$as_me:9302: found $ac_dir/$ac_word" >&5
9308 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
9309 if test -n "$NCURSES_CONFIG"; then
9310 echo "$as_me:9310: result: $NCURSES_CONFIG" >&5
9311 echo "${ECHO_T}$NCURSES_CONFIG" >&6
9313 echo "$as_me:9313: result: no" >&5
9314 echo "${ECHO_T}no" >&6
9317 test -n "$NCURSES_CONFIG" && break
9320 if test -z "$NCURSES_CONFIG"; then
9321 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
9322 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
9324 # Extract the first word of "$ac_prog", so it can be a program name with args.
9325 set dummy $ac_prog; ac_word=$2
9326 echo "$as_me:9326: checking for $ac_word" >&5
9327 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9328 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
9329 echo $ECHO_N "(cached) $ECHO_C" >&6
9331 if test -n "$ac_ct_NCURSES_CONFIG"; then
9332 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
9334 ac_save_IFS=$IFS; IFS=$ac_path_separator
9336 for ac_dir in $ac_dummy; do
9338 test -z "$ac_dir" && ac_dir=.
9339 $as_executable_p "$ac_dir/$ac_word" || continue
9340 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
9341 echo "$as_me:9341: found $ac_dir/$ac_word" >&5
9347 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
9348 if test -n "$ac_ct_NCURSES_CONFIG"; then
9349 echo "$as_me:9349: result: $ac_ct_NCURSES_CONFIG" >&5
9350 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
9352 echo "$as_me:9352: result: no" >&5
9353 echo "${ECHO_T}no" >&6
9356 test -n "$ac_ct_NCURSES_CONFIG" && break
9358 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
9360 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
9363 if test "$NCURSES_CONFIG" != none ; then
9368 cf_new_extra_cppflags=
9370 for cf_add_cflags in `$NCURSES_CONFIG --cflags`
9372 case $cf_fix_cppflags in
9374 case $cf_add_cflags in
9375 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
9376 case $cf_add_cflags in
9378 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9380 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9381 && test -z "${cf_tst_cflags}" \
9382 && cf_fix_cppflags=yes
9384 if test $cf_fix_cppflags = yes ; then
9386 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9387 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9390 elif test "${cf_tst_cflags}" = "\"'" ; then
9392 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9393 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9403 case $cf_add_cflags in
9405 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9407 CPPFLAGS=`echo "$CPPFLAGS" | \
9408 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9409 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9414 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
9415 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
9422 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
9423 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
9430 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9431 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9433 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9435 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9436 && test -z "${cf_tst_cflags}" \
9437 && cf_fix_cppflags=no
9442 if test -n "$cf_new_cflags" ; then
9444 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
9445 CFLAGS="${CFLAGS}$cf_new_cflags"
9449 if test -n "$cf_new_cppflags" ; then
9451 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9452 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
9456 if test -n "$cf_new_extra_cppflags" ; then
9458 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
9459 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
9466 for cf_add_1lib in `$NCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
9468 for cf_add_1lib in $cf_add_0lib; do
9469 for cf_add_2lib in $cf_add_libs; do
9470 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
9475 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
9479 # even with config script, some packages use no-override for curses.h
9481 echo "$as_me:9481: checking if we have identified curses headers" >&5
9482 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
9483 if test "${cf_cv_ncurses_header+set}" = set; then
9484 echo $ECHO_N "(cached) $ECHO_C" >&6
9487 cf_cv_ncurses_header=none
9489 ncurses.h ncurses/ncurses.h \
9490 curses.h ncurses/curses.h
9492 cat >conftest.$ac_ext <<_ACEOF
9493 #line 9493 "configure"
9494 #include "confdefs.h"
9495 #include <${cf_header}>
9499 initscr(); tgoto("?", 0,0)
9504 rm -f conftest.$ac_objext
9505 if { (eval echo "$as_me:9505: \"$ac_compile\"") >&5
9506 (eval $ac_compile) 2>&5
9508 echo "$as_me:9508: \$? = $ac_status" >&5
9509 (exit $ac_status); } &&
9510 { ac_try='test -s conftest.$ac_objext'
9511 { (eval echo "$as_me:9511: \"$ac_try\"") >&5
9514 echo "$as_me:9514: \$? = $ac_status" >&5
9515 (exit $ac_status); }; }; then
9516 cf_cv_ncurses_header=$cf_header; break
9518 echo "$as_me: failed program was:" >&5
9519 cat conftest.$ac_ext >&5
9521 rm -f conftest.$ac_objext conftest.$ac_ext
9525 echo "$as_me:9525: result: $cf_cv_ncurses_header" >&5
9526 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
9528 if test "$cf_cv_ncurses_header" = none ; then
9529 { { echo "$as_me:9529: error: No curses header-files found" >&5
9530 echo "$as_me: error: No curses header-files found" >&2;}
9531 { (exit 1); exit 1; }; }
9534 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
9536 for ac_header in $cf_cv_ncurses_header
9538 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9539 echo "$as_me:9539: checking for $ac_header" >&5
9540 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9541 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9542 echo $ECHO_N "(cached) $ECHO_C" >&6
9544 cat >conftest.$ac_ext <<_ACEOF
9545 #line 9545 "configure"
9546 #include "confdefs.h"
9547 #include <$ac_header>
9549 if { (eval echo "$as_me:9549: \"$ac_cpp conftest.$ac_ext\"") >&5
9550 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9552 egrep -v '^ *\+' conftest.er1 >conftest.err
9554 cat conftest.err >&5
9555 echo "$as_me:9555: \$? = $ac_status" >&5
9556 (exit $ac_status); } >/dev/null; then
9557 if test -s conftest.err; then
9558 ac_cpp_err=$ac_c_preproc_warn_flag
9565 if test -z "$ac_cpp_err"; then
9566 eval "$as_ac_Header=yes"
9568 echo "$as_me: failed program was:" >&5
9569 cat conftest.$ac_ext >&5
9570 eval "$as_ac_Header=no"
9572 rm -f conftest.err conftest.$ac_ext
9574 echo "$as_me:9574: result: `eval echo '${'$as_ac_Header'}'`" >&5
9575 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9576 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9577 cat >>confdefs.h <<EOF
9578 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9584 cat >>confdefs.h <<\EOF
9588 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
9590 cat >>confdefs.h <<EOF
9591 #define $cf_nculib_ROOT 1
9594 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
9598 cf_ncuhdr_root=ncurses
9600 test -n "$cf_cv_curses_dir" && \
9601 test "$cf_cv_curses_dir" != "no" && { \
9603 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
9604 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
9606 while test $cf_add_incdir != /usr/include
9608 if test -d $cf_add_incdir
9611 if test -n "$CFLAGS$CPPFLAGS" ; then
9612 # a loop is needed to ensure we can add subdirs of existing dirs
9613 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
9614 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
9615 cf_have_incdir=yes; break
9620 if test "$cf_have_incdir" = no ; then
9621 if test "$cf_add_incdir" = /usr/local/include ; then
9622 if test "$GCC" = yes
9624 cf_save_CPPFLAGS=$CPPFLAGS
9626 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9627 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
9629 cat >conftest.$ac_ext <<_ACEOF
9630 #line 9630 "configure"
9631 #include "confdefs.h"
9641 rm -f conftest.$ac_objext
9642 if { (eval echo "$as_me:9642: \"$ac_compile\"") >&5
9643 (eval $ac_compile) 2>&5
9645 echo "$as_me:9645: \$? = $ac_status" >&5
9646 (exit $ac_status); } &&
9647 { ac_try='test -s conftest.$ac_objext'
9648 { (eval echo "$as_me:9648: \"$ac_try\"") >&5
9651 echo "$as_me:9651: \$? = $ac_status" >&5
9652 (exit $ac_status); }; }; then
9655 echo "$as_me: failed program was:" >&5
9656 cat conftest.$ac_ext >&5
9659 rm -f conftest.$ac_objext conftest.$ac_ext
9660 CPPFLAGS=$cf_save_CPPFLAGS
9665 if test "$cf_have_incdir" = no ; then
9666 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
9668 echo "${as_me:-configure}:9668: testing adding $cf_add_incdir to include-path ..." 1>&5
9670 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
9672 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
9673 test "$cf_top_incdir" = "$cf_add_incdir" && break
9674 cf_add_incdir="$cf_top_incdir"
9687 echo "$as_me:9687: checking for $cf_ncuhdr_root header in include-path" >&5
9688 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
9689 if test "${cf_cv_ncurses_h+set}" = set; then
9690 echo $ECHO_N "(cached) $ECHO_C" >&6
9693 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
9694 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
9695 for cf_header in $cf_header_list
9698 cat >conftest.$ac_ext <<_ACEOF
9699 #line 9699 "configure"
9700 #include "confdefs.h"
9702 #include <$cf_header>
9707 #ifdef NCURSES_VERSION
9709 printf("%s\n", NCURSES_VERSION);
9722 rm -f conftest.$ac_objext
9723 if { (eval echo "$as_me:9723: \"$ac_compile\"") >&5
9724 (eval $ac_compile) 2>&5
9726 echo "$as_me:9726: \$? = $ac_status" >&5
9727 (exit $ac_status); } &&
9728 { ac_try='test -s conftest.$ac_objext'
9729 { (eval echo "$as_me:9729: \"$ac_try\"") >&5
9732 echo "$as_me:9732: \$? = $ac_status" >&5
9733 (exit $ac_status); }; }; then
9734 cf_cv_ncurses_h=$cf_header
9737 echo "$as_me: failed program was:" >&5
9738 cat conftest.$ac_ext >&5
9741 rm -f conftest.$ac_objext conftest.$ac_ext
9743 test "$cf_cv_ncurses_h" != no && break
9747 echo "$as_me:9747: result: $cf_cv_ncurses_h" >&5
9748 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
9750 if test "$cf_cv_ncurses_h" != no ; then
9751 cf_cv_ncurses_header=$cf_cv_ncurses_h
9754 echo "$as_me:9754: checking for $cf_ncuhdr_root include-path" >&5
9755 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
9756 if test "${cf_cv_ncurses_h2+set}" = set; then
9757 echo $ECHO_N "(cached) $ECHO_C" >&6
9760 test -n "$verbose" && echo
9764 # collect the current set of include-directories from compiler flags
9765 cf_header_path_list=""
9766 if test -n "${CFLAGS}${CPPFLAGS}" ; then
9767 for cf_header_path in $CPPFLAGS $CFLAGS
9769 case $cf_header_path in
9771 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
9773 test "x$cf_header_path" != "xNONE" && \
9774 test -d "$cf_header_path" && \
9776 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
9777 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
9778 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
9779 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
9780 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
9781 test -d $cf_header_path/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
9784 cf_header_path_list="$cf_header_path_list $cf_search"
9790 # add the variations for the package we are looking for
9794 test "x$prefix" != "xNONE" && \
9795 test -d "$prefix" && \
9797 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
9798 test -d $prefix/include && cf_search="$cf_search $prefix/include"
9799 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
9800 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
9801 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
9802 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
9805 for cf_subdir_prefix in \
9814 test "x$cf_subdir_prefix" != "x$prefix" && \
9815 test -d "$cf_subdir_prefix" && \
9816 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
9817 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
9818 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
9819 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root"
9820 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root/include"
9821 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include"
9822 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
9827 test "$includedir" != NONE && \
9828 test "$includedir" != "/usr/include" && \
9829 test -d "$includedir" && {
9830 test -d $includedir && cf_search="$cf_search $includedir"
9831 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
9834 test "$oldincludedir" != NONE && \
9835 test "$oldincludedir" != "/usr/include" && \
9836 test -d "$oldincludedir" && {
9837 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
9838 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
9841 cf_search="$cf_search $cf_header_path_list"
9843 test -n "$verbose" && echo search path $cf_search
9844 cf_save2_CPPFLAGS="$CPPFLAGS"
9845 for cf_incdir in $cf_search
9848 if test -n "$cf_incdir" ; then
9849 for cf_add_incdir in $cf_incdir
9851 while test $cf_add_incdir != /usr/include
9853 if test -d $cf_add_incdir
9856 if test -n "$CFLAGS$CPPFLAGS" ; then
9857 # a loop is needed to ensure we can add subdirs of existing dirs
9858 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
9859 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
9860 cf_have_incdir=yes; break
9865 if test "$cf_have_incdir" = no ; then
9866 if test "$cf_add_incdir" = /usr/local/include ; then
9867 if test "$GCC" = yes
9869 cf_save_CPPFLAGS=$CPPFLAGS
9871 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9872 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
9874 cat >conftest.$ac_ext <<_ACEOF
9875 #line 9875 "configure"
9876 #include "confdefs.h"
9886 rm -f conftest.$ac_objext
9887 if { (eval echo "$as_me:9887: \"$ac_compile\"") >&5
9888 (eval $ac_compile) 2>&5
9890 echo "$as_me:9890: \$? = $ac_status" >&5
9891 (exit $ac_status); } &&
9892 { ac_try='test -s conftest.$ac_objext'
9893 { (eval echo "$as_me:9893: \"$ac_try\"") >&5
9896 echo "$as_me:9896: \$? = $ac_status" >&5
9897 (exit $ac_status); }; }; then
9900 echo "$as_me: failed program was:" >&5
9901 cat conftest.$ac_ext >&5
9904 rm -f conftest.$ac_objext conftest.$ac_ext
9905 CPPFLAGS=$cf_save_CPPFLAGS
9910 if test "$cf_have_incdir" = no ; then
9911 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
9913 echo "${as_me:-configure}:9913: testing adding $cf_add_incdir to include-path ..." 1>&5
9915 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
9917 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
9918 test "$cf_top_incdir" = "$cf_add_incdir" && break
9919 cf_add_incdir="$cf_top_incdir"
9935 cat >conftest.$ac_ext <<_ACEOF
9936 #line 9936 "configure"
9937 #include "confdefs.h"
9939 #include <$cf_header>
9944 #ifdef NCURSES_VERSION
9946 printf("%s\n", NCURSES_VERSION);
9959 rm -f conftest.$ac_objext
9960 if { (eval echo "$as_me:9960: \"$ac_compile\"") >&5
9961 (eval $ac_compile) 2>&5
9963 echo "$as_me:9963: \$? = $ac_status" >&5
9964 (exit $ac_status); } &&
9965 { ac_try='test -s conftest.$ac_objext'
9966 { (eval echo "$as_me:9966: \"$ac_try\"") >&5
9969 echo "$as_me:9969: \$? = $ac_status" >&5
9970 (exit $ac_status); }; }; then
9971 cf_cv_ncurses_h2=$cf_header
9974 echo "$as_me: failed program was:" >&5
9975 cat conftest.$ac_ext >&5
9978 rm -f conftest.$ac_objext conftest.$ac_ext
9980 if test "$cf_cv_ncurses_h2" != no ; then
9981 cf_cv_ncurses_h2=$cf_incdir/$cf_header
9982 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
9985 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
9987 CPPFLAGS="$cf_save2_CPPFLAGS"
9988 test "$cf_cv_ncurses_h2" != no && break
9990 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:9990: error: not found" >&5
9991 echo "$as_me: error: not found" >&2;}
9992 { (exit 1); exit 1; }; }
9995 echo "$as_me:9995: result: $cf_cv_ncurses_h2" >&5
9996 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
9998 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
9999 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
10000 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
10001 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
10004 if test -n "$cf_1st_incdir" ; then
10005 for cf_add_incdir in $cf_1st_incdir
10007 while test $cf_add_incdir != /usr/include
10009 if test -d $cf_add_incdir
10012 if test -n "$CFLAGS$CPPFLAGS" ; then
10013 # a loop is needed to ensure we can add subdirs of existing dirs
10014 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
10015 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
10016 cf_have_incdir=yes; break
10021 if test "$cf_have_incdir" = no ; then
10022 if test "$cf_add_incdir" = /usr/local/include ; then
10023 if test "$GCC" = yes
10025 cf_save_CPPFLAGS=$CPPFLAGS
10027 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
10028 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
10030 cat >conftest.$ac_ext <<_ACEOF
10031 #line 10031 "configure"
10032 #include "confdefs.h"
10042 rm -f conftest.$ac_objext
10043 if { (eval echo "$as_me:10043: \"$ac_compile\"") >&5
10044 (eval $ac_compile) 2>&5
10046 echo "$as_me:10046: \$? = $ac_status" >&5
10047 (exit $ac_status); } &&
10048 { ac_try='test -s conftest.$ac_objext'
10049 { (eval echo "$as_me:10049: \"$ac_try\"") >&5
10050 (eval $ac_try) 2>&5
10052 echo "$as_me:10052: \$? = $ac_status" >&5
10053 (exit $ac_status); }; }; then
10056 echo "$as_me: failed program was:" >&5
10057 cat conftest.$ac_ext >&5
10060 rm -f conftest.$ac_objext conftest.$ac_ext
10061 CPPFLAGS=$cf_save_CPPFLAGS
10066 if test "$cf_have_incdir" = no ; then
10067 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
10069 echo "${as_me:-configure}:10069: testing adding $cf_add_incdir to include-path ..." 1>&5
10071 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
10073 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
10074 test "$cf_top_incdir" = "$cf_add_incdir" && break
10075 cf_add_incdir="$cf_top_incdir"
10088 # Set definitions to allow ifdef'ing for ncurses.h
10090 case $cf_cv_ncurses_header in
10093 cat >>confdefs.h <<\EOF
10094 #define HAVE_NCURSES_H 1
10100 case $cf_cv_ncurses_header in
10101 (ncurses/curses.h|ncurses/ncurses.h)
10103 cat >>confdefs.h <<\EOF
10104 #define HAVE_NCURSES_NCURSES_H 1
10108 (ncursesw/curses.h|ncursesw/ncurses.h)
10110 cat >>confdefs.h <<\EOF
10111 #define HAVE_NCURSESW_NCURSES_H 1
10117 echo "$as_me:10117: checking for terminfo header" >&5
10118 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
10119 if test "${cf_cv_term_header+set}" = set; then
10120 echo $ECHO_N "(cached) $ECHO_C" >&6
10123 case ${cf_cv_ncurses_header} in
10124 (*/ncurses.h|*/ncursesw.h)
10125 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
10128 cf_term_header=term.h
10132 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
10134 cat >conftest.$ac_ext <<_ACEOF
10135 #line 10135 "configure"
10136 #include "confdefs.h"
10138 #include <${cf_cv_ncurses_header:-curses.h}>
10139 #include <$cf_test>
10144 int x = auto_left_margin
10149 rm -f conftest.$ac_objext
10150 if { (eval echo "$as_me:10150: \"$ac_compile\"") >&5
10151 (eval $ac_compile) 2>&5
10153 echo "$as_me:10153: \$? = $ac_status" >&5
10154 (exit $ac_status); } &&
10155 { ac_try='test -s conftest.$ac_objext'
10156 { (eval echo "$as_me:10156: \"$ac_try\"") >&5
10157 (eval $ac_try) 2>&5
10159 echo "$as_me:10159: \$? = $ac_status" >&5
10160 (exit $ac_status); }; }; then
10162 cf_cv_term_header="$cf_test"
10164 echo "$as_me: failed program was:" >&5
10165 cat conftest.$ac_ext >&5
10167 cf_cv_term_header=unknown
10170 rm -f conftest.$ac_objext conftest.$ac_ext
10171 test "$cf_cv_term_header" != unknown && break
10175 echo "$as_me:10175: result: $cf_cv_term_header" >&5
10176 echo "${ECHO_T}$cf_cv_term_header" >&6
10178 # Set definitions to allow ifdef'ing to accommodate subdirectories
10180 case $cf_cv_term_header in
10183 cat >>confdefs.h <<\EOF
10184 #define HAVE_TERM_H 1
10190 case $cf_cv_term_header in
10193 cat >>confdefs.h <<\EOF
10194 #define HAVE_NCURSES_TERM_H 1
10200 cat >>confdefs.h <<\EOF
10201 #define HAVE_NCURSESW_TERM_H 1
10207 # some applications need this, but should check for NCURSES_VERSION
10209 cat >>confdefs.h <<\EOF
10213 echo "$as_me:10213: checking for ncurses version" >&5
10214 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
10215 if test "${cf_cv_ncurses_version+set}" = set; then
10216 echo $ECHO_N "(cached) $ECHO_C" >&6
10219 cf_cv_ncurses_version=no
10222 if test "$cross_compiling" = yes; then
10224 # This will not work if the preprocessor splits the line after the
10225 # Autoconf token. The 'unproto' program does that.
10226 cat > conftest.$ac_ext <<EOF
10227 #include <${cf_cv_ncurses_header:-curses.h}>
10229 #ifdef NCURSES_VERSION
10230 Autoconf NCURSES_VERSION
10238 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
10239 { (eval echo "$as_me:10239: \"$cf_try\"") >&5
10240 (eval $cf_try) 2>&5
10242 echo "$as_me:10242: \$? = $ac_status" >&5
10243 (exit $ac_status); }
10244 if test -f conftest.out ; then
10245 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
10246 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
10251 cat >conftest.$ac_ext <<_ACEOF
10252 #line 10252 "configure"
10253 #include "confdefs.h"
10255 #include <${cf_cv_ncurses_header:-curses.h}>
10259 FILE *fp = fopen("$cf_tempfile", "w");
10260 #ifdef NCURSES_VERSION
10261 # ifdef NCURSES_VERSION_PATCH
10262 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
10264 fprintf(fp, "%s\n", NCURSES_VERSION);
10267 # ifdef __NCURSES_H
10268 fprintf(fp, "old\n");
10273 ${cf_cv_main_return:-return}(0);
10276 rm -f conftest$ac_exeext
10277 if { (eval echo "$as_me:10277: \"$ac_link\"") >&5
10278 (eval $ac_link) 2>&5
10280 echo "$as_me:10280: \$? = $ac_status" >&5
10281 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10282 { (eval echo "$as_me:10282: \"$ac_try\"") >&5
10283 (eval $ac_try) 2>&5
10285 echo "$as_me:10285: \$? = $ac_status" >&5
10286 (exit $ac_status); }; }; then
10288 cf_cv_ncurses_version=`cat $cf_tempfile`
10290 echo "$as_me: program exited with status $ac_status" >&5
10291 echo "$as_me: failed program was:" >&5
10292 cat conftest.$ac_ext >&5
10294 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10299 echo "$as_me:10299: result: $cf_cv_ncurses_version" >&5
10300 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
10301 test "$cf_cv_ncurses_version" = no ||
10302 cat >>confdefs.h <<\EOF
10306 cf_nculib_root=ncurses
10307 # This works, except for the special case where we find gpm, but
10308 # ncurses is in a nonstandard location via $LIBS, and we really want
10311 cf_ncurses_SAVE="$LIBS"
10312 echo "$as_me:10312: checking for Gpm_Open in -lgpm" >&5
10313 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
10314 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
10315 echo $ECHO_N "(cached) $ECHO_C" >&6
10317 ac_check_lib_save_LIBS=$LIBS
10319 cat >conftest.$ac_ext <<_ACEOF
10320 #line 10320 "configure"
10321 #include "confdefs.h"
10323 /* Override any gcc2 internal prototype to avoid an error. */
10327 /* We use char because int might match the return type of a gcc2
10328 builtin and then its argument prototype would still apply. */
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_lib_gpm_Gpm_Open=yes
10352 echo "$as_me: failed program was:" >&5
10353 cat conftest.$ac_ext >&5
10354 ac_cv_lib_gpm_Gpm_Open=no
10356 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10357 LIBS=$ac_check_lib_save_LIBS
10359 echo "$as_me:10359: result: $ac_cv_lib_gpm_Gpm_Open" >&5
10360 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
10361 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
10362 echo "$as_me:10362: checking for initscr in -lgpm" >&5
10363 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
10364 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
10365 echo $ECHO_N "(cached) $ECHO_C" >&6
10367 ac_check_lib_save_LIBS=$LIBS
10369 cat >conftest.$ac_ext <<_ACEOF
10370 #line 10370 "configure"
10371 #include "confdefs.h"
10373 /* Override any gcc2 internal prototype to avoid an error. */
10377 /* We use char because int might match the return type of a gcc2
10378 builtin and then its argument prototype would still apply. */
10388 rm -f conftest.$ac_objext conftest$ac_exeext
10389 if { (eval echo "$as_me:10389: \"$ac_link\"") >&5
10390 (eval $ac_link) 2>&5
10392 echo "$as_me:10392: \$? = $ac_status" >&5
10393 (exit $ac_status); } &&
10394 { ac_try='test -s conftest$ac_exeext'
10395 { (eval echo "$as_me:10395: \"$ac_try\"") >&5
10396 (eval $ac_try) 2>&5
10398 echo "$as_me:10398: \$? = $ac_status" >&5
10399 (exit $ac_status); }; }; then
10400 ac_cv_lib_gpm_initscr=yes
10402 echo "$as_me: failed program was:" >&5
10403 cat conftest.$ac_ext >&5
10404 ac_cv_lib_gpm_initscr=no
10406 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10407 LIBS=$ac_check_lib_save_LIBS
10409 echo "$as_me:10409: result: $ac_cv_lib_gpm_initscr" >&5
10410 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
10411 if test $ac_cv_lib_gpm_initscr = yes; then
10412 LIBS="$cf_ncurses_SAVE"
10414 cf_ncurses_LIBS="-lgpm"
10421 # This is only necessary if you are linking against an obsolete
10422 # version of ncurses (but it should do no harm, since it's static).
10423 if test "$cf_nculib_root" = ncurses ; then
10424 echo "$as_me:10424: checking for tgoto in -lmytinfo" >&5
10425 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
10426 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
10427 echo $ECHO_N "(cached) $ECHO_C" >&6
10429 ac_check_lib_save_LIBS=$LIBS
10430 LIBS="-lmytinfo $LIBS"
10431 cat >conftest.$ac_ext <<_ACEOF
10432 #line 10432 "configure"
10433 #include "confdefs.h"
10435 /* Override any gcc2 internal prototype to avoid an error. */
10439 /* We use char because int might match the return type of a gcc2
10440 builtin and then its argument prototype would still apply. */
10450 rm -f conftest.$ac_objext conftest$ac_exeext
10451 if { (eval echo "$as_me:10451: \"$ac_link\"") >&5
10452 (eval $ac_link) 2>&5
10454 echo "$as_me:10454: \$? = $ac_status" >&5
10455 (exit $ac_status); } &&
10456 { ac_try='test -s conftest$ac_exeext'
10457 { (eval echo "$as_me:10457: \"$ac_try\"") >&5
10458 (eval $ac_try) 2>&5
10460 echo "$as_me:10460: \$? = $ac_status" >&5
10461 (exit $ac_status); }; }; then
10462 ac_cv_lib_mytinfo_tgoto=yes
10464 echo "$as_me: failed program was:" >&5
10465 cat conftest.$ac_ext >&5
10466 ac_cv_lib_mytinfo_tgoto=no
10468 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10469 LIBS=$ac_check_lib_save_LIBS
10471 echo "$as_me:10471: result: $ac_cv_lib_mytinfo_tgoto" >&5
10472 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
10473 if test $ac_cv_lib_mytinfo_tgoto = yes; then
10474 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
10481 cf_add_libs="$LIBS"
10484 for cf_add_1lib in $cf_ncurses_LIBS; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
10485 # filter duplicates
10486 for cf_add_1lib in $cf_add_0lib; do
10487 for cf_add_2lib in $cf_add_libs; do
10488 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
10493 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
10495 LIBS="$cf_add_libs"
10497 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
10500 cf_add_libs="$LIBS"
10503 for cf_add_1lib in -l$cf_nculib_root; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
10504 # filter duplicates
10505 for cf_add_1lib in $cf_add_0lib; do
10506 for cf_add_2lib in $cf_add_libs; do
10507 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
10512 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
10514 LIBS="$cf_add_libs"
10518 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
10520 echo "$as_me:10520: checking for initscr" >&5
10521 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
10522 if test "${ac_cv_func_initscr+set}" = set; then
10523 echo $ECHO_N "(cached) $ECHO_C" >&6
10525 cat >conftest.$ac_ext <<_ACEOF
10526 #line 10526 "configure"
10527 #include "confdefs.h"
10528 #define initscr autoconf_temporary
10529 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
10536 /* We use char because int might match the return type of a gcc2
10537 builtin and then its argument prototype would still apply. */
10538 char initscr (void);
10544 /* The GNU C library defines stubs for functions which it implements
10545 to always fail with ENOSYS. Some functions are actually named
10546 something starting with __ and the normal name is an alias. */
10547 #if defined (__stub_initscr) || defined (__stub___initscr)
10548 #error found stub for initscr
10556 rm -f conftest.$ac_objext conftest$ac_exeext
10557 if { (eval echo "$as_me:10557: \"$ac_link\"") >&5
10558 (eval $ac_link) 2>&5
10560 echo "$as_me:10560: \$? = $ac_status" >&5
10561 (exit $ac_status); } &&
10562 { ac_try='test -s conftest$ac_exeext'
10563 { (eval echo "$as_me:10563: \"$ac_try\"") >&5
10564 (eval $ac_try) 2>&5
10566 echo "$as_me:10566: \$? = $ac_status" >&5
10567 (exit $ac_status); }; }; then
10568 ac_cv_func_initscr=yes
10570 echo "$as_me: failed program was:" >&5
10571 cat conftest.$ac_ext >&5
10572 ac_cv_func_initscr=no
10574 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10576 echo "$as_me:10576: result: $ac_cv_func_initscr" >&5
10577 echo "${ECHO_T}$ac_cv_func_initscr" >&6
10578 if test $ac_cv_func_initscr = yes; then
10579 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
10582 cf_save_LIBS="$LIBS"
10583 echo "$as_me:10583: checking for initscr in -l$cf_nculib_root" >&5
10584 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
10585 LIBS="-l$cf_nculib_root $LIBS"
10586 cat >conftest.$ac_ext <<_ACEOF
10587 #line 10587 "configure"
10588 #include "confdefs.h"
10589 #include <${cf_cv_ncurses_header:-curses.h}>
10598 rm -f conftest.$ac_objext conftest$ac_exeext
10599 if { (eval echo "$as_me:10599: \"$ac_link\"") >&5
10600 (eval $ac_link) 2>&5
10602 echo "$as_me:10602: \$? = $ac_status" >&5
10603 (exit $ac_status); } &&
10604 { ac_try='test -s conftest$ac_exeext'
10605 { (eval echo "$as_me:10605: \"$ac_try\"") >&5
10606 (eval $ac_try) 2>&5
10608 echo "$as_me:10608: \$? = $ac_status" >&5
10609 (exit $ac_status); }; }; then
10610 echo "$as_me:10610: result: yes" >&5
10611 echo "${ECHO_T}yes" >&6
10612 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
10615 echo "$as_me: failed program was:" >&5
10616 cat conftest.$ac_ext >&5
10617 echo "$as_me:10617: result: no" >&5
10618 echo "${ECHO_T}no" >&6
10621 cf_library_path_list=""
10622 if test -n "${LDFLAGS}${LIBS}" ; then
10623 for cf_library_path in $LDFLAGS $LIBS
10625 case $cf_library_path in
10627 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
10629 test "x$cf_library_path" != "xNONE" && \
10630 test -d "$cf_library_path" && \
10632 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
10633 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
10634 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
10635 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
10636 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
10637 test -d $cf_library_path/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib/$cf_nculib_root"
10640 cf_library_path_list="$cf_library_path_list $cf_search"
10648 test "x$prefix" != "xNONE" && \
10649 test -d "$prefix" && \
10651 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
10652 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
10653 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
10654 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
10655 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
10656 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
10659 for cf_subdir_prefix in \
10668 test "x$cf_subdir_prefix" != "x$prefix" && \
10669 test -d "$cf_subdir_prefix" && \
10670 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
10671 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
10672 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
10673 test -d $cf_subdir_prefix/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root"
10674 test -d $cf_subdir_prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root/lib"
10675 test -d $cf_subdir_prefix/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib"
10676 test -d $cf_subdir_prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib/$cf_nculib_root"
10681 cf_search="$cf_library_path_list $cf_search"
10683 for cf_libdir in $cf_search
10685 echo "$as_me:10685: checking for -l$cf_nculib_root in $cf_libdir" >&5
10686 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
10687 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
10688 cat >conftest.$ac_ext <<_ACEOF
10689 #line 10689 "configure"
10690 #include "confdefs.h"
10691 #include <${cf_cv_ncurses_header:-curses.h}>
10700 rm -f conftest.$ac_objext conftest$ac_exeext
10701 if { (eval echo "$as_me:10701: \"$ac_link\"") >&5
10702 (eval $ac_link) 2>&5
10704 echo "$as_me:10704: \$? = $ac_status" >&5
10705 (exit $ac_status); } &&
10706 { ac_try='test -s conftest$ac_exeext'
10707 { (eval echo "$as_me:10707: \"$ac_try\"") >&5
10708 (eval $ac_try) 2>&5
10710 echo "$as_me:10710: \$? = $ac_status" >&5
10711 (exit $ac_status); }; }; then
10712 echo "$as_me:10712: result: yes" >&5
10713 echo "${ECHO_T}yes" >&6
10714 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
10717 echo "$as_me: failed program was:" >&5
10718 cat conftest.$ac_ext >&5
10719 echo "$as_me:10719: result: no" >&5
10720 echo "${ECHO_T}no" >&6
10721 LIBS="$cf_save_LIBS"
10723 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10727 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10731 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
10733 if test $cf_found_library = no ; then
10734 { { echo "$as_me:10734: error: Cannot link $cf_nculib_root library" >&5
10735 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
10736 { (exit 1); exit 1; }; }
10741 if test -n "$cf_ncurses_LIBS" ; then
10742 echo "$as_me:10742: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
10743 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
10744 cf_ncurses_SAVE="$LIBS"
10745 for p in $cf_ncurses_LIBS ; do
10746 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
10747 if test "$q" != "$LIBS" ; then
10751 cat >conftest.$ac_ext <<_ACEOF
10752 #line 10752 "configure"
10753 #include "confdefs.h"
10754 #include <${cf_cv_ncurses_header:-curses.h}>
10758 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
10763 rm -f conftest.$ac_objext conftest$ac_exeext
10764 if { (eval echo "$as_me:10764: \"$ac_link\"") >&5
10765 (eval $ac_link) 2>&5
10767 echo "$as_me:10767: \$? = $ac_status" >&5
10768 (exit $ac_status); } &&
10769 { ac_try='test -s conftest$ac_exeext'
10770 { (eval echo "$as_me:10770: \"$ac_try\"") >&5
10771 (eval $ac_try) 2>&5
10773 echo "$as_me:10773: \$? = $ac_status" >&5
10774 (exit $ac_status); }; }; then
10775 echo "$as_me:10775: result: yes" >&5
10776 echo "${ECHO_T}yes" >&6
10778 echo "$as_me: failed program was:" >&5
10779 cat conftest.$ac_ext >&5
10780 echo "$as_me:10780: result: no" >&5
10781 echo "${ECHO_T}no" >&6
10782 LIBS="$cf_ncurses_SAVE"
10784 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10787 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10789 cat >>confdefs.h <<EOF
10790 #define $cf_nculib_ROOT 1
10795 NCURSES_CONFIG=none
10800 if test "$NCURSES_CONFIG_PKG" != none ; then
10801 cf_version=`$PKG_CONFIG --modversion $NCURSES_CONFIG_PKG 2>/dev/null`
10803 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
10804 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
10805 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
10807 cf_cv_abi_version=`$PKG_CONFIG --variable=abi_version $NCURSES_CONFIG_PKG 2>/dev/null`
10808 if test -z "$cf_cv_abi_version"
10810 cf_cv_abi_version=`$PKG_CONFIG --variable=major_version $NCURSES_CONFIG_PKG 2>/dev/null`
10813 elif test "$NCURSES_CONFIG" != none ; then
10815 cf_version=`$NCURSES_CONFIG --version 2>/dev/null`
10817 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
10818 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
10819 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
10821 # ABI version is not available from headers
10822 cf_cv_abi_version=`$NCURSES_CONFIG --abi-version 2>/dev/null`
10826 for cf_name in MAJOR MINOR PATCH
10828 cat >conftest.$ac_ext <<CF_EOF
10829 #include <${cf_cv_ncurses_header:-curses.h}>
10830 AUTOCONF_$cf_name NCURSES_VERSION_$cf_name
10832 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | fgrep AUTOCONF_$cf_name >conftest.out"
10833 { (eval echo "$as_me:10833: \"$cf_try\"") >&5
10834 (eval $cf_try) 2>&5
10836 echo "$as_me:10836: \$? = $ac_status" >&5
10837 (exit $ac_status); }
10838 if test -f conftest.out ; then
10839 cf_result=`cat conftest.out | sed -e "s/^.*AUTOCONF_$cf_name[ ][ ]*//"`
10840 eval NCURSES_$cf_name=\"$cf_result\"
10841 # cat conftest.$ac_ext
10846 cf_cv_abi_version=${NCURSES_MAJOR}
10850 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
10852 cf_cv_timestamp=`date`
10854 echo "$as_me:10854: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
10855 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
10857 echo "$as_me:10857: checking if you want to have a library-prefix" >&5
10858 echo $ECHO_N "checking if you want to have a library-prefix... $ECHO_C" >&6
10860 # Check whether --with-lib-prefix or --without-lib-prefix was given.
10861 if test "${with_lib_prefix+set}" = set; then
10862 withval="$with_lib_prefix"
10863 with_lib_prefix=$withval
10865 with_lib_prefix=auto
10867 echo "$as_me:10867: result: $with_lib_prefix" >&5
10868 echo "${ECHO_T}$with_lib_prefix" >&6
10870 if test $with_lib_prefix = auto
10873 case $cf_cv_system_name in
10875 if test "$DFT_LWR_MODEL" = libtool; then
10881 (*) LIB_PREFIX='lib'
10884 cf_prefix=$LIB_PREFIX
10886 elif test $with_lib_prefix = no
10890 LIB_PREFIX=$with_lib_prefix
10895 ###############################################################################
10897 if test X"$CC_G_OPT" = X"" ; then
10899 test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
10902 echo "$as_me:10902: checking for default loader flags" >&5
10903 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
10904 case $DFT_LWR_MODEL in
10905 (normal) LD_MODEL='' ;;
10906 (debug) LD_MODEL=$CC_G_OPT ;;
10907 (profile) LD_MODEL='-pg';;
10908 (shared) LD_MODEL='' ;;
10910 echo "$as_me:10910: result: $LD_MODEL" >&5
10911 echo "${ECHO_T}$LD_MODEL" >&6
10914 if test "x$cf_cv_enable_rpath" != xno
10916 echo "$as_me:10916: checking for an rpath option" >&5
10917 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
10918 case $cf_cv_system_name in
10920 if test "$GCC" = yes; then
10921 LD_RPATH_OPT="-Wl,-rpath,"
10923 LD_RPATH_OPT="-rpath "
10926 (linux*|gnu*|k*bsd*-gnu|freebsd*)
10927 LD_RPATH_OPT="-Wl,-rpath,"
10929 (openbsd[2-9].*|mirbsd*)
10930 LD_RPATH_OPT="-Wl,-rpath,"
10933 LD_RPATH_OPT="-rpath "
10936 LD_RPATH_OPT="-Wl,-rpath,"
10939 LD_RPATH_OPT="-rpath "
10947 echo "$as_me:10947: result: $LD_RPATH_OPT" >&5
10948 echo "${ECHO_T}$LD_RPATH_OPT" >&6
10950 case "x$LD_RPATH_OPT" in
10952 echo "$as_me:10952: checking if we need a space after rpath option" >&5
10953 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
10954 cf_save_LIBS="$LIBS"
10956 cf_add_libs="$LIBS"
10959 for cf_add_1lib in ${LD_RPATH_OPT}$libdir; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
10960 # filter duplicates
10961 for cf_add_1lib in $cf_add_0lib; do
10962 for cf_add_2lib in $cf_add_libs; do
10963 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
10968 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
10970 LIBS="$cf_add_libs"
10972 cat >conftest.$ac_ext <<_ACEOF
10973 #line 10973 "configure"
10974 #include "confdefs.h"
10984 rm -f conftest.$ac_objext conftest$ac_exeext
10985 if { (eval echo "$as_me:10985: \"$ac_link\"") >&5
10986 (eval $ac_link) 2>&5
10988 echo "$as_me:10988: \$? = $ac_status" >&5
10989 (exit $ac_status); } &&
10990 { ac_try='test -s conftest$ac_exeext'
10991 { (eval echo "$as_me:10991: \"$ac_try\"") >&5
10992 (eval $ac_try) 2>&5
10994 echo "$as_me:10994: \$? = $ac_status" >&5
10995 (exit $ac_status); }; }; then
10998 echo "$as_me: failed program was:" >&5
10999 cat conftest.$ac_ext >&5
11002 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11003 LIBS="$cf_save_LIBS"
11004 echo "$as_me:11004: result: $cf_rpath_space" >&5
11005 echo "${ECHO_T}$cf_rpath_space" >&6
11006 test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
11015 INSTALL_LIB="-m 644"
11016 : ${rel_builddir:=.}
11022 cf_cv_do_symlinks=no
11024 test "$cf_cv_enable_rpath" = yes && cf_ld_rpath_opt="$LD_RPATH_OPT"
11026 echo "$as_me:11026: checking if release/abi version should be used for shared libs" >&5
11027 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
11029 # Check whether --with-shlib-version or --without-shlib-version was given.
11030 if test "${with_shlib_version+set}" = set; then
11031 withval="$with_shlib_version"
11032 test -z "$withval" && withval=auto
11035 cf_cv_shlib_version=auto
11038 cf_cv_shlib_version=$withval
11041 echo "$as_me:11041: result: $withval" >&5
11042 echo "${ECHO_T}$withval" >&6
11043 { { echo "$as_me:11043: error: option value must be one of: rel, abi, or auto" >&5
11044 echo "$as_me: error: option value must be one of: rel, abi, or auto" >&2;}
11045 { (exit 1); exit 1; }; }
11050 cf_cv_shlib_version=auto
11052 echo "$as_me:11052: result: $cf_cv_shlib_version" >&5
11053 echo "${ECHO_T}$cf_cv_shlib_version" >&6
11055 cf_cv_rm_so_locs=no
11058 # Some less-capable ports of gcc support only -fpic
11062 if test "$GCC" = yes
11066 case $cf_cv_system_name in
11067 (*linux*) # e.g., PGI compiler
11073 if test "$cf_try_fPIC" = yes
11075 echo "$as_me:11075: checking which $CC option to use" >&5
11076 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
11077 cf_save_CFLAGS="$CFLAGS"
11078 for CC_SHARED_OPTS in -fPIC -fpic ''
11080 CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
11081 cat >conftest.$ac_ext <<_ACEOF
11082 #line 11082 "configure"
11083 #include "confdefs.h"
11093 rm -f conftest.$ac_objext
11094 if { (eval echo "$as_me:11094: \"$ac_compile\"") >&5
11095 (eval $ac_compile) 2>&5
11097 echo "$as_me:11097: \$? = $ac_status" >&5
11098 (exit $ac_status); } &&
11099 { ac_try='test -s conftest.$ac_objext'
11100 { (eval echo "$as_me:11100: \"$ac_try\"") >&5
11101 (eval $ac_try) 2>&5
11103 echo "$as_me:11103: \$? = $ac_status" >&5
11104 (exit $ac_status); }; }; then
11107 echo "$as_me: failed program was:" >&5
11108 cat conftest.$ac_ext >&5
11110 rm -f conftest.$ac_objext conftest.$ac_ext
11112 echo "$as_me:11112: result: $CC_SHARED_OPTS" >&5
11113 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
11114 CFLAGS="$cf_save_CFLAGS"
11117 cf_cv_shlib_version_infix=no
11119 case $cf_cv_system_name in
11120 (aix4.3-9*|aix[5-7]*)
11121 if test "$GCC" = yes; then
11122 CC_SHARED_OPTS='-Wl,-brtl'
11123 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
11125 CC_SHARED_OPTS='-brtl'
11126 # as well as '-qpic=large -G' or perhaps "-bM:SRE -bnoentry -bexpall"
11127 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -G -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
11131 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
11135 MK_SHARED_LIB=$SHELL' '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
11136 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
11137 cf_cv_shlib_version=cygdll
11138 cf_cv_shlib_version_infix=cygdll
11141 cat >mk_shared_lib.sh <<-CF_EOF
11144 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
11147 Linking shared library
11148 ** SHARED_LIB \$SHARED_LIB
11149 ** IMPORT_LIB \$IMPORT_LIB
11151 exec \$* ${LDFLAGS} -shared -Wl,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
11153 chmod +x mk_shared_lib.sh
11157 MK_SHARED_LIB=$SHELL' '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
11158 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
11159 cf_cv_shlib_version=msysdll
11160 cf_cv_shlib_version_infix=msysdll
11163 cat >mk_shared_lib.sh <<-CF_EOF
11166 IMPORT_LIB=\`echo "\$1" | sed -e 's/msys-/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
11169 Linking shared library
11170 ** SHARED_LIB \$SHARED_LIB
11171 ** IMPORT_LIB \$IMPORT_LIB
11173 exec \$* ${LDFLAGS} -shared -Wl,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
11175 chmod +x mk_shared_lib.sh
11178 cf_try_cflags="no-cpp-precomp"
11179 CC_SHARED_OPTS="-dynamic"
11180 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
11181 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
11182 cf_cv_shlib_version_infix=yes
11183 echo "$as_me:11183: checking if ld -search_paths_first works" >&5
11184 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
11185 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
11186 echo $ECHO_N "(cached) $ECHO_C" >&6
11189 cf_save_LDFLAGS=$LDFLAGS
11190 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
11191 cat >conftest.$ac_ext <<_ACEOF
11192 #line 11192 "configure"
11193 #include "confdefs.h"
11203 rm -f conftest.$ac_objext conftest$ac_exeext
11204 if { (eval echo "$as_me:11204: \"$ac_link\"") >&5
11205 (eval $ac_link) 2>&5
11207 echo "$as_me:11207: \$? = $ac_status" >&5
11208 (exit $ac_status); } &&
11209 { ac_try='test -s conftest$ac_exeext'
11210 { (eval echo "$as_me:11210: \"$ac_try\"") >&5
11211 (eval $ac_try) 2>&5
11213 echo "$as_me:11213: \$? = $ac_status" >&5
11214 (exit $ac_status); }; }; then
11215 cf_cv_ldflags_search_paths_first=yes
11217 echo "$as_me: failed program was:" >&5
11218 cat conftest.$ac_ext >&5
11219 cf_cv_ldflags_search_paths_first=no
11221 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11222 LDFLAGS=$cf_save_LDFLAGS
11224 echo "$as_me:11224: result: $cf_cv_ldflags_search_paths_first" >&5
11225 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
11226 if test $cf_cv_ldflags_search_paths_first = yes; then
11227 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
11231 # HP-UX 8.07 ld lacks "+b" option used for libdir search-list
11232 if test "$GCC" != yes; then
11233 CC_SHARED_OPTS='+Z'
11235 MK_SHARED_LIB='${LD} ${LDFLAGS} -b -o $@'
11236 INSTALL_LIB="-m 555"
11239 # (tested with gcc 2.7.2 -- I don't have c89)
11240 if test "$GCC" = yes; then
11241 LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
11243 CC_SHARED_OPTS='+Z'
11244 LD_SHARED_OPTS='-Wl,+b,${libdir}'
11246 MK_SHARED_LIB='${LD} ${LDFLAGS} +b ${libdir} -b -o $@'
11247 # HP-UX shared libraries must be executable, and should be
11248 # readonly to exploit a quirk in the memory manager.
11249 INSTALL_LIB="-m 555"
11252 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11253 if test "$cf_cv_shlib_version" = rel; then
11254 cf_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11256 cf_shared_soname='`basename $@`'
11259 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-rpath,${RPATH_LIST} -Wl,-h,'$cf_shared_soname' -o $@'
11262 if test "$cf_cv_enable_rpath" = yes ; then
11263 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11265 # tested with IRIX 5.2 and 'cc'.
11266 if test "$GCC" != yes; then
11267 CC_SHARED_OPTS='-KPIC'
11268 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -rdata_shared -soname `basename $@` -o $@'
11270 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,`basename $@` -o $@'
11272 cf_cv_rm_so_locs=yes
11274 (linux*|gnu*|k*bsd*-gnu)
11275 if test "$DFT_LWR_MODEL" = "shared" && test -n "$LD_RPATH_OPT" ; then
11276 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
11277 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11279 if test "$cf_cv_enable_rpath" = yes ; then
11280 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11283 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11284 if test "$cf_cv_shlib_version" = rel; then
11285 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11287 cf_cv_shared_soname='`basename $@`'
11290 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
11293 cf_cv_shlib_version=mingw
11294 cf_cv_shlib_version_infix=mingw
11297 if test "$DFT_LWR_MODEL" = "shared" ; then
11298 LOCAL_LDFLAGS="-Wl,--enable-auto-import"
11299 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11300 EXTRA_LDFLAGS="-Wl,--enable-auto-import $EXTRA_LDFLAGS"
11303 MK_SHARED_LIB=$SHELL' '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
11304 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
11305 cat >mk_shared_lib.sh <<-CF_EOF
11308 IMPORT_LIB=\`echo "\$1" | sed -e 's/[0-9]*\.dll$/.dll.a/'\`
11311 Linking shared library
11312 ** SHARED_LIB \$SHARED_LIB
11313 ** IMPORT_LIB \$IMPORT_LIB
11315 exec \$* ${LDFLAGS} -shared -Wl,--enable-auto-import,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
11317 chmod +x mk_shared_lib.sh
11319 (openbsd[2-9].*|mirbsd*)
11320 if test "$DFT_LWR_MODEL" = "shared" && test -n "$LD_RPATH_OPT" ; then
11321 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
11322 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11324 if test "$cf_cv_enable_rpath" = yes ; then
11325 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11327 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
11329 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11330 if test "$cf_cv_shlib_version" = rel; then
11331 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11333 cf_cv_shared_soname='`basename $@`'
11336 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-Bshareable,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
11338 (nto-qnx*|openbsd*|freebsd[12].*)
11339 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
11340 MK_SHARED_LIB='${LD} ${LDFLAGS} -Bshareable -o $@'
11341 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11343 (dragonfly*|freebsd*)
11344 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
11345 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
11346 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
11347 LOCAL_LDFLAGS2="${cf_ld_rpath_opt}\${RPATH_LIST} $LOCAL_LDFLAGS"
11348 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11351 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11352 if test "$cf_cv_shlib_version" = rel; then
11353 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11355 cf_cv_shared_soname='`basename $@`'
11358 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
11361 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
11362 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
11363 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
11364 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11365 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11366 if test "$cf_cv_shlib_version" = auto; then
11367 if test -f /usr/libexec/ld.elf_so; then
11368 cf_cv_shlib_version=abi
11370 cf_cv_shlib_version=rel
11374 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11375 if test "$cf_cv_shlib_version" = rel; then
11376 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11378 cf_cv_shared_soname='`basename $@`'
11381 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname' -o $@'
11383 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -Wl,-shared -Wl,-Bshareable -o $@'
11387 # tested with OSF/1 V3.2 and 'cc'
11388 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
11389 # link with shared libs).
11390 MK_SHARED_LIB='${LD} ${LDFLAGS} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
11393 MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
11396 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
11397 if test "$DFT_LWR_MODEL" = "shared" && test -n "$LD_RPATH_OPT" ; then
11398 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
11399 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11401 cf_cv_rm_so_locs=yes
11403 (sco3.2v5*) # also uw2* and UW7: hops 13-Apr-98
11404 # tested with osr5.0.5
11405 if test "$GCC" != yes; then
11406 CC_SHARED_OPTS='-belf -KPIC'
11408 MK_SHARED_LIB='${LD} ${LDFLAGS} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
11409 if test "$cf_cv_enable_rpath" = yes ; then
11410 # only way is to set LD_RUN_PATH but no switch for it
11413 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11414 LINK_PROGS='LD_RUN_PATH=${libdir}'
11415 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
11418 # tested with SunOS 4.1.1 and gcc 2.7.0
11419 if test "$GCC" != yes; then
11420 CC_SHARED_OPTS='-KPIC'
11422 MK_SHARED_LIB='${LD} ${LDFLAGS} -assert pure-text -o $@'
11423 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11426 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
11427 # tested with SunOS 5.10 (solaris 10) and gcc 3.4.3
11428 if test "$DFT_LWR_MODEL" = "shared" ; then
11429 LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
11430 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11432 if test "$cf_cv_enable_rpath" = yes ; then
11433 EXTRA_LDFLAGS="-R \${libdir} $EXTRA_LDFLAGS"
11436 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11437 if test "$cf_cv_shlib_version" = rel; then
11438 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11440 cf_cv_shared_soname='`basename $@`'
11443 if test "$GCC" != yes; then
11444 cf_save_CFLAGS="$CFLAGS"
11445 for cf_shared_opts in -xcode=pic32 -xcode=pic13 -KPIC -Kpic -O
11447 CFLAGS="$cf_shared_opts $cf_save_CFLAGS"
11448 cat >conftest.$ac_ext <<_ACEOF
11449 #line 11449 "configure"
11450 #include "confdefs.h"
11460 rm -f conftest.$ac_objext
11461 if { (eval echo "$as_me:11461: \"$ac_compile\"") >&5
11462 (eval $ac_compile) 2>&5
11464 echo "$as_me:11464: \$? = $ac_status" >&5
11465 (exit $ac_status); } &&
11466 { ac_try='test -s conftest.$ac_objext'
11467 { (eval echo "$as_me:11467: \"$ac_try\"") >&5
11468 (eval $ac_try) 2>&5
11470 echo "$as_me:11470: \$? = $ac_status" >&5
11471 (exit $ac_status); }; }; then
11474 echo "$as_me: failed program was:" >&5
11475 cat conftest.$ac_ext >&5
11477 rm -f conftest.$ac_objext conftest.$ac_ext
11479 CFLAGS="$cf_save_CFLAGS"
11480 CC_SHARED_OPTS=$cf_shared_opts
11481 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -dy -G -h '$cf_cv_shared_soname' -o $@'
11483 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -dy -G -h '$cf_cv_shared_soname' -o $@'
11486 (sysv5uw7*|unix_sv*)
11487 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
11488 if test "$GCC" != yes; then
11489 CC_SHARED_OPTS='-KPIC'
11491 MK_SHARED_LIB='${LD} ${LDFLAGS} -d y -G -o $@'
11494 CC_SHARED_OPTS='unknown'
11495 MK_SHARED_LIB='echo unknown'
11499 # This works if the last tokens in $MK_SHARED_LIB are the -o target.
11500 case "$cf_cv_shlib_version" in
11502 case "$MK_SHARED_LIB" in
11504 test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
11507 { echo "$as_me:11507: WARNING: ignored --with-shlib-version" >&5
11508 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
11514 if test -n "$cf_try_cflags"
11516 cat > conftest.$ac_ext <<EOF
11517 #line 11517 "${as_me:-configure}"
11519 int main(int argc, char *argv[])
11522 return (argv[argc-1] == 0) ;
11525 cf_save_CFLAGS="$CFLAGS"
11526 for cf_opt in $cf_try_cflags
11528 CFLAGS="$cf_save_CFLAGS -$cf_opt"
11529 echo "$as_me:11529: checking if CFLAGS option -$cf_opt works" >&5
11530 echo $ECHO_N "checking if CFLAGS option -$cf_opt works... $ECHO_C" >&6
11531 if { (eval echo "$as_me:11531: \"$ac_compile\"") >&5
11532 (eval $ac_compile) 2>&5
11534 echo "$as_me:11534: \$? = $ac_status" >&5
11535 (exit $ac_status); }; then
11536 echo "$as_me:11536: result: yes" >&5
11537 echo "${ECHO_T}yes" >&6
11538 cf_save_CFLAGS="$CFLAGS"
11540 echo "$as_me:11540: result: no" >&5
11541 echo "${ECHO_T}no" >&6
11544 CFLAGS="$cf_save_CFLAGS"
11547 # RPATH_LIST is a colon-separated list of directories
11548 test -n "$cf_ld_rpath_opt" && MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${RPATH_LIST}"
11549 test -z "$RPATH_LIST" && RPATH_LIST="\${libdir}"
11551 test $cf_cv_rm_so_locs = yes && RM_SHARED_OPTS="$RM_SHARED_OPTS so_locations"
11553 test -n "$verbose" && echo " CC_SHARED_OPTS: $CC_SHARED_OPTS" 1>&6
11555 echo "${as_me:-configure}:11555: testing CC_SHARED_OPTS: $CC_SHARED_OPTS ..." 1>&5
11557 test -n "$verbose" && echo " MK_SHARED_LIB: $MK_SHARED_LIB" 1>&6
11559 echo "${as_me:-configure}:11559: testing MK_SHARED_LIB: $MK_SHARED_LIB ..." 1>&5
11561 # The test/sample programs in the original tree link using rpath option.
11562 # Make it optional for packagers.
11563 if test -n "$LOCAL_LDFLAGS"
11565 echo "$as_me:11565: checking if you want to link sample programs with rpath option" >&5
11566 echo $ECHO_N "checking if you want to link sample programs with rpath option... $ECHO_C" >&6
11568 # Check whether --enable-rpath-link or --disable-rpath-link was given.
11569 if test "${enable_rpath_link+set}" = set; then
11570 enableval="$enable_rpath_link"
11571 with_rpath_link=$enableval
11573 with_rpath_link=yes
11575 echo "$as_me:11575: result: $with_rpath_link" >&5
11576 echo "${ECHO_T}$with_rpath_link" >&6
11577 if test "$with_rpath_link" = no
11584 ###############################################################################
11586 ### use option --enable-broken-linker to force on use of broken-linker support
11588 echo "$as_me:11588: checking if you want broken-linker support code" >&5
11589 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
11591 # Check whether --enable-broken_linker or --disable-broken_linker was given.
11592 if test "${enable_broken_linker+set}" = set; then
11593 enableval="$enable_broken_linker"
11594 with_broken_linker=$enableval
11596 with_broken_linker=no
11598 echo "$as_me:11598: result: $with_broken_linker" >&5
11599 echo "${ECHO_T}$with_broken_linker" >&6
11601 : ${BROKEN_LINKER:=0}
11602 if test "x$with_broken_linker" = xyes ; then
11604 cat >>confdefs.h <<\EOF
11605 #define BROKEN_LINKER 1
11611 # Check to define _XOPEN_SOURCE "automatically"
11613 echo "$as_me:11613: checking if the POSIX test-macros are already defined" >&5
11614 echo $ECHO_N "checking if the POSIX test-macros are already defined... $ECHO_C" >&6
11615 if test "${cf_cv_posix_visible+set}" = set; then
11616 echo $ECHO_N "(cached) $ECHO_C" >&6
11619 cat >conftest.$ac_ext <<_ACEOF
11620 #line 11620 "configure"
11621 #include "confdefs.h"
11627 #if defined(__POSIX_VISIBLE) && ((__POSIX_VISIBLE - 0L) > 0) \
11628 && defined(__XSI_VISIBLE) && ((__XSI_VISIBLE - 0L) > 0) \
11629 && defined(__BSD_VISIBLE) && ((__BSD_VISIBLE - 0L) > 0) \
11630 && defined(__ISO_C_VISIBLE) && ((__ISO_C_VISIBLE - 0L) > 0)
11631 #error conflicting symbols found
11638 rm -f conftest.$ac_objext
11639 if { (eval echo "$as_me:11639: \"$ac_compile\"") >&5
11640 (eval $ac_compile) 2>&5
11642 echo "$as_me:11642: \$? = $ac_status" >&5
11643 (exit $ac_status); } &&
11644 { ac_try='test -s conftest.$ac_objext'
11645 { (eval echo "$as_me:11645: \"$ac_try\"") >&5
11646 (eval $ac_try) 2>&5
11648 echo "$as_me:11648: \$? = $ac_status" >&5
11649 (exit $ac_status); }; }; then
11650 cf_cv_posix_visible=no
11652 echo "$as_me: failed program was:" >&5
11653 cat conftest.$ac_ext >&5
11654 cf_cv_posix_visible=yes
11656 rm -f conftest.$ac_objext conftest.$ac_ext
11659 echo "$as_me:11659: result: $cf_cv_posix_visible" >&5
11660 echo "${ECHO_T}$cf_cv_posix_visible" >&6
11662 if test "$cf_cv_posix_visible" = no; then
11664 cf_XOPEN_SOURCE=600
11665 cf_POSIX_C_SOURCE=199506L
11670 cf_xopen_source="-D_ALL_SOURCE"
11673 cf_XOPEN_SOURCE=600
11676 cf_xopen_source="-D_APPLE_C_SOURCE"
11679 cf_xopen_source="-D_DARWIN_C_SOURCE"
11682 (freebsd*|dragonfly*|midnightbsd*)
11683 # 5.x headers associate
11684 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
11685 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
11686 cf_POSIX_C_SOURCE=200112L
11687 cf_XOPEN_SOURCE=600
11688 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
11691 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
11694 cf_xopen_source="-D_HPUX_SOURCE"
11697 cf_xopen_source="-D_SGI_SOURCE"
11700 (linux*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin)
11702 cf_gnu_xopen_source=$cf_XOPEN_SOURCE
11704 echo "$as_me:11704: checking if this is the GNU C library" >&5
11705 echo $ECHO_N "checking if this is the GNU C library... $ECHO_C" >&6
11706 if test "${cf_cv_gnu_library+set}" = set; then
11707 echo $ECHO_N "(cached) $ECHO_C" >&6
11710 cat >conftest.$ac_ext <<_ACEOF
11711 #line 11711 "configure"
11712 #include "confdefs.h"
11713 #include <sys/types.h>
11718 #if __GLIBC__ > 0 && __GLIBC_MINOR__ >= 0
11720 #elif __NEWLIB__ > 0 && __NEWLIB_MINOR__ >= 0
11723 # error not GNU C library
11729 rm -f conftest.$ac_objext
11730 if { (eval echo "$as_me:11730: \"$ac_compile\"") >&5
11731 (eval $ac_compile) 2>&5
11733 echo "$as_me:11733: \$? = $ac_status" >&5
11734 (exit $ac_status); } &&
11735 { ac_try='test -s conftest.$ac_objext'
11736 { (eval echo "$as_me:11736: \"$ac_try\"") >&5
11737 (eval $ac_try) 2>&5
11739 echo "$as_me:11739: \$? = $ac_status" >&5
11740 (exit $ac_status); }; }; then
11741 cf_cv_gnu_library=yes
11743 echo "$as_me: failed program was:" >&5
11744 cat conftest.$ac_ext >&5
11745 cf_cv_gnu_library=no
11747 rm -f conftest.$ac_objext conftest.$ac_ext
11750 echo "$as_me:11750: result: $cf_cv_gnu_library" >&5
11751 echo "${ECHO_T}$cf_cv_gnu_library" >&6
11753 if test x$cf_cv_gnu_library = xyes; then
11755 # With glibc 2.19 (13 years after this check was begun), _DEFAULT_SOURCE
11756 # was changed to help a little. newlib incorporated the change about 4
11758 echo "$as_me:11758: checking if _DEFAULT_SOURCE can be used as a basis" >&5
11759 echo $ECHO_N "checking if _DEFAULT_SOURCE can be used as a basis... $ECHO_C" >&6
11760 if test "${cf_cv_gnu_library_219+set}" = set; then
11761 echo $ECHO_N "(cached) $ECHO_C" >&6
11764 cf_save="$CPPFLAGS"
11766 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
11767 CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
11769 cat >conftest.$ac_ext <<_ACEOF
11770 #line 11770 "configure"
11771 #include "confdefs.h"
11772 #include <sys/types.h>
11777 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 19) || (__GLIBC__ > 2)
11779 #elif (__NEWLIB__ == 2 && __NEWLIB_MINOR__ >= 4) || (__GLIBC__ > 3)
11782 # error GNU C library __GLIBC__.__GLIBC_MINOR__ is too old
11788 rm -f conftest.$ac_objext
11789 if { (eval echo "$as_me:11789: \"$ac_compile\"") >&5
11790 (eval $ac_compile) 2>&5
11792 echo "$as_me:11792: \$? = $ac_status" >&5
11793 (exit $ac_status); } &&
11794 { ac_try='test -s conftest.$ac_objext'
11795 { (eval echo "$as_me:11795: \"$ac_try\"") >&5
11796 (eval $ac_try) 2>&5
11798 echo "$as_me:11798: \$? = $ac_status" >&5
11799 (exit $ac_status); }; }; then
11800 cf_cv_gnu_library_219=yes
11802 echo "$as_me: failed program was:" >&5
11803 cat conftest.$ac_ext >&5
11804 cf_cv_gnu_library_219=no
11806 rm -f conftest.$ac_objext conftest.$ac_ext
11807 CPPFLAGS="$cf_save"
11810 echo "$as_me:11810: result: $cf_cv_gnu_library_219" >&5
11811 echo "${ECHO_T}$cf_cv_gnu_library_219" >&6
11813 if test "x$cf_cv_gnu_library_219" = xyes; then
11814 cf_save="$CPPFLAGS"
11815 echo "$as_me:11815: checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE" >&5
11816 echo $ECHO_N "checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE... $ECHO_C" >&6
11817 if test "${cf_cv_gnu_dftsrc_219+set}" = set; then
11818 echo $ECHO_N "(cached) $ECHO_C" >&6
11824 cf_new_extra_cppflags=
11826 for cf_add_cflags in -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=$cf_gnu_xopen_source
11828 case $cf_fix_cppflags in
11830 case $cf_add_cflags in
11831 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
11832 case $cf_add_cflags in
11834 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
11836 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
11837 && test -z "${cf_tst_cflags}" \
11838 && cf_fix_cppflags=yes
11840 if test $cf_fix_cppflags = yes ; then
11842 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
11843 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
11846 elif test "${cf_tst_cflags}" = "\"'" ; then
11848 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
11849 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
11855 case "$CPPFLAGS" in
11859 case $cf_add_cflags in
11861 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
11863 CPPFLAGS=`echo "$CPPFLAGS" | \
11864 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
11865 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
11870 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
11871 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
11878 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
11879 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
11886 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
11887 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
11889 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
11891 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
11892 && test -z "${cf_tst_cflags}" \
11893 && cf_fix_cppflags=no
11898 if test -n "$cf_new_cflags" ; then
11900 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
11901 CFLAGS="${CFLAGS}$cf_new_cflags"
11905 if test -n "$cf_new_cppflags" ; then
11907 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
11908 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
11912 if test -n "$cf_new_extra_cppflags" ; then
11914 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
11915 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
11919 cat >conftest.$ac_ext <<_ACEOF
11920 #line 11920 "configure"
11921 #include "confdefs.h"
11923 #include <limits.h>
11924 #include <sys/types.h>
11930 #if (_XOPEN_SOURCE >= $cf_gnu_xopen_source) && (MB_LEN_MAX > 1)
11933 # error GNU C library is too old
11939 rm -f conftest.$ac_objext
11940 if { (eval echo "$as_me:11940: \"$ac_compile\"") >&5
11941 (eval $ac_compile) 2>&5
11943 echo "$as_me:11943: \$? = $ac_status" >&5
11944 (exit $ac_status); } &&
11945 { ac_try='test -s conftest.$ac_objext'
11946 { (eval echo "$as_me:11946: \"$ac_try\"") >&5
11947 (eval $ac_try) 2>&5
11949 echo "$as_me:11949: \$? = $ac_status" >&5
11950 (exit $ac_status); }; }; then
11951 cf_cv_gnu_dftsrc_219=yes
11953 echo "$as_me: failed program was:" >&5
11954 cat conftest.$ac_ext >&5
11955 cf_cv_gnu_dftsrc_219=no
11957 rm -f conftest.$ac_objext conftest.$ac_ext
11960 echo "$as_me:11960: result: $cf_cv_gnu_dftsrc_219" >&5
11961 echo "${ECHO_T}$cf_cv_gnu_dftsrc_219" >&6
11962 test "x$cf_cv_gnu_dftsrc_219" = "xyes" || CPPFLAGS="$cf_save"
11964 cf_cv_gnu_dftsrc_219=maybe
11967 if test "x$cf_cv_gnu_dftsrc_219" != xyes; then
11969 echo "$as_me:11969: checking if we must define _GNU_SOURCE" >&5
11970 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
11971 if test "${cf_cv_gnu_source+set}" = set; then
11972 echo $ECHO_N "(cached) $ECHO_C" >&6
11975 cat >conftest.$ac_ext <<_ACEOF
11976 #line 11976 "configure"
11977 #include "confdefs.h"
11978 #include <sys/types.h>
11983 #ifndef _XOPEN_SOURCE
11984 #error expected _XOPEN_SOURCE to be defined
11990 rm -f conftest.$ac_objext
11991 if { (eval echo "$as_me:11991: \"$ac_compile\"") >&5
11992 (eval $ac_compile) 2>&5
11994 echo "$as_me:11994: \$? = $ac_status" >&5
11995 (exit $ac_status); } &&
11996 { ac_try='test -s conftest.$ac_objext'
11997 { (eval echo "$as_me:11997: \"$ac_try\"") >&5
11998 (eval $ac_try) 2>&5
12000 echo "$as_me:12000: \$? = $ac_status" >&5
12001 (exit $ac_status); }; }; then
12002 cf_cv_gnu_source=no
12004 echo "$as_me: failed program was:" >&5
12005 cat conftest.$ac_ext >&5
12006 cf_save="$CPPFLAGS"
12011 cf_new_extra_cppflags=
12013 for cf_add_cflags in -D_GNU_SOURCE
12015 case $cf_fix_cppflags in
12017 case $cf_add_cflags in
12018 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12019 case $cf_add_cflags in
12021 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12023 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12024 && test -z "${cf_tst_cflags}" \
12025 && cf_fix_cppflags=yes
12027 if test $cf_fix_cppflags = yes ; then
12029 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12030 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12033 elif test "${cf_tst_cflags}" = "\"'" ; then
12035 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12036 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12042 case "$CPPFLAGS" in
12046 case $cf_add_cflags in
12048 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12050 CPPFLAGS=`echo "$CPPFLAGS" | \
12051 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12052 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12057 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12058 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12065 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12066 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12073 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12074 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12076 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12078 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12079 && test -z "${cf_tst_cflags}" \
12080 && cf_fix_cppflags=no
12085 if test -n "$cf_new_cflags" ; then
12087 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12088 CFLAGS="${CFLAGS}$cf_new_cflags"
12092 if test -n "$cf_new_cppflags" ; then
12094 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12095 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12099 if test -n "$cf_new_extra_cppflags" ; then
12101 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12102 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12106 cat >conftest.$ac_ext <<_ACEOF
12107 #line 12107 "configure"
12108 #include "confdefs.h"
12109 #include <sys/types.h>
12114 #ifdef _XOPEN_SOURCE
12115 #error expected _XOPEN_SOURCE to be undefined
12121 rm -f conftest.$ac_objext
12122 if { (eval echo "$as_me:12122: \"$ac_compile\"") >&5
12123 (eval $ac_compile) 2>&5
12125 echo "$as_me:12125: \$? = $ac_status" >&5
12126 (exit $ac_status); } &&
12127 { ac_try='test -s conftest.$ac_objext'
12128 { (eval echo "$as_me:12128: \"$ac_try\"") >&5
12129 (eval $ac_try) 2>&5
12131 echo "$as_me:12131: \$? = $ac_status" >&5
12132 (exit $ac_status); }; }; then
12133 cf_cv_gnu_source=no
12135 echo "$as_me: failed program was:" >&5
12136 cat conftest.$ac_ext >&5
12137 cf_cv_gnu_source=yes
12139 rm -f conftest.$ac_objext conftest.$ac_ext
12140 CPPFLAGS="$cf_save"
12143 rm -f conftest.$ac_objext conftest.$ac_ext
12146 echo "$as_me:12146: result: $cf_cv_gnu_source" >&5
12147 echo "${ECHO_T}$cf_cv_gnu_source" >&6
12149 if test "$cf_cv_gnu_source" = yes
12151 echo "$as_me:12151: checking if we should also define _DEFAULT_SOURCE" >&5
12152 echo $ECHO_N "checking if we should also define _DEFAULT_SOURCE... $ECHO_C" >&6
12153 if test "${cf_cv_default_source+set}" = set; then
12154 echo $ECHO_N "(cached) $ECHO_C" >&6
12157 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12158 CPPFLAGS="${CPPFLAGS}-D_GNU_SOURCE"
12160 cat >conftest.$ac_ext <<_ACEOF
12161 #line 12161 "configure"
12162 #include "confdefs.h"
12163 #include <sys/types.h>
12168 #ifdef _DEFAULT_SOURCE
12169 #error expected _DEFAULT_SOURCE to be undefined
12175 rm -f conftest.$ac_objext
12176 if { (eval echo "$as_me:12176: \"$ac_compile\"") >&5
12177 (eval $ac_compile) 2>&5
12179 echo "$as_me:12179: \$? = $ac_status" >&5
12180 (exit $ac_status); } &&
12181 { ac_try='test -s conftest.$ac_objext'
12182 { (eval echo "$as_me:12182: \"$ac_try\"") >&5
12183 (eval $ac_try) 2>&5
12185 echo "$as_me:12185: \$? = $ac_status" >&5
12186 (exit $ac_status); }; }; then
12187 cf_cv_default_source=no
12189 echo "$as_me: failed program was:" >&5
12190 cat conftest.$ac_ext >&5
12191 cf_cv_default_source=yes
12193 rm -f conftest.$ac_objext conftest.$ac_ext
12196 echo "$as_me:12196: result: $cf_cv_default_source" >&5
12197 echo "${ECHO_T}$cf_cv_default_source" >&6
12198 if test "$cf_cv_default_source" = yes
12201 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12202 CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
12212 cf_xopen_source="-D_NETBSD_SOURCE" # POSIX.1-2001 features are ifdef'd with this...
12215 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
12218 if test "$cf_cv_posix_visible" = no; then
12220 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
12222 cf_save_CFLAGS="$CFLAGS"
12223 cf_save_CPPFLAGS="$CPPFLAGS"
12225 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
12226 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12227 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
12229 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
12230 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12231 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
12233 echo "$as_me:12233: checking if we should define _POSIX_C_SOURCE" >&5
12234 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
12235 if test "${cf_cv_posix_c_source+set}" = set; then
12236 echo $ECHO_N "(cached) $ECHO_C" >&6
12239 echo "${as_me:-configure}:12239: testing if the symbol is already defined go no further ..." 1>&5
12241 cat >conftest.$ac_ext <<_ACEOF
12242 #line 12242 "configure"
12243 #include "confdefs.h"
12244 #include <sys/types.h>
12249 #ifndef _POSIX_C_SOURCE
12256 rm -f conftest.$ac_objext
12257 if { (eval echo "$as_me:12257: \"$ac_compile\"") >&5
12258 (eval $ac_compile) 2>&5
12260 echo "$as_me:12260: \$? = $ac_status" >&5
12261 (exit $ac_status); } &&
12262 { ac_try='test -s conftest.$ac_objext'
12263 { (eval echo "$as_me:12263: \"$ac_try\"") >&5
12264 (eval $ac_try) 2>&5
12266 echo "$as_me:12266: \$? = $ac_status" >&5
12267 (exit $ac_status); }; }; then
12268 cf_cv_posix_c_source=no
12270 echo "$as_me: failed program was:" >&5
12271 cat conftest.$ac_ext >&5
12272 cf_want_posix_source=no
12273 case .$cf_POSIX_C_SOURCE in
12275 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
12278 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
12279 cf_want_posix_source=yes
12282 cf_want_posix_source=yes
12285 if test "$cf_want_posix_source" = yes ; then
12286 cat >conftest.$ac_ext <<_ACEOF
12287 #line 12287 "configure"
12288 #include "confdefs.h"
12289 #include <sys/types.h>
12294 #ifdef _POSIX_SOURCE
12301 rm -f conftest.$ac_objext
12302 if { (eval echo "$as_me:12302: \"$ac_compile\"") >&5
12303 (eval $ac_compile) 2>&5
12305 echo "$as_me:12305: \$? = $ac_status" >&5
12306 (exit $ac_status); } &&
12307 { ac_try='test -s conftest.$ac_objext'
12308 { (eval echo "$as_me:12308: \"$ac_try\"") >&5
12309 (eval $ac_try) 2>&5
12311 echo "$as_me:12311: \$? = $ac_status" >&5
12312 (exit $ac_status); }; }; then
12315 echo "$as_me: failed program was:" >&5
12316 cat conftest.$ac_ext >&5
12317 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
12319 rm -f conftest.$ac_objext conftest.$ac_ext
12322 echo "${as_me:-configure}:12322: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
12324 CFLAGS="$cf_trim_CFLAGS"
12325 CPPFLAGS="$cf_trim_CPPFLAGS"
12327 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12328 CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
12330 echo "${as_me:-configure}:12330: testing if the second compile does not leave our definition intact error ..." 1>&5
12332 cat >conftest.$ac_ext <<_ACEOF
12333 #line 12333 "configure"
12334 #include "confdefs.h"
12335 #include <sys/types.h>
12340 #ifndef _POSIX_C_SOURCE
12347 rm -f conftest.$ac_objext
12348 if { (eval echo "$as_me:12348: \"$ac_compile\"") >&5
12349 (eval $ac_compile) 2>&5
12351 echo "$as_me:12351: \$? = $ac_status" >&5
12352 (exit $ac_status); } &&
12353 { ac_try='test -s conftest.$ac_objext'
12354 { (eval echo "$as_me:12354: \"$ac_try\"") >&5
12355 (eval $ac_try) 2>&5
12357 echo "$as_me:12357: \$? = $ac_status" >&5
12358 (exit $ac_status); }; }; then
12361 echo "$as_me: failed program was:" >&5
12362 cat conftest.$ac_ext >&5
12363 cf_cv_posix_c_source=no
12365 rm -f conftest.$ac_objext conftest.$ac_ext
12366 CFLAGS="$cf_save_CFLAGS"
12367 CPPFLAGS="$cf_save_CPPFLAGS"
12370 rm -f conftest.$ac_objext conftest.$ac_ext
12373 echo "$as_me:12373: result: $cf_cv_posix_c_source" >&5
12374 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
12376 if test "$cf_cv_posix_c_source" != no ; then
12377 CFLAGS="$cf_trim_CFLAGS"
12378 CPPFLAGS="$cf_trim_CPPFLAGS"
12383 cf_new_extra_cppflags=
12385 for cf_add_cflags in $cf_cv_posix_c_source
12387 case $cf_fix_cppflags in
12389 case $cf_add_cflags in
12390 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12391 case $cf_add_cflags in
12393 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12395 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12396 && test -z "${cf_tst_cflags}" \
12397 && cf_fix_cppflags=yes
12399 if test $cf_fix_cppflags = yes ; then
12401 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12402 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12405 elif test "${cf_tst_cflags}" = "\"'" ; then
12407 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12408 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12414 case "$CPPFLAGS" in
12418 case $cf_add_cflags in
12420 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12422 CPPFLAGS=`echo "$CPPFLAGS" | \
12423 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12424 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12429 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12430 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12437 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12438 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12445 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12446 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12448 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12450 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12451 && test -z "${cf_tst_cflags}" \
12452 && cf_fix_cppflags=no
12457 if test -n "$cf_new_cflags" ; then
12459 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12460 CFLAGS="${CFLAGS}$cf_new_cflags"
12464 if test -n "$cf_new_cppflags" ; then
12466 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12467 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12471 if test -n "$cf_new_extra_cppflags" ; then
12473 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12474 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12480 fi # cf_cv_posix_visible
12484 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
12487 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
12488 cf_xopen_source="-D_BSD_SOURCE"
12489 cf_XOPEN_SOURCE=600
12492 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
12495 cf_xopen_source="-D_OSF_SOURCE"
12498 cf_xopen_source="-D_QNX_SOURCE"
12501 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
12504 cf_xopen_source="-D__EXTENSIONS__"
12505 cf_cv_xopen_source=broken
12507 (sysv4.2uw2.*) # Novell/SCO UnixWare 2.x (tested on 2.1.2)
12513 echo "$as_me:12513: checking if we should define _XOPEN_SOURCE" >&5
12514 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
12515 if test "${cf_cv_xopen_source+set}" = set; then
12516 echo $ECHO_N "(cached) $ECHO_C" >&6
12519 cat >conftest.$ac_ext <<_ACEOF
12520 #line 12520 "configure"
12521 #include "confdefs.h"
12523 #include <stdlib.h>
12524 #include <string.h>
12525 #include <sys/types.h>
12531 #ifndef _XOPEN_SOURCE
12538 rm -f conftest.$ac_objext
12539 if { (eval echo "$as_me:12539: \"$ac_compile\"") >&5
12540 (eval $ac_compile) 2>&5
12542 echo "$as_me:12542: \$? = $ac_status" >&5
12543 (exit $ac_status); } &&
12544 { ac_try='test -s conftest.$ac_objext'
12545 { (eval echo "$as_me:12545: \"$ac_try\"") >&5
12546 (eval $ac_try) 2>&5
12548 echo "$as_me:12548: \$? = $ac_status" >&5
12549 (exit $ac_status); }; }; then
12550 cf_cv_xopen_source=no
12552 echo "$as_me: failed program was:" >&5
12553 cat conftest.$ac_ext >&5
12554 cf_save="$CPPFLAGS"
12556 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12557 CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
12559 cat >conftest.$ac_ext <<_ACEOF
12560 #line 12560 "configure"
12561 #include "confdefs.h"
12563 #include <stdlib.h>
12564 #include <string.h>
12565 #include <sys/types.h>
12571 #ifdef _XOPEN_SOURCE
12578 rm -f conftest.$ac_objext
12579 if { (eval echo "$as_me:12579: \"$ac_compile\"") >&5
12580 (eval $ac_compile) 2>&5
12582 echo "$as_me:12582: \$? = $ac_status" >&5
12583 (exit $ac_status); } &&
12584 { ac_try='test -s conftest.$ac_objext'
12585 { (eval echo "$as_me:12585: \"$ac_try\"") >&5
12586 (eval $ac_try) 2>&5
12588 echo "$as_me:12588: \$? = $ac_status" >&5
12589 (exit $ac_status); }; }; then
12590 cf_cv_xopen_source=no
12592 echo "$as_me: failed program was:" >&5
12593 cat conftest.$ac_ext >&5
12594 cf_cv_xopen_source=$cf_XOPEN_SOURCE
12596 rm -f conftest.$ac_objext conftest.$ac_ext
12597 CPPFLAGS="$cf_save"
12600 rm -f conftest.$ac_objext conftest.$ac_ext
12603 echo "$as_me:12603: result: $cf_cv_xopen_source" >&5
12604 echo "${ECHO_T}$cf_cv_xopen_source" >&6
12606 if test "$cf_cv_xopen_source" != no ; then
12608 CFLAGS=`echo "$CFLAGS" | \
12609 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12610 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
12612 CPPFLAGS=`echo "$CPPFLAGS" | \
12613 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12614 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
12616 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
12621 cf_new_extra_cppflags=
12623 for cf_add_cflags in $cf_temp_xopen_source
12625 case $cf_fix_cppflags in
12627 case $cf_add_cflags in
12628 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12629 case $cf_add_cflags in
12631 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12633 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12634 && test -z "${cf_tst_cflags}" \
12635 && cf_fix_cppflags=yes
12637 if test $cf_fix_cppflags = yes ; then
12639 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12640 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12643 elif test "${cf_tst_cflags}" = "\"'" ; then
12645 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12646 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12652 case "$CPPFLAGS" in
12656 case $cf_add_cflags in
12658 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12660 CPPFLAGS=`echo "$CPPFLAGS" | \
12661 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12662 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12667 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12668 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12675 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12676 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12683 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12684 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12686 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12688 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12689 && test -z "${cf_tst_cflags}" \
12690 && cf_fix_cppflags=no
12695 if test -n "$cf_new_cflags" ; then
12697 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12698 CFLAGS="${CFLAGS}$cf_new_cflags"
12702 if test -n "$cf_new_cppflags" ; then
12704 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12705 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12709 if test -n "$cf_new_extra_cppflags" ; then
12711 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12712 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12718 if test "$cf_cv_posix_visible" = no; then
12720 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
12722 cf_save_CFLAGS="$CFLAGS"
12723 cf_save_CPPFLAGS="$CPPFLAGS"
12725 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
12726 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12727 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
12729 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
12730 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12731 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
12733 echo "$as_me:12733: checking if we should define _POSIX_C_SOURCE" >&5
12734 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
12735 if test "${cf_cv_posix_c_source+set}" = set; then
12736 echo $ECHO_N "(cached) $ECHO_C" >&6
12739 echo "${as_me:-configure}:12739: testing if the symbol is already defined go no further ..." 1>&5
12741 cat >conftest.$ac_ext <<_ACEOF
12742 #line 12742 "configure"
12743 #include "confdefs.h"
12744 #include <sys/types.h>
12749 #ifndef _POSIX_C_SOURCE
12756 rm -f conftest.$ac_objext
12757 if { (eval echo "$as_me:12757: \"$ac_compile\"") >&5
12758 (eval $ac_compile) 2>&5
12760 echo "$as_me:12760: \$? = $ac_status" >&5
12761 (exit $ac_status); } &&
12762 { ac_try='test -s conftest.$ac_objext'
12763 { (eval echo "$as_me:12763: \"$ac_try\"") >&5
12764 (eval $ac_try) 2>&5
12766 echo "$as_me:12766: \$? = $ac_status" >&5
12767 (exit $ac_status); }; }; then
12768 cf_cv_posix_c_source=no
12770 echo "$as_me: failed program was:" >&5
12771 cat conftest.$ac_ext >&5
12772 cf_want_posix_source=no
12773 case .$cf_POSIX_C_SOURCE in
12775 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
12778 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
12779 cf_want_posix_source=yes
12782 cf_want_posix_source=yes
12785 if test "$cf_want_posix_source" = yes ; then
12786 cat >conftest.$ac_ext <<_ACEOF
12787 #line 12787 "configure"
12788 #include "confdefs.h"
12789 #include <sys/types.h>
12794 #ifdef _POSIX_SOURCE
12801 rm -f conftest.$ac_objext
12802 if { (eval echo "$as_me:12802: \"$ac_compile\"") >&5
12803 (eval $ac_compile) 2>&5
12805 echo "$as_me:12805: \$? = $ac_status" >&5
12806 (exit $ac_status); } &&
12807 { ac_try='test -s conftest.$ac_objext'
12808 { (eval echo "$as_me:12808: \"$ac_try\"") >&5
12809 (eval $ac_try) 2>&5
12811 echo "$as_me:12811: \$? = $ac_status" >&5
12812 (exit $ac_status); }; }; then
12815 echo "$as_me: failed program was:" >&5
12816 cat conftest.$ac_ext >&5
12817 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
12819 rm -f conftest.$ac_objext conftest.$ac_ext
12822 echo "${as_me:-configure}:12822: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
12824 CFLAGS="$cf_trim_CFLAGS"
12825 CPPFLAGS="$cf_trim_CPPFLAGS"
12827 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12828 CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
12830 echo "${as_me:-configure}:12830: testing if the second compile does not leave our definition intact error ..." 1>&5
12832 cat >conftest.$ac_ext <<_ACEOF
12833 #line 12833 "configure"
12834 #include "confdefs.h"
12835 #include <sys/types.h>
12840 #ifndef _POSIX_C_SOURCE
12847 rm -f conftest.$ac_objext
12848 if { (eval echo "$as_me:12848: \"$ac_compile\"") >&5
12849 (eval $ac_compile) 2>&5
12851 echo "$as_me:12851: \$? = $ac_status" >&5
12852 (exit $ac_status); } &&
12853 { ac_try='test -s conftest.$ac_objext'
12854 { (eval echo "$as_me:12854: \"$ac_try\"") >&5
12855 (eval $ac_try) 2>&5
12857 echo "$as_me:12857: \$? = $ac_status" >&5
12858 (exit $ac_status); }; }; then
12861 echo "$as_me: failed program was:" >&5
12862 cat conftest.$ac_ext >&5
12863 cf_cv_posix_c_source=no
12865 rm -f conftest.$ac_objext conftest.$ac_ext
12866 CFLAGS="$cf_save_CFLAGS"
12867 CPPFLAGS="$cf_save_CPPFLAGS"
12870 rm -f conftest.$ac_objext conftest.$ac_ext
12873 echo "$as_me:12873: result: $cf_cv_posix_c_source" >&5
12874 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
12876 if test "$cf_cv_posix_c_source" != no ; then
12877 CFLAGS="$cf_trim_CFLAGS"
12878 CPPFLAGS="$cf_trim_CPPFLAGS"
12883 cf_new_extra_cppflags=
12885 for cf_add_cflags in $cf_cv_posix_c_source
12887 case $cf_fix_cppflags in
12889 case $cf_add_cflags in
12890 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12891 case $cf_add_cflags in
12893 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12895 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12896 && test -z "${cf_tst_cflags}" \
12897 && cf_fix_cppflags=yes
12899 if test $cf_fix_cppflags = yes ; then
12901 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12902 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12905 elif test "${cf_tst_cflags}" = "\"'" ; then
12907 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12908 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12914 case "$CPPFLAGS" in
12918 case $cf_add_cflags in
12920 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12922 CPPFLAGS=`echo "$CPPFLAGS" | \
12923 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12924 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12929 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12930 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12937 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12938 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12945 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12946 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12948 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12950 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12951 && test -z "${cf_tst_cflags}" \
12952 && cf_fix_cppflags=no
12957 if test -n "$cf_new_cflags" ; then
12959 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12960 CFLAGS="${CFLAGS}$cf_new_cflags"
12964 if test -n "$cf_new_cppflags" ; then
12966 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12967 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12971 if test -n "$cf_new_extra_cppflags" ; then
12973 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12974 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12980 fi # cf_cv_posix_visible
12985 if test -n "$cf_xopen_source" ; then
12990 cf_new_extra_cppflags=
12992 for cf_add_cflags in $cf_xopen_source
12994 case $cf_fix_cppflags in
12996 case $cf_add_cflags in
12997 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12998 case $cf_add_cflags in
13000 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13002 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13003 && test -z "${cf_tst_cflags}" \
13004 && cf_fix_cppflags=yes
13006 if test $cf_fix_cppflags = yes ; then
13008 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13009 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13012 elif test "${cf_tst_cflags}" = "\"'" ; then
13014 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13015 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13021 case "$CPPFLAGS" in
13025 case $cf_add_cflags in
13027 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13029 CPPFLAGS=`echo "$CPPFLAGS" | \
13030 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13031 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13036 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13037 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13044 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13045 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13052 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13053 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13055 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13057 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13058 && test -z "${cf_tst_cflags}" \
13059 && cf_fix_cppflags=no
13064 if test -n "$cf_new_cflags" ; then
13065 test -n "$verbose" && echo " add to \$CFLAGS $cf_new_cflags" 1>&6
13067 echo "${as_me:-configure}:13067: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
13069 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13070 CFLAGS="${CFLAGS}$cf_new_cflags"
13074 if test -n "$cf_new_cppflags" ; then
13075 test -n "$verbose" && echo " add to \$CPPFLAGS $cf_new_cppflags" 1>&6
13077 echo "${as_me:-configure}:13077: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
13079 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13080 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13084 if test -n "$cf_new_extra_cppflags" ; then
13085 test -n "$verbose" && echo " add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
13087 echo "${as_me:-configure}:13087: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
13089 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13090 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13096 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
13097 echo "$as_me:13097: checking if _XOPEN_SOURCE really is set" >&5
13098 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
13099 cat >conftest.$ac_ext <<_ACEOF
13100 #line 13100 "configure"
13101 #include "confdefs.h"
13102 #include <stdlib.h>
13107 #ifndef _XOPEN_SOURCE
13114 rm -f conftest.$ac_objext
13115 if { (eval echo "$as_me:13115: \"$ac_compile\"") >&5
13116 (eval $ac_compile) 2>&5
13118 echo "$as_me:13118: \$? = $ac_status" >&5
13119 (exit $ac_status); } &&
13120 { ac_try='test -s conftest.$ac_objext'
13121 { (eval echo "$as_me:13121: \"$ac_try\"") >&5
13122 (eval $ac_try) 2>&5
13124 echo "$as_me:13124: \$? = $ac_status" >&5
13125 (exit $ac_status); }; }; then
13126 cf_XOPEN_SOURCE_set=yes
13128 echo "$as_me: failed program was:" >&5
13129 cat conftest.$ac_ext >&5
13130 cf_XOPEN_SOURCE_set=no
13132 rm -f conftest.$ac_objext conftest.$ac_ext
13133 echo "$as_me:13133: result: $cf_XOPEN_SOURCE_set" >&5
13134 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
13135 if test $cf_XOPEN_SOURCE_set = yes
13137 cat >conftest.$ac_ext <<_ACEOF
13138 #line 13138 "configure"
13139 #include "confdefs.h"
13140 #include <stdlib.h>
13145 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
13152 rm -f conftest.$ac_objext
13153 if { (eval echo "$as_me:13153: \"$ac_compile\"") >&5
13154 (eval $ac_compile) 2>&5
13156 echo "$as_me:13156: \$? = $ac_status" >&5
13157 (exit $ac_status); } &&
13158 { ac_try='test -s conftest.$ac_objext'
13159 { (eval echo "$as_me:13159: \"$ac_try\"") >&5
13160 (eval $ac_try) 2>&5
13162 echo "$as_me:13162: \$? = $ac_status" >&5
13163 (exit $ac_status); }; }; then
13164 cf_XOPEN_SOURCE_set_ok=yes
13166 echo "$as_me: failed program was:" >&5
13167 cat conftest.$ac_ext >&5
13168 cf_XOPEN_SOURCE_set_ok=no
13170 rm -f conftest.$ac_objext conftest.$ac_ext
13171 if test $cf_XOPEN_SOURCE_set_ok = no
13173 { echo "$as_me:13173: WARNING: _XOPEN_SOURCE is lower than requested" >&5
13174 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
13178 echo "$as_me:13178: checking if we should define _XOPEN_SOURCE" >&5
13179 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
13180 if test "${cf_cv_xopen_source+set}" = set; then
13181 echo $ECHO_N "(cached) $ECHO_C" >&6
13184 cat >conftest.$ac_ext <<_ACEOF
13185 #line 13185 "configure"
13186 #include "confdefs.h"
13188 #include <stdlib.h>
13189 #include <string.h>
13190 #include <sys/types.h>
13196 #ifndef _XOPEN_SOURCE
13203 rm -f conftest.$ac_objext
13204 if { (eval echo "$as_me:13204: \"$ac_compile\"") >&5
13205 (eval $ac_compile) 2>&5
13207 echo "$as_me:13207: \$? = $ac_status" >&5
13208 (exit $ac_status); } &&
13209 { ac_try='test -s conftest.$ac_objext'
13210 { (eval echo "$as_me:13210: \"$ac_try\"") >&5
13211 (eval $ac_try) 2>&5
13213 echo "$as_me:13213: \$? = $ac_status" >&5
13214 (exit $ac_status); }; }; then
13215 cf_cv_xopen_source=no
13217 echo "$as_me: failed program was:" >&5
13218 cat conftest.$ac_ext >&5
13219 cf_save="$CPPFLAGS"
13221 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13222 CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
13224 cat >conftest.$ac_ext <<_ACEOF
13225 #line 13225 "configure"
13226 #include "confdefs.h"
13228 #include <stdlib.h>
13229 #include <string.h>
13230 #include <sys/types.h>
13236 #ifdef _XOPEN_SOURCE
13243 rm -f conftest.$ac_objext
13244 if { (eval echo "$as_me:13244: \"$ac_compile\"") >&5
13245 (eval $ac_compile) 2>&5
13247 echo "$as_me:13247: \$? = $ac_status" >&5
13248 (exit $ac_status); } &&
13249 { ac_try='test -s conftest.$ac_objext'
13250 { (eval echo "$as_me:13250: \"$ac_try\"") >&5
13251 (eval $ac_try) 2>&5
13253 echo "$as_me:13253: \$? = $ac_status" >&5
13254 (exit $ac_status); }; }; then
13255 cf_cv_xopen_source=no
13257 echo "$as_me: failed program was:" >&5
13258 cat conftest.$ac_ext >&5
13259 cf_cv_xopen_source=$cf_XOPEN_SOURCE
13261 rm -f conftest.$ac_objext conftest.$ac_ext
13262 CPPFLAGS="$cf_save"
13265 rm -f conftest.$ac_objext conftest.$ac_ext
13268 echo "$as_me:13268: result: $cf_cv_xopen_source" >&5
13269 echo "${ECHO_T}$cf_cv_xopen_source" >&6
13271 if test "$cf_cv_xopen_source" != no ; then
13273 CFLAGS=`echo "$CFLAGS" | \
13274 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
13275 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
13277 CPPFLAGS=`echo "$CPPFLAGS" | \
13278 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
13279 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
13281 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
13286 cf_new_extra_cppflags=
13288 for cf_add_cflags in $cf_temp_xopen_source
13290 case $cf_fix_cppflags in
13292 case $cf_add_cflags in
13293 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13294 case $cf_add_cflags in
13296 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13298 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13299 && test -z "${cf_tst_cflags}" \
13300 && cf_fix_cppflags=yes
13302 if test $cf_fix_cppflags = yes ; then
13304 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13305 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13308 elif test "${cf_tst_cflags}" = "\"'" ; then
13310 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13311 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13317 case "$CPPFLAGS" in
13321 case $cf_add_cflags in
13323 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13325 CPPFLAGS=`echo "$CPPFLAGS" | \
13326 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13327 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13332 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13333 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13340 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13341 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13348 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13349 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13351 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13353 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13354 && test -z "${cf_tst_cflags}" \
13355 && cf_fix_cppflags=no
13360 if test -n "$cf_new_cflags" ; then
13362 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13363 CFLAGS="${CFLAGS}$cf_new_cflags"
13367 if test -n "$cf_new_cppflags" ; then
13369 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13370 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13374 if test -n "$cf_new_extra_cppflags" ; then
13376 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13377 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13385 fi # cf_cv_posix_visible
13387 # Check whether --enable-largefile or --disable-largefile was given.
13388 if test "${enable_largefile+set}" = set; then
13389 enableval="$enable_largefile"
13392 if test "$enable_largefile" != no; then
13394 echo "$as_me:13394: checking for special C compiler options needed for large files" >&5
13395 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
13396 if test "${ac_cv_sys_largefile_CC+set}" = set; then
13397 echo $ECHO_N "(cached) $ECHO_C" >&6
13399 ac_cv_sys_largefile_CC=no
13400 if test "$GCC" != yes; then
13403 # IRIX 6.2 and later do not support large files by default,
13404 # so use the C compiler's -n32 option if that helps.
13405 cat >conftest.$ac_ext <<_ACEOF
13406 #line 13406 "configure"
13407 #include "confdefs.h"
13408 #include <sys/types.h>
13409 /* Check that off_t can represent 2**63 - 1 correctly.
13410 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13411 since some C++ compilers masquerading as C compilers
13412 incorrectly reject 9223372036854775807. */
13413 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13414 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13415 && LARGE_OFF_T % 2147483647 == 1)
13425 rm -f conftest.$ac_objext
13426 if { (eval echo "$as_me:13426: \"$ac_compile\"") >&5
13427 (eval $ac_compile) 2>&5
13429 echo "$as_me:13429: \$? = $ac_status" >&5
13430 (exit $ac_status); } &&
13431 { ac_try='test -s conftest.$ac_objext'
13432 { (eval echo "$as_me:13432: \"$ac_try\"") >&5
13433 (eval $ac_try) 2>&5
13435 echo "$as_me:13435: \$? = $ac_status" >&5
13436 (exit $ac_status); }; }; then
13439 echo "$as_me: failed program was:" >&5
13440 cat conftest.$ac_ext >&5
13442 rm -f conftest.$ac_objext
13444 rm -f conftest.$ac_objext
13445 if { (eval echo "$as_me:13445: \"$ac_compile\"") >&5
13446 (eval $ac_compile) 2>&5
13448 echo "$as_me:13448: \$? = $ac_status" >&5
13449 (exit $ac_status); } &&
13450 { ac_try='test -s conftest.$ac_objext'
13451 { (eval echo "$as_me:13451: \"$ac_try\"") >&5
13452 (eval $ac_try) 2>&5
13454 echo "$as_me:13454: \$? = $ac_status" >&5
13455 (exit $ac_status); }; }; then
13456 ac_cv_sys_largefile_CC=' -n32'; break
13458 echo "$as_me: failed program was:" >&5
13459 cat conftest.$ac_ext >&5
13461 rm -f conftest.$ac_objext
13465 rm -f conftest.$ac_ext
13468 echo "$as_me:13468: result: $ac_cv_sys_largefile_CC" >&5
13469 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
13470 if test "$ac_cv_sys_largefile_CC" != no; then
13471 CC=$CC$ac_cv_sys_largefile_CC
13474 echo "$as_me:13474: checking for _FILE_OFFSET_BITS value needed for large files" >&5
13475 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
13476 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
13477 echo $ECHO_N "(cached) $ECHO_C" >&6
13480 ac_cv_sys_file_offset_bits=no
13481 cat >conftest.$ac_ext <<_ACEOF
13482 #line 13482 "configure"
13483 #include "confdefs.h"
13484 #include <sys/types.h>
13485 /* Check that off_t can represent 2**63 - 1 correctly.
13486 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13487 since some C++ compilers masquerading as C compilers
13488 incorrectly reject 9223372036854775807. */
13489 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13490 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13491 && LARGE_OFF_T % 2147483647 == 1)
13501 rm -f conftest.$ac_objext
13502 if { (eval echo "$as_me:13502: \"$ac_compile\"") >&5
13503 (eval $ac_compile) 2>&5
13505 echo "$as_me:13505: \$? = $ac_status" >&5
13506 (exit $ac_status); } &&
13507 { ac_try='test -s conftest.$ac_objext'
13508 { (eval echo "$as_me:13508: \"$ac_try\"") >&5
13509 (eval $ac_try) 2>&5
13511 echo "$as_me:13511: \$? = $ac_status" >&5
13512 (exit $ac_status); }; }; then
13515 echo "$as_me: failed program was:" >&5
13516 cat conftest.$ac_ext >&5
13518 rm -f conftest.$ac_objext conftest.$ac_ext
13519 cat >conftest.$ac_ext <<_ACEOF
13520 #line 13520 "configure"
13521 #include "confdefs.h"
13522 #define _FILE_OFFSET_BITS 64
13523 #include <sys/types.h>
13524 /* Check that off_t can represent 2**63 - 1 correctly.
13525 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13526 since some C++ compilers masquerading as C compilers
13527 incorrectly reject 9223372036854775807. */
13528 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13529 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13530 && LARGE_OFF_T % 2147483647 == 1)
13540 rm -f conftest.$ac_objext
13541 if { (eval echo "$as_me:13541: \"$ac_compile\"") >&5
13542 (eval $ac_compile) 2>&5
13544 echo "$as_me:13544: \$? = $ac_status" >&5
13545 (exit $ac_status); } &&
13546 { ac_try='test -s conftest.$ac_objext'
13547 { (eval echo "$as_me:13547: \"$ac_try\"") >&5
13548 (eval $ac_try) 2>&5
13550 echo "$as_me:13550: \$? = $ac_status" >&5
13551 (exit $ac_status); }; }; then
13552 ac_cv_sys_file_offset_bits=64; break
13554 echo "$as_me: failed program was:" >&5
13555 cat conftest.$ac_ext >&5
13557 rm -f conftest.$ac_objext conftest.$ac_ext
13561 echo "$as_me:13561: result: $ac_cv_sys_file_offset_bits" >&5
13562 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
13563 if test "$ac_cv_sys_file_offset_bits" != no; then
13565 cat >>confdefs.h <<EOF
13566 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
13571 echo "$as_me:13571: checking for _LARGE_FILES value needed for large files" >&5
13572 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
13573 if test "${ac_cv_sys_large_files+set}" = set; then
13574 echo $ECHO_N "(cached) $ECHO_C" >&6
13577 ac_cv_sys_large_files=no
13578 cat >conftest.$ac_ext <<_ACEOF
13579 #line 13579 "configure"
13580 #include "confdefs.h"
13581 #include <sys/types.h>
13582 /* Check that off_t can represent 2**63 - 1 correctly.
13583 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13584 since some C++ compilers masquerading as C compilers
13585 incorrectly reject 9223372036854775807. */
13586 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13587 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13588 && LARGE_OFF_T % 2147483647 == 1)
13598 rm -f conftest.$ac_objext
13599 if { (eval echo "$as_me:13599: \"$ac_compile\"") >&5
13600 (eval $ac_compile) 2>&5
13602 echo "$as_me:13602: \$? = $ac_status" >&5
13603 (exit $ac_status); } &&
13604 { ac_try='test -s conftest.$ac_objext'
13605 { (eval echo "$as_me:13605: \"$ac_try\"") >&5
13606 (eval $ac_try) 2>&5
13608 echo "$as_me:13608: \$? = $ac_status" >&5
13609 (exit $ac_status); }; }; then
13612 echo "$as_me: failed program was:" >&5
13613 cat conftest.$ac_ext >&5
13615 rm -f conftest.$ac_objext conftest.$ac_ext
13616 cat >conftest.$ac_ext <<_ACEOF
13617 #line 13617 "configure"
13618 #include "confdefs.h"
13619 #define _LARGE_FILES 1
13620 #include <sys/types.h>
13621 /* Check that off_t can represent 2**63 - 1 correctly.
13622 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13623 since some C++ compilers masquerading as C compilers
13624 incorrectly reject 9223372036854775807. */
13625 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13626 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13627 && LARGE_OFF_T % 2147483647 == 1)
13637 rm -f conftest.$ac_objext
13638 if { (eval echo "$as_me:13638: \"$ac_compile\"") >&5
13639 (eval $ac_compile) 2>&5
13641 echo "$as_me:13641: \$? = $ac_status" >&5
13642 (exit $ac_status); } &&
13643 { ac_try='test -s conftest.$ac_objext'
13644 { (eval echo "$as_me:13644: \"$ac_try\"") >&5
13645 (eval $ac_try) 2>&5
13647 echo "$as_me:13647: \$? = $ac_status" >&5
13648 (exit $ac_status); }; }; then
13649 ac_cv_sys_large_files=1; break
13651 echo "$as_me: failed program was:" >&5
13652 cat conftest.$ac_ext >&5
13654 rm -f conftest.$ac_objext conftest.$ac_ext
13658 echo "$as_me:13658: result: $ac_cv_sys_large_files" >&5
13659 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
13660 if test "$ac_cv_sys_large_files" != no; then
13662 cat >>confdefs.h <<EOF
13663 #define _LARGE_FILES $ac_cv_sys_large_files
13670 if test "$enable_largefile" != no ; then
13671 echo "$as_me:13671: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13672 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
13673 if test "${ac_cv_sys_largefile_source+set}" = set; then
13674 echo $ECHO_N "(cached) $ECHO_C" >&6
13677 ac_cv_sys_largefile_source=no
13678 cat >conftest.$ac_ext <<_ACEOF
13679 #line 13679 "configure"
13680 #include "confdefs.h"
13690 rm -f conftest.$ac_objext
13691 if { (eval echo "$as_me:13691: \"$ac_compile\"") >&5
13692 (eval $ac_compile) 2>&5
13694 echo "$as_me:13694: \$? = $ac_status" >&5
13695 (exit $ac_status); } &&
13696 { ac_try='test -s conftest.$ac_objext'
13697 { (eval echo "$as_me:13697: \"$ac_try\"") >&5
13698 (eval $ac_try) 2>&5
13700 echo "$as_me:13700: \$? = $ac_status" >&5
13701 (exit $ac_status); }; }; then
13704 echo "$as_me: failed program was:" >&5
13705 cat conftest.$ac_ext >&5
13707 rm -f conftest.$ac_objext conftest.$ac_ext
13708 cat >conftest.$ac_ext <<_ACEOF
13709 #line 13709 "configure"
13710 #include "confdefs.h"
13711 #define _LARGEFILE_SOURCE 1
13721 rm -f conftest.$ac_objext
13722 if { (eval echo "$as_me:13722: \"$ac_compile\"") >&5
13723 (eval $ac_compile) 2>&5
13725 echo "$as_me:13725: \$? = $ac_status" >&5
13726 (exit $ac_status); } &&
13727 { ac_try='test -s conftest.$ac_objext'
13728 { (eval echo "$as_me:13728: \"$ac_try\"") >&5
13729 (eval $ac_try) 2>&5
13731 echo "$as_me:13731: \$? = $ac_status" >&5
13732 (exit $ac_status); }; }; then
13733 ac_cv_sys_largefile_source=1; break
13735 echo "$as_me: failed program was:" >&5
13736 cat conftest.$ac_ext >&5
13738 rm -f conftest.$ac_objext conftest.$ac_ext
13742 echo "$as_me:13742: result: $ac_cv_sys_largefile_source" >&5
13743 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
13744 if test "$ac_cv_sys_largefile_source" != no; then
13746 cat >>confdefs.h <<EOF
13747 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13753 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13754 # in glibc 2.1.3, but that breaks too many other things.
13755 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13756 echo "$as_me:13756: checking for fseeko" >&5
13757 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
13758 if test "${ac_cv_func_fseeko+set}" = set; then
13759 echo $ECHO_N "(cached) $ECHO_C" >&6
13761 cat >conftest.$ac_ext <<_ACEOF
13762 #line 13762 "configure"
13763 #include "confdefs.h"
13768 return fseeko && fseeko (stdin, 0, 0);
13773 rm -f conftest.$ac_objext conftest$ac_exeext
13774 if { (eval echo "$as_me:13774: \"$ac_link\"") >&5
13775 (eval $ac_link) 2>&5
13777 echo "$as_me:13777: \$? = $ac_status" >&5
13778 (exit $ac_status); } &&
13779 { ac_try='test -s conftest$ac_exeext'
13780 { (eval echo "$as_me:13780: \"$ac_try\"") >&5
13781 (eval $ac_try) 2>&5
13783 echo "$as_me:13783: \$? = $ac_status" >&5
13784 (exit $ac_status); }; }; then
13785 ac_cv_func_fseeko=yes
13787 echo "$as_me: failed program was:" >&5
13788 cat conftest.$ac_ext >&5
13789 ac_cv_func_fseeko=no
13791 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13793 echo "$as_me:13793: result: $ac_cv_func_fseeko" >&5
13794 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
13795 if test $ac_cv_func_fseeko = yes; then
13797 cat >>confdefs.h <<\EOF
13798 #define HAVE_FSEEKO 1
13803 # Normally we would collect these definitions in the config.h,
13804 # but (like _XOPEN_SOURCE), some environments rely on having these
13805 # defined before any of the system headers are included. Another
13806 # case comes up with C++, e.g., on AIX the compiler compiles the
13807 # header files by themselves before looking at the body files it is
13808 # told to compile. For ncurses, those header files do not include
13810 if test "$ac_cv_sys_large_files" != no
13813 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13814 CPPFLAGS="${CPPFLAGS}-D_LARGE_FILES"
13817 if test "$ac_cv_sys_largefile_source" != no
13820 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13821 CPPFLAGS="${CPPFLAGS}-D_LARGEFILE_SOURCE"
13824 if test "$ac_cv_sys_file_offset_bits" != no
13827 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13828 CPPFLAGS="${CPPFLAGS}-D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
13832 echo "$as_me:13832: checking whether to use struct dirent64" >&5
13833 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
13834 if test "${cf_cv_struct_dirent64+set}" = set; then
13835 echo $ECHO_N "(cached) $ECHO_C" >&6
13838 cat >conftest.$ac_ext <<_ACEOF
13839 #line 13839 "configure"
13840 #include "confdefs.h"
13842 #pragma GCC diagnostic error "-Wincompatible-pointer-types"
13843 #include <sys/types.h>
13844 #include <dirent.h>
13850 /* if transitional largefile support is setup, this is true */
13851 extern struct dirent64 * readdir(DIR *);
13852 struct dirent64 *x = readdir((DIR *)0);
13853 struct dirent *y = readdir((DIR *)0);
13860 rm -f conftest.$ac_objext
13861 if { (eval echo "$as_me:13861: \"$ac_compile\"") >&5
13862 (eval $ac_compile) 2>&5
13864 echo "$as_me:13864: \$? = $ac_status" >&5
13865 (exit $ac_status); } &&
13866 { ac_try='test -s conftest.$ac_objext'
13867 { (eval echo "$as_me:13867: \"$ac_try\"") >&5
13868 (eval $ac_try) 2>&5
13870 echo "$as_me:13870: \$? = $ac_status" >&5
13871 (exit $ac_status); }; }; then
13872 cf_cv_struct_dirent64=yes
13874 echo "$as_me: failed program was:" >&5
13875 cat conftest.$ac_ext >&5
13876 cf_cv_struct_dirent64=no
13878 rm -f conftest.$ac_objext conftest.$ac_ext
13881 echo "$as_me:13881: result: $cf_cv_struct_dirent64" >&5
13882 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
13883 test "$cf_cv_struct_dirent64" = yes &&
13884 cat >>confdefs.h <<\EOF
13885 #define HAVE_STRUCT_DIRENT64 1
13890 ### Enable compiling-in rcs id's
13891 echo "$as_me:13891: checking if RCS identifiers should be compiled-in" >&5
13892 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
13894 # Check whether --with-rcs-ids or --without-rcs-ids was given.
13895 if test "${with_rcs_ids+set}" = set; then
13896 withval="$with_rcs_ids"
13897 with_rcs_ids=$withval
13901 echo "$as_me:13901: result: $with_rcs_ids" >&5
13902 echo "${ECHO_T}$with_rcs_ids" >&6
13903 test "$with_rcs_ids" = yes &&
13904 cat >>confdefs.h <<\EOF
13905 #define USE_RCS_IDS 1
13908 ###############################################################################
13910 ### Note that some functions (such as const) are normally disabled anyway.
13911 echo "$as_me:13911: checking if you want to build with function extensions" >&5
13912 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
13914 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
13915 if test "${enable_ext_funcs+set}" = set; then
13916 enableval="$enable_ext_funcs"
13917 with_ext_funcs=$enableval
13921 echo "$as_me:13921: result: $with_ext_funcs" >&5
13922 echo "${ECHO_T}$with_ext_funcs" >&6
13923 if test "$with_ext_funcs" = yes ; then
13924 NCURSES_EXT_FUNCS=1
13926 cat >>confdefs.h <<\EOF
13927 #define HAVE_USE_DEFAULT_COLORS 1
13930 cat >>confdefs.h <<\EOF
13931 #define NCURSES_EXT_FUNCS 1
13935 NCURSES_EXT_FUNCS=0
13938 ### use option --enable-const to turn on use of const beyond that in XSI.
13939 echo "$as_me:13939: checking for extended use of const keyword" >&5
13940 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
13942 # Check whether --enable-const or --disable-const was given.
13943 if test "${enable_const+set}" = set; then
13944 enableval="$enable_const"
13945 with_ext_const=$enableval
13949 echo "$as_me:13949: result: $with_ext_const" >&5
13950 echo "${ECHO_T}$with_ext_const" >&6
13951 NCURSES_CONST='/*nothing*/'
13952 if test "$with_ext_const" = yes ; then
13953 NCURSES_CONST=const
13956 ###############################################################################
13957 # These options are relatively safe to experiment with.
13959 echo "$as_me:13959: checking if you want all development code" >&5
13960 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
13962 # Check whether --with-develop or --without-develop was given.
13963 if test "${with_develop+set}" = set; then
13964 withval="$with_develop"
13965 with_develop=$withval
13969 echo "$as_me:13969: result: $with_develop" >&5
13970 echo "${ECHO_T}$with_develop" >&6
13972 ###############################################################################
13973 # These are just experimental, probably should not be in a package:
13975 # This is still experimental (20080329), but should ultimately be moved to
13976 # the script-block --with-normal, etc.
13978 echo "$as_me:13978: checking if you want to link with the pthread library" >&5
13979 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
13981 # Check whether --with-pthread or --without-pthread was given.
13982 if test "${with_pthread+set}" = set; then
13983 withval="$with_pthread"
13984 with_pthread=$withval
13988 echo "$as_me:13988: result: $with_pthread" >&5
13989 echo "${ECHO_T}$with_pthread" >&6
13991 if test "$with_pthread" != no ; then
13992 echo "$as_me:13992: checking for pthread.h" >&5
13993 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
13994 if test "${ac_cv_header_pthread_h+set}" = set; then
13995 echo $ECHO_N "(cached) $ECHO_C" >&6
13997 cat >conftest.$ac_ext <<_ACEOF
13998 #line 13998 "configure"
13999 #include "confdefs.h"
14000 #include <pthread.h>
14002 if { (eval echo "$as_me:14002: \"$ac_cpp conftest.$ac_ext\"") >&5
14003 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14005 egrep -v '^ *\+' conftest.er1 >conftest.err
14007 cat conftest.err >&5
14008 echo "$as_me:14008: \$? = $ac_status" >&5
14009 (exit $ac_status); } >/dev/null; then
14010 if test -s conftest.err; then
14011 ac_cpp_err=$ac_c_preproc_warn_flag
14018 if test -z "$ac_cpp_err"; then
14019 ac_cv_header_pthread_h=yes
14021 echo "$as_me: failed program was:" >&5
14022 cat conftest.$ac_ext >&5
14023 ac_cv_header_pthread_h=no
14025 rm -f conftest.err conftest.$ac_ext
14027 echo "$as_me:14027: result: $ac_cv_header_pthread_h" >&5
14028 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
14029 if test $ac_cv_header_pthread_h = yes; then
14031 cat >>confdefs.h <<\EOF
14032 #define HAVE_PTHREADS_H 1
14035 for cf_lib_pthread in pthread c_r
14037 echo "$as_me:14037: checking if we can link with the $cf_lib_pthread library" >&5
14038 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
14039 cf_save_LIBS="$LIBS"
14041 cf_add_libs="$LIBS"
14044 for cf_add_1lib in -l$cf_lib_pthread; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14045 # filter duplicates
14046 for cf_add_1lib in $cf_add_0lib; do
14047 for cf_add_2lib in $cf_add_libs; do
14048 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14053 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14055 LIBS="$cf_add_libs"
14057 cat >conftest.$ac_ext <<_ACEOF
14058 #line 14058 "configure"
14059 #include "confdefs.h"
14061 #include <pthread.h>
14067 int rc = pthread_create(0,0,0,0);
14068 int r2 = pthread_mutexattr_settype(0, 0);
14074 rm -f conftest.$ac_objext conftest$ac_exeext
14075 if { (eval echo "$as_me:14075: \"$ac_link\"") >&5
14076 (eval $ac_link) 2>&5
14078 echo "$as_me:14078: \$? = $ac_status" >&5
14079 (exit $ac_status); } &&
14080 { ac_try='test -s conftest$ac_exeext'
14081 { (eval echo "$as_me:14081: \"$ac_try\"") >&5
14082 (eval $ac_try) 2>&5
14084 echo "$as_me:14084: \$? = $ac_status" >&5
14085 (exit $ac_status); }; }; then
14088 echo "$as_me: failed program was:" >&5
14089 cat conftest.$ac_ext >&5
14092 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14093 LIBS="$cf_save_LIBS"
14094 echo "$as_me:14094: result: $with_pthread" >&5
14095 echo "${ECHO_T}$with_pthread" >&6
14096 test "$with_pthread" = yes && break
14099 if test "$with_pthread" = yes ; then
14101 cf_add_libs="$LIBS"
14104 for cf_add_1lib in -l$cf_lib_pthread; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14105 # filter duplicates
14106 for cf_add_1lib in $cf_add_0lib; do
14107 for cf_add_2lib in $cf_add_libs; do
14108 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14113 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14115 LIBS="$cf_add_libs"
14117 cat >>confdefs.h <<\EOF
14118 #define HAVE_LIBPTHREADS 1
14122 { { echo "$as_me:14122: error: Cannot link with pthread library" >&5
14123 echo "$as_me: error: Cannot link with pthread library" >&2;}
14124 { (exit 1); exit 1; }; }
14131 echo "$as_me:14131: checking if you want to use weak-symbols for pthreads" >&5
14132 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
14134 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
14135 if test "${enable_weak_symbols+set}" = set; then
14136 enableval="$enable_weak_symbols"
14137 use_weak_symbols=$withval
14139 use_weak_symbols=no
14141 echo "$as_me:14141: result: $use_weak_symbols" >&5
14142 echo "${ECHO_T}$use_weak_symbols" >&6
14143 if test "$use_weak_symbols" = yes ; then
14145 echo "$as_me:14145: checking if $CC supports weak symbols" >&5
14146 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
14147 if test "${cf_cv_weak_symbols+set}" = set; then
14148 echo $ECHO_N "(cached) $ECHO_C" >&6
14151 cat >conftest.$ac_ext <<_ACEOF
14152 #line 14152 "configure"
14153 #include "confdefs.h"
14160 #if defined(__GNUC__)
14161 # if defined __USE_ISOC99
14162 # define _cat_pragma(exp) _Pragma(#exp)
14163 # define _weak_pragma(exp) _cat_pragma(weak name)
14165 # define _weak_pragma(exp)
14167 # define _declare(name) __extension__ extern __typeof__(name) name
14168 # define weak_symbol(name) _weak_pragma(name) _declare(name) __attribute__((weak))
14171 weak_symbol(fopen);
14177 rm -f conftest.$ac_objext
14178 if { (eval echo "$as_me:14178: \"$ac_compile\"") >&5
14179 (eval $ac_compile) 2>&5
14181 echo "$as_me:14181: \$? = $ac_status" >&5
14182 (exit $ac_status); } &&
14183 { ac_try='test -s conftest.$ac_objext'
14184 { (eval echo "$as_me:14184: \"$ac_try\"") >&5
14185 (eval $ac_try) 2>&5
14187 echo "$as_me:14187: \$? = $ac_status" >&5
14188 (exit $ac_status); }; }; then
14189 cf_cv_weak_symbols=yes
14191 echo "$as_me: failed program was:" >&5
14192 cat conftest.$ac_ext >&5
14193 cf_cv_weak_symbols=no
14195 rm -f conftest.$ac_objext conftest.$ac_ext
14198 echo "$as_me:14198: result: $cf_cv_weak_symbols" >&5
14199 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
14202 cf_cv_weak_symbols=no
14205 if test $cf_cv_weak_symbols = yes ; then
14207 cat >>confdefs.h <<\EOF
14208 #define USE_WEAK_SYMBOLS 1
14214 if test "$with_pthread" = "yes" ; then
14216 cat >>confdefs.h <<\EOF
14217 #define USE_PTHREADS 1
14220 enable_reentrant=yes
14221 if test $cf_cv_weak_symbols = yes ; then
14226 # OpenSUSE is installing ncurses6, using reentrant option.
14227 echo "$as_me:14227: checking for _nc_TABSIZE" >&5
14228 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
14229 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
14230 echo $ECHO_N "(cached) $ECHO_C" >&6
14232 cat >conftest.$ac_ext <<_ACEOF
14233 #line 14233 "configure"
14234 #include "confdefs.h"
14235 #define _nc_TABSIZE autoconf_temporary
14236 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
14243 /* We use char because int might match the return type of a gcc2
14244 builtin and then its argument prototype would still apply. */
14245 char _nc_TABSIZE (void);
14251 /* The GNU C library defines stubs for functions which it implements
14252 to always fail with ENOSYS. Some functions are actually named
14253 something starting with __ and the normal name is an alias. */
14254 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
14255 #error found stub for _nc_TABSIZE
14258 return _nc_TABSIZE ();
14263 rm -f conftest.$ac_objext conftest$ac_exeext
14264 if { (eval echo "$as_me:14264: \"$ac_link\"") >&5
14265 (eval $ac_link) 2>&5
14267 echo "$as_me:14267: \$? = $ac_status" >&5
14268 (exit $ac_status); } &&
14269 { ac_try='test -s conftest$ac_exeext'
14270 { (eval echo "$as_me:14270: \"$ac_try\"") >&5
14271 (eval $ac_try) 2>&5
14273 echo "$as_me:14273: \$? = $ac_status" >&5
14274 (exit $ac_status); }; }; then
14275 ac_cv_func__nc_TABSIZE=yes
14277 echo "$as_me: failed program was:" >&5
14278 cat conftest.$ac_ext >&5
14279 ac_cv_func__nc_TABSIZE=no
14281 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14283 echo "$as_me:14283: result: $ac_cv_func__nc_TABSIZE" >&5
14284 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
14285 if test $ac_cv_func__nc_TABSIZE = yes; then
14286 assume_reentrant=yes
14288 assume_reentrant=no
14291 # Reentrant code has to be opaque; there's little advantage to making ncurses
14292 # opaque outside of that, so there is no --enable-opaque option. We can use
14293 # this option without --with-pthreads, but this will be always set for
14295 echo "$as_me:14295: checking if you want experimental reentrant code" >&5
14296 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
14298 # Check whether --enable-reentrant or --disable-reentrant was given.
14299 if test "${enable_reentrant+set}" = set; then
14300 enableval="$enable_reentrant"
14301 with_reentrant=$enableval
14303 with_reentrant=$assume_reentrant
14305 echo "$as_me:14305: result: $with_reentrant" >&5
14306 echo "${ECHO_T}$with_reentrant" >&6
14307 if test "$with_reentrant" = yes ; then
14308 cf_cv_enable_reentrant=1
14309 if test $cf_cv_weak_symbols = yes ; then
14311 # remove pthread library from $LIBS
14312 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[ ]//g' -e 's/-lpthread$//'`
14314 elif test "$assume_reentrant" = no ; then
14315 LIB_SUFFIX="t${LIB_SUFFIX}"
14318 cat >>confdefs.h <<\EOF
14319 #define USE_REENTRANT 1
14323 cf_cv_enable_reentrant=0
14326 ### Allow using a different wrap-prefix
14327 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
14328 echo "$as_me:14328: checking for prefix used to wrap public variables" >&5
14329 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
14331 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
14332 if test "${with_wrap_prefix+set}" = set; then
14333 withval="$with_wrap_prefix"
14334 NCURSES_WRAP_PREFIX=$withval
14336 NCURSES_WRAP_PREFIX=_nc_
14338 echo "$as_me:14338: result: $NCURSES_WRAP_PREFIX" >&5
14339 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
14341 NCURSES_WRAP_PREFIX=_nc_
14344 cat >>confdefs.h <<EOF
14345 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
14348 ###############################################################################
14350 ### use option --disable-echo to suppress full display compiling commands
14352 echo "$as_me:14352: checking if you want to see long compiling messages" >&5
14353 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
14355 # Check whether --enable-echo or --disable-echo was given.
14356 if test "${enable_echo+set}" = set; then
14357 enableval="$enable_echo"
14358 test "$enableval" != no && enableval=yes
14359 if test "$enableval" != "yes" ; then
14362 ECHO_LD='@echo linking $@;'
14363 RULE_CC='@echo compiling $<'
14364 SHOW_CC='@echo compiling $@'
14386 echo "$as_me:14386: result: $enableval" >&5
14387 echo "${ECHO_T}$enableval" >&6
14389 ### use option --enable-warnings to turn on all gcc warnings
14390 echo "$as_me:14390: checking if you want to see compiler warnings" >&5
14391 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
14393 # Check whether --enable-warnings or --disable-warnings was given.
14394 if test "${enable_warnings+set}" = set; then
14395 enableval="$enable_warnings"
14396 with_warnings=$enableval
14398 echo "$as_me:14398: result: $with_warnings" >&5
14399 echo "${ECHO_T}$with_warnings" >&6
14401 if test "x$with_warnings" = "xyes"; then
14403 ADAFLAGS="$ADAFLAGS -gnatg"
14405 if test "x$have_x" = xyes; then
14407 cf_save_LIBS_CF_CONST_X_STRING="$LIBS"
14408 cf_save_CFLAGS_CF_CONST_X_STRING="$CFLAGS"
14409 cf_save_CPPFLAGS_CF_CONST_X_STRING="$CPPFLAGS"
14410 LIBS="$LIBS ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS}"
14411 for cf_X_CFLAGS in $X_CFLAGS
14413 case "x$cf_X_CFLAGS" in
14415 CPPFLAGS="$CPPFLAGS $cf_X_CFLAGS"
14418 CFLAGS="$CFLAGS $cf_X_CFLAGS"
14423 cat >conftest.$ac_ext <<_ACEOF
14424 #line 14424 "configure"
14425 #include "confdefs.h"
14427 #include <stdlib.h>
14428 #include <X11/Intrinsic.h>
14433 String foo = malloc(1)
14438 rm -f conftest.$ac_objext
14439 if { (eval echo "$as_me:14439: \"$ac_compile\"") >&5
14440 (eval $ac_compile) 2>&5
14442 echo "$as_me:14442: \$? = $ac_status" >&5
14443 (exit $ac_status); } &&
14444 { ac_try='test -s conftest.$ac_objext'
14445 { (eval echo "$as_me:14445: \"$ac_try\"") >&5
14446 (eval $ac_try) 2>&5
14448 echo "$as_me:14448: \$? = $ac_status" >&5
14449 (exit $ac_status); }; }; then
14451 echo "$as_me:14451: checking for X11/Xt const-feature" >&5
14452 echo $ECHO_N "checking for X11/Xt const-feature... $ECHO_C" >&6
14453 if test "${cf_cv_const_x_string+set}" = set; then
14454 echo $ECHO_N "(cached) $ECHO_C" >&6
14457 cat >conftest.$ac_ext <<_ACEOF
14458 #line 14458 "configure"
14459 #include "confdefs.h"
14461 #define _CONST_X_STRING /* X11R7.8 (perhaps) */
14462 #undef XTSTRINGDEFINES /* X11R5 and later */
14463 #include <stdlib.h>
14464 #include <X11/Intrinsic.h>
14469 String foo = malloc(1); *foo = 0
14474 rm -f conftest.$ac_objext
14475 if { (eval echo "$as_me:14475: \"$ac_compile\"") >&5
14476 (eval $ac_compile) 2>&5
14478 echo "$as_me:14478: \$? = $ac_status" >&5
14479 (exit $ac_status); } &&
14480 { ac_try='test -s conftest.$ac_objext'
14481 { (eval echo "$as_me:14481: \"$ac_try\"") >&5
14482 (eval $ac_try) 2>&5
14484 echo "$as_me:14484: \$? = $ac_status" >&5
14485 (exit $ac_status); }; }; then
14487 cf_cv_const_x_string=no
14490 echo "$as_me: failed program was:" >&5
14491 cat conftest.$ac_ext >&5
14493 cf_cv_const_x_string=yes
14496 rm -f conftest.$ac_objext conftest.$ac_ext
14499 echo "$as_me:14499: result: $cf_cv_const_x_string" >&5
14500 echo "${ECHO_T}$cf_cv_const_x_string" >&6
14502 LIBS="$cf_save_LIBS_CF_CONST_X_STRING"
14503 CFLAGS="$cf_save_CFLAGS_CF_CONST_X_STRING"
14504 CPPFLAGS="$cf_save_CPPFLAGS_CF_CONST_X_STRING"
14506 case $cf_cv_const_x_string in
14509 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14510 CPPFLAGS="${CPPFLAGS}-DXTSTRINGDEFINES"
14515 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14516 CPPFLAGS="${CPPFLAGS}-D_CONST_X_STRING"
14522 echo "$as_me: failed program was:" >&5
14523 cat conftest.$ac_ext >&5
14525 rm -f conftest.$ac_objext conftest.$ac_ext
14527 cat > conftest.$ac_ext <<EOF
14528 #line 14528 "${as_me:-configure}"
14529 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
14531 if test "$INTEL_COMPILER" = yes
14533 # The "-wdXXX" options suppress warnings:
14534 # remark #1419: external declaration in primary source file
14535 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
14536 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
14537 # remark #193: zero used for undefined preprocessing identifier
14538 # remark #593: variable "curs_sb_left_arrow" was set but never used
14539 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
14540 # remark #869: parameter "tw" was never referenced
14541 # remark #981: operands are evaluated in unspecified order
14542 # warning #279: controlling expression is constant
14544 { echo "$as_me:14544: checking for $CC warning options..." >&5
14545 echo "$as_me: checking for $CC warning options..." >&6;}
14546 cf_save_CFLAGS="$CFLAGS"
14547 EXTRA_CFLAGS="-Wall"
14559 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
14560 if { (eval echo "$as_me:14560: \"$ac_compile\"") >&5
14561 (eval $ac_compile) 2>&5
14563 echo "$as_me:14563: \$? = $ac_status" >&5
14564 (exit $ac_status); }; then
14565 test -n "$verbose" && echo "$as_me:14565: result: ... -$cf_opt" >&5
14566 echo "${ECHO_T}... -$cf_opt" >&6
14567 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
14570 CFLAGS="$cf_save_CFLAGS"
14571 elif test "$GCC" = yes && test "$GCC_VERSION" != "unknown"
14573 { echo "$as_me:14573: checking for $CC warning options..." >&5
14574 echo "$as_me: checking for $CC warning options..." >&6;}
14575 cf_save_CFLAGS="$CFLAGS"
14578 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
14579 cf_gcc_warnings="Wignored-qualifiers Wlogical-op Wvarargs"
14580 test "x$CLANG_COMPILER" = xyes && cf_gcc_warnings=
14581 for cf_opt in W Wall \
14582 Wbad-function-cast \
14585 Wdeclaration-after-statement \
14588 Wmissing-declarations \
14589 Wmissing-prototypes \
14593 Wstrict-prototypes \
14594 Wundef Wno-inline $cf_gcc_warnings $cf_warn_CONST Wno-unknown-pragmas Wswitch-enum
14596 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
14597 if { (eval echo "$as_me:14597: \"$ac_compile\"") >&5
14598 (eval $ac_compile) 2>&5
14600 echo "$as_me:14600: \$? = $ac_status" >&5
14601 (exit $ac_status); }; then
14602 test -n "$verbose" && echo "$as_me:14602: result: ... -$cf_opt" >&5
14603 echo "${ECHO_T}... -$cf_opt" >&6
14606 case $GCC_VERSION in
14608 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
14610 echo "${as_me:-configure}:14610: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
14616 case $GCC_VERSION in
14618 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
14620 echo "${as_me:-configure}:14620: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
14626 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
14629 CFLAGS="$cf_save_CFLAGS"
14635 if test "$GCC" = yes
14637 cat > conftest.i <<EOF
14639 #define GCC_PRINTF 0
14642 #define GCC_SCANF 0
14644 #ifndef GCC_NORETURN
14645 #define GCC_NORETURN /* nothing */
14648 #define GCC_UNUSED /* nothing */
14651 if test "$GCC" = yes
14653 { echo "$as_me:14653: checking for $CC __attribute__ directives..." >&5
14654 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
14655 cat > conftest.$ac_ext <<EOF
14656 #line 14656 "${as_me:-configure}"
14657 #include "confdefs.h"
14658 #include "conftest.h"
14659 #include "conftest.i"
14661 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
14663 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
14666 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
14668 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
14670 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
14671 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
14672 extern void foo(void) GCC_NORETURN;
14673 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
14675 cf_printf_attribute=no
14676 cf_scanf_attribute=no
14677 for cf_attribute in scanf printf unused noreturn
14680 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
14682 cf_directive="__attribute__(($cf_attribute))"
14683 echo "checking for $CC $cf_directive" 1>&5
14685 case $cf_attribute in
14687 cf_printf_attribute=yes
14688 cat >conftest.h <<EOF
14689 #define GCC_$cf_ATTRIBUTE 1
14693 cf_scanf_attribute=yes
14694 cat >conftest.h <<EOF
14695 #define GCC_$cf_ATTRIBUTE 1
14699 cat >conftest.h <<EOF
14700 #define GCC_$cf_ATTRIBUTE $cf_directive
14705 if { (eval echo "$as_me:14705: \"$ac_compile\"") >&5
14706 (eval $ac_compile) 2>&5
14708 echo "$as_me:14708: \$? = $ac_status" >&5
14709 (exit $ac_status); }; then
14710 test -n "$verbose" && echo "$as_me:14710: result: ... $cf_attribute" >&5
14711 echo "${ECHO_T}... $cf_attribute" >&6
14712 cat conftest.h >>confdefs.h
14713 case $cf_attribute in
14716 cat >>confdefs.h <<EOF
14717 #define GCC_NORETURN $cf_directive
14722 cf_value='/* nothing */'
14723 if test "$cf_printf_attribute" != no ; then
14724 cf_value='__attribute__((format(printf,fmt,var)))'
14726 cat >>confdefs.h <<\EOF
14727 #define GCC_PRINTF 1
14732 cat >>confdefs.h <<EOF
14733 #define GCC_PRINTFLIKE(fmt,var) $cf_value
14738 cf_value='/* nothing */'
14739 if test "$cf_scanf_attribute" != no ; then
14740 cf_value='__attribute__((format(scanf,fmt,var)))'
14742 cat >>confdefs.h <<\EOF
14743 #define GCC_SCANF 1
14748 cat >>confdefs.h <<EOF
14749 #define GCC_SCANFLIKE(fmt,var) $cf_value
14755 cat >>confdefs.h <<EOF
14756 #define GCC_UNUSED $cf_directive
14764 fgrep define conftest.i >>confdefs.h
14769 ### use option --enable-assertions to turn on generation of assertion code
14770 echo "$as_me:14770: checking if you want to enable runtime assertions" >&5
14771 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
14773 # Check whether --enable-assertions or --disable-assertions was given.
14774 if test "${enable_assertions+set}" = set; then
14775 enableval="$enable_assertions"
14776 with_assertions=$enableval
14780 echo "$as_me:14780: result: $with_assertions" >&5
14781 echo "${ECHO_T}$with_assertions" >&6
14784 if test "$with_assertions" = no
14786 CPPFLAGS="$CPPFLAGS -DNDEBUG"
14789 ADAFLAGS="$ADAFLAGS -gnata"
14794 ### use option --disable-leaks to suppress "permanent" leaks, for testing
14796 cat >>confdefs.h <<\EOF
14797 #define HAVE_NC_ALLOC_H 1
14800 ### use option --enable-expanded to generate certain macros as functions
14802 # Check whether --enable-expanded or --disable-expanded was given.
14803 if test "${enable_expanded+set}" = set; then
14804 enableval="$enable_expanded"
14805 test "$enableval" = yes &&
14806 cat >>confdefs.h <<\EOF
14807 #define NCURSES_EXPANDED 1
14812 ### use option --disable-macros to suppress macros in favor of functions
14814 # Check whether --enable-macros or --disable-macros was given.
14815 if test "${enable_macros+set}" = set; then
14816 enableval="$enable_macros"
14817 test "$enableval" = no &&
14818 cat >>confdefs.h <<\EOF
14819 #define NCURSES_NOMACROS 1
14824 # Normally we only add trace() to the debug-library. Allow this to be
14825 # extended to all models of the ncurses library:
14827 case "$CFLAGS $CPPFLAGS" in
14833 echo "$as_me:14833: checking whether to add trace feature to all models" >&5
14834 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
14836 # Check whether --with-trace or --without-trace was given.
14837 if test "${with_trace+set}" = set; then
14838 withval="$with_trace"
14839 cf_with_trace=$withval
14841 cf_with_trace=$cf_all_traces
14843 echo "$as_me:14843: result: $cf_with_trace" >&5
14844 echo "${ECHO_T}$cf_with_trace" >&6
14846 if test "$cf_with_trace" = yes ; then
14852 cf_new_extra_cppflags=
14854 for cf_add_cflags in -DTRACE
14856 case $cf_fix_cppflags in
14858 case $cf_add_cflags in
14859 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
14860 case $cf_add_cflags in
14862 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
14864 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14865 && test -z "${cf_tst_cflags}" \
14866 && cf_fix_cppflags=yes
14868 if test $cf_fix_cppflags = yes ; then
14870 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14871 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14874 elif test "${cf_tst_cflags}" = "\"'" ; then
14876 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14877 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14883 case "$CPPFLAGS" in
14887 case $cf_add_cflags in
14889 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
14891 CPPFLAGS=`echo "$CPPFLAGS" | \
14892 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
14893 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
14898 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
14899 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
14906 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
14907 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
14914 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14915 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14917 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
14919 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14920 && test -z "${cf_tst_cflags}" \
14921 && cf_fix_cppflags=no
14926 if test -n "$cf_new_cflags" ; then
14928 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
14929 CFLAGS="${CFLAGS}$cf_new_cflags"
14933 if test -n "$cf_new_cppflags" ; then
14935 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14936 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
14940 if test -n "$cf_new_extra_cppflags" ; then
14942 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
14943 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
14951 echo "$as_me:14951: checking if we want to use GNAT projects" >&5
14952 echo $ECHO_N "checking if we want to use GNAT projects... $ECHO_C" >&6
14954 # Check whether --enable-gnat-projects or --disable-gnat-projects was given.
14955 if test "${enable_gnat_projects+set}" = set; then
14956 enableval="$enable_gnat_projects"
14957 test "$enableval" != no && enableval=yes
14958 if test "$enableval" != "yes" ; then
14959 enable_gnat_projects=no
14961 enable_gnat_projects=yes
14965 enable_gnat_projects=yes
14968 echo "$as_me:14968: result: $enable_gnat_projects" >&5
14969 echo "${ECHO_T}$enable_gnat_projects" >&6
14971 ### Checks for libraries.
14972 case $cf_cv_system_name in
14976 echo "$as_me:14976: checking for gettimeofday" >&5
14977 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
14978 if test "${ac_cv_func_gettimeofday+set}" = set; then
14979 echo $ECHO_N "(cached) $ECHO_C" >&6
14981 cat >conftest.$ac_ext <<_ACEOF
14982 #line 14982 "configure"
14983 #include "confdefs.h"
14984 #define gettimeofday autoconf_temporary
14985 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
14986 #undef gettimeofday
14992 /* We use char because int might match the return type of a gcc2
14993 builtin and then its argument prototype would still apply. */
14994 char gettimeofday (void);
15000 /* The GNU C library defines stubs for functions which it implements
15001 to always fail with ENOSYS. Some functions are actually named
15002 something starting with __ and the normal name is an alias. */
15003 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
15004 #error found stub for gettimeofday
15007 return gettimeofday ();
15012 rm -f conftest.$ac_objext conftest$ac_exeext
15013 if { (eval echo "$as_me:15013: \"$ac_link\"") >&5
15014 (eval $ac_link) 2>&5
15016 echo "$as_me:15016: \$? = $ac_status" >&5
15017 (exit $ac_status); } &&
15018 { ac_try='test -s conftest$ac_exeext'
15019 { (eval echo "$as_me:15019: \"$ac_try\"") >&5
15020 (eval $ac_try) 2>&5
15022 echo "$as_me:15022: \$? = $ac_status" >&5
15023 (exit $ac_status); }; }; then
15024 ac_cv_func_gettimeofday=yes
15026 echo "$as_me: failed program was:" >&5
15027 cat conftest.$ac_ext >&5
15028 ac_cv_func_gettimeofday=no
15030 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15032 echo "$as_me:15032: result: $ac_cv_func_gettimeofday" >&5
15033 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
15034 if test $ac_cv_func_gettimeofday = yes; then
15035 cat >>confdefs.h <<\EOF
15036 #define HAVE_GETTIMEOFDAY 1
15041 echo "$as_me:15041: checking for gettimeofday in -lbsd" >&5
15042 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
15043 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
15044 echo $ECHO_N "(cached) $ECHO_C" >&6
15046 ac_check_lib_save_LIBS=$LIBS
15048 cat >conftest.$ac_ext <<_ACEOF
15049 #line 15049 "configure"
15050 #include "confdefs.h"
15052 /* Override any gcc2 internal prototype to avoid an error. */
15056 /* We use char because int might match the return type of a gcc2
15057 builtin and then its argument prototype would still apply. */
15058 char gettimeofday ();
15067 rm -f conftest.$ac_objext conftest$ac_exeext
15068 if { (eval echo "$as_me:15068: \"$ac_link\"") >&5
15069 (eval $ac_link) 2>&5
15071 echo "$as_me:15071: \$? = $ac_status" >&5
15072 (exit $ac_status); } &&
15073 { ac_try='test -s conftest$ac_exeext'
15074 { (eval echo "$as_me:15074: \"$ac_try\"") >&5
15075 (eval $ac_try) 2>&5
15077 echo "$as_me:15077: \$? = $ac_status" >&5
15078 (exit $ac_status); }; }; then
15079 ac_cv_lib_bsd_gettimeofday=yes
15081 echo "$as_me: failed program was:" >&5
15082 cat conftest.$ac_ext >&5
15083 ac_cv_lib_bsd_gettimeofday=no
15085 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15086 LIBS=$ac_check_lib_save_LIBS
15088 echo "$as_me:15088: result: $ac_cv_lib_bsd_gettimeofday" >&5
15089 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
15090 if test $ac_cv_lib_bsd_gettimeofday = yes; then
15092 cat >>confdefs.h <<\EOF
15093 #define HAVE_GETTIMEOFDAY 1
15103 ### Checks for header files.
15104 echo "$as_me:15104: checking for ANSI C header files" >&5
15105 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
15106 if test "${ac_cv_header_stdc+set}" = set; then
15107 echo $ECHO_N "(cached) $ECHO_C" >&6
15109 cat >conftest.$ac_ext <<_ACEOF
15110 #line 15110 "configure"
15111 #include "confdefs.h"
15112 #include <stdlib.h>
15113 #include <stdarg.h>
15114 #include <string.h>
15118 if { (eval echo "$as_me:15118: \"$ac_cpp conftest.$ac_ext\"") >&5
15119 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15121 egrep -v '^ *\+' conftest.er1 >conftest.err
15123 cat conftest.err >&5
15124 echo "$as_me:15124: \$? = $ac_status" >&5
15125 (exit $ac_status); } >/dev/null; then
15126 if test -s conftest.err; then
15127 ac_cpp_err=$ac_c_preproc_warn_flag
15134 if test -z "$ac_cpp_err"; then
15135 ac_cv_header_stdc=yes
15137 echo "$as_me: failed program was:" >&5
15138 cat conftest.$ac_ext >&5
15139 ac_cv_header_stdc=no
15141 rm -f conftest.err conftest.$ac_ext
15143 if test $ac_cv_header_stdc = yes; then
15144 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
15145 cat >conftest.$ac_ext <<_ACEOF
15146 #line 15146 "configure"
15147 #include "confdefs.h"
15148 #include <string.h>
15151 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15152 egrep "memchr" >/dev/null 2>&1; then
15155 ac_cv_header_stdc=no
15161 if test $ac_cv_header_stdc = yes; then
15162 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
15163 cat >conftest.$ac_ext <<_ACEOF
15164 #line 15164 "configure"
15165 #include "confdefs.h"
15166 #include <stdlib.h>
15169 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15170 egrep "free" >/dev/null 2>&1; then
15173 ac_cv_header_stdc=no
15179 if test $ac_cv_header_stdc = yes; then
15180 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
15181 if test "$cross_compiling" = yes; then
15184 cat >conftest.$ac_ext <<_ACEOF
15185 #line 15185 "configure"
15186 #include "confdefs.h"
15188 #if ((' ' & 0x0FF) == 0x020)
15189 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
15190 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
15192 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
15193 || ('j' <= (c) && (c) <= 'r') \
15194 || ('s' <= (c) && (c) <= 'z'))
15195 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
15198 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15203 for (i = 0; i < 256; i++)
15204 if (XOR (islower (i), ISLOWER (i))
15205 || toupper (i) != TOUPPER (i))
15206 $ac_main_return(2);
15207 $ac_main_return (0);
15210 rm -f conftest$ac_exeext
15211 if { (eval echo "$as_me:15211: \"$ac_link\"") >&5
15212 (eval $ac_link) 2>&5
15214 echo "$as_me:15214: \$? = $ac_status" >&5
15215 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15216 { (eval echo "$as_me:15216: \"$ac_try\"") >&5
15217 (eval $ac_try) 2>&5
15219 echo "$as_me:15219: \$? = $ac_status" >&5
15220 (exit $ac_status); }; }; then
15223 echo "$as_me: program exited with status $ac_status" >&5
15224 echo "$as_me: failed program was:" >&5
15225 cat conftest.$ac_ext >&5
15226 ac_cv_header_stdc=no
15228 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15232 echo "$as_me:15232: result: $ac_cv_header_stdc" >&5
15233 echo "${ECHO_T}$ac_cv_header_stdc" >&6
15234 if test $ac_cv_header_stdc = yes; then
15236 cat >>confdefs.h <<\EOF
15237 #define STDC_HEADERS 1
15242 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
15244 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
15245 inttypes.h stdint.h unistd.h
15247 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15248 echo "$as_me:15248: checking for $ac_header" >&5
15249 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15250 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15251 echo $ECHO_N "(cached) $ECHO_C" >&6
15253 cat >conftest.$ac_ext <<_ACEOF
15254 #line 15254 "configure"
15255 #include "confdefs.h"
15256 $ac_includes_default
15257 #include <$ac_header>
15259 rm -f conftest.$ac_objext
15260 if { (eval echo "$as_me:15260: \"$ac_compile\"") >&5
15261 (eval $ac_compile) 2>&5
15263 echo "$as_me:15263: \$? = $ac_status" >&5
15264 (exit $ac_status); } &&
15265 { ac_try='test -s conftest.$ac_objext'
15266 { (eval echo "$as_me:15266: \"$ac_try\"") >&5
15267 (eval $ac_try) 2>&5
15269 echo "$as_me:15269: \$? = $ac_status" >&5
15270 (exit $ac_status); }; }; then
15271 eval "$as_ac_Header=yes"
15273 echo "$as_me: failed program was:" >&5
15274 cat conftest.$ac_ext >&5
15275 eval "$as_ac_Header=no"
15277 rm -f conftest.$ac_objext conftest.$ac_ext
15279 echo "$as_me:15279: result: `eval echo '${'$as_ac_Header'}'`" >&5
15280 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15281 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15282 cat >>confdefs.h <<EOF
15283 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15289 echo "$as_me:15289: checking for signed char" >&5
15290 echo $ECHO_N "checking for signed char... $ECHO_C" >&6
15291 if test "${ac_cv_type_signed_char+set}" = set; then
15292 echo $ECHO_N "(cached) $ECHO_C" >&6
15294 cat >conftest.$ac_ext <<_ACEOF
15295 #line 15295 "configure"
15296 #include "confdefs.h"
15297 $ac_includes_default
15301 if ((signed char *) 0)
15303 if (sizeof (signed char))
15309 rm -f conftest.$ac_objext
15310 if { (eval echo "$as_me:15310: \"$ac_compile\"") >&5
15311 (eval $ac_compile) 2>&5
15313 echo "$as_me:15313: \$? = $ac_status" >&5
15314 (exit $ac_status); } &&
15315 { ac_try='test -s conftest.$ac_objext'
15316 { (eval echo "$as_me:15316: \"$ac_try\"") >&5
15317 (eval $ac_try) 2>&5
15319 echo "$as_me:15319: \$? = $ac_status" >&5
15320 (exit $ac_status); }; }; then
15321 ac_cv_type_signed_char=yes
15323 echo "$as_me: failed program was:" >&5
15324 cat conftest.$ac_ext >&5
15325 ac_cv_type_signed_char=no
15327 rm -f conftest.$ac_objext conftest.$ac_ext
15329 echo "$as_me:15329: result: $ac_cv_type_signed_char" >&5
15330 echo "${ECHO_T}$ac_cv_type_signed_char" >&6
15332 echo "$as_me:15332: checking size of signed char" >&5
15333 echo $ECHO_N "checking size of signed char... $ECHO_C" >&6
15334 if test "${ac_cv_sizeof_signed_char+set}" = set; then
15335 echo $ECHO_N "(cached) $ECHO_C" >&6
15337 if test "$ac_cv_type_signed_char" = yes; then
15338 if test "$cross_compiling" = yes; then
15339 # Depending upon the size, compute the lo and hi bounds.
15340 cat >conftest.$ac_ext <<_ACEOF
15341 #line 15341 "configure"
15342 #include "confdefs.h"
15343 $ac_includes_default
15347 int _array_ [1 - 2 * !((sizeof (signed char)) >= 0)]
15352 rm -f conftest.$ac_objext
15353 if { (eval echo "$as_me:15353: \"$ac_compile\"") >&5
15354 (eval $ac_compile) 2>&5
15356 echo "$as_me:15356: \$? = $ac_status" >&5
15357 (exit $ac_status); } &&
15358 { ac_try='test -s conftest.$ac_objext'
15359 { (eval echo "$as_me:15359: \"$ac_try\"") >&5
15360 (eval $ac_try) 2>&5
15362 echo "$as_me:15362: \$? = $ac_status" >&5
15363 (exit $ac_status); }; }; then
15366 cat >conftest.$ac_ext <<_ACEOF
15367 #line 15367 "configure"
15368 #include "confdefs.h"
15369 $ac_includes_default
15373 int _array_ [1 - 2 * !((sizeof (signed char)) <= $ac_mid)]
15378 rm -f conftest.$ac_objext
15379 if { (eval echo "$as_me:15379: \"$ac_compile\"") >&5
15380 (eval $ac_compile) 2>&5
15382 echo "$as_me:15382: \$? = $ac_status" >&5
15383 (exit $ac_status); } &&
15384 { ac_try='test -s conftest.$ac_objext'
15385 { (eval echo "$as_me:15385: \"$ac_try\"") >&5
15386 (eval $ac_try) 2>&5
15388 echo "$as_me:15388: \$? = $ac_status" >&5
15389 (exit $ac_status); }; }; then
15390 ac_hi=$ac_mid; break
15392 echo "$as_me: failed program was:" >&5
15393 cat conftest.$ac_ext >&5
15394 ac_lo=`expr $ac_mid + 1`; ac_mid=`expr 2 '*' $ac_mid + 1`
15396 rm -f conftest.$ac_objext conftest.$ac_ext
15399 echo "$as_me: failed program was:" >&5
15400 cat conftest.$ac_ext >&5
15403 cat >conftest.$ac_ext <<_ACEOF
15404 #line 15404 "configure"
15405 #include "confdefs.h"
15406 $ac_includes_default
15410 int _array_ [1 - 2 * !((sizeof (signed char)) >= $ac_mid)]
15415 rm -f conftest.$ac_objext
15416 if { (eval echo "$as_me:15416: \"$ac_compile\"") >&5
15417 (eval $ac_compile) 2>&5
15419 echo "$as_me:15419: \$? = $ac_status" >&5
15420 (exit $ac_status); } &&
15421 { ac_try='test -s conftest.$ac_objext'
15422 { (eval echo "$as_me:15422: \"$ac_try\"") >&5
15423 (eval $ac_try) 2>&5
15425 echo "$as_me:15425: \$? = $ac_status" >&5
15426 (exit $ac_status); }; }; then
15427 ac_lo=$ac_mid; break
15429 echo "$as_me: failed program was:" >&5
15430 cat conftest.$ac_ext >&5
15431 ac_hi=`expr $ac_mid - 1`; ac_mid=`expr 2 '*' $ac_mid`
15433 rm -f conftest.$ac_objext conftest.$ac_ext
15436 rm -f conftest.$ac_objext conftest.$ac_ext
15437 # Binary search between lo and hi bounds.
15438 while test "x$ac_lo" != "x$ac_hi"; do
15439 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15440 cat >conftest.$ac_ext <<_ACEOF
15441 #line 15441 "configure"
15442 #include "confdefs.h"
15443 $ac_includes_default
15447 int _array_ [1 - 2 * !((sizeof (signed char)) <= $ac_mid)]
15452 rm -f conftest.$ac_objext
15453 if { (eval echo "$as_me:15453: \"$ac_compile\"") >&5
15454 (eval $ac_compile) 2>&5
15456 echo "$as_me:15456: \$? = $ac_status" >&5
15457 (exit $ac_status); } &&
15458 { ac_try='test -s conftest.$ac_objext'
15459 { (eval echo "$as_me:15459: \"$ac_try\"") >&5
15460 (eval $ac_try) 2>&5
15462 echo "$as_me:15462: \$? = $ac_status" >&5
15463 (exit $ac_status); }; }; then
15466 echo "$as_me: failed program was:" >&5
15467 cat conftest.$ac_ext >&5
15468 ac_lo=`expr $ac_mid + 1`
15470 rm -f conftest.$ac_objext conftest.$ac_ext
15472 ac_cv_sizeof_signed_char=$ac_lo
15474 if test "$cross_compiling" = yes; then
15475 { { echo "$as_me:15475: error: cannot run test program while cross compiling" >&5
15476 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
15477 { (exit 1); exit 1; }; }
15479 cat >conftest.$ac_ext <<_ACEOF
15480 #line 15480 "configure"
15481 #include "confdefs.h"
15482 $ac_includes_default
15486 FILE *f = fopen ("conftest.val", "w");
15488 $ac_main_return (1);
15489 fprintf (f, "%d", (sizeof (signed char)));
15495 rm -f conftest$ac_exeext
15496 if { (eval echo "$as_me:15496: \"$ac_link\"") >&5
15497 (eval $ac_link) 2>&5
15499 echo "$as_me:15499: \$? = $ac_status" >&5
15500 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15501 { (eval echo "$as_me:15501: \"$ac_try\"") >&5
15502 (eval $ac_try) 2>&5
15504 echo "$as_me:15504: \$? = $ac_status" >&5
15505 (exit $ac_status); }; }; then
15506 ac_cv_sizeof_signed_char=`cat conftest.val`
15508 echo "$as_me: program exited with status $ac_status" >&5
15509 echo "$as_me: failed program was:" >&5
15510 cat conftest.$ac_ext >&5
15512 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15517 ac_cv_sizeof_signed_char=0
15520 echo "$as_me:15520: result: $ac_cv_sizeof_signed_char" >&5
15521 echo "${ECHO_T}$ac_cv_sizeof_signed_char" >&6
15522 cat >>confdefs.h <<EOF
15523 #define SIZEOF_SIGNED_CHAR $ac_cv_sizeof_signed_char
15526 echo "$as_me:15526: checking for ANSI C header files" >&5
15527 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
15528 if test "${ac_cv_header_stdc+set}" = set; then
15529 echo $ECHO_N "(cached) $ECHO_C" >&6
15531 cat >conftest.$ac_ext <<_ACEOF
15532 #line 15532 "configure"
15533 #include "confdefs.h"
15534 #include <stdlib.h>
15535 #include <stdarg.h>
15536 #include <string.h>
15540 if { (eval echo "$as_me:15540: \"$ac_cpp conftest.$ac_ext\"") >&5
15541 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15543 egrep -v '^ *\+' conftest.er1 >conftest.err
15545 cat conftest.err >&5
15546 echo "$as_me:15546: \$? = $ac_status" >&5
15547 (exit $ac_status); } >/dev/null; then
15548 if test -s conftest.err; then
15549 ac_cpp_err=$ac_c_preproc_warn_flag
15556 if test -z "$ac_cpp_err"; then
15557 ac_cv_header_stdc=yes
15559 echo "$as_me: failed program was:" >&5
15560 cat conftest.$ac_ext >&5
15561 ac_cv_header_stdc=no
15563 rm -f conftest.err conftest.$ac_ext
15565 if test $ac_cv_header_stdc = yes; then
15566 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
15567 cat >conftest.$ac_ext <<_ACEOF
15568 #line 15568 "configure"
15569 #include "confdefs.h"
15570 #include <string.h>
15573 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15574 egrep "memchr" >/dev/null 2>&1; then
15577 ac_cv_header_stdc=no
15583 if test $ac_cv_header_stdc = yes; then
15584 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
15585 cat >conftest.$ac_ext <<_ACEOF
15586 #line 15586 "configure"
15587 #include "confdefs.h"
15588 #include <stdlib.h>
15591 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15592 egrep "free" >/dev/null 2>&1; then
15595 ac_cv_header_stdc=no
15601 if test $ac_cv_header_stdc = yes; then
15602 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
15603 if test "$cross_compiling" = yes; then
15606 cat >conftest.$ac_ext <<_ACEOF
15607 #line 15607 "configure"
15608 #include "confdefs.h"
15610 #if ((' ' & 0x0FF) == 0x020)
15611 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
15612 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
15614 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
15615 || ('j' <= (c) && (c) <= 'r') \
15616 || ('s' <= (c) && (c) <= 'z'))
15617 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
15620 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15625 for (i = 0; i < 256; i++)
15626 if (XOR (islower (i), ISLOWER (i))
15627 || toupper (i) != TOUPPER (i))
15628 $ac_main_return(2);
15629 $ac_main_return (0);
15632 rm -f conftest$ac_exeext
15633 if { (eval echo "$as_me:15633: \"$ac_link\"") >&5
15634 (eval $ac_link) 2>&5
15636 echo "$as_me:15636: \$? = $ac_status" >&5
15637 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15638 { (eval echo "$as_me:15638: \"$ac_try\"") >&5
15639 (eval $ac_try) 2>&5
15641 echo "$as_me:15641: \$? = $ac_status" >&5
15642 (exit $ac_status); }; }; then
15645 echo "$as_me: program exited with status $ac_status" >&5
15646 echo "$as_me: failed program was:" >&5
15647 cat conftest.$ac_ext >&5
15648 ac_cv_header_stdc=no
15650 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15654 echo "$as_me:15654: result: $ac_cv_header_stdc" >&5
15655 echo "${ECHO_T}$ac_cv_header_stdc" >&6
15656 if test $ac_cv_header_stdc = yes; then
15658 cat >>confdefs.h <<\EOF
15659 #define STDC_HEADERS 1
15664 ac_header_dirent=no
15665 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
15666 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
15667 echo "$as_me:15667: checking for $ac_hdr that defines DIR" >&5
15668 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
15669 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15670 echo $ECHO_N "(cached) $ECHO_C" >&6
15672 cat >conftest.$ac_ext <<_ACEOF
15673 #line 15673 "configure"
15674 #include "confdefs.h"
15675 #include <sys/types.h>
15687 rm -f conftest.$ac_objext
15688 if { (eval echo "$as_me:15688: \"$ac_compile\"") >&5
15689 (eval $ac_compile) 2>&5
15691 echo "$as_me:15691: \$? = $ac_status" >&5
15692 (exit $ac_status); } &&
15693 { ac_try='test -s conftest.$ac_objext'
15694 { (eval echo "$as_me:15694: \"$ac_try\"") >&5
15695 (eval $ac_try) 2>&5
15697 echo "$as_me:15697: \$? = $ac_status" >&5
15698 (exit $ac_status); }; }; then
15699 eval "$as_ac_Header=yes"
15701 echo "$as_me: failed program was:" >&5
15702 cat conftest.$ac_ext >&5
15703 eval "$as_ac_Header=no"
15705 rm -f conftest.$ac_objext conftest.$ac_ext
15707 echo "$as_me:15707: result: `eval echo '${'$as_ac_Header'}'`" >&5
15708 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15709 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15710 cat >>confdefs.h <<EOF
15711 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
15714 ac_header_dirent=$ac_hdr; break
15718 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
15719 if test $ac_header_dirent = dirent.h; then
15720 echo "$as_me:15720: checking for opendir in -ldir" >&5
15721 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
15722 if test "${ac_cv_lib_dir_opendir+set}" = set; then
15723 echo $ECHO_N "(cached) $ECHO_C" >&6
15725 ac_check_lib_save_LIBS=$LIBS
15727 cat >conftest.$ac_ext <<_ACEOF
15728 #line 15728 "configure"
15729 #include "confdefs.h"
15731 /* Override any gcc2 internal prototype to avoid an error. */
15735 /* We use char because int might match the return type of a gcc2
15736 builtin and then its argument prototype would still apply. */
15746 rm -f conftest.$ac_objext conftest$ac_exeext
15747 if { (eval echo "$as_me:15747: \"$ac_link\"") >&5
15748 (eval $ac_link) 2>&5
15750 echo "$as_me:15750: \$? = $ac_status" >&5
15751 (exit $ac_status); } &&
15752 { ac_try='test -s conftest$ac_exeext'
15753 { (eval echo "$as_me:15753: \"$ac_try\"") >&5
15754 (eval $ac_try) 2>&5
15756 echo "$as_me:15756: \$? = $ac_status" >&5
15757 (exit $ac_status); }; }; then
15758 ac_cv_lib_dir_opendir=yes
15760 echo "$as_me: failed program was:" >&5
15761 cat conftest.$ac_ext >&5
15762 ac_cv_lib_dir_opendir=no
15764 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15765 LIBS=$ac_check_lib_save_LIBS
15767 echo "$as_me:15767: result: $ac_cv_lib_dir_opendir" >&5
15768 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
15769 if test $ac_cv_lib_dir_opendir = yes; then
15774 echo "$as_me:15774: checking for opendir in -lx" >&5
15775 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
15776 if test "${ac_cv_lib_x_opendir+set}" = set; then
15777 echo $ECHO_N "(cached) $ECHO_C" >&6
15779 ac_check_lib_save_LIBS=$LIBS
15781 cat >conftest.$ac_ext <<_ACEOF
15782 #line 15782 "configure"
15783 #include "confdefs.h"
15785 /* Override any gcc2 internal prototype to avoid an error. */
15789 /* We use char because int might match the return type of a gcc2
15790 builtin and then its argument prototype would still apply. */
15800 rm -f conftest.$ac_objext conftest$ac_exeext
15801 if { (eval echo "$as_me:15801: \"$ac_link\"") >&5
15802 (eval $ac_link) 2>&5
15804 echo "$as_me:15804: \$? = $ac_status" >&5
15805 (exit $ac_status); } &&
15806 { ac_try='test -s conftest$ac_exeext'
15807 { (eval echo "$as_me:15807: \"$ac_try\"") >&5
15808 (eval $ac_try) 2>&5
15810 echo "$as_me:15810: \$? = $ac_status" >&5
15811 (exit $ac_status); }; }; then
15812 ac_cv_lib_x_opendir=yes
15814 echo "$as_me: failed program was:" >&5
15815 cat conftest.$ac_ext >&5
15816 ac_cv_lib_x_opendir=no
15818 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15819 LIBS=$ac_check_lib_save_LIBS
15821 echo "$as_me:15821: result: $ac_cv_lib_x_opendir" >&5
15822 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
15823 if test $ac_cv_lib_x_opendir = yes; then
15829 echo "$as_me:15829: checking whether time.h and sys/time.h may both be included" >&5
15830 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
15831 if test "${ac_cv_header_time+set}" = set; then
15832 echo $ECHO_N "(cached) $ECHO_C" >&6
15834 cat >conftest.$ac_ext <<_ACEOF
15835 #line 15835 "configure"
15836 #include "confdefs.h"
15837 #include <sys/types.h>
15838 #include <sys/time.h>
15844 if ((struct tm *) 0)
15850 rm -f conftest.$ac_objext
15851 if { (eval echo "$as_me:15851: \"$ac_compile\"") >&5
15852 (eval $ac_compile) 2>&5
15854 echo "$as_me:15854: \$? = $ac_status" >&5
15855 (exit $ac_status); } &&
15856 { ac_try='test -s conftest.$ac_objext'
15857 { (eval echo "$as_me:15857: \"$ac_try\"") >&5
15858 (eval $ac_try) 2>&5
15860 echo "$as_me:15860: \$? = $ac_status" >&5
15861 (exit $ac_status); }; }; then
15862 ac_cv_header_time=yes
15864 echo "$as_me: failed program was:" >&5
15865 cat conftest.$ac_ext >&5
15866 ac_cv_header_time=no
15868 rm -f conftest.$ac_objext conftest.$ac_ext
15870 echo "$as_me:15870: result: $ac_cv_header_time" >&5
15871 echo "${ECHO_T}$ac_cv_header_time" >&6
15872 if test $ac_cv_header_time = yes; then
15874 cat >>confdefs.h <<\EOF
15875 #define TIME_WITH_SYS_TIME 1
15880 ### checks for compiler characteristics
15882 ac_cpp='$CPP $CPPFLAGS'
15883 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15884 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15885 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15886 ac_main_return=return
15888 echo "$as_me:15888: checking for an ANSI C-conforming const" >&5
15889 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
15890 if test "${ac_cv_c_const+set}" = set; then
15891 echo $ECHO_N "(cached) $ECHO_C" >&6
15893 cat >conftest.$ac_ext <<_ACEOF
15894 #line 15894 "configure"
15895 #include "confdefs.h"
15900 /* FIXME: Include the comments suggested by Paul. */
15901 #ifndef __cplusplus
15902 /* Ultrix mips cc rejects this. */
15903 typedef int charset[2];
15905 /* SunOS 4.1.1 cc rejects this. */
15906 char const *const *ccp;
15908 /* NEC SVR4.0.2 mips cc rejects this. */
15909 struct point {int x, y;};
15910 static struct point const zero = {0,0};
15911 /* AIX XL C 1.02.0.0 rejects this.
15912 It does not let you subtract one const X* pointer from another in
15913 an arm of an if-expression whose if-part is not a constant
15915 const char *g = "string";
15916 ccp = &g + (g ? g-g : 0);
15917 /* HPUX 7.0 cc rejects these. */
15920 ccp = (char const *const *) p;
15921 { /* SCO 3.2v4 cc rejects this. */
15923 char const *s = 0 ? (char *) 0 : (char const *) 0;
15927 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
15928 int x[] = {25, 17};
15929 const int *foo = &x[0];
15932 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
15933 typedef const int *iptr;
15937 { /* AIX XL C 1.02.0.0 rejects this saying
15938 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
15939 struct s { int j; const int *ap[3]; };
15940 struct s *b; b->j = 5;
15942 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
15943 const int foo = 10;
15951 rm -f conftest.$ac_objext
15952 if { (eval echo "$as_me:15952: \"$ac_compile\"") >&5
15953 (eval $ac_compile) 2>&5
15955 echo "$as_me:15955: \$? = $ac_status" >&5
15956 (exit $ac_status); } &&
15957 { ac_try='test -s conftest.$ac_objext'
15958 { (eval echo "$as_me:15958: \"$ac_try\"") >&5
15959 (eval $ac_try) 2>&5
15961 echo "$as_me:15961: \$? = $ac_status" >&5
15962 (exit $ac_status); }; }; then
15965 echo "$as_me: failed program was:" >&5
15966 cat conftest.$ac_ext >&5
15969 rm -f conftest.$ac_objext conftest.$ac_ext
15971 echo "$as_me:15971: result: $ac_cv_c_const" >&5
15972 echo "${ECHO_T}$ac_cv_c_const" >&6
15973 if test $ac_cv_c_const = no; then
15975 cat >>confdefs.h <<\EOF
15981 ### Checks for external-data
15983 echo "$as_me:15983: checking if data-only library module links" >&5
15984 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
15985 if test "${cf_cv_link_dataonly+set}" = set; then
15986 echo $ECHO_N "(cached) $ECHO_C" >&6
15990 cat >conftest.$ac_ext <<EOF
15991 #line 15991 "configure"
15992 int testdata[3] = { 123, 456, 789 };
15994 if { (eval echo "$as_me:15994: \"$ac_compile\"") >&5
15995 (eval $ac_compile) 2>&5
15997 echo "$as_me:15997: \$? = $ac_status" >&5
15998 (exit $ac_status); } ; then
15999 mv conftest.o data.o && \
16000 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
16002 rm -f conftest.$ac_ext data.o
16003 cat >conftest.$ac_ext <<EOF
16004 #line 16004 "configure"
16008 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
16010 extern int testdata[3];
16011 return testdata[0] == 123
16012 && testdata[1] == 456
16013 && testdata[2] == 789;
16017 if { (eval echo "$as_me:16017: \"$ac_compile\"") >&5
16018 (eval $ac_compile) 2>&5
16020 echo "$as_me:16020: \$? = $ac_status" >&5
16021 (exit $ac_status); }; then
16022 mv conftest.o func.o && \
16023 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
16025 rm -f conftest.$ac_ext func.o
16026 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
16027 cf_saveLIBS="$LIBS"
16028 LIBS="conftest.a $LIBS"
16029 if test "$cross_compiling" = yes; then
16030 cf_cv_link_dataonly=unknown
16032 cat >conftest.$ac_ext <<_ACEOF
16033 #line 16033 "configure"
16034 #include "confdefs.h"
16038 extern int testfunc();
16039 ${cf_cv_main_return:-return} (!testfunc());
16043 rm -f conftest$ac_exeext
16044 if { (eval echo "$as_me:16044: \"$ac_link\"") >&5
16045 (eval $ac_link) 2>&5
16047 echo "$as_me:16047: \$? = $ac_status" >&5
16048 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16049 { (eval echo "$as_me:16049: \"$ac_try\"") >&5
16050 (eval $ac_try) 2>&5
16052 echo "$as_me:16052: \$? = $ac_status" >&5
16053 (exit $ac_status); }; }; then
16054 cf_cv_link_dataonly=yes
16056 echo "$as_me: program exited with status $ac_status" >&5
16057 echo "$as_me: failed program was:" >&5
16058 cat conftest.$ac_ext >&5
16059 cf_cv_link_dataonly=no
16061 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16063 LIBS="$cf_saveLIBS"
16067 echo "$as_me:16067: result: $cf_cv_link_dataonly" >&5
16068 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
16070 if test "$cf_cv_link_dataonly" = no ; then
16072 cat >>confdefs.h <<\EOF
16073 #define BROKEN_LINKER 1
16079 ### Checks for library functions.
16085 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16086 echo "$as_me:16086: checking for $ac_header" >&5
16087 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16088 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16089 echo $ECHO_N "(cached) $ECHO_C" >&6
16091 cat >conftest.$ac_ext <<_ACEOF
16092 #line 16092 "configure"
16093 #include "confdefs.h"
16094 #include <$ac_header>
16096 if { (eval echo "$as_me:16096: \"$ac_cpp conftest.$ac_ext\"") >&5
16097 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16099 egrep -v '^ *\+' conftest.er1 >conftest.err
16101 cat conftest.err >&5
16102 echo "$as_me:16102: \$? = $ac_status" >&5
16103 (exit $ac_status); } >/dev/null; then
16104 if test -s conftest.err; then
16105 ac_cpp_err=$ac_c_preproc_warn_flag
16112 if test -z "$ac_cpp_err"; then
16113 eval "$as_ac_Header=yes"
16115 echo "$as_me: failed program was:" >&5
16116 cat conftest.$ac_ext >&5
16117 eval "$as_ac_Header=no"
16119 rm -f conftest.err conftest.$ac_ext
16121 echo "$as_me:16121: result: `eval echo '${'$as_ac_Header'}'`" >&5
16122 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16123 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16124 cat >>confdefs.h <<EOF
16125 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16131 echo "$as_me:16131: checking for working mkstemp" >&5
16132 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
16133 if test "${cf_cv_func_mkstemp+set}" = set; then
16134 echo $ECHO_N "(cached) $ECHO_C" >&6
16138 if test "$cross_compiling" = yes; then
16139 cf_cv_func_mkstemp=maybe
16141 cat >conftest.$ac_ext <<_ACEOF
16142 #line 16142 "configure"
16143 #include "confdefs.h"
16145 #include <sys/types.h>
16146 #ifdef HAVE_UNISTD_H
16147 #include <unistd.h>
16149 #include <stdlib.h>
16151 #include <string.h>
16152 #include <sys/stat.h>
16155 char *tmpl = "conftestXXXXXX";
16163 for (n = 0; n < 2; ++n) {
16164 strcpy(name[n], tmpl);
16165 if ((fd = mkstemp(name[n])) >= 0) {
16166 if (!strcmp(name[n], tmpl)
16167 || stat(name[n], &sb) != 0
16168 || (sb.st_mode & S_IFMT) != S_IFREG
16169 || (sb.st_mode & 077) != 0) {
16176 && !strcmp(name[0], name[1]))
16178 ${cf_cv_main_return:-return}(result);
16182 rm -f conftest$ac_exeext
16183 if { (eval echo "$as_me:16183: \"$ac_link\"") >&5
16184 (eval $ac_link) 2>&5
16186 echo "$as_me:16186: \$? = $ac_status" >&5
16187 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16188 { (eval echo "$as_me:16188: \"$ac_try\"") >&5
16189 (eval $ac_try) 2>&5
16191 echo "$as_me:16191: \$? = $ac_status" >&5
16192 (exit $ac_status); }; }; then
16193 cf_cv_func_mkstemp=yes
16196 echo "$as_me: program exited with status $ac_status" >&5
16197 echo "$as_me: failed program was:" >&5
16198 cat conftest.$ac_ext >&5
16199 cf_cv_func_mkstemp=no
16202 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16206 echo "$as_me:16206: result: $cf_cv_func_mkstemp" >&5
16207 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
16208 if test "x$cf_cv_func_mkstemp" = xmaybe ; then
16209 echo "$as_me:16209: checking for mkstemp" >&5
16210 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
16211 if test "${ac_cv_func_mkstemp+set}" = set; then
16212 echo $ECHO_N "(cached) $ECHO_C" >&6
16214 cat >conftest.$ac_ext <<_ACEOF
16215 #line 16215 "configure"
16216 #include "confdefs.h"
16217 #define mkstemp autoconf_temporary
16218 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
16225 /* We use char because int might match the return type of a gcc2
16226 builtin and then its argument prototype would still apply. */
16227 char mkstemp (void);
16233 /* The GNU C library defines stubs for functions which it implements
16234 to always fail with ENOSYS. Some functions are actually named
16235 something starting with __ and the normal name is an alias. */
16236 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
16237 #error found stub for mkstemp
16245 rm -f conftest.$ac_objext conftest$ac_exeext
16246 if { (eval echo "$as_me:16246: \"$ac_link\"") >&5
16247 (eval $ac_link) 2>&5
16249 echo "$as_me:16249: \$? = $ac_status" >&5
16250 (exit $ac_status); } &&
16251 { ac_try='test -s conftest$ac_exeext'
16252 { (eval echo "$as_me:16252: \"$ac_try\"") >&5
16253 (eval $ac_try) 2>&5
16255 echo "$as_me:16255: \$? = $ac_status" >&5
16256 (exit $ac_status); }; }; then
16257 ac_cv_func_mkstemp=yes
16259 echo "$as_me: failed program was:" >&5
16260 cat conftest.$ac_ext >&5
16261 ac_cv_func_mkstemp=no
16263 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16265 echo "$as_me:16265: result: $ac_cv_func_mkstemp" >&5
16266 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
16269 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
16271 cat >>confdefs.h <<\EOF
16272 #define HAVE_MKSTEMP 1
16277 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
16278 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
16279 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
16283 if test "$cf_with_ada" != "no" ; then
16285 for cf_prog_gnat in gnat gnatmake gprconfig gprbuild
16288 cf_upper_prog_gnat=`echo "${cf_prog_gnat}" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
16290 unset ac_cv_path_cf_TEMP_gnat
16292 # Extract the first word of "$cf_prog_gnat", so it can be a program name with args.
16293 set dummy $cf_prog_gnat; ac_word=$2
16294 echo "$as_me:16294: checking for $ac_word" >&5
16295 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16296 if test "${ac_cv_path_cf_TEMP_gnat+set}" = set; then
16297 echo $ECHO_N "(cached) $ECHO_C" >&6
16299 case $cf_TEMP_gnat in
16301 ac_cv_path_cf_TEMP_gnat="$cf_TEMP_gnat" # Let the user override the test with a path.
16304 ac_save_IFS=$IFS; IFS=$ac_path_separator
16306 for ac_dir in $ac_dummy; do
16308 test -z "$ac_dir" && ac_dir=.
16309 if $as_executable_p "$ac_dir/$ac_word"; then
16310 ac_cv_path_cf_TEMP_gnat="$ac_dir/$ac_word"
16311 echo "$as_me:16311: found $ac_dir/$ac_word" >&5
16316 test -z "$ac_cv_path_cf_TEMP_gnat" && ac_cv_path_cf_TEMP_gnat="no"
16320 cf_TEMP_gnat=$ac_cv_path_cf_TEMP_gnat
16322 if test -n "$cf_TEMP_gnat"; then
16323 echo "$as_me:16323: result: $cf_TEMP_gnat" >&5
16324 echo "${ECHO_T}$cf_TEMP_gnat" >&6
16326 echo "$as_me:16326: result: no" >&5
16327 echo "${ECHO_T}no" >&6
16330 eval cf_cv_PATH_$cf_upper_prog_gnat=$ac_cv_path_cf_TEMP_gnat
16332 if test "x$cf_TEMP_gnat" != xno; then
16333 unset cf_cv_gnat_version
16336 echo "$as_me:16336: checking for $cf_prog_gnat version" >&5
16337 echo $ECHO_N "checking for $cf_prog_gnat version... $ECHO_C" >&6
16338 if test "${cf_cv_gnat_version+set}" = set; then
16339 echo $ECHO_N "(cached) $ECHO_C" >&6
16342 cf_cv_gnat_version=`$cf_prog_gnat --version 2>&1 | \
16343 grep '[0-9].[0-9][0-9]*' |\
16344 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
16347 echo "$as_me:16347: result: $cf_cv_gnat_version" >&5
16348 echo "${ECHO_T}$cf_cv_gnat_version" >&6
16349 test -z "$cf_cv_gnat_version" && cf_cv_gnat_version=no
16350 eval cf_TEMP_gnat=$cf_cv_gnat_version; unset cf_cv_gnat_version
16353 eval cf_cv_VERSION_$cf_upper_prog_gnat=$cf_TEMP_gnat
16356 unset cf_cv_gnat_version
16357 unset ac_cv_path_cf_TEMP_gnat
16360 if test "x$cf_cv_VERSION_GNATMAKE" = "xno"; then
16362 cf_cv_prog_gnat_correct=no
16364 cf_ada_make=gnatmake
16365 if test "x$cf_cv_VERSION_GPRCONFIG" = "xno"; then
16366 # gprconfig is newer than gnatmake; we can continue...
16369 rm -rf conftest* *~conftest*
16370 if mkdir conftest.src
16374 for cf_gprconfig in Ada C
16376 echo "$as_me:16376: checking for gprconfig name for $cf_gprconfig" >&5
16377 echo $ECHO_N "checking for gprconfig name for $cf_gprconfig... $ECHO_C" >&6
16378 if test $cf_gprconfig = C
16380 for cf_gprconfig_param in \
16381 $cf_gprconfig,,,,GNATGCC \
16382 $cf_gprconfig,,,,GCC \
16385 cf_gprconfig_value=`echo s| gprconfig --config=$cf_gprconfig_param 2>&5 | ${AWK:-awk} '/^\*/{print $3;}' | head -n 1`
16386 test -n "$cf_gprconfig_value" && break
16389 cf_gprconfig_param=$cf_gprconfig
16390 cf_gprconfig_value=`echo s| gprconfig --config=$cf_gprconfig_param 2>&5 | ${AWK:-awk} '/^\*/{print $3;}' | head -n 1`
16392 if test -n "$cf_gprconfig_value"
16394 eval cf_ada_config_$cf_gprconfig=$cf_gprconfig_value
16395 echo "$as_me:16395: result: $cf_gprconfig_value" >&5
16396 echo "${ECHO_T}$cf_gprconfig_value" >&6
16398 echo "$as_me:16398: result: missing" >&5
16399 echo "${ECHO_T}missing" >&6
16405 rm -rf conftest* *~conftest*
16408 if test "x$cf_ada_config" != "x#"
16411 echo "$as_me:16411: checking for gnat version" >&5
16412 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
16413 if test "${cf_cv_gnat_version+set}" = set; then
16414 echo $ECHO_N "(cached) $ECHO_C" >&6
16417 cf_cv_gnat_version=`${cf_ada_make:-gnatmake} --version 2>&1 | \
16418 grep '[0-9].[0-9][0-9]*' |\
16419 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
16422 echo "$as_me:16422: result: $cf_cv_gnat_version" >&5
16423 echo "${ECHO_T}$cf_cv_gnat_version" >&6
16424 test -z "$cf_cv_gnat_version" && cf_cv_gnat_version=no
16426 case $cf_cv_gnat_version in
16427 (3.1[1-9]*|3.[2-9]*|[4-9].*|20[0-9][0-9])
16428 cf_cv_prog_gnat_correct=yes
16431 { echo "$as_me:16431: WARNING: Unsupported GNAT version $cf_cv_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
16432 echo "$as_me: WARNING: Unsupported GNAT version $cf_cv_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
16433 cf_cv_prog_gnat_correct=no
16437 # Extract the first word of "m4", so it can be a program name with args.
16438 set dummy m4; ac_word=$2
16439 echo "$as_me:16439: checking for $ac_word" >&5
16440 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16441 if test "${ac_cv_prog_M4_exists+set}" = set; then
16442 echo $ECHO_N "(cached) $ECHO_C" >&6
16444 if test -n "$M4_exists"; then
16445 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
16447 ac_save_IFS=$IFS; IFS=$ac_path_separator
16449 for ac_dir in $ac_dummy; do
16451 test -z "$ac_dir" && ac_dir=.
16452 $as_executable_p "$ac_dir/$ac_word" || continue
16453 ac_cv_prog_M4_exists="yes"
16454 echo "$as_me:16454: found $ac_dir/$ac_word" >&5
16458 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
16461 M4_exists=$ac_cv_prog_M4_exists
16462 if test -n "$M4_exists"; then
16463 echo "$as_me:16463: result: $M4_exists" >&5
16464 echo "${ECHO_T}$M4_exists" >&6
16466 echo "$as_me:16466: result: no" >&5
16467 echo "${ECHO_T}no" >&6
16470 if test "$ac_cv_prog_M4_exists" = no; then
16471 cf_cv_prog_gnat_correct=no
16472 { echo "$as_me:16472: WARNING: Ada95 binding required program m4 not found. Ada95 binding disabled" >&5
16473 echo "$as_me: WARNING: Ada95 binding required program m4 not found. Ada95 binding disabled" >&2;}
16475 if test "$cf_cv_prog_gnat_correct" = yes; then
16476 echo "$as_me:16476: checking if GNAT works" >&5
16477 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
16479 rm -rf conftest* *~conftest*
16480 cat >>conftest.ads <<CF_EOF
16481 procedure conftest;
16483 cat >>conftest.adb <<CF_EOF
16486 procedure conftest is
16488 Text_IO.Put ("Hello World");
16490 GNAT.OS_Lib.OS_Exit (0);
16493 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
16494 if ( ./conftest 1>&5 2>&1 ) ; then
16495 cf_cv_prog_gnat_correct=yes
16497 cf_cv_prog_gnat_correct=no
16500 cf_cv_prog_gnat_correct=no
16502 rm -rf conftest* *~conftest*
16504 echo "$as_me:16504: result: $cf_cv_prog_gnat_correct" >&5
16505 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
16508 cf_cv_prog_gnat_correct=no
16512 if test "$cf_cv_prog_gnat_correct" = yes; then
16514 echo "$as_me:16514: checking optimization options for ADAFLAGS" >&5
16515 echo $ECHO_N "checking optimization options for ADAFLAGS... $ECHO_C" >&6
16519 ADAFLAGS="$ADAFLAGS -g"
16525 cf_O_flag=`echo "$CFLAGS" |sed -e 's/^.*-O/-O/' -e 's/[ ].*//'`
16527 ADAFLAGS="$ADAFLAGS $cf_O_flag"
16531 echo "$as_me:16531: result: $ADAFLAGS" >&5
16532 echo "${ECHO_T}$ADAFLAGS" >&6
16534 echo "$as_me:16534: checking if GNATPREP supports -T option" >&5
16535 echo $ECHO_N "checking if GNATPREP supports -T option... $ECHO_C" >&6
16536 if test "${cf_cv_gnatprep_opt_t+set}" = set; then
16537 echo $ECHO_N "(cached) $ECHO_C" >&6
16540 cf_cv_gnatprep_opt_t=no
16541 gnatprep -T 2>/dev/null >/dev/null && cf_cv_gnatprep_opt_t=yes
16544 echo "$as_me:16544: result: $cf_cv_gnatprep_opt_t" >&5
16545 echo "${ECHO_T}$cf_cv_gnatprep_opt_t" >&6
16546 test "$cf_cv_gnatprep_opt_t" = yes && GNATPREP_OPTS="-T $GNATPREP_OPTS"
16548 echo "$as_me:16548: checking if GNAT supports generics" >&5
16549 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
16550 case $cf_cv_gnat_version in
16552 cf_gnat_generics=yes
16555 cf_gnat_generics=no
16558 echo "$as_me:16558: result: $cf_gnat_generics" >&5
16559 echo "${ECHO_T}$cf_gnat_generics" >&6
16561 if test "$cf_gnat_generics" = yes
16563 cf_compile_generics=generics
16564 cf_generic_objects="\${GENOBJS}"
16566 cf_compile_generics=
16567 cf_generic_objects=
16570 echo "$as_me:16570: checking if GNAT supports SIGINT" >&5
16571 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
16572 if test "${cf_cv_gnat_sigint+set}" = set; then
16573 echo $ECHO_N "(cached) $ECHO_C" >&6
16576 rm -rf conftest* *~conftest*
16577 cat >>conftest.ads <<CF_EOF
16578 with Ada.Interrupts.Names;
16580 package ConfTest is
16582 pragma Warnings (Off); -- the next pragma exists since 3.11p
16583 pragma Unreserve_All_Interrupts;
16584 pragma Warnings (On);
16586 protected Process is
16588 function Continue return Boolean;
16589 pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
16591 Done : Boolean := False;
16596 cat >>conftest.adb <<CF_EOF
16597 package body ConfTest is
16598 protected body Process is
16603 function Continue return Boolean is
16610 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
16611 cf_cv_gnat_sigint=yes
16613 cf_cv_gnat_sigint=no
16615 rm -rf conftest* *~conftest*
16618 echo "$as_me:16618: result: $cf_cv_gnat_sigint" >&5
16619 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
16621 if test $cf_cv_gnat_sigint = yes ; then
16624 USE_GNAT_SIGINT="#"
16627 cf_gnat_libraries=no
16628 cf_gnat_projects=no
16630 if test "$enable_gnat_projects" != no ; then
16631 echo "$as_me:16631: checking if GNAT supports project files" >&5
16632 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
16633 case $cf_cv_gnat_version in
16637 case $cf_cv_system_name in
16641 rm -rf conftest* *~conftest*
16642 if mkdir conftest.src conftest.bin conftest.lib
16645 rm -rf conftest* *~conftest*
16646 cat >>library.gpr <<CF_EOF
16648 Kind := External ("LIB_KIND");
16649 for Library_Name use "ConfTest";
16650 for Object_Dir use ".";
16651 for Library_ALI_Dir use External("LIBRARY_DIR");
16652 for Library_Version use External ("SONAME");
16653 for Library_Kind use Kind;
16654 for Library_Dir use External("BUILD_DIR");
16655 Source_Dir := External ("SOURCE_DIR");
16656 for Source_Dirs use (Source_Dir);
16659 cat >>confpackage.ads <<CF_EOF
16660 package ConfPackage is
16661 procedure conftest;
16664 cat >>confpackage.adb <<CF_EOF
16666 package body ConfPackage is
16667 procedure conftest is
16669 Text_IO.Put ("Hello World");
16674 if ( $cf_ada_make $ADAFLAGS \
16676 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
16677 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
16678 -XSOURCE_DIR=`pwd` \
16679 -XSONAME=libConfTest.so.1 \
16680 -XLIB_KIND=static 1>&5 2>&1 ) ; then
16681 cf_gnat_projects=yes
16685 if test -f conftest.lib/confpackage.ali
16687 cf_gnat_libraries=yes
16689 rm -rf conftest* *~conftest*
16694 echo "$as_me:16694: result: $cf_gnat_projects" >&5
16695 echo "${ECHO_T}$cf_gnat_projects" >&6
16696 fi # enable_gnat_projects
16698 if test $cf_gnat_projects = yes
16700 echo "$as_me:16700: checking if GNAT supports libraries" >&5
16701 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
16702 echo "$as_me:16702: result: $cf_gnat_libraries" >&5
16703 echo "${ECHO_T}$cf_gnat_libraries" >&6
16706 if test "$cf_gnat_projects" = yes
16708 USE_OLD_MAKERULES="#"
16709 USE_GNAT_PROJECTS=""
16711 USE_OLD_MAKERULES=""
16712 USE_GNAT_PROJECTS="#"
16715 if test "$cf_gnat_libraries" = yes
16717 USE_GNAT_LIBRARIES=""
16719 USE_GNAT_LIBRARIES="#"
16722 echo "$as_me:16722: checking for ada-compiler" >&5
16723 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
16725 # Check whether --with-ada-compiler or --without-ada-compiler was given.
16726 if test "${with_ada_compiler+set}" = set; then
16727 withval="$with_ada_compiler"
16728 cf_ada_compiler=$withval
16730 cf_ada_compiler=gnatmake
16733 echo "$as_me:16733: result: $cf_ada_compiler" >&5
16734 echo "${ECHO_T}$cf_ada_compiler" >&6
16736 cf_ada_package=terminal_interface
16738 echo "$as_me:16738: checking for ada-include" >&5
16739 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
16741 # Check whether --with-ada-include or --without-ada-include was given.
16742 if test "${with_ada_include+set}" = set; then
16743 withval="$with_ada_include"
16746 withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
16747 fi; if test -n "$prefix/share/ada/adainclude" ; then
16749 if test "x$prefix" != xNONE; then
16750 cf_path_syntax="$prefix"
16752 cf_path_syntax="$ac_default_prefix"
16755 case ".$withval" in
16756 (.\$\(*\)*|.\'*\'*)
16760 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
16762 (.\${*prefix}*|.\${*dir}*)
16763 eval withval="$withval"
16764 case ".$withval" in
16766 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
16771 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
16774 { { echo "$as_me:16774: error: expected a pathname, not \"$withval\"" >&5
16775 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
16776 { (exit 1); exit 1; }; }
16781 eval ADA_INCLUDE="$withval"
16783 echo "$as_me:16783: result: $ADA_INCLUDE" >&5
16784 echo "${ECHO_T}$ADA_INCLUDE" >&6
16786 echo "$as_me:16786: checking for ada-objects" >&5
16787 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
16789 # Check whether --with-ada-objects or --without-ada-objects was given.
16790 if test "${with_ada_objects+set}" = set; then
16791 withval="$with_ada_objects"
16794 withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
16795 fi; if test -n "$prefix/lib/ada/adalib" ; then
16797 if test "x$prefix" != xNONE; then
16798 cf_path_syntax="$prefix"
16800 cf_path_syntax="$ac_default_prefix"
16803 case ".$withval" in
16804 (.\$\(*\)*|.\'*\'*)
16808 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
16810 (.\${*prefix}*|.\${*dir}*)
16811 eval withval="$withval"
16812 case ".$withval" in
16814 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
16819 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
16822 { { echo "$as_me:16822: error: expected a pathname, not \"$withval\"" >&5
16823 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
16824 { (exit 1); exit 1; }; }
16829 eval ADA_OBJECTS="$withval"
16831 echo "$as_me:16831: result: $ADA_OBJECTS" >&5
16832 echo "${ECHO_T}$ADA_OBJECTS" >&6
16834 echo "$as_me:16834: checking if an Ada95 shared-library should be built" >&5
16835 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
16837 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
16838 if test "${with_ada_sharedlib+set}" = set; then
16839 withval="$with_ada_sharedlib"
16840 with_ada_sharedlib=$withval
16842 with_ada_sharedlib=no
16844 echo "$as_me:16844: result: $with_ada_sharedlib" >&5
16845 echo "${ECHO_T}$with_ada_sharedlib" >&6
16847 if test "x$with_ada_sharedlib" != xno
16849 if test "x$cf_gnat_projects" != xyes
16851 { echo "$as_me:16851: WARNING: disabling shared-library since GNAT projects are not supported" >&5
16852 echo "$as_me: WARNING: disabling shared-library since GNAT projects are not supported" >&2;}
16853 with_ada_sharedlib=no
16857 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
16858 MAKE_ADA_SHAREDLIB="#"
16860 if test "x$with_ada_sharedlib" != xno
16862 MAKE_ADA_SHAREDLIB=
16863 if test "x$with_ada_sharedlib" != xyes
16865 ADA_SHAREDLIB="$with_ada_sharedlib"
16869 # allow the Ada binding to be renamed
16871 echo "$as_me:16871: checking for ada-libname" >&5
16872 echo $ECHO_N "checking for ada-libname... $ECHO_C" >&6
16874 # Check whether --with-ada-libname or --without-ada-libname was given.
16875 if test "${with_ada_libname+set}" = set; then
16876 withval="$with_ada_libname"
16877 ADA_LIBNAME=$withval
16879 ADA_LIBNAME=AdaCurses
16881 case "x$ADA_LIBNAME" in
16883 ADA_LIBNAME=AdaCurses
16887 echo "$as_me:16887: result: $ADA_LIBNAME" >&5
16888 echo "${ECHO_T}$ADA_LIBNAME" >&6
16891 { { echo "$as_me:16891: error: No usable Ada compiler found" >&5
16892 echo "$as_me: error: No usable Ada compiler found" >&2;}
16893 { (exit 1); exit 1; }; }
16896 { { echo "$as_me:16896: error: The Ada compiler is needed for this package" >&5
16897 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
16898 { (exit 1); exit 1; }; }
16901 ################################################################################
16908 ### Construct the list of include-directories to be generated
16910 if test "$srcdir" != "."; then
16911 CPPFLAGS="-I\${srcdir}/../include $CPPFLAGS"
16913 CPPFLAGS="-I../include $CPPFLAGS"
16914 if test "$srcdir" != "."; then
16915 CPPFLAGS="-I\${srcdir} $CPPFLAGS"
16917 CPPFLAGS="-I. $CPPFLAGS"
16919 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
16920 if test "$srcdir" != "."; then
16921 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
16923 if test "$GCC" != yes; then
16924 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
16925 elif test "$includedir" != "/usr/include"; then
16926 if test "$includedir" = '${prefix}/include' ; then
16927 if test x$prefix != x/usr ; then
16928 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
16931 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
16935 ### Build up pieces for makefile rules
16936 echo "$as_me:16936: checking default library suffix" >&5
16937 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
16939 case $DFT_LWR_MODEL in
16940 (libtool) DFT_ARG_SUFFIX='' ;;
16941 (normal) DFT_ARG_SUFFIX='' ;;
16942 (debug) DFT_ARG_SUFFIX='_g' ;;
16943 (profile) DFT_ARG_SUFFIX='_p' ;;
16944 (shared) DFT_ARG_SUFFIX='' ;;
16946 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
16947 echo "$as_me:16947: result: $DFT_ARG_SUFFIX" >&5
16948 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
16950 echo "$as_me:16950: checking default library-dependency suffix" >&5
16951 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
16953 case X$DFT_LWR_MODEL in
16955 DFT_LIB_SUFFIX='.la'
16956 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
16959 DFT_LIB_SUFFIX='_g.a'
16960 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
16963 DFT_LIB_SUFFIX='_p.a'
16964 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
16967 case $cf_cv_system_name in
16969 DFT_LIB_SUFFIX='.so'
16970 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
16972 (cygwin*|msys*|mingw*)
16973 DFT_LIB_SUFFIX='.dll'
16974 DFT_DEP_SUFFIX='.dll.a'
16977 DFT_LIB_SUFFIX='.dylib'
16978 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
16983 DFT_LIB_SUFFIX='.so'
16984 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
16987 DFT_LIB_SUFFIX='.sl'
16988 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
16993 DFT_LIB_SUFFIX='.so'
16994 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
16999 DFT_LIB_SUFFIX='.a'
17000 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17003 if test -n "${LIB_SUFFIX}${EXTRA_SUFFIX}"
17005 DFT_LIB_SUFFIX="${LIB_SUFFIX}${EXTRA_SUFFIX}${DFT_LIB_SUFFIX}"
17006 DFT_DEP_SUFFIX="${LIB_SUFFIX}${EXTRA_SUFFIX}${DFT_DEP_SUFFIX}"
17008 echo "$as_me:17008: result: $DFT_DEP_SUFFIX" >&5
17009 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
17011 echo "$as_me:17011: checking default object directory" >&5
17012 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
17014 case $DFT_LWR_MODEL in
17015 (libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
17016 (normal) DFT_OBJ_SUBDIR='objects' ;;
17017 (debug) DFT_OBJ_SUBDIR='obj_g' ;;
17018 (profile) DFT_OBJ_SUBDIR='obj_p' ;;
17020 case $cf_cv_system_name in
17022 DFT_OBJ_SUBDIR='objects' ;;
17024 DFT_OBJ_SUBDIR='obj_s' ;;
17027 echo "$as_me:17027: result: $DFT_OBJ_SUBDIR" >&5
17028 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
17030 ### Set up low-level terminfo dependencies for makefiles.
17032 if test "$DFT_LWR_MODEL" = shared ; then
17033 case $cf_cv_system_name in
17035 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
17038 # "lib" files have ".dll.a" suffix, "msys-" files have ".dll"
17043 USE_ARG_SUFFIX=${DFT_ARG_SUFFIX}
17045 USE_LIB_SUFFIX=${DFT_ARG_SUFFIX}
17047 USE_CFG_SUFFIX=${DFT_ARG_SUFFIX}
17049 ### Construct the list of subdirectories for which we'll customize makefiles
17050 ### with the appropriate compile-rules.
17052 SUB_MAKEFILES="gen/adacurses${USE_ARG_SUFFIX}-config:gen/adacurses-config.in"
17054 cat >>confdefs.h <<EOF
17055 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
17058 ### Now that we're done running tests, add the compiler-warnings, if any
17063 cf_new_extra_cppflags=
17065 for cf_add_cflags in $EXTRA_CFLAGS
17067 case $cf_fix_cppflags in
17069 case $cf_add_cflags in
17070 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
17071 case $cf_add_cflags in
17073 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
17075 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
17076 && test -z "${cf_tst_cflags}" \
17077 && cf_fix_cppflags=yes
17079 if test $cf_fix_cppflags = yes ; then
17081 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
17082 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
17085 elif test "${cf_tst_cflags}" = "\"'" ; then
17087 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
17088 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
17094 case "$CPPFLAGS" in
17098 case $cf_add_cflags in
17100 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
17102 CPPFLAGS=`echo "$CPPFLAGS" | \
17103 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
17104 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
17109 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
17110 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
17117 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
17118 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
17125 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
17126 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
17128 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
17130 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
17131 && test -z "${cf_tst_cflags}" \
17132 && cf_fix_cppflags=no
17137 if test -n "$cf_new_cflags" ; then
17139 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
17140 CFLAGS="${CFLAGS}$cf_new_cflags"
17144 if test -n "$cf_new_cppflags" ; then
17146 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
17147 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
17151 if test -n "$cf_new_extra_cppflags" ; then
17153 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
17154 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
17158 ################################################################################
17164 NCURSES_SHLIB2="sh -c"
17166 ADA_SUBDIRS="include gen src doc"
17167 if test "x$cf_with_tests" != "xno" ; then
17168 ADA_SUBDIRS="$ADA_SUBDIRS samples"
17170 for cf_dir in $ADA_SUBDIRS
17172 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
17179 # match layout used by make-tar.sh
17180 ADAHTML_DIR=../doc/ada
17182 if test "x$cross_compiling" = xyes ; then
17183 ADAGEN_LDFLAGS='$(CROSS_LDFLAGS)'
17185 ADAGEN_LDFLAGS='$(NATIVE_LDFLAGS)'
17188 ac_config_files="$ac_config_files $SUB_MAKEFILES src/library.gpr:src/library.gpr.in doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in Makefile"
17189 ac_config_commands="$ac_config_commands default"
17190 cat >confcache <<\_ACEOF
17191 # This file is a shell script that caches the results of configure
17192 # tests run on this system so they can be shared between configure
17193 # scripts and configure runs, see configure's option --config-cache.
17194 # It is not useful on other systems. If it contains results you don't
17195 # want to keep, you may remove or edit it.
17197 # config.status only pays attention to the cache file if you give it
17198 # the --recheck option to rerun configure.
17200 # `ac_cv_env_foo' variables (set or unset) will be overriden when
17201 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17202 # following values.
17206 # The following way of writing the cache mishandles newlines in values,
17207 # but we know of no workaround that is simple, portable, and efficient.
17208 # So, don't put newlines in cache variables' values.
17209 # Ultrix sh set writes to stderr and can't be redirected directly,
17210 # and sets the high bit in the cache file unless we assign to the vars.
17213 case `(ac_space=' '; set | grep ac_space) 2>&1` in
17215 # `set' does not quote correctly, so add quotes (double-quote
17216 # substitution turns \\\\ into \\, and sed turns \\ into \).
17219 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17222 # `set' quotes correctly as required by POSIX, so do not add quotes.
17224 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
17231 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17233 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17235 if cmp -s $cache_file confcache; then :; else
17236 if test -w $cache_file; then
17237 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
17238 cat confcache >$cache_file
17240 echo "not updating unwritable cache $cache_file"
17245 test "x$prefix" = xNONE && prefix=$ac_default_prefix
17246 # Let make expand exec_prefix.
17247 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17249 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17250 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17251 # trailing colons and then remove the whole line if VPATH becomes empty
17252 # (actually we leave an empty line to preserve line numbers).
17253 if test "x$srcdir" = x.; then
17254 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17255 s/:*\$(srcdir):*/:/;
17256 s/:*\${srcdir}:*/:/;
17258 s/^\([^=]*=[ ]*\):*/\1/;
17264 DEFS=-DHAVE_CONFIG_H
17266 : ${CONFIG_STATUS=./config.status}
17267 ac_clean_files_save=$ac_clean_files
17268 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17269 { echo "$as_me:17269: creating $CONFIG_STATUS" >&5
17270 echo "$as_me: creating $CONFIG_STATUS" >&6;}
17271 cat >$CONFIG_STATUS <<_ACEOF
17273 # Generated automatically by configure.
17274 # Run this file to recreate the current configuration.
17275 # Compiler output produced by configure, useful for debugging
17276 # configure, is in config.log if it exists.
17279 SHELL=\${CONFIG_SHELL-$SHELL}
17280 ac_cs_invocation="\$0 \$@"
17284 cat >>$CONFIG_STATUS <<\_ACEOF
17285 # Be Bourne compatible
17286 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17289 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
17293 # Name of the executable.
17294 as_me=`echo "$0" |sed 's,.*[\\/],,'`
17296 if expr a : '\(a\)' >/dev/null 2>&1; then
17302 rm -f conf$$ conf$$.exe conf$$.file
17304 if ln -s conf$$.file conf$$ 2>/dev/null; then
17305 # We could just check for DJGPP; but this test a) works b) is more generic
17306 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17307 if test -f conf$$.exe; then
17308 # Don't use ln at all; we don't have any links
17313 elif ln conf$$.file conf$$ 2>/dev/null; then
17318 rm -f conf$$ conf$$.exe conf$$.file
17320 as_executable_p="test -f"
17322 # Support unset when possible.
17323 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
17330 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
17331 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
17332 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
17333 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
17334 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
17335 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
17336 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
17337 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
17340 # We need space, tab and new line, in precisely that order.
17346 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
17352 # Files that config.status was made for.
17353 if test -n "$ac_config_files"; then
17354 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17357 if test -n "$ac_config_headers"; then
17358 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17361 if test -n "$ac_config_links"; then
17362 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17365 if test -n "$ac_config_commands"; then
17366 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17369 cat >>$CONFIG_STATUS <<\EOF
17372 \`$as_me' instantiates files from templates according to the
17373 current configuration.
17375 Usage: $0 [OPTIONS] [FILE]...
17377 -h, --help print this help, then exit
17378 -V, --version print version number, then exit
17379 -d, --debug don't remove temporary files
17380 --recheck update $as_me by reconfiguring in the same conditions
17381 --file=FILE[:TEMPLATE]
17382 instantiate the configuration file FILE
17383 --header=FILE[:TEMPLATE]
17384 instantiate the configuration header FILE
17386 Configuration files:
17389 Configuration headers:
17392 Configuration commands:
17395 Report bugs to <dickey@invisible-island.net>."
17398 cat >>$CONFIG_STATUS <<EOF
17401 configured by $0, generated by GNU Autoconf 2.52.20200111,
17402 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17404 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
17405 Free Software Foundation, Inc.
17406 This config.status script is free software; the Free Software Foundation
17407 gives unlimited permission to copy, distribute and modify it."
17412 cat >>$CONFIG_STATUS <<\EOF
17413 # If no file are specified by the user, then we need to provide default
17414 # value. By we need to know if files were specified by the user.
17420 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17421 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17423 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
17427 *) # This is not an option, so the user has probably given explicit
17429 ac_need_defaults=false;;
17433 # Handling of the options.
17435 cat >>$CONFIG_STATUS <<EOF
17436 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17437 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
17438 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
17440 cat >>$CONFIG_STATUS <<\EOF
17441 --version | --vers* | -V )
17442 echo "$ac_cs_version"; exit 0 ;;
17444 # Conflict between --help and --header
17445 { { echo "$as_me:17445: error: ambiguous option: $1
17446 Try \`$0 --help' for more information." >&5
17447 echo "$as_me: error: ambiguous option: $1
17448 Try \`$0 --help' for more information." >&2;}
17449 { (exit 1); exit 1; }; };;
17450 --help | --hel | -h )
17451 echo "$ac_cs_usage"; exit 0 ;;
17452 --debug | --d* | -d )
17454 --file | --fil | --fi | --f )
17456 CONFIG_FILES="$CONFIG_FILES $1"
17457 ac_need_defaults=false;;
17458 --header | --heade | --head | --hea )
17460 CONFIG_HEADERS="$CONFIG_HEADERS $1"
17461 ac_need_defaults=false;;
17463 # This is an error.
17464 -*) { { echo "$as_me:17464: error: unrecognized option: $1
17465 Try \`$0 --help' for more information." >&5
17466 echo "$as_me: error: unrecognized option: $1
17467 Try \`$0 --help' for more information." >&2;}
17468 { (exit 1); exit 1; }; } ;;
17470 *) ac_config_targets="$ac_config_targets $1" ;;
17479 ## ----------------------- ##
17480 ## Running config.status. ##
17481 ## ----------------------- ##
17483 This file was extended by $as_me 2.52.20200111, executed with
17484 CONFIG_FILES = $CONFIG_FILES
17485 CONFIG_HEADERS = $CONFIG_HEADERS
17486 CONFIG_LINKS = $CONFIG_LINKS
17487 CONFIG_COMMANDS = $CONFIG_COMMANDS
17488 > $ac_cs_invocation
17489 on `(hostname || uname -n) 2>/dev/null | sed 1q`
17494 cat >>$CONFIG_STATUS <<EOF
17496 # INIT-COMMANDS section.
17499 ### Special initialization commands, used to pass information from the
17500 ### configuration-run into config.status
17503 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
17504 DFT_LWR_MODEL="$DFT_LWR_MODEL"
17505 LIB_NAME="$LIB_NAME"
17506 LIB_PREFIX="$LIB_PREFIX"
17507 LIB_SUFFIX="$LIB_SUFFIX"
17509 NCURSES_MAJOR="$NCURSES_MAJOR"
17510 NCURSES_MINOR="$NCURSES_MINOR"
17511 NCURSES_PATCH="$NCURSES_PATCH"
17512 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
17513 cf_cv_abi_version="$cf_cv_abi_version"
17514 cf_cv_rel_version="$cf_cv_rel_version"
17515 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
17516 cf_cv_shared_soname='$cf_cv_shared_soname'
17517 cf_cv_shlib_version="$cf_cv_shlib_version"
17518 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
17519 cf_cv_system_name="$cf_cv_system_name"
17525 cat >>$CONFIG_STATUS <<\EOF
17526 for ac_config_target in $ac_config_targets
17528 case "$ac_config_target" in
17529 # Handling of arguments.
17530 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
17531 "src/library.gpr" ) CONFIG_FILES="$CONFIG_FILES src/library.gpr:src/library.gpr.in" ;;
17532 "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
17533 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17534 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17535 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
17536 *) { { echo "$as_me:17536: error: invalid argument: $ac_config_target" >&5
17537 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17538 { (exit 1); exit 1; }; };;
17542 # If the user did not use the arguments to specify the items to instantiate,
17543 # then the envvar interface is used. Set only those that are not.
17544 # We use the long form for the default assignment because of an extremely
17545 # bizarre bug on SunOS 4.1.3.
17546 if $ac_need_defaults; then
17547 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17548 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17549 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17552 # Create a temporary directory, and hook for its removal unless debugging.
17555 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17556 trap '{ (exit 1); exit 1; }' 1 2 13 15
17559 # Create a (secure) tmp directory for tmp files.
17562 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
17563 test -n "$tmp" && test -d "$tmp"
17566 tmp=$TMPDIR/cs$$-$RANDOM
17567 (umask 077 && mkdir $tmp)
17570 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
17571 { (exit 1); exit 1; }
17576 cat >>$CONFIG_STATUS <<EOF
17579 # CONFIG_FILES section.
17582 # No need to generate the scripts if there are no CONFIG_FILES.
17583 # This happens for instance when ./config.status config.h
17584 if test -n "\$CONFIG_FILES"; then
17585 # Protect against being on the right side of a sed subst in config.status.
17586 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17587 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17588 s,@SHELL@,$SHELL,;t t
17589 s,@exec_prefix@,$exec_prefix,;t t
17590 s,@prefix@,$prefix,;t t
17591 s,@program_transform_name@,$program_transform_name,;t t
17592 s,@bindir@,$bindir,;t t
17593 s,@sbindir@,$sbindir,;t t
17594 s,@libexecdir@,$libexecdir,;t t
17595 s,@datarootdir@,$datarootdir,;t t
17596 s,@datadir@,$datadir,;t t
17597 s,@sysconfdir@,$sysconfdir,;t t
17598 s,@sharedstatedir@,$sharedstatedir,;t t
17599 s,@localstatedir@,$localstatedir,;t t
17600 s,@runstatedir@,$runstatedir,;t t
17601 s,@libdir@,$libdir,;t t
17602 s,@includedir@,$includedir,;t t
17603 s,@oldincludedir@,$oldincludedir,;t t
17604 s,@infodir@,$infodir,;t t
17605 s,@mandir@,$mandir,;t t
17606 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17607 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17608 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17609 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17610 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17611 s,@build_alias@,$build_alias,;t t
17612 s,@host_alias@,$host_alias,;t t
17613 s,@target_alias@,$target_alias,;t t
17614 s,@ECHO_C@,$ECHO_C,;t t
17615 s,@ECHO_N@,$ECHO_N,;t t
17616 s,@ECHO_T@,$ECHO_T,;t t
17617 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17618 s,@DEFS@,$DEFS,;t t
17619 s,@LIBS@,$LIBS,;t t
17620 s,@top_builddir@,$top_builddir,;t t
17621 s,@build@,$build,;t t
17622 s,@build_cpu@,$build_cpu,;t t
17623 s,@build_vendor@,$build_vendor,;t t
17624 s,@build_os@,$build_os,;t t
17625 s,@host@,$host,;t t
17626 s,@host_cpu@,$host_cpu,;t t
17627 s,@host_vendor@,$host_vendor,;t t
17628 s,@host_os@,$host_os,;t t
17629 s,@target@,$target,;t t
17630 s,@target_cpu@,$target_cpu,;t t
17631 s,@target_vendor@,$target_vendor,;t t
17632 s,@target_os@,$target_os,;t t
17634 s,@CFLAGS@,$CFLAGS,;t t
17635 s,@LDFLAGS@,$LDFLAGS,;t t
17636 s,@CPPFLAGS@,$CPPFLAGS,;t t
17637 s,@ac_ct_CC@,$ac_ct_CC,;t t
17638 s,@EXEEXT@,$EXEEXT,;t t
17639 s,@OBJEXT@,$OBJEXT,;t t
17640 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
17643 s,@EGREP@,$EGREP,;t t
17644 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17645 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17646 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17647 s,@LN_S@,$LN_S,;t t
17648 s,@INSTALL_OPT_S@,$INSTALL_OPT_S,;t t
17649 s,@INSTALL_OPT_O@,$INSTALL_OPT_O,;t t
17650 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
17651 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
17652 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
17653 s,@SET_MAKE@,$SET_MAKE,;t t
17654 s,@CTAGS@,$CTAGS,;t t
17655 s,@ETAGS@,$ETAGS,;t t
17656 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
17657 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
17658 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
17659 s,@RANLIB@,$RANLIB,;t t
17660 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17662 s,@ac_ct_LD@,$ac_ct_LD,;t t
17664 s,@ac_ct_AR@,$ac_ct_AR,;t t
17665 s,@ARFLAGS@,$ARFLAGS,;t t
17666 s,@DESTDIR@,$DESTDIR,;t t
17667 s,@BUILD_CC@,$BUILD_CC,;t t
17668 s,@BUILD_CPP@,$BUILD_CPP,;t t
17669 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
17670 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
17671 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
17672 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
17673 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
17674 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
17675 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
17676 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
17677 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
17678 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
17679 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
17680 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
17681 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
17682 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
17683 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
17684 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
17685 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
17686 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
17687 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
17688 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
17689 s,@CC_G_OPT@,$CC_G_OPT,;t t
17690 s,@LD_MODEL@,$LD_MODEL,;t t
17691 s,@shlibdir@,$shlibdir,;t t
17692 s,@MAKE_DLLS@,$MAKE_DLLS,;t t
17693 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
17694 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
17695 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
17696 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
17697 s,@RM_SHARED_OPTS@,$RM_SHARED_OPTS,;t t
17698 s,@LINK_PROGS@,$LINK_PROGS,;t t
17699 s,@LINK_TESTS@,$LINK_TESTS,;t t
17700 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
17701 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
17702 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
17703 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
17704 s,@RPATH_LIST@,$RPATH_LIST,;t t
17705 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
17706 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
17707 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
17708 s,@PTHREAD@,$PTHREAD,;t t
17709 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
17710 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
17711 s,@ECHO_LT@,$ECHO_LT,;t t
17712 s,@ECHO_LD@,$ECHO_LD,;t t
17713 s,@RULE_CC@,$RULE_CC,;t t
17714 s,@SHOW_CC@,$SHOW_CC,;t t
17715 s,@ECHO_CC@,$ECHO_CC,;t t
17716 s,@ADAFLAGS@,$ADAFLAGS,;t t
17717 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
17718 s,@ADA_TRACE@,$ADA_TRACE,;t t
17719 s,@cf_TEMP_gnat@,$cf_TEMP_gnat,;t t
17720 s,@M4_exists@,$M4_exists,;t t
17721 s,@cf_ada_make@,$cf_ada_make,;t t
17722 s,@cf_ada_config@,$cf_ada_config,;t t
17723 s,@cf_ada_config_Ada@,$cf_ada_config_Ada,;t t
17724 s,@cf_ada_config_C@,$cf_ada_config_C,;t t
17725 s,@GNATPREP_OPTS@,$GNATPREP_OPTS,;t t
17726 s,@cf_compile_generics@,$cf_compile_generics,;t t
17727 s,@cf_generic_objects@,$cf_generic_objects,;t t
17728 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
17729 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
17730 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
17731 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
17732 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
17733 s,@cf_ada_package@,$cf_ada_package,;t t
17734 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
17735 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
17736 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
17737 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
17738 s,@ADA_LIBNAME@,$ADA_LIBNAME,;t t
17739 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
17740 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
17741 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
17742 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
17743 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
17744 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
17745 s,@USE_ARG_SUFFIX@,$USE_ARG_SUFFIX,;t t
17746 s,@USE_LIB_SUFFIX@,$USE_LIB_SUFFIX,;t t
17747 s,@USE_CFG_SUFFIX@,$USE_CFG_SUFFIX,;t t
17748 s,@TEST_ARG2@,$TEST_ARG2,;t t
17749 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
17750 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
17751 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
17752 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
17753 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
17754 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
17755 s,@ADAGEN_LDFLAGS@,$ADAGEN_LDFLAGS,;t t
17760 cat >>$CONFIG_STATUS <<\EOF
17761 # Split the substitutions into bite-sized pieces for seds with
17762 # small command number limits, like on Digital OSF/1 and HP-UX.
17763 ac_max_sed_lines=48
17764 ac_sed_frag=1 # Number of current file.
17765 ac_beg=1 # First line for current file.
17766 ac_end=$ac_max_sed_lines # Line after last line for current file.
17769 while $ac_more_lines; do
17770 if test $ac_beg -gt 1; then
17771 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17773 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17775 if test ! -s $tmp/subs.frag; then
17776 ac_more_lines=false
17778 # The purpose of the label and of the branching condition is to
17779 # speed up the sed processing (if there are no `@' at all, there
17780 # is no need to browse any of the substitutions).
17781 # These are the two extra sed commands mentioned above.
17783 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17784 # It is possible to make a multiline substitution using escaped newlines.
17785 # Ensure that we do not split the substitution between script fragments.
17787 ac_END=`expr $ac_end + $ac_max_sed_lines`
17788 sed "1,${ac_BEG}d; ${ac_END}p; q" $tmp/subs.sed >$tmp/subs.next
17789 if test -s $tmp/subs.next; then
17790 grep '^s,@[^@,][^@,]*@,.*\\$' $tmp/subs.next >$tmp/subs.edit
17791 if test ! -s $tmp/subs.edit; then
17792 grep "^s,@[^@,][^@,]*@,.*,;t t$" $tmp/subs.next >$tmp/subs.edit
17793 if test ! -s $tmp/subs.edit; then
17794 if test $ac_beg -gt 1; then
17795 ac_end=`expr $ac_end - 1`
17802 if test -z "$ac_sed_cmds"; then
17803 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17805 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17807 ac_sed_frag=`expr $ac_sed_frag + 1`
17809 ac_end=`expr $ac_end + $ac_max_sed_lines`
17812 if test -z "$ac_sed_cmds"; then
17815 fi # test -n "$CONFIG_FILES"
17818 cat >>$CONFIG_STATUS <<\EOF
17819 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17820 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17822 - | *:- | *:-:* ) # input from stdin
17824 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17825 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17826 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17827 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17828 * ) ac_file_in=$ac_file.in ;;
17831 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17832 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17833 X"$ac_file" : 'X\(//\)[^/]' \| \
17834 X"$ac_file" : 'X\(//\)$' \| \
17835 X"$ac_file" : 'X\(/\)' \| \
17836 . : '\(.\)' 2>/dev/null ||
17838 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17839 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17840 /^X\(\/\/\)$/{ s//\1/; q; }
17841 /^X\(\/\).*/{ s//\1/; q; }
17843 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
17844 { case "$ac_dir" in
17845 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
17849 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
17850 case $as_mkdir_dir in
17851 # Skip DOS drivespec
17852 ?:) as_incr_dir=$as_mkdir_dir ;;
17854 as_incr_dir=$as_incr_dir/$as_mkdir_dir
17855 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
17860 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
17861 # A "../" for each directory in $ac_dir_suffix.
17862 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
17864 ac_dir_suffix= ac_dots=
17869 if test -z "$ac_dots"; then
17872 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
17874 [\\/]* | ?:[\\/]* )
17875 ac_srcdir=$srcdir$ac_dir_suffix;
17876 ac_top_srcdir=$srcdir ;;
17877 *) # Relative path.
17878 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
17879 ac_top_srcdir=$ac_dots$srcdir ;;
17883 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17884 *) ac_INSTALL=$ac_dots$INSTALL ;;
17887 if test x"$ac_file" != x-; then
17888 { echo "$as_me:17888: creating $ac_file" >&5
17889 echo "$as_me: creating $ac_file" >&6;}
17892 # Let's still pretend it is `configure' which instantiates (i.e., don't
17893 # use $as_me), people would be surprised to read:
17894 # /* config.h. Generated automatically by config.status. */
17895 configure_input="Generated automatically from `echo $ac_file_in |
17896 sed 's,.*/,,'` by configure."
17898 # First look for the input files in the build tree, otherwise in the
17900 ac_file_inputs=`IFS=:
17901 for f in $ac_file_in; do
17903 -) echo $tmp/stdin ;;
17905 # Absolute (can't be DOS-style, as IFS=:)
17906 test -f "$f" || { { echo "$as_me:17906: error: cannot find input file: $f" >&5
17907 echo "$as_me: error: cannot find input file: $f" >&2;}
17908 { (exit 1); exit 1; }; }
17911 if test -f "$f"; then
17914 elif test -f "$srcdir/$f"; then
17919 { { echo "$as_me:17919: error: cannot find input file: $f" >&5
17920 echo "$as_me: error: cannot find input file: $f" >&2;}
17921 { (exit 1); exit 1; }; }
17924 done` || { (exit 1); exit 1; }
17926 cat >>$CONFIG_STATUS <<\EOF
17927 ac_warn_datarootdir=no
17928 if test x"$ac_file" != x-; then
17929 for ac_item in $ac_file_inputs
17931 ac_seen=`grep '@\(datadir\|mandir\|infodir\)@' $ac_item`
17932 if test -n "$ac_seen"; then
17933 ac_used=`grep '@datarootdir@' $ac_item`
17934 if test -z "$ac_used"; then
17935 { echo "$as_me:17935: WARNING: datarootdir was used implicitly but not set:
17937 echo "$as_me: WARNING: datarootdir was used implicitly but not set:
17939 ac_warn_datarootdir=yes
17942 ac_seen=`grep '${datarootdir}' $ac_item`
17943 if test -n "$ac_seen"; then
17944 { echo "$as_me:17944: WARNING: datarootdir was used explicitly but not set:
17946 echo "$as_me: WARNING: datarootdir was used explicitly but not set:
17948 ac_warn_datarootdir=yes
17953 if test "x$ac_warn_datarootdir" = xyes; then
17954 ac_sed_cmds="$ac_sed_cmds | sed -e 's,@datarootdir@,\${prefix}/share,g' -e 's,\${datarootdir},\${prefix}/share,g'"
17958 cat >>$CONFIG_STATUS <<EOF
17962 cat >>$CONFIG_STATUS <<\EOF
17964 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17965 s,@configure_input@,$configure_input,;t t
17966 s,@srcdir@,$ac_srcdir,;t t
17967 s,@top_srcdir@,$ac_top_srcdir,;t t
17968 s,@INSTALL@,$ac_INSTALL,;t t
17969 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17971 if test x"$ac_file" != x-; then
17972 cp $tmp/out $ac_file
17974 for ac_name in prefix exec_prefix datarootdir
17976 ac_seen=`fgrep -n '${'$ac_name'[:=].*}' $ac_file`
17977 if test -n "$ac_seen"; then
17978 ac_init=`egrep '[ ]*'$ac_name'[ ]*=' $ac_file`
17979 if test -z "$ac_init"; then
17980 ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'`
17981 { echo "$as_me:17981: WARNING: Variable $ac_name is used but was not set:
17983 echo "$as_me: WARNING: Variable $ac_name is used but was not set:
17988 egrep -n '@[a-z_][a-z_0-9]+@' $ac_file >$tmp/out
17989 egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out
17990 if test -s $tmp/out; then
17991 ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out`
17992 { echo "$as_me:17992: WARNING: Some variables may not be substituted:
17994 echo "$as_me: WARNING: Some variables may not be substituted:
18004 cat >>$CONFIG_STATUS <<\EOF
18007 # CONFIG_HEADER section.
18010 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
18011 # NAME is the cpp macro being defined and VALUE is the value it is being given.
18013 # ac_d sets the value in "#define NAME VALUE" lines.
18014 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
18015 ac_dB='[ ].*$,\1#\2'
18018 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
18019 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
18020 ac_iB='\([ ]\),\1#\2define\3'
18023 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
18024 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
18025 ac_uB='$,\1#\2define\3'
18029 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
18030 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18032 - | *:- | *:-:* ) # input from stdin
18034 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18035 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18036 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18037 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18038 * ) ac_file_in=$ac_file.in ;;
18041 test x"$ac_file" != x- && { echo "$as_me:18041: creating $ac_file" >&5
18042 echo "$as_me: creating $ac_file" >&6;}
18044 # First look for the input files in the build tree, otherwise in the
18046 ac_file_inputs=`IFS=:
18047 for f in $ac_file_in; do
18049 -) echo $tmp/stdin ;;
18051 # Absolute (can't be DOS-style, as IFS=:)
18052 test -f "$f" || { { echo "$as_me:18052: error: cannot find input file: $f" >&5
18053 echo "$as_me: error: cannot find input file: $f" >&2;}
18054 { (exit 1); exit 1; }; }
18057 if test -f "$f"; then
18060 elif test -f "$srcdir/$f"; then
18065 { { echo "$as_me:18065: error: cannot find input file: $f" >&5
18066 echo "$as_me: error: cannot find input file: $f" >&2;}
18067 { (exit 1); exit 1; }; }
18070 done` || { (exit 1); exit 1; }
18071 # Remove the trailing spaces.
18072 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
18076 # Transform confdefs.h into a list of #define's. We won't use it as a sed
18077 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
18078 # be either 'cat' or 'sort'.
18079 cat confdefs.h | uniq >conftest.vals
18081 # Break up conftest.vals because some shells have a limit on
18082 # the size of here documents, and old seds have small limits too.
18084 rm -f conftest.tail
18085 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
18086 while grep . conftest.vals >/dev/null
18088 # Write chunks of a limited-size here document to conftest.frag.
18089 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
18090 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
18091 echo 'CEOF' >> $CONFIG_STATUS
18092 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
18093 rm -f conftest.vals
18094 mv conftest.tail conftest.vals
18096 rm -f conftest.vals
18098 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
18100 echo ' cat >> conftest.edit <<CEOF
18101 /@DEFS@/r conftest.frag
18104 sed -f conftest.edit $tmp/in > $tmp/out
18106 mv $tmp/out $tmp/in
18107 rm -f conftest.edit conftest.frag
18108 ' >> $CONFIG_STATUS
18110 cat >>$CONFIG_STATUS <<\EOF
18111 # Let's still pretend it is `configure' which instantiates (i.e., don't
18112 # use $as_me), people would be surprised to read:
18113 # /* config.h. Generated automatically by config.status. */
18114 if test x"$ac_file" = x-; then
18115 echo "/* Generated automatically by configure. */" >$tmp/config.h
18117 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
18119 cat $tmp/in >>$tmp/config.h
18121 if test x"$ac_file" != x-; then
18122 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
18123 { echo "$as_me:18123: $ac_file is unchanged" >&5
18124 echo "$as_me: $ac_file is unchanged" >&6;}
18126 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18127 X"$ac_file" : 'X\(//\)[^/]' \| \
18128 X"$ac_file" : 'X\(//\)$' \| \
18129 X"$ac_file" : 'X\(/\)' \| \
18130 . : '\(.\)' 2>/dev/null ||
18132 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18133 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18134 /^X\(\/\/\)$/{ s//\1/; q; }
18135 /^X\(\/\).*/{ s//\1/; q; }
18137 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
18138 { case "$ac_dir" in
18139 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
18143 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
18144 case $as_mkdir_dir in
18145 # Skip DOS drivespec
18146 ?:) as_incr_dir=$as_mkdir_dir ;;
18148 as_incr_dir=$as_incr_dir/$as_mkdir_dir
18149 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
18156 mv $tmp/config.h $ac_file
18160 rm -f $tmp/config.h
18164 cat >>$CONFIG_STATUS <<\EOF
18166 # CONFIG_COMMANDS section.
18168 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
18169 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
18170 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
18174 if test -z "$USE_OLD_MAKERULES" ; then
18175 $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
18182 cat >>$CONFIG_STATUS <<\EOF
18184 { (exit 0); exit 0; }
18186 chmod +x $CONFIG_STATUS
18187 ac_clean_files=$ac_clean_files_save
18189 # configure is writing to config.log, and then calls config.status.
18190 # config.status does its own redirection, appending to config.log.
18191 # Unfortunately, on DOS this fails, as config.log is still kept open
18192 # by configure, so config.status won't be able to write to it; its
18193 # output is simply discarded. So we exec the FD to /dev/null,
18194 # effectively closing config.log, so it can be properly (re)opened and
18195 # appended to by config.status. When coming back to configure, we
18196 # need to make the FD available again.
18197 if test "$no_create" != yes; then
18200 $SHELL $CONFIG_STATUS || ac_cs_success=false
18202 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18203 # would make configure fail if this is the last instruction.
18204 $ac_cs_success || { (exit 1); exit 1; }
18206 ${MAKE:-make} preinstall