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 case $cf_cv_system_name in
3718 cat >mk_static_lib.sh <<-EOF
3723 exec \$MSVC_BIN -out:"\$out" \$@
3725 chmod +x mk_static_lib.sh
3726 AR=`pwd`/mk_static_lib.sh
3729 cf_cv_ar_flags=unknown
3730 for cf_ar_flags in -curvU -curv curv -crv crv -cqv cqv -rv rv
3733 # check if $ARFLAGS already contains this choice
3734 if test "x$ARFLAGS" != "x" ; then
3735 cf_check_ar_flags=`echo "x$ARFLAGS" | sed -e "s/$cf_ar_flags\$//" -e "s/$cf_ar_flags / /"`
3736 if test "x$ARFLAGS" != "$cf_check_ar_flags" ; then
3742 rm -f conftest.$ac_cv_objext
3745 cat >conftest.$ac_ext <<EOF
3746 #line 3746 "configure"
3747 int testdata[3] = { 123, 456, 789 };
3749 if { (eval echo "$as_me:3749: \"$ac_compile\"") >&5
3750 (eval $ac_compile) 2>&5
3752 echo "$as_me:3752: \$? = $ac_status" >&5
3753 (exit $ac_status); } ; then
3754 echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
3755 $AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext 2>&5 1>/dev/null
3756 if test -f conftest.a ; then
3757 cf_cv_ar_flags=$cf_ar_flags
3761 test -n "$verbose" && echo " cannot compile test-program" 1>&6
3763 echo "${as_me:-configure}:3763: testing cannot compile test-program ..." 1>&5
3768 rm -f conftest.a conftest.$ac_ext conftest.$ac_cv_objext
3773 echo "$as_me:3773: result: $cf_cv_ar_flags" >&5
3774 echo "${ECHO_T}$cf_cv_ar_flags" >&6
3776 if test -n "$ARFLAGS" ; then
3777 if test -n "$cf_cv_ar_flags" ; then
3778 ARFLAGS="$ARFLAGS $cf_cv_ar_flags"
3781 ARFLAGS=$cf_cv_ar_flags
3784 echo "$as_me:3784: checking for PATH separator" >&5
3785 echo $ECHO_N "checking for PATH separator... $ECHO_C" >&6
3786 case $cf_cv_system_name in
3787 (os2*) PATH_SEPARATOR=';' ;;
3788 (*) ${PATH_SEPARATOR:=':'} ;;
3791 echo "$as_me:3791: result: $PATH_SEPARATOR" >&5
3792 echo "${ECHO_T}$PATH_SEPARATOR" >&6
3794 echo "$as_me:3794: checking if you have specified an install-prefix" >&5
3795 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3797 # Check whether --with-install-prefix or --without-install-prefix was given.
3798 if test "${with_install_prefix+set}" = set; then
3799 withval="$with_install_prefix"
3803 (*) DESTDIR="$withval"
3807 echo "$as_me:3807: result: $DESTDIR" >&5
3808 echo "${ECHO_T}$DESTDIR" >&6
3810 ###############################################################################
3812 # If we're cross-compiling, allow the user to override the tools and their
3813 # options. The configure script is oriented toward identifying the host
3814 # compiler, etc., but we need a build compiler to generate parts of the source.
3816 if test "$cross_compiling" = yes ; then
3818 # defaults that we might want to override
3819 : ${BUILD_CFLAGS:=''}
3820 : ${BUILD_CPPFLAGS:=''}
3821 : ${BUILD_LDFLAGS:=''}
3823 : ${BUILD_EXEEXT:='$x'}
3824 : ${BUILD_OBJEXT:='o'}
3826 # Check whether --with-build-cc or --without-build-cc was given.
3827 if test "${with_build_cc+set}" = set; then
3828 withval="$with_build_cc"
3831 for ac_prog in gcc clang c99 c89 cc cl
3833 # Extract the first word of "$ac_prog", so it can be a program name with args.
3834 set dummy $ac_prog; ac_word=$2
3835 echo "$as_me:3835: checking for $ac_word" >&5
3836 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3837 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3838 echo $ECHO_N "(cached) $ECHO_C" >&6
3840 if test -n "$BUILD_CC"; then
3841 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3843 ac_save_IFS=$IFS; IFS=$ac_path_separator
3845 for ac_dir in $ac_dummy; do
3847 test -z "$ac_dir" && ac_dir=.
3848 $as_executable_p "$ac_dir/$ac_word" || continue
3849 ac_cv_prog_BUILD_CC="$ac_prog"
3850 echo "$as_me:3850: found $ac_dir/$ac_word" >&5
3856 BUILD_CC=$ac_cv_prog_BUILD_CC
3857 if test -n "$BUILD_CC"; then
3858 echo "$as_me:3858: result: $BUILD_CC" >&5
3859 echo "${ECHO_T}$BUILD_CC" >&6
3861 echo "$as_me:3861: result: no" >&5
3862 echo "${ECHO_T}no" >&6
3865 test -n "$BUILD_CC" && break
3867 test -n "$BUILD_CC" || BUILD_CC="none"
3870 echo "$as_me:3870: checking for native build C compiler" >&5
3871 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3872 echo "$as_me:3872: result: $BUILD_CC" >&5
3873 echo "${ECHO_T}$BUILD_CC" >&6
3875 echo "$as_me:3875: checking for native build C preprocessor" >&5
3876 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3878 # Check whether --with-build-cpp or --without-build-cpp was given.
3879 if test "${with_build_cpp+set}" = set; then
3880 withval="$with_build_cpp"
3881 BUILD_CPP="$withval"
3883 BUILD_CPP='${BUILD_CC} -E'
3885 echo "$as_me:3885: result: $BUILD_CPP" >&5
3886 echo "${ECHO_T}$BUILD_CPP" >&6
3888 echo "$as_me:3888: checking for native build C flags" >&5
3889 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3891 # Check whether --with-build-cflags or --without-build-cflags was given.
3892 if test "${with_build_cflags+set}" = set; then
3893 withval="$with_build_cflags"
3894 BUILD_CFLAGS="$withval"
3896 echo "$as_me:3896: result: $BUILD_CFLAGS" >&5
3897 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3899 echo "$as_me:3899: checking for native build C preprocessor-flags" >&5
3900 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3902 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3903 if test "${with_build_cppflags+set}" = set; then
3904 withval="$with_build_cppflags"
3905 BUILD_CPPFLAGS="$withval"
3907 echo "$as_me:3907: result: $BUILD_CPPFLAGS" >&5
3908 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3910 echo "$as_me:3910: checking for native build linker-flags" >&5
3911 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3913 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3914 if test "${with_build_ldflags+set}" = set; then
3915 withval="$with_build_ldflags"
3916 BUILD_LDFLAGS="$withval"
3918 echo "$as_me:3918: result: $BUILD_LDFLAGS" >&5
3919 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3921 echo "$as_me:3921: checking for native build linker-libraries" >&5
3922 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3924 # Check whether --with-build-libs or --without-build-libs was given.
3925 if test "${with_build_libs+set}" = set; then
3926 withval="$with_build_libs"
3927 BUILD_LIBS="$withval"
3929 echo "$as_me:3929: result: $BUILD_LIBS" >&5
3930 echo "${ECHO_T}$BUILD_LIBS" >&6
3932 # this assumes we're on Unix.
3936 : ${BUILD_CC:='${CC}'}
3938 if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3939 { { echo "$as_me:3939: error: Cross-build requires two compilers.
3940 Use --with-build-cc to specify the native compiler." >&5
3941 echo "$as_me: error: Cross-build requires two compilers.
3942 Use --with-build-cc to specify the native compiler." >&2;}
3943 { (exit 1); exit 1; }; }
3947 : ${BUILD_CC:='${CC}'}
3948 : ${BUILD_CPP:='${CPP}'}
3949 : ${BUILD_CFLAGS:='${CFLAGS}'}
3950 : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
3951 : ${BUILD_LDFLAGS:='${LDFLAGS}'}
3952 : ${BUILD_LIBS:='${LIBS}'}
3953 : ${BUILD_EXEEXT:='$x'}
3954 : ${BUILD_OBJEXT:='o'}
3957 ###############################################################################
3959 ### Options to allow the user to specify the set of libraries which are used.
3960 ### Use "--without-normal --with-shared" to allow the default model to be
3961 ### shared, for example.
3964 echo "$as_me:3964: checking if you want to build shared C-objects" >&5
3965 echo $ECHO_N "checking if you want to build shared C-objects... $ECHO_C" >&6
3967 # Check whether --with-shared or --without-shared was given.
3968 if test "${with_shared+set}" = set; then
3969 withval="$with_shared"
3970 with_shared=$withval
3974 echo "$as_me:3974: result: $with_shared" >&5
3975 echo "${ECHO_T}$with_shared" >&6
3976 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
3978 echo "$as_me:3978: checking for specified models" >&5
3979 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
3980 test -z "$cf_list_models" && cf_list_models=normal
3981 echo "$as_me:3981: result: $cf_list_models" >&5
3982 echo "${ECHO_T}$cf_list_models" >&6
3984 ### Use the first model as the default, and save its suffix for use in building
3985 ### up test-applications.
3986 echo "$as_me:3986: checking for default model" >&5
3987 echo $ECHO_N "checking for default model... $ECHO_C" >&6
3988 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
3989 echo "$as_me:3989: result: $DFT_LWR_MODEL" >&5
3990 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
3992 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
3994 echo "$as_me:3994: checking for specific curses-directory" >&5
3995 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
3997 # Check whether --with-curses-dir or --without-curses-dir was given.
3998 if test "${with_curses_dir+set}" = set; then
3999 withval="$with_curses_dir"
4000 cf_cv_curses_dir=$withval
4004 echo "$as_me:4004: result: $cf_cv_curses_dir" >&5
4005 echo "${ECHO_T}$cf_cv_curses_dir" >&6
4007 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
4010 if test "x$prefix" != xNONE; then
4011 cf_path_syntax="$prefix"
4013 cf_path_syntax="$ac_default_prefix"
4021 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
4023 (.\${*prefix}*|.\${*dir}*)
4024 eval withval="$withval"
4027 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
4032 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
4035 { { echo "$as_me:4035: error: expected a pathname, not \"$withval\"" >&5
4036 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
4037 { (exit 1); exit 1; }; }
4041 if test -d "$cf_cv_curses_dir"
4044 if test -n "$cf_cv_curses_dir/include" ; then
4045 for cf_add_incdir in $cf_cv_curses_dir/include
4047 while test $cf_add_incdir != /usr/include
4049 if test -d $cf_add_incdir
4052 if test -n "$CFLAGS$CPPFLAGS" ; then
4053 # a loop is needed to ensure we can add subdirs of existing dirs
4054 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4055 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4056 cf_have_incdir=yes; break
4061 if test "$cf_have_incdir" = no ; then
4062 if test "$cf_add_incdir" = /usr/local/include ; then
4063 if test "$GCC" = yes
4065 cf_save_CPPFLAGS=$CPPFLAGS
4067 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4068 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
4070 cat >conftest.$ac_ext <<_ACEOF
4071 #line 4071 "configure"
4072 #include "confdefs.h"
4082 rm -f conftest.$ac_objext
4083 if { (eval echo "$as_me:4083: \"$ac_compile\"") >&5
4084 (eval $ac_compile) 2>&5
4086 echo "$as_me:4086: \$? = $ac_status" >&5
4087 (exit $ac_status); } &&
4088 { ac_try='test -s conftest.$ac_objext'
4089 { (eval echo "$as_me:4089: \"$ac_try\"") >&5
4092 echo "$as_me:4092: \$? = $ac_status" >&5
4093 (exit $ac_status); }; }; then
4096 echo "$as_me: failed program was:" >&5
4097 cat conftest.$ac_ext >&5
4100 rm -f conftest.$ac_objext conftest.$ac_ext
4101 CPPFLAGS=$cf_save_CPPFLAGS
4106 if test "$cf_have_incdir" = no ; then
4107 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4109 echo "${as_me:-configure}:4109: testing adding $cf_add_incdir to include-path ..." 1>&5
4111 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4113 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4114 test "$cf_top_incdir" = "$cf_add_incdir" && break
4115 cf_add_incdir="$cf_top_incdir"
4126 if test -n "$cf_cv_curses_dir/lib" ; then
4127 for cf_add_libdir in $cf_cv_curses_dir/lib
4129 if test $cf_add_libdir = /usr/lib ; then
4131 elif test -d $cf_add_libdir
4134 if test -n "$LDFLAGS$LIBS" ; then
4135 # a loop is needed to ensure we can add subdirs of existing dirs
4136 for cf_test_libdir in $LDFLAGS $LIBS ; do
4137 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
4138 cf_have_libdir=yes; break
4142 if test "$cf_have_libdir" = no ; then
4143 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
4145 echo "${as_me:-configure}:4145: testing adding $cf_add_libdir to library-path ..." 1>&5
4147 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4156 cf_ncuconfig_root=ncurses
4157 cf_have_ncuconfig=no
4159 if test "x${PKG_CONFIG:=none}" != xnone; then
4160 echo "$as_me:4160: checking pkg-config for $cf_ncuconfig_root" >&5
4161 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
4162 if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
4163 echo "$as_me:4163: result: yes" >&5
4164 echo "${ECHO_T}yes" >&6
4166 echo "$as_me:4166: checking if the $cf_ncuconfig_root package files work" >&5
4167 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
4168 cf_have_ncuconfig=unknown
4170 cf_save_CFLAGS="$CFLAGS"
4171 cf_save_CPPFLAGS="$CPPFLAGS"
4172 cf_save_LIBS="$LIBS"
4174 cf_pkg_cflags=`$PKG_CONFIG --cflags $cf_ncuconfig_root`
4175 cf_pkg_libs=`$PKG_CONFIG --libs $cf_ncuconfig_root`
4177 # while -W for passing linker flags is prevalent, it is not "standard".
4178 # At least one wrapper for c89/c99 (in Apple's xcode) has its own
4179 # incompatible _and_ non-standard -W option which gives an error. Work
4180 # around that pitfall.
4181 case "x${CC}@@${cf_pkg_libs}@${cf_pkg_cflags}" in
4187 cf_new_extra_cppflags=
4189 for cf_add_cflags in $cf_pkg_cflags
4191 case $cf_fix_cppflags in
4193 case $cf_add_cflags in
4194 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4195 case $cf_add_cflags in
4197 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4199 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4200 && test -z "${cf_tst_cflags}" \
4201 && cf_fix_cppflags=yes
4203 if test $cf_fix_cppflags = yes ; then
4205 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4206 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4209 elif test "${cf_tst_cflags}" = "\"'" ; then
4211 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4212 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4222 case $cf_add_cflags in
4224 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4226 CPPFLAGS=`echo "$CPPFLAGS" | \
4227 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4228 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4233 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4234 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4241 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4242 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4249 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4250 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4252 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4254 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4255 && test -z "${cf_tst_cflags}" \
4256 && cf_fix_cppflags=no
4261 if test -n "$cf_new_cflags" ; then
4263 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4264 CFLAGS="${CFLAGS}$cf_new_cflags"
4268 if test -n "$cf_new_cppflags" ; then
4270 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4271 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4275 if test -n "$cf_new_extra_cppflags" ; then
4277 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4278 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4285 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
4287 for cf_add_1lib in $cf_add_0lib; do
4288 for cf_add_2lib in $cf_add_libs; do
4289 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
4294 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
4298 cat >conftest.$ac_ext <<_ACEOF
4299 #line 4299 "configure"
4300 #include "confdefs.h"
4301 #include <${cf_cv_ncurses_header:-curses.h}>
4305 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
4310 rm -f conftest.$ac_objext conftest$ac_exeext
4311 if { (eval echo "$as_me:4311: \"$ac_link\"") >&5
4312 (eval $ac_link) 2>&5
4314 echo "$as_me:4314: \$? = $ac_status" >&5
4315 (exit $ac_status); } &&
4316 { ac_try='test -s conftest$ac_exeext'
4317 { (eval echo "$as_me:4317: \"$ac_try\"") >&5
4320 echo "$as_me:4320: \$? = $ac_status" >&5
4321 (exit $ac_status); }; }; then
4322 if test "$cross_compiling" = yes; then
4323 cf_test_ncuconfig=maybe
4325 cat >conftest.$ac_ext <<_ACEOF
4326 #line 4326 "configure"
4327 #include "confdefs.h"
4328 #include <${cf_cv_ncurses_header:-curses.h}>
4330 { char *xx = curses_version(); return (xx == 0); }
4332 rm -f conftest$ac_exeext
4333 if { (eval echo "$as_me:4333: \"$ac_link\"") >&5
4334 (eval $ac_link) 2>&5
4336 echo "$as_me:4336: \$? = $ac_status" >&5
4337 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4338 { (eval echo "$as_me:4338: \"$ac_try\"") >&5
4341 echo "$as_me:4341: \$? = $ac_status" >&5
4342 (exit $ac_status); }; }; then
4343 cf_test_ncuconfig=yes
4345 echo "$as_me: program exited with status $ac_status" >&5
4346 echo "$as_me: failed program was:" >&5
4347 cat conftest.$ac_ext >&5
4348 cf_test_ncuconfig=no
4350 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4353 echo "$as_me: failed program was:" >&5
4354 cat conftest.$ac_ext >&5
4355 cf_test_ncuconfig=no
4357 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4359 CFLAGS="$cf_save_CFLAGS"
4360 CPPFLAGS="$cf_save_CPPFLAGS"
4361 LIBS="$cf_save_LIBS"
4363 if test "x$cf_test_ncuconfig" != xyes; then
4364 cf_temp=`echo "x$cf_pkg_cflags" | sed -e s/^x// -e 's/-W[^ ]*//g'`
4365 cf_pkg_cflags="$cf_temp"
4366 cf_temp=`echo "x$cf_pkg_libs" | sed -e s/^x// -e 's/-W[^ ]*//g'`
4367 cf_pkg_libs="$cf_temp"
4375 cf_new_extra_cppflags=
4377 for cf_add_cflags in $cf_pkg_cflags
4379 case $cf_fix_cppflags in
4381 case $cf_add_cflags in
4382 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4383 case $cf_add_cflags in
4385 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4387 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4388 && test -z "${cf_tst_cflags}" \
4389 && cf_fix_cppflags=yes
4391 if test $cf_fix_cppflags = yes ; then
4393 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4394 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4397 elif test "${cf_tst_cflags}" = "\"'" ; then
4399 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4400 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4410 case $cf_add_cflags in
4412 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4414 CPPFLAGS=`echo "$CPPFLAGS" | \
4415 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4416 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4421 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4422 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4429 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4430 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4437 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4438 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4440 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4442 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4443 && test -z "${cf_tst_cflags}" \
4444 && cf_fix_cppflags=no
4449 if test -n "$cf_new_cflags" ; then
4451 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4452 CFLAGS="${CFLAGS}$cf_new_cflags"
4456 if test -n "$cf_new_cppflags" ; then
4458 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4459 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4463 if test -n "$cf_new_extra_cppflags" ; then
4465 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4466 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4473 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
4475 for cf_add_1lib in $cf_add_0lib; do
4476 for cf_add_2lib in $cf_add_libs; do
4477 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
4482 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
4486 cat >conftest.$ac_ext <<_ACEOF
4487 #line 4487 "configure"
4488 #include "confdefs.h"
4489 #include <${cf_cv_ncurses_header:-curses.h}>
4493 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
4498 rm -f conftest.$ac_objext conftest$ac_exeext
4499 if { (eval echo "$as_me:4499: \"$ac_link\"") >&5
4500 (eval $ac_link) 2>&5
4502 echo "$as_me:4502: \$? = $ac_status" >&5
4503 (exit $ac_status); } &&
4504 { ac_try='test -s conftest$ac_exeext'
4505 { (eval echo "$as_me:4505: \"$ac_try\"") >&5
4508 echo "$as_me:4508: \$? = $ac_status" >&5
4509 (exit $ac_status); }; }; then
4510 if test "$cross_compiling" = yes; then
4511 cf_have_ncuconfig=maybe
4513 cat >conftest.$ac_ext <<_ACEOF
4514 #line 4514 "configure"
4515 #include "confdefs.h"
4516 #include <${cf_cv_ncurses_header:-curses.h}>
4518 { char *xx = curses_version(); return (xx == 0); }
4520 rm -f conftest$ac_exeext
4521 if { (eval echo "$as_me:4521: \"$ac_link\"") >&5
4522 (eval $ac_link) 2>&5
4524 echo "$as_me:4524: \$? = $ac_status" >&5
4525 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4526 { (eval echo "$as_me:4526: \"$ac_try\"") >&5
4529 echo "$as_me:4529: \$? = $ac_status" >&5
4530 (exit $ac_status); }; }; then
4531 cf_have_ncuconfig=yes
4533 echo "$as_me: program exited with status $ac_status" >&5
4534 echo "$as_me: failed program was:" >&5
4535 cat conftest.$ac_ext >&5
4536 cf_have_ncuconfig=no
4538 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4541 echo "$as_me: failed program was:" >&5
4542 cat conftest.$ac_ext >&5
4543 cf_have_ncuconfig=no
4545 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4546 echo "$as_me:4546: result: $cf_have_ncuconfig" >&5
4547 echo "${ECHO_T}$cf_have_ncuconfig" >&6
4548 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
4549 if test "$cf_have_ncuconfig" != "yes"
4551 CPPFLAGS="$cf_save_CPPFLAGS"
4552 LIBS="$cf_save_LIBS"
4553 NCURSES_CONFIG_PKG=none
4556 cat >>confdefs.h <<\EOF
4560 NCURSES_CONFIG_PKG=$cf_ncuconfig_root
4562 echo "$as_me:4562: checking for terminfo header" >&5
4563 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
4564 if test "${cf_cv_term_header+set}" = set; then
4565 echo $ECHO_N "(cached) $ECHO_C" >&6
4568 case ${cf_cv_ncurses_header} in
4569 (*/ncurses.h|*/ncursesw.h)
4570 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
4573 cf_term_header=term.h
4577 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
4579 cat >conftest.$ac_ext <<_ACEOF
4580 #line 4580 "configure"
4581 #include "confdefs.h"
4583 #include <${cf_cv_ncurses_header:-curses.h}>
4589 int x = auto_left_margin; (void)x
4594 rm -f conftest.$ac_objext
4595 if { (eval echo "$as_me:4595: \"$ac_compile\"") >&5
4596 (eval $ac_compile) 2>&5
4598 echo "$as_me:4598: \$? = $ac_status" >&5
4599 (exit $ac_status); } &&
4600 { ac_try='test -s conftest.$ac_objext'
4601 { (eval echo "$as_me:4601: \"$ac_try\"") >&5
4604 echo "$as_me:4604: \$? = $ac_status" >&5
4605 (exit $ac_status); }; }; then
4607 cf_cv_term_header="$cf_test"
4609 echo "$as_me: failed program was:" >&5
4610 cat conftest.$ac_ext >&5
4612 cf_cv_term_header=unknown
4615 rm -f conftest.$ac_objext conftest.$ac_ext
4616 test "$cf_cv_term_header" != unknown && break
4620 echo "$as_me:4620: result: $cf_cv_term_header" >&5
4621 echo "${ECHO_T}$cf_cv_term_header" >&6
4623 # Set definitions to allow ifdef'ing to accommodate subdirectories
4625 case $cf_cv_term_header in
4628 cat >>confdefs.h <<\EOF
4629 #define HAVE_TERM_H 1
4635 case $cf_cv_term_header in
4638 cat >>confdefs.h <<\EOF
4639 #define HAVE_NCURSES_TERM_H 1
4645 cat >>confdefs.h <<\EOF
4646 #define HAVE_NCURSESW_TERM_H 1
4655 echo "$as_me:4655: result: no" >&5
4656 echo "${ECHO_T}no" >&6
4657 NCURSES_CONFIG_PKG=none
4660 NCURSES_CONFIG_PKG=none
4663 if test "x$cf_have_ncuconfig" = "xno"; then
4664 cf_ncurses_config="${cf_ncuconfig_root}${NCURSES_CONFIG_SUFFIX}-config"; echo "Looking for ${cf_ncurses_config}"
4666 if test -n "$ac_tool_prefix"; then
4667 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4669 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4670 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4671 echo "$as_me:4671: checking for $ac_word" >&5
4672 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4673 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
4674 echo $ECHO_N "(cached) $ECHO_C" >&6
4676 if test -n "$NCURSES_CONFIG"; then
4677 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
4679 ac_save_IFS=$IFS; IFS=$ac_path_separator
4681 for ac_dir in $ac_dummy; do
4683 test -z "$ac_dir" && ac_dir=.
4684 $as_executable_p "$ac_dir/$ac_word" || continue
4685 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
4686 echo "$as_me:4686: found $ac_dir/$ac_word" >&5
4692 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
4693 if test -n "$NCURSES_CONFIG"; then
4694 echo "$as_me:4694: result: $NCURSES_CONFIG" >&5
4695 echo "${ECHO_T}$NCURSES_CONFIG" >&6
4697 echo "$as_me:4697: result: no" >&5
4698 echo "${ECHO_T}no" >&6
4701 test -n "$NCURSES_CONFIG" && break
4704 if test -z "$NCURSES_CONFIG"; then
4705 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
4706 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4708 # Extract the first word of "$ac_prog", so it can be a program name with args.
4709 set dummy $ac_prog; ac_word=$2
4710 echo "$as_me:4710: checking for $ac_word" >&5
4711 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4712 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
4713 echo $ECHO_N "(cached) $ECHO_C" >&6
4715 if test -n "$ac_ct_NCURSES_CONFIG"; then
4716 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
4718 ac_save_IFS=$IFS; IFS=$ac_path_separator
4720 for ac_dir in $ac_dummy; do
4722 test -z "$ac_dir" && ac_dir=.
4723 $as_executable_p "$ac_dir/$ac_word" || continue
4724 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
4725 echo "$as_me:4725: found $ac_dir/$ac_word" >&5
4731 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
4732 if test -n "$ac_ct_NCURSES_CONFIG"; then
4733 echo "$as_me:4733: result: $ac_ct_NCURSES_CONFIG" >&5
4734 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
4736 echo "$as_me:4736: result: no" >&5
4737 echo "${ECHO_T}no" >&6
4740 test -n "$ac_ct_NCURSES_CONFIG" && break
4742 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
4744 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
4747 if test "$NCURSES_CONFIG" != none ; then
4752 cf_new_extra_cppflags=
4754 for cf_add_cflags in `$NCURSES_CONFIG --cflags`
4756 case $cf_fix_cppflags in
4758 case $cf_add_cflags in
4759 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4760 case $cf_add_cflags in
4762 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4764 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4765 && test -z "${cf_tst_cflags}" \
4766 && cf_fix_cppflags=yes
4768 if test $cf_fix_cppflags = yes ; then
4770 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4771 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4774 elif test "${cf_tst_cflags}" = "\"'" ; then
4776 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4777 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4787 case $cf_add_cflags in
4789 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4791 CPPFLAGS=`echo "$CPPFLAGS" | \
4792 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4793 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4798 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4799 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4806 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4807 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4814 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4815 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4817 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4819 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4820 && test -z "${cf_tst_cflags}" \
4821 && cf_fix_cppflags=no
4826 if test -n "$cf_new_cflags" ; then
4828 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4829 CFLAGS="${CFLAGS}$cf_new_cflags"
4833 if test -n "$cf_new_cppflags" ; then
4835 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4836 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4840 if test -n "$cf_new_extra_cppflags" ; then
4842 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4843 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4850 for cf_add_1lib in `$NCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
4852 for cf_add_1lib in $cf_add_0lib; do
4853 for cf_add_2lib in $cf_add_libs; do
4854 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
4859 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
4863 # even with config script, some packages use no-override for curses.h
4865 echo "$as_me:4865: checking if we have identified curses headers" >&5
4866 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
4867 if test "${cf_cv_ncurses_header+set}" = set; then
4868 echo $ECHO_N "(cached) $ECHO_C" >&6
4871 cf_cv_ncurses_header=none
4873 ncurses.h ncurses/ncurses.h \
4874 curses.h ncurses/curses.h
4876 cat >conftest.$ac_ext <<_ACEOF
4877 #line 4877 "configure"
4878 #include "confdefs.h"
4879 #include <${cf_header}>
4883 initscr(); tgoto("?", 0,0)
4888 rm -f conftest.$ac_objext
4889 if { (eval echo "$as_me:4889: \"$ac_compile\"") >&5
4890 (eval $ac_compile) 2>&5
4892 echo "$as_me:4892: \$? = $ac_status" >&5
4893 (exit $ac_status); } &&
4894 { ac_try='test -s conftest.$ac_objext'
4895 { (eval echo "$as_me:4895: \"$ac_try\"") >&5
4898 echo "$as_me:4898: \$? = $ac_status" >&5
4899 (exit $ac_status); }; }; then
4900 cf_cv_ncurses_header=$cf_header; break
4902 echo "$as_me: failed program was:" >&5
4903 cat conftest.$ac_ext >&5
4905 rm -f conftest.$ac_objext conftest.$ac_ext
4909 echo "$as_me:4909: result: $cf_cv_ncurses_header" >&5
4910 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
4912 if test "$cf_cv_ncurses_header" = none ; then
4913 { { echo "$as_me:4913: error: No curses header-files found" >&5
4914 echo "$as_me: error: No curses header-files found" >&2;}
4915 { (exit 1); exit 1; }; }
4918 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
4920 for ac_header in $cf_cv_ncurses_header
4922 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4923 echo "$as_me:4923: checking for $ac_header" >&5
4924 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4925 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4926 echo $ECHO_N "(cached) $ECHO_C" >&6
4928 cat >conftest.$ac_ext <<_ACEOF
4929 #line 4929 "configure"
4930 #include "confdefs.h"
4931 #include <$ac_header>
4933 if { (eval echo "$as_me:4933: \"$ac_cpp conftest.$ac_ext\"") >&5
4934 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4936 egrep -v '^ *\+' conftest.er1 >conftest.err
4938 cat conftest.err >&5
4939 echo "$as_me:4939: \$? = $ac_status" >&5
4940 (exit $ac_status); } >/dev/null; then
4941 if test -s conftest.err; then
4942 ac_cpp_err=$ac_c_preproc_warn_flag
4949 if test -z "$ac_cpp_err"; then
4950 eval "$as_ac_Header=yes"
4952 echo "$as_me: failed program was:" >&5
4953 cat conftest.$ac_ext >&5
4954 eval "$as_ac_Header=no"
4956 rm -f conftest.err conftest.$ac_ext
4958 echo "$as_me:4958: result: `eval echo '${'$as_ac_Header'}'`" >&5
4959 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4960 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4961 cat >>confdefs.h <<EOF
4962 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4968 cat >>confdefs.h <<\EOF
4972 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4974 cat >>confdefs.h <<EOF
4975 #define $cf_nculib_ROOT 1
4978 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
4982 cf_ncuhdr_root=ncurses
4984 test -n "$cf_cv_curses_dir" && \
4985 test "$cf_cv_curses_dir" != "no" && { \
4987 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
4988 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
4990 while test $cf_add_incdir != /usr/include
4992 if test -d $cf_add_incdir
4995 if test -n "$CFLAGS$CPPFLAGS" ; then
4996 # a loop is needed to ensure we can add subdirs of existing dirs
4997 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4998 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4999 cf_have_incdir=yes; break
5004 if test "$cf_have_incdir" = no ; then
5005 if test "$cf_add_incdir" = /usr/local/include ; then
5006 if test "$GCC" = yes
5008 cf_save_CPPFLAGS=$CPPFLAGS
5010 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5011 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
5013 cat >conftest.$ac_ext <<_ACEOF
5014 #line 5014 "configure"
5015 #include "confdefs.h"
5025 rm -f conftest.$ac_objext
5026 if { (eval echo "$as_me:5026: \"$ac_compile\"") >&5
5027 (eval $ac_compile) 2>&5
5029 echo "$as_me:5029: \$? = $ac_status" >&5
5030 (exit $ac_status); } &&
5031 { ac_try='test -s conftest.$ac_objext'
5032 { (eval echo "$as_me:5032: \"$ac_try\"") >&5
5035 echo "$as_me:5035: \$? = $ac_status" >&5
5036 (exit $ac_status); }; }; then
5039 echo "$as_me: failed program was:" >&5
5040 cat conftest.$ac_ext >&5
5043 rm -f conftest.$ac_objext conftest.$ac_ext
5044 CPPFLAGS=$cf_save_CPPFLAGS
5049 if test "$cf_have_incdir" = no ; then
5050 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5052 echo "${as_me:-configure}:5052: testing adding $cf_add_incdir to include-path ..." 1>&5
5054 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5056 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5057 test "$cf_top_incdir" = "$cf_add_incdir" && break
5058 cf_add_incdir="$cf_top_incdir"
5071 echo "$as_me:5071: checking for $cf_ncuhdr_root header in include-path" >&5
5072 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
5073 if test "${cf_cv_ncurses_h+set}" = set; then
5074 echo $ECHO_N "(cached) $ECHO_C" >&6
5077 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
5078 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
5079 for cf_header in $cf_header_list
5082 cat >conftest.$ac_ext <<_ACEOF
5083 #line 5083 "configure"
5084 #include "confdefs.h"
5086 #include <$cf_header>
5091 #ifdef NCURSES_VERSION
5093 printf("%s\n", NCURSES_VERSION);
5106 rm -f conftest.$ac_objext
5107 if { (eval echo "$as_me:5107: \"$ac_compile\"") >&5
5108 (eval $ac_compile) 2>&5
5110 echo "$as_me:5110: \$? = $ac_status" >&5
5111 (exit $ac_status); } &&
5112 { ac_try='test -s conftest.$ac_objext'
5113 { (eval echo "$as_me:5113: \"$ac_try\"") >&5
5116 echo "$as_me:5116: \$? = $ac_status" >&5
5117 (exit $ac_status); }; }; then
5118 cf_cv_ncurses_h=$cf_header
5121 echo "$as_me: failed program was:" >&5
5122 cat conftest.$ac_ext >&5
5125 rm -f conftest.$ac_objext conftest.$ac_ext
5127 test "$cf_cv_ncurses_h" != no && break
5131 echo "$as_me:5131: result: $cf_cv_ncurses_h" >&5
5132 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
5134 if test "$cf_cv_ncurses_h" != no ; then
5135 cf_cv_ncurses_header=$cf_cv_ncurses_h
5138 echo "$as_me:5138: checking for $cf_ncuhdr_root include-path" >&5
5139 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
5140 if test "${cf_cv_ncurses_h2+set}" = set; then
5141 echo $ECHO_N "(cached) $ECHO_C" >&6
5144 test -n "$verbose" && echo
5148 # collect the current set of include-directories from compiler flags
5149 cf_header_path_list=""
5150 if test -n "${CFLAGS}${CPPFLAGS}" ; then
5151 for cf_header_path in $CPPFLAGS $CFLAGS
5153 case $cf_header_path in
5155 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
5157 test "x$cf_header_path" != "xNONE" && \
5158 test -d "$cf_header_path" && \
5160 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
5161 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
5162 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
5163 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
5164 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
5165 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"
5168 cf_header_path_list="$cf_header_path_list $cf_search"
5174 # add the variations for the package we are looking for
5178 test "x$prefix" != "xNONE" && \
5179 test -d "$prefix" && \
5181 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
5182 test -d $prefix/include && cf_search="$cf_search $prefix/include"
5183 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
5184 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
5185 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
5186 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5189 for cf_subdir_prefix in \
5198 test "x$cf_subdir_prefix" != "x$prefix" && \
5199 test -d "$cf_subdir_prefix" && \
5200 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
5201 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
5202 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
5203 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root"
5204 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root/include"
5205 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include"
5206 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"
5211 test "$includedir" != NONE && \
5212 test "$includedir" != "/usr/include" && \
5213 test -d "$includedir" && {
5214 test -d $includedir && cf_search="$cf_search $includedir"
5215 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
5218 test "$oldincludedir" != NONE && \
5219 test "$oldincludedir" != "/usr/include" && \
5220 test -d "$oldincludedir" && {
5221 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
5222 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
5225 cf_search="$cf_search $cf_header_path_list"
5227 test -n "$verbose" && echo search path $cf_search
5228 cf_save2_CPPFLAGS="$CPPFLAGS"
5229 for cf_incdir in $cf_search
5232 if test -n "$cf_incdir" ; then
5233 for cf_add_incdir in $cf_incdir
5235 while test $cf_add_incdir != /usr/include
5237 if test -d $cf_add_incdir
5240 if test -n "$CFLAGS$CPPFLAGS" ; then
5241 # a loop is needed to ensure we can add subdirs of existing dirs
5242 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5243 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5244 cf_have_incdir=yes; break
5249 if test "$cf_have_incdir" = no ; then
5250 if test "$cf_add_incdir" = /usr/local/include ; then
5251 if test "$GCC" = yes
5253 cf_save_CPPFLAGS=$CPPFLAGS
5255 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5256 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
5258 cat >conftest.$ac_ext <<_ACEOF
5259 #line 5259 "configure"
5260 #include "confdefs.h"
5270 rm -f conftest.$ac_objext
5271 if { (eval echo "$as_me:5271: \"$ac_compile\"") >&5
5272 (eval $ac_compile) 2>&5
5274 echo "$as_me:5274: \$? = $ac_status" >&5
5275 (exit $ac_status); } &&
5276 { ac_try='test -s conftest.$ac_objext'
5277 { (eval echo "$as_me:5277: \"$ac_try\"") >&5
5280 echo "$as_me:5280: \$? = $ac_status" >&5
5281 (exit $ac_status); }; }; then
5284 echo "$as_me: failed program was:" >&5
5285 cat conftest.$ac_ext >&5
5288 rm -f conftest.$ac_objext conftest.$ac_ext
5289 CPPFLAGS=$cf_save_CPPFLAGS
5294 if test "$cf_have_incdir" = no ; then
5295 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5297 echo "${as_me:-configure}:5297: testing adding $cf_add_incdir to include-path ..." 1>&5
5299 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5301 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5302 test "$cf_top_incdir" = "$cf_add_incdir" && break
5303 cf_add_incdir="$cf_top_incdir"
5319 cat >conftest.$ac_ext <<_ACEOF
5320 #line 5320 "configure"
5321 #include "confdefs.h"
5323 #include <$cf_header>
5328 #ifdef NCURSES_VERSION
5330 printf("%s\n", NCURSES_VERSION);
5343 rm -f conftest.$ac_objext
5344 if { (eval echo "$as_me:5344: \"$ac_compile\"") >&5
5345 (eval $ac_compile) 2>&5
5347 echo "$as_me:5347: \$? = $ac_status" >&5
5348 (exit $ac_status); } &&
5349 { ac_try='test -s conftest.$ac_objext'
5350 { (eval echo "$as_me:5350: \"$ac_try\"") >&5
5353 echo "$as_me:5353: \$? = $ac_status" >&5
5354 (exit $ac_status); }; }; then
5355 cf_cv_ncurses_h2=$cf_header
5358 echo "$as_me: failed program was:" >&5
5359 cat conftest.$ac_ext >&5
5362 rm -f conftest.$ac_objext conftest.$ac_ext
5364 if test "$cf_cv_ncurses_h2" != no ; then
5365 cf_cv_ncurses_h2=$cf_incdir/$cf_header
5366 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
5369 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
5371 CPPFLAGS="$cf_save2_CPPFLAGS"
5372 test "$cf_cv_ncurses_h2" != no && break
5374 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:5374: error: not found" >&5
5375 echo "$as_me: error: not found" >&2;}
5376 { (exit 1); exit 1; }; }
5379 echo "$as_me:5379: result: $cf_cv_ncurses_h2" >&5
5380 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
5382 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
5383 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
5384 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
5385 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
5388 if test -n "$cf_1st_incdir" ; then
5389 for cf_add_incdir in $cf_1st_incdir
5391 while test $cf_add_incdir != /usr/include
5393 if test -d $cf_add_incdir
5396 if test -n "$CFLAGS$CPPFLAGS" ; then
5397 # a loop is needed to ensure we can add subdirs of existing dirs
5398 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5399 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5400 cf_have_incdir=yes; break
5405 if test "$cf_have_incdir" = no ; then
5406 if test "$cf_add_incdir" = /usr/local/include ; then
5407 if test "$GCC" = yes
5409 cf_save_CPPFLAGS=$CPPFLAGS
5411 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5412 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
5414 cat >conftest.$ac_ext <<_ACEOF
5415 #line 5415 "configure"
5416 #include "confdefs.h"
5426 rm -f conftest.$ac_objext
5427 if { (eval echo "$as_me:5427: \"$ac_compile\"") >&5
5428 (eval $ac_compile) 2>&5
5430 echo "$as_me:5430: \$? = $ac_status" >&5
5431 (exit $ac_status); } &&
5432 { ac_try='test -s conftest.$ac_objext'
5433 { (eval echo "$as_me:5433: \"$ac_try\"") >&5
5436 echo "$as_me:5436: \$? = $ac_status" >&5
5437 (exit $ac_status); }; }; then
5440 echo "$as_me: failed program was:" >&5
5441 cat conftest.$ac_ext >&5
5444 rm -f conftest.$ac_objext conftest.$ac_ext
5445 CPPFLAGS=$cf_save_CPPFLAGS
5450 if test "$cf_have_incdir" = no ; then
5451 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5453 echo "${as_me:-configure}:5453: testing adding $cf_add_incdir to include-path ..." 1>&5
5455 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5457 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5458 test "$cf_top_incdir" = "$cf_add_incdir" && break
5459 cf_add_incdir="$cf_top_incdir"
5472 # Set definitions to allow ifdef'ing for ncurses.h
5474 case $cf_cv_ncurses_header in
5477 cat >>confdefs.h <<\EOF
5478 #define HAVE_NCURSES_H 1
5484 case $cf_cv_ncurses_header in
5485 (ncurses/curses.h|ncurses/ncurses.h)
5487 cat >>confdefs.h <<\EOF
5488 #define HAVE_NCURSES_NCURSES_H 1
5492 (ncursesw/curses.h|ncursesw/ncurses.h)
5494 cat >>confdefs.h <<\EOF
5495 #define HAVE_NCURSESW_NCURSES_H 1
5501 echo "$as_me:5501: checking for terminfo header" >&5
5502 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
5503 if test "${cf_cv_term_header+set}" = set; then
5504 echo $ECHO_N "(cached) $ECHO_C" >&6
5507 case ${cf_cv_ncurses_header} in
5508 (*/ncurses.h|*/ncursesw.h)
5509 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
5512 cf_term_header=term.h
5516 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
5518 cat >conftest.$ac_ext <<_ACEOF
5519 #line 5519 "configure"
5520 #include "confdefs.h"
5522 #include <${cf_cv_ncurses_header:-curses.h}>
5528 int x = auto_left_margin; (void)x
5533 rm -f conftest.$ac_objext
5534 if { (eval echo "$as_me:5534: \"$ac_compile\"") >&5
5535 (eval $ac_compile) 2>&5
5537 echo "$as_me:5537: \$? = $ac_status" >&5
5538 (exit $ac_status); } &&
5539 { ac_try='test -s conftest.$ac_objext'
5540 { (eval echo "$as_me:5540: \"$ac_try\"") >&5
5543 echo "$as_me:5543: \$? = $ac_status" >&5
5544 (exit $ac_status); }; }; then
5546 cf_cv_term_header="$cf_test"
5548 echo "$as_me: failed program was:" >&5
5549 cat conftest.$ac_ext >&5
5551 cf_cv_term_header=unknown
5554 rm -f conftest.$ac_objext conftest.$ac_ext
5555 test "$cf_cv_term_header" != unknown && break
5559 echo "$as_me:5559: result: $cf_cv_term_header" >&5
5560 echo "${ECHO_T}$cf_cv_term_header" >&6
5562 # Set definitions to allow ifdef'ing to accommodate subdirectories
5564 case $cf_cv_term_header in
5567 cat >>confdefs.h <<\EOF
5568 #define HAVE_TERM_H 1
5574 case $cf_cv_term_header in
5577 cat >>confdefs.h <<\EOF
5578 #define HAVE_NCURSES_TERM_H 1
5584 cat >>confdefs.h <<\EOF
5585 #define HAVE_NCURSESW_TERM_H 1
5591 # some applications need this, but should check for NCURSES_VERSION
5593 cat >>confdefs.h <<\EOF
5597 echo "$as_me:5597: checking for ncurses version" >&5
5598 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
5599 if test "${cf_cv_ncurses_version+set}" = set; then
5600 echo $ECHO_N "(cached) $ECHO_C" >&6
5603 cf_cv_ncurses_version=no
5606 if test "$cross_compiling" = yes; then
5608 # This will not work if the preprocessor splits the line after the
5609 # Autoconf token. The 'unproto' program does that.
5610 cat > conftest.$ac_ext <<EOF
5611 #include <${cf_cv_ncurses_header:-curses.h}>
5613 #ifdef NCURSES_VERSION
5614 Autoconf NCURSES_VERSION
5622 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
5623 { (eval echo "$as_me:5623: \"$cf_try\"") >&5
5626 echo "$as_me:5626: \$? = $ac_status" >&5
5627 (exit $ac_status); }
5628 if test -f conftest.out ; then
5629 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
5630 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
5635 cat >conftest.$ac_ext <<_ACEOF
5636 #line 5636 "configure"
5637 #include "confdefs.h"
5639 #include <${cf_cv_ncurses_header:-curses.h}>
5643 FILE *fp = fopen("$cf_tempfile", "w");
5644 #ifdef NCURSES_VERSION
5645 # ifdef NCURSES_VERSION_PATCH
5646 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
5648 fprintf(fp, "%s\n", NCURSES_VERSION);
5652 fprintf(fp, "old\n");
5657 ${cf_cv_main_return:-return}(0);
5660 rm -f conftest$ac_exeext
5661 if { (eval echo "$as_me:5661: \"$ac_link\"") >&5
5662 (eval $ac_link) 2>&5
5664 echo "$as_me:5664: \$? = $ac_status" >&5
5665 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5666 { (eval echo "$as_me:5666: \"$ac_try\"") >&5
5669 echo "$as_me:5669: \$? = $ac_status" >&5
5670 (exit $ac_status); }; }; then
5672 cf_cv_ncurses_version=`cat $cf_tempfile`
5674 echo "$as_me: program exited with status $ac_status" >&5
5675 echo "$as_me: failed program was:" >&5
5676 cat conftest.$ac_ext >&5
5678 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5683 echo "$as_me:5683: result: $cf_cv_ncurses_version" >&5
5684 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
5685 test "$cf_cv_ncurses_version" = no ||
5686 cat >>confdefs.h <<\EOF
5690 cf_nculib_root=ncurses
5691 # This works, except for the special case where we find gpm, but
5692 # ncurses is in a nonstandard location via $LIBS, and we really want
5695 cf_ncurses_SAVE="$LIBS"
5696 echo "$as_me:5696: checking for Gpm_Open in -lgpm" >&5
5697 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
5698 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
5699 echo $ECHO_N "(cached) $ECHO_C" >&6
5701 ac_check_lib_save_LIBS=$LIBS
5703 cat >conftest.$ac_ext <<_ACEOF
5704 #line 5704 "configure"
5705 #include "confdefs.h"
5707 /* Override any gcc2 internal prototype to avoid an error. */
5711 /* We use char because int might match the return type of a gcc2
5712 builtin and then its argument prototype would still apply. */
5722 rm -f conftest.$ac_objext conftest$ac_exeext
5723 if { (eval echo "$as_me:5723: \"$ac_link\"") >&5
5724 (eval $ac_link) 2>&5
5726 echo "$as_me:5726: \$? = $ac_status" >&5
5727 (exit $ac_status); } &&
5728 { ac_try='test -s conftest$ac_exeext'
5729 { (eval echo "$as_me:5729: \"$ac_try\"") >&5
5732 echo "$as_me:5732: \$? = $ac_status" >&5
5733 (exit $ac_status); }; }; then
5734 ac_cv_lib_gpm_Gpm_Open=yes
5736 echo "$as_me: failed program was:" >&5
5737 cat conftest.$ac_ext >&5
5738 ac_cv_lib_gpm_Gpm_Open=no
5740 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5741 LIBS=$ac_check_lib_save_LIBS
5743 echo "$as_me:5743: result: $ac_cv_lib_gpm_Gpm_Open" >&5
5744 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
5745 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
5746 echo "$as_me:5746: checking for initscr in -lgpm" >&5
5747 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
5748 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
5749 echo $ECHO_N "(cached) $ECHO_C" >&6
5751 ac_check_lib_save_LIBS=$LIBS
5753 cat >conftest.$ac_ext <<_ACEOF
5754 #line 5754 "configure"
5755 #include "confdefs.h"
5757 /* Override any gcc2 internal prototype to avoid an error. */
5761 /* We use char because int might match the return type of a gcc2
5762 builtin and then its argument prototype would still apply. */
5772 rm -f conftest.$ac_objext conftest$ac_exeext
5773 if { (eval echo "$as_me:5773: \"$ac_link\"") >&5
5774 (eval $ac_link) 2>&5
5776 echo "$as_me:5776: \$? = $ac_status" >&5
5777 (exit $ac_status); } &&
5778 { ac_try='test -s conftest$ac_exeext'
5779 { (eval echo "$as_me:5779: \"$ac_try\"") >&5
5782 echo "$as_me:5782: \$? = $ac_status" >&5
5783 (exit $ac_status); }; }; then
5784 ac_cv_lib_gpm_initscr=yes
5786 echo "$as_me: failed program was:" >&5
5787 cat conftest.$ac_ext >&5
5788 ac_cv_lib_gpm_initscr=no
5790 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5791 LIBS=$ac_check_lib_save_LIBS
5793 echo "$as_me:5793: result: $ac_cv_lib_gpm_initscr" >&5
5794 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
5795 if test $ac_cv_lib_gpm_initscr = yes; then
5796 LIBS="$cf_ncurses_SAVE"
5798 cf_ncurses_LIBS="-lgpm"
5805 # This is only necessary if you are linking against an obsolete
5806 # version of ncurses (but it should do no harm, since it's static).
5807 if test "$cf_nculib_root" = ncurses ; then
5808 echo "$as_me:5808: checking for tgoto in -lmytinfo" >&5
5809 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
5810 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
5811 echo $ECHO_N "(cached) $ECHO_C" >&6
5813 ac_check_lib_save_LIBS=$LIBS
5814 LIBS="-lmytinfo $LIBS"
5815 cat >conftest.$ac_ext <<_ACEOF
5816 #line 5816 "configure"
5817 #include "confdefs.h"
5819 /* Override any gcc2 internal prototype to avoid an error. */
5823 /* We use char because int might match the return type of a gcc2
5824 builtin and then its argument prototype would still apply. */
5834 rm -f conftest.$ac_objext conftest$ac_exeext
5835 if { (eval echo "$as_me:5835: \"$ac_link\"") >&5
5836 (eval $ac_link) 2>&5
5838 echo "$as_me:5838: \$? = $ac_status" >&5
5839 (exit $ac_status); } &&
5840 { ac_try='test -s conftest$ac_exeext'
5841 { (eval echo "$as_me:5841: \"$ac_try\"") >&5
5844 echo "$as_me:5844: \$? = $ac_status" >&5
5845 (exit $ac_status); }; }; then
5846 ac_cv_lib_mytinfo_tgoto=yes
5848 echo "$as_me: failed program was:" >&5
5849 cat conftest.$ac_ext >&5
5850 ac_cv_lib_mytinfo_tgoto=no
5852 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5853 LIBS=$ac_check_lib_save_LIBS
5855 echo "$as_me:5855: result: $ac_cv_lib_mytinfo_tgoto" >&5
5856 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
5857 if test $ac_cv_lib_mytinfo_tgoto = yes; then
5858 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
5868 for cf_add_1lib in $cf_ncurses_LIBS; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
5870 for cf_add_1lib in $cf_add_0lib; do
5871 for cf_add_2lib in $cf_add_libs; do
5872 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
5877 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
5881 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5887 for cf_add_1lib in -l$cf_nculib_root; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
5889 for cf_add_1lib in $cf_add_0lib; do
5890 for cf_add_2lib in $cf_add_libs; do
5891 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
5896 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
5902 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
5904 echo "$as_me:5904: checking for initscr" >&5
5905 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
5906 if test "${ac_cv_func_initscr+set}" = set; then
5907 echo $ECHO_N "(cached) $ECHO_C" >&6
5909 cat >conftest.$ac_ext <<_ACEOF
5910 #line 5910 "configure"
5911 #include "confdefs.h"
5912 #define initscr autoconf_temporary
5913 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
5920 /* We use char because int might match the return type of a gcc2
5921 builtin and then its argument prototype would still apply. */
5922 char initscr (void);
5928 /* The GNU C library defines stubs for functions which it implements
5929 to always fail with ENOSYS. Some functions are actually named
5930 something starting with __ and the normal name is an alias. */
5931 #if defined (__stub_initscr) || defined (__stub___initscr)
5932 #error found stub for initscr
5940 rm -f conftest.$ac_objext conftest$ac_exeext
5941 if { (eval echo "$as_me:5941: \"$ac_link\"") >&5
5942 (eval $ac_link) 2>&5
5944 echo "$as_me:5944: \$? = $ac_status" >&5
5945 (exit $ac_status); } &&
5946 { ac_try='test -s conftest$ac_exeext'
5947 { (eval echo "$as_me:5947: \"$ac_try\"") >&5
5950 echo "$as_me:5950: \$? = $ac_status" >&5
5951 (exit $ac_status); }; }; then
5952 ac_cv_func_initscr=yes
5954 echo "$as_me: failed program was:" >&5
5955 cat conftest.$ac_ext >&5
5956 ac_cv_func_initscr=no
5958 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5960 echo "$as_me:5960: result: $ac_cv_func_initscr" >&5
5961 echo "${ECHO_T}$ac_cv_func_initscr" >&6
5962 if test $ac_cv_func_initscr = yes; then
5963 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5966 cf_save_LIBS="$LIBS"
5967 echo "$as_me:5967: checking for initscr in -l$cf_nculib_root" >&5
5968 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
5969 LIBS="-l$cf_nculib_root $LIBS"
5970 cat >conftest.$ac_ext <<_ACEOF
5971 #line 5971 "configure"
5972 #include "confdefs.h"
5973 #include <${cf_cv_ncurses_header:-curses.h}>
5982 rm -f conftest.$ac_objext conftest$ac_exeext
5983 if { (eval echo "$as_me:5983: \"$ac_link\"") >&5
5984 (eval $ac_link) 2>&5
5986 echo "$as_me:5986: \$? = $ac_status" >&5
5987 (exit $ac_status); } &&
5988 { ac_try='test -s conftest$ac_exeext'
5989 { (eval echo "$as_me:5989: \"$ac_try\"") >&5
5992 echo "$as_me:5992: \$? = $ac_status" >&5
5993 (exit $ac_status); }; }; then
5994 echo "$as_me:5994: result: yes" >&5
5995 echo "${ECHO_T}yes" >&6
5996 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5999 echo "$as_me: failed program was:" >&5
6000 cat conftest.$ac_ext >&5
6001 echo "$as_me:6001: result: no" >&5
6002 echo "${ECHO_T}no" >&6
6005 cf_library_path_list=""
6006 if test -n "${LDFLAGS}${LIBS}" ; then
6007 for cf_library_path in $LDFLAGS $LIBS
6009 case $cf_library_path in
6011 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
6013 test "x$cf_library_path" != "xNONE" && \
6014 test -d "$cf_library_path" && \
6016 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
6017 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
6018 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
6019 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
6020 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
6021 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"
6024 cf_library_path_list="$cf_library_path_list $cf_search"
6032 test "x$prefix" != "xNONE" && \
6033 test -d "$prefix" && \
6035 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
6036 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
6037 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
6038 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
6039 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
6040 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
6043 for cf_subdir_prefix in \
6052 test "x$cf_subdir_prefix" != "x$prefix" && \
6053 test -d "$cf_subdir_prefix" && \
6054 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
6055 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
6056 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
6057 test -d $cf_subdir_prefix/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root"
6058 test -d $cf_subdir_prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root/lib"
6059 test -d $cf_subdir_prefix/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib"
6060 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"
6065 cf_search="$cf_library_path_list $cf_search"
6067 for cf_libdir in $cf_search
6069 echo "$as_me:6069: checking for -l$cf_nculib_root in $cf_libdir" >&5
6070 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
6071 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
6072 cat >conftest.$ac_ext <<_ACEOF
6073 #line 6073 "configure"
6074 #include "confdefs.h"
6075 #include <${cf_cv_ncurses_header:-curses.h}>
6084 rm -f conftest.$ac_objext conftest$ac_exeext
6085 if { (eval echo "$as_me:6085: \"$ac_link\"") >&5
6086 (eval $ac_link) 2>&5
6088 echo "$as_me:6088: \$? = $ac_status" >&5
6089 (exit $ac_status); } &&
6090 { ac_try='test -s conftest$ac_exeext'
6091 { (eval echo "$as_me:6091: \"$ac_try\"") >&5
6094 echo "$as_me:6094: \$? = $ac_status" >&5
6095 (exit $ac_status); }; }; then
6096 echo "$as_me:6096: result: yes" >&5
6097 echo "${ECHO_T}yes" >&6
6098 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
6101 echo "$as_me: failed program was:" >&5
6102 cat conftest.$ac_ext >&5
6103 echo "$as_me:6103: result: no" >&5
6104 echo "${ECHO_T}no" >&6
6105 LIBS="$cf_save_LIBS"
6107 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6111 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6115 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
6117 if test $cf_found_library = no ; then
6118 { { echo "$as_me:6118: error: Cannot link $cf_nculib_root library" >&5
6119 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
6120 { (exit 1); exit 1; }; }
6125 if test -n "$cf_ncurses_LIBS" ; then
6126 echo "$as_me:6126: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
6127 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
6128 cf_ncurses_SAVE="$LIBS"
6129 for p in $cf_ncurses_LIBS ; do
6130 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
6131 if test "$q" != "$LIBS" ; then
6135 cat >conftest.$ac_ext <<_ACEOF
6136 #line 6136 "configure"
6137 #include "confdefs.h"
6138 #include <${cf_cv_ncurses_header:-curses.h}>
6142 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
6147 rm -f conftest.$ac_objext conftest$ac_exeext
6148 if { (eval echo "$as_me:6148: \"$ac_link\"") >&5
6149 (eval $ac_link) 2>&5
6151 echo "$as_me:6151: \$? = $ac_status" >&5
6152 (exit $ac_status); } &&
6153 { ac_try='test -s conftest$ac_exeext'
6154 { (eval echo "$as_me:6154: \"$ac_try\"") >&5
6157 echo "$as_me:6157: \$? = $ac_status" >&5
6158 (exit $ac_status); }; }; then
6159 echo "$as_me:6159: result: yes" >&5
6160 echo "${ECHO_T}yes" >&6
6162 echo "$as_me: failed program was:" >&5
6163 cat conftest.$ac_ext >&5
6164 echo "$as_me:6164: result: no" >&5
6165 echo "${ECHO_T}no" >&6
6166 LIBS="$cf_ncurses_SAVE"
6168 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6171 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
6173 cat >>confdefs.h <<EOF
6174 #define $cf_nculib_ROOT 1
6182 echo "$as_me:6182: checking if you want wide-character code" >&5
6183 echo $ECHO_N "checking if you want wide-character code... $ECHO_C" >&6
6185 # Check whether --enable-widec or --disable-widec was given.
6186 if test "${enable_widec+set}" = set; then
6187 enableval="$enable_widec"
6188 with_widec=$enableval
6192 echo "$as_me:6192: result: $with_widec" >&5
6193 echo "${ECHO_T}$with_widec" >&6
6194 if test "$with_widec" = yes ; then
6196 echo "$as_me:6196: checking for multibyte character support" >&5
6197 echo $ECHO_N "checking for multibyte character support... $ECHO_C" >&6
6198 if test "${cf_cv_utf8_lib+set}" = set; then
6199 echo $ECHO_N "(cached) $ECHO_C" >&6
6202 cf_save_LIBS="$LIBS"
6203 cat >conftest.$ac_ext <<_ACEOF
6204 #line 6204 "configure"
6205 #include "confdefs.h"
6216 rm -f conftest.$ac_objext conftest$ac_exeext
6217 if { (eval echo "$as_me:6217: \"$ac_link\"") >&5
6218 (eval $ac_link) 2>&5
6220 echo "$as_me:6220: \$? = $ac_status" >&5
6221 (exit $ac_status); } &&
6222 { ac_try='test -s conftest$ac_exeext'
6223 { (eval echo "$as_me:6223: \"$ac_try\"") >&5
6226 echo "$as_me:6226: \$? = $ac_status" >&5
6227 (exit $ac_status); }; }; then
6230 echo "$as_me: failed program was:" >&5
6231 cat conftest.$ac_ext >&5
6233 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
6234 # will be set on completion of the AC_TRY_LINK below.
6235 cf_cv_header_path_utf8=
6236 cf_cv_library_path_utf8=
6238 echo "${as_me:-configure}:6238: testing Starting FIND_LINKAGE(utf8,) ..." 1>&5
6240 cf_save_LIBS="$LIBS"
6242 cat >conftest.$ac_ext <<_ACEOF
6243 #line 6243 "configure"
6244 #include "confdefs.h"
6246 #include <libutf8.h>
6255 rm -f conftest.$ac_objext conftest$ac_exeext
6256 if { (eval echo "$as_me:6256: \"$ac_link\"") >&5
6257 (eval $ac_link) 2>&5
6259 echo "$as_me:6259: \$? = $ac_status" >&5
6260 (exit $ac_status); } &&
6261 { ac_try='test -s conftest$ac_exeext'
6262 { (eval echo "$as_me:6262: \"$ac_try\"") >&5
6265 echo "$as_me:6265: \$? = $ac_status" >&5
6266 (exit $ac_status); }; }; then
6268 cf_cv_find_linkage_utf8=yes
6269 cf_cv_header_path_utf8=/usr/include
6270 cf_cv_library_path_utf8=/usr/lib
6273 echo "$as_me: failed program was:" >&5
6274 cat conftest.$ac_ext >&5
6276 LIBS="-lutf8 $cf_save_LIBS"
6278 cat >conftest.$ac_ext <<_ACEOF
6279 #line 6279 "configure"
6280 #include "confdefs.h"
6282 #include <libutf8.h>
6291 rm -f conftest.$ac_objext conftest$ac_exeext
6292 if { (eval echo "$as_me:6292: \"$ac_link\"") >&5
6293 (eval $ac_link) 2>&5
6295 echo "$as_me:6295: \$? = $ac_status" >&5
6296 (exit $ac_status); } &&
6297 { ac_try='test -s conftest$ac_exeext'
6298 { (eval echo "$as_me:6298: \"$ac_try\"") >&5
6301 echo "$as_me:6301: \$? = $ac_status" >&5
6302 (exit $ac_status); }; }; then
6304 cf_cv_find_linkage_utf8=yes
6305 cf_cv_header_path_utf8=/usr/include
6306 cf_cv_library_path_utf8=/usr/lib
6307 cf_cv_library_file_utf8="-lutf8"
6310 echo "$as_me: failed program was:" >&5
6311 cat conftest.$ac_ext >&5
6313 cf_cv_find_linkage_utf8=no
6314 LIBS="$cf_save_LIBS"
6316 test -n "$verbose" && echo " find linkage for utf8 library" 1>&6
6318 echo "${as_me:-configure}:6318: testing find linkage for utf8 library ..." 1>&5
6320 echo "${as_me:-configure}:6320: testing Searching for headers in FIND_LINKAGE(utf8,) ..." 1>&5
6322 cf_save_CPPFLAGS="$CPPFLAGS"
6323 cf_test_CPPFLAGS="$CPPFLAGS"
6327 # collect the current set of include-directories from compiler flags
6328 cf_header_path_list=""
6329 if test -n "${CFLAGS}${CPPFLAGS}" ; then
6330 for cf_header_path in $CPPFLAGS $CFLAGS
6332 case $cf_header_path in
6334 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
6336 test "x$cf_header_path" != "xNONE" && \
6337 test -d "$cf_header_path" && \
6339 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
6340 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
6341 test -d $cf_header_path/include/utf8 && cf_search="$cf_search $cf_header_path/include/utf8"
6342 test -d $cf_header_path/include/utf8/include && cf_search="$cf_search $cf_header_path/include/utf8/include"
6343 test -d $cf_header_path/utf8/include && cf_search="$cf_search $cf_header_path/utf8/include"
6344 test -d $cf_header_path/utf8/include/utf8 && cf_search="$cf_search $cf_header_path/utf8/include/utf8"
6347 cf_header_path_list="$cf_header_path_list $cf_search"
6353 # add the variations for the package we are looking for
6357 test "x$prefix" != "xNONE" && \
6358 test -d "$prefix" && \
6360 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
6361 test -d $prefix/include && cf_search="$cf_search $prefix/include"
6362 test -d $prefix/include/utf8 && cf_search="$cf_search $prefix/include/utf8"
6363 test -d $prefix/include/utf8/include && cf_search="$cf_search $prefix/include/utf8/include"
6364 test -d $prefix/utf8/include && cf_search="$cf_search $prefix/utf8/include"
6365 test -d $prefix/utf8/include/utf8 && cf_search="$cf_search $prefix/utf8/include/utf8"
6368 for cf_subdir_prefix in \
6377 test "x$cf_subdir_prefix" != "x$prefix" && \
6378 test -d "$cf_subdir_prefix" && \
6379 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
6380 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
6381 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
6382 test -d $cf_subdir_prefix/include/utf8 && cf_search="$cf_search $cf_subdir_prefix/include/utf8"
6383 test -d $cf_subdir_prefix/include/utf8/include && cf_search="$cf_search $cf_subdir_prefix/include/utf8/include"
6384 test -d $cf_subdir_prefix/utf8/include && cf_search="$cf_search $cf_subdir_prefix/utf8/include"
6385 test -d $cf_subdir_prefix/utf8/include/utf8 && cf_search="$cf_search $cf_subdir_prefix/utf8/include/utf8"
6390 test "$includedir" != NONE && \
6391 test "$includedir" != "/usr/include" && \
6392 test -d "$includedir" && {
6393 test -d $includedir && cf_search="$cf_search $includedir"
6394 test -d $includedir/utf8 && cf_search="$cf_search $includedir/utf8"
6397 test "$oldincludedir" != NONE && \
6398 test "$oldincludedir" != "/usr/include" && \
6399 test -d "$oldincludedir" && {
6400 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
6401 test -d $oldincludedir/utf8 && cf_search="$cf_search $oldincludedir/utf8"
6404 cf_search="$cf_search $cf_header_path_list"
6406 for cf_cv_header_path_utf8 in $cf_search
6408 if test -d $cf_cv_header_path_utf8 ; then
6409 test -n "$verbose" && echo " ... testing $cf_cv_header_path_utf8" 1>&6
6411 echo "${as_me:-configure}:6411: testing ... testing $cf_cv_header_path_utf8 ..." 1>&5
6413 CPPFLAGS="$cf_save_CPPFLAGS"
6415 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6416 CPPFLAGS="${CPPFLAGS}-I$cf_cv_header_path_utf8"
6418 cat >conftest.$ac_ext <<_ACEOF
6419 #line 6419 "configure"
6420 #include "confdefs.h"
6422 #include <libutf8.h>
6431 rm -f conftest.$ac_objext
6432 if { (eval echo "$as_me:6432: \"$ac_compile\"") >&5
6433 (eval $ac_compile) 2>&5
6435 echo "$as_me:6435: \$? = $ac_status" >&5
6436 (exit $ac_status); } &&
6437 { ac_try='test -s conftest.$ac_objext'
6438 { (eval echo "$as_me:6438: \"$ac_try\"") >&5
6441 echo "$as_me:6441: \$? = $ac_status" >&5
6442 (exit $ac_status); }; }; then
6444 test -n "$verbose" && echo " ... found utf8 headers in $cf_cv_header_path_utf8" 1>&6
6446 echo "${as_me:-configure}:6446: testing ... found utf8 headers in $cf_cv_header_path_utf8 ..." 1>&5
6448 cf_cv_find_linkage_utf8=maybe
6449 cf_test_CPPFLAGS="$CPPFLAGS"
6452 echo "$as_me: failed program was:" >&5
6453 cat conftest.$ac_ext >&5
6455 CPPFLAGS="$cf_save_CPPFLAGS"
6458 rm -f conftest.$ac_objext conftest.$ac_ext
6462 if test "$cf_cv_find_linkage_utf8" = maybe ; then
6464 echo "${as_me:-configure}:6464: testing Searching for utf8 library in FIND_LINKAGE(utf8,) ..." 1>&5
6466 cf_save_LIBS="$LIBS"
6467 cf_save_LDFLAGS="$LDFLAGS"
6469 if test "$cf_cv_find_linkage_utf8" != yes ; then
6472 cf_library_path_list=""
6473 if test -n "${LDFLAGS}${LIBS}" ; then
6474 for cf_library_path in $LDFLAGS $LIBS
6476 case $cf_library_path in
6478 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
6480 test "x$cf_library_path" != "xNONE" && \
6481 test -d "$cf_library_path" && \
6483 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
6484 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
6485 test -d $cf_library_path/lib/utf8 && cf_search="$cf_search $cf_library_path/lib/utf8"
6486 test -d $cf_library_path/lib/utf8/lib && cf_search="$cf_search $cf_library_path/lib/utf8/lib"
6487 test -d $cf_library_path/utf8/lib && cf_search="$cf_search $cf_library_path/utf8/lib"
6488 test -d $cf_library_path/utf8/lib/utf8 && cf_search="$cf_search $cf_library_path/utf8/lib/utf8"
6491 cf_library_path_list="$cf_library_path_list $cf_search"
6499 test "x$prefix" != "xNONE" && \
6500 test -d "$prefix" && \
6502 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
6503 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
6504 test -d $prefix/lib/utf8 && cf_search="$cf_search $prefix/lib/utf8"
6505 test -d $prefix/lib/utf8/lib && cf_search="$cf_search $prefix/lib/utf8/lib"
6506 test -d $prefix/utf8/lib && cf_search="$cf_search $prefix/utf8/lib"
6507 test -d $prefix/utf8/lib/utf8 && cf_search="$cf_search $prefix/utf8/lib/utf8"
6510 for cf_subdir_prefix in \
6519 test "x$cf_subdir_prefix" != "x$prefix" && \
6520 test -d "$cf_subdir_prefix" && \
6521 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
6522 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
6523 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
6524 test -d $cf_subdir_prefix/lib/utf8 && cf_search="$cf_search $cf_subdir_prefix/lib/utf8"
6525 test -d $cf_subdir_prefix/lib/utf8/lib && cf_search="$cf_search $cf_subdir_prefix/lib/utf8/lib"
6526 test -d $cf_subdir_prefix/utf8/lib && cf_search="$cf_search $cf_subdir_prefix/utf8/lib"
6527 test -d $cf_subdir_prefix/utf8/lib/utf8 && cf_search="$cf_search $cf_subdir_prefix/utf8/lib/utf8"
6532 cf_search="$cf_library_path_list $cf_search"
6534 for cf_cv_library_path_utf8 in $cf_search
6536 if test -d $cf_cv_library_path_utf8 ; then
6537 test -n "$verbose" && echo " ... testing $cf_cv_library_path_utf8" 1>&6
6539 echo "${as_me:-configure}:6539: testing ... testing $cf_cv_library_path_utf8 ..." 1>&5
6541 CPPFLAGS="$cf_test_CPPFLAGS"
6542 LIBS="-lutf8 $cf_save_LIBS"
6543 LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_utf8"
6544 cat >conftest.$ac_ext <<_ACEOF
6545 #line 6545 "configure"
6546 #include "confdefs.h"
6548 #include <libutf8.h>
6557 rm -f conftest.$ac_objext conftest$ac_exeext
6558 if { (eval echo "$as_me:6558: \"$ac_link\"") >&5
6559 (eval $ac_link) 2>&5
6561 echo "$as_me:6561: \$? = $ac_status" >&5
6562 (exit $ac_status); } &&
6563 { ac_try='test -s conftest$ac_exeext'
6564 { (eval echo "$as_me:6564: \"$ac_try\"") >&5
6567 echo "$as_me:6567: \$? = $ac_status" >&5
6568 (exit $ac_status); }; }; then
6570 test -n "$verbose" && echo " ... found utf8 library in $cf_cv_library_path_utf8" 1>&6
6572 echo "${as_me:-configure}:6572: testing ... found utf8 library in $cf_cv_library_path_utf8 ..." 1>&5
6574 cf_cv_find_linkage_utf8=yes
6575 cf_cv_library_file_utf8="-lutf8"
6578 echo "$as_me: failed program was:" >&5
6579 cat conftest.$ac_ext >&5
6581 CPPFLAGS="$cf_save_CPPFLAGS"
6582 LIBS="$cf_save_LIBS"
6583 LDFLAGS="$cf_save_LDFLAGS"
6586 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6589 CPPFLAGS="$cf_save_CPPFLAGS"
6590 LDFLAGS="$cf_save_LDFLAGS"
6594 cf_cv_find_linkage_utf8=no
6598 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6601 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6603 LIBS="$cf_save_LIBS"
6605 if test "$cf_cv_find_linkage_utf8" = yes ; then
6606 cf_cv_utf8_lib=add-on
6612 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6614 echo "$as_me:6614: result: $cf_cv_utf8_lib" >&5
6615 echo "${ECHO_T}$cf_cv_utf8_lib" >&6
6617 # HAVE_LIBUTF8_H is used by ncurses if curses.h is shared between
6619 if test "$cf_cv_utf8_lib" = "add-on" ; then
6621 cat >>confdefs.h <<\EOF
6622 #define HAVE_LIBUTF8_H 1
6625 if test -n "$cf_cv_header_path_utf8" ; then
6626 for cf_add_incdir in $cf_cv_header_path_utf8
6628 while test $cf_add_incdir != /usr/include
6630 if test -d $cf_add_incdir
6633 if test -n "$CFLAGS$CPPFLAGS" ; then
6634 # a loop is needed to ensure we can add subdirs of existing dirs
6635 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6636 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6637 cf_have_incdir=yes; break
6642 if test "$cf_have_incdir" = no ; then
6643 if test "$cf_add_incdir" = /usr/local/include ; then
6644 if test "$GCC" = yes
6646 cf_save_CPPFLAGS=$CPPFLAGS
6648 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6649 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
6651 cat >conftest.$ac_ext <<_ACEOF
6652 #line 6652 "configure"
6653 #include "confdefs.h"
6663 rm -f conftest.$ac_objext
6664 if { (eval echo "$as_me:6664: \"$ac_compile\"") >&5
6665 (eval $ac_compile) 2>&5
6667 echo "$as_me:6667: \$? = $ac_status" >&5
6668 (exit $ac_status); } &&
6669 { ac_try='test -s conftest.$ac_objext'
6670 { (eval echo "$as_me:6670: \"$ac_try\"") >&5
6673 echo "$as_me:6673: \$? = $ac_status" >&5
6674 (exit $ac_status); }; }; then
6677 echo "$as_me: failed program was:" >&5
6678 cat conftest.$ac_ext >&5
6681 rm -f conftest.$ac_objext conftest.$ac_ext
6682 CPPFLAGS=$cf_save_CPPFLAGS
6687 if test "$cf_have_incdir" = no ; then
6688 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6690 echo "${as_me:-configure}:6690: testing adding $cf_add_incdir to include-path ..." 1>&5
6692 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6694 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6695 test "$cf_top_incdir" = "$cf_add_incdir" && break
6696 cf_add_incdir="$cf_top_incdir"
6707 if test -n "$cf_cv_library_path_utf8" ; then
6708 for cf_add_libdir in $cf_cv_library_path_utf8
6710 if test $cf_add_libdir = /usr/lib ; then
6712 elif test -d $cf_add_libdir
6715 if test -n "$LDFLAGS$LIBS" ; then
6716 # a loop is needed to ensure we can add subdirs of existing dirs
6717 for cf_test_libdir in $LDFLAGS $LIBS ; do
6718 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
6719 cf_have_libdir=yes; break
6723 if test "$cf_have_libdir" = no ; then
6724 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
6726 echo "${as_me:-configure}:6726: testing adding $cf_add_libdir to library-path ..." 1>&5
6728 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
6737 for cf_add_1lib in $cf_cv_library_file_utf8; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
6739 for cf_add_1lib in $cf_add_0lib; do
6740 for cf_add_2lib in $cf_add_libs; do
6741 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
6746 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
6752 cf_ncuconfig_root=ncursesw
6753 cf_have_ncuconfig=no
6755 if test "x${PKG_CONFIG:=none}" != xnone; then
6756 echo "$as_me:6756: checking pkg-config for $cf_ncuconfig_root" >&5
6757 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
6758 if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
6759 echo "$as_me:6759: result: yes" >&5
6760 echo "${ECHO_T}yes" >&6
6762 echo "$as_me:6762: checking if the $cf_ncuconfig_root package files work" >&5
6763 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
6764 cf_have_ncuconfig=unknown
6766 cf_save_CFLAGS="$CFLAGS"
6767 cf_save_CPPFLAGS="$CPPFLAGS"
6768 cf_save_LIBS="$LIBS"
6770 cf_pkg_cflags=`$PKG_CONFIG --cflags $cf_ncuconfig_root`
6771 cf_pkg_libs=`$PKG_CONFIG --libs $cf_ncuconfig_root`
6773 # while -W for passing linker flags is prevalent, it is not "standard".
6774 # At least one wrapper for c89/c99 (in Apple's xcode) has its own
6775 # incompatible _and_ non-standard -W option which gives an error. Work
6776 # around that pitfall.
6777 case "x${CC}@@${cf_pkg_libs}@${cf_pkg_cflags}" in
6783 cf_new_extra_cppflags=
6785 for cf_add_cflags in $cf_pkg_cflags
6787 case $cf_fix_cppflags in
6789 case $cf_add_cflags in
6790 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
6791 case $cf_add_cflags in
6793 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
6795 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
6796 && test -z "${cf_tst_cflags}" \
6797 && cf_fix_cppflags=yes
6799 if test $cf_fix_cppflags = yes ; then
6801 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6802 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6805 elif test "${cf_tst_cflags}" = "\"'" ; then
6807 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6808 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6818 case $cf_add_cflags in
6820 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
6822 CPPFLAGS=`echo "$CPPFLAGS" | \
6823 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
6824 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
6829 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
6830 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
6837 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
6838 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
6845 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6846 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6848 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
6850 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
6851 && test -z "${cf_tst_cflags}" \
6852 && cf_fix_cppflags=no
6857 if test -n "$cf_new_cflags" ; then
6859 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
6860 CFLAGS="${CFLAGS}$cf_new_cflags"
6864 if test -n "$cf_new_cppflags" ; then
6866 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6867 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
6871 if test -n "$cf_new_extra_cppflags" ; then
6873 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
6874 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
6881 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
6883 for cf_add_1lib in $cf_add_0lib; do
6884 for cf_add_2lib in $cf_add_libs; do
6885 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
6890 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
6894 cat >conftest.$ac_ext <<_ACEOF
6895 #line 6895 "configure"
6896 #include "confdefs.h"
6897 #include <${cf_cv_ncurses_header:-curses.h}>
6901 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
6906 rm -f conftest.$ac_objext conftest$ac_exeext
6907 if { (eval echo "$as_me:6907: \"$ac_link\"") >&5
6908 (eval $ac_link) 2>&5
6910 echo "$as_me:6910: \$? = $ac_status" >&5
6911 (exit $ac_status); } &&
6912 { ac_try='test -s conftest$ac_exeext'
6913 { (eval echo "$as_me:6913: \"$ac_try\"") >&5
6916 echo "$as_me:6916: \$? = $ac_status" >&5
6917 (exit $ac_status); }; }; then
6918 if test "$cross_compiling" = yes; then
6919 cf_test_ncuconfig=maybe
6921 cat >conftest.$ac_ext <<_ACEOF
6922 #line 6922 "configure"
6923 #include "confdefs.h"
6924 #include <${cf_cv_ncurses_header:-curses.h}>
6926 { char *xx = curses_version(); return (xx == 0); }
6928 rm -f conftest$ac_exeext
6929 if { (eval echo "$as_me:6929: \"$ac_link\"") >&5
6930 (eval $ac_link) 2>&5
6932 echo "$as_me:6932: \$? = $ac_status" >&5
6933 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6934 { (eval echo "$as_me:6934: \"$ac_try\"") >&5
6937 echo "$as_me:6937: \$? = $ac_status" >&5
6938 (exit $ac_status); }; }; then
6939 cf_test_ncuconfig=yes
6941 echo "$as_me: program exited with status $ac_status" >&5
6942 echo "$as_me: failed program was:" >&5
6943 cat conftest.$ac_ext >&5
6944 cf_test_ncuconfig=no
6946 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6949 echo "$as_me: failed program was:" >&5
6950 cat conftest.$ac_ext >&5
6951 cf_test_ncuconfig=no
6953 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6955 CFLAGS="$cf_save_CFLAGS"
6956 CPPFLAGS="$cf_save_CPPFLAGS"
6957 LIBS="$cf_save_LIBS"
6959 if test "x$cf_test_ncuconfig" != xyes; then
6960 cf_temp=`echo "x$cf_pkg_cflags" | sed -e s/^x// -e 's/-W[^ ]*//g'`
6961 cf_pkg_cflags="$cf_temp"
6962 cf_temp=`echo "x$cf_pkg_libs" | sed -e s/^x// -e 's/-W[^ ]*//g'`
6963 cf_pkg_libs="$cf_temp"
6971 cf_new_extra_cppflags=
6973 for cf_add_cflags in $cf_pkg_cflags
6975 case $cf_fix_cppflags in
6977 case $cf_add_cflags in
6978 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
6979 case $cf_add_cflags in
6981 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
6983 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
6984 && test -z "${cf_tst_cflags}" \
6985 && cf_fix_cppflags=yes
6987 if test $cf_fix_cppflags = yes ; then
6989 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6990 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
6993 elif test "${cf_tst_cflags}" = "\"'" ; then
6995 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
6996 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7006 case $cf_add_cflags in
7008 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
7010 CPPFLAGS=`echo "$CPPFLAGS" | \
7011 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
7012 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
7017 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
7018 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
7025 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
7026 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
7033 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7034 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7036 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
7038 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7039 && test -z "${cf_tst_cflags}" \
7040 && cf_fix_cppflags=no
7045 if test -n "$cf_new_cflags" ; then
7047 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
7048 CFLAGS="${CFLAGS}$cf_new_cflags"
7052 if test -n "$cf_new_cppflags" ; then
7054 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7055 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
7059 if test -n "$cf_new_extra_cppflags" ; then
7061 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
7062 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
7069 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
7071 for cf_add_1lib in $cf_add_0lib; do
7072 for cf_add_2lib in $cf_add_libs; do
7073 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
7078 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
7082 cat >conftest.$ac_ext <<_ACEOF
7083 #line 7083 "configure"
7084 #include "confdefs.h"
7085 #include <${cf_cv_ncurses_header:-curses.h}>
7089 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7094 rm -f conftest.$ac_objext conftest$ac_exeext
7095 if { (eval echo "$as_me:7095: \"$ac_link\"") >&5
7096 (eval $ac_link) 2>&5
7098 echo "$as_me:7098: \$? = $ac_status" >&5
7099 (exit $ac_status); } &&
7100 { ac_try='test -s conftest$ac_exeext'
7101 { (eval echo "$as_me:7101: \"$ac_try\"") >&5
7104 echo "$as_me:7104: \$? = $ac_status" >&5
7105 (exit $ac_status); }; }; then
7106 if test "$cross_compiling" = yes; then
7107 cf_have_ncuconfig=maybe
7109 cat >conftest.$ac_ext <<_ACEOF
7110 #line 7110 "configure"
7111 #include "confdefs.h"
7112 #include <${cf_cv_ncurses_header:-curses.h}>
7114 { char *xx = curses_version(); return (xx == 0); }
7116 rm -f conftest$ac_exeext
7117 if { (eval echo "$as_me:7117: \"$ac_link\"") >&5
7118 (eval $ac_link) 2>&5
7120 echo "$as_me:7120: \$? = $ac_status" >&5
7121 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7122 { (eval echo "$as_me:7122: \"$ac_try\"") >&5
7125 echo "$as_me:7125: \$? = $ac_status" >&5
7126 (exit $ac_status); }; }; then
7127 cf_have_ncuconfig=yes
7129 echo "$as_me: program exited with status $ac_status" >&5
7130 echo "$as_me: failed program was:" >&5
7131 cat conftest.$ac_ext >&5
7132 cf_have_ncuconfig=no
7134 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7137 echo "$as_me: failed program was:" >&5
7138 cat conftest.$ac_ext >&5
7139 cf_have_ncuconfig=no
7141 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7142 echo "$as_me:7142: result: $cf_have_ncuconfig" >&5
7143 echo "${ECHO_T}$cf_have_ncuconfig" >&6
7144 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
7145 if test "$cf_have_ncuconfig" != "yes"
7147 CPPFLAGS="$cf_save_CPPFLAGS"
7148 LIBS="$cf_save_LIBS"
7149 NCURSES_CONFIG_PKG=none
7152 cat >>confdefs.h <<\EOF
7156 NCURSES_CONFIG_PKG=$cf_ncuconfig_root
7158 echo "$as_me:7158: checking for terminfo header" >&5
7159 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
7160 if test "${cf_cv_term_header+set}" = set; then
7161 echo $ECHO_N "(cached) $ECHO_C" >&6
7164 case ${cf_cv_ncurses_header} in
7165 (*/ncurses.h|*/ncursesw.h)
7166 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
7169 cf_term_header=term.h
7173 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
7175 cat >conftest.$ac_ext <<_ACEOF
7176 #line 7176 "configure"
7177 #include "confdefs.h"
7179 #include <${cf_cv_ncurses_header:-curses.h}>
7185 int x = auto_left_margin; (void)x
7190 rm -f conftest.$ac_objext
7191 if { (eval echo "$as_me:7191: \"$ac_compile\"") >&5
7192 (eval $ac_compile) 2>&5
7194 echo "$as_me:7194: \$? = $ac_status" >&5
7195 (exit $ac_status); } &&
7196 { ac_try='test -s conftest.$ac_objext'
7197 { (eval echo "$as_me:7197: \"$ac_try\"") >&5
7200 echo "$as_me:7200: \$? = $ac_status" >&5
7201 (exit $ac_status); }; }; then
7203 cf_cv_term_header="$cf_test"
7205 echo "$as_me: failed program was:" >&5
7206 cat conftest.$ac_ext >&5
7208 cf_cv_term_header=unknown
7211 rm -f conftest.$ac_objext conftest.$ac_ext
7212 test "$cf_cv_term_header" != unknown && break
7216 echo "$as_me:7216: result: $cf_cv_term_header" >&5
7217 echo "${ECHO_T}$cf_cv_term_header" >&6
7219 # Set definitions to allow ifdef'ing to accommodate subdirectories
7221 case $cf_cv_term_header in
7224 cat >>confdefs.h <<\EOF
7225 #define HAVE_TERM_H 1
7231 case $cf_cv_term_header in
7234 cat >>confdefs.h <<\EOF
7235 #define HAVE_NCURSES_TERM_H 1
7241 cat >>confdefs.h <<\EOF
7242 #define HAVE_NCURSESW_TERM_H 1
7251 echo "$as_me:7251: result: no" >&5
7252 echo "${ECHO_T}no" >&6
7253 NCURSES_CONFIG_PKG=none
7256 NCURSES_CONFIG_PKG=none
7259 if test "x$cf_have_ncuconfig" = "xno"; then
7260 cf_ncurses_config="${cf_ncuconfig_root}${NCURSES_CONFIG_SUFFIX}-config"; echo "Looking for ${cf_ncurses_config}"
7262 if test -n "$ac_tool_prefix"; then
7263 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
7265 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
7266 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
7267 echo "$as_me:7267: checking for $ac_word" >&5
7268 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7269 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
7270 echo $ECHO_N "(cached) $ECHO_C" >&6
7272 if test -n "$NCURSES_CONFIG"; then
7273 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
7275 ac_save_IFS=$IFS; IFS=$ac_path_separator
7277 for ac_dir in $ac_dummy; do
7279 test -z "$ac_dir" && ac_dir=.
7280 $as_executable_p "$ac_dir/$ac_word" || continue
7281 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
7282 echo "$as_me:7282: found $ac_dir/$ac_word" >&5
7288 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
7289 if test -n "$NCURSES_CONFIG"; then
7290 echo "$as_me:7290: result: $NCURSES_CONFIG" >&5
7291 echo "${ECHO_T}$NCURSES_CONFIG" >&6
7293 echo "$as_me:7293: result: no" >&5
7294 echo "${ECHO_T}no" >&6
7297 test -n "$NCURSES_CONFIG" && break
7300 if test -z "$NCURSES_CONFIG"; then
7301 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
7302 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
7304 # Extract the first word of "$ac_prog", so it can be a program name with args.
7305 set dummy $ac_prog; ac_word=$2
7306 echo "$as_me:7306: checking for $ac_word" >&5
7307 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7308 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
7309 echo $ECHO_N "(cached) $ECHO_C" >&6
7311 if test -n "$ac_ct_NCURSES_CONFIG"; then
7312 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
7314 ac_save_IFS=$IFS; IFS=$ac_path_separator
7316 for ac_dir in $ac_dummy; do
7318 test -z "$ac_dir" && ac_dir=.
7319 $as_executable_p "$ac_dir/$ac_word" || continue
7320 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
7321 echo "$as_me:7321: found $ac_dir/$ac_word" >&5
7327 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
7328 if test -n "$ac_ct_NCURSES_CONFIG"; then
7329 echo "$as_me:7329: result: $ac_ct_NCURSES_CONFIG" >&5
7330 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
7332 echo "$as_me:7332: result: no" >&5
7333 echo "${ECHO_T}no" >&6
7336 test -n "$ac_ct_NCURSES_CONFIG" && break
7338 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
7340 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
7343 if test "$NCURSES_CONFIG" != none ; then
7348 cf_new_extra_cppflags=
7350 for cf_add_cflags in `$NCURSES_CONFIG --cflags`
7352 case $cf_fix_cppflags in
7354 case $cf_add_cflags in
7355 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
7356 case $cf_add_cflags in
7358 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
7360 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7361 && test -z "${cf_tst_cflags}" \
7362 && cf_fix_cppflags=yes
7364 if test $cf_fix_cppflags = yes ; then
7366 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7367 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7370 elif test "${cf_tst_cflags}" = "\"'" ; then
7372 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7373 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7383 case $cf_add_cflags in
7385 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
7387 CPPFLAGS=`echo "$CPPFLAGS" | \
7388 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
7389 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
7394 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
7395 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
7402 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
7403 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
7410 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7411 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7413 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
7415 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7416 && test -z "${cf_tst_cflags}" \
7417 && cf_fix_cppflags=no
7422 if test -n "$cf_new_cflags" ; then
7424 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
7425 CFLAGS="${CFLAGS}$cf_new_cflags"
7429 if test -n "$cf_new_cppflags" ; then
7431 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7432 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
7436 if test -n "$cf_new_extra_cppflags" ; then
7438 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
7439 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
7446 for cf_add_1lib in `$NCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
7448 for cf_add_1lib in $cf_add_0lib; do
7449 for cf_add_2lib in $cf_add_libs; do
7450 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
7455 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
7459 # even with config script, some packages use no-override for curses.h
7461 echo "$as_me:7461: checking if we have identified curses headers" >&5
7462 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
7463 if test "${cf_cv_ncurses_header+set}" = set; then
7464 echo $ECHO_N "(cached) $ECHO_C" >&6
7467 cf_cv_ncurses_header=none
7469 ncurses.h ncursesw/ncurses.h \
7470 curses.h ncursesw/curses.h
7472 cat >conftest.$ac_ext <<_ACEOF
7473 #line 7473 "configure"
7474 #include "confdefs.h"
7475 #include <${cf_header}>
7479 initscr(); tgoto("?", 0,0)
7484 rm -f conftest.$ac_objext
7485 if { (eval echo "$as_me:7485: \"$ac_compile\"") >&5
7486 (eval $ac_compile) 2>&5
7488 echo "$as_me:7488: \$? = $ac_status" >&5
7489 (exit $ac_status); } &&
7490 { ac_try='test -s conftest.$ac_objext'
7491 { (eval echo "$as_me:7491: \"$ac_try\"") >&5
7494 echo "$as_me:7494: \$? = $ac_status" >&5
7495 (exit $ac_status); }; }; then
7496 cf_cv_ncurses_header=$cf_header; break
7498 echo "$as_me: failed program was:" >&5
7499 cat conftest.$ac_ext >&5
7501 rm -f conftest.$ac_objext conftest.$ac_ext
7505 echo "$as_me:7505: result: $cf_cv_ncurses_header" >&5
7506 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
7508 if test "$cf_cv_ncurses_header" = none ; then
7509 { { echo "$as_me:7509: error: No curses header-files found" >&5
7510 echo "$as_me: error: No curses header-files found" >&2;}
7511 { (exit 1); exit 1; }; }
7514 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
7516 for ac_header in $cf_cv_ncurses_header
7518 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7519 echo "$as_me:7519: checking for $ac_header" >&5
7520 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7521 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7522 echo $ECHO_N "(cached) $ECHO_C" >&6
7524 cat >conftest.$ac_ext <<_ACEOF
7525 #line 7525 "configure"
7526 #include "confdefs.h"
7527 #include <$ac_header>
7529 if { (eval echo "$as_me:7529: \"$ac_cpp conftest.$ac_ext\"") >&5
7530 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7532 egrep -v '^ *\+' conftest.er1 >conftest.err
7534 cat conftest.err >&5
7535 echo "$as_me:7535: \$? = $ac_status" >&5
7536 (exit $ac_status); } >/dev/null; then
7537 if test -s conftest.err; then
7538 ac_cpp_err=$ac_c_preproc_warn_flag
7545 if test -z "$ac_cpp_err"; then
7546 eval "$as_ac_Header=yes"
7548 echo "$as_me: failed program was:" >&5
7549 cat conftest.$ac_ext >&5
7550 eval "$as_ac_Header=no"
7552 rm -f conftest.err conftest.$ac_ext
7554 echo "$as_me:7554: result: `eval echo '${'$as_ac_Header'}'`" >&5
7555 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7556 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7557 cat >>confdefs.h <<EOF
7558 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7564 cat >>confdefs.h <<\EOF
7568 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
7570 cat >>confdefs.h <<EOF
7571 #define $cf_nculib_ROOT 1
7574 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
7578 cf_ncuhdr_root=ncursesw
7580 test -n "$cf_cv_curses_dir" && \
7581 test "$cf_cv_curses_dir" != "no" && { \
7583 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
7584 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
7586 while test $cf_add_incdir != /usr/include
7588 if test -d $cf_add_incdir
7591 if test -n "$CFLAGS$CPPFLAGS" ; then
7592 # a loop is needed to ensure we can add subdirs of existing dirs
7593 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
7594 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
7595 cf_have_incdir=yes; break
7600 if test "$cf_have_incdir" = no ; then
7601 if test "$cf_add_incdir" = /usr/local/include ; then
7602 if test "$GCC" = yes
7604 cf_save_CPPFLAGS=$CPPFLAGS
7606 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7607 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
7609 cat >conftest.$ac_ext <<_ACEOF
7610 #line 7610 "configure"
7611 #include "confdefs.h"
7621 rm -f conftest.$ac_objext
7622 if { (eval echo "$as_me:7622: \"$ac_compile\"") >&5
7623 (eval $ac_compile) 2>&5
7625 echo "$as_me:7625: \$? = $ac_status" >&5
7626 (exit $ac_status); } &&
7627 { ac_try='test -s conftest.$ac_objext'
7628 { (eval echo "$as_me:7628: \"$ac_try\"") >&5
7631 echo "$as_me:7631: \$? = $ac_status" >&5
7632 (exit $ac_status); }; }; then
7635 echo "$as_me: failed program was:" >&5
7636 cat conftest.$ac_ext >&5
7639 rm -f conftest.$ac_objext conftest.$ac_ext
7640 CPPFLAGS=$cf_save_CPPFLAGS
7645 if test "$cf_have_incdir" = no ; then
7646 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
7648 echo "${as_me:-configure}:7648: testing adding $cf_add_incdir to include-path ..." 1>&5
7650 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
7652 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
7653 test "$cf_top_incdir" = "$cf_add_incdir" && break
7654 cf_add_incdir="$cf_top_incdir"
7667 echo "$as_me:7667: checking for $cf_ncuhdr_root header in include-path" >&5
7668 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
7669 if test "${cf_cv_ncurses_h+set}" = set; then
7670 echo $ECHO_N "(cached) $ECHO_C" >&6
7673 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
7674 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
7675 for cf_header in $cf_header_list
7678 cat >conftest.$ac_ext <<_ACEOF
7679 #line 7679 "configure"
7680 #include "confdefs.h"
7682 #define _XOPEN_SOURCE_EXTENDED
7683 #undef HAVE_LIBUTF8_H /* in case we used CF_UTF8_LIB */
7684 #define HAVE_LIBUTF8_H /* to force ncurses' header file to use cchar_t */
7686 #include <$cf_header>
7691 #ifdef NCURSES_VERSION
7697 printf("%s\n", NCURSES_VERSION);
7710 rm -f conftest.$ac_objext
7711 if { (eval echo "$as_me:7711: \"$ac_compile\"") >&5
7712 (eval $ac_compile) 2>&5
7714 echo "$as_me:7714: \$? = $ac_status" >&5
7715 (exit $ac_status); } &&
7716 { ac_try='test -s conftest.$ac_objext'
7717 { (eval echo "$as_me:7717: \"$ac_try\"") >&5
7720 echo "$as_me:7720: \$? = $ac_status" >&5
7721 (exit $ac_status); }; }; then
7722 cf_cv_ncurses_h=$cf_header
7725 echo "$as_me: failed program was:" >&5
7726 cat conftest.$ac_ext >&5
7729 rm -f conftest.$ac_objext conftest.$ac_ext
7731 test "$cf_cv_ncurses_h" != no && break
7735 echo "$as_me:7735: result: $cf_cv_ncurses_h" >&5
7736 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
7738 if test "$cf_cv_ncurses_h" != no ; then
7739 cf_cv_ncurses_header=$cf_cv_ncurses_h
7742 echo "$as_me:7742: checking for $cf_ncuhdr_root include-path" >&5
7743 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
7744 if test "${cf_cv_ncurses_h2+set}" = set; then
7745 echo $ECHO_N "(cached) $ECHO_C" >&6
7748 test -n "$verbose" && echo
7752 # collect the current set of include-directories from compiler flags
7753 cf_header_path_list=""
7754 if test -n "${CFLAGS}${CPPFLAGS}" ; then
7755 for cf_header_path in $CPPFLAGS $CFLAGS
7757 case $cf_header_path in
7759 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
7761 test "x$cf_header_path" != "xNONE" && \
7762 test -d "$cf_header_path" && \
7764 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
7765 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
7766 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
7767 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
7768 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
7769 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"
7772 cf_header_path_list="$cf_header_path_list $cf_search"
7778 # add the variations for the package we are looking for
7782 test "x$prefix" != "xNONE" && \
7783 test -d "$prefix" && \
7785 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
7786 test -d $prefix/include && cf_search="$cf_search $prefix/include"
7787 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
7788 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
7789 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
7790 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
7793 for cf_subdir_prefix in \
7802 test "x$cf_subdir_prefix" != "x$prefix" && \
7803 test -d "$cf_subdir_prefix" && \
7804 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
7805 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
7806 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
7807 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root"
7808 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root/include"
7809 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include"
7810 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"
7815 test "$includedir" != NONE && \
7816 test "$includedir" != "/usr/include" && \
7817 test -d "$includedir" && {
7818 test -d $includedir && cf_search="$cf_search $includedir"
7819 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
7822 test "$oldincludedir" != NONE && \
7823 test "$oldincludedir" != "/usr/include" && \
7824 test -d "$oldincludedir" && {
7825 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
7826 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
7829 cf_search="$cf_search $cf_header_path_list"
7831 test -n "$verbose" && echo search path $cf_search
7832 cf_save2_CPPFLAGS="$CPPFLAGS"
7833 for cf_incdir in $cf_search
7836 if test -n "$cf_incdir" ; then
7837 for cf_add_incdir in $cf_incdir
7839 while test $cf_add_incdir != /usr/include
7841 if test -d $cf_add_incdir
7844 if test -n "$CFLAGS$CPPFLAGS" ; then
7845 # a loop is needed to ensure we can add subdirs of existing dirs
7846 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
7847 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
7848 cf_have_incdir=yes; break
7853 if test "$cf_have_incdir" = no ; then
7854 if test "$cf_add_incdir" = /usr/local/include ; then
7855 if test "$GCC" = yes
7857 cf_save_CPPFLAGS=$CPPFLAGS
7859 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7860 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
7862 cat >conftest.$ac_ext <<_ACEOF
7863 #line 7863 "configure"
7864 #include "confdefs.h"
7874 rm -f conftest.$ac_objext
7875 if { (eval echo "$as_me:7875: \"$ac_compile\"") >&5
7876 (eval $ac_compile) 2>&5
7878 echo "$as_me:7878: \$? = $ac_status" >&5
7879 (exit $ac_status); } &&
7880 { ac_try='test -s conftest.$ac_objext'
7881 { (eval echo "$as_me:7881: \"$ac_try\"") >&5
7884 echo "$as_me:7884: \$? = $ac_status" >&5
7885 (exit $ac_status); }; }; then
7888 echo "$as_me: failed program was:" >&5
7889 cat conftest.$ac_ext >&5
7892 rm -f conftest.$ac_objext conftest.$ac_ext
7893 CPPFLAGS=$cf_save_CPPFLAGS
7898 if test "$cf_have_incdir" = no ; then
7899 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
7901 echo "${as_me:-configure}:7901: testing adding $cf_add_incdir to include-path ..." 1>&5
7903 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
7905 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
7906 test "$cf_top_incdir" = "$cf_add_incdir" && break
7907 cf_add_incdir="$cf_top_incdir"
7923 cat >conftest.$ac_ext <<_ACEOF
7924 #line 7924 "configure"
7925 #include "confdefs.h"
7927 #include <$cf_header>
7932 #ifdef NCURSES_VERSION
7934 printf("%s\n", NCURSES_VERSION);
7947 rm -f conftest.$ac_objext
7948 if { (eval echo "$as_me:7948: \"$ac_compile\"") >&5
7949 (eval $ac_compile) 2>&5
7951 echo "$as_me:7951: \$? = $ac_status" >&5
7952 (exit $ac_status); } &&
7953 { ac_try='test -s conftest.$ac_objext'
7954 { (eval echo "$as_me:7954: \"$ac_try\"") >&5
7957 echo "$as_me:7957: \$? = $ac_status" >&5
7958 (exit $ac_status); }; }; then
7959 cf_cv_ncurses_h2=$cf_header
7962 echo "$as_me: failed program was:" >&5
7963 cat conftest.$ac_ext >&5
7966 rm -f conftest.$ac_objext conftest.$ac_ext
7968 if test "$cf_cv_ncurses_h2" != no ; then
7969 cf_cv_ncurses_h2=$cf_incdir/$cf_header
7970 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
7973 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
7975 CPPFLAGS="$cf_save2_CPPFLAGS"
7976 test "$cf_cv_ncurses_h2" != no && break
7978 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:7978: error: not found" >&5
7979 echo "$as_me: error: not found" >&2;}
7980 { (exit 1); exit 1; }; }
7983 echo "$as_me:7983: result: $cf_cv_ncurses_h2" >&5
7984 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
7986 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
7987 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
7988 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
7989 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
7992 if test -n "$cf_1st_incdir" ; then
7993 for cf_add_incdir in $cf_1st_incdir
7995 while test $cf_add_incdir != /usr/include
7997 if test -d $cf_add_incdir
8000 if test -n "$CFLAGS$CPPFLAGS" ; then
8001 # a loop is needed to ensure we can add subdirs of existing dirs
8002 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
8003 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
8004 cf_have_incdir=yes; break
8009 if test "$cf_have_incdir" = no ; then
8010 if test "$cf_add_incdir" = /usr/local/include ; then
8011 if test "$GCC" = yes
8013 cf_save_CPPFLAGS=$CPPFLAGS
8015 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
8016 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
8018 cat >conftest.$ac_ext <<_ACEOF
8019 #line 8019 "configure"
8020 #include "confdefs.h"
8030 rm -f conftest.$ac_objext
8031 if { (eval echo "$as_me:8031: \"$ac_compile\"") >&5
8032 (eval $ac_compile) 2>&5
8034 echo "$as_me:8034: \$? = $ac_status" >&5
8035 (exit $ac_status); } &&
8036 { ac_try='test -s conftest.$ac_objext'
8037 { (eval echo "$as_me:8037: \"$ac_try\"") >&5
8040 echo "$as_me:8040: \$? = $ac_status" >&5
8041 (exit $ac_status); }; }; then
8044 echo "$as_me: failed program was:" >&5
8045 cat conftest.$ac_ext >&5
8048 rm -f conftest.$ac_objext conftest.$ac_ext
8049 CPPFLAGS=$cf_save_CPPFLAGS
8054 if test "$cf_have_incdir" = no ; then
8055 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
8057 echo "${as_me:-configure}:8057: testing adding $cf_add_incdir to include-path ..." 1>&5
8059 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
8061 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
8062 test "$cf_top_incdir" = "$cf_add_incdir" && break
8063 cf_add_incdir="$cf_top_incdir"
8076 # Set definitions to allow ifdef'ing for ncurses.h
8078 case $cf_cv_ncurses_header in
8081 cat >>confdefs.h <<\EOF
8082 #define HAVE_NCURSES_H 1
8088 case $cf_cv_ncurses_header in
8089 (ncurses/curses.h|ncurses/ncurses.h)
8091 cat >>confdefs.h <<\EOF
8092 #define HAVE_NCURSES_NCURSES_H 1
8096 (ncursesw/curses.h|ncursesw/ncurses.h)
8098 cat >>confdefs.h <<\EOF
8099 #define HAVE_NCURSESW_NCURSES_H 1
8105 echo "$as_me:8105: checking for terminfo header" >&5
8106 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
8107 if test "${cf_cv_term_header+set}" = set; then
8108 echo $ECHO_N "(cached) $ECHO_C" >&6
8111 case ${cf_cv_ncurses_header} in
8112 (*/ncurses.h|*/ncursesw.h)
8113 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
8116 cf_term_header=term.h
8120 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
8122 cat >conftest.$ac_ext <<_ACEOF
8123 #line 8123 "configure"
8124 #include "confdefs.h"
8126 #include <${cf_cv_ncurses_header:-curses.h}>
8132 int x = auto_left_margin; (void)x
8137 rm -f conftest.$ac_objext
8138 if { (eval echo "$as_me:8138: \"$ac_compile\"") >&5
8139 (eval $ac_compile) 2>&5
8141 echo "$as_me:8141: \$? = $ac_status" >&5
8142 (exit $ac_status); } &&
8143 { ac_try='test -s conftest.$ac_objext'
8144 { (eval echo "$as_me:8144: \"$ac_try\"") >&5
8147 echo "$as_me:8147: \$? = $ac_status" >&5
8148 (exit $ac_status); }; }; then
8150 cf_cv_term_header="$cf_test"
8152 echo "$as_me: failed program was:" >&5
8153 cat conftest.$ac_ext >&5
8155 cf_cv_term_header=unknown
8158 rm -f conftest.$ac_objext conftest.$ac_ext
8159 test "$cf_cv_term_header" != unknown && break
8163 echo "$as_me:8163: result: $cf_cv_term_header" >&5
8164 echo "${ECHO_T}$cf_cv_term_header" >&6
8166 # Set definitions to allow ifdef'ing to accommodate subdirectories
8168 case $cf_cv_term_header in
8171 cat >>confdefs.h <<\EOF
8172 #define HAVE_TERM_H 1
8178 case $cf_cv_term_header in
8181 cat >>confdefs.h <<\EOF
8182 #define HAVE_NCURSES_TERM_H 1
8188 cat >>confdefs.h <<\EOF
8189 #define HAVE_NCURSESW_TERM_H 1
8195 # some applications need this, but should check for NCURSES_VERSION
8197 cat >>confdefs.h <<\EOF
8201 echo "$as_me:8201: checking for ncurses version" >&5
8202 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
8203 if test "${cf_cv_ncurses_version+set}" = set; then
8204 echo $ECHO_N "(cached) $ECHO_C" >&6
8207 cf_cv_ncurses_version=no
8210 if test "$cross_compiling" = yes; then
8212 # This will not work if the preprocessor splits the line after the
8213 # Autoconf token. The 'unproto' program does that.
8214 cat > conftest.$ac_ext <<EOF
8215 #include <${cf_cv_ncurses_header:-curses.h}>
8217 #ifdef NCURSES_VERSION
8218 Autoconf NCURSES_VERSION
8226 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
8227 { (eval echo "$as_me:8227: \"$cf_try\"") >&5
8230 echo "$as_me:8230: \$? = $ac_status" >&5
8231 (exit $ac_status); }
8232 if test -f conftest.out ; then
8233 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
8234 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
8239 cat >conftest.$ac_ext <<_ACEOF
8240 #line 8240 "configure"
8241 #include "confdefs.h"
8243 #include <${cf_cv_ncurses_header:-curses.h}>
8247 FILE *fp = fopen("$cf_tempfile", "w");
8248 #ifdef NCURSES_VERSION
8249 # ifdef NCURSES_VERSION_PATCH
8250 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
8252 fprintf(fp, "%s\n", NCURSES_VERSION);
8256 fprintf(fp, "old\n");
8261 ${cf_cv_main_return:-return}(0);
8264 rm -f conftest$ac_exeext
8265 if { (eval echo "$as_me:8265: \"$ac_link\"") >&5
8266 (eval $ac_link) 2>&5
8268 echo "$as_me:8268: \$? = $ac_status" >&5
8269 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8270 { (eval echo "$as_me:8270: \"$ac_try\"") >&5
8273 echo "$as_me:8273: \$? = $ac_status" >&5
8274 (exit $ac_status); }; }; then
8276 cf_cv_ncurses_version=`cat $cf_tempfile`
8278 echo "$as_me: program exited with status $ac_status" >&5
8279 echo "$as_me: failed program was:" >&5
8280 cat conftest.$ac_ext >&5
8282 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8287 echo "$as_me:8287: result: $cf_cv_ncurses_version" >&5
8288 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
8289 test "$cf_cv_ncurses_version" = no ||
8290 cat >>confdefs.h <<\EOF
8294 cf_nculib_root=ncursesw
8295 # This works, except for the special case where we find gpm, but
8296 # ncurses is in a nonstandard location via $LIBS, and we really want
8299 cf_ncurses_SAVE="$LIBS"
8300 echo "$as_me:8300: checking for Gpm_Open in -lgpm" >&5
8301 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
8302 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
8303 echo $ECHO_N "(cached) $ECHO_C" >&6
8305 ac_check_lib_save_LIBS=$LIBS
8307 cat >conftest.$ac_ext <<_ACEOF
8308 #line 8308 "configure"
8309 #include "confdefs.h"
8311 /* Override any gcc2 internal prototype to avoid an error. */
8315 /* We use char because int might match the return type of a gcc2
8316 builtin and then its argument prototype would still apply. */
8326 rm -f conftest.$ac_objext conftest$ac_exeext
8327 if { (eval echo "$as_me:8327: \"$ac_link\"") >&5
8328 (eval $ac_link) 2>&5
8330 echo "$as_me:8330: \$? = $ac_status" >&5
8331 (exit $ac_status); } &&
8332 { ac_try='test -s conftest$ac_exeext'
8333 { (eval echo "$as_me:8333: \"$ac_try\"") >&5
8336 echo "$as_me:8336: \$? = $ac_status" >&5
8337 (exit $ac_status); }; }; then
8338 ac_cv_lib_gpm_Gpm_Open=yes
8340 echo "$as_me: failed program was:" >&5
8341 cat conftest.$ac_ext >&5
8342 ac_cv_lib_gpm_Gpm_Open=no
8344 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8345 LIBS=$ac_check_lib_save_LIBS
8347 echo "$as_me:8347: result: $ac_cv_lib_gpm_Gpm_Open" >&5
8348 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
8349 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
8350 echo "$as_me:8350: checking for initscr in -lgpm" >&5
8351 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
8352 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
8353 echo $ECHO_N "(cached) $ECHO_C" >&6
8355 ac_check_lib_save_LIBS=$LIBS
8357 cat >conftest.$ac_ext <<_ACEOF
8358 #line 8358 "configure"
8359 #include "confdefs.h"
8361 /* Override any gcc2 internal prototype to avoid an error. */
8365 /* We use char because int might match the return type of a gcc2
8366 builtin and then its argument prototype would still apply. */
8376 rm -f conftest.$ac_objext conftest$ac_exeext
8377 if { (eval echo "$as_me:8377: \"$ac_link\"") >&5
8378 (eval $ac_link) 2>&5
8380 echo "$as_me:8380: \$? = $ac_status" >&5
8381 (exit $ac_status); } &&
8382 { ac_try='test -s conftest$ac_exeext'
8383 { (eval echo "$as_me:8383: \"$ac_try\"") >&5
8386 echo "$as_me:8386: \$? = $ac_status" >&5
8387 (exit $ac_status); }; }; then
8388 ac_cv_lib_gpm_initscr=yes
8390 echo "$as_me: failed program was:" >&5
8391 cat conftest.$ac_ext >&5
8392 ac_cv_lib_gpm_initscr=no
8394 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8395 LIBS=$ac_check_lib_save_LIBS
8397 echo "$as_me:8397: result: $ac_cv_lib_gpm_initscr" >&5
8398 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
8399 if test $ac_cv_lib_gpm_initscr = yes; then
8400 LIBS="$cf_ncurses_SAVE"
8402 cf_ncurses_LIBS="-lgpm"
8409 # This is only necessary if you are linking against an obsolete
8410 # version of ncurses (but it should do no harm, since it's static).
8411 if test "$cf_nculib_root" = ncurses ; then
8412 echo "$as_me:8412: checking for tgoto in -lmytinfo" >&5
8413 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
8414 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
8415 echo $ECHO_N "(cached) $ECHO_C" >&6
8417 ac_check_lib_save_LIBS=$LIBS
8418 LIBS="-lmytinfo $LIBS"
8419 cat >conftest.$ac_ext <<_ACEOF
8420 #line 8420 "configure"
8421 #include "confdefs.h"
8423 /* Override any gcc2 internal prototype to avoid an error. */
8427 /* We use char because int might match the return type of a gcc2
8428 builtin and then its argument prototype would still apply. */
8438 rm -f conftest.$ac_objext conftest$ac_exeext
8439 if { (eval echo "$as_me:8439: \"$ac_link\"") >&5
8440 (eval $ac_link) 2>&5
8442 echo "$as_me:8442: \$? = $ac_status" >&5
8443 (exit $ac_status); } &&
8444 { ac_try='test -s conftest$ac_exeext'
8445 { (eval echo "$as_me:8445: \"$ac_try\"") >&5
8448 echo "$as_me:8448: \$? = $ac_status" >&5
8449 (exit $ac_status); }; }; then
8450 ac_cv_lib_mytinfo_tgoto=yes
8452 echo "$as_me: failed program was:" >&5
8453 cat conftest.$ac_ext >&5
8454 ac_cv_lib_mytinfo_tgoto=no
8456 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8457 LIBS=$ac_check_lib_save_LIBS
8459 echo "$as_me:8459: result: $ac_cv_lib_mytinfo_tgoto" >&5
8460 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
8461 if test $ac_cv_lib_mytinfo_tgoto = yes; then
8462 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
8472 for cf_add_1lib in $cf_ncurses_LIBS; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
8474 for cf_add_1lib in $cf_add_0lib; do
8475 for cf_add_2lib in $cf_add_libs; do
8476 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
8481 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
8485 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
8491 for cf_add_1lib in -l$cf_nculib_root; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
8493 for cf_add_1lib in $cf_add_0lib; do
8494 for cf_add_2lib in $cf_add_libs; do
8495 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
8500 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
8506 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
8508 echo "$as_me:8508: checking for initscr" >&5
8509 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
8510 if test "${ac_cv_func_initscr+set}" = set; then
8511 echo $ECHO_N "(cached) $ECHO_C" >&6
8513 cat >conftest.$ac_ext <<_ACEOF
8514 #line 8514 "configure"
8515 #include "confdefs.h"
8516 #define initscr autoconf_temporary
8517 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
8524 /* We use char because int might match the return type of a gcc2
8525 builtin and then its argument prototype would still apply. */
8526 char initscr (void);
8532 /* The GNU C library defines stubs for functions which it implements
8533 to always fail with ENOSYS. Some functions are actually named
8534 something starting with __ and the normal name is an alias. */
8535 #if defined (__stub_initscr) || defined (__stub___initscr)
8536 #error found stub for initscr
8544 rm -f conftest.$ac_objext conftest$ac_exeext
8545 if { (eval echo "$as_me:8545: \"$ac_link\"") >&5
8546 (eval $ac_link) 2>&5
8548 echo "$as_me:8548: \$? = $ac_status" >&5
8549 (exit $ac_status); } &&
8550 { ac_try='test -s conftest$ac_exeext'
8551 { (eval echo "$as_me:8551: \"$ac_try\"") >&5
8554 echo "$as_me:8554: \$? = $ac_status" >&5
8555 (exit $ac_status); }; }; then
8556 ac_cv_func_initscr=yes
8558 echo "$as_me: failed program was:" >&5
8559 cat conftest.$ac_ext >&5
8560 ac_cv_func_initscr=no
8562 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8564 echo "$as_me:8564: result: $ac_cv_func_initscr" >&5
8565 echo "${ECHO_T}$ac_cv_func_initscr" >&6
8566 if test $ac_cv_func_initscr = yes; then
8567 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
8570 cf_save_LIBS="$LIBS"
8571 echo "$as_me:8571: checking for initscr in -l$cf_nculib_root" >&5
8572 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
8573 LIBS="-l$cf_nculib_root $LIBS"
8574 cat >conftest.$ac_ext <<_ACEOF
8575 #line 8575 "configure"
8576 #include "confdefs.h"
8577 #include <${cf_cv_ncurses_header:-curses.h}>
8586 rm -f conftest.$ac_objext conftest$ac_exeext
8587 if { (eval echo "$as_me:8587: \"$ac_link\"") >&5
8588 (eval $ac_link) 2>&5
8590 echo "$as_me:8590: \$? = $ac_status" >&5
8591 (exit $ac_status); } &&
8592 { ac_try='test -s conftest$ac_exeext'
8593 { (eval echo "$as_me:8593: \"$ac_try\"") >&5
8596 echo "$as_me:8596: \$? = $ac_status" >&5
8597 (exit $ac_status); }; }; then
8598 echo "$as_me:8598: result: yes" >&5
8599 echo "${ECHO_T}yes" >&6
8600 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
8603 echo "$as_me: failed program was:" >&5
8604 cat conftest.$ac_ext >&5
8605 echo "$as_me:8605: result: no" >&5
8606 echo "${ECHO_T}no" >&6
8609 cf_library_path_list=""
8610 if test -n "${LDFLAGS}${LIBS}" ; then
8611 for cf_library_path in $LDFLAGS $LIBS
8613 case $cf_library_path in
8615 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
8617 test "x$cf_library_path" != "xNONE" && \
8618 test -d "$cf_library_path" && \
8620 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
8621 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
8622 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
8623 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
8624 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
8625 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"
8628 cf_library_path_list="$cf_library_path_list $cf_search"
8636 test "x$prefix" != "xNONE" && \
8637 test -d "$prefix" && \
8639 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
8640 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
8641 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
8642 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
8643 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
8644 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
8647 for cf_subdir_prefix in \
8656 test "x$cf_subdir_prefix" != "x$prefix" && \
8657 test -d "$cf_subdir_prefix" && \
8658 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
8659 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
8660 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
8661 test -d $cf_subdir_prefix/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root"
8662 test -d $cf_subdir_prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root/lib"
8663 test -d $cf_subdir_prefix/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib"
8664 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"
8669 cf_search="$cf_library_path_list $cf_search"
8671 for cf_libdir in $cf_search
8673 echo "$as_me:8673: checking for -l$cf_nculib_root in $cf_libdir" >&5
8674 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
8675 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
8676 cat >conftest.$ac_ext <<_ACEOF
8677 #line 8677 "configure"
8678 #include "confdefs.h"
8679 #include <${cf_cv_ncurses_header:-curses.h}>
8688 rm -f conftest.$ac_objext conftest$ac_exeext
8689 if { (eval echo "$as_me:8689: \"$ac_link\"") >&5
8690 (eval $ac_link) 2>&5
8692 echo "$as_me:8692: \$? = $ac_status" >&5
8693 (exit $ac_status); } &&
8694 { ac_try='test -s conftest$ac_exeext'
8695 { (eval echo "$as_me:8695: \"$ac_try\"") >&5
8698 echo "$as_me:8698: \$? = $ac_status" >&5
8699 (exit $ac_status); }; }; then
8700 echo "$as_me:8700: result: yes" >&5
8701 echo "${ECHO_T}yes" >&6
8702 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
8705 echo "$as_me: failed program was:" >&5
8706 cat conftest.$ac_ext >&5
8707 echo "$as_me:8707: result: no" >&5
8708 echo "${ECHO_T}no" >&6
8709 LIBS="$cf_save_LIBS"
8711 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8715 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8719 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
8721 if test $cf_found_library = no ; then
8722 { { echo "$as_me:8722: error: Cannot link $cf_nculib_root library" >&5
8723 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
8724 { (exit 1); exit 1; }; }
8729 if test -n "$cf_ncurses_LIBS" ; then
8730 echo "$as_me:8730: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
8731 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
8732 cf_ncurses_SAVE="$LIBS"
8733 for p in $cf_ncurses_LIBS ; do
8734 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
8735 if test "$q" != "$LIBS" ; then
8739 cat >conftest.$ac_ext <<_ACEOF
8740 #line 8740 "configure"
8741 #include "confdefs.h"
8742 #include <${cf_cv_ncurses_header:-curses.h}>
8746 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
8751 rm -f conftest.$ac_objext conftest$ac_exeext
8752 if { (eval echo "$as_me:8752: \"$ac_link\"") >&5
8753 (eval $ac_link) 2>&5
8755 echo "$as_me:8755: \$? = $ac_status" >&5
8756 (exit $ac_status); } &&
8757 { ac_try='test -s conftest$ac_exeext'
8758 { (eval echo "$as_me:8758: \"$ac_try\"") >&5
8761 echo "$as_me:8761: \$? = $ac_status" >&5
8762 (exit $ac_status); }; }; then
8763 echo "$as_me:8763: result: yes" >&5
8764 echo "${ECHO_T}yes" >&6
8766 echo "$as_me: failed program was:" >&5
8767 cat conftest.$ac_ext >&5
8768 echo "$as_me:8768: result: no" >&5
8769 echo "${ECHO_T}no" >&6
8770 LIBS="$cf_ncurses_SAVE"
8772 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8775 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
8777 cat >>confdefs.h <<EOF
8778 #define $cf_nculib_ROOT 1
8788 cf_ncuconfig_root=ncurses
8789 cf_have_ncuconfig=no
8791 if test "x${PKG_CONFIG:=none}" != xnone; then
8792 echo "$as_me:8792: checking pkg-config for $cf_ncuconfig_root" >&5
8793 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
8794 if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
8795 echo "$as_me:8795: result: yes" >&5
8796 echo "${ECHO_T}yes" >&6
8798 echo "$as_me:8798: checking if the $cf_ncuconfig_root package files work" >&5
8799 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
8800 cf_have_ncuconfig=unknown
8802 cf_save_CFLAGS="$CFLAGS"
8803 cf_save_CPPFLAGS="$CPPFLAGS"
8804 cf_save_LIBS="$LIBS"
8806 cf_pkg_cflags=`$PKG_CONFIG --cflags $cf_ncuconfig_root`
8807 cf_pkg_libs=`$PKG_CONFIG --libs $cf_ncuconfig_root`
8809 # while -W for passing linker flags is prevalent, it is not "standard".
8810 # At least one wrapper for c89/c99 (in Apple's xcode) has its own
8811 # incompatible _and_ non-standard -W option which gives an error. Work
8812 # around that pitfall.
8813 case "x${CC}@@${cf_pkg_libs}@${cf_pkg_cflags}" in
8819 cf_new_extra_cppflags=
8821 for cf_add_cflags in $cf_pkg_cflags
8823 case $cf_fix_cppflags in
8825 case $cf_add_cflags in
8826 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
8827 case $cf_add_cflags in
8829 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8831 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8832 && test -z "${cf_tst_cflags}" \
8833 && cf_fix_cppflags=yes
8835 if test $cf_fix_cppflags = yes ; then
8837 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
8838 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
8841 elif test "${cf_tst_cflags}" = "\"'" ; then
8843 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
8844 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
8854 case $cf_add_cflags in
8856 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8858 CPPFLAGS=`echo "$CPPFLAGS" | \
8859 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8860 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8865 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
8866 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
8873 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
8874 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
8881 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
8882 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
8884 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8886 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8887 && test -z "${cf_tst_cflags}" \
8888 && cf_fix_cppflags=no
8893 if test -n "$cf_new_cflags" ; then
8895 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
8896 CFLAGS="${CFLAGS}$cf_new_cflags"
8900 if test -n "$cf_new_cppflags" ; then
8902 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
8903 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
8907 if test -n "$cf_new_extra_cppflags" ; then
8909 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
8910 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
8917 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
8919 for cf_add_1lib in $cf_add_0lib; do
8920 for cf_add_2lib in $cf_add_libs; do
8921 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
8926 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
8930 cat >conftest.$ac_ext <<_ACEOF
8931 #line 8931 "configure"
8932 #include "confdefs.h"
8933 #include <${cf_cv_ncurses_header:-curses.h}>
8937 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
8942 rm -f conftest.$ac_objext conftest$ac_exeext
8943 if { (eval echo "$as_me:8943: \"$ac_link\"") >&5
8944 (eval $ac_link) 2>&5
8946 echo "$as_me:8946: \$? = $ac_status" >&5
8947 (exit $ac_status); } &&
8948 { ac_try='test -s conftest$ac_exeext'
8949 { (eval echo "$as_me:8949: \"$ac_try\"") >&5
8952 echo "$as_me:8952: \$? = $ac_status" >&5
8953 (exit $ac_status); }; }; then
8954 if test "$cross_compiling" = yes; then
8955 cf_test_ncuconfig=maybe
8957 cat >conftest.$ac_ext <<_ACEOF
8958 #line 8958 "configure"
8959 #include "confdefs.h"
8960 #include <${cf_cv_ncurses_header:-curses.h}>
8962 { char *xx = curses_version(); return (xx == 0); }
8964 rm -f conftest$ac_exeext
8965 if { (eval echo "$as_me:8965: \"$ac_link\"") >&5
8966 (eval $ac_link) 2>&5
8968 echo "$as_me:8968: \$? = $ac_status" >&5
8969 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8970 { (eval echo "$as_me:8970: \"$ac_try\"") >&5
8973 echo "$as_me:8973: \$? = $ac_status" >&5
8974 (exit $ac_status); }; }; then
8975 cf_test_ncuconfig=yes
8977 echo "$as_me: program exited with status $ac_status" >&5
8978 echo "$as_me: failed program was:" >&5
8979 cat conftest.$ac_ext >&5
8980 cf_test_ncuconfig=no
8982 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8985 echo "$as_me: failed program was:" >&5
8986 cat conftest.$ac_ext >&5
8987 cf_test_ncuconfig=no
8989 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8991 CFLAGS="$cf_save_CFLAGS"
8992 CPPFLAGS="$cf_save_CPPFLAGS"
8993 LIBS="$cf_save_LIBS"
8995 if test "x$cf_test_ncuconfig" != xyes; then
8996 cf_temp=`echo "x$cf_pkg_cflags" | sed -e s/^x// -e 's/-W[^ ]*//g'`
8997 cf_pkg_cflags="$cf_temp"
8998 cf_temp=`echo "x$cf_pkg_libs" | sed -e s/^x// -e 's/-W[^ ]*//g'`
8999 cf_pkg_libs="$cf_temp"
9007 cf_new_extra_cppflags=
9009 for cf_add_cflags in $cf_pkg_cflags
9011 case $cf_fix_cppflags in
9013 case $cf_add_cflags in
9014 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
9015 case $cf_add_cflags in
9017 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9019 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9020 && test -z "${cf_tst_cflags}" \
9021 && cf_fix_cppflags=yes
9023 if test $cf_fix_cppflags = yes ; then
9025 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9026 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9029 elif test "${cf_tst_cflags}" = "\"'" ; then
9031 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9032 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9042 case $cf_add_cflags in
9044 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9046 CPPFLAGS=`echo "$CPPFLAGS" | \
9047 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9048 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9053 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
9054 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
9061 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
9062 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
9069 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9070 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9072 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9074 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9075 && test -z "${cf_tst_cflags}" \
9076 && cf_fix_cppflags=no
9081 if test -n "$cf_new_cflags" ; then
9083 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
9084 CFLAGS="${CFLAGS}$cf_new_cflags"
9088 if test -n "$cf_new_cppflags" ; then
9090 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9091 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
9095 if test -n "$cf_new_extra_cppflags" ; then
9097 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
9098 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
9105 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
9107 for cf_add_1lib in $cf_add_0lib; do
9108 for cf_add_2lib in $cf_add_libs; do
9109 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
9114 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
9118 cat >conftest.$ac_ext <<_ACEOF
9119 #line 9119 "configure"
9120 #include "confdefs.h"
9121 #include <${cf_cv_ncurses_header:-curses.h}>
9125 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
9130 rm -f conftest.$ac_objext conftest$ac_exeext
9131 if { (eval echo "$as_me:9131: \"$ac_link\"") >&5
9132 (eval $ac_link) 2>&5
9134 echo "$as_me:9134: \$? = $ac_status" >&5
9135 (exit $ac_status); } &&
9136 { ac_try='test -s conftest$ac_exeext'
9137 { (eval echo "$as_me:9137: \"$ac_try\"") >&5
9140 echo "$as_me:9140: \$? = $ac_status" >&5
9141 (exit $ac_status); }; }; then
9142 if test "$cross_compiling" = yes; then
9143 cf_have_ncuconfig=maybe
9145 cat >conftest.$ac_ext <<_ACEOF
9146 #line 9146 "configure"
9147 #include "confdefs.h"
9148 #include <${cf_cv_ncurses_header:-curses.h}>
9150 { char *xx = curses_version(); return (xx == 0); }
9152 rm -f conftest$ac_exeext
9153 if { (eval echo "$as_me:9153: \"$ac_link\"") >&5
9154 (eval $ac_link) 2>&5
9156 echo "$as_me:9156: \$? = $ac_status" >&5
9157 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9158 { (eval echo "$as_me:9158: \"$ac_try\"") >&5
9161 echo "$as_me:9161: \$? = $ac_status" >&5
9162 (exit $ac_status); }; }; then
9163 cf_have_ncuconfig=yes
9165 echo "$as_me: program exited with status $ac_status" >&5
9166 echo "$as_me: failed program was:" >&5
9167 cat conftest.$ac_ext >&5
9168 cf_have_ncuconfig=no
9170 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9173 echo "$as_me: failed program was:" >&5
9174 cat conftest.$ac_ext >&5
9175 cf_have_ncuconfig=no
9177 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9178 echo "$as_me:9178: result: $cf_have_ncuconfig" >&5
9179 echo "${ECHO_T}$cf_have_ncuconfig" >&6
9180 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
9181 if test "$cf_have_ncuconfig" != "yes"
9183 CPPFLAGS="$cf_save_CPPFLAGS"
9184 LIBS="$cf_save_LIBS"
9185 NCURSES_CONFIG_PKG=none
9188 cat >>confdefs.h <<\EOF
9192 NCURSES_CONFIG_PKG=$cf_ncuconfig_root
9194 echo "$as_me:9194: checking for terminfo header" >&5
9195 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
9196 if test "${cf_cv_term_header+set}" = set; then
9197 echo $ECHO_N "(cached) $ECHO_C" >&6
9200 case ${cf_cv_ncurses_header} in
9201 (*/ncurses.h|*/ncursesw.h)
9202 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
9205 cf_term_header=term.h
9209 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
9211 cat >conftest.$ac_ext <<_ACEOF
9212 #line 9212 "configure"
9213 #include "confdefs.h"
9215 #include <${cf_cv_ncurses_header:-curses.h}>
9221 int x = auto_left_margin; (void)x
9226 rm -f conftest.$ac_objext
9227 if { (eval echo "$as_me:9227: \"$ac_compile\"") >&5
9228 (eval $ac_compile) 2>&5
9230 echo "$as_me:9230: \$? = $ac_status" >&5
9231 (exit $ac_status); } &&
9232 { ac_try='test -s conftest.$ac_objext'
9233 { (eval echo "$as_me:9233: \"$ac_try\"") >&5
9236 echo "$as_me:9236: \$? = $ac_status" >&5
9237 (exit $ac_status); }; }; then
9239 cf_cv_term_header="$cf_test"
9241 echo "$as_me: failed program was:" >&5
9242 cat conftest.$ac_ext >&5
9244 cf_cv_term_header=unknown
9247 rm -f conftest.$ac_objext conftest.$ac_ext
9248 test "$cf_cv_term_header" != unknown && break
9252 echo "$as_me:9252: result: $cf_cv_term_header" >&5
9253 echo "${ECHO_T}$cf_cv_term_header" >&6
9255 # Set definitions to allow ifdef'ing to accommodate subdirectories
9257 case $cf_cv_term_header in
9260 cat >>confdefs.h <<\EOF
9261 #define HAVE_TERM_H 1
9267 case $cf_cv_term_header in
9270 cat >>confdefs.h <<\EOF
9271 #define HAVE_NCURSES_TERM_H 1
9277 cat >>confdefs.h <<\EOF
9278 #define HAVE_NCURSESW_TERM_H 1
9287 echo "$as_me:9287: result: no" >&5
9288 echo "${ECHO_T}no" >&6
9289 NCURSES_CONFIG_PKG=none
9292 NCURSES_CONFIG_PKG=none
9295 if test "x$cf_have_ncuconfig" = "xno"; then
9296 cf_ncurses_config="${cf_ncuconfig_root}${NCURSES_CONFIG_SUFFIX}-config"; echo "Looking for ${cf_ncurses_config}"
9298 if test -n "$ac_tool_prefix"; then
9299 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
9301 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
9302 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
9303 echo "$as_me:9303: checking for $ac_word" >&5
9304 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9305 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
9306 echo $ECHO_N "(cached) $ECHO_C" >&6
9308 if test -n "$NCURSES_CONFIG"; then
9309 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
9311 ac_save_IFS=$IFS; IFS=$ac_path_separator
9313 for ac_dir in $ac_dummy; do
9315 test -z "$ac_dir" && ac_dir=.
9316 $as_executable_p "$ac_dir/$ac_word" || continue
9317 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
9318 echo "$as_me:9318: found $ac_dir/$ac_word" >&5
9324 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
9325 if test -n "$NCURSES_CONFIG"; then
9326 echo "$as_me:9326: result: $NCURSES_CONFIG" >&5
9327 echo "${ECHO_T}$NCURSES_CONFIG" >&6
9329 echo "$as_me:9329: result: no" >&5
9330 echo "${ECHO_T}no" >&6
9333 test -n "$NCURSES_CONFIG" && break
9336 if test -z "$NCURSES_CONFIG"; then
9337 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
9338 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
9340 # Extract the first word of "$ac_prog", so it can be a program name with args.
9341 set dummy $ac_prog; ac_word=$2
9342 echo "$as_me:9342: checking for $ac_word" >&5
9343 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9344 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
9345 echo $ECHO_N "(cached) $ECHO_C" >&6
9347 if test -n "$ac_ct_NCURSES_CONFIG"; then
9348 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
9350 ac_save_IFS=$IFS; IFS=$ac_path_separator
9352 for ac_dir in $ac_dummy; do
9354 test -z "$ac_dir" && ac_dir=.
9355 $as_executable_p "$ac_dir/$ac_word" || continue
9356 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
9357 echo "$as_me:9357: found $ac_dir/$ac_word" >&5
9363 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
9364 if test -n "$ac_ct_NCURSES_CONFIG"; then
9365 echo "$as_me:9365: result: $ac_ct_NCURSES_CONFIG" >&5
9366 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
9368 echo "$as_me:9368: result: no" >&5
9369 echo "${ECHO_T}no" >&6
9372 test -n "$ac_ct_NCURSES_CONFIG" && break
9374 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
9376 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
9379 if test "$NCURSES_CONFIG" != none ; then
9384 cf_new_extra_cppflags=
9386 for cf_add_cflags in `$NCURSES_CONFIG --cflags`
9388 case $cf_fix_cppflags in
9390 case $cf_add_cflags in
9391 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
9392 case $cf_add_cflags in
9394 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9396 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9397 && test -z "${cf_tst_cflags}" \
9398 && cf_fix_cppflags=yes
9400 if test $cf_fix_cppflags = yes ; then
9402 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9403 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9406 elif test "${cf_tst_cflags}" = "\"'" ; then
9408 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9409 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9419 case $cf_add_cflags in
9421 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9423 CPPFLAGS=`echo "$CPPFLAGS" | \
9424 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9425 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9430 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
9431 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
9438 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
9439 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
9446 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9447 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9449 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9451 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9452 && test -z "${cf_tst_cflags}" \
9453 && cf_fix_cppflags=no
9458 if test -n "$cf_new_cflags" ; then
9460 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
9461 CFLAGS="${CFLAGS}$cf_new_cflags"
9465 if test -n "$cf_new_cppflags" ; then
9467 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9468 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
9472 if test -n "$cf_new_extra_cppflags" ; then
9474 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
9475 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
9482 for cf_add_1lib in `$NCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
9484 for cf_add_1lib in $cf_add_0lib; do
9485 for cf_add_2lib in $cf_add_libs; do
9486 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
9491 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
9495 # even with config script, some packages use no-override for curses.h
9497 echo "$as_me:9497: checking if we have identified curses headers" >&5
9498 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
9499 if test "${cf_cv_ncurses_header+set}" = set; then
9500 echo $ECHO_N "(cached) $ECHO_C" >&6
9503 cf_cv_ncurses_header=none
9505 ncurses.h ncurses/ncurses.h \
9506 curses.h ncurses/curses.h
9508 cat >conftest.$ac_ext <<_ACEOF
9509 #line 9509 "configure"
9510 #include "confdefs.h"
9511 #include <${cf_header}>
9515 initscr(); tgoto("?", 0,0)
9520 rm -f conftest.$ac_objext
9521 if { (eval echo "$as_me:9521: \"$ac_compile\"") >&5
9522 (eval $ac_compile) 2>&5
9524 echo "$as_me:9524: \$? = $ac_status" >&5
9525 (exit $ac_status); } &&
9526 { ac_try='test -s conftest.$ac_objext'
9527 { (eval echo "$as_me:9527: \"$ac_try\"") >&5
9530 echo "$as_me:9530: \$? = $ac_status" >&5
9531 (exit $ac_status); }; }; then
9532 cf_cv_ncurses_header=$cf_header; break
9534 echo "$as_me: failed program was:" >&5
9535 cat conftest.$ac_ext >&5
9537 rm -f conftest.$ac_objext conftest.$ac_ext
9541 echo "$as_me:9541: result: $cf_cv_ncurses_header" >&5
9542 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
9544 if test "$cf_cv_ncurses_header" = none ; then
9545 { { echo "$as_me:9545: error: No curses header-files found" >&5
9546 echo "$as_me: error: No curses header-files found" >&2;}
9547 { (exit 1); exit 1; }; }
9550 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
9552 for ac_header in $cf_cv_ncurses_header
9554 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9555 echo "$as_me:9555: checking for $ac_header" >&5
9556 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9557 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9558 echo $ECHO_N "(cached) $ECHO_C" >&6
9560 cat >conftest.$ac_ext <<_ACEOF
9561 #line 9561 "configure"
9562 #include "confdefs.h"
9563 #include <$ac_header>
9565 if { (eval echo "$as_me:9565: \"$ac_cpp conftest.$ac_ext\"") >&5
9566 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9568 egrep -v '^ *\+' conftest.er1 >conftest.err
9570 cat conftest.err >&5
9571 echo "$as_me:9571: \$? = $ac_status" >&5
9572 (exit $ac_status); } >/dev/null; then
9573 if test -s conftest.err; then
9574 ac_cpp_err=$ac_c_preproc_warn_flag
9581 if test -z "$ac_cpp_err"; then
9582 eval "$as_ac_Header=yes"
9584 echo "$as_me: failed program was:" >&5
9585 cat conftest.$ac_ext >&5
9586 eval "$as_ac_Header=no"
9588 rm -f conftest.err conftest.$ac_ext
9590 echo "$as_me:9590: result: `eval echo '${'$as_ac_Header'}'`" >&5
9591 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9592 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9593 cat >>confdefs.h <<EOF
9594 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9600 cat >>confdefs.h <<\EOF
9604 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
9606 cat >>confdefs.h <<EOF
9607 #define $cf_nculib_ROOT 1
9610 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
9614 cf_ncuhdr_root=ncurses
9616 test -n "$cf_cv_curses_dir" && \
9617 test "$cf_cv_curses_dir" != "no" && { \
9619 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
9620 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
9622 while test $cf_add_incdir != /usr/include
9624 if test -d $cf_add_incdir
9627 if test -n "$CFLAGS$CPPFLAGS" ; then
9628 # a loop is needed to ensure we can add subdirs of existing dirs
9629 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
9630 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
9631 cf_have_incdir=yes; break
9636 if test "$cf_have_incdir" = no ; then
9637 if test "$cf_add_incdir" = /usr/local/include ; then
9638 if test "$GCC" = yes
9640 cf_save_CPPFLAGS=$CPPFLAGS
9642 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9643 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
9645 cat >conftest.$ac_ext <<_ACEOF
9646 #line 9646 "configure"
9647 #include "confdefs.h"
9657 rm -f conftest.$ac_objext
9658 if { (eval echo "$as_me:9658: \"$ac_compile\"") >&5
9659 (eval $ac_compile) 2>&5
9661 echo "$as_me:9661: \$? = $ac_status" >&5
9662 (exit $ac_status); } &&
9663 { ac_try='test -s conftest.$ac_objext'
9664 { (eval echo "$as_me:9664: \"$ac_try\"") >&5
9667 echo "$as_me:9667: \$? = $ac_status" >&5
9668 (exit $ac_status); }; }; then
9671 echo "$as_me: failed program was:" >&5
9672 cat conftest.$ac_ext >&5
9675 rm -f conftest.$ac_objext conftest.$ac_ext
9676 CPPFLAGS=$cf_save_CPPFLAGS
9681 if test "$cf_have_incdir" = no ; then
9682 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
9684 echo "${as_me:-configure}:9684: testing adding $cf_add_incdir to include-path ..." 1>&5
9686 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
9688 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
9689 test "$cf_top_incdir" = "$cf_add_incdir" && break
9690 cf_add_incdir="$cf_top_incdir"
9703 echo "$as_me:9703: checking for $cf_ncuhdr_root header in include-path" >&5
9704 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
9705 if test "${cf_cv_ncurses_h+set}" = set; then
9706 echo $ECHO_N "(cached) $ECHO_C" >&6
9709 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
9710 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
9711 for cf_header in $cf_header_list
9714 cat >conftest.$ac_ext <<_ACEOF
9715 #line 9715 "configure"
9716 #include "confdefs.h"
9718 #include <$cf_header>
9723 #ifdef NCURSES_VERSION
9725 printf("%s\n", NCURSES_VERSION);
9738 rm -f conftest.$ac_objext
9739 if { (eval echo "$as_me:9739: \"$ac_compile\"") >&5
9740 (eval $ac_compile) 2>&5
9742 echo "$as_me:9742: \$? = $ac_status" >&5
9743 (exit $ac_status); } &&
9744 { ac_try='test -s conftest.$ac_objext'
9745 { (eval echo "$as_me:9745: \"$ac_try\"") >&5
9748 echo "$as_me:9748: \$? = $ac_status" >&5
9749 (exit $ac_status); }; }; then
9750 cf_cv_ncurses_h=$cf_header
9753 echo "$as_me: failed program was:" >&5
9754 cat conftest.$ac_ext >&5
9757 rm -f conftest.$ac_objext conftest.$ac_ext
9759 test "$cf_cv_ncurses_h" != no && break
9763 echo "$as_me:9763: result: $cf_cv_ncurses_h" >&5
9764 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
9766 if test "$cf_cv_ncurses_h" != no ; then
9767 cf_cv_ncurses_header=$cf_cv_ncurses_h
9770 echo "$as_me:9770: checking for $cf_ncuhdr_root include-path" >&5
9771 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
9772 if test "${cf_cv_ncurses_h2+set}" = set; then
9773 echo $ECHO_N "(cached) $ECHO_C" >&6
9776 test -n "$verbose" && echo
9780 # collect the current set of include-directories from compiler flags
9781 cf_header_path_list=""
9782 if test -n "${CFLAGS}${CPPFLAGS}" ; then
9783 for cf_header_path in $CPPFLAGS $CFLAGS
9785 case $cf_header_path in
9787 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
9789 test "x$cf_header_path" != "xNONE" && \
9790 test -d "$cf_header_path" && \
9792 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
9793 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
9794 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
9795 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
9796 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
9797 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"
9800 cf_header_path_list="$cf_header_path_list $cf_search"
9806 # add the variations for the package we are looking for
9810 test "x$prefix" != "xNONE" && \
9811 test -d "$prefix" && \
9813 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
9814 test -d $prefix/include && cf_search="$cf_search $prefix/include"
9815 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
9816 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
9817 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
9818 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
9821 for cf_subdir_prefix in \
9830 test "x$cf_subdir_prefix" != "x$prefix" && \
9831 test -d "$cf_subdir_prefix" && \
9832 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
9833 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
9834 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
9835 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root"
9836 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root/include"
9837 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include"
9838 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"
9843 test "$includedir" != NONE && \
9844 test "$includedir" != "/usr/include" && \
9845 test -d "$includedir" && {
9846 test -d $includedir && cf_search="$cf_search $includedir"
9847 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
9850 test "$oldincludedir" != NONE && \
9851 test "$oldincludedir" != "/usr/include" && \
9852 test -d "$oldincludedir" && {
9853 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
9854 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
9857 cf_search="$cf_search $cf_header_path_list"
9859 test -n "$verbose" && echo search path $cf_search
9860 cf_save2_CPPFLAGS="$CPPFLAGS"
9861 for cf_incdir in $cf_search
9864 if test -n "$cf_incdir" ; then
9865 for cf_add_incdir in $cf_incdir
9867 while test $cf_add_incdir != /usr/include
9869 if test -d $cf_add_incdir
9872 if test -n "$CFLAGS$CPPFLAGS" ; then
9873 # a loop is needed to ensure we can add subdirs of existing dirs
9874 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
9875 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
9876 cf_have_incdir=yes; break
9881 if test "$cf_have_incdir" = no ; then
9882 if test "$cf_add_incdir" = /usr/local/include ; then
9883 if test "$GCC" = yes
9885 cf_save_CPPFLAGS=$CPPFLAGS
9887 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9888 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
9890 cat >conftest.$ac_ext <<_ACEOF
9891 #line 9891 "configure"
9892 #include "confdefs.h"
9902 rm -f conftest.$ac_objext
9903 if { (eval echo "$as_me:9903: \"$ac_compile\"") >&5
9904 (eval $ac_compile) 2>&5
9906 echo "$as_me:9906: \$? = $ac_status" >&5
9907 (exit $ac_status); } &&
9908 { ac_try='test -s conftest.$ac_objext'
9909 { (eval echo "$as_me:9909: \"$ac_try\"") >&5
9912 echo "$as_me:9912: \$? = $ac_status" >&5
9913 (exit $ac_status); }; }; then
9916 echo "$as_me: failed program was:" >&5
9917 cat conftest.$ac_ext >&5
9920 rm -f conftest.$ac_objext conftest.$ac_ext
9921 CPPFLAGS=$cf_save_CPPFLAGS
9926 if test "$cf_have_incdir" = no ; then
9927 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
9929 echo "${as_me:-configure}:9929: testing adding $cf_add_incdir to include-path ..." 1>&5
9931 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
9933 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
9934 test "$cf_top_incdir" = "$cf_add_incdir" && break
9935 cf_add_incdir="$cf_top_incdir"
9951 cat >conftest.$ac_ext <<_ACEOF
9952 #line 9952 "configure"
9953 #include "confdefs.h"
9955 #include <$cf_header>
9960 #ifdef NCURSES_VERSION
9962 printf("%s\n", NCURSES_VERSION);
9975 rm -f conftest.$ac_objext
9976 if { (eval echo "$as_me:9976: \"$ac_compile\"") >&5
9977 (eval $ac_compile) 2>&5
9979 echo "$as_me:9979: \$? = $ac_status" >&5
9980 (exit $ac_status); } &&
9981 { ac_try='test -s conftest.$ac_objext'
9982 { (eval echo "$as_me:9982: \"$ac_try\"") >&5
9985 echo "$as_me:9985: \$? = $ac_status" >&5
9986 (exit $ac_status); }; }; then
9987 cf_cv_ncurses_h2=$cf_header
9990 echo "$as_me: failed program was:" >&5
9991 cat conftest.$ac_ext >&5
9994 rm -f conftest.$ac_objext conftest.$ac_ext
9996 if test "$cf_cv_ncurses_h2" != no ; then
9997 cf_cv_ncurses_h2=$cf_incdir/$cf_header
9998 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
10001 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
10003 CPPFLAGS="$cf_save2_CPPFLAGS"
10004 test "$cf_cv_ncurses_h2" != no && break
10006 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:10006: error: not found" >&5
10007 echo "$as_me: error: not found" >&2;}
10008 { (exit 1); exit 1; }; }
10011 echo "$as_me:10011: result: $cf_cv_ncurses_h2" >&5
10012 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
10014 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
10015 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
10016 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
10017 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
10020 if test -n "$cf_1st_incdir" ; then
10021 for cf_add_incdir in $cf_1st_incdir
10023 while test $cf_add_incdir != /usr/include
10025 if test -d $cf_add_incdir
10028 if test -n "$CFLAGS$CPPFLAGS" ; then
10029 # a loop is needed to ensure we can add subdirs of existing dirs
10030 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
10031 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
10032 cf_have_incdir=yes; break
10037 if test "$cf_have_incdir" = no ; then
10038 if test "$cf_add_incdir" = /usr/local/include ; then
10039 if test "$GCC" = yes
10041 cf_save_CPPFLAGS=$CPPFLAGS
10043 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
10044 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
10046 cat >conftest.$ac_ext <<_ACEOF
10047 #line 10047 "configure"
10048 #include "confdefs.h"
10058 rm -f conftest.$ac_objext
10059 if { (eval echo "$as_me:10059: \"$ac_compile\"") >&5
10060 (eval $ac_compile) 2>&5
10062 echo "$as_me:10062: \$? = $ac_status" >&5
10063 (exit $ac_status); } &&
10064 { ac_try='test -s conftest.$ac_objext'
10065 { (eval echo "$as_me:10065: \"$ac_try\"") >&5
10066 (eval $ac_try) 2>&5
10068 echo "$as_me:10068: \$? = $ac_status" >&5
10069 (exit $ac_status); }; }; then
10072 echo "$as_me: failed program was:" >&5
10073 cat conftest.$ac_ext >&5
10076 rm -f conftest.$ac_objext conftest.$ac_ext
10077 CPPFLAGS=$cf_save_CPPFLAGS
10082 if test "$cf_have_incdir" = no ; then
10083 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
10085 echo "${as_me:-configure}:10085: testing adding $cf_add_incdir to include-path ..." 1>&5
10087 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
10089 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
10090 test "$cf_top_incdir" = "$cf_add_incdir" && break
10091 cf_add_incdir="$cf_top_incdir"
10104 # Set definitions to allow ifdef'ing for ncurses.h
10106 case $cf_cv_ncurses_header in
10109 cat >>confdefs.h <<\EOF
10110 #define HAVE_NCURSES_H 1
10116 case $cf_cv_ncurses_header in
10117 (ncurses/curses.h|ncurses/ncurses.h)
10119 cat >>confdefs.h <<\EOF
10120 #define HAVE_NCURSES_NCURSES_H 1
10124 (ncursesw/curses.h|ncursesw/ncurses.h)
10126 cat >>confdefs.h <<\EOF
10127 #define HAVE_NCURSESW_NCURSES_H 1
10133 echo "$as_me:10133: checking for terminfo header" >&5
10134 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
10135 if test "${cf_cv_term_header+set}" = set; then
10136 echo $ECHO_N "(cached) $ECHO_C" >&6
10139 case ${cf_cv_ncurses_header} in
10140 (*/ncurses.h|*/ncursesw.h)
10141 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
10144 cf_term_header=term.h
10148 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
10150 cat >conftest.$ac_ext <<_ACEOF
10151 #line 10151 "configure"
10152 #include "confdefs.h"
10154 #include <${cf_cv_ncurses_header:-curses.h}>
10155 #include <$cf_test>
10160 int x = auto_left_margin; (void)x
10165 rm -f conftest.$ac_objext
10166 if { (eval echo "$as_me:10166: \"$ac_compile\"") >&5
10167 (eval $ac_compile) 2>&5
10169 echo "$as_me:10169: \$? = $ac_status" >&5
10170 (exit $ac_status); } &&
10171 { ac_try='test -s conftest.$ac_objext'
10172 { (eval echo "$as_me:10172: \"$ac_try\"") >&5
10173 (eval $ac_try) 2>&5
10175 echo "$as_me:10175: \$? = $ac_status" >&5
10176 (exit $ac_status); }; }; then
10178 cf_cv_term_header="$cf_test"
10180 echo "$as_me: failed program was:" >&5
10181 cat conftest.$ac_ext >&5
10183 cf_cv_term_header=unknown
10186 rm -f conftest.$ac_objext conftest.$ac_ext
10187 test "$cf_cv_term_header" != unknown && break
10191 echo "$as_me:10191: result: $cf_cv_term_header" >&5
10192 echo "${ECHO_T}$cf_cv_term_header" >&6
10194 # Set definitions to allow ifdef'ing to accommodate subdirectories
10196 case $cf_cv_term_header in
10199 cat >>confdefs.h <<\EOF
10200 #define HAVE_TERM_H 1
10206 case $cf_cv_term_header in
10209 cat >>confdefs.h <<\EOF
10210 #define HAVE_NCURSES_TERM_H 1
10216 cat >>confdefs.h <<\EOF
10217 #define HAVE_NCURSESW_TERM_H 1
10223 # some applications need this, but should check for NCURSES_VERSION
10225 cat >>confdefs.h <<\EOF
10229 echo "$as_me:10229: checking for ncurses version" >&5
10230 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
10231 if test "${cf_cv_ncurses_version+set}" = set; then
10232 echo $ECHO_N "(cached) $ECHO_C" >&6
10235 cf_cv_ncurses_version=no
10238 if test "$cross_compiling" = yes; then
10240 # This will not work if the preprocessor splits the line after the
10241 # Autoconf token. The 'unproto' program does that.
10242 cat > conftest.$ac_ext <<EOF
10243 #include <${cf_cv_ncurses_header:-curses.h}>
10245 #ifdef NCURSES_VERSION
10246 Autoconf NCURSES_VERSION
10254 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
10255 { (eval echo "$as_me:10255: \"$cf_try\"") >&5
10256 (eval $cf_try) 2>&5
10258 echo "$as_me:10258: \$? = $ac_status" >&5
10259 (exit $ac_status); }
10260 if test -f conftest.out ; then
10261 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
10262 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
10267 cat >conftest.$ac_ext <<_ACEOF
10268 #line 10268 "configure"
10269 #include "confdefs.h"
10271 #include <${cf_cv_ncurses_header:-curses.h}>
10275 FILE *fp = fopen("$cf_tempfile", "w");
10276 #ifdef NCURSES_VERSION
10277 # ifdef NCURSES_VERSION_PATCH
10278 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
10280 fprintf(fp, "%s\n", NCURSES_VERSION);
10283 # ifdef __NCURSES_H
10284 fprintf(fp, "old\n");
10289 ${cf_cv_main_return:-return}(0);
10292 rm -f conftest$ac_exeext
10293 if { (eval echo "$as_me:10293: \"$ac_link\"") >&5
10294 (eval $ac_link) 2>&5
10296 echo "$as_me:10296: \$? = $ac_status" >&5
10297 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10298 { (eval echo "$as_me:10298: \"$ac_try\"") >&5
10299 (eval $ac_try) 2>&5
10301 echo "$as_me:10301: \$? = $ac_status" >&5
10302 (exit $ac_status); }; }; then
10304 cf_cv_ncurses_version=`cat $cf_tempfile`
10306 echo "$as_me: program exited with status $ac_status" >&5
10307 echo "$as_me: failed program was:" >&5
10308 cat conftest.$ac_ext >&5
10310 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10315 echo "$as_me:10315: result: $cf_cv_ncurses_version" >&5
10316 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
10317 test "$cf_cv_ncurses_version" = no ||
10318 cat >>confdefs.h <<\EOF
10322 cf_nculib_root=ncurses
10323 # This works, except for the special case where we find gpm, but
10324 # ncurses is in a nonstandard location via $LIBS, and we really want
10327 cf_ncurses_SAVE="$LIBS"
10328 echo "$as_me:10328: checking for Gpm_Open in -lgpm" >&5
10329 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
10330 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
10331 echo $ECHO_N "(cached) $ECHO_C" >&6
10333 ac_check_lib_save_LIBS=$LIBS
10335 cat >conftest.$ac_ext <<_ACEOF
10336 #line 10336 "configure"
10337 #include "confdefs.h"
10339 /* Override any gcc2 internal prototype to avoid an error. */
10343 /* We use char because int might match the return type of a gcc2
10344 builtin and then its argument prototype would still apply. */
10354 rm -f conftest.$ac_objext conftest$ac_exeext
10355 if { (eval echo "$as_me:10355: \"$ac_link\"") >&5
10356 (eval $ac_link) 2>&5
10358 echo "$as_me:10358: \$? = $ac_status" >&5
10359 (exit $ac_status); } &&
10360 { ac_try='test -s conftest$ac_exeext'
10361 { (eval echo "$as_me:10361: \"$ac_try\"") >&5
10362 (eval $ac_try) 2>&5
10364 echo "$as_me:10364: \$? = $ac_status" >&5
10365 (exit $ac_status); }; }; then
10366 ac_cv_lib_gpm_Gpm_Open=yes
10368 echo "$as_me: failed program was:" >&5
10369 cat conftest.$ac_ext >&5
10370 ac_cv_lib_gpm_Gpm_Open=no
10372 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10373 LIBS=$ac_check_lib_save_LIBS
10375 echo "$as_me:10375: result: $ac_cv_lib_gpm_Gpm_Open" >&5
10376 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
10377 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
10378 echo "$as_me:10378: checking for initscr in -lgpm" >&5
10379 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
10380 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
10381 echo $ECHO_N "(cached) $ECHO_C" >&6
10383 ac_check_lib_save_LIBS=$LIBS
10385 cat >conftest.$ac_ext <<_ACEOF
10386 #line 10386 "configure"
10387 #include "confdefs.h"
10389 /* Override any gcc2 internal prototype to avoid an error. */
10393 /* We use char because int might match the return type of a gcc2
10394 builtin and then its argument prototype would still apply. */
10404 rm -f conftest.$ac_objext conftest$ac_exeext
10405 if { (eval echo "$as_me:10405: \"$ac_link\"") >&5
10406 (eval $ac_link) 2>&5
10408 echo "$as_me:10408: \$? = $ac_status" >&5
10409 (exit $ac_status); } &&
10410 { ac_try='test -s conftest$ac_exeext'
10411 { (eval echo "$as_me:10411: \"$ac_try\"") >&5
10412 (eval $ac_try) 2>&5
10414 echo "$as_me:10414: \$? = $ac_status" >&5
10415 (exit $ac_status); }; }; then
10416 ac_cv_lib_gpm_initscr=yes
10418 echo "$as_me: failed program was:" >&5
10419 cat conftest.$ac_ext >&5
10420 ac_cv_lib_gpm_initscr=no
10422 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10423 LIBS=$ac_check_lib_save_LIBS
10425 echo "$as_me:10425: result: $ac_cv_lib_gpm_initscr" >&5
10426 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
10427 if test $ac_cv_lib_gpm_initscr = yes; then
10428 LIBS="$cf_ncurses_SAVE"
10430 cf_ncurses_LIBS="-lgpm"
10437 # This is only necessary if you are linking against an obsolete
10438 # version of ncurses (but it should do no harm, since it's static).
10439 if test "$cf_nculib_root" = ncurses ; then
10440 echo "$as_me:10440: checking for tgoto in -lmytinfo" >&5
10441 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
10442 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
10443 echo $ECHO_N "(cached) $ECHO_C" >&6
10445 ac_check_lib_save_LIBS=$LIBS
10446 LIBS="-lmytinfo $LIBS"
10447 cat >conftest.$ac_ext <<_ACEOF
10448 #line 10448 "configure"
10449 #include "confdefs.h"
10451 /* Override any gcc2 internal prototype to avoid an error. */
10455 /* We use char because int might match the return type of a gcc2
10456 builtin and then its argument prototype would still apply. */
10466 rm -f conftest.$ac_objext conftest$ac_exeext
10467 if { (eval echo "$as_me:10467: \"$ac_link\"") >&5
10468 (eval $ac_link) 2>&5
10470 echo "$as_me:10470: \$? = $ac_status" >&5
10471 (exit $ac_status); } &&
10472 { ac_try='test -s conftest$ac_exeext'
10473 { (eval echo "$as_me:10473: \"$ac_try\"") >&5
10474 (eval $ac_try) 2>&5
10476 echo "$as_me:10476: \$? = $ac_status" >&5
10477 (exit $ac_status); }; }; then
10478 ac_cv_lib_mytinfo_tgoto=yes
10480 echo "$as_me: failed program was:" >&5
10481 cat conftest.$ac_ext >&5
10482 ac_cv_lib_mytinfo_tgoto=no
10484 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10485 LIBS=$ac_check_lib_save_LIBS
10487 echo "$as_me:10487: result: $ac_cv_lib_mytinfo_tgoto" >&5
10488 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
10489 if test $ac_cv_lib_mytinfo_tgoto = yes; then
10490 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
10497 cf_add_libs="$LIBS"
10500 for cf_add_1lib in $cf_ncurses_LIBS; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
10501 # filter duplicates
10502 for cf_add_1lib in $cf_add_0lib; do
10503 for cf_add_2lib in $cf_add_libs; do
10504 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
10509 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
10511 LIBS="$cf_add_libs"
10513 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
10516 cf_add_libs="$LIBS"
10519 for cf_add_1lib in -l$cf_nculib_root; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
10520 # filter duplicates
10521 for cf_add_1lib in $cf_add_0lib; do
10522 for cf_add_2lib in $cf_add_libs; do
10523 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
10528 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
10530 LIBS="$cf_add_libs"
10534 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
10536 echo "$as_me:10536: checking for initscr" >&5
10537 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
10538 if test "${ac_cv_func_initscr+set}" = set; then
10539 echo $ECHO_N "(cached) $ECHO_C" >&6
10541 cat >conftest.$ac_ext <<_ACEOF
10542 #line 10542 "configure"
10543 #include "confdefs.h"
10544 #define initscr autoconf_temporary
10545 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
10552 /* We use char because int might match the return type of a gcc2
10553 builtin and then its argument prototype would still apply. */
10554 char initscr (void);
10560 /* The GNU C library defines stubs for functions which it implements
10561 to always fail with ENOSYS. Some functions are actually named
10562 something starting with __ and the normal name is an alias. */
10563 #if defined (__stub_initscr) || defined (__stub___initscr)
10564 #error found stub for initscr
10572 rm -f conftest.$ac_objext conftest$ac_exeext
10573 if { (eval echo "$as_me:10573: \"$ac_link\"") >&5
10574 (eval $ac_link) 2>&5
10576 echo "$as_me:10576: \$? = $ac_status" >&5
10577 (exit $ac_status); } &&
10578 { ac_try='test -s conftest$ac_exeext'
10579 { (eval echo "$as_me:10579: \"$ac_try\"") >&5
10580 (eval $ac_try) 2>&5
10582 echo "$as_me:10582: \$? = $ac_status" >&5
10583 (exit $ac_status); }; }; then
10584 ac_cv_func_initscr=yes
10586 echo "$as_me: failed program was:" >&5
10587 cat conftest.$ac_ext >&5
10588 ac_cv_func_initscr=no
10590 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10592 echo "$as_me:10592: result: $ac_cv_func_initscr" >&5
10593 echo "${ECHO_T}$ac_cv_func_initscr" >&6
10594 if test $ac_cv_func_initscr = yes; then
10595 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
10598 cf_save_LIBS="$LIBS"
10599 echo "$as_me:10599: checking for initscr in -l$cf_nculib_root" >&5
10600 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
10601 LIBS="-l$cf_nculib_root $LIBS"
10602 cat >conftest.$ac_ext <<_ACEOF
10603 #line 10603 "configure"
10604 #include "confdefs.h"
10605 #include <${cf_cv_ncurses_header:-curses.h}>
10614 rm -f conftest.$ac_objext conftest$ac_exeext
10615 if { (eval echo "$as_me:10615: \"$ac_link\"") >&5
10616 (eval $ac_link) 2>&5
10618 echo "$as_me:10618: \$? = $ac_status" >&5
10619 (exit $ac_status); } &&
10620 { ac_try='test -s conftest$ac_exeext'
10621 { (eval echo "$as_me:10621: \"$ac_try\"") >&5
10622 (eval $ac_try) 2>&5
10624 echo "$as_me:10624: \$? = $ac_status" >&5
10625 (exit $ac_status); }; }; then
10626 echo "$as_me:10626: result: yes" >&5
10627 echo "${ECHO_T}yes" >&6
10628 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
10631 echo "$as_me: failed program was:" >&5
10632 cat conftest.$ac_ext >&5
10633 echo "$as_me:10633: result: no" >&5
10634 echo "${ECHO_T}no" >&6
10637 cf_library_path_list=""
10638 if test -n "${LDFLAGS}${LIBS}" ; then
10639 for cf_library_path in $LDFLAGS $LIBS
10641 case $cf_library_path in
10643 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
10645 test "x$cf_library_path" != "xNONE" && \
10646 test -d "$cf_library_path" && \
10648 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
10649 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
10650 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
10651 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
10652 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
10653 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"
10656 cf_library_path_list="$cf_library_path_list $cf_search"
10664 test "x$prefix" != "xNONE" && \
10665 test -d "$prefix" && \
10667 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
10668 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
10669 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
10670 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
10671 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
10672 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
10675 for cf_subdir_prefix in \
10684 test "x$cf_subdir_prefix" != "x$prefix" && \
10685 test -d "$cf_subdir_prefix" && \
10686 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
10687 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
10688 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
10689 test -d $cf_subdir_prefix/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root"
10690 test -d $cf_subdir_prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root/lib"
10691 test -d $cf_subdir_prefix/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib"
10692 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"
10697 cf_search="$cf_library_path_list $cf_search"
10699 for cf_libdir in $cf_search
10701 echo "$as_me:10701: checking for -l$cf_nculib_root in $cf_libdir" >&5
10702 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
10703 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
10704 cat >conftest.$ac_ext <<_ACEOF
10705 #line 10705 "configure"
10706 #include "confdefs.h"
10707 #include <${cf_cv_ncurses_header:-curses.h}>
10716 rm -f conftest.$ac_objext conftest$ac_exeext
10717 if { (eval echo "$as_me:10717: \"$ac_link\"") >&5
10718 (eval $ac_link) 2>&5
10720 echo "$as_me:10720: \$? = $ac_status" >&5
10721 (exit $ac_status); } &&
10722 { ac_try='test -s conftest$ac_exeext'
10723 { (eval echo "$as_me:10723: \"$ac_try\"") >&5
10724 (eval $ac_try) 2>&5
10726 echo "$as_me:10726: \$? = $ac_status" >&5
10727 (exit $ac_status); }; }; then
10728 echo "$as_me:10728: result: yes" >&5
10729 echo "${ECHO_T}yes" >&6
10730 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
10733 echo "$as_me: failed program was:" >&5
10734 cat conftest.$ac_ext >&5
10735 echo "$as_me:10735: result: no" >&5
10736 echo "${ECHO_T}no" >&6
10737 LIBS="$cf_save_LIBS"
10739 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10743 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10747 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
10749 if test $cf_found_library = no ; then
10750 { { echo "$as_me:10750: error: Cannot link $cf_nculib_root library" >&5
10751 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
10752 { (exit 1); exit 1; }; }
10757 if test -n "$cf_ncurses_LIBS" ; then
10758 echo "$as_me:10758: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
10759 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
10760 cf_ncurses_SAVE="$LIBS"
10761 for p in $cf_ncurses_LIBS ; do
10762 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
10763 if test "$q" != "$LIBS" ; then
10767 cat >conftest.$ac_ext <<_ACEOF
10768 #line 10768 "configure"
10769 #include "confdefs.h"
10770 #include <${cf_cv_ncurses_header:-curses.h}>
10774 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
10779 rm -f conftest.$ac_objext conftest$ac_exeext
10780 if { (eval echo "$as_me:10780: \"$ac_link\"") >&5
10781 (eval $ac_link) 2>&5
10783 echo "$as_me:10783: \$? = $ac_status" >&5
10784 (exit $ac_status); } &&
10785 { ac_try='test -s conftest$ac_exeext'
10786 { (eval echo "$as_me:10786: \"$ac_try\"") >&5
10787 (eval $ac_try) 2>&5
10789 echo "$as_me:10789: \$? = $ac_status" >&5
10790 (exit $ac_status); }; }; then
10791 echo "$as_me:10791: result: yes" >&5
10792 echo "${ECHO_T}yes" >&6
10794 echo "$as_me: failed program was:" >&5
10795 cat conftest.$ac_ext >&5
10796 echo "$as_me:10796: result: no" >&5
10797 echo "${ECHO_T}no" >&6
10798 LIBS="$cf_ncurses_SAVE"
10800 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10803 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10805 cat >>confdefs.h <<EOF
10806 #define $cf_nculib_ROOT 1
10811 NCURSES_CONFIG=none
10816 if test "$NCURSES_CONFIG_PKG" != none ; then
10817 cf_version=`$PKG_CONFIG --modversion $NCURSES_CONFIG_PKG 2>/dev/null`
10819 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
10820 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
10821 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
10823 cf_cv_abi_version=`$PKG_CONFIG --variable=abi_version $NCURSES_CONFIG_PKG 2>/dev/null`
10824 if test -z "$cf_cv_abi_version"
10826 cf_cv_abi_version=`$PKG_CONFIG --variable=major_version $NCURSES_CONFIG_PKG 2>/dev/null`
10829 elif test "$NCURSES_CONFIG" != none ; then
10831 cf_version=`$NCURSES_CONFIG --version 2>/dev/null`
10833 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
10834 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
10835 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
10837 # ABI version is not available from headers
10838 cf_cv_abi_version=`$NCURSES_CONFIG --abi-version 2>/dev/null`
10842 for cf_name in MAJOR MINOR PATCH
10844 cat >conftest.$ac_ext <<CF_EOF
10845 #include <${cf_cv_ncurses_header:-curses.h}>
10846 AUTOCONF_$cf_name NCURSES_VERSION_$cf_name
10848 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | fgrep AUTOCONF_$cf_name >conftest.out"
10849 { (eval echo "$as_me:10849: \"$cf_try\"") >&5
10850 (eval $cf_try) 2>&5
10852 echo "$as_me:10852: \$? = $ac_status" >&5
10853 (exit $ac_status); }
10854 if test -f conftest.out ; then
10855 cf_result=`cat conftest.out | sed -e "s/^.*AUTOCONF_$cf_name[ ][ ]*//"`
10856 eval NCURSES_$cf_name=\"$cf_result\"
10857 # cat conftest.$ac_ext
10862 cf_cv_abi_version=${NCURSES_MAJOR}
10866 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
10868 cf_cv_timestamp=`date`
10870 echo "$as_me:10870: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
10871 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
10873 echo "$as_me:10873: checking if you want to have a library-prefix" >&5
10874 echo $ECHO_N "checking if you want to have a library-prefix... $ECHO_C" >&6
10876 # Check whether --with-lib-prefix or --without-lib-prefix was given.
10877 if test "${with_lib_prefix+set}" = set; then
10878 withval="$with_lib_prefix"
10879 with_lib_prefix=$withval
10881 with_lib_prefix=auto
10883 echo "$as_me:10883: result: $with_lib_prefix" >&5
10884 echo "${ECHO_T}$with_lib_prefix" >&6
10886 if test $with_lib_prefix = auto
10889 case $cf_cv_system_name in
10891 if test "$DFT_LWR_MODEL" = libtool; then
10900 (*) LIB_PREFIX='lib'
10903 cf_prefix=$LIB_PREFIX
10905 elif test $with_lib_prefix = no
10909 LIB_PREFIX=$with_lib_prefix
10914 ###############################################################################
10916 if test X"$CC_G_OPT" = X"" ; then
10918 test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
10921 echo "$as_me:10921: checking for default loader flags" >&5
10922 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
10923 case $DFT_LWR_MODEL in
10924 (normal) LD_MODEL='' ;;
10925 (debug) LD_MODEL=$CC_G_OPT ;;
10926 (profile) LD_MODEL='-pg';;
10927 (shared) LD_MODEL='' ;;
10929 echo "$as_me:10929: result: $LD_MODEL" >&5
10930 echo "${ECHO_T}$LD_MODEL" >&6
10933 if test "x$cf_cv_enable_rpath" != xno
10935 echo "$as_me:10935: checking for an rpath option" >&5
10936 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
10937 case $cf_cv_system_name in
10939 if test "$GCC" = yes; then
10940 LD_RPATH_OPT="-Wl,-rpath,"
10942 LD_RPATH_OPT="-rpath "
10945 (linux*|gnu*|k*bsd*-gnu|freebsd*)
10946 LD_RPATH_OPT="-Wl,-rpath,"
10948 (openbsd[2-9].*|mirbsd*)
10949 LD_RPATH_OPT="-Wl,-rpath,"
10952 LD_RPATH_OPT="-rpath "
10955 LD_RPATH_OPT="-Wl,-rpath,"
10958 LD_RPATH_OPT="-rpath "
10966 echo "$as_me:10966: result: $LD_RPATH_OPT" >&5
10967 echo "${ECHO_T}$LD_RPATH_OPT" >&6
10969 case "x$LD_RPATH_OPT" in
10971 echo "$as_me:10971: checking if we need a space after rpath option" >&5
10972 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
10973 cf_save_LIBS="$LIBS"
10975 cf_add_libs="$LIBS"
10978 for cf_add_1lib in ${LD_RPATH_OPT}$libdir; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
10979 # filter duplicates
10980 for cf_add_1lib in $cf_add_0lib; do
10981 for cf_add_2lib in $cf_add_libs; do
10982 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
10987 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
10989 LIBS="$cf_add_libs"
10991 cat >conftest.$ac_ext <<_ACEOF
10992 #line 10992 "configure"
10993 #include "confdefs.h"
11003 rm -f conftest.$ac_objext conftest$ac_exeext
11004 if { (eval echo "$as_me:11004: \"$ac_link\"") >&5
11005 (eval $ac_link) 2>&5
11007 echo "$as_me:11007: \$? = $ac_status" >&5
11008 (exit $ac_status); } &&
11009 { ac_try='test -s conftest$ac_exeext'
11010 { (eval echo "$as_me:11010: \"$ac_try\"") >&5
11011 (eval $ac_try) 2>&5
11013 echo "$as_me:11013: \$? = $ac_status" >&5
11014 (exit $ac_status); }; }; then
11017 echo "$as_me: failed program was:" >&5
11018 cat conftest.$ac_ext >&5
11021 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11022 LIBS="$cf_save_LIBS"
11023 echo "$as_me:11023: result: $cf_rpath_space" >&5
11024 echo "${ECHO_T}$cf_rpath_space" >&6
11025 test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
11034 INSTALL_LIB="-m 644"
11035 : ${rel_builddir:=.}
11041 cf_cv_do_symlinks=no
11043 test "$cf_cv_enable_rpath" = yes && cf_ld_rpath_opt="$LD_RPATH_OPT"
11045 echo "$as_me:11045: checking if release/abi version should be used for shared libs" >&5
11046 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
11048 # Check whether --with-shlib-version or --without-shlib-version was given.
11049 if test "${with_shlib_version+set}" = set; then
11050 withval="$with_shlib_version"
11051 test -z "$withval" && withval=auto
11054 cf_cv_shlib_version=auto
11057 cf_cv_shlib_version=$withval
11060 echo "$as_me:11060: result: $withval" >&5
11061 echo "${ECHO_T}$withval" >&6
11062 { { echo "$as_me:11062: error: option value must be one of: rel, abi, or auto" >&5
11063 echo "$as_me: error: option value must be one of: rel, abi, or auto" >&2;}
11064 { (exit 1); exit 1; }; }
11069 cf_cv_shlib_version=auto
11071 echo "$as_me:11071: result: $cf_cv_shlib_version" >&5
11072 echo "${ECHO_T}$cf_cv_shlib_version" >&6
11074 cf_cv_rm_so_locs=no
11077 # Some less-capable ports of gcc support only -fpic
11081 if test "$GCC" = yes
11085 case $cf_cv_system_name in
11086 (*linux*) # e.g., PGI compiler
11092 if test "$cf_try_fPIC" = yes
11094 echo "$as_me:11094: checking which $CC option to use" >&5
11095 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
11096 cf_save_CFLAGS="$CFLAGS"
11097 for CC_SHARED_OPTS in -fPIC -fpic ''
11099 CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
11100 cat >conftest.$ac_ext <<_ACEOF
11101 #line 11101 "configure"
11102 #include "confdefs.h"
11112 rm -f conftest.$ac_objext
11113 if { (eval echo "$as_me:11113: \"$ac_compile\"") >&5
11114 (eval $ac_compile) 2>&5
11116 echo "$as_me:11116: \$? = $ac_status" >&5
11117 (exit $ac_status); } &&
11118 { ac_try='test -s conftest.$ac_objext'
11119 { (eval echo "$as_me:11119: \"$ac_try\"") >&5
11120 (eval $ac_try) 2>&5
11122 echo "$as_me:11122: \$? = $ac_status" >&5
11123 (exit $ac_status); }; }; then
11126 echo "$as_me: failed program was:" >&5
11127 cat conftest.$ac_ext >&5
11129 rm -f conftest.$ac_objext conftest.$ac_ext
11131 echo "$as_me:11131: result: $CC_SHARED_OPTS" >&5
11132 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
11133 CFLAGS="$cf_save_CFLAGS"
11136 cf_cv_shlib_version_infix=no
11138 case $cf_cv_system_name in
11139 (aix4.3-9*|aix[5-7]*)
11140 if test "$GCC" = yes; then
11141 CC_SHARED_OPTS='-Wl,-brtl'
11142 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
11144 CC_SHARED_OPTS='-brtl'
11145 # as well as '-qpic=large -G' or perhaps "-bM:SRE -bnoentry -bexpall"
11146 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -G -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
11150 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
11154 MK_SHARED_LIB=$SHELL' '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
11155 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
11156 cf_cv_shlib_version=cygdll
11157 cf_cv_shlib_version_infix=cygdll
11160 cat >mk_shared_lib.sh <<-CF_EOF
11163 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
11166 Linking shared library
11167 ** SHARED_LIB \$SHARED_LIB
11168 ** IMPORT_LIB \$IMPORT_LIB
11170 exec \$* ${LDFLAGS} -shared -Wl,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
11172 chmod +x mk_shared_lib.sh
11176 MK_SHARED_LIB=$SHELL' '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
11177 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
11178 cf_cv_shlib_version=msysdll
11179 cf_cv_shlib_version_infix=msysdll
11182 cat >mk_shared_lib.sh <<-CF_EOF
11185 IMPORT_LIB=\`echo "\$1" | sed -e 's/msys-/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
11188 Linking shared library
11189 ** SHARED_LIB \$SHARED_LIB
11190 ** IMPORT_LIB \$IMPORT_LIB
11192 exec \$* ${LDFLAGS} -shared -Wl,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
11194 chmod +x mk_shared_lib.sh
11197 cf_try_cflags="no-cpp-precomp"
11198 CC_SHARED_OPTS="-dynamic"
11199 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
11200 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
11201 cf_cv_shlib_version_infix=yes
11202 echo "$as_me:11202: checking if ld -search_paths_first works" >&5
11203 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
11204 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
11205 echo $ECHO_N "(cached) $ECHO_C" >&6
11208 cf_save_LDFLAGS=$LDFLAGS
11209 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
11210 cat >conftest.$ac_ext <<_ACEOF
11211 #line 11211 "configure"
11212 #include "confdefs.h"
11222 rm -f conftest.$ac_objext conftest$ac_exeext
11223 if { (eval echo "$as_me:11223: \"$ac_link\"") >&5
11224 (eval $ac_link) 2>&5
11226 echo "$as_me:11226: \$? = $ac_status" >&5
11227 (exit $ac_status); } &&
11228 { ac_try='test -s conftest$ac_exeext'
11229 { (eval echo "$as_me:11229: \"$ac_try\"") >&5
11230 (eval $ac_try) 2>&5
11232 echo "$as_me:11232: \$? = $ac_status" >&5
11233 (exit $ac_status); }; }; then
11234 cf_cv_ldflags_search_paths_first=yes
11236 echo "$as_me: failed program was:" >&5
11237 cat conftest.$ac_ext >&5
11238 cf_cv_ldflags_search_paths_first=no
11240 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11241 LDFLAGS=$cf_save_LDFLAGS
11243 echo "$as_me:11243: result: $cf_cv_ldflags_search_paths_first" >&5
11244 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
11245 if test $cf_cv_ldflags_search_paths_first = yes; then
11246 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
11250 # HP-UX 8.07 ld lacks "+b" option used for libdir search-list
11251 if test "$GCC" != yes; then
11252 CC_SHARED_OPTS='+Z'
11254 MK_SHARED_LIB='${LD} ${LDFLAGS} -b -o $@'
11255 INSTALL_LIB="-m 555"
11258 # (tested with gcc 2.7.2 -- I don't have c89)
11259 if test "$GCC" = yes; then
11260 LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
11262 CC_SHARED_OPTS='+Z'
11263 LD_SHARED_OPTS='-Wl,+b,${libdir}'
11265 MK_SHARED_LIB='${LD} ${LDFLAGS} +b ${libdir} -b -o $@'
11266 # HP-UX shared libraries must be executable, and should be
11267 # readonly to exploit a quirk in the memory manager.
11268 INSTALL_LIB="-m 555"
11271 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11272 if test "$cf_cv_shlib_version" = rel; then
11273 cf_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11275 cf_shared_soname='`basename $@`'
11278 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-rpath,${RPATH_LIST} -Wl,-h,'$cf_shared_soname' -o $@'
11281 if test "$cf_cv_enable_rpath" = yes ; then
11282 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11284 # tested with IRIX 5.2 and 'cc'.
11285 if test "$GCC" != yes; then
11286 CC_SHARED_OPTS='-KPIC'
11287 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -rdata_shared -soname `basename $@` -o $@'
11289 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,`basename $@` -o $@'
11291 cf_cv_rm_so_locs=yes
11293 (linux*|gnu*|k*bsd*-gnu)
11294 if test "$DFT_LWR_MODEL" = "shared" && test -n "$LD_RPATH_OPT" ; then
11295 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
11296 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11298 if test "$cf_cv_enable_rpath" = yes ; then
11299 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11302 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11303 if test "$cf_cv_shlib_version" = rel; then
11304 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11306 cf_cv_shared_soname='`basename $@`'
11309 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
11312 cf_cv_shlib_version=msvcdll
11313 cf_cv_shlib_version_infix=msvcdll
11316 if test "$DFT_LWR_MODEL" = "shared" ; then
11317 LOCAL_LDFLAGS="-link -dll"
11318 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11319 EXTRA_LDFLAGS="-link -dll $EXTRA_LDFLAGS"
11322 MK_SHARED_LIB=$SHELL' '$rel_builddir'/mk_shared_lib.sh $@ ${LD} ${CFLAGS}'
11323 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.lib"
11324 cat >mk_shared_lib.sh <<-CF_EOF
11327 IMPORT_LIB=\`echo "\$1" | sed -e 's/[0-9]*\.dll$/.dll.lib/'\`
11332 Linking shared library
11333 ** SHARED LIB \$SHARED_LIB
11334 ** IMPORT_LIB \$IMPORT_LIB
11336 args=\$(echo \$* | sed -E "s#-l(\w*)#\1.dll.lib#g" | sed -E "s#-L(\w*)#-LIBPATH:\1#g")
11337 exec \$my_ld -DLL -IMPLIB:"\${IMPORT_LIB}" -OUT:"\${SHARED_LIB}" ${LDFLAGS} \$args
11338 mv "\${IMPORT_LIB}" "\${IMPORT_LIB}"
11340 chmod +x mk_shared_lib.sh
11341 cat >mk_prog.sh <<-CF_EOF
11344 # Ignore first argument (compiler) and use LD (link.exe) unconditionally
11350 while test \$# -gt 0; do
11353 # ignore -link argument
11368 libs+=("\`echo \"\$1\" | sed \"s/^-l//\"\`")
11371 ldopts+=("\`echo \"\$1\" | sed \"s/^-L/-LIBPATH:/\"\`")
11377 for linkarg in \`echo '\$1' | sed -e 's/-Wl,//' -e 's/,/ /'\`; do
11378 ldopts+=("\${linkarg}")
11386 ldopts+=("-out:\$1")
11395 if [ "\$isdll" -ne 0 ]; then
11396 for lib in \${libs[*]}; do
11397 ldopts+=("\$lib.dll.lib")
11400 for lib in \${libs[*]}; do
11401 ldopts+=("\$lib.lib")
11406 ** ld options: "\${ldopts[@]}"
11408 exec \$LD \${ldopts[@]}
11410 chmod +x mk_prog.sh
11411 LINK_PROGS="$SHELL ${rel_builddir}/mk_prog.sh"
11414 cf_cv_shlib_version=mingw
11415 cf_cv_shlib_version_infix=mingw
11418 if test "$DFT_LWR_MODEL" = "shared" ; then
11419 LOCAL_LDFLAGS="-Wl,--enable-auto-import"
11420 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11421 EXTRA_LDFLAGS="-Wl,--enable-auto-import $EXTRA_LDFLAGS"
11424 MK_SHARED_LIB=$SHELL' '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
11425 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
11426 cat >mk_shared_lib.sh <<-CF_EOF
11429 IMPORT_LIB=\`echo "\$1" | sed -e 's/[0-9]*\.dll$/.dll.a/'\`
11432 Linking shared library
11433 ** SHARED_LIB \$SHARED_LIB
11434 ** IMPORT_LIB \$IMPORT_LIB
11436 exec \$* ${LDFLAGS} -shared -Wl,--enable-auto-import,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
11438 chmod +x mk_shared_lib.sh
11440 (openbsd[2-9].*|mirbsd*)
11441 if test "$DFT_LWR_MODEL" = "shared" && test -n "$LD_RPATH_OPT" ; then
11442 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
11443 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11445 if test "$cf_cv_enable_rpath" = yes ; then
11446 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11448 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
11450 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11451 if test "$cf_cv_shlib_version" = rel; then
11452 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11454 cf_cv_shared_soname='`basename $@`'
11457 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-Bshareable,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
11459 (nto-qnx*|openbsd*|freebsd[12].*)
11460 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
11461 MK_SHARED_LIB='${LD} ${LDFLAGS} -Bshareable -o $@'
11462 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11464 (dragonfly*|freebsd*)
11465 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
11466 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
11467 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
11468 LOCAL_LDFLAGS2="${cf_ld_rpath_opt}\${RPATH_LIST} $LOCAL_LDFLAGS"
11469 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11472 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11473 if test "$cf_cv_shlib_version" = rel; then
11474 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11476 cf_cv_shared_soname='`basename $@`'
11479 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
11482 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
11483 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
11484 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
11485 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11486 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
11487 if test "$cf_cv_shlib_version" = auto; then
11488 if test -f /usr/libexec/ld.elf_so; then
11489 cf_cv_shlib_version=abi
11491 cf_cv_shlib_version=rel
11495 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11496 if test "$cf_cv_shlib_version" = rel; then
11497 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11499 cf_cv_shared_soname='`basename $@`'
11502 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname' -o $@'
11504 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -Wl,-shared -Wl,-Bshareable -o $@'
11508 # tested with OSF/1 V3.2 and 'cc'
11509 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
11510 # link with shared libs).
11511 MK_SHARED_LIB='${LD} ${LDFLAGS} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
11514 MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
11517 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
11518 if test "$DFT_LWR_MODEL" = "shared" && test -n "$LD_RPATH_OPT" ; then
11519 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
11520 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11522 cf_cv_rm_so_locs=yes
11524 (sco3.2v5*) # also uw2* and UW7: hops 13-Apr-98
11525 # tested with osr5.0.5
11526 if test "$GCC" != yes; then
11527 CC_SHARED_OPTS='-belf -KPIC'
11529 MK_SHARED_LIB='${LD} ${LDFLAGS} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
11530 if test "$cf_cv_enable_rpath" = yes ; then
11531 # only way is to set LD_RUN_PATH but no switch for it
11534 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11535 LINK_PROGS='LD_RUN_PATH=${libdir}'
11536 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
11539 # tested with SunOS 4.1.1 and gcc 2.7.0
11540 if test "$GCC" != yes; then
11541 CC_SHARED_OPTS='-KPIC'
11543 MK_SHARED_LIB='${LD} ${LDFLAGS} -assert pure-text -o $@'
11544 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11547 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
11548 # tested with SunOS 5.10 (solaris 10) and gcc 3.4.3
11549 if test "$DFT_LWR_MODEL" = "shared" ; then
11550 LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
11551 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
11553 if test "$cf_cv_enable_rpath" = yes ; then
11554 EXTRA_LDFLAGS="-R \${libdir} $EXTRA_LDFLAGS"
11557 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
11558 if test "$cf_cv_shlib_version" = rel; then
11559 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
11561 cf_cv_shared_soname='`basename $@`'
11564 if test "$GCC" != yes; then
11565 cf_save_CFLAGS="$CFLAGS"
11566 for cf_shared_opts in -xcode=pic32 -xcode=pic13 -KPIC -Kpic -O
11568 CFLAGS="$cf_shared_opts $cf_save_CFLAGS"
11569 cat >conftest.$ac_ext <<_ACEOF
11570 #line 11570 "configure"
11571 #include "confdefs.h"
11581 rm -f conftest.$ac_objext
11582 if { (eval echo "$as_me:11582: \"$ac_compile\"") >&5
11583 (eval $ac_compile) 2>&5
11585 echo "$as_me:11585: \$? = $ac_status" >&5
11586 (exit $ac_status); } &&
11587 { ac_try='test -s conftest.$ac_objext'
11588 { (eval echo "$as_me:11588: \"$ac_try\"") >&5
11589 (eval $ac_try) 2>&5
11591 echo "$as_me:11591: \$? = $ac_status" >&5
11592 (exit $ac_status); }; }; then
11595 echo "$as_me: failed program was:" >&5
11596 cat conftest.$ac_ext >&5
11598 rm -f conftest.$ac_objext conftest.$ac_ext
11600 CFLAGS="$cf_save_CFLAGS"
11601 CC_SHARED_OPTS=$cf_shared_opts
11602 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -dy -G -h '$cf_cv_shared_soname' -o $@'
11604 MK_SHARED_LIB='${CC} ${LDFLAGS} ${CFLAGS} -shared -dy -G -h '$cf_cv_shared_soname' -o $@'
11607 (sysv5uw7*|unix_sv*)
11608 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
11609 if test "$GCC" != yes; then
11610 CC_SHARED_OPTS='-KPIC'
11612 MK_SHARED_LIB='${LD} ${LDFLAGS} -d y -G -o $@'
11615 CC_SHARED_OPTS='unknown'
11616 MK_SHARED_LIB='echo unknown'
11620 # This works if the last tokens in $MK_SHARED_LIB are the -o target.
11621 case "$cf_cv_shlib_version" in
11623 case "$MK_SHARED_LIB" in
11625 test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
11628 { echo "$as_me:11628: WARNING: ignored --with-shlib-version" >&5
11629 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
11635 if test -n "$cf_try_cflags"
11637 cat > conftest.$ac_ext <<EOF
11638 #line 11638 "${as_me:-configure}"
11640 int main(int argc, char *argv[])
11643 return (argv[argc-1] == 0) ;
11646 cf_save_CFLAGS="$CFLAGS"
11647 for cf_opt in $cf_try_cflags
11649 CFLAGS="$cf_save_CFLAGS -$cf_opt"
11650 echo "$as_me:11650: checking if CFLAGS option -$cf_opt works" >&5
11651 echo $ECHO_N "checking if CFLAGS option -$cf_opt works... $ECHO_C" >&6
11652 if { (eval echo "$as_me:11652: \"$ac_compile\"") >&5
11653 (eval $ac_compile) 2>&5
11655 echo "$as_me:11655: \$? = $ac_status" >&5
11656 (exit $ac_status); }; then
11657 echo "$as_me:11657: result: yes" >&5
11658 echo "${ECHO_T}yes" >&6
11659 cf_save_CFLAGS="$CFLAGS"
11661 echo "$as_me:11661: result: no" >&5
11662 echo "${ECHO_T}no" >&6
11665 CFLAGS="$cf_save_CFLAGS"
11668 # RPATH_LIST is a colon-separated list of directories
11669 test -n "$cf_ld_rpath_opt" && MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${RPATH_LIST}"
11670 test -z "$RPATH_LIST" && RPATH_LIST="\${libdir}"
11672 test $cf_cv_rm_so_locs = yes && RM_SHARED_OPTS="$RM_SHARED_OPTS so_locations"
11674 test -n "$verbose" && echo " CC_SHARED_OPTS: $CC_SHARED_OPTS" 1>&6
11676 echo "${as_me:-configure}:11676: testing CC_SHARED_OPTS: $CC_SHARED_OPTS ..." 1>&5
11678 test -n "$verbose" && echo " MK_SHARED_LIB: $MK_SHARED_LIB" 1>&6
11680 echo "${as_me:-configure}:11680: testing MK_SHARED_LIB: $MK_SHARED_LIB ..." 1>&5
11682 # The test/sample programs in the original tree link using rpath option.
11683 # Make it optional for packagers.
11684 if test -n "$LOCAL_LDFLAGS"
11686 echo "$as_me:11686: checking if you want to link sample programs with rpath option" >&5
11687 echo $ECHO_N "checking if you want to link sample programs with rpath option... $ECHO_C" >&6
11689 # Check whether --enable-rpath-link or --disable-rpath-link was given.
11690 if test "${enable_rpath_link+set}" = set; then
11691 enableval="$enable_rpath_link"
11692 with_rpath_link=$enableval
11694 with_rpath_link=yes
11696 echo "$as_me:11696: result: $with_rpath_link" >&5
11697 echo "${ECHO_T}$with_rpath_link" >&6
11698 if test "$with_rpath_link" = no
11705 ###############################################################################
11707 ### use option --enable-broken-linker to force on use of broken-linker support
11709 echo "$as_me:11709: checking if you want broken-linker support code" >&5
11710 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
11712 # Check whether --enable-broken_linker or --disable-broken_linker was given.
11713 if test "${enable_broken_linker+set}" = set; then
11714 enableval="$enable_broken_linker"
11715 with_broken_linker=$enableval
11717 with_broken_linker=no
11719 echo "$as_me:11719: result: $with_broken_linker" >&5
11720 echo "${ECHO_T}$with_broken_linker" >&6
11722 : ${BROKEN_LINKER:=0}
11723 if test "x$with_broken_linker" = xyes ; then
11725 cat >>confdefs.h <<\EOF
11726 #define BROKEN_LINKER 1
11732 # Check to define _XOPEN_SOURCE "automatically"
11734 echo "$as_me:11734: checking if the POSIX test-macros are already defined" >&5
11735 echo $ECHO_N "checking if the POSIX test-macros are already defined... $ECHO_C" >&6
11736 if test "${cf_cv_posix_visible+set}" = set; then
11737 echo $ECHO_N "(cached) $ECHO_C" >&6
11740 cat >conftest.$ac_ext <<_ACEOF
11741 #line 11741 "configure"
11742 #include "confdefs.h"
11748 #if defined(__POSIX_VISIBLE) && ((__POSIX_VISIBLE - 0L) > 0) \
11749 && defined(__XSI_VISIBLE) && ((__XSI_VISIBLE - 0L) > 0) \
11750 && defined(__BSD_VISIBLE) && ((__BSD_VISIBLE - 0L) > 0) \
11751 && defined(__ISO_C_VISIBLE) && ((__ISO_C_VISIBLE - 0L) > 0)
11752 #error conflicting symbols found
11759 rm -f conftest.$ac_objext
11760 if { (eval echo "$as_me:11760: \"$ac_compile\"") >&5
11761 (eval $ac_compile) 2>&5
11763 echo "$as_me:11763: \$? = $ac_status" >&5
11764 (exit $ac_status); } &&
11765 { ac_try='test -s conftest.$ac_objext'
11766 { (eval echo "$as_me:11766: \"$ac_try\"") >&5
11767 (eval $ac_try) 2>&5
11769 echo "$as_me:11769: \$? = $ac_status" >&5
11770 (exit $ac_status); }; }; then
11771 cf_cv_posix_visible=no
11773 echo "$as_me: failed program was:" >&5
11774 cat conftest.$ac_ext >&5
11775 cf_cv_posix_visible=yes
11777 rm -f conftest.$ac_objext conftest.$ac_ext
11780 echo "$as_me:11780: result: $cf_cv_posix_visible" >&5
11781 echo "${ECHO_T}$cf_cv_posix_visible" >&6
11783 if test "$cf_cv_posix_visible" = no; then
11785 cf_XOPEN_SOURCE=600
11786 cf_POSIX_C_SOURCE=199506L
11791 cf_xopen_source="-D_ALL_SOURCE"
11794 cf_XOPEN_SOURCE=600
11797 cf_xopen_source="-D_APPLE_C_SOURCE"
11800 cf_xopen_source="-D_DARWIN_C_SOURCE"
11803 (freebsd*|dragonfly*|midnightbsd*)
11804 # 5.x headers associate
11805 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
11806 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
11807 cf_POSIX_C_SOURCE=200112L
11808 cf_XOPEN_SOURCE=600
11809 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
11812 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
11815 cf_xopen_source="-D_HPUX_SOURCE"
11818 cf_xopen_source="-D_SGI_SOURCE"
11821 (linux*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin)
11823 cf_gnu_xopen_source=$cf_XOPEN_SOURCE
11825 echo "$as_me:11825: checking if this is the GNU C library" >&5
11826 echo $ECHO_N "checking if this is the GNU C library... $ECHO_C" >&6
11827 if test "${cf_cv_gnu_library+set}" = set; then
11828 echo $ECHO_N "(cached) $ECHO_C" >&6
11831 cat >conftest.$ac_ext <<_ACEOF
11832 #line 11832 "configure"
11833 #include "confdefs.h"
11834 #include <sys/types.h>
11839 #if __GLIBC__ > 0 && __GLIBC_MINOR__ >= 0
11841 #elif __NEWLIB__ > 0 && __NEWLIB_MINOR__ >= 0
11844 # error not GNU C library
11850 rm -f conftest.$ac_objext
11851 if { (eval echo "$as_me:11851: \"$ac_compile\"") >&5
11852 (eval $ac_compile) 2>&5
11854 echo "$as_me:11854: \$? = $ac_status" >&5
11855 (exit $ac_status); } &&
11856 { ac_try='test -s conftest.$ac_objext'
11857 { (eval echo "$as_me:11857: \"$ac_try\"") >&5
11858 (eval $ac_try) 2>&5
11860 echo "$as_me:11860: \$? = $ac_status" >&5
11861 (exit $ac_status); }; }; then
11862 cf_cv_gnu_library=yes
11864 echo "$as_me: failed program was:" >&5
11865 cat conftest.$ac_ext >&5
11866 cf_cv_gnu_library=no
11868 rm -f conftest.$ac_objext conftest.$ac_ext
11871 echo "$as_me:11871: result: $cf_cv_gnu_library" >&5
11872 echo "${ECHO_T}$cf_cv_gnu_library" >&6
11874 if test x$cf_cv_gnu_library = xyes; then
11876 # With glibc 2.19 (13 years after this check was begun), _DEFAULT_SOURCE
11877 # was changed to help a little. newlib incorporated the change about 4
11879 echo "$as_me:11879: checking if _DEFAULT_SOURCE can be used as a basis" >&5
11880 echo $ECHO_N "checking if _DEFAULT_SOURCE can be used as a basis... $ECHO_C" >&6
11881 if test "${cf_cv_gnu_library_219+set}" = set; then
11882 echo $ECHO_N "(cached) $ECHO_C" >&6
11885 cf_save="$CPPFLAGS"
11887 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
11888 CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
11890 cat >conftest.$ac_ext <<_ACEOF
11891 #line 11891 "configure"
11892 #include "confdefs.h"
11893 #include <sys/types.h>
11898 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 19) || (__GLIBC__ > 2)
11900 #elif (__NEWLIB__ == 2 && __NEWLIB_MINOR__ >= 4) || (__GLIBC__ > 3)
11903 # error GNU C library __GLIBC__.__GLIBC_MINOR__ is too old
11909 rm -f conftest.$ac_objext
11910 if { (eval echo "$as_me:11910: \"$ac_compile\"") >&5
11911 (eval $ac_compile) 2>&5
11913 echo "$as_me:11913: \$? = $ac_status" >&5
11914 (exit $ac_status); } &&
11915 { ac_try='test -s conftest.$ac_objext'
11916 { (eval echo "$as_me:11916: \"$ac_try\"") >&5
11917 (eval $ac_try) 2>&5
11919 echo "$as_me:11919: \$? = $ac_status" >&5
11920 (exit $ac_status); }; }; then
11921 cf_cv_gnu_library_219=yes
11923 echo "$as_me: failed program was:" >&5
11924 cat conftest.$ac_ext >&5
11925 cf_cv_gnu_library_219=no
11927 rm -f conftest.$ac_objext conftest.$ac_ext
11928 CPPFLAGS="$cf_save"
11931 echo "$as_me:11931: result: $cf_cv_gnu_library_219" >&5
11932 echo "${ECHO_T}$cf_cv_gnu_library_219" >&6
11934 if test "x$cf_cv_gnu_library_219" = xyes; then
11935 cf_save="$CPPFLAGS"
11936 echo "$as_me:11936: checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE" >&5
11937 echo $ECHO_N "checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE... $ECHO_C" >&6
11938 if test "${cf_cv_gnu_dftsrc_219+set}" = set; then
11939 echo $ECHO_N "(cached) $ECHO_C" >&6
11945 cf_new_extra_cppflags=
11947 for cf_add_cflags in -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=$cf_gnu_xopen_source
11949 case $cf_fix_cppflags in
11951 case $cf_add_cflags in
11952 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
11953 case $cf_add_cflags in
11955 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
11957 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
11958 && test -z "${cf_tst_cflags}" \
11959 && cf_fix_cppflags=yes
11961 if test $cf_fix_cppflags = yes ; then
11963 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
11964 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
11967 elif test "${cf_tst_cflags}" = "\"'" ; then
11969 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
11970 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
11976 case "$CPPFLAGS" in
11980 case $cf_add_cflags in
11982 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
11984 CPPFLAGS=`echo "$CPPFLAGS" | \
11985 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
11986 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
11991 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
11992 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
11999 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12000 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12007 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12008 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12010 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12012 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12013 && test -z "${cf_tst_cflags}" \
12014 && cf_fix_cppflags=no
12019 if test -n "$cf_new_cflags" ; then
12021 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12022 CFLAGS="${CFLAGS}$cf_new_cflags"
12026 if test -n "$cf_new_cppflags" ; then
12028 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12029 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12033 if test -n "$cf_new_extra_cppflags" ; then
12035 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12036 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12040 cat >conftest.$ac_ext <<_ACEOF
12041 #line 12041 "configure"
12042 #include "confdefs.h"
12044 #include <limits.h>
12045 #include <sys/types.h>
12051 #if (_XOPEN_SOURCE >= $cf_gnu_xopen_source) && (MB_LEN_MAX > 1)
12054 # error GNU C library is too old
12060 rm -f conftest.$ac_objext
12061 if { (eval echo "$as_me:12061: \"$ac_compile\"") >&5
12062 (eval $ac_compile) 2>&5
12064 echo "$as_me:12064: \$? = $ac_status" >&5
12065 (exit $ac_status); } &&
12066 { ac_try='test -s conftest.$ac_objext'
12067 { (eval echo "$as_me:12067: \"$ac_try\"") >&5
12068 (eval $ac_try) 2>&5
12070 echo "$as_me:12070: \$? = $ac_status" >&5
12071 (exit $ac_status); }; }; then
12072 cf_cv_gnu_dftsrc_219=yes
12074 echo "$as_me: failed program was:" >&5
12075 cat conftest.$ac_ext >&5
12076 cf_cv_gnu_dftsrc_219=no
12078 rm -f conftest.$ac_objext conftest.$ac_ext
12081 echo "$as_me:12081: result: $cf_cv_gnu_dftsrc_219" >&5
12082 echo "${ECHO_T}$cf_cv_gnu_dftsrc_219" >&6
12083 test "x$cf_cv_gnu_dftsrc_219" = "xyes" || CPPFLAGS="$cf_save"
12085 cf_cv_gnu_dftsrc_219=maybe
12088 if test "x$cf_cv_gnu_dftsrc_219" != xyes; then
12090 echo "$as_me:12090: checking if we must define _GNU_SOURCE" >&5
12091 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
12092 if test "${cf_cv_gnu_source+set}" = set; then
12093 echo $ECHO_N "(cached) $ECHO_C" >&6
12096 cat >conftest.$ac_ext <<_ACEOF
12097 #line 12097 "configure"
12098 #include "confdefs.h"
12099 #include <sys/types.h>
12104 #ifndef _XOPEN_SOURCE
12105 #error expected _XOPEN_SOURCE to be defined
12111 rm -f conftest.$ac_objext
12112 if { (eval echo "$as_me:12112: \"$ac_compile\"") >&5
12113 (eval $ac_compile) 2>&5
12115 echo "$as_me:12115: \$? = $ac_status" >&5
12116 (exit $ac_status); } &&
12117 { ac_try='test -s conftest.$ac_objext'
12118 { (eval echo "$as_me:12118: \"$ac_try\"") >&5
12119 (eval $ac_try) 2>&5
12121 echo "$as_me:12121: \$? = $ac_status" >&5
12122 (exit $ac_status); }; }; then
12123 cf_cv_gnu_source=no
12125 echo "$as_me: failed program was:" >&5
12126 cat conftest.$ac_ext >&5
12127 cf_save="$CPPFLAGS"
12132 cf_new_extra_cppflags=
12134 for cf_add_cflags in -D_GNU_SOURCE
12136 case $cf_fix_cppflags in
12138 case $cf_add_cflags in
12139 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12140 case $cf_add_cflags in
12142 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12144 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12145 && test -z "${cf_tst_cflags}" \
12146 && cf_fix_cppflags=yes
12148 if test $cf_fix_cppflags = yes ; then
12150 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12151 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12154 elif test "${cf_tst_cflags}" = "\"'" ; then
12156 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12157 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12163 case "$CPPFLAGS" in
12167 case $cf_add_cflags in
12169 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12171 CPPFLAGS=`echo "$CPPFLAGS" | \
12172 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12173 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12178 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12179 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12186 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12187 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12194 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12195 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12197 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12199 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12200 && test -z "${cf_tst_cflags}" \
12201 && cf_fix_cppflags=no
12206 if test -n "$cf_new_cflags" ; then
12208 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12209 CFLAGS="${CFLAGS}$cf_new_cflags"
12213 if test -n "$cf_new_cppflags" ; then
12215 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12216 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12220 if test -n "$cf_new_extra_cppflags" ; then
12222 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12223 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12227 cat >conftest.$ac_ext <<_ACEOF
12228 #line 12228 "configure"
12229 #include "confdefs.h"
12230 #include <sys/types.h>
12235 #ifdef _XOPEN_SOURCE
12236 #error expected _XOPEN_SOURCE to be undefined
12242 rm -f conftest.$ac_objext
12243 if { (eval echo "$as_me:12243: \"$ac_compile\"") >&5
12244 (eval $ac_compile) 2>&5
12246 echo "$as_me:12246: \$? = $ac_status" >&5
12247 (exit $ac_status); } &&
12248 { ac_try='test -s conftest.$ac_objext'
12249 { (eval echo "$as_me:12249: \"$ac_try\"") >&5
12250 (eval $ac_try) 2>&5
12252 echo "$as_me:12252: \$? = $ac_status" >&5
12253 (exit $ac_status); }; }; then
12254 cf_cv_gnu_source=no
12256 echo "$as_me: failed program was:" >&5
12257 cat conftest.$ac_ext >&5
12258 cf_cv_gnu_source=yes
12260 rm -f conftest.$ac_objext conftest.$ac_ext
12261 CPPFLAGS="$cf_save"
12264 rm -f conftest.$ac_objext conftest.$ac_ext
12267 echo "$as_me:12267: result: $cf_cv_gnu_source" >&5
12268 echo "${ECHO_T}$cf_cv_gnu_source" >&6
12270 if test "$cf_cv_gnu_source" = yes
12272 echo "$as_me:12272: checking if we should also define _DEFAULT_SOURCE" >&5
12273 echo $ECHO_N "checking if we should also define _DEFAULT_SOURCE... $ECHO_C" >&6
12274 if test "${cf_cv_default_source+set}" = set; then
12275 echo $ECHO_N "(cached) $ECHO_C" >&6
12278 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12279 CPPFLAGS="${CPPFLAGS}-D_GNU_SOURCE"
12281 cat >conftest.$ac_ext <<_ACEOF
12282 #line 12282 "configure"
12283 #include "confdefs.h"
12284 #include <sys/types.h>
12289 #ifdef _DEFAULT_SOURCE
12290 #error expected _DEFAULT_SOURCE to be undefined
12296 rm -f conftest.$ac_objext
12297 if { (eval echo "$as_me:12297: \"$ac_compile\"") >&5
12298 (eval $ac_compile) 2>&5
12300 echo "$as_me:12300: \$? = $ac_status" >&5
12301 (exit $ac_status); } &&
12302 { ac_try='test -s conftest.$ac_objext'
12303 { (eval echo "$as_me:12303: \"$ac_try\"") >&5
12304 (eval $ac_try) 2>&5
12306 echo "$as_me:12306: \$? = $ac_status" >&5
12307 (exit $ac_status); }; }; then
12308 cf_cv_default_source=no
12310 echo "$as_me: failed program was:" >&5
12311 cat conftest.$ac_ext >&5
12312 cf_cv_default_source=yes
12314 rm -f conftest.$ac_objext conftest.$ac_ext
12317 echo "$as_me:12317: result: $cf_cv_default_source" >&5
12318 echo "${ECHO_T}$cf_cv_default_source" >&6
12319 if test "$cf_cv_default_source" = yes
12322 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12323 CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
12333 cf_xopen_source="-D_NETBSD_SOURCE" # POSIX.1-2001 features are ifdef'd with this...
12336 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
12339 if test "$cf_cv_posix_visible" = no; then
12341 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
12343 cf_save_CFLAGS="$CFLAGS"
12344 cf_save_CPPFLAGS="$CPPFLAGS"
12346 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
12347 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12348 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
12350 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
12351 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12352 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
12354 echo "$as_me:12354: checking if we should define _POSIX_C_SOURCE" >&5
12355 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
12356 if test "${cf_cv_posix_c_source+set}" = set; then
12357 echo $ECHO_N "(cached) $ECHO_C" >&6
12360 echo "${as_me:-configure}:12360: testing if the symbol is already defined go no further ..." 1>&5
12362 cat >conftest.$ac_ext <<_ACEOF
12363 #line 12363 "configure"
12364 #include "confdefs.h"
12365 #include <sys/types.h>
12370 #ifndef _POSIX_C_SOURCE
12377 rm -f conftest.$ac_objext
12378 if { (eval echo "$as_me:12378: \"$ac_compile\"") >&5
12379 (eval $ac_compile) 2>&5
12381 echo "$as_me:12381: \$? = $ac_status" >&5
12382 (exit $ac_status); } &&
12383 { ac_try='test -s conftest.$ac_objext'
12384 { (eval echo "$as_me:12384: \"$ac_try\"") >&5
12385 (eval $ac_try) 2>&5
12387 echo "$as_me:12387: \$? = $ac_status" >&5
12388 (exit $ac_status); }; }; then
12389 cf_cv_posix_c_source=no
12391 echo "$as_me: failed program was:" >&5
12392 cat conftest.$ac_ext >&5
12393 cf_want_posix_source=no
12394 case .$cf_POSIX_C_SOURCE in
12396 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
12399 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
12400 cf_want_posix_source=yes
12403 cf_want_posix_source=yes
12406 if test "$cf_want_posix_source" = yes ; then
12407 cat >conftest.$ac_ext <<_ACEOF
12408 #line 12408 "configure"
12409 #include "confdefs.h"
12410 #include <sys/types.h>
12415 #ifdef _POSIX_SOURCE
12422 rm -f conftest.$ac_objext
12423 if { (eval echo "$as_me:12423: \"$ac_compile\"") >&5
12424 (eval $ac_compile) 2>&5
12426 echo "$as_me:12426: \$? = $ac_status" >&5
12427 (exit $ac_status); } &&
12428 { ac_try='test -s conftest.$ac_objext'
12429 { (eval echo "$as_me:12429: \"$ac_try\"") >&5
12430 (eval $ac_try) 2>&5
12432 echo "$as_me:12432: \$? = $ac_status" >&5
12433 (exit $ac_status); }; }; then
12436 echo "$as_me: failed program was:" >&5
12437 cat conftest.$ac_ext >&5
12438 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
12440 rm -f conftest.$ac_objext conftest.$ac_ext
12443 echo "${as_me:-configure}:12443: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
12445 CFLAGS="$cf_trim_CFLAGS"
12446 CPPFLAGS="$cf_trim_CPPFLAGS"
12448 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12449 CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
12451 echo "${as_me:-configure}:12451: testing if the second compile does not leave our definition intact error ..." 1>&5
12453 cat >conftest.$ac_ext <<_ACEOF
12454 #line 12454 "configure"
12455 #include "confdefs.h"
12456 #include <sys/types.h>
12461 #ifndef _POSIX_C_SOURCE
12468 rm -f conftest.$ac_objext
12469 if { (eval echo "$as_me:12469: \"$ac_compile\"") >&5
12470 (eval $ac_compile) 2>&5
12472 echo "$as_me:12472: \$? = $ac_status" >&5
12473 (exit $ac_status); } &&
12474 { ac_try='test -s conftest.$ac_objext'
12475 { (eval echo "$as_me:12475: \"$ac_try\"") >&5
12476 (eval $ac_try) 2>&5
12478 echo "$as_me:12478: \$? = $ac_status" >&5
12479 (exit $ac_status); }; }; then
12482 echo "$as_me: failed program was:" >&5
12483 cat conftest.$ac_ext >&5
12484 cf_cv_posix_c_source=no
12486 rm -f conftest.$ac_objext conftest.$ac_ext
12487 CFLAGS="$cf_save_CFLAGS"
12488 CPPFLAGS="$cf_save_CPPFLAGS"
12491 rm -f conftest.$ac_objext conftest.$ac_ext
12494 echo "$as_me:12494: result: $cf_cv_posix_c_source" >&5
12495 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
12497 if test "$cf_cv_posix_c_source" != no ; then
12498 CFLAGS="$cf_trim_CFLAGS"
12499 CPPFLAGS="$cf_trim_CPPFLAGS"
12504 cf_new_extra_cppflags=
12506 for cf_add_cflags in $cf_cv_posix_c_source
12508 case $cf_fix_cppflags in
12510 case $cf_add_cflags in
12511 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12512 case $cf_add_cflags in
12514 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12516 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12517 && test -z "${cf_tst_cflags}" \
12518 && cf_fix_cppflags=yes
12520 if test $cf_fix_cppflags = yes ; then
12522 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12523 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12526 elif test "${cf_tst_cflags}" = "\"'" ; then
12528 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12529 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12535 case "$CPPFLAGS" in
12539 case $cf_add_cflags in
12541 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12543 CPPFLAGS=`echo "$CPPFLAGS" | \
12544 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12545 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12550 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12551 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12558 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12559 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12566 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12567 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12569 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12571 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12572 && test -z "${cf_tst_cflags}" \
12573 && cf_fix_cppflags=no
12578 if test -n "$cf_new_cflags" ; then
12580 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12581 CFLAGS="${CFLAGS}$cf_new_cflags"
12585 if test -n "$cf_new_cppflags" ; then
12587 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12588 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12592 if test -n "$cf_new_extra_cppflags" ; then
12594 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12595 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12601 fi # cf_cv_posix_visible
12605 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
12608 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
12609 cf_xopen_source="-D_BSD_SOURCE"
12610 cf_XOPEN_SOURCE=600
12613 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
12616 cf_xopen_source="-D_OSF_SOURCE"
12619 cf_xopen_source="-D_QNX_SOURCE"
12622 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
12625 cf_xopen_source="-D__EXTENSIONS__"
12626 cf_cv_xopen_source=broken
12628 (sysv4.2uw2.*) # Novell/SCO UnixWare 2.x (tested on 2.1.2)
12634 echo "$as_me:12634: checking if we should define _XOPEN_SOURCE" >&5
12635 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
12636 if test "${cf_cv_xopen_source+set}" = set; then
12637 echo $ECHO_N "(cached) $ECHO_C" >&6
12640 cat >conftest.$ac_ext <<_ACEOF
12641 #line 12641 "configure"
12642 #include "confdefs.h"
12644 #include <stdlib.h>
12645 #include <string.h>
12646 #include <sys/types.h>
12652 #ifndef _XOPEN_SOURCE
12659 rm -f conftest.$ac_objext
12660 if { (eval echo "$as_me:12660: \"$ac_compile\"") >&5
12661 (eval $ac_compile) 2>&5
12663 echo "$as_me:12663: \$? = $ac_status" >&5
12664 (exit $ac_status); } &&
12665 { ac_try='test -s conftest.$ac_objext'
12666 { (eval echo "$as_me:12666: \"$ac_try\"") >&5
12667 (eval $ac_try) 2>&5
12669 echo "$as_me:12669: \$? = $ac_status" >&5
12670 (exit $ac_status); }; }; then
12671 cf_cv_xopen_source=no
12673 echo "$as_me: failed program was:" >&5
12674 cat conftest.$ac_ext >&5
12675 cf_save="$CPPFLAGS"
12677 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12678 CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
12680 cat >conftest.$ac_ext <<_ACEOF
12681 #line 12681 "configure"
12682 #include "confdefs.h"
12684 #include <stdlib.h>
12685 #include <string.h>
12686 #include <sys/types.h>
12692 #ifdef _XOPEN_SOURCE
12699 rm -f conftest.$ac_objext
12700 if { (eval echo "$as_me:12700: \"$ac_compile\"") >&5
12701 (eval $ac_compile) 2>&5
12703 echo "$as_me:12703: \$? = $ac_status" >&5
12704 (exit $ac_status); } &&
12705 { ac_try='test -s conftest.$ac_objext'
12706 { (eval echo "$as_me:12706: \"$ac_try\"") >&5
12707 (eval $ac_try) 2>&5
12709 echo "$as_me:12709: \$? = $ac_status" >&5
12710 (exit $ac_status); }; }; then
12711 cf_cv_xopen_source=no
12713 echo "$as_me: failed program was:" >&5
12714 cat conftest.$ac_ext >&5
12715 cf_cv_xopen_source=$cf_XOPEN_SOURCE
12717 rm -f conftest.$ac_objext conftest.$ac_ext
12718 CPPFLAGS="$cf_save"
12721 rm -f conftest.$ac_objext conftest.$ac_ext
12724 echo "$as_me:12724: result: $cf_cv_xopen_source" >&5
12725 echo "${ECHO_T}$cf_cv_xopen_source" >&6
12727 if test "$cf_cv_xopen_source" != no ; then
12729 CFLAGS=`echo "$CFLAGS" | \
12730 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12731 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
12733 CPPFLAGS=`echo "$CPPFLAGS" | \
12734 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12735 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
12737 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
12742 cf_new_extra_cppflags=
12744 for cf_add_cflags in $cf_temp_xopen_source
12746 case $cf_fix_cppflags in
12748 case $cf_add_cflags in
12749 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12750 case $cf_add_cflags in
12752 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12754 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12755 && test -z "${cf_tst_cflags}" \
12756 && cf_fix_cppflags=yes
12758 if test $cf_fix_cppflags = yes ; then
12760 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12761 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12764 elif test "${cf_tst_cflags}" = "\"'" ; then
12766 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12767 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12773 case "$CPPFLAGS" in
12777 case $cf_add_cflags in
12779 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12781 CPPFLAGS=`echo "$CPPFLAGS" | \
12782 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12783 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12788 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12789 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12796 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12797 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12804 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12805 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12807 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12809 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12810 && test -z "${cf_tst_cflags}" \
12811 && cf_fix_cppflags=no
12816 if test -n "$cf_new_cflags" ; then
12818 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12819 CFLAGS="${CFLAGS}$cf_new_cflags"
12823 if test -n "$cf_new_cppflags" ; then
12825 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12826 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12830 if test -n "$cf_new_extra_cppflags" ; then
12832 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12833 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12839 if test "$cf_cv_posix_visible" = no; then
12841 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
12843 cf_save_CFLAGS="$CFLAGS"
12844 cf_save_CPPFLAGS="$CPPFLAGS"
12846 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
12847 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12848 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
12850 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
12851 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
12852 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
12854 echo "$as_me:12854: checking if we should define _POSIX_C_SOURCE" >&5
12855 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
12856 if test "${cf_cv_posix_c_source+set}" = set; then
12857 echo $ECHO_N "(cached) $ECHO_C" >&6
12860 echo "${as_me:-configure}:12860: testing if the symbol is already defined go no further ..." 1>&5
12862 cat >conftest.$ac_ext <<_ACEOF
12863 #line 12863 "configure"
12864 #include "confdefs.h"
12865 #include <sys/types.h>
12870 #ifndef _POSIX_C_SOURCE
12877 rm -f conftest.$ac_objext
12878 if { (eval echo "$as_me:12878: \"$ac_compile\"") >&5
12879 (eval $ac_compile) 2>&5
12881 echo "$as_me:12881: \$? = $ac_status" >&5
12882 (exit $ac_status); } &&
12883 { ac_try='test -s conftest.$ac_objext'
12884 { (eval echo "$as_me:12884: \"$ac_try\"") >&5
12885 (eval $ac_try) 2>&5
12887 echo "$as_me:12887: \$? = $ac_status" >&5
12888 (exit $ac_status); }; }; then
12889 cf_cv_posix_c_source=no
12891 echo "$as_me: failed program was:" >&5
12892 cat conftest.$ac_ext >&5
12893 cf_want_posix_source=no
12894 case .$cf_POSIX_C_SOURCE in
12896 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
12899 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
12900 cf_want_posix_source=yes
12903 cf_want_posix_source=yes
12906 if test "$cf_want_posix_source" = yes ; then
12907 cat >conftest.$ac_ext <<_ACEOF
12908 #line 12908 "configure"
12909 #include "confdefs.h"
12910 #include <sys/types.h>
12915 #ifdef _POSIX_SOURCE
12922 rm -f conftest.$ac_objext
12923 if { (eval echo "$as_me:12923: \"$ac_compile\"") >&5
12924 (eval $ac_compile) 2>&5
12926 echo "$as_me:12926: \$? = $ac_status" >&5
12927 (exit $ac_status); } &&
12928 { ac_try='test -s conftest.$ac_objext'
12929 { (eval echo "$as_me:12929: \"$ac_try\"") >&5
12930 (eval $ac_try) 2>&5
12932 echo "$as_me:12932: \$? = $ac_status" >&5
12933 (exit $ac_status); }; }; then
12936 echo "$as_me: failed program was:" >&5
12937 cat conftest.$ac_ext >&5
12938 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
12940 rm -f conftest.$ac_objext conftest.$ac_ext
12943 echo "${as_me:-configure}:12943: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
12945 CFLAGS="$cf_trim_CFLAGS"
12946 CPPFLAGS="$cf_trim_CPPFLAGS"
12948 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12949 CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
12951 echo "${as_me:-configure}:12951: testing if the second compile does not leave our definition intact error ..." 1>&5
12953 cat >conftest.$ac_ext <<_ACEOF
12954 #line 12954 "configure"
12955 #include "confdefs.h"
12956 #include <sys/types.h>
12961 #ifndef _POSIX_C_SOURCE
12968 rm -f conftest.$ac_objext
12969 if { (eval echo "$as_me:12969: \"$ac_compile\"") >&5
12970 (eval $ac_compile) 2>&5
12972 echo "$as_me:12972: \$? = $ac_status" >&5
12973 (exit $ac_status); } &&
12974 { ac_try='test -s conftest.$ac_objext'
12975 { (eval echo "$as_me:12975: \"$ac_try\"") >&5
12976 (eval $ac_try) 2>&5
12978 echo "$as_me:12978: \$? = $ac_status" >&5
12979 (exit $ac_status); }; }; then
12982 echo "$as_me: failed program was:" >&5
12983 cat conftest.$ac_ext >&5
12984 cf_cv_posix_c_source=no
12986 rm -f conftest.$ac_objext conftest.$ac_ext
12987 CFLAGS="$cf_save_CFLAGS"
12988 CPPFLAGS="$cf_save_CPPFLAGS"
12991 rm -f conftest.$ac_objext conftest.$ac_ext
12994 echo "$as_me:12994: result: $cf_cv_posix_c_source" >&5
12995 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
12997 if test "$cf_cv_posix_c_source" != no ; then
12998 CFLAGS="$cf_trim_CFLAGS"
12999 CPPFLAGS="$cf_trim_CPPFLAGS"
13004 cf_new_extra_cppflags=
13006 for cf_add_cflags in $cf_cv_posix_c_source
13008 case $cf_fix_cppflags in
13010 case $cf_add_cflags in
13011 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13012 case $cf_add_cflags in
13014 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13016 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13017 && test -z "${cf_tst_cflags}" \
13018 && cf_fix_cppflags=yes
13020 if test $cf_fix_cppflags = yes ; then
13022 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13023 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13026 elif test "${cf_tst_cflags}" = "\"'" ; then
13028 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13029 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13035 case "$CPPFLAGS" in
13039 case $cf_add_cflags in
13041 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13043 CPPFLAGS=`echo "$CPPFLAGS" | \
13044 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13045 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13050 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13051 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13058 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13059 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13066 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13067 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13069 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13071 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13072 && test -z "${cf_tst_cflags}" \
13073 && cf_fix_cppflags=no
13078 if test -n "$cf_new_cflags" ; then
13080 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13081 CFLAGS="${CFLAGS}$cf_new_cflags"
13085 if test -n "$cf_new_cppflags" ; then
13087 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13088 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13092 if test -n "$cf_new_extra_cppflags" ; then
13094 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13095 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13101 fi # cf_cv_posix_visible
13106 if test -n "$cf_xopen_source" ; then
13111 cf_new_extra_cppflags=
13113 for cf_add_cflags in $cf_xopen_source
13115 case $cf_fix_cppflags in
13117 case $cf_add_cflags in
13118 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13119 case $cf_add_cflags in
13121 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13123 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13124 && test -z "${cf_tst_cflags}" \
13125 && cf_fix_cppflags=yes
13127 if test $cf_fix_cppflags = yes ; then
13129 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13130 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13133 elif test "${cf_tst_cflags}" = "\"'" ; then
13135 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13136 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13142 case "$CPPFLAGS" in
13146 case $cf_add_cflags in
13148 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13150 CPPFLAGS=`echo "$CPPFLAGS" | \
13151 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13152 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13157 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13158 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13165 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13166 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13173 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13174 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13176 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13178 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13179 && test -z "${cf_tst_cflags}" \
13180 && cf_fix_cppflags=no
13185 if test -n "$cf_new_cflags" ; then
13186 test -n "$verbose" && echo " add to \$CFLAGS $cf_new_cflags" 1>&6
13188 echo "${as_me:-configure}:13188: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
13190 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13191 CFLAGS="${CFLAGS}$cf_new_cflags"
13195 if test -n "$cf_new_cppflags" ; then
13196 test -n "$verbose" && echo " add to \$CPPFLAGS $cf_new_cppflags" 1>&6
13198 echo "${as_me:-configure}:13198: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
13200 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13201 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13205 if test -n "$cf_new_extra_cppflags" ; then
13206 test -n "$verbose" && echo " add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
13208 echo "${as_me:-configure}:13208: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
13210 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13211 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13217 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
13218 echo "$as_me:13218: checking if _XOPEN_SOURCE really is set" >&5
13219 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
13220 cat >conftest.$ac_ext <<_ACEOF
13221 #line 13221 "configure"
13222 #include "confdefs.h"
13223 #include <stdlib.h>
13228 #ifndef _XOPEN_SOURCE
13235 rm -f conftest.$ac_objext
13236 if { (eval echo "$as_me:13236: \"$ac_compile\"") >&5
13237 (eval $ac_compile) 2>&5
13239 echo "$as_me:13239: \$? = $ac_status" >&5
13240 (exit $ac_status); } &&
13241 { ac_try='test -s conftest.$ac_objext'
13242 { (eval echo "$as_me:13242: \"$ac_try\"") >&5
13243 (eval $ac_try) 2>&5
13245 echo "$as_me:13245: \$? = $ac_status" >&5
13246 (exit $ac_status); }; }; then
13247 cf_XOPEN_SOURCE_set=yes
13249 echo "$as_me: failed program was:" >&5
13250 cat conftest.$ac_ext >&5
13251 cf_XOPEN_SOURCE_set=no
13253 rm -f conftest.$ac_objext conftest.$ac_ext
13254 echo "$as_me:13254: result: $cf_XOPEN_SOURCE_set" >&5
13255 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
13256 if test $cf_XOPEN_SOURCE_set = yes
13258 cat >conftest.$ac_ext <<_ACEOF
13259 #line 13259 "configure"
13260 #include "confdefs.h"
13261 #include <stdlib.h>
13266 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
13273 rm -f conftest.$ac_objext
13274 if { (eval echo "$as_me:13274: \"$ac_compile\"") >&5
13275 (eval $ac_compile) 2>&5
13277 echo "$as_me:13277: \$? = $ac_status" >&5
13278 (exit $ac_status); } &&
13279 { ac_try='test -s conftest.$ac_objext'
13280 { (eval echo "$as_me:13280: \"$ac_try\"") >&5
13281 (eval $ac_try) 2>&5
13283 echo "$as_me:13283: \$? = $ac_status" >&5
13284 (exit $ac_status); }; }; then
13285 cf_XOPEN_SOURCE_set_ok=yes
13287 echo "$as_me: failed program was:" >&5
13288 cat conftest.$ac_ext >&5
13289 cf_XOPEN_SOURCE_set_ok=no
13291 rm -f conftest.$ac_objext conftest.$ac_ext
13292 if test $cf_XOPEN_SOURCE_set_ok = no
13294 { echo "$as_me:13294: WARNING: _XOPEN_SOURCE is lower than requested" >&5
13295 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
13299 echo "$as_me:13299: checking if we should define _XOPEN_SOURCE" >&5
13300 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
13301 if test "${cf_cv_xopen_source+set}" = set; then
13302 echo $ECHO_N "(cached) $ECHO_C" >&6
13305 cat >conftest.$ac_ext <<_ACEOF
13306 #line 13306 "configure"
13307 #include "confdefs.h"
13309 #include <stdlib.h>
13310 #include <string.h>
13311 #include <sys/types.h>
13317 #ifndef _XOPEN_SOURCE
13324 rm -f conftest.$ac_objext
13325 if { (eval echo "$as_me:13325: \"$ac_compile\"") >&5
13326 (eval $ac_compile) 2>&5
13328 echo "$as_me:13328: \$? = $ac_status" >&5
13329 (exit $ac_status); } &&
13330 { ac_try='test -s conftest.$ac_objext'
13331 { (eval echo "$as_me:13331: \"$ac_try\"") >&5
13332 (eval $ac_try) 2>&5
13334 echo "$as_me:13334: \$? = $ac_status" >&5
13335 (exit $ac_status); }; }; then
13336 cf_cv_xopen_source=no
13338 echo "$as_me: failed program was:" >&5
13339 cat conftest.$ac_ext >&5
13340 cf_save="$CPPFLAGS"
13342 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13343 CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
13345 cat >conftest.$ac_ext <<_ACEOF
13346 #line 13346 "configure"
13347 #include "confdefs.h"
13349 #include <stdlib.h>
13350 #include <string.h>
13351 #include <sys/types.h>
13357 #ifdef _XOPEN_SOURCE
13364 rm -f conftest.$ac_objext
13365 if { (eval echo "$as_me:13365: \"$ac_compile\"") >&5
13366 (eval $ac_compile) 2>&5
13368 echo "$as_me:13368: \$? = $ac_status" >&5
13369 (exit $ac_status); } &&
13370 { ac_try='test -s conftest.$ac_objext'
13371 { (eval echo "$as_me:13371: \"$ac_try\"") >&5
13372 (eval $ac_try) 2>&5
13374 echo "$as_me:13374: \$? = $ac_status" >&5
13375 (exit $ac_status); }; }; then
13376 cf_cv_xopen_source=no
13378 echo "$as_me: failed program was:" >&5
13379 cat conftest.$ac_ext >&5
13380 cf_cv_xopen_source=$cf_XOPEN_SOURCE
13382 rm -f conftest.$ac_objext conftest.$ac_ext
13383 CPPFLAGS="$cf_save"
13386 rm -f conftest.$ac_objext conftest.$ac_ext
13389 echo "$as_me:13389: result: $cf_cv_xopen_source" >&5
13390 echo "${ECHO_T}$cf_cv_xopen_source" >&6
13392 if test "$cf_cv_xopen_source" != no ; then
13394 CFLAGS=`echo "$CFLAGS" | \
13395 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
13396 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
13398 CPPFLAGS=`echo "$CPPFLAGS" | \
13399 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
13400 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
13402 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
13407 cf_new_extra_cppflags=
13409 for cf_add_cflags in $cf_temp_xopen_source
13411 case $cf_fix_cppflags in
13413 case $cf_add_cflags in
13414 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13415 case $cf_add_cflags in
13417 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13419 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13420 && test -z "${cf_tst_cflags}" \
13421 && cf_fix_cppflags=yes
13423 if test $cf_fix_cppflags = yes ; then
13425 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13426 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13429 elif test "${cf_tst_cflags}" = "\"'" ; then
13431 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13432 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13438 case "$CPPFLAGS" in
13442 case $cf_add_cflags in
13444 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13446 CPPFLAGS=`echo "$CPPFLAGS" | \
13447 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13448 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13453 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13454 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13461 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13462 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13469 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13470 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13472 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13474 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13475 && test -z "${cf_tst_cflags}" \
13476 && cf_fix_cppflags=no
13481 if test -n "$cf_new_cflags" ; then
13483 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13484 CFLAGS="${CFLAGS}$cf_new_cflags"
13488 if test -n "$cf_new_cppflags" ; then
13490 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13491 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13495 if test -n "$cf_new_extra_cppflags" ; then
13497 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13498 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13506 fi # cf_cv_posix_visible
13508 # Check whether --enable-largefile or --disable-largefile was given.
13509 if test "${enable_largefile+set}" = set; then
13510 enableval="$enable_largefile"
13513 if test "$enable_largefile" != no; then
13515 echo "$as_me:13515: checking for special C compiler options needed for large files" >&5
13516 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
13517 if test "${ac_cv_sys_largefile_CC+set}" = set; then
13518 echo $ECHO_N "(cached) $ECHO_C" >&6
13520 ac_cv_sys_largefile_CC=no
13521 if test "$GCC" != yes; then
13524 # IRIX 6.2 and later do not support large files by default,
13525 # so use the C compiler's -n32 option if that helps.
13526 cat >conftest.$ac_ext <<_ACEOF
13527 #line 13527 "configure"
13528 #include "confdefs.h"
13529 #include <sys/types.h>
13530 /* Check that off_t can represent 2**63 - 1 correctly.
13531 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13532 since some C++ compilers masquerading as C compilers
13533 incorrectly reject 9223372036854775807. */
13534 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13535 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13536 && LARGE_OFF_T % 2147483647 == 1)
13546 rm -f conftest.$ac_objext
13547 if { (eval echo "$as_me:13547: \"$ac_compile\"") >&5
13548 (eval $ac_compile) 2>&5
13550 echo "$as_me:13550: \$? = $ac_status" >&5
13551 (exit $ac_status); } &&
13552 { ac_try='test -s conftest.$ac_objext'
13553 { (eval echo "$as_me:13553: \"$ac_try\"") >&5
13554 (eval $ac_try) 2>&5
13556 echo "$as_me:13556: \$? = $ac_status" >&5
13557 (exit $ac_status); }; }; then
13560 echo "$as_me: failed program was:" >&5
13561 cat conftest.$ac_ext >&5
13563 rm -f conftest.$ac_objext
13565 rm -f conftest.$ac_objext
13566 if { (eval echo "$as_me:13566: \"$ac_compile\"") >&5
13567 (eval $ac_compile) 2>&5
13569 echo "$as_me:13569: \$? = $ac_status" >&5
13570 (exit $ac_status); } &&
13571 { ac_try='test -s conftest.$ac_objext'
13572 { (eval echo "$as_me:13572: \"$ac_try\"") >&5
13573 (eval $ac_try) 2>&5
13575 echo "$as_me:13575: \$? = $ac_status" >&5
13576 (exit $ac_status); }; }; then
13577 ac_cv_sys_largefile_CC=' -n32'; break
13579 echo "$as_me: failed program was:" >&5
13580 cat conftest.$ac_ext >&5
13582 rm -f conftest.$ac_objext
13586 rm -f conftest.$ac_ext
13589 echo "$as_me:13589: result: $ac_cv_sys_largefile_CC" >&5
13590 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
13591 if test "$ac_cv_sys_largefile_CC" != no; then
13592 CC=$CC$ac_cv_sys_largefile_CC
13595 echo "$as_me:13595: checking for _FILE_OFFSET_BITS value needed for large files" >&5
13596 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
13597 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
13598 echo $ECHO_N "(cached) $ECHO_C" >&6
13601 ac_cv_sys_file_offset_bits=no
13602 cat >conftest.$ac_ext <<_ACEOF
13603 #line 13603 "configure"
13604 #include "confdefs.h"
13605 #include <sys/types.h>
13606 /* Check that off_t can represent 2**63 - 1 correctly.
13607 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13608 since some C++ compilers masquerading as C compilers
13609 incorrectly reject 9223372036854775807. */
13610 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13611 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13612 && LARGE_OFF_T % 2147483647 == 1)
13622 rm -f conftest.$ac_objext
13623 if { (eval echo "$as_me:13623: \"$ac_compile\"") >&5
13624 (eval $ac_compile) 2>&5
13626 echo "$as_me:13626: \$? = $ac_status" >&5
13627 (exit $ac_status); } &&
13628 { ac_try='test -s conftest.$ac_objext'
13629 { (eval echo "$as_me:13629: \"$ac_try\"") >&5
13630 (eval $ac_try) 2>&5
13632 echo "$as_me:13632: \$? = $ac_status" >&5
13633 (exit $ac_status); }; }; then
13636 echo "$as_me: failed program was:" >&5
13637 cat conftest.$ac_ext >&5
13639 rm -f conftest.$ac_objext conftest.$ac_ext
13640 cat >conftest.$ac_ext <<_ACEOF
13641 #line 13641 "configure"
13642 #include "confdefs.h"
13643 #define _FILE_OFFSET_BITS 64
13644 #include <sys/types.h>
13645 /* Check that off_t can represent 2**63 - 1 correctly.
13646 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13647 since some C++ compilers masquerading as C compilers
13648 incorrectly reject 9223372036854775807. */
13649 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13650 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13651 && LARGE_OFF_T % 2147483647 == 1)
13661 rm -f conftest.$ac_objext
13662 if { (eval echo "$as_me:13662: \"$ac_compile\"") >&5
13663 (eval $ac_compile) 2>&5
13665 echo "$as_me:13665: \$? = $ac_status" >&5
13666 (exit $ac_status); } &&
13667 { ac_try='test -s conftest.$ac_objext'
13668 { (eval echo "$as_me:13668: \"$ac_try\"") >&5
13669 (eval $ac_try) 2>&5
13671 echo "$as_me:13671: \$? = $ac_status" >&5
13672 (exit $ac_status); }; }; then
13673 ac_cv_sys_file_offset_bits=64; break
13675 echo "$as_me: failed program was:" >&5
13676 cat conftest.$ac_ext >&5
13678 rm -f conftest.$ac_objext conftest.$ac_ext
13682 echo "$as_me:13682: result: $ac_cv_sys_file_offset_bits" >&5
13683 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
13684 if test "$ac_cv_sys_file_offset_bits" != no; then
13686 cat >>confdefs.h <<EOF
13687 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
13692 echo "$as_me:13692: checking for _LARGE_FILES value needed for large files" >&5
13693 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
13694 if test "${ac_cv_sys_large_files+set}" = set; then
13695 echo $ECHO_N "(cached) $ECHO_C" >&6
13698 ac_cv_sys_large_files=no
13699 cat >conftest.$ac_ext <<_ACEOF
13700 #line 13700 "configure"
13701 #include "confdefs.h"
13702 #include <sys/types.h>
13703 /* Check that off_t can represent 2**63 - 1 correctly.
13704 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13705 since some C++ compilers masquerading as C compilers
13706 incorrectly reject 9223372036854775807. */
13707 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13708 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13709 && LARGE_OFF_T % 2147483647 == 1)
13719 rm -f conftest.$ac_objext
13720 if { (eval echo "$as_me:13720: \"$ac_compile\"") >&5
13721 (eval $ac_compile) 2>&5
13723 echo "$as_me:13723: \$? = $ac_status" >&5
13724 (exit $ac_status); } &&
13725 { ac_try='test -s conftest.$ac_objext'
13726 { (eval echo "$as_me:13726: \"$ac_try\"") >&5
13727 (eval $ac_try) 2>&5
13729 echo "$as_me:13729: \$? = $ac_status" >&5
13730 (exit $ac_status); }; }; then
13733 echo "$as_me: failed program was:" >&5
13734 cat conftest.$ac_ext >&5
13736 rm -f conftest.$ac_objext conftest.$ac_ext
13737 cat >conftest.$ac_ext <<_ACEOF
13738 #line 13738 "configure"
13739 #include "confdefs.h"
13740 #define _LARGE_FILES 1
13741 #include <sys/types.h>
13742 /* Check that off_t can represent 2**63 - 1 correctly.
13743 We can't simply define LARGE_OFF_T to be 9223372036854775807,
13744 since some C++ compilers masquerading as C compilers
13745 incorrectly reject 9223372036854775807. */
13746 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13747 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13748 && LARGE_OFF_T % 2147483647 == 1)
13758 rm -f conftest.$ac_objext
13759 if { (eval echo "$as_me:13759: \"$ac_compile\"") >&5
13760 (eval $ac_compile) 2>&5
13762 echo "$as_me:13762: \$? = $ac_status" >&5
13763 (exit $ac_status); } &&
13764 { ac_try='test -s conftest.$ac_objext'
13765 { (eval echo "$as_me:13765: \"$ac_try\"") >&5
13766 (eval $ac_try) 2>&5
13768 echo "$as_me:13768: \$? = $ac_status" >&5
13769 (exit $ac_status); }; }; then
13770 ac_cv_sys_large_files=1; break
13772 echo "$as_me: failed program was:" >&5
13773 cat conftest.$ac_ext >&5
13775 rm -f conftest.$ac_objext conftest.$ac_ext
13779 echo "$as_me:13779: result: $ac_cv_sys_large_files" >&5
13780 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
13781 if test "$ac_cv_sys_large_files" != no; then
13783 cat >>confdefs.h <<EOF
13784 #define _LARGE_FILES $ac_cv_sys_large_files
13791 if test "$enable_largefile" != no ; then
13792 echo "$as_me:13792: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13793 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
13794 if test "${ac_cv_sys_largefile_source+set}" = set; then
13795 echo $ECHO_N "(cached) $ECHO_C" >&6
13798 ac_cv_sys_largefile_source=no
13799 cat >conftest.$ac_ext <<_ACEOF
13800 #line 13800 "configure"
13801 #include "confdefs.h"
13811 rm -f conftest.$ac_objext
13812 if { (eval echo "$as_me:13812: \"$ac_compile\"") >&5
13813 (eval $ac_compile) 2>&5
13815 echo "$as_me:13815: \$? = $ac_status" >&5
13816 (exit $ac_status); } &&
13817 { ac_try='test -s conftest.$ac_objext'
13818 { (eval echo "$as_me:13818: \"$ac_try\"") >&5
13819 (eval $ac_try) 2>&5
13821 echo "$as_me:13821: \$? = $ac_status" >&5
13822 (exit $ac_status); }; }; then
13825 echo "$as_me: failed program was:" >&5
13826 cat conftest.$ac_ext >&5
13828 rm -f conftest.$ac_objext conftest.$ac_ext
13829 cat >conftest.$ac_ext <<_ACEOF
13830 #line 13830 "configure"
13831 #include "confdefs.h"
13832 #define _LARGEFILE_SOURCE 1
13842 rm -f conftest.$ac_objext
13843 if { (eval echo "$as_me:13843: \"$ac_compile\"") >&5
13844 (eval $ac_compile) 2>&5
13846 echo "$as_me:13846: \$? = $ac_status" >&5
13847 (exit $ac_status); } &&
13848 { ac_try='test -s conftest.$ac_objext'
13849 { (eval echo "$as_me:13849: \"$ac_try\"") >&5
13850 (eval $ac_try) 2>&5
13852 echo "$as_me:13852: \$? = $ac_status" >&5
13853 (exit $ac_status); }; }; then
13854 ac_cv_sys_largefile_source=1; break
13856 echo "$as_me: failed program was:" >&5
13857 cat conftest.$ac_ext >&5
13859 rm -f conftest.$ac_objext conftest.$ac_ext
13863 echo "$as_me:13863: result: $ac_cv_sys_largefile_source" >&5
13864 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
13865 if test "$ac_cv_sys_largefile_source" != no; then
13867 cat >>confdefs.h <<EOF
13868 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13874 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13875 # in glibc 2.1.3, but that breaks too many other things.
13876 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13877 echo "$as_me:13877: checking for fseeko" >&5
13878 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
13879 if test "${ac_cv_func_fseeko+set}" = set; then
13880 echo $ECHO_N "(cached) $ECHO_C" >&6
13882 cat >conftest.$ac_ext <<_ACEOF
13883 #line 13883 "configure"
13884 #include "confdefs.h"
13889 return fseeko && fseeko (stdin, 0, 0);
13894 rm -f conftest.$ac_objext conftest$ac_exeext
13895 if { (eval echo "$as_me:13895: \"$ac_link\"") >&5
13896 (eval $ac_link) 2>&5
13898 echo "$as_me:13898: \$? = $ac_status" >&5
13899 (exit $ac_status); } &&
13900 { ac_try='test -s conftest$ac_exeext'
13901 { (eval echo "$as_me:13901: \"$ac_try\"") >&5
13902 (eval $ac_try) 2>&5
13904 echo "$as_me:13904: \$? = $ac_status" >&5
13905 (exit $ac_status); }; }; then
13906 ac_cv_func_fseeko=yes
13908 echo "$as_me: failed program was:" >&5
13909 cat conftest.$ac_ext >&5
13910 ac_cv_func_fseeko=no
13912 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13914 echo "$as_me:13914: result: $ac_cv_func_fseeko" >&5
13915 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
13916 if test $ac_cv_func_fseeko = yes; then
13918 cat >>confdefs.h <<\EOF
13919 #define HAVE_FSEEKO 1
13924 # Normally we would collect these definitions in the config.h,
13925 # but (like _XOPEN_SOURCE), some environments rely on having these
13926 # defined before any of the system headers are included. Another
13927 # case comes up with C++, e.g., on AIX the compiler compiles the
13928 # header files by themselves before looking at the body files it is
13929 # told to compile. For ncurses, those header files do not include
13931 if test "$ac_cv_sys_large_files" != no
13934 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13935 CPPFLAGS="${CPPFLAGS}-D_LARGE_FILES"
13938 if test "$ac_cv_sys_largefile_source" != no
13941 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13942 CPPFLAGS="${CPPFLAGS}-D_LARGEFILE_SOURCE"
13945 if test "$ac_cv_sys_file_offset_bits" != no
13948 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13949 CPPFLAGS="${CPPFLAGS}-D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
13953 echo "$as_me:13953: checking whether to use struct dirent64" >&5
13954 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
13955 if test "${cf_cv_struct_dirent64+set}" = set; then
13956 echo $ECHO_N "(cached) $ECHO_C" >&6
13959 cat >conftest.$ac_ext <<_ACEOF
13960 #line 13960 "configure"
13961 #include "confdefs.h"
13963 #pragma GCC diagnostic error "-Wincompatible-pointer-types"
13964 #include <sys/types.h>
13965 #include <dirent.h>
13971 /* if transitional largefile support is setup, this is true */
13972 extern struct dirent64 * readdir(DIR *);
13973 struct dirent64 *x = readdir((DIR *)0);
13974 struct dirent *y = readdir((DIR *)0);
13982 rm -f conftest.$ac_objext
13983 if { (eval echo "$as_me:13983: \"$ac_compile\"") >&5
13984 (eval $ac_compile) 2>&5
13986 echo "$as_me:13986: \$? = $ac_status" >&5
13987 (exit $ac_status); } &&
13988 { ac_try='test -s conftest.$ac_objext'
13989 { (eval echo "$as_me:13989: \"$ac_try\"") >&5
13990 (eval $ac_try) 2>&5
13992 echo "$as_me:13992: \$? = $ac_status" >&5
13993 (exit $ac_status); }; }; then
13994 cf_cv_struct_dirent64=yes
13996 echo "$as_me: failed program was:" >&5
13997 cat conftest.$ac_ext >&5
13998 cf_cv_struct_dirent64=no
14000 rm -f conftest.$ac_objext conftest.$ac_ext
14003 echo "$as_me:14003: result: $cf_cv_struct_dirent64" >&5
14004 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
14005 test "$cf_cv_struct_dirent64" = yes &&
14006 cat >>confdefs.h <<\EOF
14007 #define HAVE_STRUCT_DIRENT64 1
14012 ### Enable compiling-in rcs id's
14013 echo "$as_me:14013: checking if RCS identifiers should be compiled-in" >&5
14014 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
14016 # Check whether --with-rcs-ids or --without-rcs-ids was given.
14017 if test "${with_rcs_ids+set}" = set; then
14018 withval="$with_rcs_ids"
14019 with_rcs_ids=$withval
14023 echo "$as_me:14023: result: $with_rcs_ids" >&5
14024 echo "${ECHO_T}$with_rcs_ids" >&6
14025 test "$with_rcs_ids" = yes &&
14026 cat >>confdefs.h <<\EOF
14027 #define USE_RCS_IDS 1
14030 ###############################################################################
14032 ### Note that some functions (such as const) are normally disabled anyway.
14033 echo "$as_me:14033: checking if you want to build with function extensions" >&5
14034 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
14036 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
14037 if test "${enable_ext_funcs+set}" = set; then
14038 enableval="$enable_ext_funcs"
14039 with_ext_funcs=$enableval
14043 echo "$as_me:14043: result: $with_ext_funcs" >&5
14044 echo "${ECHO_T}$with_ext_funcs" >&6
14045 if test "$with_ext_funcs" = yes ; then
14046 NCURSES_EXT_FUNCS=1
14048 cat >>confdefs.h <<\EOF
14049 #define HAVE_USE_DEFAULT_COLORS 1
14052 cat >>confdefs.h <<\EOF
14053 #define NCURSES_EXT_FUNCS 1
14057 NCURSES_EXT_FUNCS=0
14060 ### use option --enable-const to turn on use of const beyond that in XSI.
14061 echo "$as_me:14061: checking for extended use of const keyword" >&5
14062 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
14064 # Check whether --enable-const or --disable-const was given.
14065 if test "${enable_const+set}" = set; then
14066 enableval="$enable_const"
14067 with_ext_const=$enableval
14071 echo "$as_me:14071: result: $with_ext_const" >&5
14072 echo "${ECHO_T}$with_ext_const" >&6
14073 NCURSES_CONST='/*nothing*/'
14074 if test "$with_ext_const" = yes ; then
14075 NCURSES_CONST=const
14078 ###############################################################################
14079 # These options are relatively safe to experiment with.
14081 echo "$as_me:14081: checking if you want all development code" >&5
14082 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
14084 # Check whether --with-develop or --without-develop was given.
14085 if test "${with_develop+set}" = set; then
14086 withval="$with_develop"
14087 with_develop=$withval
14091 echo "$as_me:14091: result: $with_develop" >&5
14092 echo "${ECHO_T}$with_develop" >&6
14094 ###############################################################################
14095 # These are just experimental, probably should not be in a package:
14097 # This is still experimental (20080329), but should ultimately be moved to
14098 # the script-block --with-normal, etc.
14100 echo "$as_me:14100: checking if you want to link with the pthread library" >&5
14101 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
14103 # Check whether --with-pthread or --without-pthread was given.
14104 if test "${with_pthread+set}" = set; then
14105 withval="$with_pthread"
14106 with_pthread=$withval
14110 echo "$as_me:14110: result: $with_pthread" >&5
14111 echo "${ECHO_T}$with_pthread" >&6
14113 if test "$with_pthread" != no ; then
14114 echo "$as_me:14114: checking for pthread.h" >&5
14115 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
14116 if test "${ac_cv_header_pthread_h+set}" = set; then
14117 echo $ECHO_N "(cached) $ECHO_C" >&6
14119 cat >conftest.$ac_ext <<_ACEOF
14120 #line 14120 "configure"
14121 #include "confdefs.h"
14122 #include <pthread.h>
14124 if { (eval echo "$as_me:14124: \"$ac_cpp conftest.$ac_ext\"") >&5
14125 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14127 egrep -v '^ *\+' conftest.er1 >conftest.err
14129 cat conftest.err >&5
14130 echo "$as_me:14130: \$? = $ac_status" >&5
14131 (exit $ac_status); } >/dev/null; then
14132 if test -s conftest.err; then
14133 ac_cpp_err=$ac_c_preproc_warn_flag
14140 if test -z "$ac_cpp_err"; then
14141 ac_cv_header_pthread_h=yes
14143 echo "$as_me: failed program was:" >&5
14144 cat conftest.$ac_ext >&5
14145 ac_cv_header_pthread_h=no
14147 rm -f conftest.err conftest.$ac_ext
14149 echo "$as_me:14149: result: $ac_cv_header_pthread_h" >&5
14150 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
14151 if test $ac_cv_header_pthread_h = yes; then
14153 cat >>confdefs.h <<\EOF
14154 #define HAVE_PTHREADS_H 1
14157 for cf_lib_pthread in pthread c_r
14159 echo "$as_me:14159: checking if we can link with the $cf_lib_pthread library" >&5
14160 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
14161 cf_save_LIBS="$LIBS"
14163 cf_add_libs="$LIBS"
14166 for cf_add_1lib in -l$cf_lib_pthread; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14167 # filter duplicates
14168 for cf_add_1lib in $cf_add_0lib; do
14169 for cf_add_2lib in $cf_add_libs; do
14170 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14175 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14177 LIBS="$cf_add_libs"
14179 cat >conftest.$ac_ext <<_ACEOF
14180 #line 14180 "configure"
14181 #include "confdefs.h"
14183 #include <pthread.h>
14189 int rc = pthread_create(0,0,0,0);
14190 int r2 = pthread_mutexattr_settype(0, 0);
14196 rm -f conftest.$ac_objext conftest$ac_exeext
14197 if { (eval echo "$as_me:14197: \"$ac_link\"") >&5
14198 (eval $ac_link) 2>&5
14200 echo "$as_me:14200: \$? = $ac_status" >&5
14201 (exit $ac_status); } &&
14202 { ac_try='test -s conftest$ac_exeext'
14203 { (eval echo "$as_me:14203: \"$ac_try\"") >&5
14204 (eval $ac_try) 2>&5
14206 echo "$as_me:14206: \$? = $ac_status" >&5
14207 (exit $ac_status); }; }; then
14210 echo "$as_me: failed program was:" >&5
14211 cat conftest.$ac_ext >&5
14214 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14215 LIBS="$cf_save_LIBS"
14216 echo "$as_me:14216: result: $with_pthread" >&5
14217 echo "${ECHO_T}$with_pthread" >&6
14218 test "$with_pthread" = yes && break
14221 if test "$with_pthread" = yes ; then
14223 cf_add_libs="$LIBS"
14226 for cf_add_1lib in -l$cf_lib_pthread; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14227 # filter duplicates
14228 for cf_add_1lib in $cf_add_0lib; do
14229 for cf_add_2lib in $cf_add_libs; do
14230 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14235 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14237 LIBS="$cf_add_libs"
14239 cat >>confdefs.h <<\EOF
14240 #define HAVE_LIBPTHREADS 1
14244 { { echo "$as_me:14244: error: Cannot link with pthread library" >&5
14245 echo "$as_me: error: Cannot link with pthread library" >&2;}
14246 { (exit 1); exit 1; }; }
14253 echo "$as_me:14253: checking if you want to use weak-symbols for pthreads" >&5
14254 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
14256 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
14257 if test "${enable_weak_symbols+set}" = set; then
14258 enableval="$enable_weak_symbols"
14259 use_weak_symbols=$withval
14261 use_weak_symbols=no
14263 echo "$as_me:14263: result: $use_weak_symbols" >&5
14264 echo "${ECHO_T}$use_weak_symbols" >&6
14265 if test "$use_weak_symbols" = yes ; then
14267 echo "$as_me:14267: checking if $CC supports weak symbols" >&5
14268 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
14269 if test "${cf_cv_weak_symbols+set}" = set; then
14270 echo $ECHO_N "(cached) $ECHO_C" >&6
14273 cat >conftest.$ac_ext <<_ACEOF
14274 #line 14274 "configure"
14275 #include "confdefs.h"
14282 #if defined(__GNUC__)
14283 # if defined __USE_ISOC99
14284 # define _cat_pragma(exp) _Pragma(#exp)
14285 # define _weak_pragma(exp) _cat_pragma(weak name)
14287 # define _weak_pragma(exp)
14289 # define _declare(name) __extension__ extern __typeof__(name) name
14290 # define weak_symbol(name) _weak_pragma(name) _declare(name) __attribute__((weak))
14293 weak_symbol(fopen);
14299 rm -f conftest.$ac_objext
14300 if { (eval echo "$as_me:14300: \"$ac_compile\"") >&5
14301 (eval $ac_compile) 2>&5
14303 echo "$as_me:14303: \$? = $ac_status" >&5
14304 (exit $ac_status); } &&
14305 { ac_try='test -s conftest.$ac_objext'
14306 { (eval echo "$as_me:14306: \"$ac_try\"") >&5
14307 (eval $ac_try) 2>&5
14309 echo "$as_me:14309: \$? = $ac_status" >&5
14310 (exit $ac_status); }; }; then
14311 cf_cv_weak_symbols=yes
14313 echo "$as_me: failed program was:" >&5
14314 cat conftest.$ac_ext >&5
14315 cf_cv_weak_symbols=no
14317 rm -f conftest.$ac_objext conftest.$ac_ext
14320 echo "$as_me:14320: result: $cf_cv_weak_symbols" >&5
14321 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
14324 cf_cv_weak_symbols=no
14327 if test $cf_cv_weak_symbols = yes ; then
14329 cat >>confdefs.h <<\EOF
14330 #define USE_WEAK_SYMBOLS 1
14336 if test "$with_pthread" = "yes" ; then
14338 cat >>confdefs.h <<\EOF
14339 #define USE_PTHREADS 1
14342 enable_reentrant=yes
14343 if test $cf_cv_weak_symbols = yes ; then
14348 # OpenSUSE is installing ncurses6, using reentrant option.
14349 echo "$as_me:14349: checking for _nc_TABSIZE" >&5
14350 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
14351 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
14352 echo $ECHO_N "(cached) $ECHO_C" >&6
14354 cat >conftest.$ac_ext <<_ACEOF
14355 #line 14355 "configure"
14356 #include "confdefs.h"
14357 #define _nc_TABSIZE autoconf_temporary
14358 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
14365 /* We use char because int might match the return type of a gcc2
14366 builtin and then its argument prototype would still apply. */
14367 char _nc_TABSIZE (void);
14373 /* The GNU C library defines stubs for functions which it implements
14374 to always fail with ENOSYS. Some functions are actually named
14375 something starting with __ and the normal name is an alias. */
14376 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
14377 #error found stub for _nc_TABSIZE
14380 return _nc_TABSIZE ();
14385 rm -f conftest.$ac_objext conftest$ac_exeext
14386 if { (eval echo "$as_me:14386: \"$ac_link\"") >&5
14387 (eval $ac_link) 2>&5
14389 echo "$as_me:14389: \$? = $ac_status" >&5
14390 (exit $ac_status); } &&
14391 { ac_try='test -s conftest$ac_exeext'
14392 { (eval echo "$as_me:14392: \"$ac_try\"") >&5
14393 (eval $ac_try) 2>&5
14395 echo "$as_me:14395: \$? = $ac_status" >&5
14396 (exit $ac_status); }; }; then
14397 ac_cv_func__nc_TABSIZE=yes
14399 echo "$as_me: failed program was:" >&5
14400 cat conftest.$ac_ext >&5
14401 ac_cv_func__nc_TABSIZE=no
14403 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14405 echo "$as_me:14405: result: $ac_cv_func__nc_TABSIZE" >&5
14406 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
14407 if test $ac_cv_func__nc_TABSIZE = yes; then
14408 assume_reentrant=yes
14410 assume_reentrant=no
14413 # Reentrant code has to be opaque; there's little advantage to making ncurses
14414 # opaque outside of that, so there is no --enable-opaque option. We can use
14415 # this option without --with-pthreads, but this will be always set for
14417 echo "$as_me:14417: checking if you want experimental reentrant code" >&5
14418 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
14420 # Check whether --enable-reentrant or --disable-reentrant was given.
14421 if test "${enable_reentrant+set}" = set; then
14422 enableval="$enable_reentrant"
14423 with_reentrant=$enableval
14425 with_reentrant=$assume_reentrant
14427 echo "$as_me:14427: result: $with_reentrant" >&5
14428 echo "${ECHO_T}$with_reentrant" >&6
14429 if test "$with_reentrant" = yes ; then
14430 cf_cv_enable_reentrant=1
14431 if test $cf_cv_weak_symbols = yes ; then
14433 # remove pthread library from $LIBS
14434 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[ ]//g' -e 's/-lpthread$//'`
14436 elif test "$assume_reentrant" = no ; then
14437 LIB_SUFFIX="t${LIB_SUFFIX}"
14440 cat >>confdefs.h <<\EOF
14441 #define USE_REENTRANT 1
14445 cf_cv_enable_reentrant=0
14448 ### Allow using a different wrap-prefix
14449 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
14450 echo "$as_me:14450: checking for prefix used to wrap public variables" >&5
14451 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
14453 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
14454 if test "${with_wrap_prefix+set}" = set; then
14455 withval="$with_wrap_prefix"
14456 NCURSES_WRAP_PREFIX=$withval
14458 NCURSES_WRAP_PREFIX=_nc_
14460 echo "$as_me:14460: result: $NCURSES_WRAP_PREFIX" >&5
14461 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
14463 NCURSES_WRAP_PREFIX=_nc_
14466 cat >>confdefs.h <<EOF
14467 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
14470 ###############################################################################
14472 ### use option --disable-echo to suppress full display compiling commands
14474 echo "$as_me:14474: checking if you want to see long compiling messages" >&5
14475 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
14477 # Check whether --enable-echo or --disable-echo was given.
14478 if test "${enable_echo+set}" = set; then
14479 enableval="$enable_echo"
14480 test "$enableval" != no && enableval=yes
14481 if test "$enableval" != "yes" ; then
14484 ECHO_LD='@echo linking $@;'
14485 RULE_CC='@echo compiling $<'
14486 SHOW_CC='@echo compiling $@'
14508 echo "$as_me:14508: result: $enableval" >&5
14509 echo "${ECHO_T}$enableval" >&6
14511 ### use option --enable-warnings to turn on all gcc warnings
14512 echo "$as_me:14512: checking if you want to see compiler warnings" >&5
14513 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
14515 # Check whether --enable-warnings or --disable-warnings was given.
14516 if test "${enable_warnings+set}" = set; then
14517 enableval="$enable_warnings"
14518 with_warnings=$enableval
14520 echo "$as_me:14520: result: $with_warnings" >&5
14521 echo "${ECHO_T}$with_warnings" >&6
14523 if test "x$with_warnings" = "xyes"; then
14525 ADAFLAGS="$ADAFLAGS -gnatg"
14527 if test "x$have_x" = xyes; then
14529 cf_save_LIBS_CF_CONST_X_STRING="$LIBS"
14530 cf_save_CFLAGS_CF_CONST_X_STRING="$CFLAGS"
14531 cf_save_CPPFLAGS_CF_CONST_X_STRING="$CPPFLAGS"
14532 LIBS="$LIBS ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS}"
14533 for cf_X_CFLAGS in $X_CFLAGS
14535 case "x$cf_X_CFLAGS" in
14537 CPPFLAGS="$CPPFLAGS $cf_X_CFLAGS"
14540 CFLAGS="$CFLAGS $cf_X_CFLAGS"
14545 cat >conftest.$ac_ext <<_ACEOF
14546 #line 14546 "configure"
14547 #include "confdefs.h"
14549 #include <stdlib.h>
14550 #include <X11/Intrinsic.h>
14555 String foo = malloc(1); (void)foo
14560 rm -f conftest.$ac_objext
14561 if { (eval echo "$as_me:14561: \"$ac_compile\"") >&5
14562 (eval $ac_compile) 2>&5
14564 echo "$as_me:14564: \$? = $ac_status" >&5
14565 (exit $ac_status); } &&
14566 { ac_try='test -s conftest.$ac_objext'
14567 { (eval echo "$as_me:14567: \"$ac_try\"") >&5
14568 (eval $ac_try) 2>&5
14570 echo "$as_me:14570: \$? = $ac_status" >&5
14571 (exit $ac_status); }; }; then
14573 echo "$as_me:14573: checking for X11/Xt const-feature" >&5
14574 echo $ECHO_N "checking for X11/Xt const-feature... $ECHO_C" >&6
14575 if test "${cf_cv_const_x_string+set}" = set; then
14576 echo $ECHO_N "(cached) $ECHO_C" >&6
14579 cat >conftest.$ac_ext <<_ACEOF
14580 #line 14580 "configure"
14581 #include "confdefs.h"
14583 #define _CONST_X_STRING /* X11R7.8 (perhaps) */
14584 #undef XTSTRINGDEFINES /* X11R5 and later */
14585 #include <stdlib.h>
14586 #include <X11/Intrinsic.h>
14591 String foo = malloc(1); *foo = 0
14596 rm -f conftest.$ac_objext
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); } &&
14602 { ac_try='test -s conftest.$ac_objext'
14603 { (eval echo "$as_me:14603: \"$ac_try\"") >&5
14604 (eval $ac_try) 2>&5
14606 echo "$as_me:14606: \$? = $ac_status" >&5
14607 (exit $ac_status); }; }; then
14609 cf_cv_const_x_string=no
14612 echo "$as_me: failed program was:" >&5
14613 cat conftest.$ac_ext >&5
14615 cf_cv_const_x_string=yes
14618 rm -f conftest.$ac_objext conftest.$ac_ext
14621 echo "$as_me:14621: result: $cf_cv_const_x_string" >&5
14622 echo "${ECHO_T}$cf_cv_const_x_string" >&6
14624 LIBS="$cf_save_LIBS_CF_CONST_X_STRING"
14625 CFLAGS="$cf_save_CFLAGS_CF_CONST_X_STRING"
14626 CPPFLAGS="$cf_save_CPPFLAGS_CF_CONST_X_STRING"
14628 case $cf_cv_const_x_string in
14631 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14632 CPPFLAGS="${CPPFLAGS}-DXTSTRINGDEFINES"
14637 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14638 CPPFLAGS="${CPPFLAGS}-D_CONST_X_STRING"
14644 echo "$as_me: failed program was:" >&5
14645 cat conftest.$ac_ext >&5
14647 rm -f conftest.$ac_objext conftest.$ac_ext
14649 cat > conftest.$ac_ext <<EOF
14650 #line 14650 "${as_me:-configure}"
14651 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
14653 if test "$INTEL_COMPILER" = yes
14655 # The "-wdXXX" options suppress warnings:
14656 # remark #1419: external declaration in primary source file
14657 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
14658 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
14659 # remark #193: zero used for undefined preprocessing identifier
14660 # remark #593: variable "curs_sb_left_arrow" was set but never used
14661 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
14662 # remark #869: parameter "tw" was never referenced
14663 # remark #981: operands are evaluated in unspecified order
14664 # warning #279: controlling expression is constant
14666 { echo "$as_me:14666: checking for $CC warning options..." >&5
14667 echo "$as_me: checking for $CC warning options..." >&6;}
14668 cf_save_CFLAGS="$CFLAGS"
14669 EXTRA_CFLAGS="-Wall"
14681 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
14682 if { (eval echo "$as_me:14682: \"$ac_compile\"") >&5
14683 (eval $ac_compile) 2>&5
14685 echo "$as_me:14685: \$? = $ac_status" >&5
14686 (exit $ac_status); }; then
14687 test -n "$verbose" && echo "$as_me:14687: result: ... -$cf_opt" >&5
14688 echo "${ECHO_T}... -$cf_opt" >&6
14689 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
14692 CFLAGS="$cf_save_CFLAGS"
14693 elif test "$GCC" = yes && test "$GCC_VERSION" != "unknown"
14695 { echo "$as_me:14695: checking for $CC warning options..." >&5
14696 echo "$as_me: checking for $CC warning options..." >&6;}
14697 cf_save_CFLAGS="$CFLAGS"
14700 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
14701 cf_gcc_warnings="Wignored-qualifiers Wlogical-op Wvarargs"
14702 test "x$CLANG_COMPILER" = xyes && cf_gcc_warnings=
14703 for cf_opt in W Wall \
14704 Wbad-function-cast \
14707 Wdeclaration-after-statement \
14710 Wmissing-declarations \
14711 Wmissing-prototypes \
14715 Wstrict-prototypes \
14716 Wundef Wno-inline $cf_gcc_warnings $cf_warn_CONST Wno-unknown-pragmas Wswitch-enum
14718 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
14719 if { (eval echo "$as_me:14719: \"$ac_compile\"") >&5
14720 (eval $ac_compile) 2>&5
14722 echo "$as_me:14722: \$? = $ac_status" >&5
14723 (exit $ac_status); }; then
14724 test -n "$verbose" && echo "$as_me:14724: result: ... -$cf_opt" >&5
14725 echo "${ECHO_T}... -$cf_opt" >&6
14728 case $GCC_VERSION in
14730 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
14732 echo "${as_me:-configure}:14732: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
14738 case $GCC_VERSION in
14740 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
14742 echo "${as_me:-configure}:14742: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
14748 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
14751 CFLAGS="$cf_save_CFLAGS"
14757 if test "$GCC" = yes
14759 cat > conftest.i <<EOF
14761 #define GCC_PRINTF 0
14764 #define GCC_SCANF 0
14766 #ifndef GCC_NORETURN
14767 #define GCC_NORETURN /* nothing */
14770 #define GCC_UNUSED /* nothing */
14773 if test "$GCC" = yes
14775 { echo "$as_me:14775: checking for $CC __attribute__ directives..." >&5
14776 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
14777 cat > conftest.$ac_ext <<EOF
14778 #line 14778 "${as_me:-configure}"
14779 #include "confdefs.h"
14780 #include "conftest.h"
14781 #include "conftest.i"
14783 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
14785 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
14788 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
14790 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
14792 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
14793 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
14794 extern void foo(void) GCC_NORETURN;
14795 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { (void)argc; (void)argv; return 0; }
14797 cf_printf_attribute=no
14798 cf_scanf_attribute=no
14799 for cf_attribute in scanf printf unused noreturn
14802 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
14804 cf_directive="__attribute__(($cf_attribute))"
14805 echo "checking for $CC $cf_directive" 1>&5
14807 case $cf_attribute in
14809 cf_printf_attribute=yes
14810 cat >conftest.h <<EOF
14811 #define GCC_$cf_ATTRIBUTE 1
14815 cf_scanf_attribute=yes
14816 cat >conftest.h <<EOF
14817 #define GCC_$cf_ATTRIBUTE 1
14821 cat >conftest.h <<EOF
14822 #define GCC_$cf_ATTRIBUTE $cf_directive
14827 if { (eval echo "$as_me:14827: \"$ac_compile\"") >&5
14828 (eval $ac_compile) 2>&5
14830 echo "$as_me:14830: \$? = $ac_status" >&5
14831 (exit $ac_status); }; then
14832 test -n "$verbose" && echo "$as_me:14832: result: ... $cf_attribute" >&5
14833 echo "${ECHO_T}... $cf_attribute" >&6
14834 cat conftest.h >>confdefs.h
14835 case $cf_attribute in
14838 cat >>confdefs.h <<EOF
14839 #define GCC_NORETURN $cf_directive
14844 cf_value='/* nothing */'
14845 if test "$cf_printf_attribute" != no ; then
14846 cf_value='__attribute__((format(printf,fmt,var)))'
14848 cat >>confdefs.h <<\EOF
14849 #define GCC_PRINTF 1
14854 cat >>confdefs.h <<EOF
14855 #define GCC_PRINTFLIKE(fmt,var) $cf_value
14860 cf_value='/* nothing */'
14861 if test "$cf_scanf_attribute" != no ; then
14862 cf_value='__attribute__((format(scanf,fmt,var)))'
14864 cat >>confdefs.h <<\EOF
14865 #define GCC_SCANF 1
14870 cat >>confdefs.h <<EOF
14871 #define GCC_SCANFLIKE(fmt,var) $cf_value
14877 cat >>confdefs.h <<EOF
14878 #define GCC_UNUSED $cf_directive
14886 fgrep define conftest.i >>confdefs.h
14891 ### use option --enable-assertions to turn on generation of assertion code
14892 echo "$as_me:14892: checking if you want to enable runtime assertions" >&5
14893 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
14895 # Check whether --enable-assertions or --disable-assertions was given.
14896 if test "${enable_assertions+set}" = set; then
14897 enableval="$enable_assertions"
14898 with_assertions=$enableval
14902 echo "$as_me:14902: result: $with_assertions" >&5
14903 echo "${ECHO_T}$with_assertions" >&6
14906 if test "$with_assertions" = no
14908 CPPFLAGS="$CPPFLAGS -DNDEBUG"
14911 ADAFLAGS="$ADAFLAGS -gnata"
14916 ### use option --disable-leaks to suppress "permanent" leaks, for testing
14918 cat >>confdefs.h <<\EOF
14919 #define HAVE_NC_ALLOC_H 1
14922 ### use option --enable-expanded to generate certain macros as functions
14924 # Check whether --enable-expanded or --disable-expanded was given.
14925 if test "${enable_expanded+set}" = set; then
14926 enableval="$enable_expanded"
14927 test "$enableval" = yes &&
14928 cat >>confdefs.h <<\EOF
14929 #define NCURSES_EXPANDED 1
14934 ### use option --disable-macros to suppress macros in favor of functions
14936 # Check whether --enable-macros or --disable-macros was given.
14937 if test "${enable_macros+set}" = set; then
14938 enableval="$enable_macros"
14939 test "$enableval" = no &&
14940 cat >>confdefs.h <<\EOF
14941 #define NCURSES_NOMACROS 1
14946 # Normally we only add trace() to the debug-library. Allow this to be
14947 # extended to all models of the ncurses library:
14949 case "$CFLAGS $CPPFLAGS" in
14955 echo "$as_me:14955: checking whether to add trace feature to all models" >&5
14956 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
14958 # Check whether --with-trace or --without-trace was given.
14959 if test "${with_trace+set}" = set; then
14960 withval="$with_trace"
14961 cf_with_trace=$withval
14963 cf_with_trace=$cf_all_traces
14965 echo "$as_me:14965: result: $cf_with_trace" >&5
14966 echo "${ECHO_T}$cf_with_trace" >&6
14968 if test "$cf_with_trace" = yes ; then
14974 cf_new_extra_cppflags=
14976 for cf_add_cflags in -DTRACE
14978 case $cf_fix_cppflags in
14980 case $cf_add_cflags in
14981 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
14982 case $cf_add_cflags in
14984 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
14986 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14987 && test -z "${cf_tst_cflags}" \
14988 && cf_fix_cppflags=yes
14990 if test $cf_fix_cppflags = yes ; then
14992 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14993 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14996 elif test "${cf_tst_cflags}" = "\"'" ; then
14998 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14999 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
15005 case "$CPPFLAGS" in
15009 case $cf_add_cflags in
15011 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
15013 CPPFLAGS=`echo "$CPPFLAGS" | \
15014 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
15015 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
15020 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
15021 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
15028 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
15029 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
15036 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
15037 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
15039 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
15041 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
15042 && test -z "${cf_tst_cflags}" \
15043 && cf_fix_cppflags=no
15048 if test -n "$cf_new_cflags" ; then
15050 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
15051 CFLAGS="${CFLAGS}$cf_new_cflags"
15055 if test -n "$cf_new_cppflags" ; then
15057 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
15058 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
15062 if test -n "$cf_new_extra_cppflags" ; then
15064 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
15065 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
15073 echo "$as_me:15073: checking if we want to use GNAT projects" >&5
15074 echo $ECHO_N "checking if we want to use GNAT projects... $ECHO_C" >&6
15076 # Check whether --enable-gnat-projects or --disable-gnat-projects was given.
15077 if test "${enable_gnat_projects+set}" = set; then
15078 enableval="$enable_gnat_projects"
15079 test "$enableval" != no && enableval=yes
15080 if test "$enableval" != "yes" ; then
15081 enable_gnat_projects=no
15083 enable_gnat_projects=yes
15087 enable_gnat_projects=yes
15090 echo "$as_me:15090: result: $enable_gnat_projects" >&5
15091 echo "${ECHO_T}$enable_gnat_projects" >&6
15093 ### Checks for libraries.
15094 case $cf_cv_system_name in
15098 echo "$as_me:15098: checking for gettimeofday" >&5
15099 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
15100 if test "${ac_cv_func_gettimeofday+set}" = set; then
15101 echo $ECHO_N "(cached) $ECHO_C" >&6
15103 cat >conftest.$ac_ext <<_ACEOF
15104 #line 15104 "configure"
15105 #include "confdefs.h"
15106 #define gettimeofday autoconf_temporary
15107 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
15108 #undef gettimeofday
15114 /* We use char because int might match the return type of a gcc2
15115 builtin and then its argument prototype would still apply. */
15116 char gettimeofday (void);
15122 /* The GNU C library defines stubs for functions which it implements
15123 to always fail with ENOSYS. Some functions are actually named
15124 something starting with __ and the normal name is an alias. */
15125 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
15126 #error found stub for gettimeofday
15129 return gettimeofday ();
15134 rm -f conftest.$ac_objext conftest$ac_exeext
15135 if { (eval echo "$as_me:15135: \"$ac_link\"") >&5
15136 (eval $ac_link) 2>&5
15138 echo "$as_me:15138: \$? = $ac_status" >&5
15139 (exit $ac_status); } &&
15140 { ac_try='test -s conftest$ac_exeext'
15141 { (eval echo "$as_me:15141: \"$ac_try\"") >&5
15142 (eval $ac_try) 2>&5
15144 echo "$as_me:15144: \$? = $ac_status" >&5
15145 (exit $ac_status); }; }; then
15146 ac_cv_func_gettimeofday=yes
15148 echo "$as_me: failed program was:" >&5
15149 cat conftest.$ac_ext >&5
15150 ac_cv_func_gettimeofday=no
15152 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15154 echo "$as_me:15154: result: $ac_cv_func_gettimeofday" >&5
15155 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
15156 if test $ac_cv_func_gettimeofday = yes; then
15157 cat >>confdefs.h <<\EOF
15158 #define HAVE_GETTIMEOFDAY 1
15163 echo "$as_me:15163: checking for gettimeofday in -lbsd" >&5
15164 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
15165 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
15166 echo $ECHO_N "(cached) $ECHO_C" >&6
15168 ac_check_lib_save_LIBS=$LIBS
15170 cat >conftest.$ac_ext <<_ACEOF
15171 #line 15171 "configure"
15172 #include "confdefs.h"
15174 /* Override any gcc2 internal prototype to avoid an error. */
15178 /* We use char because int might match the return type of a gcc2
15179 builtin and then its argument prototype would still apply. */
15180 char gettimeofday ();
15189 rm -f conftest.$ac_objext conftest$ac_exeext
15190 if { (eval echo "$as_me:15190: \"$ac_link\"") >&5
15191 (eval $ac_link) 2>&5
15193 echo "$as_me:15193: \$? = $ac_status" >&5
15194 (exit $ac_status); } &&
15195 { ac_try='test -s conftest$ac_exeext'
15196 { (eval echo "$as_me:15196: \"$ac_try\"") >&5
15197 (eval $ac_try) 2>&5
15199 echo "$as_me:15199: \$? = $ac_status" >&5
15200 (exit $ac_status); }; }; then
15201 ac_cv_lib_bsd_gettimeofday=yes
15203 echo "$as_me: failed program was:" >&5
15204 cat conftest.$ac_ext >&5
15205 ac_cv_lib_bsd_gettimeofday=no
15207 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15208 LIBS=$ac_check_lib_save_LIBS
15210 echo "$as_me:15210: result: $ac_cv_lib_bsd_gettimeofday" >&5
15211 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
15212 if test $ac_cv_lib_bsd_gettimeofday = yes; then
15214 cat >>confdefs.h <<\EOF
15215 #define HAVE_GETTIMEOFDAY 1
15225 ### Checks for header files.
15226 echo "$as_me:15226: checking for ANSI C header files" >&5
15227 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
15228 if test "${ac_cv_header_stdc+set}" = set; then
15229 echo $ECHO_N "(cached) $ECHO_C" >&6
15231 cat >conftest.$ac_ext <<_ACEOF
15232 #line 15232 "configure"
15233 #include "confdefs.h"
15234 #include <stdlib.h>
15235 #include <stdarg.h>
15236 #include <string.h>
15240 if { (eval echo "$as_me:15240: \"$ac_cpp conftest.$ac_ext\"") >&5
15241 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15243 egrep -v '^ *\+' conftest.er1 >conftest.err
15245 cat conftest.err >&5
15246 echo "$as_me:15246: \$? = $ac_status" >&5
15247 (exit $ac_status); } >/dev/null; then
15248 if test -s conftest.err; then
15249 ac_cpp_err=$ac_c_preproc_warn_flag
15256 if test -z "$ac_cpp_err"; then
15257 ac_cv_header_stdc=yes
15259 echo "$as_me: failed program was:" >&5
15260 cat conftest.$ac_ext >&5
15261 ac_cv_header_stdc=no
15263 rm -f conftest.err conftest.$ac_ext
15265 if test $ac_cv_header_stdc = yes; then
15266 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
15267 cat >conftest.$ac_ext <<_ACEOF
15268 #line 15268 "configure"
15269 #include "confdefs.h"
15270 #include <string.h>
15273 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15274 egrep "memchr" >/dev/null 2>&1; then
15277 ac_cv_header_stdc=no
15283 if test $ac_cv_header_stdc = yes; then
15284 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
15285 cat >conftest.$ac_ext <<_ACEOF
15286 #line 15286 "configure"
15287 #include "confdefs.h"
15288 #include <stdlib.h>
15291 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15292 egrep "free" >/dev/null 2>&1; then
15295 ac_cv_header_stdc=no
15301 if test $ac_cv_header_stdc = yes; then
15302 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
15303 if test "$cross_compiling" = yes; then
15306 cat >conftest.$ac_ext <<_ACEOF
15307 #line 15307 "configure"
15308 #include "confdefs.h"
15310 #if ((' ' & 0x0FF) == 0x020)
15311 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
15312 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
15314 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
15315 || ('j' <= (c) && (c) <= 'r') \
15316 || ('s' <= (c) && (c) <= 'z'))
15317 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
15320 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15325 for (i = 0; i < 256; i++)
15326 if (XOR (islower (i), ISLOWER (i))
15327 || toupper (i) != TOUPPER (i))
15328 $ac_main_return(2);
15329 $ac_main_return (0);
15332 rm -f conftest$ac_exeext
15333 if { (eval echo "$as_me:15333: \"$ac_link\"") >&5
15334 (eval $ac_link) 2>&5
15336 echo "$as_me:15336: \$? = $ac_status" >&5
15337 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15338 { (eval echo "$as_me:15338: \"$ac_try\"") >&5
15339 (eval $ac_try) 2>&5
15341 echo "$as_me:15341: \$? = $ac_status" >&5
15342 (exit $ac_status); }; }; then
15345 echo "$as_me: program exited with status $ac_status" >&5
15346 echo "$as_me: failed program was:" >&5
15347 cat conftest.$ac_ext >&5
15348 ac_cv_header_stdc=no
15350 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15354 echo "$as_me:15354: result: $ac_cv_header_stdc" >&5
15355 echo "${ECHO_T}$ac_cv_header_stdc" >&6
15356 if test $ac_cv_header_stdc = yes; then
15358 cat >>confdefs.h <<\EOF
15359 #define STDC_HEADERS 1
15364 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
15366 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
15367 inttypes.h stdint.h unistd.h
15369 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15370 echo "$as_me:15370: checking for $ac_header" >&5
15371 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15372 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15373 echo $ECHO_N "(cached) $ECHO_C" >&6
15375 cat >conftest.$ac_ext <<_ACEOF
15376 #line 15376 "configure"
15377 #include "confdefs.h"
15378 $ac_includes_default
15379 #include <$ac_header>
15381 rm -f conftest.$ac_objext
15382 if { (eval echo "$as_me:15382: \"$ac_compile\"") >&5
15383 (eval $ac_compile) 2>&5
15385 echo "$as_me:15385: \$? = $ac_status" >&5
15386 (exit $ac_status); } &&
15387 { ac_try='test -s conftest.$ac_objext'
15388 { (eval echo "$as_me:15388: \"$ac_try\"") >&5
15389 (eval $ac_try) 2>&5
15391 echo "$as_me:15391: \$? = $ac_status" >&5
15392 (exit $ac_status); }; }; then
15393 eval "$as_ac_Header=yes"
15395 echo "$as_me: failed program was:" >&5
15396 cat conftest.$ac_ext >&5
15397 eval "$as_ac_Header=no"
15399 rm -f conftest.$ac_objext conftest.$ac_ext
15401 echo "$as_me:15401: result: `eval echo '${'$as_ac_Header'}'`" >&5
15402 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15403 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15404 cat >>confdefs.h <<EOF
15405 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15411 echo "$as_me:15411: checking for signed char" >&5
15412 echo $ECHO_N "checking for signed char... $ECHO_C" >&6
15413 if test "${ac_cv_type_signed_char+set}" = set; then
15414 echo $ECHO_N "(cached) $ECHO_C" >&6
15416 cat >conftest.$ac_ext <<_ACEOF
15417 #line 15417 "configure"
15418 #include "confdefs.h"
15419 $ac_includes_default
15423 if ((signed char *) 0)
15425 if (sizeof (signed char))
15431 rm -f conftest.$ac_objext
15432 if { (eval echo "$as_me:15432: \"$ac_compile\"") >&5
15433 (eval $ac_compile) 2>&5
15435 echo "$as_me:15435: \$? = $ac_status" >&5
15436 (exit $ac_status); } &&
15437 { ac_try='test -s conftest.$ac_objext'
15438 { (eval echo "$as_me:15438: \"$ac_try\"") >&5
15439 (eval $ac_try) 2>&5
15441 echo "$as_me:15441: \$? = $ac_status" >&5
15442 (exit $ac_status); }; }; then
15443 ac_cv_type_signed_char=yes
15445 echo "$as_me: failed program was:" >&5
15446 cat conftest.$ac_ext >&5
15447 ac_cv_type_signed_char=no
15449 rm -f conftest.$ac_objext conftest.$ac_ext
15451 echo "$as_me:15451: result: $ac_cv_type_signed_char" >&5
15452 echo "${ECHO_T}$ac_cv_type_signed_char" >&6
15454 echo "$as_me:15454: checking size of signed char" >&5
15455 echo $ECHO_N "checking size of signed char... $ECHO_C" >&6
15456 if test "${ac_cv_sizeof_signed_char+set}" = set; then
15457 echo $ECHO_N "(cached) $ECHO_C" >&6
15459 if test "$ac_cv_type_signed_char" = yes; then
15460 if test "$cross_compiling" = yes; then
15461 # Depending upon the size, compute the lo and hi bounds.
15462 cat >conftest.$ac_ext <<_ACEOF
15463 #line 15463 "configure"
15464 #include "confdefs.h"
15465 $ac_includes_default
15469 int _array_ [1 - 2 * !((sizeof (signed char)) >= 0)]
15474 rm -f conftest.$ac_objext
15475 if { (eval echo "$as_me:15475: \"$ac_compile\"") >&5
15476 (eval $ac_compile) 2>&5
15478 echo "$as_me:15478: \$? = $ac_status" >&5
15479 (exit $ac_status); } &&
15480 { ac_try='test -s conftest.$ac_objext'
15481 { (eval echo "$as_me:15481: \"$ac_try\"") >&5
15482 (eval $ac_try) 2>&5
15484 echo "$as_me:15484: \$? = $ac_status" >&5
15485 (exit $ac_status); }; }; then
15488 cat >conftest.$ac_ext <<_ACEOF
15489 #line 15489 "configure"
15490 #include "confdefs.h"
15491 $ac_includes_default
15495 int _array_ [1 - 2 * !((sizeof (signed char)) <= $ac_mid)]
15500 rm -f conftest.$ac_objext
15501 if { (eval echo "$as_me:15501: \"$ac_compile\"") >&5
15502 (eval $ac_compile) 2>&5
15504 echo "$as_me:15504: \$? = $ac_status" >&5
15505 (exit $ac_status); } &&
15506 { ac_try='test -s conftest.$ac_objext'
15507 { (eval echo "$as_me:15507: \"$ac_try\"") >&5
15508 (eval $ac_try) 2>&5
15510 echo "$as_me:15510: \$? = $ac_status" >&5
15511 (exit $ac_status); }; }; then
15512 ac_hi=$ac_mid; break
15514 echo "$as_me: failed program was:" >&5
15515 cat conftest.$ac_ext >&5
15516 ac_lo=`expr $ac_mid + 1`; ac_mid=`expr 2 '*' $ac_mid + 1`
15518 rm -f conftest.$ac_objext conftest.$ac_ext
15521 echo "$as_me: failed program was:" >&5
15522 cat conftest.$ac_ext >&5
15525 cat >conftest.$ac_ext <<_ACEOF
15526 #line 15526 "configure"
15527 #include "confdefs.h"
15528 $ac_includes_default
15532 int _array_ [1 - 2 * !((sizeof (signed char)) >= $ac_mid)]
15537 rm -f conftest.$ac_objext
15538 if { (eval echo "$as_me:15538: \"$ac_compile\"") >&5
15539 (eval $ac_compile) 2>&5
15541 echo "$as_me:15541: \$? = $ac_status" >&5
15542 (exit $ac_status); } &&
15543 { ac_try='test -s conftest.$ac_objext'
15544 { (eval echo "$as_me:15544: \"$ac_try\"") >&5
15545 (eval $ac_try) 2>&5
15547 echo "$as_me:15547: \$? = $ac_status" >&5
15548 (exit $ac_status); }; }; then
15549 ac_lo=$ac_mid; break
15551 echo "$as_me: failed program was:" >&5
15552 cat conftest.$ac_ext >&5
15553 ac_hi=`expr $ac_mid - 1`; ac_mid=`expr 2 '*' $ac_mid`
15555 rm -f conftest.$ac_objext conftest.$ac_ext
15558 rm -f conftest.$ac_objext conftest.$ac_ext
15559 # Binary search between lo and hi bounds.
15560 while test "x$ac_lo" != "x$ac_hi"; do
15561 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15562 cat >conftest.$ac_ext <<_ACEOF
15563 #line 15563 "configure"
15564 #include "confdefs.h"
15565 $ac_includes_default
15569 int _array_ [1 - 2 * !((sizeof (signed char)) <= $ac_mid)]
15574 rm -f conftest.$ac_objext
15575 if { (eval echo "$as_me:15575: \"$ac_compile\"") >&5
15576 (eval $ac_compile) 2>&5
15578 echo "$as_me:15578: \$? = $ac_status" >&5
15579 (exit $ac_status); } &&
15580 { ac_try='test -s conftest.$ac_objext'
15581 { (eval echo "$as_me:15581: \"$ac_try\"") >&5
15582 (eval $ac_try) 2>&5
15584 echo "$as_me:15584: \$? = $ac_status" >&5
15585 (exit $ac_status); }; }; then
15588 echo "$as_me: failed program was:" >&5
15589 cat conftest.$ac_ext >&5
15590 ac_lo=`expr $ac_mid + 1`
15592 rm -f conftest.$ac_objext conftest.$ac_ext
15594 ac_cv_sizeof_signed_char=$ac_lo
15596 if test "$cross_compiling" = yes; then
15597 { { echo "$as_me:15597: error: cannot run test program while cross compiling" >&5
15598 echo "$as_me: error: cannot run test program while cross compiling" >&2;}
15599 { (exit 1); exit 1; }; }
15601 cat >conftest.$ac_ext <<_ACEOF
15602 #line 15602 "configure"
15603 #include "confdefs.h"
15604 $ac_includes_default
15608 FILE *f = fopen ("conftest.val", "w");
15610 $ac_main_return (1);
15611 fprintf (f, "%d", (sizeof (signed char)));
15617 rm -f conftest$ac_exeext
15618 if { (eval echo "$as_me:15618: \"$ac_link\"") >&5
15619 (eval $ac_link) 2>&5
15621 echo "$as_me:15621: \$? = $ac_status" >&5
15622 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15623 { (eval echo "$as_me:15623: \"$ac_try\"") >&5
15624 (eval $ac_try) 2>&5
15626 echo "$as_me:15626: \$? = $ac_status" >&5
15627 (exit $ac_status); }; }; then
15628 ac_cv_sizeof_signed_char=`cat conftest.val`
15630 echo "$as_me: program exited with status $ac_status" >&5
15631 echo "$as_me: failed program was:" >&5
15632 cat conftest.$ac_ext >&5
15634 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15639 ac_cv_sizeof_signed_char=0
15642 echo "$as_me:15642: result: $ac_cv_sizeof_signed_char" >&5
15643 echo "${ECHO_T}$ac_cv_sizeof_signed_char" >&6
15644 cat >>confdefs.h <<EOF
15645 #define SIZEOF_SIGNED_CHAR $ac_cv_sizeof_signed_char
15648 echo "$as_me:15648: checking for ANSI C header files" >&5
15649 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
15650 if test "${ac_cv_header_stdc+set}" = set; then
15651 echo $ECHO_N "(cached) $ECHO_C" >&6
15653 cat >conftest.$ac_ext <<_ACEOF
15654 #line 15654 "configure"
15655 #include "confdefs.h"
15656 #include <stdlib.h>
15657 #include <stdarg.h>
15658 #include <string.h>
15662 if { (eval echo "$as_me:15662: \"$ac_cpp conftest.$ac_ext\"") >&5
15663 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15665 egrep -v '^ *\+' conftest.er1 >conftest.err
15667 cat conftest.err >&5
15668 echo "$as_me:15668: \$? = $ac_status" >&5
15669 (exit $ac_status); } >/dev/null; then
15670 if test -s conftest.err; then
15671 ac_cpp_err=$ac_c_preproc_warn_flag
15678 if test -z "$ac_cpp_err"; then
15679 ac_cv_header_stdc=yes
15681 echo "$as_me: failed program was:" >&5
15682 cat conftest.$ac_ext >&5
15683 ac_cv_header_stdc=no
15685 rm -f conftest.err conftest.$ac_ext
15687 if test $ac_cv_header_stdc = yes; then
15688 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
15689 cat >conftest.$ac_ext <<_ACEOF
15690 #line 15690 "configure"
15691 #include "confdefs.h"
15692 #include <string.h>
15695 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15696 egrep "memchr" >/dev/null 2>&1; then
15699 ac_cv_header_stdc=no
15705 if test $ac_cv_header_stdc = yes; then
15706 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
15707 cat >conftest.$ac_ext <<_ACEOF
15708 #line 15708 "configure"
15709 #include "confdefs.h"
15710 #include <stdlib.h>
15713 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15714 egrep "free" >/dev/null 2>&1; then
15717 ac_cv_header_stdc=no
15723 if test $ac_cv_header_stdc = yes; then
15724 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
15725 if test "$cross_compiling" = yes; then
15728 cat >conftest.$ac_ext <<_ACEOF
15729 #line 15729 "configure"
15730 #include "confdefs.h"
15732 #if ((' ' & 0x0FF) == 0x020)
15733 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
15734 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
15736 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
15737 || ('j' <= (c) && (c) <= 'r') \
15738 || ('s' <= (c) && (c) <= 'z'))
15739 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
15742 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15747 for (i = 0; i < 256; i++)
15748 if (XOR (islower (i), ISLOWER (i))
15749 || toupper (i) != TOUPPER (i))
15750 $ac_main_return(2);
15751 $ac_main_return (0);
15754 rm -f conftest$ac_exeext
15755 if { (eval echo "$as_me:15755: \"$ac_link\"") >&5
15756 (eval $ac_link) 2>&5
15758 echo "$as_me:15758: \$? = $ac_status" >&5
15759 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15760 { (eval echo "$as_me:15760: \"$ac_try\"") >&5
15761 (eval $ac_try) 2>&5
15763 echo "$as_me:15763: \$? = $ac_status" >&5
15764 (exit $ac_status); }; }; then
15767 echo "$as_me: program exited with status $ac_status" >&5
15768 echo "$as_me: failed program was:" >&5
15769 cat conftest.$ac_ext >&5
15770 ac_cv_header_stdc=no
15772 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15776 echo "$as_me:15776: result: $ac_cv_header_stdc" >&5
15777 echo "${ECHO_T}$ac_cv_header_stdc" >&6
15778 if test $ac_cv_header_stdc = yes; then
15780 cat >>confdefs.h <<\EOF
15781 #define STDC_HEADERS 1
15786 ac_header_dirent=no
15787 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
15788 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
15789 echo "$as_me:15789: checking for $ac_hdr that defines DIR" >&5
15790 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
15791 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15792 echo $ECHO_N "(cached) $ECHO_C" >&6
15794 cat >conftest.$ac_ext <<_ACEOF
15795 #line 15795 "configure"
15796 #include "confdefs.h"
15797 #include <sys/types.h>
15809 rm -f conftest.$ac_objext
15810 if { (eval echo "$as_me:15810: \"$ac_compile\"") >&5
15811 (eval $ac_compile) 2>&5
15813 echo "$as_me:15813: \$? = $ac_status" >&5
15814 (exit $ac_status); } &&
15815 { ac_try='test -s conftest.$ac_objext'
15816 { (eval echo "$as_me:15816: \"$ac_try\"") >&5
15817 (eval $ac_try) 2>&5
15819 echo "$as_me:15819: \$? = $ac_status" >&5
15820 (exit $ac_status); }; }; then
15821 eval "$as_ac_Header=yes"
15823 echo "$as_me: failed program was:" >&5
15824 cat conftest.$ac_ext >&5
15825 eval "$as_ac_Header=no"
15827 rm -f conftest.$ac_objext conftest.$ac_ext
15829 echo "$as_me:15829: result: `eval echo '${'$as_ac_Header'}'`" >&5
15830 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15831 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15832 cat >>confdefs.h <<EOF
15833 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
15836 ac_header_dirent=$ac_hdr; break
15840 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
15841 if test $ac_header_dirent = dirent.h; then
15842 echo "$as_me:15842: checking for opendir in -ldir" >&5
15843 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
15844 if test "${ac_cv_lib_dir_opendir+set}" = set; then
15845 echo $ECHO_N "(cached) $ECHO_C" >&6
15847 ac_check_lib_save_LIBS=$LIBS
15849 cat >conftest.$ac_ext <<_ACEOF
15850 #line 15850 "configure"
15851 #include "confdefs.h"
15853 /* Override any gcc2 internal prototype to avoid an error. */
15857 /* We use char because int might match the return type of a gcc2
15858 builtin and then its argument prototype would still apply. */
15868 rm -f conftest.$ac_objext conftest$ac_exeext
15869 if { (eval echo "$as_me:15869: \"$ac_link\"") >&5
15870 (eval $ac_link) 2>&5
15872 echo "$as_me:15872: \$? = $ac_status" >&5
15873 (exit $ac_status); } &&
15874 { ac_try='test -s conftest$ac_exeext'
15875 { (eval echo "$as_me:15875: \"$ac_try\"") >&5
15876 (eval $ac_try) 2>&5
15878 echo "$as_me:15878: \$? = $ac_status" >&5
15879 (exit $ac_status); }; }; then
15880 ac_cv_lib_dir_opendir=yes
15882 echo "$as_me: failed program was:" >&5
15883 cat conftest.$ac_ext >&5
15884 ac_cv_lib_dir_opendir=no
15886 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15887 LIBS=$ac_check_lib_save_LIBS
15889 echo "$as_me:15889: result: $ac_cv_lib_dir_opendir" >&5
15890 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
15891 if test $ac_cv_lib_dir_opendir = yes; then
15896 echo "$as_me:15896: checking for opendir in -lx" >&5
15897 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
15898 if test "${ac_cv_lib_x_opendir+set}" = set; then
15899 echo $ECHO_N "(cached) $ECHO_C" >&6
15901 ac_check_lib_save_LIBS=$LIBS
15903 cat >conftest.$ac_ext <<_ACEOF
15904 #line 15904 "configure"
15905 #include "confdefs.h"
15907 /* Override any gcc2 internal prototype to avoid an error. */
15911 /* We use char because int might match the return type of a gcc2
15912 builtin and then its argument prototype would still apply. */
15922 rm -f conftest.$ac_objext conftest$ac_exeext
15923 if { (eval echo "$as_me:15923: \"$ac_link\"") >&5
15924 (eval $ac_link) 2>&5
15926 echo "$as_me:15926: \$? = $ac_status" >&5
15927 (exit $ac_status); } &&
15928 { ac_try='test -s conftest$ac_exeext'
15929 { (eval echo "$as_me:15929: \"$ac_try\"") >&5
15930 (eval $ac_try) 2>&5
15932 echo "$as_me:15932: \$? = $ac_status" >&5
15933 (exit $ac_status); }; }; then
15934 ac_cv_lib_x_opendir=yes
15936 echo "$as_me: failed program was:" >&5
15937 cat conftest.$ac_ext >&5
15938 ac_cv_lib_x_opendir=no
15940 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15941 LIBS=$ac_check_lib_save_LIBS
15943 echo "$as_me:15943: result: $ac_cv_lib_x_opendir" >&5
15944 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
15945 if test $ac_cv_lib_x_opendir = yes; then
15951 echo "$as_me:15951: checking whether time.h and sys/time.h may both be included" >&5
15952 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
15953 if test "${ac_cv_header_time+set}" = set; then
15954 echo $ECHO_N "(cached) $ECHO_C" >&6
15956 cat >conftest.$ac_ext <<_ACEOF
15957 #line 15957 "configure"
15958 #include "confdefs.h"
15959 #include <sys/types.h>
15960 #include <sys/time.h>
15966 if ((struct tm *) 0)
15972 rm -f conftest.$ac_objext
15973 if { (eval echo "$as_me:15973: \"$ac_compile\"") >&5
15974 (eval $ac_compile) 2>&5
15976 echo "$as_me:15976: \$? = $ac_status" >&5
15977 (exit $ac_status); } &&
15978 { ac_try='test -s conftest.$ac_objext'
15979 { (eval echo "$as_me:15979: \"$ac_try\"") >&5
15980 (eval $ac_try) 2>&5
15982 echo "$as_me:15982: \$? = $ac_status" >&5
15983 (exit $ac_status); }; }; then
15984 ac_cv_header_time=yes
15986 echo "$as_me: failed program was:" >&5
15987 cat conftest.$ac_ext >&5
15988 ac_cv_header_time=no
15990 rm -f conftest.$ac_objext conftest.$ac_ext
15992 echo "$as_me:15992: result: $ac_cv_header_time" >&5
15993 echo "${ECHO_T}$ac_cv_header_time" >&6
15994 if test $ac_cv_header_time = yes; then
15996 cat >>confdefs.h <<\EOF
15997 #define TIME_WITH_SYS_TIME 1
16002 ### checks for compiler characteristics
16004 ac_cpp='$CPP $CPPFLAGS'
16005 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16006 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16007 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16008 ac_main_return=return
16010 echo "$as_me:16010: checking for an ANSI C-conforming const" >&5
16011 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
16012 if test "${ac_cv_c_const+set}" = set; then
16013 echo $ECHO_N "(cached) $ECHO_C" >&6
16015 cat >conftest.$ac_ext <<_ACEOF
16016 #line 16016 "configure"
16017 #include "confdefs.h"
16022 /* FIXME: Include the comments suggested by Paul. */
16023 #ifndef __cplusplus
16024 /* Ultrix mips cc rejects this. */
16025 typedef int charset[2];
16027 /* SunOS 4.1.1 cc rejects this. */
16028 char const *const *ccp;
16030 /* NEC SVR4.0.2 mips cc rejects this. */
16031 struct point {int x, y;};
16032 static struct point const zero = {0,0};
16033 /* AIX XL C 1.02.0.0 rejects this.
16034 It does not let you subtract one const X* pointer from another in
16035 an arm of an if-expression whose if-part is not a constant
16037 const char *g = "string";
16038 ccp = &g + (g ? g-g : 0);
16039 /* HPUX 7.0 cc rejects these. */
16042 ccp = (char const *const *) p;
16043 { /* SCO 3.2v4 cc rejects this. */
16045 char const *s = 0 ? (char *) 0 : (char const *) 0;
16049 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
16050 int x[] = {25, 17};
16051 const int *foo = &x[0];
16054 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
16055 typedef const int *iptr;
16059 { /* AIX XL C 1.02.0.0 rejects this saying
16060 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
16061 struct s { int j; const int *ap[3]; };
16062 struct s *b; b->j = 5;
16064 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
16065 const int foo = 10;
16073 rm -f conftest.$ac_objext
16074 if { (eval echo "$as_me:16074: \"$ac_compile\"") >&5
16075 (eval $ac_compile) 2>&5
16077 echo "$as_me:16077: \$? = $ac_status" >&5
16078 (exit $ac_status); } &&
16079 { ac_try='test -s conftest.$ac_objext'
16080 { (eval echo "$as_me:16080: \"$ac_try\"") >&5
16081 (eval $ac_try) 2>&5
16083 echo "$as_me:16083: \$? = $ac_status" >&5
16084 (exit $ac_status); }; }; then
16087 echo "$as_me: failed program was:" >&5
16088 cat conftest.$ac_ext >&5
16091 rm -f conftest.$ac_objext conftest.$ac_ext
16093 echo "$as_me:16093: result: $ac_cv_c_const" >&5
16094 echo "${ECHO_T}$ac_cv_c_const" >&6
16095 if test $ac_cv_c_const = no; then
16097 cat >>confdefs.h <<\EOF
16103 ### Checks for external-data
16105 echo "$as_me:16105: checking if data-only library module links" >&5
16106 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
16107 if test "${cf_cv_link_dataonly+set}" = set; then
16108 echo $ECHO_N "(cached) $ECHO_C" >&6
16112 cat >conftest.$ac_ext <<EOF
16113 #line 16113 "configure"
16114 int testdata[3] = { 123, 456, 789 };
16116 if { (eval echo "$as_me:16116: \"$ac_compile\"") >&5
16117 (eval $ac_compile) 2>&5
16119 echo "$as_me:16119: \$? = $ac_status" >&5
16120 (exit $ac_status); } ; then
16121 mv conftest.o data.o && \
16122 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
16124 rm -f conftest.$ac_ext data.o
16125 cat >conftest.$ac_ext <<EOF
16126 #line 16126 "configure"
16130 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
16132 extern int testdata[3];
16133 return testdata[0] == 123
16134 && testdata[1] == 456
16135 && testdata[2] == 789;
16139 if { (eval echo "$as_me:16139: \"$ac_compile\"") >&5
16140 (eval $ac_compile) 2>&5
16142 echo "$as_me:16142: \$? = $ac_status" >&5
16143 (exit $ac_status); }; then
16144 mv conftest.o func.o && \
16145 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
16147 rm -f conftest.$ac_ext func.o
16148 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
16149 cf_saveLIBS="$LIBS"
16150 LIBS="conftest.a $LIBS"
16151 if test "$cross_compiling" = yes; then
16152 cf_cv_link_dataonly=unknown
16154 cat >conftest.$ac_ext <<_ACEOF
16155 #line 16155 "configure"
16156 #include "confdefs.h"
16160 extern int testfunc();
16161 ${cf_cv_main_return:-return} (!testfunc());
16165 rm -f conftest$ac_exeext
16166 if { (eval echo "$as_me:16166: \"$ac_link\"") >&5
16167 (eval $ac_link) 2>&5
16169 echo "$as_me:16169: \$? = $ac_status" >&5
16170 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16171 { (eval echo "$as_me:16171: \"$ac_try\"") >&5
16172 (eval $ac_try) 2>&5
16174 echo "$as_me:16174: \$? = $ac_status" >&5
16175 (exit $ac_status); }; }; then
16176 cf_cv_link_dataonly=yes
16178 echo "$as_me: program exited with status $ac_status" >&5
16179 echo "$as_me: failed program was:" >&5
16180 cat conftest.$ac_ext >&5
16181 cf_cv_link_dataonly=no
16183 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16185 LIBS="$cf_saveLIBS"
16189 echo "$as_me:16189: result: $cf_cv_link_dataonly" >&5
16190 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
16192 if test "$cf_cv_link_dataonly" = no ; then
16194 cat >>confdefs.h <<\EOF
16195 #define BROKEN_LINKER 1
16201 ### Checks for library functions.
16207 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16208 echo "$as_me:16208: checking for $ac_header" >&5
16209 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16210 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16211 echo $ECHO_N "(cached) $ECHO_C" >&6
16213 cat >conftest.$ac_ext <<_ACEOF
16214 #line 16214 "configure"
16215 #include "confdefs.h"
16216 #include <$ac_header>
16218 if { (eval echo "$as_me:16218: \"$ac_cpp conftest.$ac_ext\"") >&5
16219 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16221 egrep -v '^ *\+' conftest.er1 >conftest.err
16223 cat conftest.err >&5
16224 echo "$as_me:16224: \$? = $ac_status" >&5
16225 (exit $ac_status); } >/dev/null; then
16226 if test -s conftest.err; then
16227 ac_cpp_err=$ac_c_preproc_warn_flag
16234 if test -z "$ac_cpp_err"; then
16235 eval "$as_ac_Header=yes"
16237 echo "$as_me: failed program was:" >&5
16238 cat conftest.$ac_ext >&5
16239 eval "$as_ac_Header=no"
16241 rm -f conftest.err conftest.$ac_ext
16243 echo "$as_me:16243: result: `eval echo '${'$as_ac_Header'}'`" >&5
16244 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16245 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16246 cat >>confdefs.h <<EOF
16247 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16253 echo "$as_me:16253: checking for working mkstemp" >&5
16254 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
16255 if test "${cf_cv_func_mkstemp+set}" = set; then
16256 echo $ECHO_N "(cached) $ECHO_C" >&6
16260 if test "$cross_compiling" = yes; then
16261 cf_cv_func_mkstemp=maybe
16263 cat >conftest.$ac_ext <<_ACEOF
16264 #line 16264 "configure"
16265 #include "confdefs.h"
16267 #include <sys/types.h>
16268 #ifdef HAVE_UNISTD_H
16269 #include <unistd.h>
16271 #include <stdlib.h>
16273 #include <string.h>
16274 #include <sys/stat.h>
16277 char *tmpl = "conftestXXXXXX";
16285 for (n = 0; n < 2; ++n) {
16286 strcpy(name[n], tmpl);
16287 if ((fd = mkstemp(name[n])) >= 0) {
16288 if (!strcmp(name[n], tmpl)
16289 || stat(name[n], &sb) != 0
16290 || (sb.st_mode & S_IFMT) != S_IFREG
16291 || (sb.st_mode & 077) != 0) {
16298 && !strcmp(name[0], name[1]))
16300 ${cf_cv_main_return:-return}(result);
16304 rm -f conftest$ac_exeext
16305 if { (eval echo "$as_me:16305: \"$ac_link\"") >&5
16306 (eval $ac_link) 2>&5
16308 echo "$as_me:16308: \$? = $ac_status" >&5
16309 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16310 { (eval echo "$as_me:16310: \"$ac_try\"") >&5
16311 (eval $ac_try) 2>&5
16313 echo "$as_me:16313: \$? = $ac_status" >&5
16314 (exit $ac_status); }; }; then
16315 cf_cv_func_mkstemp=yes
16318 echo "$as_me: program exited with status $ac_status" >&5
16319 echo "$as_me: failed program was:" >&5
16320 cat conftest.$ac_ext >&5
16321 cf_cv_func_mkstemp=no
16324 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16328 echo "$as_me:16328: result: $cf_cv_func_mkstemp" >&5
16329 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
16330 if test "x$cf_cv_func_mkstemp" = xmaybe ; then
16331 echo "$as_me:16331: checking for mkstemp" >&5
16332 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
16333 if test "${ac_cv_func_mkstemp+set}" = set; then
16334 echo $ECHO_N "(cached) $ECHO_C" >&6
16336 cat >conftest.$ac_ext <<_ACEOF
16337 #line 16337 "configure"
16338 #include "confdefs.h"
16339 #define mkstemp autoconf_temporary
16340 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
16347 /* We use char because int might match the return type of a gcc2
16348 builtin and then its argument prototype would still apply. */
16349 char mkstemp (void);
16355 /* The GNU C library defines stubs for functions which it implements
16356 to always fail with ENOSYS. Some functions are actually named
16357 something starting with __ and the normal name is an alias. */
16358 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
16359 #error found stub for mkstemp
16367 rm -f conftest.$ac_objext conftest$ac_exeext
16368 if { (eval echo "$as_me:16368: \"$ac_link\"") >&5
16369 (eval $ac_link) 2>&5
16371 echo "$as_me:16371: \$? = $ac_status" >&5
16372 (exit $ac_status); } &&
16373 { ac_try='test -s conftest$ac_exeext'
16374 { (eval echo "$as_me:16374: \"$ac_try\"") >&5
16375 (eval $ac_try) 2>&5
16377 echo "$as_me:16377: \$? = $ac_status" >&5
16378 (exit $ac_status); }; }; then
16379 ac_cv_func_mkstemp=yes
16381 echo "$as_me: failed program was:" >&5
16382 cat conftest.$ac_ext >&5
16383 ac_cv_func_mkstemp=no
16385 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16387 echo "$as_me:16387: result: $ac_cv_func_mkstemp" >&5
16388 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
16391 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
16393 cat >>confdefs.h <<\EOF
16394 #define HAVE_MKSTEMP 1
16399 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
16400 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
16401 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
16405 if test "$cf_with_ada" != "no" ; then
16407 for cf_prog_gnat in gnat gnatmake gprconfig gprbuild
16410 cf_upper_prog_gnat=`echo "${cf_prog_gnat}" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
16412 unset ac_cv_path_cf_TEMP_gnat
16414 # Extract the first word of "$cf_prog_gnat", so it can be a program name with args.
16415 set dummy $cf_prog_gnat; ac_word=$2
16416 echo "$as_me:16416: checking for $ac_word" >&5
16417 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16418 if test "${ac_cv_path_cf_TEMP_gnat+set}" = set; then
16419 echo $ECHO_N "(cached) $ECHO_C" >&6
16421 case $cf_TEMP_gnat in
16423 ac_cv_path_cf_TEMP_gnat="$cf_TEMP_gnat" # Let the user override the test with a path.
16426 ac_save_IFS=$IFS; IFS=$ac_path_separator
16428 for ac_dir in $ac_dummy; do
16430 test -z "$ac_dir" && ac_dir=.
16431 if $as_executable_p "$ac_dir/$ac_word"; then
16432 ac_cv_path_cf_TEMP_gnat="$ac_dir/$ac_word"
16433 echo "$as_me:16433: found $ac_dir/$ac_word" >&5
16438 test -z "$ac_cv_path_cf_TEMP_gnat" && ac_cv_path_cf_TEMP_gnat="no"
16442 cf_TEMP_gnat=$ac_cv_path_cf_TEMP_gnat
16444 if test -n "$cf_TEMP_gnat"; then
16445 echo "$as_me:16445: result: $cf_TEMP_gnat" >&5
16446 echo "${ECHO_T}$cf_TEMP_gnat" >&6
16448 echo "$as_me:16448: result: no" >&5
16449 echo "${ECHO_T}no" >&6
16452 eval cf_cv_PATH_$cf_upper_prog_gnat=$ac_cv_path_cf_TEMP_gnat
16454 if test "x$cf_TEMP_gnat" != xno; then
16455 unset cf_cv_gnat_version
16458 echo "$as_me:16458: checking for $cf_prog_gnat version" >&5
16459 echo $ECHO_N "checking for $cf_prog_gnat version... $ECHO_C" >&6
16460 if test "${cf_cv_gnat_version+set}" = set; then
16461 echo $ECHO_N "(cached) $ECHO_C" >&6
16464 cf_cv_gnat_version=`$cf_prog_gnat --version 2>&1 | \
16465 grep '[0-9].[0-9][0-9]*' |\
16466 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
16469 echo "$as_me:16469: result: $cf_cv_gnat_version" >&5
16470 echo "${ECHO_T}$cf_cv_gnat_version" >&6
16471 test -z "$cf_cv_gnat_version" && cf_cv_gnat_version=no
16472 eval cf_TEMP_gnat=$cf_cv_gnat_version; unset cf_cv_gnat_version
16475 eval cf_cv_VERSION_$cf_upper_prog_gnat=$cf_TEMP_gnat
16478 unset cf_cv_gnat_version
16479 unset ac_cv_path_cf_TEMP_gnat
16482 if test "x$cf_cv_VERSION_GNATMAKE" = "xno"; then
16484 cf_cv_prog_gnat_correct=no
16486 cf_ada_make=gnatmake
16487 if test "x$cf_cv_VERSION_GPRCONFIG" = "xno"; then
16488 # gprconfig is newer than gnatmake; we can continue...
16491 rm -rf conftest* *~conftest*
16492 if mkdir conftest.src
16496 for cf_gprconfig in Ada C
16498 echo "$as_me:16498: checking for gprconfig name for $cf_gprconfig" >&5
16499 echo $ECHO_N "checking for gprconfig name for $cf_gprconfig... $ECHO_C" >&6
16500 if test $cf_gprconfig = C
16502 for cf_gprconfig_param in \
16503 $cf_gprconfig,,,,GNATGCC \
16504 $cf_gprconfig,,,,GCC \
16507 cf_gprconfig_value=`echo s| gprconfig --config=$cf_gprconfig_param 2>&5 | ${AWK:-awk} '/^\*/{print $3;}' | head -n 1`
16508 test -n "$cf_gprconfig_value" && break
16511 cf_gprconfig_param=$cf_gprconfig
16512 cf_gprconfig_value=`echo s| gprconfig --config=$cf_gprconfig_param 2>&5 | ${AWK:-awk} '/^\*/{print $3;}' | head -n 1`
16514 if test -n "$cf_gprconfig_value"
16516 eval cf_ada_config_$cf_gprconfig=$cf_gprconfig_value
16517 echo "$as_me:16517: result: $cf_gprconfig_value" >&5
16518 echo "${ECHO_T}$cf_gprconfig_value" >&6
16520 echo "$as_me:16520: result: missing" >&5
16521 echo "${ECHO_T}missing" >&6
16527 rm -rf conftest* *~conftest*
16530 if test "x$cf_ada_config" != "x#"
16533 echo "$as_me:16533: checking for gnat version" >&5
16534 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
16535 if test "${cf_cv_gnat_version+set}" = set; then
16536 echo $ECHO_N "(cached) $ECHO_C" >&6
16539 cf_cv_gnat_version=`${cf_ada_make:-gnatmake} --version 2>&1 | \
16540 grep '[0-9].[0-9][0-9]*' |\
16541 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
16544 echo "$as_me:16544: result: $cf_cv_gnat_version" >&5
16545 echo "${ECHO_T}$cf_cv_gnat_version" >&6
16546 test -z "$cf_cv_gnat_version" && cf_cv_gnat_version=no
16548 case $cf_cv_gnat_version in
16549 (3.1[1-9]*|3.[2-9]*|[4-9].*|[1-9][0-9].[0-9]*|20[0-9][0-9])
16550 cf_cv_prog_gnat_correct=yes
16553 { echo "$as_me:16553: WARNING: Unsupported GNAT version $cf_cv_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
16554 echo "$as_me: WARNING: Unsupported GNAT version $cf_cv_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
16555 cf_cv_prog_gnat_correct=no
16559 # Extract the first word of "m4", so it can be a program name with args.
16560 set dummy m4; ac_word=$2
16561 echo "$as_me:16561: checking for $ac_word" >&5
16562 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
16563 if test "${ac_cv_prog_M4_exists+set}" = set; then
16564 echo $ECHO_N "(cached) $ECHO_C" >&6
16566 if test -n "$M4_exists"; then
16567 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
16569 ac_save_IFS=$IFS; IFS=$ac_path_separator
16571 for ac_dir in $ac_dummy; do
16573 test -z "$ac_dir" && ac_dir=.
16574 $as_executable_p "$ac_dir/$ac_word" || continue
16575 ac_cv_prog_M4_exists="yes"
16576 echo "$as_me:16576: found $ac_dir/$ac_word" >&5
16580 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
16583 M4_exists=$ac_cv_prog_M4_exists
16584 if test -n "$M4_exists"; then
16585 echo "$as_me:16585: result: $M4_exists" >&5
16586 echo "${ECHO_T}$M4_exists" >&6
16588 echo "$as_me:16588: result: no" >&5
16589 echo "${ECHO_T}no" >&6
16592 if test "$ac_cv_prog_M4_exists" = no; then
16593 cf_cv_prog_gnat_correct=no
16594 { echo "$as_me:16594: WARNING: Ada95 binding required program m4 not found. Ada95 binding disabled" >&5
16595 echo "$as_me: WARNING: Ada95 binding required program m4 not found. Ada95 binding disabled" >&2;}
16597 if test "$cf_cv_prog_gnat_correct" = yes; then
16598 echo "$as_me:16598: checking if GNAT works" >&5
16599 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
16601 rm -rf conftest* *~conftest*
16602 cat >>conftest.ads <<CF_EOF
16603 procedure conftest;
16605 cat >>conftest.adb <<CF_EOF
16608 procedure conftest is
16610 Text_IO.Put ("Hello World");
16612 GNAT.OS_Lib.OS_Exit (0);
16615 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
16616 if ( ./conftest 1>&5 2>&1 ) ; then
16617 cf_cv_prog_gnat_correct=yes
16619 cf_cv_prog_gnat_correct=no
16622 cf_cv_prog_gnat_correct=no
16624 rm -rf conftest* *~conftest*
16626 echo "$as_me:16626: result: $cf_cv_prog_gnat_correct" >&5
16627 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
16630 cf_cv_prog_gnat_correct=no
16634 if test "$cf_cv_prog_gnat_correct" = yes; then
16636 echo "$as_me:16636: checking optimization options for ADAFLAGS" >&5
16637 echo $ECHO_N "checking optimization options for ADAFLAGS... $ECHO_C" >&6
16641 ADAFLAGS="$ADAFLAGS -g"
16647 cf_O_flag=`echo "$CFLAGS" |sed -e 's/^.*-O/-O/' -e 's/[ ].*//'`
16649 ADAFLAGS="$ADAFLAGS $cf_O_flag"
16653 echo "$as_me:16653: result: $ADAFLAGS" >&5
16654 echo "${ECHO_T}$ADAFLAGS" >&6
16656 echo "$as_me:16656: checking if GNATPREP supports -T option" >&5
16657 echo $ECHO_N "checking if GNATPREP supports -T option... $ECHO_C" >&6
16658 if test "${cf_cv_gnatprep_opt_t+set}" = set; then
16659 echo $ECHO_N "(cached) $ECHO_C" >&6
16662 cf_cv_gnatprep_opt_t=no
16663 gnatprep -T 2>/dev/null >/dev/null && cf_cv_gnatprep_opt_t=yes
16666 echo "$as_me:16666: result: $cf_cv_gnatprep_opt_t" >&5
16667 echo "${ECHO_T}$cf_cv_gnatprep_opt_t" >&6
16668 test "$cf_cv_gnatprep_opt_t" = yes && GNATPREP_OPTS="-T $GNATPREP_OPTS"
16670 echo "$as_me:16670: checking if GNAT supports generics" >&5
16671 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
16672 case $cf_cv_gnat_version in
16674 cf_gnat_generics=yes
16677 cf_gnat_generics=no
16680 echo "$as_me:16680: result: $cf_gnat_generics" >&5
16681 echo "${ECHO_T}$cf_gnat_generics" >&6
16683 if test "$cf_gnat_generics" = yes
16685 cf_compile_generics=generics
16686 cf_generic_objects="\${GENOBJS}"
16688 cf_compile_generics=
16689 cf_generic_objects=
16692 echo "$as_me:16692: checking if GNAT supports SIGINT" >&5
16693 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
16694 if test "${cf_cv_gnat_sigint+set}" = set; then
16695 echo $ECHO_N "(cached) $ECHO_C" >&6
16698 rm -rf conftest* *~conftest*
16699 cat >>conftest.ads <<CF_EOF
16700 with Ada.Interrupts.Names;
16702 package ConfTest is
16704 pragma Warnings (Off); -- the next pragma exists since 3.11p
16705 pragma Unreserve_All_Interrupts;
16706 pragma Warnings (On);
16708 protected Process is
16710 function Continue return Boolean;
16711 pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
16713 Done : Boolean := False;
16718 cat >>conftest.adb <<CF_EOF
16719 package body ConfTest is
16720 protected body Process is
16725 function Continue return Boolean is
16732 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
16733 cf_cv_gnat_sigint=yes
16735 cf_cv_gnat_sigint=no
16737 rm -rf conftest* *~conftest*
16740 echo "$as_me:16740: result: $cf_cv_gnat_sigint" >&5
16741 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
16743 if test $cf_cv_gnat_sigint = yes ; then
16746 USE_GNAT_SIGINT="#"
16749 cf_gnat_libraries=no
16750 cf_gnat_projects=no
16752 if test "$enable_gnat_projects" != no ; then
16753 echo "$as_me:16753: checking if GNAT supports project files" >&5
16754 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
16755 case $cf_cv_gnat_version in
16759 case $cf_cv_system_name in
16763 rm -rf conftest* *~conftest*
16764 if mkdir conftest.src conftest.bin conftest.lib
16767 rm -rf conftest* *~conftest*
16768 cat >>library.gpr <<CF_EOF
16770 Kind := External ("LIB_KIND");
16771 for Library_Name use "ConfTest";
16772 for Object_Dir use ".";
16773 for Library_ALI_Dir use External("LIBRARY_DIR");
16774 for Library_Version use External ("SONAME");
16775 for Library_Kind use Kind;
16776 for Library_Dir use External("BUILD_DIR");
16777 Source_Dir := External ("SOURCE_DIR");
16778 for Source_Dirs use (Source_Dir);
16781 cat >>confpackage.ads <<CF_EOF
16782 package ConfPackage is
16783 procedure conftest;
16786 cat >>confpackage.adb <<CF_EOF
16788 package body ConfPackage is
16789 procedure conftest is
16791 Text_IO.Put ("Hello World");
16796 if ( $cf_ada_make $ADAFLAGS \
16798 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
16799 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
16800 -XSOURCE_DIR=`pwd` \
16801 -XSONAME=libConfTest.so.1 \
16802 -XLIB_KIND=static 1>&5 2>&1 ) ; then
16803 cf_gnat_projects=yes
16807 if test -f conftest.lib/confpackage.ali
16809 cf_gnat_libraries=yes
16811 rm -rf conftest* *~conftest*
16816 echo "$as_me:16816: result: $cf_gnat_projects" >&5
16817 echo "${ECHO_T}$cf_gnat_projects" >&6
16818 fi # enable_gnat_projects
16820 if test $cf_gnat_projects = yes
16822 echo "$as_me:16822: checking if GNAT supports libraries" >&5
16823 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
16824 echo "$as_me:16824: result: $cf_gnat_libraries" >&5
16825 echo "${ECHO_T}$cf_gnat_libraries" >&6
16828 if test "$cf_gnat_projects" = yes
16830 USE_OLD_MAKERULES="#"
16831 USE_GNAT_PROJECTS=""
16833 USE_OLD_MAKERULES=""
16834 USE_GNAT_PROJECTS="#"
16837 if test "$cf_gnat_libraries" = yes
16839 USE_GNAT_LIBRARIES=""
16841 USE_GNAT_LIBRARIES="#"
16844 echo "$as_me:16844: checking for ada-compiler" >&5
16845 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
16847 # Check whether --with-ada-compiler or --without-ada-compiler was given.
16848 if test "${with_ada_compiler+set}" = set; then
16849 withval="$with_ada_compiler"
16850 cf_ada_compiler=$withval
16852 cf_ada_compiler=gnatmake
16855 echo "$as_me:16855: result: $cf_ada_compiler" >&5
16856 echo "${ECHO_T}$cf_ada_compiler" >&6
16858 cf_ada_package=terminal_interface
16860 echo "$as_me:16860: checking for ada-include" >&5
16861 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
16863 # Check whether --with-ada-include or --without-ada-include was given.
16864 if test "${with_ada_include+set}" = set; then
16865 withval="$with_ada_include"
16868 withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
16869 fi; if test -n "$prefix/share/ada/adainclude" ; then
16871 if test "x$prefix" != xNONE; then
16872 cf_path_syntax="$prefix"
16874 cf_path_syntax="$ac_default_prefix"
16877 case ".$withval" in
16878 (.\$\(*\)*|.\'*\'*)
16882 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
16884 (.\${*prefix}*|.\${*dir}*)
16885 eval withval="$withval"
16886 case ".$withval" in
16888 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
16893 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
16896 { { echo "$as_me:16896: error: expected a pathname, not \"$withval\"" >&5
16897 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
16898 { (exit 1); exit 1; }; }
16903 eval ADA_INCLUDE="$withval"
16905 echo "$as_me:16905: result: $ADA_INCLUDE" >&5
16906 echo "${ECHO_T}$ADA_INCLUDE" >&6
16908 echo "$as_me:16908: checking for ada-objects" >&5
16909 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
16911 # Check whether --with-ada-objects or --without-ada-objects was given.
16912 if test "${with_ada_objects+set}" = set; then
16913 withval="$with_ada_objects"
16916 withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
16917 fi; if test -n "$prefix/lib/ada/adalib" ; then
16919 if test "x$prefix" != xNONE; then
16920 cf_path_syntax="$prefix"
16922 cf_path_syntax="$ac_default_prefix"
16925 case ".$withval" in
16926 (.\$\(*\)*|.\'*\'*)
16930 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
16932 (.\${*prefix}*|.\${*dir}*)
16933 eval withval="$withval"
16934 case ".$withval" in
16936 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
16941 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
16944 { { echo "$as_me:16944: error: expected a pathname, not \"$withval\"" >&5
16945 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
16946 { (exit 1); exit 1; }; }
16951 eval ADA_OBJECTS="$withval"
16953 echo "$as_me:16953: result: $ADA_OBJECTS" >&5
16954 echo "${ECHO_T}$ADA_OBJECTS" >&6
16956 echo "$as_me:16956: checking if an Ada95 shared-library should be built" >&5
16957 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
16959 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
16960 if test "${with_ada_sharedlib+set}" = set; then
16961 withval="$with_ada_sharedlib"
16962 with_ada_sharedlib=$withval
16964 with_ada_sharedlib=no
16966 echo "$as_me:16966: result: $with_ada_sharedlib" >&5
16967 echo "${ECHO_T}$with_ada_sharedlib" >&6
16969 if test "x$with_ada_sharedlib" != xno
16971 if test "x$cf_gnat_projects" != xyes
16973 { echo "$as_me:16973: WARNING: disabling shared-library since GNAT projects are not supported" >&5
16974 echo "$as_me: WARNING: disabling shared-library since GNAT projects are not supported" >&2;}
16975 with_ada_sharedlib=no
16979 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
16980 MAKE_ADA_SHAREDLIB="#"
16982 if test "x$with_ada_sharedlib" != xno
16984 MAKE_ADA_SHAREDLIB=
16985 if test "x$with_ada_sharedlib" != xyes
16987 ADA_SHAREDLIB="$with_ada_sharedlib"
16991 # allow the Ada binding to be renamed
16993 echo "$as_me:16993: checking for ada-libname" >&5
16994 echo $ECHO_N "checking for ada-libname... $ECHO_C" >&6
16996 # Check whether --with-ada-libname or --without-ada-libname was given.
16997 if test "${with_ada_libname+set}" = set; then
16998 withval="$with_ada_libname"
16999 ADA_LIBNAME=$withval
17001 ADA_LIBNAME=AdaCurses
17003 case "x$ADA_LIBNAME" in
17005 ADA_LIBNAME=AdaCurses
17009 echo "$as_me:17009: result: $ADA_LIBNAME" >&5
17010 echo "${ECHO_T}$ADA_LIBNAME" >&6
17013 { { echo "$as_me:17013: error: No usable Ada compiler found" >&5
17014 echo "$as_me: error: No usable Ada compiler found" >&2;}
17015 { (exit 1); exit 1; }; }
17018 { { echo "$as_me:17018: error: The Ada compiler is needed for this package" >&5
17019 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
17020 { (exit 1); exit 1; }; }
17023 ################################################################################
17030 ### Construct the list of include-directories to be generated
17032 if test "$srcdir" != "."; then
17033 CPPFLAGS="-I\${srcdir}/../include $CPPFLAGS"
17035 CPPFLAGS="-I../include $CPPFLAGS"
17036 if test "$srcdir" != "."; then
17037 CPPFLAGS="-I\${srcdir} $CPPFLAGS"
17039 CPPFLAGS="-I. $CPPFLAGS"
17041 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
17042 if test "$srcdir" != "."; then
17043 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
17045 if test "$GCC" != yes; then
17046 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
17047 elif test "$includedir" != "/usr/include"; then
17048 if test "$includedir" = '${prefix}/include' ; then
17049 if test x$prefix != x/usr ; then
17050 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
17053 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
17057 ### Build up pieces for makefile rules
17058 echo "$as_me:17058: checking default library suffix" >&5
17059 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
17061 case $DFT_LWR_MODEL in
17062 (libtool) DFT_ARG_SUFFIX='' ;;
17063 (normal) DFT_ARG_SUFFIX='' ;;
17064 (debug) DFT_ARG_SUFFIX='_g' ;;
17065 (profile) DFT_ARG_SUFFIX='_p' ;;
17066 (shared) DFT_ARG_SUFFIX='' ;;
17068 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
17069 echo "$as_me:17069: result: $DFT_ARG_SUFFIX" >&5
17070 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
17072 echo "$as_me:17072: checking default library-dependency suffix" >&5
17073 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
17075 case X$DFT_LWR_MODEL in
17077 DFT_LIB_SUFFIX='.la'
17078 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17081 case $cf_cv_system_name in
17083 DFT_LIB_SUFFIX='_g.lib'
17086 DFT_LIB_SUFFIX='_g.a'
17089 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17092 case $cf_cv_system_name in
17094 DFT_LIB_SUFFIX='_p.lib'
17097 DFT_LIB_SUFFIX='_p.a'
17100 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17103 case $cf_cv_system_name in
17105 DFT_LIB_SUFFIX='.so'
17106 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17109 DFT_LIB_SUFFIX='.dll'
17110 DFT_DEP_SUFFIX='.dll.lib'
17112 (cygwin*|msys*|mingw*)
17113 DFT_LIB_SUFFIX='.dll'
17114 DFT_DEP_SUFFIX='.dll.a'
17117 DFT_LIB_SUFFIX='.dylib'
17118 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17123 DFT_LIB_SUFFIX='.so'
17124 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17127 DFT_LIB_SUFFIX='.sl'
17128 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17133 DFT_LIB_SUFFIX='.so'
17134 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17141 DFT_LIB_SUFFIX='.lib'
17144 DFT_LIB_SUFFIX='.a'
17147 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
17150 if test -n "${LIB_SUFFIX}${EXTRA_SUFFIX}"
17152 DFT_LIB_SUFFIX="${LIB_SUFFIX}${EXTRA_SUFFIX}${DFT_LIB_SUFFIX}"
17153 DFT_DEP_SUFFIX="${LIB_SUFFIX}${EXTRA_SUFFIX}${DFT_DEP_SUFFIX}"
17155 echo "$as_me:17155: result: $DFT_DEP_SUFFIX" >&5
17156 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
17158 echo "$as_me:17158: checking default object directory" >&5
17159 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
17161 case $DFT_LWR_MODEL in
17162 (libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
17163 (normal) DFT_OBJ_SUBDIR='objects' ;;
17164 (debug) DFT_OBJ_SUBDIR='obj_g' ;;
17165 (profile) DFT_OBJ_SUBDIR='obj_p' ;;
17167 case $cf_cv_system_name in
17169 DFT_OBJ_SUBDIR='objects' ;;
17171 DFT_OBJ_SUBDIR='obj_s' ;;
17174 echo "$as_me:17174: result: $DFT_OBJ_SUBDIR" >&5
17175 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
17177 ### Set up low-level terminfo dependencies for makefiles.
17179 if test "$DFT_LWR_MODEL" = shared ; then
17180 case $cf_cv_system_name in
17182 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
17185 # "lib" files have ".dll.a" suffix, "msys-" files have ".dll"
17190 USE_ARG_SUFFIX=${DFT_ARG_SUFFIX}
17192 USE_LIB_SUFFIX=${DFT_ARG_SUFFIX}
17194 USE_CFG_SUFFIX=${DFT_ARG_SUFFIX}
17196 ### Construct the list of subdirectories for which we'll customize makefiles
17197 ### with the appropriate compile-rules.
17199 SUB_MAKEFILES="gen/adacurses${USE_ARG_SUFFIX}-config:gen/adacurses-config.in"
17201 cat >>confdefs.h <<EOF
17202 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
17205 ### Now that we're done running tests, add the compiler-warnings, if any
17210 cf_new_extra_cppflags=
17212 for cf_add_cflags in $EXTRA_CFLAGS
17214 case $cf_fix_cppflags in
17216 case $cf_add_cflags in
17217 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
17218 case $cf_add_cflags in
17220 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
17222 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
17223 && test -z "${cf_tst_cflags}" \
17224 && cf_fix_cppflags=yes
17226 if test $cf_fix_cppflags = yes ; then
17228 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
17229 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
17232 elif test "${cf_tst_cflags}" = "\"'" ; then
17234 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
17235 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
17241 case "$CPPFLAGS" in
17245 case $cf_add_cflags in
17247 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
17249 CPPFLAGS=`echo "$CPPFLAGS" | \
17250 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
17251 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
17256 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
17257 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
17264 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
17265 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
17272 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
17273 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
17275 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
17277 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
17278 && test -z "${cf_tst_cflags}" \
17279 && cf_fix_cppflags=no
17284 if test -n "$cf_new_cflags" ; then
17286 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
17287 CFLAGS="${CFLAGS}$cf_new_cflags"
17291 if test -n "$cf_new_cppflags" ; then
17293 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
17294 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
17298 if test -n "$cf_new_extra_cppflags" ; then
17300 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
17301 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
17305 ################################################################################
17311 NCURSES_SHLIB2="sh -c"
17313 ADA_SUBDIRS="include gen src doc"
17314 if test "x$cf_with_tests" != "xno" ; then
17315 ADA_SUBDIRS="$ADA_SUBDIRS samples"
17317 for cf_dir in $ADA_SUBDIRS
17319 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
17326 # match layout used by make-tar.sh
17327 ADAHTML_DIR=../doc/ada
17329 if test "x$cross_compiling" = xyes ; then
17330 ADAGEN_LDFLAGS='$(CROSS_LDFLAGS)'
17332 ADAGEN_LDFLAGS='$(NATIVE_LDFLAGS)'
17335 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"
17336 ac_config_commands="$ac_config_commands default"
17337 cat >confcache <<\_ACEOF
17338 # This file is a shell script that caches the results of configure
17339 # tests run on this system so they can be shared between configure
17340 # scripts and configure runs, see configure's option --config-cache.
17341 # It is not useful on other systems. If it contains results you don't
17342 # want to keep, you may remove or edit it.
17344 # config.status only pays attention to the cache file if you give it
17345 # the --recheck option to rerun configure.
17347 # `ac_cv_env_foo' variables (set or unset) will be overriden when
17348 # loading this file, other *unset* `ac_cv_foo' will be assigned the
17349 # following values.
17353 # The following way of writing the cache mishandles newlines in values,
17354 # but we know of no workaround that is simple, portable, and efficient.
17355 # So, don't put newlines in cache variables' values.
17356 # Ultrix sh set writes to stderr and can't be redirected directly,
17357 # and sets the high bit in the cache file unless we assign to the vars.
17360 case `(ac_space=' '; set | grep ac_space) 2>&1` in
17362 # `set' does not quote correctly, so add quotes (double-quote
17363 # substitution turns \\\\ into \\, and sed turns \\ into \).
17366 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
17369 # `set' quotes correctly as required by POSIX, so do not add quotes.
17371 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
17378 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17380 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17382 if cmp -s $cache_file confcache; then :; else
17383 if test -w $cache_file; then
17384 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
17385 cat confcache >$cache_file
17387 echo "not updating unwritable cache $cache_file"
17392 test "x$prefix" = xNONE && prefix=$ac_default_prefix
17393 # Let make expand exec_prefix.
17394 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17396 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17397 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17398 # trailing colons and then remove the whole line if VPATH becomes empty
17399 # (actually we leave an empty line to preserve line numbers).
17400 if test "x$srcdir" = x.; then
17401 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17402 s/:*\$(srcdir):*/:/;
17403 s/:*\${srcdir}:*/:/;
17405 s/^\([^=]*=[ ]*\):*/\1/;
17411 DEFS=-DHAVE_CONFIG_H
17413 : ${CONFIG_STATUS=./config.status}
17414 ac_clean_files_save=$ac_clean_files
17415 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17416 { echo "$as_me:17416: creating $CONFIG_STATUS" >&5
17417 echo "$as_me: creating $CONFIG_STATUS" >&6;}
17418 cat >$CONFIG_STATUS <<_ACEOF
17420 # Generated automatically by configure.
17421 # Run this file to recreate the current configuration.
17422 # Compiler output produced by configure, useful for debugging
17423 # configure, is in config.log if it exists.
17426 SHELL=\${CONFIG_SHELL-$SHELL}
17427 ac_cs_invocation="\$0 \$@"
17431 cat >>$CONFIG_STATUS <<\_ACEOF
17432 # Be Bourne compatible
17433 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17436 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
17440 # Name of the executable.
17441 as_me=`echo "$0" |sed 's,.*[\\/],,'`
17443 if expr a : '\(a\)' >/dev/null 2>&1; then
17449 rm -f conf$$ conf$$.exe conf$$.file
17451 if ln -s conf$$.file conf$$ 2>/dev/null; then
17452 # We could just check for DJGPP; but this test a) works b) is more generic
17453 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17454 if test -f conf$$.exe; then
17455 # Don't use ln at all; we don't have any links
17460 elif ln conf$$.file conf$$ 2>/dev/null; then
17465 rm -f conf$$ conf$$.exe conf$$.file
17467 as_executable_p="test -f"
17469 # Support unset when possible.
17470 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
17477 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
17478 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
17479 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
17480 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
17481 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
17482 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
17483 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
17484 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
17487 # We need space, tab and new line, in precisely that order.
17493 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
17499 # Files that config.status was made for.
17500 if test -n "$ac_config_files"; then
17501 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17504 if test -n "$ac_config_headers"; then
17505 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17508 if test -n "$ac_config_links"; then
17509 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17512 if test -n "$ac_config_commands"; then
17513 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17516 cat >>$CONFIG_STATUS <<\EOF
17519 \`$as_me' instantiates files from templates according to the
17520 current configuration.
17522 Usage: $0 [OPTIONS] [FILE]...
17524 -h, --help print this help, then exit
17525 -V, --version print version number, then exit
17526 -d, --debug don't remove temporary files
17527 --recheck update $as_me by reconfiguring in the same conditions
17528 --file=FILE[:TEMPLATE]
17529 instantiate the configuration file FILE
17530 --header=FILE[:TEMPLATE]
17531 instantiate the configuration header FILE
17533 Configuration files:
17536 Configuration headers:
17539 Configuration commands:
17542 Report bugs to <dickey@invisible-island.net>."
17545 cat >>$CONFIG_STATUS <<EOF
17548 configured by $0, generated by GNU Autoconf 2.52.20200111,
17549 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17551 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
17552 Free Software Foundation, Inc.
17553 This config.status script is free software; the Free Software Foundation
17554 gives unlimited permission to copy, distribute and modify it."
17559 cat >>$CONFIG_STATUS <<\EOF
17560 # If no file are specified by the user, then we need to provide default
17561 # value. By we need to know if files were specified by the user.
17567 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17568 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17570 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
17574 *) # This is not an option, so the user has probably given explicit
17576 ac_need_defaults=false;;
17580 # Handling of the options.
17582 cat >>$CONFIG_STATUS <<EOF
17583 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17584 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
17585 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
17587 cat >>$CONFIG_STATUS <<\EOF
17588 --version | --vers* | -V )
17589 echo "$ac_cs_version"; exit 0 ;;
17591 # Conflict between --help and --header
17592 { { echo "$as_me:17592: error: ambiguous option: $1
17593 Try \`$0 --help' for more information." >&5
17594 echo "$as_me: error: ambiguous option: $1
17595 Try \`$0 --help' for more information." >&2;}
17596 { (exit 1); exit 1; }; };;
17597 --help | --hel | -h )
17598 echo "$ac_cs_usage"; exit 0 ;;
17599 --debug | --d* | -d )
17601 --file | --fil | --fi | --f )
17603 CONFIG_FILES="$CONFIG_FILES $1"
17604 ac_need_defaults=false;;
17605 --header | --heade | --head | --hea )
17607 CONFIG_HEADERS="$CONFIG_HEADERS $1"
17608 ac_need_defaults=false;;
17610 # This is an error.
17611 -*) { { echo "$as_me:17611: error: unrecognized option: $1
17612 Try \`$0 --help' for more information." >&5
17613 echo "$as_me: error: unrecognized option: $1
17614 Try \`$0 --help' for more information." >&2;}
17615 { (exit 1); exit 1; }; } ;;
17617 *) ac_config_targets="$ac_config_targets $1" ;;
17626 ## ----------------------- ##
17627 ## Running config.status. ##
17628 ## ----------------------- ##
17630 This file was extended by $as_me 2.52.20200111, executed with
17631 CONFIG_FILES = $CONFIG_FILES
17632 CONFIG_HEADERS = $CONFIG_HEADERS
17633 CONFIG_LINKS = $CONFIG_LINKS
17634 CONFIG_COMMANDS = $CONFIG_COMMANDS
17635 > $ac_cs_invocation
17636 on `(hostname || uname -n) 2>/dev/null | sed 1q`
17641 cat >>$CONFIG_STATUS <<EOF
17643 # INIT-COMMANDS section.
17646 ### Special initialization commands, used to pass information from the
17647 ### configuration-run into config.status
17650 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
17651 DFT_LWR_MODEL="$DFT_LWR_MODEL"
17652 LIB_NAME="$LIB_NAME"
17653 LIB_PREFIX="$LIB_PREFIX"
17654 LIB_SUFFIX="$LIB_SUFFIX"
17656 NCURSES_MAJOR="$NCURSES_MAJOR"
17657 NCURSES_MINOR="$NCURSES_MINOR"
17658 NCURSES_PATCH="$NCURSES_PATCH"
17659 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
17660 cf_cv_abi_version="$cf_cv_abi_version"
17661 cf_cv_rel_version="$cf_cv_rel_version"
17662 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
17663 cf_cv_shared_soname='$cf_cv_shared_soname'
17664 cf_cv_shlib_version="$cf_cv_shlib_version"
17665 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
17666 cf_cv_system_name="$cf_cv_system_name"
17672 cat >>$CONFIG_STATUS <<\EOF
17673 for ac_config_target in $ac_config_targets
17675 case "$ac_config_target" in
17676 # Handling of arguments.
17677 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
17678 "src/library.gpr" ) CONFIG_FILES="$CONFIG_FILES src/library.gpr:src/library.gpr.in" ;;
17679 "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
17680 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17681 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
17682 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
17683 *) { { echo "$as_me:17683: error: invalid argument: $ac_config_target" >&5
17684 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17685 { (exit 1); exit 1; }; };;
17689 # If the user did not use the arguments to specify the items to instantiate,
17690 # then the envvar interface is used. Set only those that are not.
17691 # We use the long form for the default assignment because of an extremely
17692 # bizarre bug on SunOS 4.1.3.
17693 if $ac_need_defaults; then
17694 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17695 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17696 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
17699 # Create a temporary directory, and hook for its removal unless debugging.
17702 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17703 trap '{ (exit 1); exit 1; }' 1 2 13 15
17706 # Create a (secure) tmp directory for tmp files.
17709 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
17710 test -n "$tmp" && test -d "$tmp"
17713 tmp=$TMPDIR/cs$$-$RANDOM
17714 (umask 077 && mkdir $tmp)
17717 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
17718 { (exit 1); exit 1; }
17723 cat >>$CONFIG_STATUS <<EOF
17726 # CONFIG_FILES section.
17729 # No need to generate the scripts if there are no CONFIG_FILES.
17730 # This happens for instance when ./config.status config.h
17731 if test -n "\$CONFIG_FILES"; then
17732 # Protect against being on the right side of a sed subst in config.status.
17733 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17734 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17735 s,@SHELL@,$SHELL,;t t
17736 s,@exec_prefix@,$exec_prefix,;t t
17737 s,@prefix@,$prefix,;t t
17738 s,@program_transform_name@,$program_transform_name,;t t
17739 s,@bindir@,$bindir,;t t
17740 s,@sbindir@,$sbindir,;t t
17741 s,@libexecdir@,$libexecdir,;t t
17742 s,@datarootdir@,$datarootdir,;t t
17743 s,@datadir@,$datadir,;t t
17744 s,@sysconfdir@,$sysconfdir,;t t
17745 s,@sharedstatedir@,$sharedstatedir,;t t
17746 s,@localstatedir@,$localstatedir,;t t
17747 s,@runstatedir@,$runstatedir,;t t
17748 s,@libdir@,$libdir,;t t
17749 s,@includedir@,$includedir,;t t
17750 s,@oldincludedir@,$oldincludedir,;t t
17751 s,@infodir@,$infodir,;t t
17752 s,@mandir@,$mandir,;t t
17753 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17754 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17755 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17756 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17757 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17758 s,@build_alias@,$build_alias,;t t
17759 s,@host_alias@,$host_alias,;t t
17760 s,@target_alias@,$target_alias,;t t
17761 s,@ECHO_C@,$ECHO_C,;t t
17762 s,@ECHO_N@,$ECHO_N,;t t
17763 s,@ECHO_T@,$ECHO_T,;t t
17764 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17765 s,@DEFS@,$DEFS,;t t
17766 s,@LIBS@,$LIBS,;t t
17767 s,@top_builddir@,$top_builddir,;t t
17768 s,@build@,$build,;t t
17769 s,@build_cpu@,$build_cpu,;t t
17770 s,@build_vendor@,$build_vendor,;t t
17771 s,@build_os@,$build_os,;t t
17772 s,@host@,$host,;t t
17773 s,@host_cpu@,$host_cpu,;t t
17774 s,@host_vendor@,$host_vendor,;t t
17775 s,@host_os@,$host_os,;t t
17776 s,@target@,$target,;t t
17777 s,@target_cpu@,$target_cpu,;t t
17778 s,@target_vendor@,$target_vendor,;t t
17779 s,@target_os@,$target_os,;t t
17781 s,@CFLAGS@,$CFLAGS,;t t
17782 s,@LDFLAGS@,$LDFLAGS,;t t
17783 s,@CPPFLAGS@,$CPPFLAGS,;t t
17784 s,@ac_ct_CC@,$ac_ct_CC,;t t
17785 s,@EXEEXT@,$EXEEXT,;t t
17786 s,@OBJEXT@,$OBJEXT,;t t
17787 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
17790 s,@EGREP@,$EGREP,;t t
17791 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17792 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17793 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17794 s,@LN_S@,$LN_S,;t t
17795 s,@INSTALL_OPT_S@,$INSTALL_OPT_S,;t t
17796 s,@INSTALL_OPT_O@,$INSTALL_OPT_O,;t t
17797 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
17798 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
17799 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
17800 s,@SET_MAKE@,$SET_MAKE,;t t
17801 s,@CTAGS@,$CTAGS,;t t
17802 s,@ETAGS@,$ETAGS,;t t
17803 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
17804 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
17805 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
17806 s,@RANLIB@,$RANLIB,;t t
17807 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17809 s,@ac_ct_LD@,$ac_ct_LD,;t t
17811 s,@ac_ct_AR@,$ac_ct_AR,;t t
17812 s,@ARFLAGS@,$ARFLAGS,;t t
17813 s,@DESTDIR@,$DESTDIR,;t t
17814 s,@BUILD_CC@,$BUILD_CC,;t t
17815 s,@BUILD_CPP@,$BUILD_CPP,;t t
17816 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
17817 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
17818 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
17819 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
17820 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
17821 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
17822 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
17823 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
17824 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
17825 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
17826 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
17827 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
17828 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
17829 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
17830 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
17831 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
17832 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
17833 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
17834 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
17835 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
17836 s,@CC_G_OPT@,$CC_G_OPT,;t t
17837 s,@LD_MODEL@,$LD_MODEL,;t t
17838 s,@shlibdir@,$shlibdir,;t t
17839 s,@MAKE_DLLS@,$MAKE_DLLS,;t t
17840 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
17841 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
17842 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
17843 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
17844 s,@RM_SHARED_OPTS@,$RM_SHARED_OPTS,;t t
17845 s,@LINK_PROGS@,$LINK_PROGS,;t t
17846 s,@LINK_TESTS@,$LINK_TESTS,;t t
17847 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
17848 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
17849 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
17850 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
17851 s,@RPATH_LIST@,$RPATH_LIST,;t t
17852 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
17853 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
17854 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
17855 s,@PTHREAD@,$PTHREAD,;t t
17856 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
17857 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
17858 s,@ECHO_LT@,$ECHO_LT,;t t
17859 s,@ECHO_LD@,$ECHO_LD,;t t
17860 s,@RULE_CC@,$RULE_CC,;t t
17861 s,@SHOW_CC@,$SHOW_CC,;t t
17862 s,@ECHO_CC@,$ECHO_CC,;t t
17863 s,@ADAFLAGS@,$ADAFLAGS,;t t
17864 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
17865 s,@ADA_TRACE@,$ADA_TRACE,;t t
17866 s,@cf_TEMP_gnat@,$cf_TEMP_gnat,;t t
17867 s,@M4_exists@,$M4_exists,;t t
17868 s,@cf_ada_make@,$cf_ada_make,;t t
17869 s,@cf_ada_config@,$cf_ada_config,;t t
17870 s,@cf_ada_config_Ada@,$cf_ada_config_Ada,;t t
17871 s,@cf_ada_config_C@,$cf_ada_config_C,;t t
17872 s,@GNATPREP_OPTS@,$GNATPREP_OPTS,;t t
17873 s,@cf_compile_generics@,$cf_compile_generics,;t t
17874 s,@cf_generic_objects@,$cf_generic_objects,;t t
17875 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
17876 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
17877 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
17878 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
17879 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
17880 s,@cf_ada_package@,$cf_ada_package,;t t
17881 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
17882 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
17883 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
17884 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
17885 s,@ADA_LIBNAME@,$ADA_LIBNAME,;t t
17886 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
17887 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
17888 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
17889 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
17890 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
17891 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
17892 s,@USE_ARG_SUFFIX@,$USE_ARG_SUFFIX,;t t
17893 s,@USE_LIB_SUFFIX@,$USE_LIB_SUFFIX,;t t
17894 s,@USE_CFG_SUFFIX@,$USE_CFG_SUFFIX,;t t
17895 s,@TEST_ARG2@,$TEST_ARG2,;t t
17896 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
17897 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
17898 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
17899 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
17900 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
17901 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
17902 s,@ADAGEN_LDFLAGS@,$ADAGEN_LDFLAGS,;t t
17907 cat >>$CONFIG_STATUS <<\EOF
17908 # Split the substitutions into bite-sized pieces for seds with
17909 # small command number limits, like on Digital OSF/1 and HP-UX.
17910 ac_max_sed_lines=48
17911 ac_sed_frag=1 # Number of current file.
17912 ac_beg=1 # First line for current file.
17913 ac_end=$ac_max_sed_lines # Line after last line for current file.
17916 while $ac_more_lines; do
17917 if test $ac_beg -gt 1; then
17918 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17920 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17922 if test ! -s $tmp/subs.frag; then
17923 ac_more_lines=false
17925 # The purpose of the label and of the branching condition is to
17926 # speed up the sed processing (if there are no `@' at all, there
17927 # is no need to browse any of the substitutions).
17928 # These are the two extra sed commands mentioned above.
17930 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17931 # It is possible to make a multiline substitution using escaped newlines.
17932 # Ensure that we do not split the substitution between script fragments.
17934 ac_END=`expr $ac_end + $ac_max_sed_lines`
17935 sed "1,${ac_BEG}d; ${ac_END}p; q" $tmp/subs.sed >$tmp/subs.next
17936 if test -s $tmp/subs.next; then
17937 grep '^s,@[^@,][^@,]*@,.*\\$' $tmp/subs.next >$tmp/subs.edit
17938 if test ! -s $tmp/subs.edit; then
17939 grep "^s,@[^@,][^@,]*@,.*,;t t$" $tmp/subs.next >$tmp/subs.edit
17940 if test ! -s $tmp/subs.edit; then
17941 if test $ac_beg -gt 1; then
17942 ac_end=`expr $ac_end - 1`
17949 if test -z "$ac_sed_cmds"; then
17950 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17952 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17954 ac_sed_frag=`expr $ac_sed_frag + 1`
17956 ac_end=`expr $ac_end + $ac_max_sed_lines`
17959 if test -z "$ac_sed_cmds"; then
17962 fi # test -n "$CONFIG_FILES"
17965 cat >>$CONFIG_STATUS <<\EOF
17966 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17967 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17969 - | *:- | *:-:* ) # input from stdin
17971 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17972 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17973 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17974 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17975 * ) ac_file_in=$ac_file.in ;;
17978 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17979 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17980 X"$ac_file" : 'X\(//\)[^/]' \| \
17981 X"$ac_file" : 'X\(//\)$' \| \
17982 X"$ac_file" : 'X\(/\)' \| \
17983 . : '\(.\)' 2>/dev/null ||
17985 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17986 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17987 /^X\(\/\/\)$/{ s//\1/; q; }
17988 /^X\(\/\).*/{ s//\1/; q; }
17990 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
17991 { case "$ac_dir" in
17992 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
17996 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
17997 case $as_mkdir_dir in
17998 # Skip DOS drivespec
17999 ?:) as_incr_dir=$as_mkdir_dir ;;
18001 as_incr_dir=$as_incr_dir/$as_mkdir_dir
18002 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
18007 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
18008 # A "../" for each directory in $ac_dir_suffix.
18009 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
18011 ac_dir_suffix= ac_dots=
18016 if test -z "$ac_dots"; then
18019 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
18021 [\\/]* | ?:[\\/]* )
18022 ac_srcdir=$srcdir$ac_dir_suffix;
18023 ac_top_srcdir=$srcdir ;;
18024 *) # Relative path.
18025 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
18026 ac_top_srcdir=$ac_dots$srcdir ;;
18030 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
18031 *) ac_INSTALL=$ac_dots$INSTALL ;;
18034 if test x"$ac_file" != x-; then
18035 { echo "$as_me:18035: creating $ac_file" >&5
18036 echo "$as_me: creating $ac_file" >&6;}
18039 # Let's still pretend it is `configure' which instantiates (i.e., don't
18040 # use $as_me), people would be surprised to read:
18041 # /* config.h. Generated automatically by config.status. */
18042 configure_input="Generated automatically from `echo $ac_file_in |
18043 sed 's,.*/,,'` by configure."
18045 # First look for the input files in the build tree, otherwise in the
18047 ac_file_inputs=`IFS=:
18048 for f in $ac_file_in; do
18050 -) echo $tmp/stdin ;;
18052 # Absolute (can't be DOS-style, as IFS=:)
18053 test -f "$f" || { { echo "$as_me:18053: error: cannot find input file: $f" >&5
18054 echo "$as_me: error: cannot find input file: $f" >&2;}
18055 { (exit 1); exit 1; }; }
18058 if test -f "$f"; then
18061 elif test -f "$srcdir/$f"; then
18066 { { echo "$as_me:18066: error: cannot find input file: $f" >&5
18067 echo "$as_me: error: cannot find input file: $f" >&2;}
18068 { (exit 1); exit 1; }; }
18071 done` || { (exit 1); exit 1; }
18073 cat >>$CONFIG_STATUS <<\EOF
18074 ac_warn_datarootdir=no
18075 if test x"$ac_file" != x-; then
18076 for ac_item in $ac_file_inputs
18078 ac_seen=`grep '@\(datadir\|mandir\|infodir\)@' $ac_item`
18079 if test -n "$ac_seen"; then
18080 ac_used=`grep '@datarootdir@' $ac_item`
18081 if test -z "$ac_used"; then
18082 { echo "$as_me:18082: WARNING: datarootdir was used implicitly but not set:
18084 echo "$as_me: WARNING: datarootdir was used implicitly but not set:
18086 ac_warn_datarootdir=yes
18089 ac_seen=`grep '${datarootdir}' $ac_item`
18090 if test -n "$ac_seen"; then
18091 { echo "$as_me:18091: WARNING: datarootdir was used explicitly but not set:
18093 echo "$as_me: WARNING: datarootdir was used explicitly but not set:
18095 ac_warn_datarootdir=yes
18100 if test "x$ac_warn_datarootdir" = xyes; then
18101 ac_sed_cmds="$ac_sed_cmds | sed -e 's,@datarootdir@,\${prefix}/share,g' -e 's,\${datarootdir},\${prefix}/share,g'"
18105 cat >>$CONFIG_STATUS <<EOF
18109 cat >>$CONFIG_STATUS <<\EOF
18111 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
18112 s,@configure_input@,$configure_input,;t t
18113 s,@srcdir@,$ac_srcdir,;t t
18114 s,@top_srcdir@,$ac_top_srcdir,;t t
18115 s,@INSTALL@,$ac_INSTALL,;t t
18116 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
18118 if test x"$ac_file" != x-; then
18119 cp $tmp/out $ac_file
18121 for ac_name in prefix exec_prefix datarootdir
18123 ac_seen=`fgrep -n '${'$ac_name'[:=].*}' $ac_file`
18124 if test -n "$ac_seen"; then
18125 ac_init=`egrep '[ ]*'$ac_name'[ ]*=' $ac_file`
18126 if test -z "$ac_init"; then
18127 ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'`
18128 { echo "$as_me:18128: WARNING: Variable $ac_name is used but was not set:
18130 echo "$as_me: WARNING: Variable $ac_name is used but was not set:
18135 egrep -n '@[a-z_][a-z_0-9]+@' $ac_file >$tmp/out
18136 egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out
18137 if test -s $tmp/out; then
18138 ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out`
18139 { echo "$as_me:18139: WARNING: Some variables may not be substituted:
18141 echo "$as_me: WARNING: Some variables may not be substituted:
18151 cat >>$CONFIG_STATUS <<\EOF
18154 # CONFIG_HEADER section.
18157 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
18158 # NAME is the cpp macro being defined and VALUE is the value it is being given.
18160 # ac_d sets the value in "#define NAME VALUE" lines.
18161 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
18162 ac_dB='[ ].*$,\1#\2'
18165 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
18166 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
18167 ac_iB='\([ ]\),\1#\2define\3'
18170 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
18171 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
18172 ac_uB='$,\1#\2define\3'
18176 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
18177 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18179 - | *:- | *:-:* ) # input from stdin
18181 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18182 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18183 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
18184 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
18185 * ) ac_file_in=$ac_file.in ;;
18188 test x"$ac_file" != x- && { echo "$as_me:18188: creating $ac_file" >&5
18189 echo "$as_me: creating $ac_file" >&6;}
18191 # First look for the input files in the build tree, otherwise in the
18193 ac_file_inputs=`IFS=:
18194 for f in $ac_file_in; do
18196 -) echo $tmp/stdin ;;
18198 # Absolute (can't be DOS-style, as IFS=:)
18199 test -f "$f" || { { echo "$as_me:18199: error: cannot find input file: $f" >&5
18200 echo "$as_me: error: cannot find input file: $f" >&2;}
18201 { (exit 1); exit 1; }; }
18204 if test -f "$f"; then
18207 elif test -f "$srcdir/$f"; then
18212 { { echo "$as_me:18212: error: cannot find input file: $f" >&5
18213 echo "$as_me: error: cannot find input file: $f" >&2;}
18214 { (exit 1); exit 1; }; }
18217 done` || { (exit 1); exit 1; }
18218 # Remove the trailing spaces.
18219 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
18223 # Transform confdefs.h into a list of #define's. We won't use it as a sed
18224 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
18225 # be either 'cat' or 'sort'.
18226 cat confdefs.h | uniq >conftest.vals
18228 # Break up conftest.vals because some shells have a limit on
18229 # the size of here documents, and old seds have small limits too.
18231 rm -f conftest.tail
18232 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
18233 while grep . conftest.vals >/dev/null
18235 # Write chunks of a limited-size here document to conftest.frag.
18236 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
18237 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
18238 echo 'CEOF' >> $CONFIG_STATUS
18239 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
18240 rm -f conftest.vals
18241 mv conftest.tail conftest.vals
18243 rm -f conftest.vals
18245 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
18247 echo ' cat >> conftest.edit <<CEOF
18248 /@DEFS@/r conftest.frag
18251 sed -f conftest.edit $tmp/in > $tmp/out
18253 mv $tmp/out $tmp/in
18254 rm -f conftest.edit conftest.frag
18255 ' >> $CONFIG_STATUS
18257 cat >>$CONFIG_STATUS <<\EOF
18258 # Let's still pretend it is `configure' which instantiates (i.e., don't
18259 # use $as_me), people would be surprised to read:
18260 # /* config.h. Generated automatically by config.status. */
18261 if test x"$ac_file" = x-; then
18262 echo "/* Generated automatically by configure. */" >$tmp/config.h
18264 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
18266 cat $tmp/in >>$tmp/config.h
18268 if test x"$ac_file" != x-; then
18269 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
18270 { echo "$as_me:18270: $ac_file is unchanged" >&5
18271 echo "$as_me: $ac_file is unchanged" >&6;}
18273 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18274 X"$ac_file" : 'X\(//\)[^/]' \| \
18275 X"$ac_file" : 'X\(//\)$' \| \
18276 X"$ac_file" : 'X\(/\)' \| \
18277 . : '\(.\)' 2>/dev/null ||
18279 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18280 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18281 /^X\(\/\/\)$/{ s//\1/; q; }
18282 /^X\(\/\).*/{ s//\1/; q; }
18284 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
18285 { case "$ac_dir" in
18286 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
18290 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
18291 case $as_mkdir_dir in
18292 # Skip DOS drivespec
18293 ?:) as_incr_dir=$as_mkdir_dir ;;
18295 as_incr_dir=$as_incr_dir/$as_mkdir_dir
18296 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
18303 mv $tmp/config.h $ac_file
18307 rm -f $tmp/config.h
18311 cat >>$CONFIG_STATUS <<\EOF
18313 # CONFIG_COMMANDS section.
18315 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
18316 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
18317 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
18321 if test -z "$USE_OLD_MAKERULES" ; then
18322 $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
18329 cat >>$CONFIG_STATUS <<\EOF
18331 { (exit 0); exit 0; }
18333 chmod +x $CONFIG_STATUS
18334 ac_clean_files=$ac_clean_files_save
18336 # configure is writing to config.log, and then calls config.status.
18337 # config.status does its own redirection, appending to config.log.
18338 # Unfortunately, on DOS this fails, as config.log is still kept open
18339 # by configure, so config.status won't be able to write to it; its
18340 # output is simply discarded. So we exec the FD to /dev/null,
18341 # effectively closing config.log, so it can be properly (re)opened and
18342 # appended to by config.status. When coming back to configure, we
18343 # need to make the FD available again.
18344 if test "$no_create" != yes; then
18347 $SHELL $CONFIG_STATUS || ac_cs_success=false
18349 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18350 # would make configure fail if this is the last instruction.
18351 $ac_cs_success || { (exit 1); exit 1; }
18353 ${MAKE:-make} preinstall