2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by Autoconf 2.52.20190901.
5 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
6 # Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
10 # Avoid depending upon Character Ranges.
11 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14 as_cr_digits='0123456789'
15 as_cr_alnum=$as_cr_Letters$as_cr_digits
17 # Sed expression to map a string onto a valid variable name.
18 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
20 # Sed expression to map a string onto a valid CPP name.
21 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
23 # Be Bourne compatible
24 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
27 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
31 # Name of the executable.
32 as_me=`echo "$0" |sed 's,.*[\\/],,'`
34 if expr a : '\(a\)' >/dev/null 2>&1; then
40 rm -f conf$$ conf$$.exe conf$$.file
42 if ln -s conf$$.file conf$$ 2>/dev/null; then
43 # We could just check for DJGPP; but this test a) works b) is more generic
44 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
45 if test -f conf$$.exe; then
46 # Don't use ln at all; we don't have any links
51 elif ln conf$$.file conf$$ 2>/dev/null; then
56 rm -f conf$$ conf$$.exe conf$$.file
58 as_executable_p="test -f"
60 # Support unset when possible.
61 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
68 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
69 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
70 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
71 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
72 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
73 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
74 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
75 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
78 # We need space, tab and new line, in precisely that order.
84 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
87 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
88 # so uname gets run too.
89 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
96 ac_default_prefix=/usr/local
100 SHELL=${CONFIG_SHELL-/bin/sh}
102 # Maximum number of lines to put in a shell here document.
103 # This variable seems obsolete. It should probably be removed, and
104 # only ac_max_sed_lines should be used.
105 : ${ac_max_here_lines=38}
107 ac_unique_file="ncurses.c"
109 # Initialize some variables set by options.
111 ac_init_version=false
112 # The variables have the same names as the options, with
113 # dashes changed to underlines.
121 program_transform_name=s,x,x,
129 # Installation directory options.
130 # These are left unexpanded so users can "make install exec_prefix=/foo"
131 # and all the variables that are supposed to be based on exec_prefix
132 # by default will actually change.
133 # Use braces instead of parens because sh, perl, etc. also accept them.
134 bindir='${exec_prefix}/bin'
135 sbindir='${exec_prefix}/sbin'
136 libexecdir='${exec_prefix}/libexec'
137 datarootdir='${prefix}/share'
138 datadir='${datarootdir}'
139 sysconfdir='${prefix}/etc'
140 sharedstatedir='${prefix}/com'
141 localstatedir='${prefix}/var'
142 runstatedir='${localstatedir}/run'
143 libdir='${exec_prefix}/lib'
144 includedir='${prefix}/include'
145 oldincludedir='/usr/include'
146 infodir='${datarootdir}/info'
147 mandir='${datarootdir}/man'
149 # Identity of this package.
159 # If the previous option needs an argument, assign it.
160 if test -n "$ac_prev"; then
161 eval "$ac_prev=\$ac_option"
166 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
168 # Accept the important Cygnus configure options, so we can diagnose typos.
172 -bindir | --bindir | --bindi | --bind | --bin | --bi)
174 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
177 -build | --build | --buil | --bui | --bu)
178 ac_prev=build_alias ;;
179 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
180 build_alias=$ac_optarg ;;
182 -cache-file | --cache-file | --cache-fil | --cache-fi \
183 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
184 ac_prev=cache_file ;;
185 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
186 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
187 cache_file=$ac_optarg ;;
190 cache_file=config.cache ;;
192 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
194 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
196 datadir=$ac_optarg ;;
198 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
199 | --dataroo | --dataro | --datar)
200 ac_prev=datarootdir ;;
201 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
202 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
203 datarootdir=$ac_optarg ;;
205 -disable-* | --disable-*)
206 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
207 # Reject names that are not valid shell variable names.
208 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
209 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
210 { (exit 1); exit 1; }; }
211 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
212 eval "enable_$ac_feature=no" ;;
214 -enable-* | --enable-*)
215 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
216 # Reject names that are not valid shell variable names.
217 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
218 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
219 { (exit 1); exit 1; }; }
220 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
222 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
225 eval "enable_$ac_feature='$ac_optarg'" ;;
227 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
228 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
229 | --exec | --exe | --ex)
230 ac_prev=exec_prefix ;;
231 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
232 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
233 | --exec=* | --exe=* | --ex=*)
234 exec_prefix=$ac_optarg ;;
236 -gas | --gas | --ga | --g)
237 # Obsolete; use --with-gas.
240 -help | --help | --hel | --he | -h)
242 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
243 ac_init_help=recursive ;;
244 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
245 ac_init_help=short ;;
247 -host | --host | --hos | --ho)
248 ac_prev=host_alias ;;
249 -host=* | --host=* | --hos=* | --ho=*)
250 host_alias=$ac_optarg ;;
252 -includedir | --includedir | --includedi | --included | --include \
253 | --includ | --inclu | --incl | --inc)
254 ac_prev=includedir ;;
255 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
256 | --includ=* | --inclu=* | --incl=* | --inc=*)
257 includedir=$ac_optarg ;;
259 -infodir | --infodir | --infodi | --infod | --info | --inf)
261 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
262 infodir=$ac_optarg ;;
264 -libdir | --libdir | --libdi | --libd)
266 -libdir=* | --libdir=* | --libdi=* | --libd=*)
269 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
270 | --libexe | --libex | --libe)
271 ac_prev=libexecdir ;;
272 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
273 | --libexe=* | --libex=* | --libe=*)
274 libexecdir=$ac_optarg ;;
276 -localstatedir | --localstatedir | --localstatedi | --localstated \
277 | --localstate | --localstat | --localsta | --localst \
278 | --locals | --local | --loca | --loc | --lo)
279 ac_prev=localstatedir ;;
280 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
281 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
282 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
283 localstatedir=$ac_optarg ;;
285 -runstatedir | --runstatedir | --runstatedi | --runstated \
286 | --runstate | --runstat | --runsta | --runst \
287 | --runs | --run | --ru)
288 ac_prev=runstatedir ;;
289 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
290 | --runstate=* | --runstat=* | --runsta=* | --runst=* \
291 | --runs=* | --run=* | --ru=*)
292 runstatedir=$ac_optarg ;;
294 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
296 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
300 # Obsolete; use --without-fp.
303 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
307 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
308 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
311 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
312 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
313 | --oldin | --oldi | --old | --ol | --o)
314 ac_prev=oldincludedir ;;
315 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
316 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
317 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
318 oldincludedir=$ac_optarg ;;
320 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
322 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
325 -program-prefix | --program-prefix | --program-prefi | --program-pref \
326 | --program-pre | --program-pr | --program-p)
327 ac_prev=program_prefix ;;
328 -program-prefix=* | --program-prefix=* | --program-prefi=* \
329 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
330 program_prefix=$ac_optarg ;;
332 -program-suffix | --program-suffix | --program-suffi | --program-suff \
333 | --program-suf | --program-su | --program-s)
334 ac_prev=program_suffix ;;
335 -program-suffix=* | --program-suffix=* | --program-suffi=* \
336 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
337 program_suffix=$ac_optarg ;;
339 -program-transform-name | --program-transform-name \
340 | --program-transform-nam | --program-transform-na \
341 | --program-transform-n | --program-transform- \
342 | --program-transform | --program-transfor \
343 | --program-transfo | --program-transf \
344 | --program-trans | --program-tran \
345 | --progr-tra | --program-tr | --program-t)
346 ac_prev=program_transform_name ;;
347 -program-transform-name=* | --program-transform-name=* \
348 | --program-transform-nam=* | --program-transform-na=* \
349 | --program-transform-n=* | --program-transform-=* \
350 | --program-transform=* | --program-transfor=* \
351 | --program-transfo=* | --program-transf=* \
352 | --program-trans=* | --program-tran=* \
353 | --progr-tra=* | --program-tr=* | --program-t=*)
354 program_transform_name=$ac_optarg ;;
356 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
357 | -silent | --silent | --silen | --sile | --sil)
360 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
362 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
364 sbindir=$ac_optarg ;;
366 -sharedstatedir | --sharedstatedir | --sharedstatedi \
367 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
368 | --sharedst | --shareds | --shared | --share | --shar \
370 ac_prev=sharedstatedir ;;
371 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
372 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
373 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
375 sharedstatedir=$ac_optarg ;;
377 -site | --site | --sit)
379 -site=* | --site=* | --sit=*)
382 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
384 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
387 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
388 | --syscon | --sysco | --sysc | --sys | --sy)
389 ac_prev=sysconfdir ;;
390 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
391 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
392 sysconfdir=$ac_optarg ;;
394 -target | --target | --targe | --targ | --tar | --ta | --t)
395 ac_prev=target_alias ;;
396 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
397 target_alias=$ac_optarg ;;
399 -v | -verbose | --verbose | --verbos | --verbo | --verb)
402 -version | --version | --versio | --versi | --vers | -V)
406 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
407 # Reject names that are not valid shell variable names.
408 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
409 { echo "$as_me: error: invalid package name: $ac_package" >&2
410 { (exit 1); exit 1; }; }
411 ac_package=`echo $ac_package| sed 's/-/_/g'`
413 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
416 eval "with_$ac_package='$ac_optarg'" ;;
418 -without-* | --without-*)
419 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
420 # Reject names that are not valid shell variable names.
421 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
422 { echo "$as_me: error: invalid package name: $ac_package" >&2
423 { (exit 1); exit 1; }; }
424 ac_package=`echo $ac_package | sed 's/-/_/g'`
425 eval "with_$ac_package=no" ;;
428 # Obsolete; use --with-x.
431 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
432 | --x-incl | --x-inc | --x-in | --x-i)
433 ac_prev=x_includes ;;
434 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
435 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
436 x_includes=$ac_optarg ;;
438 -x-libraries | --x-libraries | --x-librarie | --x-librari \
439 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
440 ac_prev=x_libraries ;;
441 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
442 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
443 x_libraries=$ac_optarg ;;
445 -*) { echo "$as_me: error: unrecognized option: $ac_option
446 Try \`$0 --help' for more information." >&2
447 { (exit 1); exit 1; }; }
451 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
452 # Reject names that are not valid shell variable names.
453 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
454 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
455 { (exit 1); exit 1; }; }
456 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
457 eval "$ac_envvar='$ac_optarg'"
461 # FIXME: should be removed in autoconf 3.0.
462 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
463 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
464 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
465 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
471 if test -n "$ac_prev"; then
472 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
473 { echo "$as_me: error: missing argument to $ac_option" >&2
474 { (exit 1); exit 1; }; }
477 # Be sure to have absolute paths.
478 for ac_var in exec_prefix prefix
480 eval ac_val=$`echo $ac_var`
482 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
483 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
484 { (exit 1); exit 1; }; };;
488 # Be sure to have absolute paths.
489 for ac_var in bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir \
490 localstatedir libdir includedir oldincludedir infodir mandir
492 eval ac_val=$`echo $ac_var`
494 [\\/$]* | ?:[\\/]* ) ;;
495 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
496 { (exit 1); exit 1; }; };;
500 # There might be people who depend on the old broken behavior: `$host'
501 # used to hold the argument of --host etc.
506 # FIXME: should be removed in autoconf 3.0.
507 if test "x$host_alias" != x; then
508 if test "x$build_alias" = x; then
509 cross_compiling=maybe
510 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
511 If a cross compiler is detected then cross compile mode will be used." >&2
512 elif test "x$build_alias" != "x$host_alias"; then
518 test -n "$host_alias" && ac_tool_prefix=$host_alias-
520 test "$silent" = yes && exec 6>/dev/null
522 # Find the source files, if location was not specified.
523 if test -z "$srcdir"; then
524 ac_srcdir_defaulted=yes
525 # Try the directory containing this script, then its parent.
527 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
528 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
530 if test ! -r $srcdir/$ac_unique_file; then
534 ac_srcdir_defaulted=no
536 if test ! -r $srcdir/$ac_unique_file; then
537 if test "$ac_srcdir_defaulted" = yes; then
538 { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
539 { (exit 1); exit 1; }; }
541 { echo "$as_me: error: cannot find sources in $srcdir" >&2
542 { (exit 1); exit 1; }; }
545 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
546 ac_env_build_alias_set=${build_alias+set}
547 ac_env_build_alias_value=$build_alias
548 ac_cv_env_build_alias_set=${build_alias+set}
549 ac_cv_env_build_alias_value=$build_alias
550 ac_env_host_alias_set=${host_alias+set}
551 ac_env_host_alias_value=$host_alias
552 ac_cv_env_host_alias_set=${host_alias+set}
553 ac_cv_env_host_alias_value=$host_alias
554 ac_env_target_alias_set=${target_alias+set}
555 ac_env_target_alias_value=$target_alias
556 ac_cv_env_target_alias_set=${target_alias+set}
557 ac_cv_env_target_alias_value=$target_alias
558 ac_env_CC_set=${CC+set}
560 ac_cv_env_CC_set=${CC+set}
561 ac_cv_env_CC_value=$CC
562 ac_env_CFLAGS_set=${CFLAGS+set}
563 ac_env_CFLAGS_value=$CFLAGS
564 ac_cv_env_CFLAGS_set=${CFLAGS+set}
565 ac_cv_env_CFLAGS_value=$CFLAGS
566 ac_env_LDFLAGS_set=${LDFLAGS+set}
567 ac_env_LDFLAGS_value=$LDFLAGS
568 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
569 ac_cv_env_LDFLAGS_value=$LDFLAGS
570 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
571 ac_env_CPPFLAGS_value=$CPPFLAGS
572 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
573 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
574 ac_env_CPP_set=${CPP+set}
575 ac_env_CPP_value=$CPP
576 ac_cv_env_CPP_set=${CPP+set}
577 ac_cv_env_CPP_value=$CPP
580 # Report the --help message.
582 if test "$ac_init_help" = "long"; then
583 # Omit some internal or obsolete options to make the list less imposing.
584 # This message is too long to be a string in the A/UX 3.1 sh.
586 \`configure' configures this package to adapt to many kinds of systems.
588 Usage: $0 [OPTION]... [VAR=VALUE]...
590 To assign environment variables (e.g., CC, CFLAGS...), specify them as
591 VAR=VALUE. See below for descriptions of some of the useful variables.
593 Defaults for the options are specified in brackets.
596 -h, --help display this help and exit
597 --help=short display options specific to this package
598 --help=recursive display the short help of all the included packages
599 -V, --version display version information and exit
600 -q, --quiet, --silent do not print \`checking...' messages
601 --cache-file=FILE cache test results in FILE [disabled]
602 -C, --config-cache alias for \`--cache-file=config.cache'
603 -n, --no-create do not create output files
604 --srcdir=DIR find the sources in DIR [configure dir or \`..']
609 Installation directories:
610 --prefix=PREFIX install architecture-independent files in PREFIX
612 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
615 By default, \`make install' will install all the files in
616 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
617 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
618 for instance \`--prefix=\$HOME'.
620 For better control, use the options below.
622 Fine tuning of the installation directories:
623 --bindir=DIR user executables [EPREFIX/bin]
624 --sbindir=DIR system admin executables [EPREFIX/sbin]
625 --libexecdir=DIR program executables [EPREFIX/libexec]
626 --datarootdir=DIR read-only architecture-independent data [PREFIX/share]
627 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
628 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
629 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
630 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
631 --runstatedir=DIR extra definition of runtime data [LOCALSTATEDIR/run]
632 --libdir=DIR object code libraries [EPREFIX/lib]
633 --includedir=DIR C header files [PREFIX/include]
634 --oldincludedir=DIR C header files for non-gcc [/usr/include]
635 --infodir=DIR info documentation [DATAROOTDIR/info]
636 --mandir=DIR man documentation [DATAROOTDIR/man]
642 --program-prefix=PREFIX prepend PREFIX to installed program names
643 --program-suffix=SUFFIX append SUFFIX to installed program names
644 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
647 --x-includes=DIR X include files are in DIR
648 --x-libraries=DIR X library files are in DIR
651 --build=BUILD configure for building on BUILD [guessed]
652 --host=HOST build programs to run on HOST [BUILD]
656 if test -n "$ac_init_help"; then
661 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
662 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
665 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
666 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
669 --disable-stripping do not strip (debug info) installed executables
670 --enable-string-hacks work around bogus compiler/loader warnings
671 --with-pkg-config{=path} enable/disable use of pkg-config
672 --disable-echo do not display "compiling" commands
673 Curses Version-dependent Options:
674 --with-ncurses-wrap-prefix naming-prefix for ncurses wrapped-variables
675 --disable-widec disable checks for wide-character functions
676 --with-curses-dir=DIR directory in which (n)curses is installed
677 --with-screen=XXX use specified curses-libraries
678 --with-ncursesw use wide ncurses-libraries
679 --with-ncurses use ncurses-libraries
680 --with-pdcurses compile/link with pdcurses X11 library
681 --with-curses-colr compile/link with HPUX 10.x color-curses
682 --with-curses-5lib compile/link with SunOS 5lib curses
683 --with-Xaw3d link with Xaw 3d library
684 --with-Xaw3dxft link with Xaw 3d xft library
685 --with-neXtaw link with neXT Athena library
686 --with-XawPlus link with Athena-Plus library
687 --with-x use the X Window System
688 --with-x11-rgb=FILE file containing X11 rgb information (EPREFIX/lib/X11/rgb.txt)
689 --disable-panel disable checks for panel functions
690 --disable-menu disable checks for menu functions
691 --disable-form disable checks for form functions
692 Testing/development Options:
693 --enable-warnings test: turn on gcc compiler warnings
694 --with-dmalloc test: use Gray Watson's dmalloc library
695 --with-dbmalloc test: use Conor Cahill's dbmalloc library
696 --with-valgrind test: use valgrind
697 --disable-leaks test: free permanent memory, analyze leaks
698 --disable-rpath-hack don't add rpath options for additional libraries
700 Some influential environment variables:
701 CC C compiler command
702 CFLAGS C compiler flags
703 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
704 nonstandard directory <lib dir>
705 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
706 headers in a nonstandard directory <include dir>
709 Use these variables to override the choices made by `configure' or to help
710 it to find libraries and programs with nonstandard names/locations.
715 if test "$ac_init_help" = "recursive"; then
716 # If there are subdirs, report their specific --help.
718 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
720 # A "../" for each directory in /$ac_subdir.
721 ac_dots=`echo $ac_subdir |
722 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
725 .) # No --srcdir option. We are building in place.
726 ac_sub_srcdir=$srcdir ;;
727 [\\/]* | ?:[\\/]* ) # Absolute path.
728 ac_sub_srcdir=$srcdir/$ac_subdir ;;
730 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
733 # Check for guested configure; otherwise get Cygnus style configure.
734 if test -f $ac_sub_srcdir/configure.gnu; then
736 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
737 elif test -f $ac_sub_srcdir/configure; then
739 $SHELL $ac_sub_srcdir/configure --help=recursive
740 elif test -f $ac_sub_srcdir/configure.ac ||
741 test -f $ac_sub_srcdir/configure.in; then
745 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
751 test -n "$ac_init_help" && exit 0
752 if $ac_init_version; then
755 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
756 Free Software Foundation, Inc.
757 This configure script is free software; the Free Software Foundation
758 gives unlimited permission to copy, distribute and modify it.
764 This file contains any messages produced by compilers while
765 running configure, to aid debugging if configure makes a mistake.
767 It was created by $as_me, which was
768 generated by GNU Autoconf 2.52.20190901. Invocation command line was
779 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
780 uname -m = `(uname -m) 2>/dev/null || echo unknown`
781 uname -r = `(uname -r) 2>/dev/null || echo unknown`
782 uname -s = `(uname -s) 2>/dev/null || echo unknown`
783 uname -v = `(uname -v) 2>/dev/null || echo unknown`
785 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
786 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
788 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
789 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
790 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
791 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
792 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
793 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
794 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
808 # Keep a trace of the command line.
809 # Strip out --no-create and --no-recursion so they do not pile up.
810 # Also quote any args containing shell meta-characters.
816 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
817 | --no-cr | --no-c) ;;
818 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
819 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
820 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
821 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
822 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
824 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
827 # Get rid of the leading space.
830 # When interrupted or exit'd, cleanup temporary files, and complete
831 # config.log. We remove comments because anyway the quotes in there
832 # would cause problems or look ugly.
834 # Save into config.log some information that might help in debugging.
836 echo "## ----------------- ##" >&5
837 echo "## Cache variables. ##" >&5
838 echo "## ----------------- ##" >&5
840 # The following way of writing the cache mishandles newlines in values,
843 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
846 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
847 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
851 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
855 sed "/^$/d" confdefs.h >conftest.log
856 if test -s conftest.log; then
858 echo "## ------------ ##" >&5
859 echo "## confdefs.h. ##" >&5
860 echo "## ------------ ##" >&5
865 test "$ac_signal" != 0 &&
866 echo "$as_me: caught signal $ac_signal" >&5
867 echo "$as_me: exit $exit_status" >&5
868 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
871 for ac_signal in 1 2 13 15; do
872 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
876 # confdefs.h avoids OS command line length limits that DEFS can exceed.
877 rm -rf conftest* confdefs.h
878 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
881 # Let the site file select an alternate cache file if it wants to.
882 # Prefer explicitly selected file to automatically selected ones.
883 if test -z "$CONFIG_SITE"; then
884 if test "x$prefix" != xNONE; then
885 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
887 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
890 for ac_site_file in $CONFIG_SITE; do
891 if test -r "$ac_site_file"; then
892 { echo "$as_me:892: loading site script $ac_site_file" >&5
893 echo "$as_me: loading site script $ac_site_file" >&6;}
894 cat "$ac_site_file" >&5
899 if test -r "$cache_file"; then
900 # Some versions of bash will fail to source /dev/null (special
901 # files actually), so we avoid doing that.
902 if test -f "$cache_file"; then
903 { echo "$as_me:903: loading cache $cache_file" >&5
904 echo "$as_me: loading cache $cache_file" >&6;}
906 [\\/]* | ?:[\\/]* ) . $cache_file;;
911 { echo "$as_me:911: creating cache $cache_file" >&5
912 echo "$as_me: creating cache $cache_file" >&6;}
916 # Check that the precious variables saved in the cache have kept the same
918 ac_cache_corrupted=false
919 for ac_var in `(set) 2>&1 |
920 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
921 eval ac_old_set=\$ac_cv_env_${ac_var}_set
922 eval ac_new_set=\$ac_env_${ac_var}_set
923 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
924 eval ac_new_val="\$ac_env_${ac_var}_value"
925 case $ac_old_set,$ac_new_set in
927 { echo "$as_me:927: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
928 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
929 ac_cache_corrupted=: ;;
931 { echo "$as_me:931: error: \`$ac_var' was not set in the previous run" >&5
932 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
933 ac_cache_corrupted=: ;;
936 if test "x$ac_old_val" != "x$ac_new_val"; then
937 { echo "$as_me:937: error: \`$ac_var' has changed since the previous run:" >&5
938 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
939 { echo "$as_me:939: former value: $ac_old_val" >&5
940 echo "$as_me: former value: $ac_old_val" >&2;}
941 { echo "$as_me:941: current value: $ac_new_val" >&5
942 echo "$as_me: current value: $ac_new_val" >&2;}
946 # Pass precious variables to config.status. It doesn't matter if
947 # we pass some twice (in addition to the command line arguments).
948 if test "$ac_new_set" = set; then
950 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
951 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
952 ac_configure_args="$ac_configure_args '$ac_arg'"
954 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
959 if $ac_cache_corrupted; then
960 { echo "$as_me:960: error: changes in the environment can compromise the build" >&5
961 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
962 { { echo "$as_me:962: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
963 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
964 { (exit 1); exit 1; }; }
968 ac_cpp='$CPP $CPPFLAGS'
969 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
970 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
971 ac_compiler_gnu=$ac_cv_c_compiler_gnu
972 ac_main_return=return
974 case `echo "testing\c" 2>/dev/null; echo 1,2,3`,`echo -n testing 2>/dev/null; echo 1,2,3` in
975 *c*,-n*) ECHO_N= ECHO_C= # newlines do not sed ;-) only broken shells would use this case anyway
977 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
978 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
980 echo "#! $SHELL" >conftest.sh
981 echo "exit 0" >>conftest.sh
983 if { (echo "$as_me:983: PATH=\".;.\"; conftest.sh") >&5
984 (PATH=".;."; conftest.sh) 2>&5
986 echo "$as_me:986: \$? = $ac_status" >&5
987 (exit $ac_status); }; then
988 ac_path_separator=';'
992 PATH_SEPARATOR="$ac_path_separator"
995 ac_config_headers="$ac_config_headers ncurses_cfg.h:ncurses_tst.hin"
997 test -f config.guess || ( test -f ../config.guess && cp ../config.guess ./ )
999 test -f config.sub || ( test -f ../config.sub && cp ../config.sub ./ )
1002 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1003 if test -f $ac_dir/install-sh; then
1005 ac_install_sh="$ac_aux_dir/install-sh -c"
1007 elif test -f $ac_dir/install.sh; then
1009 ac_install_sh="$ac_aux_dir/install.sh -c"
1011 elif test -f $ac_dir/shtool; then
1013 ac_install_sh="$ac_aux_dir/shtool install -c"
1017 if test -z "$ac_aux_dir"; then
1018 { { echo "$as_me:1018: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1019 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1020 { (exit 1); exit 1; }; }
1022 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1023 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1024 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1026 # Make sure we can run config.sub.
1027 $ac_config_sub sun4 >/dev/null 2>&1 ||
1028 { { echo "$as_me:1028: error: cannot run $ac_config_sub" >&5
1029 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1030 { (exit 1); exit 1; }; }
1032 echo "$as_me:1032: checking build system type" >&5
1033 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1034 if test "${ac_cv_build+set}" = set; then
1035 echo $ECHO_N "(cached) $ECHO_C" >&6
1037 ac_cv_build_alias=$build_alias
1038 test -z "$ac_cv_build_alias" &&
1039 ac_cv_build_alias=`$ac_config_guess`
1040 test -z "$ac_cv_build_alias" &&
1041 { { echo "$as_me:1041: error: cannot guess build type; you must specify one" >&5
1042 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1043 { (exit 1); exit 1; }; }
1044 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1045 { { echo "$as_me:1045: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1046 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1047 { (exit 1); exit 1; }; }
1050 echo "$as_me:1050: result: $ac_cv_build" >&5
1051 echo "${ECHO_T}$ac_cv_build" >&6
1053 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1054 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1055 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1057 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1058 echo "$as_me:1058: checking host system type" >&5
1059 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1060 if test "${ac_cv_host+set}" = set; then
1061 echo $ECHO_N "(cached) $ECHO_C" >&6
1063 ac_cv_host_alias=$host_alias
1064 test -z "$ac_cv_host_alias" &&
1065 ac_cv_host_alias=$ac_cv_build_alias
1066 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1067 { { echo "$as_me:1067: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1068 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1069 { (exit 1); exit 1; }; }
1072 echo "$as_me:1072: result: $ac_cv_host" >&5
1073 echo "${ECHO_T}$ac_cv_host" >&6
1075 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1076 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1077 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1079 system_name="$host_os"
1081 system_name="`(uname -s -r) 2>/dev/null`"
1082 if test -z "$system_name" ; then
1083 system_name="`(hostname) 2>/dev/null`"
1086 test -n "$system_name" &&
1087 cat >>confdefs.h <<EOF
1088 #define SYSTEM_NAME "$system_name"
1091 if test "${cf_cv_system_name+set}" = set; then
1092 echo $ECHO_N "(cached) $ECHO_C" >&6
1094 cf_cv_system_name="$system_name"
1097 test -z "$system_name" && system_name="$cf_cv_system_name"
1098 test -n "$cf_cv_system_name" && echo "$as_me:1098: result: Configuring for $cf_cv_system_name" >&5
1099 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1101 if test ".$system_name" != ".$cf_cv_system_name" ; then
1102 echo "$as_me:1102: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1103 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1104 { { echo "$as_me:1104: error: \"Please remove config.cache and try again.\"" >&5
1105 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1106 { (exit 1); exit 1; }; }
1109 test "$program_prefix" != NONE &&
1110 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1111 # Use a double $ so make ignores it.
1112 test "$program_suffix" != NONE &&
1113 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1114 # Double any \ or $. echo might interpret backslashes.
1115 # By default was `s,x,x', remove it if useless.
1116 cat <<\_ACEOF >conftest.sed
1117 s/[\\$]/&&/g;s/;s,x,x,$//
1119 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1122 echo "$as_me:1122: checking whether ${MAKE-make} sets \${MAKE}" >&5
1123 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
1124 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
1125 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1126 echo $ECHO_N "(cached) $ECHO_C" >&6
1128 cat >conftest.make <<\EOF
1130 @echo 'ac_maketemp="${MAKE}"'
1132 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1133 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1134 if test -n "$ac_maketemp"; then
1135 eval ac_cv_prog_make_${ac_make}_set=yes
1137 eval ac_cv_prog_make_${ac_make}_set=no
1141 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1142 echo "$as_me:1142: result: yes" >&5
1143 echo "${ECHO_T}yes" >&6
1146 echo "$as_me:1146: result: no" >&5
1147 echo "${ECHO_T}no" >&6
1148 SET_MAKE="MAKE=${MAKE-make}"
1152 ac_cpp='$CPP $CPPFLAGS'
1153 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1154 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1155 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1156 ac_main_return=return
1157 if test -n "$ac_tool_prefix"; then
1158 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1159 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1160 echo "$as_me:1160: checking for $ac_word" >&5
1161 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1162 if test "${ac_cv_prog_CC+set}" = set; then
1163 echo $ECHO_N "(cached) $ECHO_C" >&6
1165 if test -n "$CC"; then
1166 ac_cv_prog_CC="$CC" # Let the user override the test.
1168 ac_save_IFS=$IFS; IFS=$ac_path_separator
1170 for ac_dir in $ac_dummy; do
1172 test -z "$ac_dir" && ac_dir=.
1173 $as_executable_p "$ac_dir/$ac_word" || continue
1174 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1175 echo "$as_me:1175: found $ac_dir/$ac_word" >&5
1182 if test -n "$CC"; then
1183 echo "$as_me:1183: result: $CC" >&5
1184 echo "${ECHO_T}$CC" >&6
1186 echo "$as_me:1186: result: no" >&5
1187 echo "${ECHO_T}no" >&6
1191 if test -z "$ac_cv_prog_CC"; then
1193 # Extract the first word of "gcc", so it can be a program name with args.
1194 set dummy gcc; ac_word=$2
1195 echo "$as_me:1195: checking for $ac_word" >&5
1196 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1197 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1198 echo $ECHO_N "(cached) $ECHO_C" >&6
1200 if test -n "$ac_ct_CC"; then
1201 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1203 ac_save_IFS=$IFS; IFS=$ac_path_separator
1205 for ac_dir in $ac_dummy; do
1207 test -z "$ac_dir" && ac_dir=.
1208 $as_executable_p "$ac_dir/$ac_word" || continue
1209 ac_cv_prog_ac_ct_CC="gcc"
1210 echo "$as_me:1210: found $ac_dir/$ac_word" >&5
1216 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1217 if test -n "$ac_ct_CC"; then
1218 echo "$as_me:1218: result: $ac_ct_CC" >&5
1219 echo "${ECHO_T}$ac_ct_CC" >&6
1221 echo "$as_me:1221: result: no" >&5
1222 echo "${ECHO_T}no" >&6
1230 if test -z "$CC"; then
1231 if test -n "$ac_tool_prefix"; then
1232 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1233 set dummy ${ac_tool_prefix}cc; ac_word=$2
1234 echo "$as_me:1234: checking for $ac_word" >&5
1235 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1236 if test "${ac_cv_prog_CC+set}" = set; then
1237 echo $ECHO_N "(cached) $ECHO_C" >&6
1239 if test -n "$CC"; then
1240 ac_cv_prog_CC="$CC" # Let the user override the test.
1242 ac_save_IFS=$IFS; IFS=$ac_path_separator
1244 for ac_dir in $ac_dummy; do
1246 test -z "$ac_dir" && ac_dir=.
1247 $as_executable_p "$ac_dir/$ac_word" || continue
1248 ac_cv_prog_CC="${ac_tool_prefix}cc"
1249 echo "$as_me:1249: found $ac_dir/$ac_word" >&5
1256 if test -n "$CC"; then
1257 echo "$as_me:1257: result: $CC" >&5
1258 echo "${ECHO_T}$CC" >&6
1260 echo "$as_me:1260: result: no" >&5
1261 echo "${ECHO_T}no" >&6
1265 if test -z "$ac_cv_prog_CC"; then
1267 # Extract the first word of "cc", so it can be a program name with args.
1268 set dummy cc; ac_word=$2
1269 echo "$as_me:1269: checking for $ac_word" >&5
1270 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1271 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1272 echo $ECHO_N "(cached) $ECHO_C" >&6
1274 if test -n "$ac_ct_CC"; then
1275 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1277 ac_save_IFS=$IFS; IFS=$ac_path_separator
1279 for ac_dir in $ac_dummy; do
1281 test -z "$ac_dir" && ac_dir=.
1282 $as_executable_p "$ac_dir/$ac_word" || continue
1283 ac_cv_prog_ac_ct_CC="cc"
1284 echo "$as_me:1284: found $ac_dir/$ac_word" >&5
1290 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1291 if test -n "$ac_ct_CC"; then
1292 echo "$as_me:1292: result: $ac_ct_CC" >&5
1293 echo "${ECHO_T}$ac_ct_CC" >&6
1295 echo "$as_me:1295: result: no" >&5
1296 echo "${ECHO_T}no" >&6
1305 if test -z "$CC"; then
1306 # Extract the first word of "cc", so it can be a program name with args.
1307 set dummy cc; ac_word=$2
1308 echo "$as_me:1308: checking for $ac_word" >&5
1309 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1310 if test "${ac_cv_prog_CC+set}" = set; then
1311 echo $ECHO_N "(cached) $ECHO_C" >&6
1313 if test -n "$CC"; then
1314 ac_cv_prog_CC="$CC" # Let the user override the test.
1317 ac_save_IFS=$IFS; IFS=$ac_path_separator
1319 for ac_dir in $ac_dummy; do
1321 test -z "$ac_dir" && ac_dir=.
1322 $as_executable_p "$ac_dir/$ac_word" || continue
1323 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1324 ac_prog_rejected=yes
1328 echo "$as_me:1328: found $ac_dir/$ac_word" >&5
1332 if test $ac_prog_rejected = yes; then
1333 # We found a bogon in the path, so make sure we never use it.
1334 set dummy $ac_cv_prog_CC
1336 if test $# != 0; then
1337 # We chose a different compiler from the bogus one.
1338 # However, it has the same basename, so the bogon will be chosen
1339 # first if we set CC to just the basename; use the full file name.
1341 set dummy "$ac_dir/$ac_word" ${1+"$@"}
1349 if test -n "$CC"; then
1350 echo "$as_me:1350: result: $CC" >&5
1351 echo "${ECHO_T}$CC" >&6
1353 echo "$as_me:1353: result: no" >&5
1354 echo "${ECHO_T}no" >&6
1358 if test -z "$CC"; then
1359 if test -n "$ac_tool_prefix"; then
1362 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1363 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1364 echo "$as_me:1364: checking for $ac_word" >&5
1365 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1366 if test "${ac_cv_prog_CC+set}" = set; then
1367 echo $ECHO_N "(cached) $ECHO_C" >&6
1369 if test -n "$CC"; then
1370 ac_cv_prog_CC="$CC" # Let the user override the test.
1372 ac_save_IFS=$IFS; IFS=$ac_path_separator
1374 for ac_dir in $ac_dummy; do
1376 test -z "$ac_dir" && ac_dir=.
1377 $as_executable_p "$ac_dir/$ac_word" || continue
1378 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1379 echo "$as_me:1379: found $ac_dir/$ac_word" >&5
1386 if test -n "$CC"; then
1387 echo "$as_me:1387: result: $CC" >&5
1388 echo "${ECHO_T}$CC" >&6
1390 echo "$as_me:1390: result: no" >&5
1391 echo "${ECHO_T}no" >&6
1394 test -n "$CC" && break
1397 if test -z "$CC"; then
1401 # Extract the first word of "$ac_prog", so it can be a program name with args.
1402 set dummy $ac_prog; ac_word=$2
1403 echo "$as_me:1403: checking for $ac_word" >&5
1404 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1405 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1406 echo $ECHO_N "(cached) $ECHO_C" >&6
1408 if test -n "$ac_ct_CC"; then
1409 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1411 ac_save_IFS=$IFS; IFS=$ac_path_separator
1413 for ac_dir in $ac_dummy; do
1415 test -z "$ac_dir" && ac_dir=.
1416 $as_executable_p "$ac_dir/$ac_word" || continue
1417 ac_cv_prog_ac_ct_CC="$ac_prog"
1418 echo "$as_me:1418: found $ac_dir/$ac_word" >&5
1424 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1425 if test -n "$ac_ct_CC"; then
1426 echo "$as_me:1426: result: $ac_ct_CC" >&5
1427 echo "${ECHO_T}$ac_ct_CC" >&6
1429 echo "$as_me:1429: result: no" >&5
1430 echo "${ECHO_T}no" >&6
1433 test -n "$ac_ct_CC" && break
1441 test -z "$CC" && { { echo "$as_me:1441: error: no acceptable cc found in \$PATH" >&5
1442 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1443 { (exit 1); exit 1; }; }
1445 # Provide some information about the compiler.
1446 echo "$as_me:1446:" \
1447 "checking for C compiler version" >&5
1448 ac_compiler=`set X $ac_compile; echo $2`
1449 { (eval echo "$as_me:1449: \"$ac_compiler --version </dev/null >&5\"") >&5
1450 (eval $ac_compiler --version </dev/null >&5) 2>&5
1452 echo "$as_me:1452: \$? = $ac_status" >&5
1453 (exit $ac_status); }
1454 { (eval echo "$as_me:1454: \"$ac_compiler -v </dev/null >&5\"") >&5
1455 (eval $ac_compiler -v </dev/null >&5) 2>&5
1457 echo "$as_me:1457: \$? = $ac_status" >&5
1458 (exit $ac_status); }
1459 { (eval echo "$as_me:1459: \"$ac_compiler -V </dev/null >&5\"") >&5
1460 (eval $ac_compiler -V </dev/null >&5) 2>&5
1462 echo "$as_me:1462: \$? = $ac_status" >&5
1463 (exit $ac_status); }
1465 cat >conftest.$ac_ext <<_ACEOF
1466 #line 1466 "configure"
1467 #include "confdefs.h"
1477 ac_clean_files_save=$ac_clean_files
1478 ac_clean_files="$ac_clean_files a.out a.exe"
1479 # Try to create an executable without -o first, disregard a.out.
1480 # It will help us diagnose broken compilers, and finding out an intuition
1482 echo "$as_me:1482: checking for C compiler default output" >&5
1483 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1484 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1485 if { (eval echo "$as_me:1485: \"$ac_link_default\"") >&5
1486 (eval $ac_link_default) 2>&5
1488 echo "$as_me:1488: \$? = $ac_status" >&5
1489 (exit $ac_status); }; then
1490 # Find the output, starting from the most likely. This scheme is
1491 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1493 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1494 ls a.out conftest 2>/dev/null;
1495 ls a.* conftest.* 2>/dev/null`; do
1497 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1498 a.out ) # We found the default executable, but exeext='' is most
1501 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1502 # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1509 echo "$as_me: failed program was:" >&5
1510 cat conftest.$ac_ext >&5
1511 { { echo "$as_me:1511: error: C compiler cannot create executables" >&5
1512 echo "$as_me: error: C compiler cannot create executables" >&2;}
1513 { (exit 77); exit 77; }; }
1516 ac_exeext=$ac_cv_exeext
1517 echo "$as_me:1517: result: $ac_file" >&5
1518 echo "${ECHO_T}$ac_file" >&6
1520 # Check the compiler produces executables we can run. If not, either
1521 # the compiler is broken, or we cross compile.
1522 echo "$as_me:1522: checking whether the C compiler works" >&5
1523 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1524 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1525 # If not cross compiling, check that we can run a simple program.
1526 if test "$cross_compiling" != yes; then
1527 if { ac_try='./$ac_file'
1528 { (eval echo "$as_me:1528: \"$ac_try\"") >&5
1531 echo "$as_me:1531: \$? = $ac_status" >&5
1532 (exit $ac_status); }; }; then
1535 if test "$cross_compiling" = maybe; then
1538 { { echo "$as_me:1538: error: cannot run C compiled programs.
1539 If you meant to cross compile, use \`--host'." >&5
1540 echo "$as_me: error: cannot run C compiled programs.
1541 If you meant to cross compile, use \`--host'." >&2;}
1542 { (exit 1); exit 1; }; }
1546 echo "$as_me:1546: result: yes" >&5
1547 echo "${ECHO_T}yes" >&6
1549 rm -f a.out a.exe conftest$ac_cv_exeext
1550 ac_clean_files=$ac_clean_files_save
1551 # Check the compiler produces executables we can run. If not, either
1552 # the compiler is broken, or we cross compile.
1553 echo "$as_me:1553: checking whether we are cross compiling" >&5
1554 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1555 echo "$as_me:1555: result: $cross_compiling" >&5
1556 echo "${ECHO_T}$cross_compiling" >&6
1558 echo "$as_me:1558: checking for executable suffix" >&5
1559 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1560 if { (eval echo "$as_me:1560: \"$ac_link\"") >&5
1561 (eval $ac_link) 2>&5
1563 echo "$as_me:1563: \$? = $ac_status" >&5
1564 (exit $ac_status); }; then
1565 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1566 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1567 # work properly (i.e., refer to `conftest.exe'), while it won't with
1569 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1571 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1572 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1579 { { echo "$as_me:1579: error: cannot compute EXEEXT: cannot compile and link" >&5
1580 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1581 { (exit 1); exit 1; }; }
1584 rm -f conftest$ac_cv_exeext
1585 echo "$as_me:1585: result: $ac_cv_exeext" >&5
1586 echo "${ECHO_T}$ac_cv_exeext" >&6
1588 rm -f conftest.$ac_ext
1589 EXEEXT=$ac_cv_exeext
1591 echo "$as_me:1591: checking for object suffix" >&5
1592 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1593 if test "${ac_cv_objext+set}" = set; then
1594 echo $ECHO_N "(cached) $ECHO_C" >&6
1596 cat >conftest.$ac_ext <<_ACEOF
1597 #line 1597 "configure"
1598 #include "confdefs.h"
1608 rm -f conftest.o conftest.obj
1609 if { (eval echo "$as_me:1609: \"$ac_compile\"") >&5
1610 (eval $ac_compile) 2>&5
1612 echo "$as_me:1612: \$? = $ac_status" >&5
1613 (exit $ac_status); }; then
1614 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1616 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1617 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1622 echo "$as_me: failed program was:" >&5
1623 cat conftest.$ac_ext >&5
1624 { { echo "$as_me:1624: error: cannot compute OBJEXT: cannot compile" >&5
1625 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1626 { (exit 1); exit 1; }; }
1629 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1631 echo "$as_me:1631: result: $ac_cv_objext" >&5
1632 echo "${ECHO_T}$ac_cv_objext" >&6
1633 OBJEXT=$ac_cv_objext
1635 echo "$as_me:1635: checking whether we are using the GNU C compiler" >&5
1636 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1637 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1638 echo $ECHO_N "(cached) $ECHO_C" >&6
1640 cat >conftest.$ac_ext <<_ACEOF
1641 #line 1641 "configure"
1642 #include "confdefs.h"
1655 rm -f conftest.$ac_objext
1656 if { (eval echo "$as_me:1656: \"$ac_compile\"") >&5
1657 (eval $ac_compile) 2>&5
1659 echo "$as_me:1659: \$? = $ac_status" >&5
1660 (exit $ac_status); } &&
1661 { ac_try='test -s conftest.$ac_objext'
1662 { (eval echo "$as_me:1662: \"$ac_try\"") >&5
1665 echo "$as_me:1665: \$? = $ac_status" >&5
1666 (exit $ac_status); }; }; then
1669 echo "$as_me: failed program was:" >&5
1670 cat conftest.$ac_ext >&5
1673 rm -f conftest.$ac_objext conftest.$ac_ext
1674 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1677 echo "$as_me:1677: result: $ac_cv_c_compiler_gnu" >&5
1678 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1679 GCC=`test $ac_compiler_gnu = yes && echo yes`
1680 ac_test_CFLAGS=${CFLAGS+set}
1681 ac_save_CFLAGS=$CFLAGS
1683 echo "$as_me:1683: checking whether $CC accepts -g" >&5
1684 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1685 if test "${ac_cv_prog_cc_g+set}" = set; then
1686 echo $ECHO_N "(cached) $ECHO_C" >&6
1688 cat >conftest.$ac_ext <<_ACEOF
1689 #line 1689 "configure"
1690 #include "confdefs.h"
1700 rm -f conftest.$ac_objext
1701 if { (eval echo "$as_me:1701: \"$ac_compile\"") >&5
1702 (eval $ac_compile) 2>&5
1704 echo "$as_me:1704: \$? = $ac_status" >&5
1705 (exit $ac_status); } &&
1706 { ac_try='test -s conftest.$ac_objext'
1707 { (eval echo "$as_me:1707: \"$ac_try\"") >&5
1710 echo "$as_me:1710: \$? = $ac_status" >&5
1711 (exit $ac_status); }; }; then
1714 echo "$as_me: failed program was:" >&5
1715 cat conftest.$ac_ext >&5
1718 rm -f conftest.$ac_objext conftest.$ac_ext
1720 echo "$as_me:1720: result: $ac_cv_prog_cc_g" >&5
1721 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1722 if test "$ac_test_CFLAGS" = set; then
1723 CFLAGS=$ac_save_CFLAGS
1724 elif test $ac_cv_prog_cc_g = yes; then
1725 if test "$GCC" = yes; then
1731 if test "$GCC" = yes; then
1737 # Some people use a C++ compiler to compile C. Since we use `exit',
1738 # in C++ we need to declare it. In case someone uses the same compiler
1739 # for both compiling C and C++ we need to have the C++ compiler decide
1740 # the declaration of exit, since it's the most demanding environment.
1741 cat >conftest.$ac_ext <<_ACEOF
1746 rm -f conftest.$ac_objext
1747 if { (eval echo "$as_me:1747: \"$ac_compile\"") >&5
1748 (eval $ac_compile) 2>&5
1750 echo "$as_me:1750: \$? = $ac_status" >&5
1751 (exit $ac_status); } &&
1752 { ac_try='test -s conftest.$ac_objext'
1753 { (eval echo "$as_me:1753: \"$ac_try\"") >&5
1756 echo "$as_me:1756: \$? = $ac_status" >&5
1757 (exit $ac_status); }; }; then
1758 for ac_declaration in \
1760 '#include <stdlib.h>' \
1761 'extern "C" void std::exit (int) throw (); using std::exit;' \
1762 'extern "C" void std::exit (int); using std::exit;' \
1763 'extern "C" void exit (int) throw ();' \
1764 'extern "C" void exit (int);' \
1767 cat >conftest.$ac_ext <<_ACEOF
1768 #line 1768 "configure"
1769 #include "confdefs.h"
1780 rm -f conftest.$ac_objext
1781 if { (eval echo "$as_me:1781: \"$ac_compile\"") >&5
1782 (eval $ac_compile) 2>&5
1784 echo "$as_me:1784: \$? = $ac_status" >&5
1785 (exit $ac_status); } &&
1786 { ac_try='test -s conftest.$ac_objext'
1787 { (eval echo "$as_me:1787: \"$ac_try\"") >&5
1790 echo "$as_me:1790: \$? = $ac_status" >&5
1791 (exit $ac_status); }; }; then
1794 echo "$as_me: failed program was:" >&5
1795 cat conftest.$ac_ext >&5
1798 rm -f conftest.$ac_objext conftest.$ac_ext
1799 cat >conftest.$ac_ext <<_ACEOF
1800 #line 1800 "configure"
1801 #include "confdefs.h"
1811 rm -f conftest.$ac_objext
1812 if { (eval echo "$as_me:1812: \"$ac_compile\"") >&5
1813 (eval $ac_compile) 2>&5
1815 echo "$as_me:1815: \$? = $ac_status" >&5
1816 (exit $ac_status); } &&
1817 { ac_try='test -s conftest.$ac_objext'
1818 { (eval echo "$as_me:1818: \"$ac_try\"") >&5
1821 echo "$as_me:1821: \$? = $ac_status" >&5
1822 (exit $ac_status); }; }; then
1825 echo "$as_me: failed program was:" >&5
1826 cat conftest.$ac_ext >&5
1828 rm -f conftest.$ac_objext conftest.$ac_ext
1831 if test -n "$ac_declaration"; then
1832 echo '#ifdef __cplusplus' >>confdefs.h
1833 echo $ac_declaration >>confdefs.h
1834 echo '#endif' >>confdefs.h
1838 echo "$as_me: failed program was:" >&5
1839 cat conftest.$ac_ext >&5
1841 rm -f conftest.$ac_objext conftest.$ac_ext
1843 ac_cpp='$CPP $CPPFLAGS'
1844 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1845 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1846 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1847 ac_main_return=return
1850 if test "$GCC" = yes ; then
1851 echo "$as_me:1851: checking version of $CC" >&5
1852 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1853 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.].*//'`"
1854 test -z "$GCC_VERSION" && GCC_VERSION=unknown
1855 echo "$as_me:1855: result: $GCC_VERSION" >&5
1856 echo "${ECHO_T}$GCC_VERSION" >&6
1861 if test "$GCC" = yes ; then
1864 echo "$as_me:1864: checking if this is really Intel C compiler" >&5
1865 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
1866 cf_save_CFLAGS="$CFLAGS"
1867 CFLAGS="$CFLAGS -no-gcc"
1868 cat >conftest.$ac_ext <<_ACEOF
1869 #line 1869 "configure"
1870 #include "confdefs.h"
1876 #ifdef __INTEL_COMPILER
1885 rm -f conftest.$ac_objext
1886 if { (eval echo "$as_me:1886: \"$ac_compile\"") >&5
1887 (eval $ac_compile) 2>&5
1889 echo "$as_me:1889: \$? = $ac_status" >&5
1890 (exit $ac_status); } &&
1891 { ac_try='test -s conftest.$ac_objext'
1892 { (eval echo "$as_me:1892: \"$ac_try\"") >&5
1895 echo "$as_me:1895: \$? = $ac_status" >&5
1896 (exit $ac_status); }; }; then
1898 cf_save_CFLAGS="$cf_save_CFLAGS -we147"
1901 echo "$as_me: failed program was:" >&5
1902 cat conftest.$ac_ext >&5
1904 rm -f conftest.$ac_objext conftest.$ac_ext
1905 CFLAGS="$cf_save_CFLAGS"
1906 echo "$as_me:1906: result: $INTEL_COMPILER" >&5
1907 echo "${ECHO_T}$INTEL_COMPILER" >&6
1914 if test "$GCC" = yes ; then
1915 echo "$as_me:1915: checking if this is really Clang C compiler" >&5
1916 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
1917 cf_save_CFLAGS="$CFLAGS"
1918 CFLAGS="$CFLAGS -Qunused-arguments"
1919 cat >conftest.$ac_ext <<_ACEOF
1920 #line 1920 "configure"
1921 #include "confdefs.h"
1936 rm -f conftest.$ac_objext
1937 if { (eval echo "$as_me:1937: \"$ac_compile\"") >&5
1938 (eval $ac_compile) 2>&5
1940 echo "$as_me:1940: \$? = $ac_status" >&5
1941 (exit $ac_status); } &&
1942 { ac_try='test -s conftest.$ac_objext'
1943 { (eval echo "$as_me:1943: \"$ac_try\"") >&5
1946 echo "$as_me:1946: \$? = $ac_status" >&5
1947 (exit $ac_status); }; }; then
1949 cf_save_CFLAGS="$cf_save_CFLAGS -Qunused-arguments"
1952 echo "$as_me: failed program was:" >&5
1953 cat conftest.$ac_ext >&5
1955 rm -f conftest.$ac_objext conftest.$ac_ext
1956 CFLAGS="$cf_save_CFLAGS"
1957 echo "$as_me:1957: result: $CLANG_COMPILER" >&5
1958 echo "${ECHO_T}$CLANG_COMPILER" >&6
1961 echo "$as_me:1961: checking for $CC option to accept ANSI C" >&5
1962 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1963 if test "${ac_cv_prog_cc_stdc+set}" = set; then
1964 echo $ECHO_N "(cached) $ECHO_C" >&6
1966 ac_cv_prog_cc_stdc=no
1968 cat >conftest.$ac_ext <<_ACEOF
1969 #line 1969 "configure"
1970 #include "confdefs.h"
1973 #include <sys/types.h>
1974 #include <sys/stat.h>
1975 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
1976 struct buf { int x; };
1977 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1978 static char *e (p, i)
1984 static char *f (char * (*g) (char **, int), char **p, ...)
1989 s = g (p, va_arg (v,int));
1993 int test (int i, double x);
1994 struct s1 {int (*f) (int a);};
1995 struct s2 {int (*f) (double a);};
1996 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2002 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2007 # Don't try gcc -ansi; that turns off useful extensions and
2008 # breaks some systems' header files.
2009 # AIX -qlanglvl=ansi
2010 # Ultrix and OSF/1 -std1
2011 # HP-UX 10.20 and later -Ae
2012 # HP-UX older versions -Aa -D_HPUX_SOURCE
2013 # SVR4 -Xc -D__EXTENSIONS__
2014 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2016 CC="$ac_save_CC $ac_arg"
2017 rm -f conftest.$ac_objext
2018 if { (eval echo "$as_me:2018: \"$ac_compile\"") >&5
2019 (eval $ac_compile) 2>&5
2021 echo "$as_me:2021: \$? = $ac_status" >&5
2022 (exit $ac_status); } &&
2023 { ac_try='test -s conftest.$ac_objext'
2024 { (eval echo "$as_me:2024: \"$ac_try\"") >&5
2027 echo "$as_me:2027: \$? = $ac_status" >&5
2028 (exit $ac_status); }; }; then
2029 ac_cv_prog_cc_stdc=$ac_arg
2032 echo "$as_me: failed program was:" >&5
2033 cat conftest.$ac_ext >&5
2035 rm -f conftest.$ac_objext
2037 rm -f conftest.$ac_ext conftest.$ac_objext
2042 case "x$ac_cv_prog_cc_stdc" in
2044 echo "$as_me:2044: result: none needed" >&5
2045 echo "${ECHO_T}none needed" >&6 ;;
2047 echo "$as_me:2047: result: $ac_cv_prog_cc_stdc" >&5
2048 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2049 CC="$CC $ac_cv_prog_cc_stdc" ;;
2052 # This should have been defined by AC_PROG_CC
2055 echo "$as_me:2055: checking \$CFLAGS variable" >&5
2056 echo $ECHO_N "checking \$CFLAGS variable... $ECHO_C" >&6
2059 echo "$as_me:2059: result: broken" >&5
2060 echo "${ECHO_T}broken" >&6
2061 { echo "$as_me:2061: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&5
2062 echo "$as_me: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&2;}
2065 for cf_arg in $cf_flags
2071 cf_new_extra_cppflags=
2073 for cf_add_cflags in $cf_arg
2075 case $cf_fix_cppflags in
2077 case $cf_add_cflags in
2078 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2079 case $cf_add_cflags in
2081 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2083 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2084 && test -z "${cf_tst_cflags}" \
2085 && cf_fix_cppflags=yes
2087 if test $cf_fix_cppflags = yes ; then
2089 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2090 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2093 elif test "${cf_tst_cflags}" = "\"'" ; then
2095 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2096 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2106 case $cf_add_cflags in
2108 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2110 CPPFLAGS=`echo "$CPPFLAGS" | \
2111 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2112 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2117 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2118 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2125 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2126 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2133 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2134 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2136 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2138 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2139 && test -z "${cf_tst_cflags}" \
2140 && cf_fix_cppflags=no
2145 if test -n "$cf_new_cflags" ; then
2147 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2148 CFLAGS="${CFLAGS}$cf_new_cflags"
2152 if test -n "$cf_new_cppflags" ; then
2154 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2155 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2159 if test -n "$cf_new_extra_cppflags" ; then
2161 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2162 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2169 echo "$as_me:2169: result: ok" >&5
2170 echo "${ECHO_T}ok" >&6
2174 echo "$as_me:2174: checking \$CC variable" >&5
2175 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
2178 echo "$as_me:2178: result: broken" >&5
2179 echo "${ECHO_T}broken" >&6
2180 { echo "$as_me:2180: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
2181 echo "$as_me: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
2183 cf_prog=`echo "$CC" | sed -e 's/ / /g' -e 's/[ ]* / /g' -e 's/[ ]*[ ]-[^ ].*//'`
2184 cf_flags=`echo "$CC" | ${AWK:-awk} -v prog="$cf_prog" '{ printf("%s", substr($0,1+length(prog))); }'`
2186 for cf_arg in $cf_flags
2194 cf_new_extra_cppflags=
2196 for cf_add_cflags in $cf_arg
2198 case $cf_fix_cppflags in
2200 case $cf_add_cflags in
2201 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2202 case $cf_add_cflags in
2204 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2206 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2207 && test -z "${cf_tst_cflags}" \
2208 && cf_fix_cppflags=yes
2210 if test $cf_fix_cppflags = yes ; then
2212 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2213 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2216 elif test "${cf_tst_cflags}" = "\"'" ; then
2218 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2219 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2229 case $cf_add_cflags in
2231 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2233 CPPFLAGS=`echo "$CPPFLAGS" | \
2234 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2235 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2240 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2241 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2248 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2249 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2256 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2257 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2259 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2261 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2262 && test -z "${cf_tst_cflags}" \
2263 && cf_fix_cppflags=no
2268 if test -n "$cf_new_cflags" ; then
2270 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2271 CFLAGS="${CFLAGS}$cf_new_cflags"
2275 if test -n "$cf_new_cppflags" ; then
2277 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2278 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2282 if test -n "$cf_new_extra_cppflags" ; then
2284 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2285 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2295 test -n "$verbose" && echo " resulting CC: '$CC'" 1>&6
2297 echo "${as_me:-configure}:2297: testing resulting CC: '$CC' ..." 1>&5
2299 test -n "$verbose" && echo " resulting CFLAGS: '$CFLAGS'" 1>&6
2301 echo "${as_me:-configure}:2301: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5
2303 test -n "$verbose" && echo " resulting CPPFLAGS: '$CPPFLAGS'" 1>&6
2305 echo "${as_me:-configure}:2305: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5
2309 echo "$as_me:2309: result: ok" >&5
2310 echo "${ECHO_T}ok" >&6
2314 echo "$as_me:2314: checking for inline" >&5
2315 echo $ECHO_N "checking for inline... $ECHO_C" >&6
2316 if test "${ac_cv_c_inline+set}" = set; then
2317 echo $ECHO_N "(cached) $ECHO_C" >&6
2320 for ac_kw in inline __inline__ __inline; do
2321 cat >conftest.$ac_ext <<_ACEOF
2322 #line 2322 "configure"
2323 #include "confdefs.h"
2325 static $ac_kw int static_foo () {return 0; }
2326 $ac_kw int foo () {return 0; }
2330 rm -f conftest.$ac_objext
2331 if { (eval echo "$as_me:2331: \"$ac_compile\"") >&5
2332 (eval $ac_compile) 2>&5
2334 echo "$as_me:2334: \$? = $ac_status" >&5
2335 (exit $ac_status); } &&
2336 { ac_try='test -s conftest.$ac_objext'
2337 { (eval echo "$as_me:2337: \"$ac_try\"") >&5
2340 echo "$as_me:2340: \$? = $ac_status" >&5
2341 (exit $ac_status); }; }; then
2342 ac_cv_c_inline=$ac_kw; break
2344 echo "$as_me: failed program was:" >&5
2345 cat conftest.$ac_ext >&5
2347 rm -f conftest.$ac_objext conftest.$ac_ext
2351 echo "$as_me:2351: result: $ac_cv_c_inline" >&5
2352 echo "${ECHO_T}$ac_cv_c_inline" >&6
2353 case $ac_cv_c_inline in
2356 cat >>confdefs.h <<\EOF
2360 *) cat >>confdefs.h <<EOF
2361 #define inline $ac_cv_c_inline
2367 ac_cpp='$CPP $CPPFLAGS'
2368 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2369 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2370 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2371 ac_main_return=return
2372 echo "$as_me:2372: checking how to run the C preprocessor" >&5
2373 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2374 # On Suns, sometimes $CPP names a directory.
2375 if test -n "$CPP" && test -d "$CPP"; then
2378 if test -z "$CPP"; then
2379 if test "${ac_cv_prog_CPP+set}" = set; then
2380 echo $ECHO_N "(cached) $ECHO_C" >&6
2382 # Double quotes because CPP needs to be expanded
2383 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2386 for ac_c_preproc_warn_flag in '' yes
2388 # Use a header file that comes with gcc, so configuring glibc
2389 # with a fresh cross-compiler works.
2390 # On the NeXT, cc -E runs the code through the compiler's parser,
2391 # not just through cpp. "Syntax error" is here to catch this case.
2392 cat >conftest.$ac_ext <<_ACEOF
2393 #line 2393 "configure"
2394 #include "confdefs.h"
2398 if { (eval echo "$as_me:2398: \"$ac_cpp conftest.$ac_ext\"") >&5
2399 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2401 egrep -v '^ *\+' conftest.er1 >conftest.err
2403 cat conftest.err >&5
2404 echo "$as_me:2404: \$? = $ac_status" >&5
2405 (exit $ac_status); } >/dev/null; then
2406 if test -s conftest.err; then
2407 ac_cpp_err=$ac_c_preproc_warn_flag
2414 if test -z "$ac_cpp_err"; then
2417 echo "$as_me: failed program was:" >&5
2418 cat conftest.$ac_ext >&5
2419 # Broken: fails on valid input.
2422 rm -f conftest.err conftest.$ac_ext
2424 # OK, works on sane cases. Now check whether non-existent headers
2425 # can be detected and how.
2426 cat >conftest.$ac_ext <<_ACEOF
2427 #line 2427 "configure"
2428 #include "confdefs.h"
2429 #include <ac_nonexistent.h>
2431 if { (eval echo "$as_me:2431: \"$ac_cpp conftest.$ac_ext\"") >&5
2432 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2434 egrep -v '^ *\+' conftest.er1 >conftest.err
2436 cat conftest.err >&5
2437 echo "$as_me:2437: \$? = $ac_status" >&5
2438 (exit $ac_status); } >/dev/null; then
2439 if test -s conftest.err; then
2440 ac_cpp_err=$ac_c_preproc_warn_flag
2447 if test -z "$ac_cpp_err"; then
2448 # Broken: success on invalid input.
2451 echo "$as_me: failed program was:" >&5
2452 cat conftest.$ac_ext >&5
2453 # Passes both tests.
2457 rm -f conftest.err conftest.$ac_ext
2460 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2461 rm -f conftest.err conftest.$ac_ext
2462 if $ac_preproc_ok; then
2474 echo "$as_me:2474: result: $CPP" >&5
2475 echo "${ECHO_T}$CPP" >&6
2477 for ac_c_preproc_warn_flag in '' yes
2479 # Use a header file that comes with gcc, so configuring glibc
2480 # with a fresh cross-compiler works.
2481 # On the NeXT, cc -E runs the code through the compiler's parser,
2482 # not just through cpp. "Syntax error" is here to catch this case.
2483 cat >conftest.$ac_ext <<_ACEOF
2484 #line 2484 "configure"
2485 #include "confdefs.h"
2489 if { (eval echo "$as_me:2489: \"$ac_cpp conftest.$ac_ext\"") >&5
2490 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2492 egrep -v '^ *\+' conftest.er1 >conftest.err
2494 cat conftest.err >&5
2495 echo "$as_me:2495: \$? = $ac_status" >&5
2496 (exit $ac_status); } >/dev/null; then
2497 if test -s conftest.err; then
2498 ac_cpp_err=$ac_c_preproc_warn_flag
2505 if test -z "$ac_cpp_err"; then
2508 echo "$as_me: failed program was:" >&5
2509 cat conftest.$ac_ext >&5
2510 # Broken: fails on valid input.
2513 rm -f conftest.err conftest.$ac_ext
2515 # OK, works on sane cases. Now check whether non-existent headers
2516 # can be detected and how.
2517 cat >conftest.$ac_ext <<_ACEOF
2518 #line 2518 "configure"
2519 #include "confdefs.h"
2520 #include <ac_nonexistent.h>
2522 if { (eval echo "$as_me:2522: \"$ac_cpp conftest.$ac_ext\"") >&5
2523 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2525 egrep -v '^ *\+' conftest.er1 >conftest.err
2527 cat conftest.err >&5
2528 echo "$as_me:2528: \$? = $ac_status" >&5
2529 (exit $ac_status); } >/dev/null; then
2530 if test -s conftest.err; then
2531 ac_cpp_err=$ac_c_preproc_warn_flag
2538 if test -z "$ac_cpp_err"; then
2539 # Broken: success on invalid input.
2542 echo "$as_me: failed program was:" >&5
2543 cat conftest.$ac_ext >&5
2544 # Passes both tests.
2548 rm -f conftest.err conftest.$ac_ext
2551 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2552 rm -f conftest.err conftest.$ac_ext
2553 if $ac_preproc_ok; then
2556 { { echo "$as_me:2556: error: C preprocessor \"$CPP\" fails sanity check" >&5
2557 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2558 { (exit 1); exit 1; }; }
2562 ac_cpp='$CPP $CPPFLAGS'
2563 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2564 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2565 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2566 ac_main_return=return
2568 for ac_prog in mawk gawk nawk awk
2570 # Extract the first word of "$ac_prog", so it can be a program name with args.
2571 set dummy $ac_prog; ac_word=$2
2572 echo "$as_me:2572: checking for $ac_word" >&5
2573 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2574 if test "${ac_cv_prog_AWK+set}" = set; then
2575 echo $ECHO_N "(cached) $ECHO_C" >&6
2577 if test -n "$AWK"; then
2578 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2580 ac_save_IFS=$IFS; IFS=$ac_path_separator
2582 for ac_dir in $ac_dummy; do
2584 test -z "$ac_dir" && ac_dir=.
2585 $as_executable_p "$ac_dir/$ac_word" || continue
2586 ac_cv_prog_AWK="$ac_prog"
2587 echo "$as_me:2587: found $ac_dir/$ac_word" >&5
2594 if test -n "$AWK"; then
2595 echo "$as_me:2595: result: $AWK" >&5
2596 echo "${ECHO_T}$AWK" >&6
2598 echo "$as_me:2598: result: no" >&5
2599 echo "${ECHO_T}no" >&6
2602 test -n "$AWK" && break
2605 # Find a good install program. We prefer a C program (faster),
2606 # so one script is as good as another. But avoid the broken or
2607 # incompatible versions:
2608 # SysV /etc/install, /usr/sbin/install
2609 # SunOS /usr/etc/install
2610 # IRIX /sbin/install
2612 # AmigaOS /C/install, which installs bootblocks on floppy discs
2613 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2614 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2615 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2616 # ./install, which can be erroneously created by make from ./install.sh.
2617 echo "$as_me:2617: checking for a BSD compatible install" >&5
2618 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2619 if test -z "$INSTALL"; then
2620 if test "${ac_cv_path_install+set}" = set; then
2621 echo $ECHO_N "(cached) $ECHO_C" >&6
2623 ac_save_IFS=$IFS; IFS=$ac_path_separator
2624 for ac_dir in $PATH; do
2626 # Account for people who put trailing slashes in PATH elements.
2628 / | ./ | .// | /cC/* \
2629 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2632 # OSF1 and SCO ODT 3.0 have their own names for install.
2633 # Don't use installbsd from OSF since it installs stuff as root
2635 for ac_prog in ginstall scoinst install; do
2636 if $as_executable_p "$ac_dir/$ac_prog"; then
2637 if test $ac_prog = install &&
2638 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2639 # AIX install. It has an incompatible calling convention.
2641 elif test $ac_prog = install &&
2642 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2643 # program-specific install script used by HP pwplus--don't use.
2646 ac_cv_path_install="$ac_dir/$ac_prog -c"
2656 if test "${ac_cv_path_install+set}" = set; then
2657 INSTALL=$ac_cv_path_install
2659 # As a last resort, use the slow shell script. We don't cache a
2660 # path for INSTALL within a source directory, because that will
2661 # break other packages using the cache if that directory is
2662 # removed, or if the path is relative.
2663 INSTALL=$ac_install_sh
2666 echo "$as_me:2666: result: $INSTALL" >&5
2667 echo "${ECHO_T}$INSTALL" >&6
2669 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2670 # It thinks the first close brace ends the variable substitution.
2671 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2673 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2675 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2681 cf_dir=`echo $INSTALL | sed -e 's%/[^/]*$%%'`
2682 test -z "$cf_dir" && cf_dir=.
2683 INSTALL=`cd $cf_dir && pwd`/`echo $INSTALL | sed -e 's%^.*/%%'`
2687 echo "$as_me:2687: checking if you want to install stripped executables" >&5
2688 echo $ECHO_N "checking if you want to install stripped executables... $ECHO_C" >&6
2690 # Check whether --enable-stripping or --disable-stripping was given.
2691 if test "${enable_stripping+set}" = set; then
2692 enableval="$enable_stripping"
2693 test "$enableval" != no && enableval=yes
2694 if test "$enableval" != "yes" ; then
2704 echo "$as_me:2704: result: $with_stripping" >&5
2705 echo "${ECHO_T}$with_stripping" >&6
2707 if test "$with_stripping" = yes
2714 : ${INSTALL:=install}
2715 echo "$as_me:2715: checking if install accepts -p option" >&5
2716 echo $ECHO_N "checking if install accepts -p option... $ECHO_C" >&6
2717 if test "${cf_cv_install_p+set}" = set; then
2718 echo $ECHO_N "(cached) $ECHO_C" >&6
2725 if $INSTALL -p conftest.in conftest.out 2>/dev/null
2727 if test -f conftest.out/conftest.in
2729 test conftest.in -nt conftest.out/conftest.in 2>conftest.err && \
2730 test conftest.out/conftest.in -nt conftest.in 2>conftest.err
2731 if test -s conftest.err
2746 echo "$as_me:2746: result: $cf_cv_install_p" >&5
2747 echo "${ECHO_T}$cf_cv_install_p" >&6
2749 echo "$as_me:2749: checking if install needs to be told about ownership" >&5
2750 echo $ECHO_N "checking if install needs to be told about ownership... $ECHO_C" >&6
2751 case `$ac_config_guess` in
2760 echo "$as_me:2760: result: $with_install_o" >&5
2761 echo "${ECHO_T}$with_install_o" >&6
2762 if test "x$with_install_o" = xyes
2764 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'`
2769 for ac_prog in lint cppcheck splint
2771 # Extract the first word of "$ac_prog", so it can be a program name with args.
2772 set dummy $ac_prog; ac_word=$2
2773 echo "$as_me:2773: checking for $ac_word" >&5
2774 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2775 if test "${ac_cv_prog_LINT+set}" = set; then
2776 echo $ECHO_N "(cached) $ECHO_C" >&6
2778 if test -n "$LINT"; then
2779 ac_cv_prog_LINT="$LINT" # Let the user override the test.
2781 ac_save_IFS=$IFS; IFS=$ac_path_separator
2783 for ac_dir in $ac_dummy; do
2785 test -z "$ac_dir" && ac_dir=.
2786 $as_executable_p "$ac_dir/$ac_word" || continue
2787 ac_cv_prog_LINT="$ac_prog"
2788 echo "$as_me:2788: found $ac_dir/$ac_word" >&5
2794 LINT=$ac_cv_prog_LINT
2795 if test -n "$LINT"; then
2796 echo "$as_me:2796: result: $LINT" >&5
2797 echo "${ECHO_T}$LINT" >&6
2799 echo "$as_me:2799: result: no" >&5
2800 echo "${ECHO_T}no" >&6
2803 test -n "$LINT" && break
2807 (xcppcheck|x*/cppcheck)
2808 test -z "$LINT_OPTS" && LINT_OPTS="--enable=all"
2812 echo "$as_me:2812: checking if filesystem supports mixed-case filenames" >&5
2813 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
2814 if test "${cf_cv_mixedcase+set}" = set; then
2815 echo $ECHO_N "(cached) $ECHO_C" >&6
2818 if test "$cross_compiling" = yes ; then
2819 case $target_alias in
2820 (*-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-msys*|*-mingw*|*-uwin*)
2828 rm -f conftest CONFTEST
2830 if test -f CONFTEST ; then
2835 rm -f conftest CONFTEST
2839 echo "$as_me:2839: result: $cf_cv_mixedcase" >&5
2840 echo "${ECHO_T}$cf_cv_mixedcase" >&6
2841 test "$cf_cv_mixedcase" = yes &&
2842 cat >>confdefs.h <<\EOF
2843 #define MIXEDCASE_FILENAMES 1
2846 for ac_prog in exctags ctags
2848 # Extract the first word of "$ac_prog", so it can be a program name with args.
2849 set dummy $ac_prog; ac_word=$2
2850 echo "$as_me:2850: checking for $ac_word" >&5
2851 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2852 if test "${ac_cv_prog_CTAGS+set}" = set; then
2853 echo $ECHO_N "(cached) $ECHO_C" >&6
2855 if test -n "$CTAGS"; then
2856 ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
2858 ac_save_IFS=$IFS; IFS=$ac_path_separator
2860 for ac_dir in $ac_dummy; do
2862 test -z "$ac_dir" && ac_dir=.
2863 $as_executable_p "$ac_dir/$ac_word" || continue
2864 ac_cv_prog_CTAGS="$ac_prog"
2865 echo "$as_me:2865: found $ac_dir/$ac_word" >&5
2871 CTAGS=$ac_cv_prog_CTAGS
2872 if test -n "$CTAGS"; then
2873 echo "$as_me:2873: result: $CTAGS" >&5
2874 echo "${ECHO_T}$CTAGS" >&6
2876 echo "$as_me:2876: result: no" >&5
2877 echo "${ECHO_T}no" >&6
2880 test -n "$CTAGS" && break
2883 for ac_prog in exetags etags
2885 # Extract the first word of "$ac_prog", so it can be a program name with args.
2886 set dummy $ac_prog; ac_word=$2
2887 echo "$as_me:2887: checking for $ac_word" >&5
2888 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2889 if test "${ac_cv_prog_ETAGS+set}" = set; then
2890 echo $ECHO_N "(cached) $ECHO_C" >&6
2892 if test -n "$ETAGS"; then
2893 ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
2895 ac_save_IFS=$IFS; IFS=$ac_path_separator
2897 for ac_dir in $ac_dummy; do
2899 test -z "$ac_dir" && ac_dir=.
2900 $as_executable_p "$ac_dir/$ac_word" || continue
2901 ac_cv_prog_ETAGS="$ac_prog"
2902 echo "$as_me:2902: found $ac_dir/$ac_word" >&5
2908 ETAGS=$ac_cv_prog_ETAGS
2909 if test -n "$ETAGS"; then
2910 echo "$as_me:2910: result: $ETAGS" >&5
2911 echo "${ECHO_T}$ETAGS" >&6
2913 echo "$as_me:2913: result: no" >&5
2914 echo "${ECHO_T}no" >&6
2917 test -n "$ETAGS" && break
2920 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
2921 set dummy ${CTAGS:-ctags}; ac_word=$2
2922 echo "$as_me:2922: checking for $ac_word" >&5
2923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2924 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
2925 echo $ECHO_N "(cached) $ECHO_C" >&6
2927 if test -n "$MAKE_LOWER_TAGS"; then
2928 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
2930 ac_save_IFS=$IFS; IFS=$ac_path_separator
2932 for ac_dir in $ac_dummy; do
2934 test -z "$ac_dir" && ac_dir=.
2935 $as_executable_p "$ac_dir/$ac_word" || continue
2936 ac_cv_prog_MAKE_LOWER_TAGS="yes"
2937 echo "$as_me:2937: found $ac_dir/$ac_word" >&5
2941 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
2944 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
2945 if test -n "$MAKE_LOWER_TAGS"; then
2946 echo "$as_me:2946: result: $MAKE_LOWER_TAGS" >&5
2947 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
2949 echo "$as_me:2949: result: no" >&5
2950 echo "${ECHO_T}no" >&6
2953 if test "$cf_cv_mixedcase" = yes ; then
2954 # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
2955 set dummy ${ETAGS:-etags}; ac_word=$2
2956 echo "$as_me:2956: checking for $ac_word" >&5
2957 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2958 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
2959 echo $ECHO_N "(cached) $ECHO_C" >&6
2961 if test -n "$MAKE_UPPER_TAGS"; then
2962 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
2964 ac_save_IFS=$IFS; IFS=$ac_path_separator
2966 for ac_dir in $ac_dummy; do
2968 test -z "$ac_dir" && ac_dir=.
2969 $as_executable_p "$ac_dir/$ac_word" || continue
2970 ac_cv_prog_MAKE_UPPER_TAGS="yes"
2971 echo "$as_me:2971: found $ac_dir/$ac_word" >&5
2975 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
2978 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
2979 if test -n "$MAKE_UPPER_TAGS"; then
2980 echo "$as_me:2980: result: $MAKE_UPPER_TAGS" >&5
2981 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
2983 echo "$as_me:2983: result: no" >&5
2984 echo "${ECHO_T}no" >&6
2991 if test "$MAKE_UPPER_TAGS" = yes ; then
2997 if test "$MAKE_LOWER_TAGS" = yes ; then
3003 echo "$as_me:3003: checking if -lm needed for math functions" >&5
3004 echo $ECHO_N "checking if -lm needed for math functions... $ECHO_C" >&6
3005 if test "${cf_cv_need_libm+set}" = set; then
3006 echo $ECHO_N "(cached) $ECHO_C" >&6
3009 cat >conftest.$ac_ext <<_ACEOF
3010 #line 3010 "configure"
3011 #include "confdefs.h"
3020 double x = rand(); printf("result = %g\n", pow(sin(x),x))
3025 rm -f conftest.$ac_objext conftest$ac_exeext
3026 if { (eval echo "$as_me:3026: \"$ac_link\"") >&5
3027 (eval $ac_link) 2>&5
3029 echo "$as_me:3029: \$? = $ac_status" >&5
3030 (exit $ac_status); } &&
3031 { ac_try='test -s conftest$ac_exeext'
3032 { (eval echo "$as_me:3032: \"$ac_try\"") >&5
3035 echo "$as_me:3035: \$? = $ac_status" >&5
3036 (exit $ac_status); }; }; then
3039 echo "$as_me: failed program was:" >&5
3040 cat conftest.$ac_ext >&5
3043 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3045 echo "$as_me:3045: result: $cf_cv_need_libm" >&5
3046 echo "${ECHO_T}$cf_cv_need_libm" >&6
3047 if test "$cf_cv_need_libm" = yes
3055 CC_SHARED_OPTS=unknown
3056 CPPFLAGS="$CPPFLAGS"
3058 DFT_OBJ_SUBDIR=`pwd|sed -e's:.*/::'`
3059 DFT_UPR_MODEL="NORMAL"
3072 PACKAGE="ncurses-examples"
3078 TINFO_LIBS='$(LIBS_CURSES)'
3079 cf_cv_abi_version=""
3080 cf_cv_rel_version=""
3086 if test "$GCC" = yes
3088 cat > conftest.i <<EOF
3090 #define GCC_PRINTF 0
3095 #ifndef GCC_NORETURN
3096 #define GCC_NORETURN /* nothing */
3099 #define GCC_UNUSED /* nothing */
3102 if test "$GCC" = yes
3104 { echo "$as_me:3104: checking for $CC __attribute__ directives..." >&5
3105 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
3106 cat > conftest.$ac_ext <<EOF
3107 #line 3107 "${as_me:-configure}"
3108 #include "confdefs.h"
3109 #include "conftest.h"
3110 #include "conftest.i"
3112 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
3114 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
3117 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
3119 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
3121 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
3122 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
3123 extern void foo(void) GCC_NORETURN;
3124 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
3126 cf_printf_attribute=no
3127 cf_scanf_attribute=no
3128 for cf_attribute in scanf printf unused noreturn
3131 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
3133 cf_directive="__attribute__(($cf_attribute))"
3134 echo "checking for $CC $cf_directive" 1>&5
3136 case $cf_attribute in
3138 cf_printf_attribute=yes
3139 cat >conftest.h <<EOF
3140 #define GCC_$cf_ATTRIBUTE 1
3144 cf_scanf_attribute=yes
3145 cat >conftest.h <<EOF
3146 #define GCC_$cf_ATTRIBUTE 1
3150 cat >conftest.h <<EOF
3151 #define GCC_$cf_ATTRIBUTE $cf_directive
3156 if { (eval echo "$as_me:3156: \"$ac_compile\"") >&5
3157 (eval $ac_compile) 2>&5
3159 echo "$as_me:3159: \$? = $ac_status" >&5
3160 (exit $ac_status); }; then
3161 test -n "$verbose" && echo "$as_me:3161: result: ... $cf_attribute" >&5
3162 echo "${ECHO_T}... $cf_attribute" >&6
3163 cat conftest.h >>confdefs.h
3164 case $cf_attribute in
3167 cat >>confdefs.h <<EOF
3168 #define GCC_NORETURN $cf_directive
3173 cf_value='/* nothing */'
3174 if test "$cf_printf_attribute" != no ; then
3175 cf_value='__attribute__((format(printf,fmt,var)))'
3177 cat >>confdefs.h <<\EOF
3178 #define GCC_PRINTF 1
3183 cat >>confdefs.h <<EOF
3184 #define GCC_PRINTFLIKE(fmt,var) $cf_value
3189 cf_value='/* nothing */'
3190 if test "$cf_scanf_attribute" != no ; then
3191 cf_value='__attribute__((format(scanf,fmt,var)))'
3193 cat >>confdefs.h <<\EOF
3199 cat >>confdefs.h <<EOF
3200 #define GCC_SCANFLIKE(fmt,var) $cf_value
3206 cat >>confdefs.h <<EOF
3207 #define GCC_UNUSED $cf_directive
3215 fgrep define conftest.i >>confdefs.h
3220 echo "$as_me:3220: checking if you want to work around bogus compiler/loader warnings" >&5
3221 echo $ECHO_N "checking if you want to work around bogus compiler/loader warnings... $ECHO_C" >&6
3223 # Check whether --enable-string-hacks or --disable-string-hacks was given.
3224 if test "${enable_string_hacks+set}" = set; then
3225 enableval="$enable_string_hacks"
3226 with_string_hacks=$enableval
3228 with_string_hacks=no
3230 echo "$as_me:3230: result: $with_string_hacks" >&5
3231 echo "${ECHO_T}$with_string_hacks" >&6
3233 if test "x$with_string_hacks" = "xyes"; then
3235 cat >>confdefs.h <<\EOF
3236 #define USE_STRING_HACKS 1
3239 { echo "$as_me:3239: WARNING: enabling string-hacks to work around bogus compiler/loader warnings" >&5
3240 echo "$as_me: WARNING: enabling string-hacks to work around bogus compiler/loader warnings" >&2;}
3241 echo "$as_me:3241: checking for strlcat" >&5
3242 echo $ECHO_N "checking for strlcat... $ECHO_C" >&6
3243 if test "${ac_cv_func_strlcat+set}" = set; then
3244 echo $ECHO_N "(cached) $ECHO_C" >&6
3246 cat >conftest.$ac_ext <<_ACEOF
3247 #line 3247 "configure"
3248 #include "confdefs.h"
3249 #define strlcat autoconf_temporary
3250 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
3257 /* We use char because int might match the return type of a gcc2
3258 builtin and then its argument prototype would still apply. */
3259 char strlcat (void);
3265 /* The GNU C library defines stubs for functions which it implements
3266 to always fail with ENOSYS. Some functions are actually named
3267 something starting with __ and the normal name is an alias. */
3268 #if defined (__stub_strlcat) || defined (__stub___strlcat)
3269 #error found stub for strlcat
3277 rm -f conftest.$ac_objext conftest$ac_exeext
3278 if { (eval echo "$as_me:3278: \"$ac_link\"") >&5
3279 (eval $ac_link) 2>&5
3281 echo "$as_me:3281: \$? = $ac_status" >&5
3282 (exit $ac_status); } &&
3283 { ac_try='test -s conftest$ac_exeext'
3284 { (eval echo "$as_me:3284: \"$ac_try\"") >&5
3287 echo "$as_me:3287: \$? = $ac_status" >&5
3288 (exit $ac_status); }; }; then
3289 ac_cv_func_strlcat=yes
3291 echo "$as_me: failed program was:" >&5
3292 cat conftest.$ac_ext >&5
3293 ac_cv_func_strlcat=no
3295 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3297 echo "$as_me:3297: result: $ac_cv_func_strlcat" >&5
3298 echo "${ECHO_T}$ac_cv_func_strlcat" >&6
3299 if test $ac_cv_func_strlcat = yes; then
3301 cat >>confdefs.h <<\EOF
3302 #define HAVE_STRLCAT 1
3307 echo "$as_me:3307: checking for strlcat in -lbsd" >&5
3308 echo $ECHO_N "checking for strlcat in -lbsd... $ECHO_C" >&6
3309 if test "${ac_cv_lib_bsd_strlcat+set}" = set; then
3310 echo $ECHO_N "(cached) $ECHO_C" >&6
3312 ac_check_lib_save_LIBS=$LIBS
3314 cat >conftest.$ac_ext <<_ACEOF
3315 #line 3315 "configure"
3316 #include "confdefs.h"
3318 /* Override any gcc2 internal prototype to avoid an error. */
3322 /* We use char because int might match the return type of a gcc2
3323 builtin and then its argument prototype would still apply. */
3333 rm -f conftest.$ac_objext conftest$ac_exeext
3334 if { (eval echo "$as_me:3334: \"$ac_link\"") >&5
3335 (eval $ac_link) 2>&5
3337 echo "$as_me:3337: \$? = $ac_status" >&5
3338 (exit $ac_status); } &&
3339 { ac_try='test -s conftest$ac_exeext'
3340 { (eval echo "$as_me:3340: \"$ac_try\"") >&5
3343 echo "$as_me:3343: \$? = $ac_status" >&5
3344 (exit $ac_status); }; }; then
3345 ac_cv_lib_bsd_strlcat=yes
3347 echo "$as_me: failed program was:" >&5
3348 cat conftest.$ac_ext >&5
3349 ac_cv_lib_bsd_strlcat=no
3351 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3352 LIBS=$ac_check_lib_save_LIBS
3354 echo "$as_me:3354: result: $ac_cv_lib_bsd_strlcat" >&5
3355 echo "${ECHO_T}$ac_cv_lib_bsd_strlcat" >&6
3356 if test $ac_cv_lib_bsd_strlcat = yes; then
3361 for cf_add_1lib in -lbsd; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
3363 for cf_add_1lib in $cf_add_0lib; do
3364 for cf_add_2lib in $cf_add_libs; do
3365 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
3370 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
3374 for ac_header in bsd/string.h
3376 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3377 echo "$as_me:3377: checking for $ac_header" >&5
3378 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3379 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3380 echo $ECHO_N "(cached) $ECHO_C" >&6
3382 cat >conftest.$ac_ext <<_ACEOF
3383 #line 3383 "configure"
3384 #include "confdefs.h"
3385 #include <$ac_header>
3387 if { (eval echo "$as_me:3387: \"$ac_cpp conftest.$ac_ext\"") >&5
3388 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3390 egrep -v '^ *\+' conftest.er1 >conftest.err
3392 cat conftest.err >&5
3393 echo "$as_me:3393: \$? = $ac_status" >&5
3394 (exit $ac_status); } >/dev/null; then
3395 if test -s conftest.err; then
3396 ac_cpp_err=$ac_c_preproc_warn_flag
3403 if test -z "$ac_cpp_err"; then
3404 eval "$as_ac_Header=yes"
3406 echo "$as_me: failed program was:" >&5
3407 cat conftest.$ac_ext >&5
3408 eval "$as_ac_Header=no"
3410 rm -f conftest.err conftest.$ac_ext
3412 echo "$as_me:3412: result: `eval echo '${'$as_ac_Header'}'`" >&5
3413 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3414 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3415 cat >>confdefs.h <<EOF
3416 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3422 cat >>confdefs.h <<\EOF
3423 #define HAVE_STRLCAT 1
3430 for ac_func in strlcpy snprintf
3432 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3433 echo "$as_me:3433: checking for $ac_func" >&5
3434 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3435 if eval "test \"\${$as_ac_var+set}\" = set"; then
3436 echo $ECHO_N "(cached) $ECHO_C" >&6
3438 cat >conftest.$ac_ext <<_ACEOF
3439 #line 3439 "configure"
3440 #include "confdefs.h"
3441 #define $ac_func autoconf_temporary
3442 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
3449 /* We use char because int might match the return type of a gcc2
3450 builtin and then its argument prototype would still apply. */
3451 char $ac_func (void);
3457 /* The GNU C library defines stubs for functions which it implements
3458 to always fail with ENOSYS. Some functions are actually named
3459 something starting with __ and the normal name is an alias. */
3460 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3461 #error found stub for $ac_func
3469 rm -f conftest.$ac_objext conftest$ac_exeext
3470 if { (eval echo "$as_me:3470: \"$ac_link\"") >&5
3471 (eval $ac_link) 2>&5
3473 echo "$as_me:3473: \$? = $ac_status" >&5
3474 (exit $ac_status); } &&
3475 { ac_try='test -s conftest$ac_exeext'
3476 { (eval echo "$as_me:3476: \"$ac_try\"") >&5
3479 echo "$as_me:3479: \$? = $ac_status" >&5
3480 (exit $ac_status); }; }; then
3481 eval "$as_ac_var=yes"
3483 echo "$as_me: failed program was:" >&5
3484 cat conftest.$ac_ext >&5
3485 eval "$as_ac_var=no"
3487 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3489 echo "$as_me:3489: result: `eval echo '${'$as_ac_var'}'`" >&5
3490 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
3491 if test `eval echo '${'$as_ac_var'}'` = yes; then
3492 cat >>confdefs.h <<EOF
3493 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
3501 echo "$as_me:3501: checking if the POSIX test-macros are already defined" >&5
3502 echo $ECHO_N "checking if the POSIX test-macros are already defined... $ECHO_C" >&6
3503 if test "${cf_cv_posix_visible+set}" = set; then
3504 echo $ECHO_N "(cached) $ECHO_C" >&6
3507 cat >conftest.$ac_ext <<_ACEOF
3508 #line 3508 "configure"
3509 #include "confdefs.h"
3515 #if defined(__POSIX_VISIBLE) && ((__POSIX_VISIBLE - 0L) > 0) \
3516 && defined(__XSI_VISIBLE) && ((__XSI_VISIBLE - 0L) > 0) \
3517 && defined(__BSD_VISIBLE) && ((__BSD_VISIBLE - 0L) > 0) \
3518 && defined(__ISO_C_VISIBLE) && ((__ISO_C_VISIBLE - 0L) > 0)
3519 #error conflicting symbols found
3526 rm -f conftest.$ac_objext
3527 if { (eval echo "$as_me:3527: \"$ac_compile\"") >&5
3528 (eval $ac_compile) 2>&5
3530 echo "$as_me:3530: \$? = $ac_status" >&5
3531 (exit $ac_status); } &&
3532 { ac_try='test -s conftest.$ac_objext'
3533 { (eval echo "$as_me:3533: \"$ac_try\"") >&5
3536 echo "$as_me:3536: \$? = $ac_status" >&5
3537 (exit $ac_status); }; }; then
3538 cf_cv_posix_visible=no
3540 echo "$as_me: failed program was:" >&5
3541 cat conftest.$ac_ext >&5
3542 cf_cv_posix_visible=yes
3544 rm -f conftest.$ac_objext conftest.$ac_ext
3547 echo "$as_me:3547: result: $cf_cv_posix_visible" >&5
3548 echo "${ECHO_T}$cf_cv_posix_visible" >&6
3550 if test "$cf_cv_posix_visible" = no; then
3553 cf_POSIX_C_SOURCE=199506L
3558 cf_xopen_source="-D_ALL_SOURCE"
3564 cf_xopen_source="-D_APPLE_C_SOURCE"
3567 cf_xopen_source="-D_DARWIN_C_SOURCE"
3570 (freebsd*|dragonfly*|midnightbsd*)
3571 # 5.x headers associate
3572 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
3573 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
3574 cf_POSIX_C_SOURCE=200112L
3576 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
3579 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
3582 cf_xopen_source="-D_HPUX_SOURCE"
3585 cf_xopen_source="-D_SGI_SOURCE"
3588 (linux*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin)
3590 cf_gnu_xopen_source=$cf_XOPEN_SOURCE
3592 echo "$as_me:3592: checking if this is the GNU C library" >&5
3593 echo $ECHO_N "checking if this is the GNU C library... $ECHO_C" >&6
3594 if test "${cf_cv_gnu_library+set}" = set; then
3595 echo $ECHO_N "(cached) $ECHO_C" >&6
3598 cat >conftest.$ac_ext <<_ACEOF
3599 #line 3599 "configure"
3600 #include "confdefs.h"
3601 #include <sys/types.h>
3606 #if __GLIBC__ > 0 && __GLIBC_MINOR__ >= 0
3608 #elif __NEWLIB__ > 0 && __NEWLIB_MINOR__ >= 0
3611 # error not GNU C library
3617 rm -f conftest.$ac_objext
3618 if { (eval echo "$as_me:3618: \"$ac_compile\"") >&5
3619 (eval $ac_compile) 2>&5
3621 echo "$as_me:3621: \$? = $ac_status" >&5
3622 (exit $ac_status); } &&
3623 { ac_try='test -s conftest.$ac_objext'
3624 { (eval echo "$as_me:3624: \"$ac_try\"") >&5
3627 echo "$as_me:3627: \$? = $ac_status" >&5
3628 (exit $ac_status); }; }; then
3629 cf_cv_gnu_library=yes
3631 echo "$as_me: failed program was:" >&5
3632 cat conftest.$ac_ext >&5
3633 cf_cv_gnu_library=no
3635 rm -f conftest.$ac_objext conftest.$ac_ext
3638 echo "$as_me:3638: result: $cf_cv_gnu_library" >&5
3639 echo "${ECHO_T}$cf_cv_gnu_library" >&6
3641 if test x$cf_cv_gnu_library = xyes; then
3643 # With glibc 2.19 (13 years after this check was begun), _DEFAULT_SOURCE
3644 # was changed to help a little. newlib incorporated the change about 4
3646 echo "$as_me:3646: checking if _DEFAULT_SOURCE can be used as a basis" >&5
3647 echo $ECHO_N "checking if _DEFAULT_SOURCE can be used as a basis... $ECHO_C" >&6
3648 if test "${cf_cv_gnu_library_219+set}" = set; then
3649 echo $ECHO_N "(cached) $ECHO_C" >&6
3654 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3655 CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
3657 cat >conftest.$ac_ext <<_ACEOF
3658 #line 3658 "configure"
3659 #include "confdefs.h"
3660 #include <sys/types.h>
3665 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 19) || (__GLIBC__ > 2)
3667 #elif (__NEWLIB__ == 2 && __NEWLIB_MINOR__ >= 4) || (__GLIBC__ > 3)
3670 # error GNU C library __GLIBC__.__GLIBC_MINOR__ is too old
3676 rm -f conftest.$ac_objext
3677 if { (eval echo "$as_me:3677: \"$ac_compile\"") >&5
3678 (eval $ac_compile) 2>&5
3680 echo "$as_me:3680: \$? = $ac_status" >&5
3681 (exit $ac_status); } &&
3682 { ac_try='test -s conftest.$ac_objext'
3683 { (eval echo "$as_me:3683: \"$ac_try\"") >&5
3686 echo "$as_me:3686: \$? = $ac_status" >&5
3687 (exit $ac_status); }; }; then
3688 cf_cv_gnu_library_219=yes
3690 echo "$as_me: failed program was:" >&5
3691 cat conftest.$ac_ext >&5
3692 cf_cv_gnu_library_219=no
3694 rm -f conftest.$ac_objext conftest.$ac_ext
3698 echo "$as_me:3698: result: $cf_cv_gnu_library_219" >&5
3699 echo "${ECHO_T}$cf_cv_gnu_library_219" >&6
3701 if test "x$cf_cv_gnu_library_219" = xyes; then
3703 echo "$as_me:3703: checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE" >&5
3704 echo $ECHO_N "checking if _XOPEN_SOURCE=$cf_gnu_xopen_source works with _DEFAULT_SOURCE... $ECHO_C" >&6
3705 if test "${cf_cv_gnu_dftsrc_219+set}" = set; then
3706 echo $ECHO_N "(cached) $ECHO_C" >&6
3712 cf_new_extra_cppflags=
3714 for cf_add_cflags in -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=$cf_gnu_xopen_source
3716 case $cf_fix_cppflags in
3718 case $cf_add_cflags in
3719 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3720 case $cf_add_cflags in
3722 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3724 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3725 && test -z "${cf_tst_cflags}" \
3726 && cf_fix_cppflags=yes
3728 if test $cf_fix_cppflags = yes ; then
3730 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3731 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3734 elif test "${cf_tst_cflags}" = "\"'" ; then
3736 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3737 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3747 case $cf_add_cflags in
3749 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3751 CPPFLAGS=`echo "$CPPFLAGS" | \
3752 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
3753 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
3758 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
3759 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
3766 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
3767 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
3774 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3775 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3777 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3779 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3780 && test -z "${cf_tst_cflags}" \
3781 && cf_fix_cppflags=no
3786 if test -n "$cf_new_cflags" ; then
3788 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
3789 CFLAGS="${CFLAGS}$cf_new_cflags"
3793 if test -n "$cf_new_cppflags" ; then
3795 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3796 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
3800 if test -n "$cf_new_extra_cppflags" ; then
3802 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
3803 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
3807 cat >conftest.$ac_ext <<_ACEOF
3808 #line 3808 "configure"
3809 #include "confdefs.h"
3812 #include <sys/types.h>
3818 #if (_XOPEN_SOURCE >= $cf_gnu_xopen_source) && (MB_LEN_MAX > 1)
3821 # error GNU C library is too old
3827 rm -f conftest.$ac_objext
3828 if { (eval echo "$as_me:3828: \"$ac_compile\"") >&5
3829 (eval $ac_compile) 2>&5
3831 echo "$as_me:3831: \$? = $ac_status" >&5
3832 (exit $ac_status); } &&
3833 { ac_try='test -s conftest.$ac_objext'
3834 { (eval echo "$as_me:3834: \"$ac_try\"") >&5
3837 echo "$as_me:3837: \$? = $ac_status" >&5
3838 (exit $ac_status); }; }; then
3839 cf_cv_gnu_dftsrc_219=yes
3841 echo "$as_me: failed program was:" >&5
3842 cat conftest.$ac_ext >&5
3843 cf_cv_gnu_dftsrc_219=no
3845 rm -f conftest.$ac_objext conftest.$ac_ext
3848 echo "$as_me:3848: result: $cf_cv_gnu_dftsrc_219" >&5
3849 echo "${ECHO_T}$cf_cv_gnu_dftsrc_219" >&6
3850 test "x$cf_cv_gnu_dftsrc_219" = "xyes" || CPPFLAGS="$cf_save"
3852 cf_cv_gnu_dftsrc_219=maybe
3855 if test "x$cf_cv_gnu_dftsrc_219" != xyes; then
3857 echo "$as_me:3857: checking if we must define _GNU_SOURCE" >&5
3858 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
3859 if test "${cf_cv_gnu_source+set}" = set; then
3860 echo $ECHO_N "(cached) $ECHO_C" >&6
3863 cat >conftest.$ac_ext <<_ACEOF
3864 #line 3864 "configure"
3865 #include "confdefs.h"
3866 #include <sys/types.h>
3871 #ifndef _XOPEN_SOURCE
3872 #error expected _XOPEN_SOURCE to be defined
3878 rm -f conftest.$ac_objext
3879 if { (eval echo "$as_me:3879: \"$ac_compile\"") >&5
3880 (eval $ac_compile) 2>&5
3882 echo "$as_me:3882: \$? = $ac_status" >&5
3883 (exit $ac_status); } &&
3884 { ac_try='test -s conftest.$ac_objext'
3885 { (eval echo "$as_me:3885: \"$ac_try\"") >&5
3888 echo "$as_me:3888: \$? = $ac_status" >&5
3889 (exit $ac_status); }; }; then
3892 echo "$as_me: failed program was:" >&5
3893 cat conftest.$ac_ext >&5
3899 cf_new_extra_cppflags=
3901 for cf_add_cflags in -D_GNU_SOURCE
3903 case $cf_fix_cppflags in
3905 case $cf_add_cflags in
3906 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3907 case $cf_add_cflags in
3909 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3911 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3912 && test -z "${cf_tst_cflags}" \
3913 && cf_fix_cppflags=yes
3915 if test $cf_fix_cppflags = yes ; then
3917 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3918 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3921 elif test "${cf_tst_cflags}" = "\"'" ; then
3923 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3924 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3934 case $cf_add_cflags in
3936 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3938 CPPFLAGS=`echo "$CPPFLAGS" | \
3939 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
3940 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
3945 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
3946 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
3953 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
3954 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
3961 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3962 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3964 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3966 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3967 && test -z "${cf_tst_cflags}" \
3968 && cf_fix_cppflags=no
3973 if test -n "$cf_new_cflags" ; then
3975 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
3976 CFLAGS="${CFLAGS}$cf_new_cflags"
3980 if test -n "$cf_new_cppflags" ; then
3982 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3983 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
3987 if test -n "$cf_new_extra_cppflags" ; then
3989 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
3990 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
3994 cat >conftest.$ac_ext <<_ACEOF
3995 #line 3995 "configure"
3996 #include "confdefs.h"
3997 #include <sys/types.h>
4002 #ifdef _XOPEN_SOURCE
4003 #error expected _XOPEN_SOURCE to be undefined
4009 rm -f conftest.$ac_objext
4010 if { (eval echo "$as_me:4010: \"$ac_compile\"") >&5
4011 (eval $ac_compile) 2>&5
4013 echo "$as_me:4013: \$? = $ac_status" >&5
4014 (exit $ac_status); } &&
4015 { ac_try='test -s conftest.$ac_objext'
4016 { (eval echo "$as_me:4016: \"$ac_try\"") >&5
4019 echo "$as_me:4019: \$? = $ac_status" >&5
4020 (exit $ac_status); }; }; then
4023 echo "$as_me: failed program was:" >&5
4024 cat conftest.$ac_ext >&5
4025 cf_cv_gnu_source=yes
4027 rm -f conftest.$ac_objext conftest.$ac_ext
4031 rm -f conftest.$ac_objext conftest.$ac_ext
4034 echo "$as_me:4034: result: $cf_cv_gnu_source" >&5
4035 echo "${ECHO_T}$cf_cv_gnu_source" >&6
4037 if test "$cf_cv_gnu_source" = yes
4039 echo "$as_me:4039: checking if we should also define _DEFAULT_SOURCE" >&5
4040 echo $ECHO_N "checking if we should also define _DEFAULT_SOURCE... $ECHO_C" >&6
4041 if test "${cf_cv_default_source+set}" = set; then
4042 echo $ECHO_N "(cached) $ECHO_C" >&6
4045 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4046 CPPFLAGS="${CPPFLAGS}-D_GNU_SOURCE"
4048 cat >conftest.$ac_ext <<_ACEOF
4049 #line 4049 "configure"
4050 #include "confdefs.h"
4051 #include <sys/types.h>
4056 #ifdef _DEFAULT_SOURCE
4057 #error expected _DEFAULT_SOURCE to be undefined
4063 rm -f conftest.$ac_objext
4064 if { (eval echo "$as_me:4064: \"$ac_compile\"") >&5
4065 (eval $ac_compile) 2>&5
4067 echo "$as_me:4067: \$? = $ac_status" >&5
4068 (exit $ac_status); } &&
4069 { ac_try='test -s conftest.$ac_objext'
4070 { (eval echo "$as_me:4070: \"$ac_try\"") >&5
4073 echo "$as_me:4073: \$? = $ac_status" >&5
4074 (exit $ac_status); }; }; then
4075 cf_cv_default_source=no
4077 echo "$as_me: failed program was:" >&5
4078 cat conftest.$ac_ext >&5
4079 cf_cv_default_source=yes
4081 rm -f conftest.$ac_objext conftest.$ac_ext
4084 echo "$as_me:4084: result: $cf_cv_default_source" >&5
4085 echo "${ECHO_T}$cf_cv_default_source" >&6
4086 if test "$cf_cv_default_source" = yes
4089 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4090 CPPFLAGS="${CPPFLAGS}-D_DEFAULT_SOURCE"
4100 cf_xopen_source="-D_NETBSD_SOURCE" # POSIX.1-2001 features are ifdef'd with this...
4103 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
4106 if test "$cf_cv_posix_visible" = no; then
4108 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
4110 cf_save_CFLAGS="$CFLAGS"
4111 cf_save_CPPFLAGS="$CPPFLAGS"
4113 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
4114 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
4115 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
4117 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
4118 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
4119 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
4121 echo "$as_me:4121: checking if we should define _POSIX_C_SOURCE" >&5
4122 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
4123 if test "${cf_cv_posix_c_source+set}" = set; then
4124 echo $ECHO_N "(cached) $ECHO_C" >&6
4127 echo "${as_me:-configure}:4127: testing if the symbol is already defined go no further ..." 1>&5
4129 cat >conftest.$ac_ext <<_ACEOF
4130 #line 4130 "configure"
4131 #include "confdefs.h"
4132 #include <sys/types.h>
4137 #ifndef _POSIX_C_SOURCE
4144 rm -f conftest.$ac_objext
4145 if { (eval echo "$as_me:4145: \"$ac_compile\"") >&5
4146 (eval $ac_compile) 2>&5
4148 echo "$as_me:4148: \$? = $ac_status" >&5
4149 (exit $ac_status); } &&
4150 { ac_try='test -s conftest.$ac_objext'
4151 { (eval echo "$as_me:4151: \"$ac_try\"") >&5
4154 echo "$as_me:4154: \$? = $ac_status" >&5
4155 (exit $ac_status); }; }; then
4156 cf_cv_posix_c_source=no
4158 echo "$as_me: failed program was:" >&5
4159 cat conftest.$ac_ext >&5
4160 cf_want_posix_source=no
4161 case .$cf_POSIX_C_SOURCE in
4163 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
4166 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
4167 cf_want_posix_source=yes
4170 cf_want_posix_source=yes
4173 if test "$cf_want_posix_source" = yes ; then
4174 cat >conftest.$ac_ext <<_ACEOF
4175 #line 4175 "configure"
4176 #include "confdefs.h"
4177 #include <sys/types.h>
4182 #ifdef _POSIX_SOURCE
4189 rm -f conftest.$ac_objext
4190 if { (eval echo "$as_me:4190: \"$ac_compile\"") >&5
4191 (eval $ac_compile) 2>&5
4193 echo "$as_me:4193: \$? = $ac_status" >&5
4194 (exit $ac_status); } &&
4195 { ac_try='test -s conftest.$ac_objext'
4196 { (eval echo "$as_me:4196: \"$ac_try\"") >&5
4199 echo "$as_me:4199: \$? = $ac_status" >&5
4200 (exit $ac_status); }; }; then
4203 echo "$as_me: failed program was:" >&5
4204 cat conftest.$ac_ext >&5
4205 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
4207 rm -f conftest.$ac_objext conftest.$ac_ext
4210 echo "${as_me:-configure}:4210: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
4212 CFLAGS="$cf_trim_CFLAGS"
4213 CPPFLAGS="$cf_trim_CPPFLAGS"
4215 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4216 CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
4218 echo "${as_me:-configure}:4218: testing if the second compile does not leave our definition intact error ..." 1>&5
4220 cat >conftest.$ac_ext <<_ACEOF
4221 #line 4221 "configure"
4222 #include "confdefs.h"
4223 #include <sys/types.h>
4228 #ifndef _POSIX_C_SOURCE
4235 rm -f conftest.$ac_objext
4236 if { (eval echo "$as_me:4236: \"$ac_compile\"") >&5
4237 (eval $ac_compile) 2>&5
4239 echo "$as_me:4239: \$? = $ac_status" >&5
4240 (exit $ac_status); } &&
4241 { ac_try='test -s conftest.$ac_objext'
4242 { (eval echo "$as_me:4242: \"$ac_try\"") >&5
4245 echo "$as_me:4245: \$? = $ac_status" >&5
4246 (exit $ac_status); }; }; then
4249 echo "$as_me: failed program was:" >&5
4250 cat conftest.$ac_ext >&5
4251 cf_cv_posix_c_source=no
4253 rm -f conftest.$ac_objext conftest.$ac_ext
4254 CFLAGS="$cf_save_CFLAGS"
4255 CPPFLAGS="$cf_save_CPPFLAGS"
4258 rm -f conftest.$ac_objext conftest.$ac_ext
4261 echo "$as_me:4261: result: $cf_cv_posix_c_source" >&5
4262 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
4264 if test "$cf_cv_posix_c_source" != no ; then
4265 CFLAGS="$cf_trim_CFLAGS"
4266 CPPFLAGS="$cf_trim_CPPFLAGS"
4271 cf_new_extra_cppflags=
4273 for cf_add_cflags in $cf_cv_posix_c_source
4275 case $cf_fix_cppflags in
4277 case $cf_add_cflags in
4278 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4279 case $cf_add_cflags in
4281 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4283 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4284 && test -z "${cf_tst_cflags}" \
4285 && cf_fix_cppflags=yes
4287 if test $cf_fix_cppflags = yes ; then
4289 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4290 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4293 elif test "${cf_tst_cflags}" = "\"'" ; then
4295 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4296 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4306 case $cf_add_cflags in
4308 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4310 CPPFLAGS=`echo "$CPPFLAGS" | \
4311 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4312 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4317 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4318 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4325 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4326 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4333 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4334 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4336 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4338 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4339 && test -z "${cf_tst_cflags}" \
4340 && cf_fix_cppflags=no
4345 if test -n "$cf_new_cflags" ; then
4347 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4348 CFLAGS="${CFLAGS}$cf_new_cflags"
4352 if test -n "$cf_new_cppflags" ; then
4354 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4355 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4359 if test -n "$cf_new_extra_cppflags" ; then
4361 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4362 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4368 fi # cf_cv_posix_visible
4372 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
4375 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
4376 cf_xopen_source="-D_BSD_SOURCE"
4380 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
4383 cf_xopen_source="-D_OSF_SOURCE"
4386 cf_xopen_source="-D_QNX_SOURCE"
4389 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
4392 cf_xopen_source="-D__EXTENSIONS__"
4393 cf_cv_xopen_source=broken
4395 (sysv4.2uw2.*) # Novell/SCO UnixWare 2.x (tested on 2.1.2)
4401 echo "$as_me:4401: checking if we should define _XOPEN_SOURCE" >&5
4402 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
4403 if test "${cf_cv_xopen_source+set}" = set; then
4404 echo $ECHO_N "(cached) $ECHO_C" >&6
4407 cat >conftest.$ac_ext <<_ACEOF
4408 #line 4408 "configure"
4409 #include "confdefs.h"
4413 #include <sys/types.h>
4419 #ifndef _XOPEN_SOURCE
4426 rm -f conftest.$ac_objext
4427 if { (eval echo "$as_me:4427: \"$ac_compile\"") >&5
4428 (eval $ac_compile) 2>&5
4430 echo "$as_me:4430: \$? = $ac_status" >&5
4431 (exit $ac_status); } &&
4432 { ac_try='test -s conftest.$ac_objext'
4433 { (eval echo "$as_me:4433: \"$ac_try\"") >&5
4436 echo "$as_me:4436: \$? = $ac_status" >&5
4437 (exit $ac_status); }; }; then
4438 cf_cv_xopen_source=no
4440 echo "$as_me: failed program was:" >&5
4441 cat conftest.$ac_ext >&5
4444 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4445 CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
4447 cat >conftest.$ac_ext <<_ACEOF
4448 #line 4448 "configure"
4449 #include "confdefs.h"
4453 #include <sys/types.h>
4459 #ifdef _XOPEN_SOURCE
4466 rm -f conftest.$ac_objext
4467 if { (eval echo "$as_me:4467: \"$ac_compile\"") >&5
4468 (eval $ac_compile) 2>&5
4470 echo "$as_me:4470: \$? = $ac_status" >&5
4471 (exit $ac_status); } &&
4472 { ac_try='test -s conftest.$ac_objext'
4473 { (eval echo "$as_me:4473: \"$ac_try\"") >&5
4476 echo "$as_me:4476: \$? = $ac_status" >&5
4477 (exit $ac_status); }; }; then
4478 cf_cv_xopen_source=no
4480 echo "$as_me: failed program was:" >&5
4481 cat conftest.$ac_ext >&5
4482 cf_cv_xopen_source=$cf_XOPEN_SOURCE
4484 rm -f conftest.$ac_objext conftest.$ac_ext
4488 rm -f conftest.$ac_objext conftest.$ac_ext
4491 echo "$as_me:4491: result: $cf_cv_xopen_source" >&5
4492 echo "${ECHO_T}$cf_cv_xopen_source" >&6
4494 if test "$cf_cv_xopen_source" != no ; then
4496 CFLAGS=`echo "$CFLAGS" | \
4497 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
4498 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
4500 CPPFLAGS=`echo "$CPPFLAGS" | \
4501 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
4502 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
4504 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
4509 cf_new_extra_cppflags=
4511 for cf_add_cflags in $cf_temp_xopen_source
4513 case $cf_fix_cppflags in
4515 case $cf_add_cflags in
4516 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4517 case $cf_add_cflags in
4519 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4521 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4522 && test -z "${cf_tst_cflags}" \
4523 && cf_fix_cppflags=yes
4525 if test $cf_fix_cppflags = yes ; then
4527 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4528 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4531 elif test "${cf_tst_cflags}" = "\"'" ; then
4533 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4534 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4544 case $cf_add_cflags in
4546 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4548 CPPFLAGS=`echo "$CPPFLAGS" | \
4549 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4550 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4555 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4556 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4563 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4564 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4571 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4572 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4574 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4576 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4577 && test -z "${cf_tst_cflags}" \
4578 && cf_fix_cppflags=no
4583 if test -n "$cf_new_cflags" ; then
4585 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4586 CFLAGS="${CFLAGS}$cf_new_cflags"
4590 if test -n "$cf_new_cppflags" ; then
4592 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4593 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4597 if test -n "$cf_new_extra_cppflags" ; then
4599 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4600 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4606 if test "$cf_cv_posix_visible" = no; then
4608 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
4610 cf_save_CFLAGS="$CFLAGS"
4611 cf_save_CPPFLAGS="$CPPFLAGS"
4613 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
4614 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
4615 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
4617 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
4618 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
4619 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
4621 echo "$as_me:4621: checking if we should define _POSIX_C_SOURCE" >&5
4622 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
4623 if test "${cf_cv_posix_c_source+set}" = set; then
4624 echo $ECHO_N "(cached) $ECHO_C" >&6
4627 echo "${as_me:-configure}:4627: testing if the symbol is already defined go no further ..." 1>&5
4629 cat >conftest.$ac_ext <<_ACEOF
4630 #line 4630 "configure"
4631 #include "confdefs.h"
4632 #include <sys/types.h>
4637 #ifndef _POSIX_C_SOURCE
4644 rm -f conftest.$ac_objext
4645 if { (eval echo "$as_me:4645: \"$ac_compile\"") >&5
4646 (eval $ac_compile) 2>&5
4648 echo "$as_me:4648: \$? = $ac_status" >&5
4649 (exit $ac_status); } &&
4650 { ac_try='test -s conftest.$ac_objext'
4651 { (eval echo "$as_me:4651: \"$ac_try\"") >&5
4654 echo "$as_me:4654: \$? = $ac_status" >&5
4655 (exit $ac_status); }; }; then
4656 cf_cv_posix_c_source=no
4658 echo "$as_me: failed program was:" >&5
4659 cat conftest.$ac_ext >&5
4660 cf_want_posix_source=no
4661 case .$cf_POSIX_C_SOURCE in
4663 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
4666 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
4667 cf_want_posix_source=yes
4670 cf_want_posix_source=yes
4673 if test "$cf_want_posix_source" = yes ; then
4674 cat >conftest.$ac_ext <<_ACEOF
4675 #line 4675 "configure"
4676 #include "confdefs.h"
4677 #include <sys/types.h>
4682 #ifdef _POSIX_SOURCE
4689 rm -f conftest.$ac_objext
4690 if { (eval echo "$as_me:4690: \"$ac_compile\"") >&5
4691 (eval $ac_compile) 2>&5
4693 echo "$as_me:4693: \$? = $ac_status" >&5
4694 (exit $ac_status); } &&
4695 { ac_try='test -s conftest.$ac_objext'
4696 { (eval echo "$as_me:4696: \"$ac_try\"") >&5
4699 echo "$as_me:4699: \$? = $ac_status" >&5
4700 (exit $ac_status); }; }; then
4703 echo "$as_me: failed program was:" >&5
4704 cat conftest.$ac_ext >&5
4705 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
4707 rm -f conftest.$ac_objext conftest.$ac_ext
4710 echo "${as_me:-configure}:4710: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
4712 CFLAGS="$cf_trim_CFLAGS"
4713 CPPFLAGS="$cf_trim_CPPFLAGS"
4715 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4716 CPPFLAGS="${CPPFLAGS}$cf_cv_posix_c_source"
4718 echo "${as_me:-configure}:4718: testing if the second compile does not leave our definition intact error ..." 1>&5
4720 cat >conftest.$ac_ext <<_ACEOF
4721 #line 4721 "configure"
4722 #include "confdefs.h"
4723 #include <sys/types.h>
4728 #ifndef _POSIX_C_SOURCE
4735 rm -f conftest.$ac_objext
4736 if { (eval echo "$as_me:4736: \"$ac_compile\"") >&5
4737 (eval $ac_compile) 2>&5
4739 echo "$as_me:4739: \$? = $ac_status" >&5
4740 (exit $ac_status); } &&
4741 { ac_try='test -s conftest.$ac_objext'
4742 { (eval echo "$as_me:4742: \"$ac_try\"") >&5
4745 echo "$as_me:4745: \$? = $ac_status" >&5
4746 (exit $ac_status); }; }; then
4749 echo "$as_me: failed program was:" >&5
4750 cat conftest.$ac_ext >&5
4751 cf_cv_posix_c_source=no
4753 rm -f conftest.$ac_objext conftest.$ac_ext
4754 CFLAGS="$cf_save_CFLAGS"
4755 CPPFLAGS="$cf_save_CPPFLAGS"
4758 rm -f conftest.$ac_objext conftest.$ac_ext
4761 echo "$as_me:4761: result: $cf_cv_posix_c_source" >&5
4762 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
4764 if test "$cf_cv_posix_c_source" != no ; then
4765 CFLAGS="$cf_trim_CFLAGS"
4766 CPPFLAGS="$cf_trim_CPPFLAGS"
4771 cf_new_extra_cppflags=
4773 for cf_add_cflags in $cf_cv_posix_c_source
4775 case $cf_fix_cppflags in
4777 case $cf_add_cflags in
4778 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4779 case $cf_add_cflags in
4781 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4783 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4784 && test -z "${cf_tst_cflags}" \
4785 && cf_fix_cppflags=yes
4787 if test $cf_fix_cppflags = yes ; then
4789 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4790 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4793 elif test "${cf_tst_cflags}" = "\"'" ; then
4795 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4796 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4806 case $cf_add_cflags in
4808 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4810 CPPFLAGS=`echo "$CPPFLAGS" | \
4811 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4812 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4817 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4818 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4825 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4826 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4833 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4834 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4836 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4838 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4839 && test -z "${cf_tst_cflags}" \
4840 && cf_fix_cppflags=no
4845 if test -n "$cf_new_cflags" ; then
4847 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4848 CFLAGS="${CFLAGS}$cf_new_cflags"
4852 if test -n "$cf_new_cppflags" ; then
4854 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4855 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4859 if test -n "$cf_new_extra_cppflags" ; then
4861 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4862 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4868 fi # cf_cv_posix_visible
4873 if test -n "$cf_xopen_source" ; then
4878 cf_new_extra_cppflags=
4880 for cf_add_cflags in $cf_xopen_source
4882 case $cf_fix_cppflags in
4884 case $cf_add_cflags in
4885 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4886 case $cf_add_cflags in
4888 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4890 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4891 && test -z "${cf_tst_cflags}" \
4892 && cf_fix_cppflags=yes
4894 if test $cf_fix_cppflags = yes ; then
4896 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4897 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4900 elif test "${cf_tst_cflags}" = "\"'" ; then
4902 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4903 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4913 case $cf_add_cflags in
4915 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4917 CPPFLAGS=`echo "$CPPFLAGS" | \
4918 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
4919 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
4924 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4925 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4932 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4933 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4940 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4941 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4943 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4945 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4946 && test -z "${cf_tst_cflags}" \
4947 && cf_fix_cppflags=no
4952 if test -n "$cf_new_cflags" ; then
4953 test -n "$verbose" && echo " add to \$CFLAGS $cf_new_cflags" 1>&6
4955 echo "${as_me:-configure}:4955: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
4957 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4958 CFLAGS="${CFLAGS}$cf_new_cflags"
4962 if test -n "$cf_new_cppflags" ; then
4963 test -n "$verbose" && echo " add to \$CPPFLAGS $cf_new_cppflags" 1>&6
4965 echo "${as_me:-configure}:4965: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
4967 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4968 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4972 if test -n "$cf_new_extra_cppflags" ; then
4973 test -n "$verbose" && echo " add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
4975 echo "${as_me:-configure}:4975: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
4977 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4978 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4984 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
4985 echo "$as_me:4985: checking if _XOPEN_SOURCE really is set" >&5
4986 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
4987 cat >conftest.$ac_ext <<_ACEOF
4988 #line 4988 "configure"
4989 #include "confdefs.h"
4995 #ifndef _XOPEN_SOURCE
5002 rm -f conftest.$ac_objext
5003 if { (eval echo "$as_me:5003: \"$ac_compile\"") >&5
5004 (eval $ac_compile) 2>&5
5006 echo "$as_me:5006: \$? = $ac_status" >&5
5007 (exit $ac_status); } &&
5008 { ac_try='test -s conftest.$ac_objext'
5009 { (eval echo "$as_me:5009: \"$ac_try\"") >&5
5012 echo "$as_me:5012: \$? = $ac_status" >&5
5013 (exit $ac_status); }; }; then
5014 cf_XOPEN_SOURCE_set=yes
5016 echo "$as_me: failed program was:" >&5
5017 cat conftest.$ac_ext >&5
5018 cf_XOPEN_SOURCE_set=no
5020 rm -f conftest.$ac_objext conftest.$ac_ext
5021 echo "$as_me:5021: result: $cf_XOPEN_SOURCE_set" >&5
5022 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
5023 if test $cf_XOPEN_SOURCE_set = yes
5025 cat >conftest.$ac_ext <<_ACEOF
5026 #line 5026 "configure"
5027 #include "confdefs.h"
5033 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
5040 rm -f conftest.$ac_objext
5041 if { (eval echo "$as_me:5041: \"$ac_compile\"") >&5
5042 (eval $ac_compile) 2>&5
5044 echo "$as_me:5044: \$? = $ac_status" >&5
5045 (exit $ac_status); } &&
5046 { ac_try='test -s conftest.$ac_objext'
5047 { (eval echo "$as_me:5047: \"$ac_try\"") >&5
5050 echo "$as_me:5050: \$? = $ac_status" >&5
5051 (exit $ac_status); }; }; then
5052 cf_XOPEN_SOURCE_set_ok=yes
5054 echo "$as_me: failed program was:" >&5
5055 cat conftest.$ac_ext >&5
5056 cf_XOPEN_SOURCE_set_ok=no
5058 rm -f conftest.$ac_objext conftest.$ac_ext
5059 if test $cf_XOPEN_SOURCE_set_ok = no
5061 { echo "$as_me:5061: WARNING: _XOPEN_SOURCE is lower than requested" >&5
5062 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
5066 echo "$as_me:5066: checking if we should define _XOPEN_SOURCE" >&5
5067 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
5068 if test "${cf_cv_xopen_source+set}" = set; then
5069 echo $ECHO_N "(cached) $ECHO_C" >&6
5072 cat >conftest.$ac_ext <<_ACEOF
5073 #line 5073 "configure"
5074 #include "confdefs.h"
5078 #include <sys/types.h>
5084 #ifndef _XOPEN_SOURCE
5091 rm -f conftest.$ac_objext
5092 if { (eval echo "$as_me:5092: \"$ac_compile\"") >&5
5093 (eval $ac_compile) 2>&5
5095 echo "$as_me:5095: \$? = $ac_status" >&5
5096 (exit $ac_status); } &&
5097 { ac_try='test -s conftest.$ac_objext'
5098 { (eval echo "$as_me:5098: \"$ac_try\"") >&5
5101 echo "$as_me:5101: \$? = $ac_status" >&5
5102 (exit $ac_status); }; }; then
5103 cf_cv_xopen_source=no
5105 echo "$as_me: failed program was:" >&5
5106 cat conftest.$ac_ext >&5
5109 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5110 CPPFLAGS="${CPPFLAGS}-D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
5112 cat >conftest.$ac_ext <<_ACEOF
5113 #line 5113 "configure"
5114 #include "confdefs.h"
5118 #include <sys/types.h>
5124 #ifdef _XOPEN_SOURCE
5131 rm -f conftest.$ac_objext
5132 if { (eval echo "$as_me:5132: \"$ac_compile\"") >&5
5133 (eval $ac_compile) 2>&5
5135 echo "$as_me:5135: \$? = $ac_status" >&5
5136 (exit $ac_status); } &&
5137 { ac_try='test -s conftest.$ac_objext'
5138 { (eval echo "$as_me:5138: \"$ac_try\"") >&5
5141 echo "$as_me:5141: \$? = $ac_status" >&5
5142 (exit $ac_status); }; }; then
5143 cf_cv_xopen_source=no
5145 echo "$as_me: failed program was:" >&5
5146 cat conftest.$ac_ext >&5
5147 cf_cv_xopen_source=$cf_XOPEN_SOURCE
5149 rm -f conftest.$ac_objext conftest.$ac_ext
5153 rm -f conftest.$ac_objext conftest.$ac_ext
5156 echo "$as_me:5156: result: $cf_cv_xopen_source" >&5
5157 echo "${ECHO_T}$cf_cv_xopen_source" >&6
5159 if test "$cf_cv_xopen_source" != no ; then
5161 CFLAGS=`echo "$CFLAGS" | \
5162 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
5163 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
5165 CPPFLAGS=`echo "$CPPFLAGS" | \
5166 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
5167 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
5169 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
5174 cf_new_extra_cppflags=
5176 for cf_add_cflags in $cf_temp_xopen_source
5178 case $cf_fix_cppflags in
5180 case $cf_add_cflags in
5181 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
5182 case $cf_add_cflags in
5184 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
5186 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5187 && test -z "${cf_tst_cflags}" \
5188 && cf_fix_cppflags=yes
5190 if test $cf_fix_cppflags = yes ; then
5192 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5193 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5196 elif test "${cf_tst_cflags}" = "\"'" ; then
5198 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5199 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5209 case $cf_add_cflags in
5211 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
5213 CPPFLAGS=`echo "$CPPFLAGS" | \
5214 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
5215 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
5220 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
5221 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
5228 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
5229 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
5236 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
5237 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
5239 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
5241 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
5242 && test -z "${cf_tst_cflags}" \
5243 && cf_fix_cppflags=no
5248 if test -n "$cf_new_cflags" ; then
5250 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
5251 CFLAGS="${CFLAGS}$cf_new_cflags"
5255 if test -n "$cf_new_cppflags" ; then
5257 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5258 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
5262 if test -n "$cf_new_extra_cppflags" ; then
5264 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
5265 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
5273 fi # cf_cv_posix_visible
5275 echo "$as_me:5275: checking for signal global datatype" >&5
5276 echo $ECHO_N "checking for signal global datatype... $ECHO_C" >&6
5277 if test "${cf_cv_sig_atomic_t+set}" = set; then
5278 echo $ECHO_N "(cached) $ECHO_C" >&6
5282 "volatile sig_atomic_t" \
5286 cat >conftest.$ac_ext <<_ACEOF
5287 #line 5287 "configure"
5288 #include "confdefs.h"
5290 #include <sys/types.h>
5296 static void handler(int sig)
5303 signal(SIGINT, handler);
5309 rm -f conftest.$ac_objext
5310 if { (eval echo "$as_me:5310: \"$ac_compile\"") >&5
5311 (eval $ac_compile) 2>&5
5313 echo "$as_me:5313: \$? = $ac_status" >&5
5314 (exit $ac_status); } &&
5315 { ac_try='test -s conftest.$ac_objext'
5316 { (eval echo "$as_me:5316: \"$ac_try\"") >&5
5319 echo "$as_me:5319: \$? = $ac_status" >&5
5320 (exit $ac_status); }; }; then
5321 cf_cv_sig_atomic_t=$cf_type
5323 echo "$as_me: failed program was:" >&5
5324 cat conftest.$ac_ext >&5
5325 cf_cv_sig_atomic_t=no
5327 rm -f conftest.$ac_objext conftest.$ac_ext
5328 test "$cf_cv_sig_atomic_t" != no && break
5333 echo "$as_me:5333: result: $cf_cv_sig_atomic_t" >&5
5334 echo "${ECHO_T}$cf_cv_sig_atomic_t" >&6
5335 test "$cf_cv_sig_atomic_t" != no &&
5336 cat >>confdefs.h <<EOF
5337 #define SIG_ATOMIC_T $cf_cv_sig_atomic_t
5340 # Work around breakage on OS X
5342 echo "$as_me:5342: checking if SIGWINCH is defined" >&5
5343 echo $ECHO_N "checking if SIGWINCH is defined... $ECHO_C" >&6
5344 if test "${cf_cv_define_sigwinch+set}" = set; then
5345 echo $ECHO_N "(cached) $ECHO_C" >&6
5348 cat >conftest.$ac_ext <<_ACEOF
5349 #line 5349 "configure"
5350 #include "confdefs.h"
5352 #include <sys/types.h>
5353 #include <sys/signal.h>
5363 rm -f conftest.$ac_objext
5364 if { (eval echo "$as_me:5364: \"$ac_compile\"") >&5
5365 (eval $ac_compile) 2>&5
5367 echo "$as_me:5367: \$? = $ac_status" >&5
5368 (exit $ac_status); } &&
5369 { ac_try='test -s conftest.$ac_objext'
5370 { (eval echo "$as_me:5370: \"$ac_try\"") >&5
5373 echo "$as_me:5373: \$? = $ac_status" >&5
5374 (exit $ac_status); }; }; then
5375 cf_cv_define_sigwinch=yes
5377 echo "$as_me: failed program was:" >&5
5378 cat conftest.$ac_ext >&5
5379 cat >conftest.$ac_ext <<_ACEOF
5380 #line 5380 "configure"
5381 #include "confdefs.h"
5383 #undef _XOPEN_SOURCE
5384 #undef _POSIX_SOURCE
5385 #undef _POSIX_C_SOURCE
5386 #include <sys/types.h>
5387 #include <sys/signal.h>
5397 rm -f conftest.$ac_objext
5398 if { (eval echo "$as_me:5398: \"$ac_compile\"") >&5
5399 (eval $ac_compile) 2>&5
5401 echo "$as_me:5401: \$? = $ac_status" >&5
5402 (exit $ac_status); } &&
5403 { ac_try='test -s conftest.$ac_objext'
5404 { (eval echo "$as_me:5404: \"$ac_try\"") >&5
5407 echo "$as_me:5407: \$? = $ac_status" >&5
5408 (exit $ac_status); }; }; then
5409 cf_cv_define_sigwinch=maybe
5411 echo "$as_me: failed program was:" >&5
5412 cat conftest.$ac_ext >&5
5413 cf_cv_define_sigwinch=no
5415 rm -f conftest.$ac_objext conftest.$ac_ext
5418 rm -f conftest.$ac_objext conftest.$ac_ext
5421 echo "$as_me:5421: result: $cf_cv_define_sigwinch" >&5
5422 echo "${ECHO_T}$cf_cv_define_sigwinch" >&6
5424 if test "$cf_cv_define_sigwinch" = maybe ; then
5425 echo "$as_me:5425: checking for actual SIGWINCH definition" >&5
5426 echo $ECHO_N "checking for actual SIGWINCH definition... $ECHO_C" >&6
5427 if test "${cf_cv_fixup_sigwinch+set}" = set; then
5428 echo $ECHO_N "(cached) $ECHO_C" >&6
5431 cf_cv_fixup_sigwinch=unknown
5433 while test $cf_sigwinch != 1
5435 cat >conftest.$ac_ext <<_ACEOF
5436 #line 5436 "configure"
5437 #include "confdefs.h"
5439 #undef _XOPEN_SOURCE
5440 #undef _POSIX_SOURCE
5441 #undef _POSIX_C_SOURCE
5442 #include <sys/types.h>
5443 #include <sys/signal.h>
5449 #if SIGWINCH != $cf_sigwinch
5457 rm -f conftest.$ac_objext
5458 if { (eval echo "$as_me:5458: \"$ac_compile\"") >&5
5459 (eval $ac_compile) 2>&5
5461 echo "$as_me:5461: \$? = $ac_status" >&5
5462 (exit $ac_status); } &&
5463 { ac_try='test -s conftest.$ac_objext'
5464 { (eval echo "$as_me:5464: \"$ac_try\"") >&5
5467 echo "$as_me:5467: \$? = $ac_status" >&5
5468 (exit $ac_status); }; }; then
5469 cf_cv_fixup_sigwinch=$cf_sigwinch
5472 echo "$as_me: failed program was:" >&5
5473 cat conftest.$ac_ext >&5
5475 rm -f conftest.$ac_objext conftest.$ac_ext
5477 cf_sigwinch=`expr $cf_sigwinch - 1`
5481 echo "$as_me:5481: result: $cf_cv_fixup_sigwinch" >&5
5482 echo "${ECHO_T}$cf_cv_fixup_sigwinch" >&6
5484 if test "$cf_cv_fixup_sigwinch" != unknown ; then
5485 CPPFLAGS="$CPPFLAGS -DSIGWINCH=$cf_cv_fixup_sigwinch"
5489 # Checks for CODESET support.
5491 echo "$as_me:5491: checking for nl_langinfo and CODESET" >&5
5492 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
5493 if test "${am_cv_langinfo_codeset+set}" = set; then
5494 echo $ECHO_N "(cached) $ECHO_C" >&6
5496 cat >conftest.$ac_ext <<_ACEOF
5497 #line 5497 "configure"
5498 #include "confdefs.h"
5499 #include <langinfo.h>
5503 char* cs = nl_langinfo(CODESET);
5508 rm -f conftest.$ac_objext conftest$ac_exeext
5509 if { (eval echo "$as_me:5509: \"$ac_link\"") >&5
5510 (eval $ac_link) 2>&5
5512 echo "$as_me:5512: \$? = $ac_status" >&5
5513 (exit $ac_status); } &&
5514 { ac_try='test -s conftest$ac_exeext'
5515 { (eval echo "$as_me:5515: \"$ac_try\"") >&5
5518 echo "$as_me:5518: \$? = $ac_status" >&5
5519 (exit $ac_status); }; }; then
5520 am_cv_langinfo_codeset=yes
5522 echo "$as_me: failed program was:" >&5
5523 cat conftest.$ac_ext >&5
5524 am_cv_langinfo_codeset=no
5526 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5529 echo "$as_me:5529: result: $am_cv_langinfo_codeset" >&5
5530 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
5531 if test $am_cv_langinfo_codeset = yes; then
5533 cat >>confdefs.h <<\EOF
5534 #define HAVE_LANGINFO_CODESET 1
5539 echo "$as_me:5539: checking if you want to use pkg-config" >&5
5540 echo $ECHO_N "checking if you want to use pkg-config... $ECHO_C" >&6
5542 # Check whether --with-pkg-config or --without-pkg-config was given.
5543 if test "${with_pkg_config+set}" = set; then
5544 withval="$with_pkg_config"
5545 cf_pkg_config=$withval
5549 echo "$as_me:5549: result: $cf_pkg_config" >&5
5550 echo "${ECHO_T}$cf_pkg_config" >&6
5552 case $cf_pkg_config in
5558 if test -n "$ac_tool_prefix"; then
5559 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5560 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5561 echo "$as_me:5561: checking for $ac_word" >&5
5562 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5563 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
5564 echo $ECHO_N "(cached) $ECHO_C" >&6
5568 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5571 ac_save_IFS=$IFS; IFS=$ac_path_separator
5573 for ac_dir in $ac_dummy; do
5575 test -z "$ac_dir" && ac_dir=.
5576 if $as_executable_p "$ac_dir/$ac_word"; then
5577 ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
5578 echo "$as_me:5578: found $ac_dir/$ac_word" >&5
5586 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5588 if test -n "$PKG_CONFIG"; then
5589 echo "$as_me:5589: result: $PKG_CONFIG" >&5
5590 echo "${ECHO_T}$PKG_CONFIG" >&6
5592 echo "$as_me:5592: result: no" >&5
5593 echo "${ECHO_T}no" >&6
5597 if test -z "$ac_cv_path_PKG_CONFIG"; then
5598 ac_pt_PKG_CONFIG=$PKG_CONFIG
5599 # Extract the first word of "pkg-config", so it can be a program name with args.
5600 set dummy pkg-config; ac_word=$2
5601 echo "$as_me:5601: checking for $ac_word" >&5
5602 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5603 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
5604 echo $ECHO_N "(cached) $ECHO_C" >&6
5606 case $ac_pt_PKG_CONFIG in
5608 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5611 ac_save_IFS=$IFS; IFS=$ac_path_separator
5613 for ac_dir in $ac_dummy; do
5615 test -z "$ac_dir" && ac_dir=.
5616 if $as_executable_p "$ac_dir/$ac_word"; then
5617 ac_cv_path_ac_pt_PKG_CONFIG="$ac_dir/$ac_word"
5618 echo "$as_me:5618: found $ac_dir/$ac_word" >&5
5623 test -z "$ac_cv_path_ac_pt_PKG_CONFIG" && ac_cv_path_ac_pt_PKG_CONFIG="none"
5627 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5629 if test -n "$ac_pt_PKG_CONFIG"; then
5630 echo "$as_me:5630: result: $ac_pt_PKG_CONFIG" >&5
5631 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
5633 echo "$as_me:5633: result: no" >&5
5634 echo "${ECHO_T}no" >&6
5637 PKG_CONFIG=$ac_pt_PKG_CONFIG
5639 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5648 test -z "$PKG_CONFIG" && PKG_CONFIG=none
5649 if test "$PKG_CONFIG" != none ; then
5651 if test "x$prefix" != xNONE; then
5652 cf_path_syntax="$prefix"
5654 cf_path_syntax="$ac_default_prefix"
5657 case ".$PKG_CONFIG" in
5662 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
5664 (.\${*prefix}*|.\${*dir}*)
5665 eval PKG_CONFIG="$PKG_CONFIG"
5666 case ".$PKG_CONFIG" in
5668 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
5673 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
5676 { { echo "$as_me:5676: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
5677 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG\"" >&2;}
5678 { (exit 1); exit 1; }; }
5682 elif test "x$cf_pkg_config" != xno ; then
5683 { echo "$as_me:5683: WARNING: pkg-config is not installed" >&5
5684 echo "$as_me: WARNING: pkg-config is not installed" >&2;}
5687 echo "$as_me:5687: checking if you want to see long compiling messages" >&5
5688 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
5690 # Check whether --enable-echo or --disable-echo was given.
5691 if test "${enable_echo+set}" = set; then
5692 enableval="$enable_echo"
5693 test "$enableval" != no && enableval=yes
5694 if test "$enableval" != "yes" ; then
5697 ECHO_LD='@echo linking $@;'
5698 RULE_CC='@echo compiling $<'
5699 SHOW_CC='@echo compiling $@'
5721 echo "$as_me:5721: result: $enableval" >&5
5722 echo "${ECHO_T}$enableval" >&6
5724 echo "$as_me:5724: checking for ncurses wrap-prefix" >&5
5725 echo $ECHO_N "checking for ncurses wrap-prefix... $ECHO_C" >&6
5727 # Check whether --with-ncurses-wrap-prefix or --without-ncurses-wrap-prefix was given.
5728 if test "${with_ncurses_wrap_prefix+set}" = set; then
5729 withval="$with_ncurses_wrap_prefix"
5730 NCURSES_WRAP_PREFIX=$withval
5732 NCURSES_WRAP_PREFIX=_nc_
5734 echo "$as_me:5734: result: $NCURSES_WRAP_PREFIX" >&5
5735 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
5737 echo "$as_me:5737: checking if you want to check for wide-character functions" >&5
5738 echo $ECHO_N "checking if you want to check for wide-character functions... $ECHO_C" >&6
5740 # Check whether --enable-widec or --disable-widec was given.
5741 if test "${enable_widec+set}" = set; then
5742 enableval="$enable_widec"
5743 test "$enableval" != no && enableval=yes
5744 if test "$enableval" != "yes" ; then
5754 echo "$as_me:5754: result: $cf_enable_widec" >&5
5755 echo "${ECHO_T}$cf_enable_widec" >&6
5757 echo "$as_me:5757: checking for specific curses-directory" >&5
5758 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
5760 # Check whether --with-curses-dir or --without-curses-dir was given.
5761 if test "${with_curses_dir+set}" = set; then
5762 withval="$with_curses_dir"
5763 cf_cv_curses_dir=$withval
5767 echo "$as_me:5767: result: $cf_cv_curses_dir" >&5
5768 echo "${ECHO_T}$cf_cv_curses_dir" >&6
5770 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5773 if test "x$prefix" != xNONE; then
5774 cf_path_syntax="$prefix"
5776 cf_path_syntax="$ac_default_prefix"
5784 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
5786 (.\${*prefix}*|.\${*dir}*)
5787 eval withval="$withval"
5790 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
5795 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
5798 { { echo "$as_me:5798: error: expected a pathname, not \"$withval\"" >&5
5799 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
5800 { (exit 1); exit 1; }; }
5804 if test -d "$cf_cv_curses_dir"
5807 if test -n "$cf_cv_curses_dir/include" ; then
5808 for cf_add_incdir in $cf_cv_curses_dir/include
5810 while test $cf_add_incdir != /usr/include
5812 if test -d $cf_add_incdir
5815 if test -n "$CFLAGS$CPPFLAGS" ; then
5816 # a loop is needed to ensure we can add subdirs of existing dirs
5817 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5818 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5819 cf_have_incdir=yes; break
5824 if test "$cf_have_incdir" = no ; then
5825 if test "$cf_add_incdir" = /usr/local/include ; then
5826 if test "$GCC" = yes
5828 cf_save_CPPFLAGS=$CPPFLAGS
5830 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
5831 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
5833 cat >conftest.$ac_ext <<_ACEOF
5834 #line 5834 "configure"
5835 #include "confdefs.h"
5845 rm -f conftest.$ac_objext
5846 if { (eval echo "$as_me:5846: \"$ac_compile\"") >&5
5847 (eval $ac_compile) 2>&5
5849 echo "$as_me:5849: \$? = $ac_status" >&5
5850 (exit $ac_status); } &&
5851 { ac_try='test -s conftest.$ac_objext'
5852 { (eval echo "$as_me:5852: \"$ac_try\"") >&5
5855 echo "$as_me:5855: \$? = $ac_status" >&5
5856 (exit $ac_status); }; }; then
5859 echo "$as_me: failed program was:" >&5
5860 cat conftest.$ac_ext >&5
5863 rm -f conftest.$ac_objext conftest.$ac_ext
5864 CPPFLAGS=$cf_save_CPPFLAGS
5869 if test "$cf_have_incdir" = no ; then
5870 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5872 echo "${as_me:-configure}:5872: testing adding $cf_add_incdir to include-path ..." 1>&5
5874 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5876 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5877 test "$cf_top_incdir" = "$cf_add_incdir" && break
5878 cf_add_incdir="$cf_top_incdir"
5889 if test -n "$cf_cv_curses_dir/lib" ; then
5890 for cf_add_libdir in $cf_cv_curses_dir/lib
5892 if test $cf_add_libdir = /usr/lib ; then
5894 elif test -d $cf_add_libdir
5897 if test -n "$LDFLAGS$LIBS" ; then
5898 # a loop is needed to ensure we can add subdirs of existing dirs
5899 for cf_test_libdir in $LDFLAGS $LIBS ; do
5900 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
5901 cf_have_libdir=yes; break
5905 if test "$cf_have_libdir" = no ; then
5906 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
5908 echo "${as_me:-configure}:5908: testing adding $cf_add_libdir to library-path ..." 1>&5
5910 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
5921 echo "$as_me:5921: checking for specified curses library type" >&5
5922 echo $ECHO_N "checking for specified curses library type... $ECHO_C" >&6
5924 # Check whether --with-screen or --without-screen was given.
5925 if test "${with_screen+set}" = set; then
5926 withval="$with_screen"
5927 cf_cv_screen=$withval
5930 # Check whether --with-ncursesw or --without-ncursesw was given.
5931 if test "${with_ncursesw+set}" = set; then
5932 withval="$with_ncursesw"
5933 cf_cv_screen=ncursesw
5936 # Check whether --with-ncurses or --without-ncurses was given.
5937 if test "${with_ncurses+set}" = set; then
5938 withval="$with_ncurses"
5939 cf_cv_screen=ncurses
5942 # Check whether --with-pdcurses or --without-pdcurses was given.
5943 if test "${with_pdcurses+set}" = set; then
5944 withval="$with_pdcurses"
5945 cf_cv_screen=pdcurses
5948 # Check whether --with-curses-colr or --without-curses-colr was given.
5949 if test "${with_curses_colr+set}" = set; then
5950 withval="$with_curses_colr"
5951 cf_cv_screen=curses_colr
5954 # Check whether --with-curses-5lib or --without-curses-5lib was given.
5955 if test "${with_curses_5lib+set}" = set; then
5956 withval="$with_curses_5lib"
5957 cf_cv_screen=curses_5lib
5965 echo "$as_me:5965: result: $cf_cv_screen" >&5
5966 echo "${ECHO_T}$cf_cv_screen" >&6
5968 case $cf_cv_screen in
5971 echo "$as_me:5971: checking for extra include directories" >&5
5972 echo $ECHO_N "checking for extra include directories... $ECHO_C" >&6
5973 if test "${cf_cv_curses_incdir+set}" = set; then
5974 echo $ECHO_N "(cached) $ECHO_C" >&6
5977 cf_cv_curses_incdir=no
5980 if test "x$cf_cv_screen" = "xcurses_colr"
5982 test -d /usr/include/curses_colr && \
5983 cf_cv_curses_incdir="-I/usr/include/curses_colr"
5987 if test "x$cf_cv_screen" = "xcurses_5lib"
5989 test -d /usr/5lib && \
5990 test -d /usr/5include && \
5991 cf_cv_curses_incdir="-I/usr/5include"
5997 echo "$as_me:5997: result: $cf_cv_curses_incdir" >&5
5998 echo "${ECHO_T}$cf_cv_curses_incdir" >&6
5999 if test "$cf_cv_curses_incdir" != no
6002 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6003 CPPFLAGS="${CPPFLAGS}$cf_cv_curses_incdir"
6007 echo "$as_me:6007: checking if we have identified curses headers" >&5
6008 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
6009 if test "${cf_cv_ncurses_header+set}" = set; then
6010 echo $ECHO_N "(cached) $ECHO_C" >&6
6013 cf_cv_ncurses_header=none
6016 curses.h ncurses/ncurses.h ncurses/curses.h
6018 cat >conftest.$ac_ext <<_ACEOF
6019 #line 6019 "configure"
6020 #include "confdefs.h"
6021 #include <${cf_header}>
6025 initscr(); tgoto("?", 0,0)
6030 rm -f conftest.$ac_objext
6031 if { (eval echo "$as_me:6031: \"$ac_compile\"") >&5
6032 (eval $ac_compile) 2>&5
6034 echo "$as_me:6034: \$? = $ac_status" >&5
6035 (exit $ac_status); } &&
6036 { ac_try='test -s conftest.$ac_objext'
6037 { (eval echo "$as_me:6037: \"$ac_try\"") >&5
6040 echo "$as_me:6040: \$? = $ac_status" >&5
6041 (exit $ac_status); }; }; then
6042 cf_cv_ncurses_header=$cf_header; break
6044 echo "$as_me: failed program was:" >&5
6045 cat conftest.$ac_ext >&5
6047 rm -f conftest.$ac_objext conftest.$ac_ext
6051 echo "$as_me:6051: result: $cf_cv_ncurses_header" >&5
6052 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
6054 if test "$cf_cv_ncurses_header" = none ; then
6055 { { echo "$as_me:6055: error: No curses header-files found" >&5
6056 echo "$as_me: error: No curses header-files found" >&2;}
6057 { (exit 1); exit 1; }; }
6060 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
6062 for ac_header in $cf_cv_ncurses_header
6064 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6065 echo "$as_me:6065: checking for $ac_header" >&5
6066 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6067 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6068 echo $ECHO_N "(cached) $ECHO_C" >&6
6070 cat >conftest.$ac_ext <<_ACEOF
6071 #line 6071 "configure"
6072 #include "confdefs.h"
6073 #include <$ac_header>
6075 if { (eval echo "$as_me:6075: \"$ac_cpp conftest.$ac_ext\"") >&5
6076 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6078 egrep -v '^ *\+' conftest.er1 >conftest.err
6080 cat conftest.err >&5
6081 echo "$as_me:6081: \$? = $ac_status" >&5
6082 (exit $ac_status); } >/dev/null; then
6083 if test -s conftest.err; then
6084 ac_cpp_err=$ac_c_preproc_warn_flag
6091 if test -z "$ac_cpp_err"; then
6092 eval "$as_ac_Header=yes"
6094 echo "$as_me: failed program was:" >&5
6095 cat conftest.$ac_ext >&5
6096 eval "$as_ac_Header=no"
6098 rm -f conftest.err conftest.$ac_ext
6100 echo "$as_me:6100: result: `eval echo '${'$as_ac_Header'}'`" >&5
6101 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6102 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6103 cat >>confdefs.h <<EOF
6104 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6110 echo "$as_me:6110: checking for terminfo header" >&5
6111 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
6112 if test "${cf_cv_term_header+set}" = set; then
6113 echo $ECHO_N "(cached) $ECHO_C" >&6
6116 case ${cf_cv_ncurses_header} in
6117 (*/ncurses.h|*/ncursesw.h)
6118 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
6121 cf_term_header=term.h
6125 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
6127 cat >conftest.$ac_ext <<_ACEOF
6128 #line 6128 "configure"
6129 #include "confdefs.h"
6131 #include <${cf_cv_ncurses_header:-curses.h}>
6137 int x = auto_left_margin
6142 rm -f conftest.$ac_objext
6143 if { (eval echo "$as_me:6143: \"$ac_compile\"") >&5
6144 (eval $ac_compile) 2>&5
6146 echo "$as_me:6146: \$? = $ac_status" >&5
6147 (exit $ac_status); } &&
6148 { ac_try='test -s conftest.$ac_objext'
6149 { (eval echo "$as_me:6149: \"$ac_try\"") >&5
6152 echo "$as_me:6152: \$? = $ac_status" >&5
6153 (exit $ac_status); }; }; then
6155 cf_cv_term_header="$cf_test"
6157 echo "$as_me: failed program was:" >&5
6158 cat conftest.$ac_ext >&5
6160 cf_cv_term_header=unknown
6163 rm -f conftest.$ac_objext conftest.$ac_ext
6164 test "$cf_cv_term_header" != unknown && break
6168 echo "$as_me:6168: result: $cf_cv_term_header" >&5
6169 echo "${ECHO_T}$cf_cv_term_header" >&6
6171 # Set definitions to allow ifdef'ing to accommodate subdirectories
6173 case $cf_cv_term_header in
6176 cat >>confdefs.h <<\EOF
6177 #define HAVE_TERM_H 1
6183 case $cf_cv_term_header in
6186 cat >>confdefs.h <<\EOF
6187 #define HAVE_NCURSES_TERM_H 1
6193 cat >>confdefs.h <<\EOF
6194 #define HAVE_NCURSESW_TERM_H 1
6200 echo "$as_me:6200: checking for ncurses version" >&5
6201 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
6202 if test "${cf_cv_ncurses_version+set}" = set; then
6203 echo $ECHO_N "(cached) $ECHO_C" >&6
6206 cf_cv_ncurses_version=no
6209 if test "$cross_compiling" = yes; then
6211 # This will not work if the preprocessor splits the line after the
6212 # Autoconf token. The 'unproto' program does that.
6213 cat > conftest.$ac_ext <<EOF
6214 #include <${cf_cv_ncurses_header:-curses.h}>
6216 #ifdef NCURSES_VERSION
6217 Autoconf NCURSES_VERSION
6225 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
6226 { (eval echo "$as_me:6226: \"$cf_try\"") >&5
6229 echo "$as_me:6229: \$? = $ac_status" >&5
6230 (exit $ac_status); }
6231 if test -f conftest.out ; then
6232 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
6233 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
6238 cat >conftest.$ac_ext <<_ACEOF
6239 #line 6239 "configure"
6240 #include "confdefs.h"
6242 #include <${cf_cv_ncurses_header:-curses.h}>
6246 FILE *fp = fopen("$cf_tempfile", "w");
6247 #ifdef NCURSES_VERSION
6248 # ifdef NCURSES_VERSION_PATCH
6249 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
6251 fprintf(fp, "%s\n", NCURSES_VERSION);
6255 fprintf(fp, "old\n");
6260 ${cf_cv_main_return:-return}(0);
6263 rm -f conftest$ac_exeext
6264 if { (eval echo "$as_me:6264: \"$ac_link\"") >&5
6265 (eval $ac_link) 2>&5
6267 echo "$as_me:6267: \$? = $ac_status" >&5
6268 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6269 { (eval echo "$as_me:6269: \"$ac_try\"") >&5
6272 echo "$as_me:6272: \$? = $ac_status" >&5
6273 (exit $ac_status); }; }; then
6275 cf_cv_ncurses_version=`cat $cf_tempfile`
6277 echo "$as_me: program exited with status $ac_status" >&5
6278 echo "$as_me: failed program was:" >&5
6279 cat conftest.$ac_ext >&5
6281 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6286 echo "$as_me:6286: result: $cf_cv_ncurses_version" >&5
6287 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
6288 test "$cf_cv_ncurses_version" = no ||
6289 cat >>confdefs.h <<\EOF
6293 echo "$as_me:6293: checking if we have identified curses libraries" >&5
6294 echo $ECHO_N "checking if we have identified curses libraries... $ECHO_C" >&6
6295 cat >conftest.$ac_ext <<_ACEOF
6296 #line 6296 "configure"
6297 #include "confdefs.h"
6298 #include <${cf_cv_ncurses_header:-curses.h}>
6302 initscr(); tgoto("?", 0,0)
6307 rm -f conftest.$ac_objext conftest$ac_exeext
6308 if { (eval echo "$as_me:6308: \"$ac_link\"") >&5
6309 (eval $ac_link) 2>&5
6311 echo "$as_me:6311: \$? = $ac_status" >&5
6312 (exit $ac_status); } &&
6313 { ac_try='test -s conftest$ac_exeext'
6314 { (eval echo "$as_me:6314: \"$ac_try\"") >&5
6317 echo "$as_me:6317: \$? = $ac_status" >&5
6318 (exit $ac_status); }; }; then
6321 echo "$as_me: failed program was:" >&5
6322 cat conftest.$ac_ext >&5
6325 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6326 echo "$as_me:6326: result: $cf_result" >&5
6327 echo "${ECHO_T}$cf_result" >&6
6329 if test "$cf_result" = no ; then
6332 echo "$as_me:6332: checking for tgoto in -lmytinfo" >&5
6333 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
6334 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
6335 echo $ECHO_N "(cached) $ECHO_C" >&6
6337 ac_check_lib_save_LIBS=$LIBS
6338 LIBS="-lmytinfo $LIBS"
6339 cat >conftest.$ac_ext <<_ACEOF
6340 #line 6340 "configure"
6341 #include "confdefs.h"
6343 /* Override any gcc2 internal prototype to avoid an error. */
6347 /* We use char because int might match the return type of a gcc2
6348 builtin and then its argument prototype would still apply. */
6358 rm -f conftest.$ac_objext conftest$ac_exeext
6359 if { (eval echo "$as_me:6359: \"$ac_link\"") >&5
6360 (eval $ac_link) 2>&5
6362 echo "$as_me:6362: \$? = $ac_status" >&5
6363 (exit $ac_status); } &&
6364 { ac_try='test -s conftest$ac_exeext'
6365 { (eval echo "$as_me:6365: \"$ac_try\"") >&5
6368 echo "$as_me:6368: \$? = $ac_status" >&5
6369 (exit $ac_status); }; }; then
6370 ac_cv_lib_mytinfo_tgoto=yes
6372 echo "$as_me: failed program was:" >&5
6373 cat conftest.$ac_ext >&5
6374 ac_cv_lib_mytinfo_tgoto=no
6376 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6377 LIBS=$ac_check_lib_save_LIBS
6379 echo "$as_me:6379: result: $ac_cv_lib_mytinfo_tgoto" >&5
6380 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
6381 if test $ac_cv_lib_mytinfo_tgoto = yes; then
6386 for cf_add_1lib in -lmytinfo; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
6388 for cf_add_1lib in $cf_add_0lib; do
6389 for cf_add_2lib in $cf_add_libs; do
6390 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
6395 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
6403 # Looking at HPUX 10.20, the Hcurses library is the oldest (1997), cur_colr
6404 # next (1998), and xcurses "newer" (2000). There is no header file for
6405 # Hcurses; the subdirectory curses_colr has the headers (curses.h and
6406 # term.h) for cur_colr
6407 if test "x$cf_cv_screen" = "xcurses_colr"
6409 echo "$as_me:6409: checking for initscr in -lcur_colr" >&5
6410 echo $ECHO_N "checking for initscr in -lcur_colr... $ECHO_C" >&6
6411 if test "${ac_cv_lib_cur_colr_initscr+set}" = set; then
6412 echo $ECHO_N "(cached) $ECHO_C" >&6
6414 ac_check_lib_save_LIBS=$LIBS
6415 LIBS="-lcur_colr $LIBS"
6416 cat >conftest.$ac_ext <<_ACEOF
6417 #line 6417 "configure"
6418 #include "confdefs.h"
6420 /* Override any gcc2 internal prototype to avoid an error. */
6424 /* We use char because int might match the return type of a gcc2
6425 builtin and then its argument prototype would still apply. */
6435 rm -f conftest.$ac_objext conftest$ac_exeext
6436 if { (eval echo "$as_me:6436: \"$ac_link\"") >&5
6437 (eval $ac_link) 2>&5
6439 echo "$as_me:6439: \$? = $ac_status" >&5
6440 (exit $ac_status); } &&
6441 { ac_try='test -s conftest$ac_exeext'
6442 { (eval echo "$as_me:6442: \"$ac_try\"") >&5
6445 echo "$as_me:6445: \$? = $ac_status" >&5
6446 (exit $ac_status); }; }; then
6447 ac_cv_lib_cur_colr_initscr=yes
6449 echo "$as_me: failed program was:" >&5
6450 cat conftest.$ac_ext >&5
6451 ac_cv_lib_cur_colr_initscr=no
6453 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6454 LIBS=$ac_check_lib_save_LIBS
6456 echo "$as_me:6456: result: $ac_cv_lib_cur_colr_initscr" >&5
6457 echo "${ECHO_T}$ac_cv_lib_cur_colr_initscr" >&6
6458 if test $ac_cv_lib_cur_colr_initscr = yes; then
6463 for cf_add_1lib in -lcur_colr; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
6465 for cf_add_1lib in $cf_add_0lib; do
6466 for cf_add_2lib in $cf_add_libs; do
6467 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
6472 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
6476 ac_cv_func_initscr=yes
6480 echo "$as_me:6480: checking for initscr in -lHcurses" >&5
6481 echo $ECHO_N "checking for initscr in -lHcurses... $ECHO_C" >&6
6482 if test "${ac_cv_lib_Hcurses_initscr+set}" = set; then
6483 echo $ECHO_N "(cached) $ECHO_C" >&6
6485 ac_check_lib_save_LIBS=$LIBS
6486 LIBS="-lHcurses $LIBS"
6487 cat >conftest.$ac_ext <<_ACEOF
6488 #line 6488 "configure"
6489 #include "confdefs.h"
6491 /* Override any gcc2 internal prototype to avoid an error. */
6495 /* We use char because int might match the return type of a gcc2
6496 builtin and then its argument prototype would still apply. */
6506 rm -f conftest.$ac_objext conftest$ac_exeext
6507 if { (eval echo "$as_me:6507: \"$ac_link\"") >&5
6508 (eval $ac_link) 2>&5
6510 echo "$as_me:6510: \$? = $ac_status" >&5
6511 (exit $ac_status); } &&
6512 { ac_try='test -s conftest$ac_exeext'
6513 { (eval echo "$as_me:6513: \"$ac_try\"") >&5
6516 echo "$as_me:6516: \$? = $ac_status" >&5
6517 (exit $ac_status); }; }; then
6518 ac_cv_lib_Hcurses_initscr=yes
6520 echo "$as_me: failed program was:" >&5
6521 cat conftest.$ac_ext >&5
6522 ac_cv_lib_Hcurses_initscr=no
6524 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6525 LIBS=$ac_check_lib_save_LIBS
6527 echo "$as_me:6527: result: $ac_cv_lib_Hcurses_initscr" >&5
6528 echo "${ECHO_T}$ac_cv_lib_Hcurses_initscr" >&6
6529 if test $ac_cv_lib_Hcurses_initscr = yes; then
6531 # HP's header uses __HP_CURSES, but user claims _HP_CURSES.
6536 for cf_add_1lib in -lHcurses; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
6538 for cf_add_1lib in $cf_add_0lib; do
6539 for cf_add_2lib in $cf_add_libs; do
6540 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
6545 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
6549 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
6550 CPPFLAGS="${CPPFLAGS}-D__HP_CURSES -D_HP_CURSES"
6552 ac_cv_func_initscr=yes
6561 case `arch 2>/dev/null` in
6566 if test -n "/lib64" ; then
6567 for cf_add_libdir in /lib64
6569 if test $cf_add_libdir = /usr/lib ; then
6571 elif test -d $cf_add_libdir
6574 if test -n "$LDFLAGS$LIBS" ; then
6575 # a loop is needed to ensure we can add subdirs of existing dirs
6576 for cf_test_libdir in $LDFLAGS $LIBS ; do
6577 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
6578 cf_have_libdir=yes; break
6582 if test "$cf_have_libdir" = no ; then
6583 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
6585 echo "${as_me:-configure}:6585: testing adding $cf_add_libdir to library-path ..." 1>&5
6587 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
6595 if test -n "/lib" ; then
6596 for cf_add_libdir in /lib
6598 if test $cf_add_libdir = /usr/lib ; then
6600 elif test -d $cf_add_libdir
6603 if test -n "$LDFLAGS$LIBS" ; then
6604 # a loop is needed to ensure we can add subdirs of existing dirs
6605 for cf_test_libdir in $LDFLAGS $LIBS ; do
6606 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
6607 cf_have_libdir=yes; break
6611 if test "$cf_have_libdir" = no ; then
6612 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
6614 echo "${as_me:-configure}:6614: testing adding $cf_add_libdir to library-path ..." 1>&5
6616 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
6626 if test -n "/lib" ; then
6627 for cf_add_libdir in /lib
6629 if test $cf_add_libdir = /usr/lib ; then
6631 elif test -d $cf_add_libdir
6634 if test -n "$LDFLAGS$LIBS" ; then
6635 # a loop is needed to ensure we can add subdirs of existing dirs
6636 for cf_test_libdir in $LDFLAGS $LIBS ; do
6637 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
6638 cf_have_libdir=yes; break
6642 if test "$cf_have_libdir" = no ; then
6643 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
6645 echo "${as_me:-configure}:6645: testing adding $cf_add_libdir to library-path ..." 1>&5
6647 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
6657 if test "x$cf_cv_screen" = "xcurses_5lib"
6659 if test -d /usr/5lib ; then
6661 if test -n "/usr/5lib" ; then
6662 for cf_add_libdir in /usr/5lib
6664 if test $cf_add_libdir = /usr/lib ; then
6666 elif test -d $cf_add_libdir
6669 if test -n "$LDFLAGS$LIBS" ; then
6670 # a loop is needed to ensure we can add subdirs of existing dirs
6671 for cf_test_libdir in $LDFLAGS $LIBS ; do
6672 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
6673 cf_have_libdir=yes; break
6677 if test "$cf_have_libdir" = no ; then
6678 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
6680 echo "${as_me:-configure}:6680: testing adding $cf_add_libdir to library-path ..." 1>&5
6682 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
6691 for cf_add_1lib in -lcurses -ltermcap; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
6693 for cf_add_1lib in $cf_add_0lib; do
6694 for cf_add_2lib in $cf_add_libs; do
6695 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
6700 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
6706 ac_cv_func_initscr=yes
6710 if test ".$ac_cv_func_initscr" != .yes ; then
6711 cf_save_LIBS="$LIBS"
6713 if test ".${cf_cv_ncurses_version:-no}" != .no
6715 cf_check_list="ncurses curses cursesX"
6717 cf_check_list="cursesX curses ncurses"
6720 # Check for library containing tgoto. Do this before curses library
6721 # because it may be needed to link the test-case for initscr.
6722 if test "x$cf_term_lib" = x
6724 echo "$as_me:6724: checking for tgoto" >&5
6725 echo $ECHO_N "checking for tgoto... $ECHO_C" >&6
6726 if test "${ac_cv_func_tgoto+set}" = set; then
6727 echo $ECHO_N "(cached) $ECHO_C" >&6
6729 cat >conftest.$ac_ext <<_ACEOF
6730 #line 6730 "configure"
6731 #include "confdefs.h"
6732 #define tgoto autoconf_temporary
6733 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
6740 /* We use char because int might match the return type of a gcc2
6741 builtin and then its argument prototype would still apply. */
6748 /* The GNU C library defines stubs for functions which it implements
6749 to always fail with ENOSYS. Some functions are actually named
6750 something starting with __ and the normal name is an alias. */
6751 #if defined (__stub_tgoto) || defined (__stub___tgoto)
6752 #error found stub for tgoto
6760 rm -f conftest.$ac_objext conftest$ac_exeext
6761 if { (eval echo "$as_me:6761: \"$ac_link\"") >&5
6762 (eval $ac_link) 2>&5
6764 echo "$as_me:6764: \$? = $ac_status" >&5
6765 (exit $ac_status); } &&
6766 { ac_try='test -s conftest$ac_exeext'
6767 { (eval echo "$as_me:6767: \"$ac_try\"") >&5
6770 echo "$as_me:6770: \$? = $ac_status" >&5
6771 (exit $ac_status); }; }; then
6772 ac_cv_func_tgoto=yes
6774 echo "$as_me: failed program was:" >&5
6775 cat conftest.$ac_ext >&5
6778 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6780 echo "$as_me:6780: result: $ac_cv_func_tgoto" >&5
6781 echo "${ECHO_T}$ac_cv_func_tgoto" >&6
6782 if test $ac_cv_func_tgoto = yes; then
6783 cf_term_lib=predefined
6786 for cf_term_lib in $cf_check_list otermcap termcap tinfo termlib unknown
6788 as_ac_Lib=`echo "ac_cv_lib_$cf_term_lib''_tgoto" | $as_tr_sh`
6789 echo "$as_me:6789: checking for tgoto in -l$cf_term_lib" >&5
6790 echo $ECHO_N "checking for tgoto in -l$cf_term_lib... $ECHO_C" >&6
6791 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
6792 echo $ECHO_N "(cached) $ECHO_C" >&6
6794 ac_check_lib_save_LIBS=$LIBS
6795 LIBS="-l$cf_term_lib $LIBS"
6796 cat >conftest.$ac_ext <<_ACEOF
6797 #line 6797 "configure"
6798 #include "confdefs.h"
6800 /* Override any gcc2 internal prototype to avoid an error. */
6804 /* We use char because int might match the return type of a gcc2
6805 builtin and then its argument prototype would still apply. */
6815 rm -f conftest.$ac_objext conftest$ac_exeext
6816 if { (eval echo "$as_me:6816: \"$ac_link\"") >&5
6817 (eval $ac_link) 2>&5
6819 echo "$as_me:6819: \$? = $ac_status" >&5
6820 (exit $ac_status); } &&
6821 { ac_try='test -s conftest$ac_exeext'
6822 { (eval echo "$as_me:6822: \"$ac_try\"") >&5
6825 echo "$as_me:6825: \$? = $ac_status" >&5
6826 (exit $ac_status); }; }; then
6827 eval "$as_ac_Lib=yes"
6829 echo "$as_me: failed program was:" >&5
6830 cat conftest.$ac_ext >&5
6831 eval "$as_ac_Lib=no"
6833 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6834 LIBS=$ac_check_lib_save_LIBS
6836 echo "$as_me:6836: result: `eval echo '${'$as_ac_Lib'}'`" >&5
6837 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
6838 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
6840 : ${cf_nculib_root:=$cf_term_lib}
6851 # Check for library containing initscr
6852 test "$cf_term_lib" != predefined && test "$cf_term_lib" != unknown && LIBS="-l$cf_term_lib $cf_save_LIBS"
6853 if test "x$cf_curs_lib" = x
6855 for cf_curs_lib in $cf_check_list xcurses jcurses pdcurses unknown
6857 LIBS="-l$cf_curs_lib $cf_save_LIBS"
6858 if test "$cf_term_lib" = unknown || test "$cf_term_lib" = "$cf_curs_lib" ; then
6859 echo "$as_me:6859: checking if we can link with $cf_curs_lib library" >&5
6860 echo $ECHO_N "checking if we can link with $cf_curs_lib library... $ECHO_C" >&6
6861 cat >conftest.$ac_ext <<_ACEOF
6862 #line 6862 "configure"
6863 #include "confdefs.h"
6864 #include <${cf_cv_ncurses_header:-curses.h}>
6873 rm -f conftest.$ac_objext conftest$ac_exeext
6874 if { (eval echo "$as_me:6874: \"$ac_link\"") >&5
6875 (eval $ac_link) 2>&5
6877 echo "$as_me:6877: \$? = $ac_status" >&5
6878 (exit $ac_status); } &&
6879 { ac_try='test -s conftest$ac_exeext'
6880 { (eval echo "$as_me:6880: \"$ac_try\"") >&5
6883 echo "$as_me:6883: \$? = $ac_status" >&5
6884 (exit $ac_status); }; }; then
6887 echo "$as_me: failed program was:" >&5
6888 cat conftest.$ac_ext >&5
6891 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6892 echo "$as_me:6892: result: $cf_result" >&5
6893 echo "${ECHO_T}$cf_result" >&6
6894 test $cf_result = yes && break
6895 elif test "$cf_curs_lib" = "$cf_term_lib" ; then
6897 elif test "$cf_term_lib" != predefined ; then
6898 echo "$as_me:6898: checking if we need both $cf_curs_lib and $cf_term_lib libraries" >&5
6899 echo $ECHO_N "checking if we need both $cf_curs_lib and $cf_term_lib libraries... $ECHO_C" >&6
6900 cat >conftest.$ac_ext <<_ACEOF
6901 #line 6901 "configure"
6902 #include "confdefs.h"
6903 #include <${cf_cv_ncurses_header:-curses.h}>
6907 initscr(); tgoto((char *)0, 0, 0);
6912 rm -f conftest.$ac_objext conftest$ac_exeext
6913 if { (eval echo "$as_me:6913: \"$ac_link\"") >&5
6914 (eval $ac_link) 2>&5
6916 echo "$as_me:6916: \$? = $ac_status" >&5
6917 (exit $ac_status); } &&
6918 { ac_try='test -s conftest$ac_exeext'
6919 { (eval echo "$as_me:6919: \"$ac_try\"") >&5
6922 echo "$as_me:6922: \$? = $ac_status" >&5
6923 (exit $ac_status); }; }; then
6926 echo "$as_me: failed program was:" >&5
6927 cat conftest.$ac_ext >&5
6929 LIBS="-l$cf_curs_lib -l$cf_term_lib $cf_save_LIBS"
6930 cat >conftest.$ac_ext <<_ACEOF
6931 #line 6931 "configure"
6932 #include "confdefs.h"
6933 #include <${cf_cv_ncurses_header:-curses.h}>
6942 rm -f conftest.$ac_objext conftest$ac_exeext
6943 if { (eval echo "$as_me:6943: \"$ac_link\"") >&5
6944 (eval $ac_link) 2>&5
6946 echo "$as_me:6946: \$? = $ac_status" >&5
6947 (exit $ac_status); } &&
6948 { ac_try='test -s conftest$ac_exeext'
6949 { (eval echo "$as_me:6949: \"$ac_try\"") >&5
6952 echo "$as_me:6952: \$? = $ac_status" >&5
6953 (exit $ac_status); }; }; then
6956 echo "$as_me: failed program was:" >&5
6957 cat conftest.$ac_ext >&5
6960 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6963 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6964 echo "$as_me:6964: result: $cf_result" >&5
6965 echo "${ECHO_T}$cf_result" >&6
6966 test $cf_result != error && break
6970 test $cf_curs_lib = unknown && { { echo "$as_me:6970: error: no curses library found" >&5
6971 echo "$as_me: error: no curses library found" >&2;}
6972 { (exit 1); exit 1; }; }
6979 echo "$as_me:6979: checking for multibyte character support" >&5
6980 echo $ECHO_N "checking for multibyte character support... $ECHO_C" >&6
6981 if test "${cf_cv_utf8_lib+set}" = set; then
6982 echo $ECHO_N "(cached) $ECHO_C" >&6
6985 cf_save_LIBS="$LIBS"
6986 cat >conftest.$ac_ext <<_ACEOF
6987 #line 6987 "configure"
6988 #include "confdefs.h"
6999 rm -f conftest.$ac_objext conftest$ac_exeext
7000 if { (eval echo "$as_me:7000: \"$ac_link\"") >&5
7001 (eval $ac_link) 2>&5
7003 echo "$as_me:7003: \$? = $ac_status" >&5
7004 (exit $ac_status); } &&
7005 { ac_try='test -s conftest$ac_exeext'
7006 { (eval echo "$as_me:7006: \"$ac_try\"") >&5
7009 echo "$as_me:7009: \$? = $ac_status" >&5
7010 (exit $ac_status); }; }; then
7013 echo "$as_me: failed program was:" >&5
7014 cat conftest.$ac_ext >&5
7016 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
7017 # will be set on completion of the AC_TRY_LINK below.
7018 cf_cv_header_path_utf8=
7019 cf_cv_library_path_utf8=
7021 echo "${as_me:-configure}:7021: testing Starting FIND_LINKAGE(utf8,) ..." 1>&5
7023 cf_save_LIBS="$LIBS"
7025 cat >conftest.$ac_ext <<_ACEOF
7026 #line 7026 "configure"
7027 #include "confdefs.h"
7029 #include <libutf8.h>
7038 rm -f conftest.$ac_objext conftest$ac_exeext
7039 if { (eval echo "$as_me:7039: \"$ac_link\"") >&5
7040 (eval $ac_link) 2>&5
7042 echo "$as_me:7042: \$? = $ac_status" >&5
7043 (exit $ac_status); } &&
7044 { ac_try='test -s conftest$ac_exeext'
7045 { (eval echo "$as_me:7045: \"$ac_try\"") >&5
7048 echo "$as_me:7048: \$? = $ac_status" >&5
7049 (exit $ac_status); }; }; then
7051 cf_cv_find_linkage_utf8=yes
7052 cf_cv_header_path_utf8=/usr/include
7053 cf_cv_library_path_utf8=/usr/lib
7056 echo "$as_me: failed program was:" >&5
7057 cat conftest.$ac_ext >&5
7059 LIBS="-lutf8 $cf_save_LIBS"
7061 cat >conftest.$ac_ext <<_ACEOF
7062 #line 7062 "configure"
7063 #include "confdefs.h"
7065 #include <libutf8.h>
7074 rm -f conftest.$ac_objext conftest$ac_exeext
7075 if { (eval echo "$as_me:7075: \"$ac_link\"") >&5
7076 (eval $ac_link) 2>&5
7078 echo "$as_me:7078: \$? = $ac_status" >&5
7079 (exit $ac_status); } &&
7080 { ac_try='test -s conftest$ac_exeext'
7081 { (eval echo "$as_me:7081: \"$ac_try\"") >&5
7084 echo "$as_me:7084: \$? = $ac_status" >&5
7085 (exit $ac_status); }; }; then
7087 cf_cv_find_linkage_utf8=yes
7088 cf_cv_header_path_utf8=/usr/include
7089 cf_cv_library_path_utf8=/usr/lib
7090 cf_cv_library_file_utf8="-lutf8"
7093 echo "$as_me: failed program was:" >&5
7094 cat conftest.$ac_ext >&5
7096 cf_cv_find_linkage_utf8=no
7097 LIBS="$cf_save_LIBS"
7099 test -n "$verbose" && echo " find linkage for utf8 library" 1>&6
7101 echo "${as_me:-configure}:7101: testing find linkage for utf8 library ..." 1>&5
7103 echo "${as_me:-configure}:7103: testing Searching for headers in FIND_LINKAGE(utf8,) ..." 1>&5
7105 cf_save_CPPFLAGS="$CPPFLAGS"
7106 cf_test_CPPFLAGS="$CPPFLAGS"
7110 # collect the current set of include-directories from compiler flags
7111 cf_header_path_list=""
7112 if test -n "${CFLAGS}${CPPFLAGS}" ; then
7113 for cf_header_path in $CPPFLAGS $CFLAGS
7115 case $cf_header_path in
7117 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
7119 test "x$cf_header_path" != "xNONE" && \
7120 test -d "$cf_header_path" && \
7122 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
7123 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
7124 test -d $cf_header_path/include/utf8 && cf_search="$cf_search $cf_header_path/include/utf8"
7125 test -d $cf_header_path/include/utf8/include && cf_search="$cf_search $cf_header_path/include/utf8/include"
7126 test -d $cf_header_path/utf8/include && cf_search="$cf_search $cf_header_path/utf8/include"
7127 test -d $cf_header_path/utf8/include/utf8 && cf_search="$cf_search $cf_header_path/utf8/include/utf8"
7130 cf_header_path_list="$cf_header_path_list $cf_search"
7136 # add the variations for the package we are looking for
7140 test "x$prefix" != "xNONE" && \
7141 test -d "$prefix" && \
7143 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
7144 test -d $prefix/include && cf_search="$cf_search $prefix/include"
7145 test -d $prefix/include/utf8 && cf_search="$cf_search $prefix/include/utf8"
7146 test -d $prefix/include/utf8/include && cf_search="$cf_search $prefix/include/utf8/include"
7147 test -d $prefix/utf8/include && cf_search="$cf_search $prefix/utf8/include"
7148 test -d $prefix/utf8/include/utf8 && cf_search="$cf_search $prefix/utf8/include/utf8"
7151 for cf_subdir_prefix in \
7160 test "x$cf_subdir_prefix" != "x$prefix" && \
7161 test -d "$cf_subdir_prefix" && \
7162 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
7163 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
7164 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
7165 test -d $cf_subdir_prefix/include/utf8 && cf_search="$cf_search $cf_subdir_prefix/include/utf8"
7166 test -d $cf_subdir_prefix/include/utf8/include && cf_search="$cf_search $cf_subdir_prefix/include/utf8/include"
7167 test -d $cf_subdir_prefix/utf8/include && cf_search="$cf_search $cf_subdir_prefix/utf8/include"
7168 test -d $cf_subdir_prefix/utf8/include/utf8 && cf_search="$cf_search $cf_subdir_prefix/utf8/include/utf8"
7173 test "$includedir" != NONE && \
7174 test "$includedir" != "/usr/include" && \
7175 test -d "$includedir" && {
7176 test -d $includedir && cf_search="$cf_search $includedir"
7177 test -d $includedir/utf8 && cf_search="$cf_search $includedir/utf8"
7180 test "$oldincludedir" != NONE && \
7181 test "$oldincludedir" != "/usr/include" && \
7182 test -d "$oldincludedir" && {
7183 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
7184 test -d $oldincludedir/utf8 && cf_search="$cf_search $oldincludedir/utf8"
7187 cf_search="$cf_search $cf_header_path_list"
7189 for cf_cv_header_path_utf8 in $cf_search
7191 if test -d $cf_cv_header_path_utf8 ; then
7192 test -n "$verbose" && echo " ... testing $cf_cv_header_path_utf8" 1>&6
7194 echo "${as_me:-configure}:7194: testing ... testing $cf_cv_header_path_utf8 ..." 1>&5
7196 CPPFLAGS="$cf_save_CPPFLAGS"
7198 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7199 CPPFLAGS="${CPPFLAGS}-I$cf_cv_header_path_utf8"
7201 cat >conftest.$ac_ext <<_ACEOF
7202 #line 7202 "configure"
7203 #include "confdefs.h"
7205 #include <libutf8.h>
7214 rm -f conftest.$ac_objext
7215 if { (eval echo "$as_me:7215: \"$ac_compile\"") >&5
7216 (eval $ac_compile) 2>&5
7218 echo "$as_me:7218: \$? = $ac_status" >&5
7219 (exit $ac_status); } &&
7220 { ac_try='test -s conftest.$ac_objext'
7221 { (eval echo "$as_me:7221: \"$ac_try\"") >&5
7224 echo "$as_me:7224: \$? = $ac_status" >&5
7225 (exit $ac_status); }; }; then
7227 test -n "$verbose" && echo " ... found utf8 headers in $cf_cv_header_path_utf8" 1>&6
7229 echo "${as_me:-configure}:7229: testing ... found utf8 headers in $cf_cv_header_path_utf8 ..." 1>&5
7231 cf_cv_find_linkage_utf8=maybe
7232 cf_test_CPPFLAGS="$CPPFLAGS"
7235 echo "$as_me: failed program was:" >&5
7236 cat conftest.$ac_ext >&5
7238 CPPFLAGS="$cf_save_CPPFLAGS"
7241 rm -f conftest.$ac_objext conftest.$ac_ext
7245 if test "$cf_cv_find_linkage_utf8" = maybe ; then
7247 echo "${as_me:-configure}:7247: testing Searching for utf8 library in FIND_LINKAGE(utf8,) ..." 1>&5
7249 cf_save_LIBS="$LIBS"
7250 cf_save_LDFLAGS="$LDFLAGS"
7252 if test "$cf_cv_find_linkage_utf8" != yes ; then
7255 cf_library_path_list=""
7256 if test -n "${LDFLAGS}${LIBS}" ; then
7257 for cf_library_path in $LDFLAGS $LIBS
7259 case $cf_library_path in
7261 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
7263 test "x$cf_library_path" != "xNONE" && \
7264 test -d "$cf_library_path" && \
7266 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
7267 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
7268 test -d $cf_library_path/lib/utf8 && cf_search="$cf_search $cf_library_path/lib/utf8"
7269 test -d $cf_library_path/lib/utf8/lib && cf_search="$cf_search $cf_library_path/lib/utf8/lib"
7270 test -d $cf_library_path/utf8/lib && cf_search="$cf_search $cf_library_path/utf8/lib"
7271 test -d $cf_library_path/utf8/lib/utf8 && cf_search="$cf_search $cf_library_path/utf8/lib/utf8"
7274 cf_library_path_list="$cf_library_path_list $cf_search"
7282 test "x$prefix" != "xNONE" && \
7283 test -d "$prefix" && \
7285 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
7286 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
7287 test -d $prefix/lib/utf8 && cf_search="$cf_search $prefix/lib/utf8"
7288 test -d $prefix/lib/utf8/lib && cf_search="$cf_search $prefix/lib/utf8/lib"
7289 test -d $prefix/utf8/lib && cf_search="$cf_search $prefix/utf8/lib"
7290 test -d $prefix/utf8/lib/utf8 && cf_search="$cf_search $prefix/utf8/lib/utf8"
7293 for cf_subdir_prefix in \
7302 test "x$cf_subdir_prefix" != "x$prefix" && \
7303 test -d "$cf_subdir_prefix" && \
7304 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
7305 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
7306 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
7307 test -d $cf_subdir_prefix/lib/utf8 && cf_search="$cf_search $cf_subdir_prefix/lib/utf8"
7308 test -d $cf_subdir_prefix/lib/utf8/lib && cf_search="$cf_search $cf_subdir_prefix/lib/utf8/lib"
7309 test -d $cf_subdir_prefix/utf8/lib && cf_search="$cf_search $cf_subdir_prefix/utf8/lib"
7310 test -d $cf_subdir_prefix/utf8/lib/utf8 && cf_search="$cf_search $cf_subdir_prefix/utf8/lib/utf8"
7315 cf_search="$cf_library_path_list $cf_search"
7317 for cf_cv_library_path_utf8 in $cf_search
7319 if test -d $cf_cv_library_path_utf8 ; then
7320 test -n "$verbose" && echo " ... testing $cf_cv_library_path_utf8" 1>&6
7322 echo "${as_me:-configure}:7322: testing ... testing $cf_cv_library_path_utf8 ..." 1>&5
7324 CPPFLAGS="$cf_test_CPPFLAGS"
7325 LIBS="-lutf8 $cf_save_LIBS"
7326 LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_utf8"
7327 cat >conftest.$ac_ext <<_ACEOF
7328 #line 7328 "configure"
7329 #include "confdefs.h"
7331 #include <libutf8.h>
7340 rm -f conftest.$ac_objext conftest$ac_exeext
7341 if { (eval echo "$as_me:7341: \"$ac_link\"") >&5
7342 (eval $ac_link) 2>&5
7344 echo "$as_me:7344: \$? = $ac_status" >&5
7345 (exit $ac_status); } &&
7346 { ac_try='test -s conftest$ac_exeext'
7347 { (eval echo "$as_me:7347: \"$ac_try\"") >&5
7350 echo "$as_me:7350: \$? = $ac_status" >&5
7351 (exit $ac_status); }; }; then
7353 test -n "$verbose" && echo " ... found utf8 library in $cf_cv_library_path_utf8" 1>&6
7355 echo "${as_me:-configure}:7355: testing ... found utf8 library in $cf_cv_library_path_utf8 ..." 1>&5
7357 cf_cv_find_linkage_utf8=yes
7358 cf_cv_library_file_utf8="-lutf8"
7361 echo "$as_me: failed program was:" >&5
7362 cat conftest.$ac_ext >&5
7364 CPPFLAGS="$cf_save_CPPFLAGS"
7365 LIBS="$cf_save_LIBS"
7366 LDFLAGS="$cf_save_LDFLAGS"
7369 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7372 CPPFLAGS="$cf_save_CPPFLAGS"
7373 LDFLAGS="$cf_save_LDFLAGS"
7377 cf_cv_find_linkage_utf8=no
7381 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7384 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7386 LIBS="$cf_save_LIBS"
7388 if test "$cf_cv_find_linkage_utf8" = yes ; then
7389 cf_cv_utf8_lib=add-on
7395 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7397 echo "$as_me:7397: result: $cf_cv_utf8_lib" >&5
7398 echo "${ECHO_T}$cf_cv_utf8_lib" >&6
7400 # HAVE_LIBUTF8_H is used by ncurses if curses.h is shared between
7402 if test "$cf_cv_utf8_lib" = "add-on" ; then
7404 cat >>confdefs.h <<\EOF
7405 #define HAVE_LIBUTF8_H 1
7408 if test -n "$cf_cv_header_path_utf8" ; then
7409 for cf_add_incdir in $cf_cv_header_path_utf8
7411 while test $cf_add_incdir != /usr/include
7413 if test -d $cf_add_incdir
7416 if test -n "$CFLAGS$CPPFLAGS" ; then
7417 # a loop is needed to ensure we can add subdirs of existing dirs
7418 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
7419 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
7420 cf_have_incdir=yes; break
7425 if test "$cf_have_incdir" = no ; then
7426 if test "$cf_add_incdir" = /usr/local/include ; then
7427 if test "$GCC" = yes
7429 cf_save_CPPFLAGS=$CPPFLAGS
7431 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7432 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
7434 cat >conftest.$ac_ext <<_ACEOF
7435 #line 7435 "configure"
7436 #include "confdefs.h"
7446 rm -f conftest.$ac_objext
7447 if { (eval echo "$as_me:7447: \"$ac_compile\"") >&5
7448 (eval $ac_compile) 2>&5
7450 echo "$as_me:7450: \$? = $ac_status" >&5
7451 (exit $ac_status); } &&
7452 { ac_try='test -s conftest.$ac_objext'
7453 { (eval echo "$as_me:7453: \"$ac_try\"") >&5
7456 echo "$as_me:7456: \$? = $ac_status" >&5
7457 (exit $ac_status); }; }; then
7460 echo "$as_me: failed program was:" >&5
7461 cat conftest.$ac_ext >&5
7464 rm -f conftest.$ac_objext conftest.$ac_ext
7465 CPPFLAGS=$cf_save_CPPFLAGS
7470 if test "$cf_have_incdir" = no ; then
7471 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
7473 echo "${as_me:-configure}:7473: testing adding $cf_add_incdir to include-path ..." 1>&5
7475 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
7477 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
7478 test "$cf_top_incdir" = "$cf_add_incdir" && break
7479 cf_add_incdir="$cf_top_incdir"
7490 if test -n "$cf_cv_library_path_utf8" ; then
7491 for cf_add_libdir in $cf_cv_library_path_utf8
7493 if test $cf_add_libdir = /usr/lib ; then
7495 elif test -d $cf_add_libdir
7498 if test -n "$LDFLAGS$LIBS" ; then
7499 # a loop is needed to ensure we can add subdirs of existing dirs
7500 for cf_test_libdir in $LDFLAGS $LIBS ; do
7501 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
7502 cf_have_libdir=yes; break
7506 if test "$cf_have_libdir" = no ; then
7507 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
7509 echo "${as_me:-configure}:7509: testing adding $cf_add_libdir to library-path ..." 1>&5
7511 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
7520 for cf_add_1lib in $cf_cv_library_file_utf8; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
7522 for cf_add_1lib in $cf_add_0lib; do
7523 for cf_add_2lib in $cf_add_libs; do
7524 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
7529 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
7535 cf_ncuconfig_root=$cf_cv_screen
7536 cf_have_ncuconfig=no
7538 if test "x${PKG_CONFIG:=none}" != xnone; then
7539 echo "$as_me:7539: checking pkg-config for $cf_ncuconfig_root" >&5
7540 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
7541 if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
7542 echo "$as_me:7542: result: yes" >&5
7543 echo "${ECHO_T}yes" >&6
7545 echo "$as_me:7545: checking if the $cf_ncuconfig_root package files work" >&5
7546 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
7547 cf_have_ncuconfig=unknown
7549 cf_save_CPPFLAGS="$CPPFLAGS"
7550 cf_save_LIBS="$LIBS"
7555 cf_new_extra_cppflags=
7557 for cf_add_cflags in `$PKG_CONFIG --cflags $cf_ncuconfig_root`
7559 case $cf_fix_cppflags in
7561 case $cf_add_cflags in
7562 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
7563 case $cf_add_cflags in
7565 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
7567 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7568 && test -z "${cf_tst_cflags}" \
7569 && cf_fix_cppflags=yes
7571 if test $cf_fix_cppflags = yes ; then
7573 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7574 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7577 elif test "${cf_tst_cflags}" = "\"'" ; then
7579 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7580 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7590 case $cf_add_cflags in
7592 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
7594 CPPFLAGS=`echo "$CPPFLAGS" | \
7595 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
7596 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
7601 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
7602 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
7609 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
7610 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
7617 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7618 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7620 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
7622 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7623 && test -z "${cf_tst_cflags}" \
7624 && cf_fix_cppflags=no
7629 if test -n "$cf_new_cflags" ; then
7631 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
7632 CFLAGS="${CFLAGS}$cf_new_cflags"
7636 if test -n "$cf_new_cppflags" ; then
7638 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
7639 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
7643 if test -n "$cf_new_extra_cppflags" ; then
7645 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
7646 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
7653 for cf_add_1lib in `$PKG_CONFIG --libs $cf_ncuconfig_root`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
7655 for cf_add_1lib in $cf_add_0lib; do
7656 for cf_add_2lib in $cf_add_libs; do
7657 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
7662 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
7666 cat >conftest.$ac_ext <<_ACEOF
7667 #line 7667 "configure"
7668 #include "confdefs.h"
7669 #include <${cf_cv_ncurses_header:-curses.h}>
7673 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7678 rm -f conftest.$ac_objext conftest$ac_exeext
7679 if { (eval echo "$as_me:7679: \"$ac_link\"") >&5
7680 (eval $ac_link) 2>&5
7682 echo "$as_me:7682: \$? = $ac_status" >&5
7683 (exit $ac_status); } &&
7684 { ac_try='test -s conftest$ac_exeext'
7685 { (eval echo "$as_me:7685: \"$ac_try\"") >&5
7688 echo "$as_me:7688: \$? = $ac_status" >&5
7689 (exit $ac_status); }; }; then
7690 if test "$cross_compiling" = yes; then
7691 cf_have_ncuconfig=maybe
7693 cat >conftest.$ac_ext <<_ACEOF
7694 #line 7694 "configure"
7695 #include "confdefs.h"
7696 #include <${cf_cv_ncurses_header:-curses.h}>
7698 { char *xx = curses_version(); return (xx == 0); }
7700 rm -f conftest$ac_exeext
7701 if { (eval echo "$as_me:7701: \"$ac_link\"") >&5
7702 (eval $ac_link) 2>&5
7704 echo "$as_me:7704: \$? = $ac_status" >&5
7705 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7706 { (eval echo "$as_me:7706: \"$ac_try\"") >&5
7709 echo "$as_me:7709: \$? = $ac_status" >&5
7710 (exit $ac_status); }; }; then
7711 cf_have_ncuconfig=yes
7713 echo "$as_me: program exited with status $ac_status" >&5
7714 echo "$as_me: failed program was:" >&5
7715 cat conftest.$ac_ext >&5
7716 cf_have_ncuconfig=no
7718 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7721 echo "$as_me: failed program was:" >&5
7722 cat conftest.$ac_ext >&5
7723 cf_have_ncuconfig=no
7725 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7726 echo "$as_me:7726: result: $cf_have_ncuconfig" >&5
7727 echo "${ECHO_T}$cf_have_ncuconfig" >&6
7728 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
7729 if test "$cf_have_ncuconfig" != "yes"
7731 CPPFLAGS="$cf_save_CPPFLAGS"
7732 LIBS="$cf_save_LIBS"
7733 NCURSES_CONFIG_PKG=none
7736 cat >>confdefs.h <<\EOF
7740 NCURSES_CONFIG_PKG=$cf_ncuconfig_root
7742 echo "$as_me:7742: checking for terminfo header" >&5
7743 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
7744 if test "${cf_cv_term_header+set}" = set; then
7745 echo $ECHO_N "(cached) $ECHO_C" >&6
7748 case ${cf_cv_ncurses_header} in
7749 (*/ncurses.h|*/ncursesw.h)
7750 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
7753 cf_term_header=term.h
7757 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
7759 cat >conftest.$ac_ext <<_ACEOF
7760 #line 7760 "configure"
7761 #include "confdefs.h"
7763 #include <${cf_cv_ncurses_header:-curses.h}>
7769 int x = auto_left_margin
7774 rm -f conftest.$ac_objext
7775 if { (eval echo "$as_me:7775: \"$ac_compile\"") >&5
7776 (eval $ac_compile) 2>&5
7778 echo "$as_me:7778: \$? = $ac_status" >&5
7779 (exit $ac_status); } &&
7780 { ac_try='test -s conftest.$ac_objext'
7781 { (eval echo "$as_me:7781: \"$ac_try\"") >&5
7784 echo "$as_me:7784: \$? = $ac_status" >&5
7785 (exit $ac_status); }; }; then
7787 cf_cv_term_header="$cf_test"
7789 echo "$as_me: failed program was:" >&5
7790 cat conftest.$ac_ext >&5
7792 cf_cv_term_header=unknown
7795 rm -f conftest.$ac_objext conftest.$ac_ext
7796 test "$cf_cv_term_header" != unknown && break
7800 echo "$as_me:7800: result: $cf_cv_term_header" >&5
7801 echo "${ECHO_T}$cf_cv_term_header" >&6
7803 # Set definitions to allow ifdef'ing to accommodate subdirectories
7805 case $cf_cv_term_header in
7808 cat >>confdefs.h <<\EOF
7809 #define HAVE_TERM_H 1
7815 case $cf_cv_term_header in
7818 cat >>confdefs.h <<\EOF
7819 #define HAVE_NCURSES_TERM_H 1
7825 cat >>confdefs.h <<\EOF
7826 #define HAVE_NCURSESW_TERM_H 1
7835 echo "$as_me:7835: result: no" >&5
7836 echo "${ECHO_T}no" >&6
7837 NCURSES_CONFIG_PKG=none
7840 NCURSES_CONFIG_PKG=none
7843 if test "x$cf_have_ncuconfig" = "xno"; then
7844 cf_ncurses_config="${cf_ncuconfig_root}${NCURSES_CONFIG_SUFFIX}-config"; echo "Looking for ${cf_ncurses_config}"
7846 if test -n "$ac_tool_prefix"; then
7847 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
7849 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
7850 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
7851 echo "$as_me:7851: checking for $ac_word" >&5
7852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7853 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
7854 echo $ECHO_N "(cached) $ECHO_C" >&6
7856 if test -n "$NCURSES_CONFIG"; then
7857 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
7859 ac_save_IFS=$IFS; IFS=$ac_path_separator
7861 for ac_dir in $ac_dummy; do
7863 test -z "$ac_dir" && ac_dir=.
7864 $as_executable_p "$ac_dir/$ac_word" || continue
7865 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
7866 echo "$as_me:7866: found $ac_dir/$ac_word" >&5
7872 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
7873 if test -n "$NCURSES_CONFIG"; then
7874 echo "$as_me:7874: result: $NCURSES_CONFIG" >&5
7875 echo "${ECHO_T}$NCURSES_CONFIG" >&6
7877 echo "$as_me:7877: result: no" >&5
7878 echo "${ECHO_T}no" >&6
7881 test -n "$NCURSES_CONFIG" && break
7884 if test -z "$NCURSES_CONFIG"; then
7885 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
7886 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
7888 # Extract the first word of "$ac_prog", so it can be a program name with args.
7889 set dummy $ac_prog; ac_word=$2
7890 echo "$as_me:7890: checking for $ac_word" >&5
7891 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7892 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
7893 echo $ECHO_N "(cached) $ECHO_C" >&6
7895 if test -n "$ac_ct_NCURSES_CONFIG"; then
7896 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
7898 ac_save_IFS=$IFS; IFS=$ac_path_separator
7900 for ac_dir in $ac_dummy; do
7902 test -z "$ac_dir" && ac_dir=.
7903 $as_executable_p "$ac_dir/$ac_word" || continue
7904 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
7905 echo "$as_me:7905: found $ac_dir/$ac_word" >&5
7911 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
7912 if test -n "$ac_ct_NCURSES_CONFIG"; then
7913 echo "$as_me:7913: result: $ac_ct_NCURSES_CONFIG" >&5
7914 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
7916 echo "$as_me:7916: result: no" >&5
7917 echo "${ECHO_T}no" >&6
7920 test -n "$ac_ct_NCURSES_CONFIG" && break
7922 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
7924 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
7927 if test "$NCURSES_CONFIG" != none ; then
7932 cf_new_extra_cppflags=
7934 for cf_add_cflags in `$NCURSES_CONFIG --cflags`
7936 case $cf_fix_cppflags in
7938 case $cf_add_cflags in
7939 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
7940 case $cf_add_cflags in
7942 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
7944 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
7945 && test -z "${cf_tst_cflags}" \
7946 && cf_fix_cppflags=yes
7948 if test $cf_fix_cppflags = yes ; then
7950 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7951 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7954 elif test "${cf_tst_cflags}" = "\"'" ; then
7956 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7957 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7967 case $cf_add_cflags in
7969 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
7971 CPPFLAGS=`echo "$CPPFLAGS" | \
7972 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
7973 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
7978 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
7979 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
7986 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
7987 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
7994 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
7995 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
7997 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
7999 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8000 && test -z "${cf_tst_cflags}" \
8001 && cf_fix_cppflags=no
8006 if test -n "$cf_new_cflags" ; then
8008 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
8009 CFLAGS="${CFLAGS}$cf_new_cflags"
8013 if test -n "$cf_new_cppflags" ; then
8015 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
8016 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
8020 if test -n "$cf_new_extra_cppflags" ; then
8022 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
8023 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
8030 for cf_add_1lib in `$NCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
8032 for cf_add_1lib in $cf_add_0lib; do
8033 for cf_add_2lib in $cf_add_libs; do
8034 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
8039 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
8043 # even with config script, some packages use no-override for curses.h
8045 echo "$as_me:8045: checking if we have identified curses headers" >&5
8046 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
8047 if test "${cf_cv_ncurses_header+set}" = set; then
8048 echo $ECHO_N "(cached) $ECHO_C" >&6
8051 cf_cv_ncurses_header=none
8053 ncurses.h $cf_cv_screen/ncurses.h \
8054 curses.h $cf_cv_screen/curses.h
8056 cat >conftest.$ac_ext <<_ACEOF
8057 #line 8057 "configure"
8058 #include "confdefs.h"
8059 #include <${cf_header}>
8063 initscr(); tgoto("?", 0,0)
8068 rm -f conftest.$ac_objext
8069 if { (eval echo "$as_me:8069: \"$ac_compile\"") >&5
8070 (eval $ac_compile) 2>&5
8072 echo "$as_me:8072: \$? = $ac_status" >&5
8073 (exit $ac_status); } &&
8074 { ac_try='test -s conftest.$ac_objext'
8075 { (eval echo "$as_me:8075: \"$ac_try\"") >&5
8078 echo "$as_me:8078: \$? = $ac_status" >&5
8079 (exit $ac_status); }; }; then
8080 cf_cv_ncurses_header=$cf_header; break
8082 echo "$as_me: failed program was:" >&5
8083 cat conftest.$ac_ext >&5
8085 rm -f conftest.$ac_objext conftest.$ac_ext
8089 echo "$as_me:8089: result: $cf_cv_ncurses_header" >&5
8090 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
8092 if test "$cf_cv_ncurses_header" = none ; then
8093 { { echo "$as_me:8093: error: No curses header-files found" >&5
8094 echo "$as_me: error: No curses header-files found" >&2;}
8095 { (exit 1); exit 1; }; }
8098 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
8100 for ac_header in $cf_cv_ncurses_header
8102 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8103 echo "$as_me:8103: checking for $ac_header" >&5
8104 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8105 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8106 echo $ECHO_N "(cached) $ECHO_C" >&6
8108 cat >conftest.$ac_ext <<_ACEOF
8109 #line 8109 "configure"
8110 #include "confdefs.h"
8111 #include <$ac_header>
8113 if { (eval echo "$as_me:8113: \"$ac_cpp conftest.$ac_ext\"") >&5
8114 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8116 egrep -v '^ *\+' conftest.er1 >conftest.err
8118 cat conftest.err >&5
8119 echo "$as_me:8119: \$? = $ac_status" >&5
8120 (exit $ac_status); } >/dev/null; then
8121 if test -s conftest.err; then
8122 ac_cpp_err=$ac_c_preproc_warn_flag
8129 if test -z "$ac_cpp_err"; then
8130 eval "$as_ac_Header=yes"
8132 echo "$as_me: failed program was:" >&5
8133 cat conftest.$ac_ext >&5
8134 eval "$as_ac_Header=no"
8136 rm -f conftest.err conftest.$ac_ext
8138 echo "$as_me:8138: result: `eval echo '${'$as_ac_Header'}'`" >&5
8139 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8140 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8141 cat >>confdefs.h <<EOF
8142 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8148 cat >>confdefs.h <<\EOF
8152 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
8154 cat >>confdefs.h <<EOF
8155 #define $cf_nculib_ROOT 1
8158 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
8162 cf_ncuhdr_root=$cf_cv_screen
8164 test -n "$cf_cv_curses_dir" && \
8165 test "$cf_cv_curses_dir" != "no" && { \
8167 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
8168 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
8170 while test $cf_add_incdir != /usr/include
8172 if test -d $cf_add_incdir
8175 if test -n "$CFLAGS$CPPFLAGS" ; then
8176 # a loop is needed to ensure we can add subdirs of existing dirs
8177 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
8178 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
8179 cf_have_incdir=yes; break
8184 if test "$cf_have_incdir" = no ; then
8185 if test "$cf_add_incdir" = /usr/local/include ; then
8186 if test "$GCC" = yes
8188 cf_save_CPPFLAGS=$CPPFLAGS
8190 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
8191 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
8193 cat >conftest.$ac_ext <<_ACEOF
8194 #line 8194 "configure"
8195 #include "confdefs.h"
8205 rm -f conftest.$ac_objext
8206 if { (eval echo "$as_me:8206: \"$ac_compile\"") >&5
8207 (eval $ac_compile) 2>&5
8209 echo "$as_me:8209: \$? = $ac_status" >&5
8210 (exit $ac_status); } &&
8211 { ac_try='test -s conftest.$ac_objext'
8212 { (eval echo "$as_me:8212: \"$ac_try\"") >&5
8215 echo "$as_me:8215: \$? = $ac_status" >&5
8216 (exit $ac_status); }; }; then
8219 echo "$as_me: failed program was:" >&5
8220 cat conftest.$ac_ext >&5
8223 rm -f conftest.$ac_objext conftest.$ac_ext
8224 CPPFLAGS=$cf_save_CPPFLAGS
8229 if test "$cf_have_incdir" = no ; then
8230 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
8232 echo "${as_me:-configure}:8232: testing adding $cf_add_incdir to include-path ..." 1>&5
8234 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
8236 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
8237 test "$cf_top_incdir" = "$cf_add_incdir" && break
8238 cf_add_incdir="$cf_top_incdir"
8251 echo "$as_me:8251: checking for $cf_ncuhdr_root header in include-path" >&5
8252 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
8253 if test "${cf_cv_ncurses_h+set}" = set; then
8254 echo $ECHO_N "(cached) $ECHO_C" >&6
8257 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
8258 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
8259 for cf_header in $cf_header_list
8262 cat >conftest.$ac_ext <<_ACEOF
8263 #line 8263 "configure"
8264 #include "confdefs.h"
8266 #include <$cf_header>
8271 #ifdef NCURSES_VERSION
8273 printf("%s\n", NCURSES_VERSION);
8286 rm -f conftest.$ac_objext
8287 if { (eval echo "$as_me:8287: \"$ac_compile\"") >&5
8288 (eval $ac_compile) 2>&5
8290 echo "$as_me:8290: \$? = $ac_status" >&5
8291 (exit $ac_status); } &&
8292 { ac_try='test -s conftest.$ac_objext'
8293 { (eval echo "$as_me:8293: \"$ac_try\"") >&5
8296 echo "$as_me:8296: \$? = $ac_status" >&5
8297 (exit $ac_status); }; }; then
8298 cf_cv_ncurses_h=$cf_header
8301 echo "$as_me: failed program was:" >&5
8302 cat conftest.$ac_ext >&5
8305 rm -f conftest.$ac_objext conftest.$ac_ext
8307 test "$cf_cv_ncurses_h" != no && break
8311 echo "$as_me:8311: result: $cf_cv_ncurses_h" >&5
8312 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
8314 if test "$cf_cv_ncurses_h" != no ; then
8315 cf_cv_ncurses_header=$cf_cv_ncurses_h
8318 echo "$as_me:8318: checking for $cf_ncuhdr_root include-path" >&5
8319 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
8320 if test "${cf_cv_ncurses_h2+set}" = set; then
8321 echo $ECHO_N "(cached) $ECHO_C" >&6
8324 test -n "$verbose" && echo
8328 # collect the current set of include-directories from compiler flags
8329 cf_header_path_list=""
8330 if test -n "${CFLAGS}${CPPFLAGS}" ; then
8331 for cf_header_path in $CPPFLAGS $CFLAGS
8333 case $cf_header_path in
8335 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
8337 test "x$cf_header_path" != "xNONE" && \
8338 test -d "$cf_header_path" && \
8340 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
8341 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
8342 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
8343 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
8344 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
8345 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"
8348 cf_header_path_list="$cf_header_path_list $cf_search"
8354 # add the variations for the package we are looking for
8358 test "x$prefix" != "xNONE" && \
8359 test -d "$prefix" && \
8361 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
8362 test -d $prefix/include && cf_search="$cf_search $prefix/include"
8363 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
8364 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
8365 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
8366 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
8369 for cf_subdir_prefix in \
8378 test "x$cf_subdir_prefix" != "x$prefix" && \
8379 test -d "$cf_subdir_prefix" && \
8380 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
8381 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
8382 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
8383 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root"
8384 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root/include"
8385 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include"
8386 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"
8391 test "$includedir" != NONE && \
8392 test "$includedir" != "/usr/include" && \
8393 test -d "$includedir" && {
8394 test -d $includedir && cf_search="$cf_search $includedir"
8395 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
8398 test "$oldincludedir" != NONE && \
8399 test "$oldincludedir" != "/usr/include" && \
8400 test -d "$oldincludedir" && {
8401 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
8402 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
8405 cf_search="$cf_search $cf_header_path_list"
8407 test -n "$verbose" && echo search path $cf_search
8408 cf_save2_CPPFLAGS="$CPPFLAGS"
8409 for cf_incdir in $cf_search
8412 if test -n "$cf_incdir" ; then
8413 for cf_add_incdir in $cf_incdir
8415 while test $cf_add_incdir != /usr/include
8417 if test -d $cf_add_incdir
8420 if test -n "$CFLAGS$CPPFLAGS" ; then
8421 # a loop is needed to ensure we can add subdirs of existing dirs
8422 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
8423 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
8424 cf_have_incdir=yes; break
8429 if test "$cf_have_incdir" = no ; then
8430 if test "$cf_add_incdir" = /usr/local/include ; then
8431 if test "$GCC" = yes
8433 cf_save_CPPFLAGS=$CPPFLAGS
8435 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
8436 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
8438 cat >conftest.$ac_ext <<_ACEOF
8439 #line 8439 "configure"
8440 #include "confdefs.h"
8450 rm -f conftest.$ac_objext
8451 if { (eval echo "$as_me:8451: \"$ac_compile\"") >&5
8452 (eval $ac_compile) 2>&5
8454 echo "$as_me:8454: \$? = $ac_status" >&5
8455 (exit $ac_status); } &&
8456 { ac_try='test -s conftest.$ac_objext'
8457 { (eval echo "$as_me:8457: \"$ac_try\"") >&5
8460 echo "$as_me:8460: \$? = $ac_status" >&5
8461 (exit $ac_status); }; }; then
8464 echo "$as_me: failed program was:" >&5
8465 cat conftest.$ac_ext >&5
8468 rm -f conftest.$ac_objext conftest.$ac_ext
8469 CPPFLAGS=$cf_save_CPPFLAGS
8474 if test "$cf_have_incdir" = no ; then
8475 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
8477 echo "${as_me:-configure}:8477: testing adding $cf_add_incdir to include-path ..." 1>&5
8479 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
8481 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
8482 test "$cf_top_incdir" = "$cf_add_incdir" && break
8483 cf_add_incdir="$cf_top_incdir"
8499 cat >conftest.$ac_ext <<_ACEOF
8500 #line 8500 "configure"
8501 #include "confdefs.h"
8503 #include <$cf_header>
8508 #ifdef NCURSES_VERSION
8510 printf("%s\n", NCURSES_VERSION);
8523 rm -f conftest.$ac_objext
8524 if { (eval echo "$as_me:8524: \"$ac_compile\"") >&5
8525 (eval $ac_compile) 2>&5
8527 echo "$as_me:8527: \$? = $ac_status" >&5
8528 (exit $ac_status); } &&
8529 { ac_try='test -s conftest.$ac_objext'
8530 { (eval echo "$as_me:8530: \"$ac_try\"") >&5
8533 echo "$as_me:8533: \$? = $ac_status" >&5
8534 (exit $ac_status); }; }; then
8535 cf_cv_ncurses_h2=$cf_header
8538 echo "$as_me: failed program was:" >&5
8539 cat conftest.$ac_ext >&5
8542 rm -f conftest.$ac_objext conftest.$ac_ext
8544 if test "$cf_cv_ncurses_h2" != no ; then
8545 cf_cv_ncurses_h2=$cf_incdir/$cf_header
8546 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
8549 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
8551 CPPFLAGS="$cf_save2_CPPFLAGS"
8552 test "$cf_cv_ncurses_h2" != no && break
8554 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:8554: error: not found" >&5
8555 echo "$as_me: error: not found" >&2;}
8556 { (exit 1); exit 1; }; }
8559 echo "$as_me:8559: result: $cf_cv_ncurses_h2" >&5
8560 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
8562 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
8563 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
8564 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
8565 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
8568 if test -n "$cf_1st_incdir" ; then
8569 for cf_add_incdir in $cf_1st_incdir
8571 while test $cf_add_incdir != /usr/include
8573 if test -d $cf_add_incdir
8576 if test -n "$CFLAGS$CPPFLAGS" ; then
8577 # a loop is needed to ensure we can add subdirs of existing dirs
8578 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
8579 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
8580 cf_have_incdir=yes; break
8585 if test "$cf_have_incdir" = no ; then
8586 if test "$cf_add_incdir" = /usr/local/include ; then
8587 if test "$GCC" = yes
8589 cf_save_CPPFLAGS=$CPPFLAGS
8591 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
8592 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
8594 cat >conftest.$ac_ext <<_ACEOF
8595 #line 8595 "configure"
8596 #include "confdefs.h"
8606 rm -f conftest.$ac_objext
8607 if { (eval echo "$as_me:8607: \"$ac_compile\"") >&5
8608 (eval $ac_compile) 2>&5
8610 echo "$as_me:8610: \$? = $ac_status" >&5
8611 (exit $ac_status); } &&
8612 { ac_try='test -s conftest.$ac_objext'
8613 { (eval echo "$as_me:8613: \"$ac_try\"") >&5
8616 echo "$as_me:8616: \$? = $ac_status" >&5
8617 (exit $ac_status); }; }; then
8620 echo "$as_me: failed program was:" >&5
8621 cat conftest.$ac_ext >&5
8624 rm -f conftest.$ac_objext conftest.$ac_ext
8625 CPPFLAGS=$cf_save_CPPFLAGS
8630 if test "$cf_have_incdir" = no ; then
8631 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
8633 echo "${as_me:-configure}:8633: testing adding $cf_add_incdir to include-path ..." 1>&5
8635 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
8637 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
8638 test "$cf_top_incdir" = "$cf_add_incdir" && break
8639 cf_add_incdir="$cf_top_incdir"
8652 # Set definitions to allow ifdef'ing for ncurses.h
8654 case $cf_cv_ncurses_header in
8657 cat >>confdefs.h <<\EOF
8658 #define HAVE_NCURSES_H 1
8664 case $cf_cv_ncurses_header in
8665 (ncurses/curses.h|ncurses/ncurses.h)
8667 cat >>confdefs.h <<\EOF
8668 #define HAVE_NCURSES_NCURSES_H 1
8672 (ncursesw/curses.h|ncursesw/ncurses.h)
8674 cat >>confdefs.h <<\EOF
8675 #define HAVE_NCURSESW_NCURSES_H 1
8681 echo "$as_me:8681: checking for terminfo header" >&5
8682 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
8683 if test "${cf_cv_term_header+set}" = set; then
8684 echo $ECHO_N "(cached) $ECHO_C" >&6
8687 case ${cf_cv_ncurses_header} in
8688 (*/ncurses.h|*/ncursesw.h)
8689 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
8692 cf_term_header=term.h
8696 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
8698 cat >conftest.$ac_ext <<_ACEOF
8699 #line 8699 "configure"
8700 #include "confdefs.h"
8702 #include <${cf_cv_ncurses_header:-curses.h}>
8708 int x = auto_left_margin
8713 rm -f conftest.$ac_objext
8714 if { (eval echo "$as_me:8714: \"$ac_compile\"") >&5
8715 (eval $ac_compile) 2>&5
8717 echo "$as_me:8717: \$? = $ac_status" >&5
8718 (exit $ac_status); } &&
8719 { ac_try='test -s conftest.$ac_objext'
8720 { (eval echo "$as_me:8720: \"$ac_try\"") >&5
8723 echo "$as_me:8723: \$? = $ac_status" >&5
8724 (exit $ac_status); }; }; then
8726 cf_cv_term_header="$cf_test"
8728 echo "$as_me: failed program was:" >&5
8729 cat conftest.$ac_ext >&5
8731 cf_cv_term_header=unknown
8734 rm -f conftest.$ac_objext conftest.$ac_ext
8735 test "$cf_cv_term_header" != unknown && break
8739 echo "$as_me:8739: result: $cf_cv_term_header" >&5
8740 echo "${ECHO_T}$cf_cv_term_header" >&6
8742 # Set definitions to allow ifdef'ing to accommodate subdirectories
8744 case $cf_cv_term_header in
8747 cat >>confdefs.h <<\EOF
8748 #define HAVE_TERM_H 1
8754 case $cf_cv_term_header in
8757 cat >>confdefs.h <<\EOF
8758 #define HAVE_NCURSES_TERM_H 1
8764 cat >>confdefs.h <<\EOF
8765 #define HAVE_NCURSESW_TERM_H 1
8771 # some applications need this, but should check for NCURSES_VERSION
8773 cat >>confdefs.h <<\EOF
8777 echo "$as_me:8777: checking for ncurses version" >&5
8778 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
8779 if test "${cf_cv_ncurses_version+set}" = set; then
8780 echo $ECHO_N "(cached) $ECHO_C" >&6
8783 cf_cv_ncurses_version=no
8786 if test "$cross_compiling" = yes; then
8788 # This will not work if the preprocessor splits the line after the
8789 # Autoconf token. The 'unproto' program does that.
8790 cat > conftest.$ac_ext <<EOF
8791 #include <${cf_cv_ncurses_header:-curses.h}>
8793 #ifdef NCURSES_VERSION
8794 Autoconf NCURSES_VERSION
8802 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
8803 { (eval echo "$as_me:8803: \"$cf_try\"") >&5
8806 echo "$as_me:8806: \$? = $ac_status" >&5
8807 (exit $ac_status); }
8808 if test -f conftest.out ; then
8809 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
8810 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
8815 cat >conftest.$ac_ext <<_ACEOF
8816 #line 8816 "configure"
8817 #include "confdefs.h"
8819 #include <${cf_cv_ncurses_header:-curses.h}>
8823 FILE *fp = fopen("$cf_tempfile", "w");
8824 #ifdef NCURSES_VERSION
8825 # ifdef NCURSES_VERSION_PATCH
8826 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
8828 fprintf(fp, "%s\n", NCURSES_VERSION);
8832 fprintf(fp, "old\n");
8837 ${cf_cv_main_return:-return}(0);
8840 rm -f conftest$ac_exeext
8841 if { (eval echo "$as_me:8841: \"$ac_link\"") >&5
8842 (eval $ac_link) 2>&5
8844 echo "$as_me:8844: \$? = $ac_status" >&5
8845 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8846 { (eval echo "$as_me:8846: \"$ac_try\"") >&5
8849 echo "$as_me:8849: \$? = $ac_status" >&5
8850 (exit $ac_status); }; }; then
8852 cf_cv_ncurses_version=`cat $cf_tempfile`
8854 echo "$as_me: program exited with status $ac_status" >&5
8855 echo "$as_me: failed program was:" >&5
8856 cat conftest.$ac_ext >&5
8858 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8863 echo "$as_me:8863: result: $cf_cv_ncurses_version" >&5
8864 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
8865 test "$cf_cv_ncurses_version" = no ||
8866 cat >>confdefs.h <<\EOF
8870 cf_nculib_root=$cf_cv_screen
8871 # This works, except for the special case where we find gpm, but
8872 # ncurses is in a nonstandard location via $LIBS, and we really want
8875 cf_ncurses_SAVE="$LIBS"
8876 echo "$as_me:8876: checking for Gpm_Open in -lgpm" >&5
8877 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
8878 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
8879 echo $ECHO_N "(cached) $ECHO_C" >&6
8881 ac_check_lib_save_LIBS=$LIBS
8883 cat >conftest.$ac_ext <<_ACEOF
8884 #line 8884 "configure"
8885 #include "confdefs.h"
8887 /* Override any gcc2 internal prototype to avoid an error. */
8891 /* We use char because int might match the return type of a gcc2
8892 builtin and then its argument prototype would still apply. */
8902 rm -f conftest.$ac_objext conftest$ac_exeext
8903 if { (eval echo "$as_me:8903: \"$ac_link\"") >&5
8904 (eval $ac_link) 2>&5
8906 echo "$as_me:8906: \$? = $ac_status" >&5
8907 (exit $ac_status); } &&
8908 { ac_try='test -s conftest$ac_exeext'
8909 { (eval echo "$as_me:8909: \"$ac_try\"") >&5
8912 echo "$as_me:8912: \$? = $ac_status" >&5
8913 (exit $ac_status); }; }; then
8914 ac_cv_lib_gpm_Gpm_Open=yes
8916 echo "$as_me: failed program was:" >&5
8917 cat conftest.$ac_ext >&5
8918 ac_cv_lib_gpm_Gpm_Open=no
8920 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8921 LIBS=$ac_check_lib_save_LIBS
8923 echo "$as_me:8923: result: $ac_cv_lib_gpm_Gpm_Open" >&5
8924 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
8925 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
8926 echo "$as_me:8926: checking for initscr in -lgpm" >&5
8927 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
8928 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
8929 echo $ECHO_N "(cached) $ECHO_C" >&6
8931 ac_check_lib_save_LIBS=$LIBS
8933 cat >conftest.$ac_ext <<_ACEOF
8934 #line 8934 "configure"
8935 #include "confdefs.h"
8937 /* Override any gcc2 internal prototype to avoid an error. */
8941 /* We use char because int might match the return type of a gcc2
8942 builtin and then its argument prototype would still apply. */
8952 rm -f conftest.$ac_objext conftest$ac_exeext
8953 if { (eval echo "$as_me:8953: \"$ac_link\"") >&5
8954 (eval $ac_link) 2>&5
8956 echo "$as_me:8956: \$? = $ac_status" >&5
8957 (exit $ac_status); } &&
8958 { ac_try='test -s conftest$ac_exeext'
8959 { (eval echo "$as_me:8959: \"$ac_try\"") >&5
8962 echo "$as_me:8962: \$? = $ac_status" >&5
8963 (exit $ac_status); }; }; then
8964 ac_cv_lib_gpm_initscr=yes
8966 echo "$as_me: failed program was:" >&5
8967 cat conftest.$ac_ext >&5
8968 ac_cv_lib_gpm_initscr=no
8970 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
8971 LIBS=$ac_check_lib_save_LIBS
8973 echo "$as_me:8973: result: $ac_cv_lib_gpm_initscr" >&5
8974 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
8975 if test $ac_cv_lib_gpm_initscr = yes; then
8976 LIBS="$cf_ncurses_SAVE"
8978 cf_ncurses_LIBS="-lgpm"
8985 # This is only necessary if you are linking against an obsolete
8986 # version of ncurses (but it should do no harm, since it's static).
8987 if test "$cf_nculib_root" = ncurses ; then
8988 echo "$as_me:8988: checking for tgoto in -lmytinfo" >&5
8989 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
8990 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
8991 echo $ECHO_N "(cached) $ECHO_C" >&6
8993 ac_check_lib_save_LIBS=$LIBS
8994 LIBS="-lmytinfo $LIBS"
8995 cat >conftest.$ac_ext <<_ACEOF
8996 #line 8996 "configure"
8997 #include "confdefs.h"
8999 /* Override any gcc2 internal prototype to avoid an error. */
9003 /* We use char because int might match the return type of a gcc2
9004 builtin and then its argument prototype would still apply. */
9014 rm -f conftest.$ac_objext conftest$ac_exeext
9015 if { (eval echo "$as_me:9015: \"$ac_link\"") >&5
9016 (eval $ac_link) 2>&5
9018 echo "$as_me:9018: \$? = $ac_status" >&5
9019 (exit $ac_status); } &&
9020 { ac_try='test -s conftest$ac_exeext'
9021 { (eval echo "$as_me:9021: \"$ac_try\"") >&5
9024 echo "$as_me:9024: \$? = $ac_status" >&5
9025 (exit $ac_status); }; }; then
9026 ac_cv_lib_mytinfo_tgoto=yes
9028 echo "$as_me: failed program was:" >&5
9029 cat conftest.$ac_ext >&5
9030 ac_cv_lib_mytinfo_tgoto=no
9032 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9033 LIBS=$ac_check_lib_save_LIBS
9035 echo "$as_me:9035: result: $ac_cv_lib_mytinfo_tgoto" >&5
9036 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
9037 if test $ac_cv_lib_mytinfo_tgoto = yes; then
9038 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
9048 for cf_add_1lib in $cf_ncurses_LIBS; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
9050 for cf_add_1lib in $cf_add_0lib; do
9051 for cf_add_2lib in $cf_add_libs; do
9052 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
9057 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
9061 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
9067 for cf_add_1lib in -l$cf_nculib_root; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
9069 for cf_add_1lib in $cf_add_0lib; do
9070 for cf_add_2lib in $cf_add_libs; do
9071 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
9076 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
9082 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
9084 echo "$as_me:9084: checking for initscr" >&5
9085 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
9086 if test "${ac_cv_func_initscr+set}" = set; then
9087 echo $ECHO_N "(cached) $ECHO_C" >&6
9089 cat >conftest.$ac_ext <<_ACEOF
9090 #line 9090 "configure"
9091 #include "confdefs.h"
9092 #define initscr autoconf_temporary
9093 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
9100 /* We use char because int might match the return type of a gcc2
9101 builtin and then its argument prototype would still apply. */
9102 char initscr (void);
9108 /* The GNU C library defines stubs for functions which it implements
9109 to always fail with ENOSYS. Some functions are actually named
9110 something starting with __ and the normal name is an alias. */
9111 #if defined (__stub_initscr) || defined (__stub___initscr)
9112 #error found stub for initscr
9120 rm -f conftest.$ac_objext conftest$ac_exeext
9121 if { (eval echo "$as_me:9121: \"$ac_link\"") >&5
9122 (eval $ac_link) 2>&5
9124 echo "$as_me:9124: \$? = $ac_status" >&5
9125 (exit $ac_status); } &&
9126 { ac_try='test -s conftest$ac_exeext'
9127 { (eval echo "$as_me:9127: \"$ac_try\"") >&5
9130 echo "$as_me:9130: \$? = $ac_status" >&5
9131 (exit $ac_status); }; }; then
9132 ac_cv_func_initscr=yes
9134 echo "$as_me: failed program was:" >&5
9135 cat conftest.$ac_ext >&5
9136 ac_cv_func_initscr=no
9138 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9140 echo "$as_me:9140: result: $ac_cv_func_initscr" >&5
9141 echo "${ECHO_T}$ac_cv_func_initscr" >&6
9142 if test $ac_cv_func_initscr = yes; then
9143 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
9146 cf_save_LIBS="$LIBS"
9147 echo "$as_me:9147: checking for initscr in -l$cf_nculib_root" >&5
9148 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
9149 LIBS="-l$cf_nculib_root $LIBS"
9150 cat >conftest.$ac_ext <<_ACEOF
9151 #line 9151 "configure"
9152 #include "confdefs.h"
9153 #include <${cf_cv_ncurses_header:-curses.h}>
9162 rm -f conftest.$ac_objext conftest$ac_exeext
9163 if { (eval echo "$as_me:9163: \"$ac_link\"") >&5
9164 (eval $ac_link) 2>&5
9166 echo "$as_me:9166: \$? = $ac_status" >&5
9167 (exit $ac_status); } &&
9168 { ac_try='test -s conftest$ac_exeext'
9169 { (eval echo "$as_me:9169: \"$ac_try\"") >&5
9172 echo "$as_me:9172: \$? = $ac_status" >&5
9173 (exit $ac_status); }; }; then
9174 echo "$as_me:9174: result: yes" >&5
9175 echo "${ECHO_T}yes" >&6
9176 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
9179 echo "$as_me: failed program was:" >&5
9180 cat conftest.$ac_ext >&5
9181 echo "$as_me:9181: result: no" >&5
9182 echo "${ECHO_T}no" >&6
9185 cf_library_path_list=""
9186 if test -n "${LDFLAGS}${LIBS}" ; then
9187 for cf_library_path in $LDFLAGS $LIBS
9189 case $cf_library_path in
9191 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
9193 test "x$cf_library_path" != "xNONE" && \
9194 test -d "$cf_library_path" && \
9196 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
9197 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
9198 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
9199 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
9200 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
9201 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"
9204 cf_library_path_list="$cf_library_path_list $cf_search"
9212 test "x$prefix" != "xNONE" && \
9213 test -d "$prefix" && \
9215 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
9216 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
9217 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
9218 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
9219 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
9220 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
9223 for cf_subdir_prefix in \
9232 test "x$cf_subdir_prefix" != "x$prefix" && \
9233 test -d "$cf_subdir_prefix" && \
9234 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
9235 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
9236 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
9237 test -d $cf_subdir_prefix/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root"
9238 test -d $cf_subdir_prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root/lib"
9239 test -d $cf_subdir_prefix/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib"
9240 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"
9245 cf_search="$cf_library_path_list $cf_search"
9247 for cf_libdir in $cf_search
9249 echo "$as_me:9249: checking for -l$cf_nculib_root in $cf_libdir" >&5
9250 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
9251 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
9252 cat >conftest.$ac_ext <<_ACEOF
9253 #line 9253 "configure"
9254 #include "confdefs.h"
9255 #include <${cf_cv_ncurses_header:-curses.h}>
9264 rm -f conftest.$ac_objext conftest$ac_exeext
9265 if { (eval echo "$as_me:9265: \"$ac_link\"") >&5
9266 (eval $ac_link) 2>&5
9268 echo "$as_me:9268: \$? = $ac_status" >&5
9269 (exit $ac_status); } &&
9270 { ac_try='test -s conftest$ac_exeext'
9271 { (eval echo "$as_me:9271: \"$ac_try\"") >&5
9274 echo "$as_me:9274: \$? = $ac_status" >&5
9275 (exit $ac_status); }; }; then
9276 echo "$as_me:9276: result: yes" >&5
9277 echo "${ECHO_T}yes" >&6
9278 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
9281 echo "$as_me: failed program was:" >&5
9282 cat conftest.$ac_ext >&5
9283 echo "$as_me:9283: result: no" >&5
9284 echo "${ECHO_T}no" >&6
9285 LIBS="$cf_save_LIBS"
9287 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9291 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9295 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
9297 if test $cf_found_library = no ; then
9298 { { echo "$as_me:9298: error: Cannot link $cf_nculib_root library" >&5
9299 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
9300 { (exit 1); exit 1; }; }
9305 if test -n "$cf_ncurses_LIBS" ; then
9306 echo "$as_me:9306: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
9307 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
9308 cf_ncurses_SAVE="$LIBS"
9309 for p in $cf_ncurses_LIBS ; do
9310 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
9311 if test "$q" != "$LIBS" ; then
9315 cat >conftest.$ac_ext <<_ACEOF
9316 #line 9316 "configure"
9317 #include "confdefs.h"
9318 #include <${cf_cv_ncurses_header:-curses.h}>
9322 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
9327 rm -f conftest.$ac_objext conftest$ac_exeext
9328 if { (eval echo "$as_me:9328: \"$ac_link\"") >&5
9329 (eval $ac_link) 2>&5
9331 echo "$as_me:9331: \$? = $ac_status" >&5
9332 (exit $ac_status); } &&
9333 { ac_try='test -s conftest$ac_exeext'
9334 { (eval echo "$as_me:9334: \"$ac_try\"") >&5
9337 echo "$as_me:9337: \$? = $ac_status" >&5
9338 (exit $ac_status); }; }; then
9339 echo "$as_me:9339: result: yes" >&5
9340 echo "${ECHO_T}yes" >&6
9342 echo "$as_me: failed program was:" >&5
9343 cat conftest.$ac_ext >&5
9344 echo "$as_me:9344: result: no" >&5
9345 echo "${ECHO_T}no" >&6
9346 LIBS="$cf_ncurses_SAVE"
9348 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9351 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
9353 cat >>confdefs.h <<EOF
9354 #define $cf_nculib_ROOT 1
9365 cf_ncuconfig_root=$cf_cv_screen
9366 cf_have_ncuconfig=no
9368 if test "x${PKG_CONFIG:=none}" != xnone; then
9369 echo "$as_me:9369: checking pkg-config for $cf_ncuconfig_root" >&5
9370 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
9371 if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
9372 echo "$as_me:9372: result: yes" >&5
9373 echo "${ECHO_T}yes" >&6
9375 echo "$as_me:9375: checking if the $cf_ncuconfig_root package files work" >&5
9376 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
9377 cf_have_ncuconfig=unknown
9379 cf_save_CPPFLAGS="$CPPFLAGS"
9380 cf_save_LIBS="$LIBS"
9385 cf_new_extra_cppflags=
9387 for cf_add_cflags in `$PKG_CONFIG --cflags $cf_ncuconfig_root`
9389 case $cf_fix_cppflags in
9391 case $cf_add_cflags in
9392 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
9393 case $cf_add_cflags in
9395 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9397 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9398 && test -z "${cf_tst_cflags}" \
9399 && cf_fix_cppflags=yes
9401 if test $cf_fix_cppflags = yes ; then
9403 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9404 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9407 elif test "${cf_tst_cflags}" = "\"'" ; then
9409 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9410 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9420 case $cf_add_cflags in
9422 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9424 CPPFLAGS=`echo "$CPPFLAGS" | \
9425 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9426 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9431 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
9432 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
9439 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
9440 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
9447 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9448 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9450 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9452 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9453 && test -z "${cf_tst_cflags}" \
9454 && cf_fix_cppflags=no
9459 if test -n "$cf_new_cflags" ; then
9461 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
9462 CFLAGS="${CFLAGS}$cf_new_cflags"
9466 if test -n "$cf_new_cppflags" ; then
9468 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9469 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
9473 if test -n "$cf_new_extra_cppflags" ; then
9475 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
9476 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
9483 for cf_add_1lib in `$PKG_CONFIG --libs $cf_ncuconfig_root`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
9485 for cf_add_1lib in $cf_add_0lib; do
9486 for cf_add_2lib in $cf_add_libs; do
9487 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
9492 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
9496 cat >conftest.$ac_ext <<_ACEOF
9497 #line 9497 "configure"
9498 #include "confdefs.h"
9499 #include <${cf_cv_ncurses_header:-curses.h}>
9503 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
9508 rm -f conftest.$ac_objext conftest$ac_exeext
9509 if { (eval echo "$as_me:9509: \"$ac_link\"") >&5
9510 (eval $ac_link) 2>&5
9512 echo "$as_me:9512: \$? = $ac_status" >&5
9513 (exit $ac_status); } &&
9514 { ac_try='test -s conftest$ac_exeext'
9515 { (eval echo "$as_me:9515: \"$ac_try\"") >&5
9518 echo "$as_me:9518: \$? = $ac_status" >&5
9519 (exit $ac_status); }; }; then
9520 if test "$cross_compiling" = yes; then
9521 cf_have_ncuconfig=maybe
9523 cat >conftest.$ac_ext <<_ACEOF
9524 #line 9524 "configure"
9525 #include "confdefs.h"
9526 #include <${cf_cv_ncurses_header:-curses.h}>
9528 { char *xx = curses_version(); return (xx == 0); }
9530 rm -f conftest$ac_exeext
9531 if { (eval echo "$as_me:9531: \"$ac_link\"") >&5
9532 (eval $ac_link) 2>&5
9534 echo "$as_me:9534: \$? = $ac_status" >&5
9535 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9536 { (eval echo "$as_me:9536: \"$ac_try\"") >&5
9539 echo "$as_me:9539: \$? = $ac_status" >&5
9540 (exit $ac_status); }; }; then
9541 cf_have_ncuconfig=yes
9543 echo "$as_me: program exited with status $ac_status" >&5
9544 echo "$as_me: failed program was:" >&5
9545 cat conftest.$ac_ext >&5
9546 cf_have_ncuconfig=no
9548 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9551 echo "$as_me: failed program was:" >&5
9552 cat conftest.$ac_ext >&5
9553 cf_have_ncuconfig=no
9555 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9556 echo "$as_me:9556: result: $cf_have_ncuconfig" >&5
9557 echo "${ECHO_T}$cf_have_ncuconfig" >&6
9558 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
9559 if test "$cf_have_ncuconfig" != "yes"
9561 CPPFLAGS="$cf_save_CPPFLAGS"
9562 LIBS="$cf_save_LIBS"
9563 NCURSES_CONFIG_PKG=none
9566 cat >>confdefs.h <<\EOF
9570 NCURSES_CONFIG_PKG=$cf_ncuconfig_root
9572 echo "$as_me:9572: checking for terminfo header" >&5
9573 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
9574 if test "${cf_cv_term_header+set}" = set; then
9575 echo $ECHO_N "(cached) $ECHO_C" >&6
9578 case ${cf_cv_ncurses_header} in
9579 (*/ncurses.h|*/ncursesw.h)
9580 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
9583 cf_term_header=term.h
9587 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
9589 cat >conftest.$ac_ext <<_ACEOF
9590 #line 9590 "configure"
9591 #include "confdefs.h"
9593 #include <${cf_cv_ncurses_header:-curses.h}>
9599 int x = auto_left_margin
9604 rm -f conftest.$ac_objext
9605 if { (eval echo "$as_me:9605: \"$ac_compile\"") >&5
9606 (eval $ac_compile) 2>&5
9608 echo "$as_me:9608: \$? = $ac_status" >&5
9609 (exit $ac_status); } &&
9610 { ac_try='test -s conftest.$ac_objext'
9611 { (eval echo "$as_me:9611: \"$ac_try\"") >&5
9614 echo "$as_me:9614: \$? = $ac_status" >&5
9615 (exit $ac_status); }; }; then
9617 cf_cv_term_header="$cf_test"
9619 echo "$as_me: failed program was:" >&5
9620 cat conftest.$ac_ext >&5
9622 cf_cv_term_header=unknown
9625 rm -f conftest.$ac_objext conftest.$ac_ext
9626 test "$cf_cv_term_header" != unknown && break
9630 echo "$as_me:9630: result: $cf_cv_term_header" >&5
9631 echo "${ECHO_T}$cf_cv_term_header" >&6
9633 # Set definitions to allow ifdef'ing to accommodate subdirectories
9635 case $cf_cv_term_header in
9638 cat >>confdefs.h <<\EOF
9639 #define HAVE_TERM_H 1
9645 case $cf_cv_term_header in
9648 cat >>confdefs.h <<\EOF
9649 #define HAVE_NCURSES_TERM_H 1
9655 cat >>confdefs.h <<\EOF
9656 #define HAVE_NCURSESW_TERM_H 1
9665 echo "$as_me:9665: result: no" >&5
9666 echo "${ECHO_T}no" >&6
9667 NCURSES_CONFIG_PKG=none
9670 NCURSES_CONFIG_PKG=none
9673 if test "x$cf_have_ncuconfig" = "xno"; then
9674 cf_ncurses_config="${cf_ncuconfig_root}${NCURSES_CONFIG_SUFFIX}-config"; echo "Looking for ${cf_ncurses_config}"
9676 if test -n "$ac_tool_prefix"; then
9677 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
9679 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
9680 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
9681 echo "$as_me:9681: checking for $ac_word" >&5
9682 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9683 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
9684 echo $ECHO_N "(cached) $ECHO_C" >&6
9686 if test -n "$NCURSES_CONFIG"; then
9687 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
9689 ac_save_IFS=$IFS; IFS=$ac_path_separator
9691 for ac_dir in $ac_dummy; do
9693 test -z "$ac_dir" && ac_dir=.
9694 $as_executable_p "$ac_dir/$ac_word" || continue
9695 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
9696 echo "$as_me:9696: found $ac_dir/$ac_word" >&5
9702 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
9703 if test -n "$NCURSES_CONFIG"; then
9704 echo "$as_me:9704: result: $NCURSES_CONFIG" >&5
9705 echo "${ECHO_T}$NCURSES_CONFIG" >&6
9707 echo "$as_me:9707: result: no" >&5
9708 echo "${ECHO_T}no" >&6
9711 test -n "$NCURSES_CONFIG" && break
9714 if test -z "$NCURSES_CONFIG"; then
9715 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
9716 for ac_prog in ${cf_ncurses_config} ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
9718 # Extract the first word of "$ac_prog", so it can be a program name with args.
9719 set dummy $ac_prog; ac_word=$2
9720 echo "$as_me:9720: checking for $ac_word" >&5
9721 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9722 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
9723 echo $ECHO_N "(cached) $ECHO_C" >&6
9725 if test -n "$ac_ct_NCURSES_CONFIG"; then
9726 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
9728 ac_save_IFS=$IFS; IFS=$ac_path_separator
9730 for ac_dir in $ac_dummy; do
9732 test -z "$ac_dir" && ac_dir=.
9733 $as_executable_p "$ac_dir/$ac_word" || continue
9734 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
9735 echo "$as_me:9735: found $ac_dir/$ac_word" >&5
9741 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
9742 if test -n "$ac_ct_NCURSES_CONFIG"; then
9743 echo "$as_me:9743: result: $ac_ct_NCURSES_CONFIG" >&5
9744 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
9746 echo "$as_me:9746: result: no" >&5
9747 echo "${ECHO_T}no" >&6
9750 test -n "$ac_ct_NCURSES_CONFIG" && break
9752 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
9754 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
9757 if test "$NCURSES_CONFIG" != none ; then
9762 cf_new_extra_cppflags=
9764 for cf_add_cflags in `$NCURSES_CONFIG --cflags`
9766 case $cf_fix_cppflags in
9768 case $cf_add_cflags in
9769 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
9770 case $cf_add_cflags in
9772 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9774 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9775 && test -z "${cf_tst_cflags}" \
9776 && cf_fix_cppflags=yes
9778 if test $cf_fix_cppflags = yes ; then
9780 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9781 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9784 elif test "${cf_tst_cflags}" = "\"'" ; then
9786 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9787 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9797 case $cf_add_cflags in
9799 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9801 CPPFLAGS=`echo "$CPPFLAGS" | \
9802 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9803 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9808 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
9809 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
9816 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
9817 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
9824 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
9825 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
9827 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9829 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9830 && test -z "${cf_tst_cflags}" \
9831 && cf_fix_cppflags=no
9836 if test -n "$cf_new_cflags" ; then
9838 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
9839 CFLAGS="${CFLAGS}$cf_new_cflags"
9843 if test -n "$cf_new_cppflags" ; then
9845 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
9846 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
9850 if test -n "$cf_new_extra_cppflags" ; then
9852 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
9853 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
9860 for cf_add_1lib in `$NCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
9862 for cf_add_1lib in $cf_add_0lib; do
9863 for cf_add_2lib in $cf_add_libs; do
9864 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
9869 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
9873 # even with config script, some packages use no-override for curses.h
9875 echo "$as_me:9875: checking if we have identified curses headers" >&5
9876 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
9877 if test "${cf_cv_ncurses_header+set}" = set; then
9878 echo $ECHO_N "(cached) $ECHO_C" >&6
9881 cf_cv_ncurses_header=none
9883 ncurses.h $cf_cv_screen/ncurses.h \
9884 curses.h $cf_cv_screen/curses.h
9886 cat >conftest.$ac_ext <<_ACEOF
9887 #line 9887 "configure"
9888 #include "confdefs.h"
9889 #include <${cf_header}>
9893 initscr(); tgoto("?", 0,0)
9898 rm -f conftest.$ac_objext
9899 if { (eval echo "$as_me:9899: \"$ac_compile\"") >&5
9900 (eval $ac_compile) 2>&5
9902 echo "$as_me:9902: \$? = $ac_status" >&5
9903 (exit $ac_status); } &&
9904 { ac_try='test -s conftest.$ac_objext'
9905 { (eval echo "$as_me:9905: \"$ac_try\"") >&5
9908 echo "$as_me:9908: \$? = $ac_status" >&5
9909 (exit $ac_status); }; }; then
9910 cf_cv_ncurses_header=$cf_header; break
9912 echo "$as_me: failed program was:" >&5
9913 cat conftest.$ac_ext >&5
9915 rm -f conftest.$ac_objext conftest.$ac_ext
9919 echo "$as_me:9919: result: $cf_cv_ncurses_header" >&5
9920 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
9922 if test "$cf_cv_ncurses_header" = none ; then
9923 { { echo "$as_me:9923: error: No curses header-files found" >&5
9924 echo "$as_me: error: No curses header-files found" >&2;}
9925 { (exit 1); exit 1; }; }
9928 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
9930 for ac_header in $cf_cv_ncurses_header
9932 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9933 echo "$as_me:9933: checking for $ac_header" >&5
9934 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9935 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9936 echo $ECHO_N "(cached) $ECHO_C" >&6
9938 cat >conftest.$ac_ext <<_ACEOF
9939 #line 9939 "configure"
9940 #include "confdefs.h"
9941 #include <$ac_header>
9943 if { (eval echo "$as_me:9943: \"$ac_cpp conftest.$ac_ext\"") >&5
9944 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9946 egrep -v '^ *\+' conftest.er1 >conftest.err
9948 cat conftest.err >&5
9949 echo "$as_me:9949: \$? = $ac_status" >&5
9950 (exit $ac_status); } >/dev/null; then
9951 if test -s conftest.err; then
9952 ac_cpp_err=$ac_c_preproc_warn_flag
9959 if test -z "$ac_cpp_err"; then
9960 eval "$as_ac_Header=yes"
9962 echo "$as_me: failed program was:" >&5
9963 cat conftest.$ac_ext >&5
9964 eval "$as_ac_Header=no"
9966 rm -f conftest.err conftest.$ac_ext
9968 echo "$as_me:9968: result: `eval echo '${'$as_ac_Header'}'`" >&5
9969 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9970 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9971 cat >>confdefs.h <<EOF
9972 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9978 cat >>confdefs.h <<\EOF
9982 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
9984 cat >>confdefs.h <<EOF
9985 #define $cf_nculib_ROOT 1
9988 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
9992 cf_ncuhdr_root=$cf_cv_screen
9994 test -n "$cf_cv_curses_dir" && \
9995 test "$cf_cv_curses_dir" != "no" && { \
9997 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
9998 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
10000 while test $cf_add_incdir != /usr/include
10002 if test -d $cf_add_incdir
10005 if test -n "$CFLAGS$CPPFLAGS" ; then
10006 # a loop is needed to ensure we can add subdirs of existing dirs
10007 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
10008 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
10009 cf_have_incdir=yes; break
10014 if test "$cf_have_incdir" = no ; then
10015 if test "$cf_add_incdir" = /usr/local/include ; then
10016 if test "$GCC" = yes
10018 cf_save_CPPFLAGS=$CPPFLAGS
10020 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
10021 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
10023 cat >conftest.$ac_ext <<_ACEOF
10024 #line 10024 "configure"
10025 #include "confdefs.h"
10035 rm -f conftest.$ac_objext
10036 if { (eval echo "$as_me:10036: \"$ac_compile\"") >&5
10037 (eval $ac_compile) 2>&5
10039 echo "$as_me:10039: \$? = $ac_status" >&5
10040 (exit $ac_status); } &&
10041 { ac_try='test -s conftest.$ac_objext'
10042 { (eval echo "$as_me:10042: \"$ac_try\"") >&5
10043 (eval $ac_try) 2>&5
10045 echo "$as_me:10045: \$? = $ac_status" >&5
10046 (exit $ac_status); }; }; then
10049 echo "$as_me: failed program was:" >&5
10050 cat conftest.$ac_ext >&5
10053 rm -f conftest.$ac_objext conftest.$ac_ext
10054 CPPFLAGS=$cf_save_CPPFLAGS
10059 if test "$cf_have_incdir" = no ; then
10060 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
10062 echo "${as_me:-configure}:10062: testing adding $cf_add_incdir to include-path ..." 1>&5
10064 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
10066 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
10067 test "$cf_top_incdir" = "$cf_add_incdir" && break
10068 cf_add_incdir="$cf_top_incdir"
10081 echo "$as_me:10081: checking for $cf_ncuhdr_root header in include-path" >&5
10082 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
10083 if test "${cf_cv_ncurses_h+set}" = set; then
10084 echo $ECHO_N "(cached) $ECHO_C" >&6
10087 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
10088 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
10089 for cf_header in $cf_header_list
10092 cat >conftest.$ac_ext <<_ACEOF
10093 #line 10093 "configure"
10094 #include "confdefs.h"
10096 #include <$cf_header>
10101 #ifdef NCURSES_VERSION
10103 printf("%s\n", NCURSES_VERSION);
10116 rm -f conftest.$ac_objext
10117 if { (eval echo "$as_me:10117: \"$ac_compile\"") >&5
10118 (eval $ac_compile) 2>&5
10120 echo "$as_me:10120: \$? = $ac_status" >&5
10121 (exit $ac_status); } &&
10122 { ac_try='test -s conftest.$ac_objext'
10123 { (eval echo "$as_me:10123: \"$ac_try\"") >&5
10124 (eval $ac_try) 2>&5
10126 echo "$as_me:10126: \$? = $ac_status" >&5
10127 (exit $ac_status); }; }; then
10128 cf_cv_ncurses_h=$cf_header
10131 echo "$as_me: failed program was:" >&5
10132 cat conftest.$ac_ext >&5
10135 rm -f conftest.$ac_objext conftest.$ac_ext
10137 test "$cf_cv_ncurses_h" != no && break
10141 echo "$as_me:10141: result: $cf_cv_ncurses_h" >&5
10142 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
10144 if test "$cf_cv_ncurses_h" != no ; then
10145 cf_cv_ncurses_header=$cf_cv_ncurses_h
10148 echo "$as_me:10148: checking for $cf_ncuhdr_root include-path" >&5
10149 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
10150 if test "${cf_cv_ncurses_h2+set}" = set; then
10151 echo $ECHO_N "(cached) $ECHO_C" >&6
10154 test -n "$verbose" && echo
10158 # collect the current set of include-directories from compiler flags
10159 cf_header_path_list=""
10160 if test -n "${CFLAGS}${CPPFLAGS}" ; then
10161 for cf_header_path in $CPPFLAGS $CFLAGS
10163 case $cf_header_path in
10165 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
10167 test "x$cf_header_path" != "xNONE" && \
10168 test -d "$cf_header_path" && \
10170 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
10171 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
10172 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
10173 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
10174 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
10175 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"
10178 cf_header_path_list="$cf_header_path_list $cf_search"
10184 # add the variations for the package we are looking for
10188 test "x$prefix" != "xNONE" && \
10189 test -d "$prefix" && \
10191 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
10192 test -d $prefix/include && cf_search="$cf_search $prefix/include"
10193 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
10194 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
10195 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
10196 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
10199 for cf_subdir_prefix in \
10208 test "x$cf_subdir_prefix" != "x$prefix" && \
10209 test -d "$cf_subdir_prefix" && \
10210 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
10211 test -n "$verbose" && echo " ... testing for include-directories under $cf_subdir_prefix"
10212 test -d $cf_subdir_prefix/include && cf_search="$cf_search $cf_subdir_prefix/include"
10213 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root"
10214 test -d $cf_subdir_prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/include/$cf_ncuhdr_root/include"
10215 test -d $cf_subdir_prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_subdir_prefix/$cf_ncuhdr_root/include"
10216 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"
10221 test "$includedir" != NONE && \
10222 test "$includedir" != "/usr/include" && \
10223 test -d "$includedir" && {
10224 test -d $includedir && cf_search="$cf_search $includedir"
10225 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
10228 test "$oldincludedir" != NONE && \
10229 test "$oldincludedir" != "/usr/include" && \
10230 test -d "$oldincludedir" && {
10231 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
10232 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
10235 cf_search="$cf_search $cf_header_path_list"
10237 test -n "$verbose" && echo search path $cf_search
10238 cf_save2_CPPFLAGS="$CPPFLAGS"
10239 for cf_incdir in $cf_search
10242 if test -n "$cf_incdir" ; then
10243 for cf_add_incdir in $cf_incdir
10245 while test $cf_add_incdir != /usr/include
10247 if test -d $cf_add_incdir
10250 if test -n "$CFLAGS$CPPFLAGS" ; then
10251 # a loop is needed to ensure we can add subdirs of existing dirs
10252 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
10253 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
10254 cf_have_incdir=yes; break
10259 if test "$cf_have_incdir" = no ; then
10260 if test "$cf_add_incdir" = /usr/local/include ; then
10261 if test "$GCC" = yes
10263 cf_save_CPPFLAGS=$CPPFLAGS
10265 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
10266 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
10268 cat >conftest.$ac_ext <<_ACEOF
10269 #line 10269 "configure"
10270 #include "confdefs.h"
10280 rm -f conftest.$ac_objext
10281 if { (eval echo "$as_me:10281: \"$ac_compile\"") >&5
10282 (eval $ac_compile) 2>&5
10284 echo "$as_me:10284: \$? = $ac_status" >&5
10285 (exit $ac_status); } &&
10286 { ac_try='test -s conftest.$ac_objext'
10287 { (eval echo "$as_me:10287: \"$ac_try\"") >&5
10288 (eval $ac_try) 2>&5
10290 echo "$as_me:10290: \$? = $ac_status" >&5
10291 (exit $ac_status); }; }; then
10294 echo "$as_me: failed program was:" >&5
10295 cat conftest.$ac_ext >&5
10298 rm -f conftest.$ac_objext conftest.$ac_ext
10299 CPPFLAGS=$cf_save_CPPFLAGS
10304 if test "$cf_have_incdir" = no ; then
10305 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
10307 echo "${as_me:-configure}:10307: testing adding $cf_add_incdir to include-path ..." 1>&5
10309 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
10311 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
10312 test "$cf_top_incdir" = "$cf_add_incdir" && break
10313 cf_add_incdir="$cf_top_incdir"
10329 cat >conftest.$ac_ext <<_ACEOF
10330 #line 10330 "configure"
10331 #include "confdefs.h"
10333 #include <$cf_header>
10338 #ifdef NCURSES_VERSION
10340 printf("%s\n", NCURSES_VERSION);
10353 rm -f conftest.$ac_objext
10354 if { (eval echo "$as_me:10354: \"$ac_compile\"") >&5
10355 (eval $ac_compile) 2>&5
10357 echo "$as_me:10357: \$? = $ac_status" >&5
10358 (exit $ac_status); } &&
10359 { ac_try='test -s conftest.$ac_objext'
10360 { (eval echo "$as_me:10360: \"$ac_try\"") >&5
10361 (eval $ac_try) 2>&5
10363 echo "$as_me:10363: \$? = $ac_status" >&5
10364 (exit $ac_status); }; }; then
10365 cf_cv_ncurses_h2=$cf_header
10368 echo "$as_me: failed program was:" >&5
10369 cat conftest.$ac_ext >&5
10370 cf_cv_ncurses_h2=no
10372 rm -f conftest.$ac_objext conftest.$ac_ext
10374 if test "$cf_cv_ncurses_h2" != no ; then
10375 cf_cv_ncurses_h2=$cf_incdir/$cf_header
10376 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
10379 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
10381 CPPFLAGS="$cf_save2_CPPFLAGS"
10382 test "$cf_cv_ncurses_h2" != no && break
10384 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:10384: error: not found" >&5
10385 echo "$as_me: error: not found" >&2;}
10386 { (exit 1); exit 1; }; }
10389 echo "$as_me:10389: result: $cf_cv_ncurses_h2" >&5
10390 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
10392 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
10393 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
10394 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
10395 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
10398 if test -n "$cf_1st_incdir" ; then
10399 for cf_add_incdir in $cf_1st_incdir
10401 while test $cf_add_incdir != /usr/include
10403 if test -d $cf_add_incdir
10406 if test -n "$CFLAGS$CPPFLAGS" ; then
10407 # a loop is needed to ensure we can add subdirs of existing dirs
10408 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
10409 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
10410 cf_have_incdir=yes; break
10415 if test "$cf_have_incdir" = no ; then
10416 if test "$cf_add_incdir" = /usr/local/include ; then
10417 if test "$GCC" = yes
10419 cf_save_CPPFLAGS=$CPPFLAGS
10421 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
10422 CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
10424 cat >conftest.$ac_ext <<_ACEOF
10425 #line 10425 "configure"
10426 #include "confdefs.h"
10436 rm -f conftest.$ac_objext
10437 if { (eval echo "$as_me:10437: \"$ac_compile\"") >&5
10438 (eval $ac_compile) 2>&5
10440 echo "$as_me:10440: \$? = $ac_status" >&5
10441 (exit $ac_status); } &&
10442 { ac_try='test -s conftest.$ac_objext'
10443 { (eval echo "$as_me:10443: \"$ac_try\"") >&5
10444 (eval $ac_try) 2>&5
10446 echo "$as_me:10446: \$? = $ac_status" >&5
10447 (exit $ac_status); }; }; then
10450 echo "$as_me: failed program was:" >&5
10451 cat conftest.$ac_ext >&5
10454 rm -f conftest.$ac_objext conftest.$ac_ext
10455 CPPFLAGS=$cf_save_CPPFLAGS
10460 if test "$cf_have_incdir" = no ; then
10461 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
10463 echo "${as_me:-configure}:10463: testing adding $cf_add_incdir to include-path ..." 1>&5
10465 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
10467 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
10468 test "$cf_top_incdir" = "$cf_add_incdir" && break
10469 cf_add_incdir="$cf_top_incdir"
10482 # Set definitions to allow ifdef'ing for ncurses.h
10484 case $cf_cv_ncurses_header in
10487 cat >>confdefs.h <<\EOF
10488 #define HAVE_NCURSES_H 1
10494 case $cf_cv_ncurses_header in
10495 (ncurses/curses.h|ncurses/ncurses.h)
10497 cat >>confdefs.h <<\EOF
10498 #define HAVE_NCURSES_NCURSES_H 1
10502 (ncursesw/curses.h|ncursesw/ncurses.h)
10504 cat >>confdefs.h <<\EOF
10505 #define HAVE_NCURSESW_NCURSES_H 1
10511 echo "$as_me:10511: checking for terminfo header" >&5
10512 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
10513 if test "${cf_cv_term_header+set}" = set; then
10514 echo $ECHO_N "(cached) $ECHO_C" >&6
10517 case ${cf_cv_ncurses_header} in
10518 (*/ncurses.h|*/ncursesw.h)
10519 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
10522 cf_term_header=term.h
10526 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
10528 cat >conftest.$ac_ext <<_ACEOF
10529 #line 10529 "configure"
10530 #include "confdefs.h"
10532 #include <${cf_cv_ncurses_header:-curses.h}>
10533 #include <$cf_test>
10538 int x = auto_left_margin
10543 rm -f conftest.$ac_objext
10544 if { (eval echo "$as_me:10544: \"$ac_compile\"") >&5
10545 (eval $ac_compile) 2>&5
10547 echo "$as_me:10547: \$? = $ac_status" >&5
10548 (exit $ac_status); } &&
10549 { ac_try='test -s conftest.$ac_objext'
10550 { (eval echo "$as_me:10550: \"$ac_try\"") >&5
10551 (eval $ac_try) 2>&5
10553 echo "$as_me:10553: \$? = $ac_status" >&5
10554 (exit $ac_status); }; }; then
10556 cf_cv_term_header="$cf_test"
10558 echo "$as_me: failed program was:" >&5
10559 cat conftest.$ac_ext >&5
10561 cf_cv_term_header=unknown
10564 rm -f conftest.$ac_objext conftest.$ac_ext
10565 test "$cf_cv_term_header" != unknown && break
10569 echo "$as_me:10569: result: $cf_cv_term_header" >&5
10570 echo "${ECHO_T}$cf_cv_term_header" >&6
10572 # Set definitions to allow ifdef'ing to accommodate subdirectories
10574 case $cf_cv_term_header in
10577 cat >>confdefs.h <<\EOF
10578 #define HAVE_TERM_H 1
10584 case $cf_cv_term_header in
10587 cat >>confdefs.h <<\EOF
10588 #define HAVE_NCURSES_TERM_H 1
10594 cat >>confdefs.h <<\EOF
10595 #define HAVE_NCURSESW_TERM_H 1
10601 # some applications need this, but should check for NCURSES_VERSION
10603 cat >>confdefs.h <<\EOF
10607 echo "$as_me:10607: checking for ncurses version" >&5
10608 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
10609 if test "${cf_cv_ncurses_version+set}" = set; then
10610 echo $ECHO_N "(cached) $ECHO_C" >&6
10613 cf_cv_ncurses_version=no
10616 if test "$cross_compiling" = yes; then
10618 # This will not work if the preprocessor splits the line after the
10619 # Autoconf token. The 'unproto' program does that.
10620 cat > conftest.$ac_ext <<EOF
10621 #include <${cf_cv_ncurses_header:-curses.h}>
10623 #ifdef NCURSES_VERSION
10624 Autoconf NCURSES_VERSION
10632 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
10633 { (eval echo "$as_me:10633: \"$cf_try\"") >&5
10634 (eval $cf_try) 2>&5
10636 echo "$as_me:10636: \$? = $ac_status" >&5
10637 (exit $ac_status); }
10638 if test -f conftest.out ; then
10639 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
10640 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
10645 cat >conftest.$ac_ext <<_ACEOF
10646 #line 10646 "configure"
10647 #include "confdefs.h"
10649 #include <${cf_cv_ncurses_header:-curses.h}>
10653 FILE *fp = fopen("$cf_tempfile", "w");
10654 #ifdef NCURSES_VERSION
10655 # ifdef NCURSES_VERSION_PATCH
10656 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
10658 fprintf(fp, "%s\n", NCURSES_VERSION);
10661 # ifdef __NCURSES_H
10662 fprintf(fp, "old\n");
10667 ${cf_cv_main_return:-return}(0);
10670 rm -f conftest$ac_exeext
10671 if { (eval echo "$as_me:10671: \"$ac_link\"") >&5
10672 (eval $ac_link) 2>&5
10674 echo "$as_me:10674: \$? = $ac_status" >&5
10675 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10676 { (eval echo "$as_me:10676: \"$ac_try\"") >&5
10677 (eval $ac_try) 2>&5
10679 echo "$as_me:10679: \$? = $ac_status" >&5
10680 (exit $ac_status); }; }; then
10682 cf_cv_ncurses_version=`cat $cf_tempfile`
10684 echo "$as_me: program exited with status $ac_status" >&5
10685 echo "$as_me: failed program was:" >&5
10686 cat conftest.$ac_ext >&5
10688 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10693 echo "$as_me:10693: result: $cf_cv_ncurses_version" >&5
10694 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
10695 test "$cf_cv_ncurses_version" = no ||
10696 cat >>confdefs.h <<\EOF
10700 cf_nculib_root=$cf_cv_screen
10701 # This works, except for the special case where we find gpm, but
10702 # ncurses is in a nonstandard location via $LIBS, and we really want
10705 cf_ncurses_SAVE="$LIBS"
10706 echo "$as_me:10706: checking for Gpm_Open in -lgpm" >&5
10707 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
10708 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
10709 echo $ECHO_N "(cached) $ECHO_C" >&6
10711 ac_check_lib_save_LIBS=$LIBS
10713 cat >conftest.$ac_ext <<_ACEOF
10714 #line 10714 "configure"
10715 #include "confdefs.h"
10717 /* Override any gcc2 internal prototype to avoid an error. */
10721 /* We use char because int might match the return type of a gcc2
10722 builtin and then its argument prototype would still apply. */
10732 rm -f conftest.$ac_objext conftest$ac_exeext
10733 if { (eval echo "$as_me:10733: \"$ac_link\"") >&5
10734 (eval $ac_link) 2>&5
10736 echo "$as_me:10736: \$? = $ac_status" >&5
10737 (exit $ac_status); } &&
10738 { ac_try='test -s conftest$ac_exeext'
10739 { (eval echo "$as_me:10739: \"$ac_try\"") >&5
10740 (eval $ac_try) 2>&5
10742 echo "$as_me:10742: \$? = $ac_status" >&5
10743 (exit $ac_status); }; }; then
10744 ac_cv_lib_gpm_Gpm_Open=yes
10746 echo "$as_me: failed program was:" >&5
10747 cat conftest.$ac_ext >&5
10748 ac_cv_lib_gpm_Gpm_Open=no
10750 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10751 LIBS=$ac_check_lib_save_LIBS
10753 echo "$as_me:10753: result: $ac_cv_lib_gpm_Gpm_Open" >&5
10754 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
10755 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
10756 echo "$as_me:10756: checking for initscr in -lgpm" >&5
10757 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
10758 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
10759 echo $ECHO_N "(cached) $ECHO_C" >&6
10761 ac_check_lib_save_LIBS=$LIBS
10763 cat >conftest.$ac_ext <<_ACEOF
10764 #line 10764 "configure"
10765 #include "confdefs.h"
10767 /* Override any gcc2 internal prototype to avoid an error. */
10771 /* We use char because int might match the return type of a gcc2
10772 builtin and then its argument prototype would still apply. */
10782 rm -f conftest.$ac_objext conftest$ac_exeext
10783 if { (eval echo "$as_me:10783: \"$ac_link\"") >&5
10784 (eval $ac_link) 2>&5
10786 echo "$as_me:10786: \$? = $ac_status" >&5
10787 (exit $ac_status); } &&
10788 { ac_try='test -s conftest$ac_exeext'
10789 { (eval echo "$as_me:10789: \"$ac_try\"") >&5
10790 (eval $ac_try) 2>&5
10792 echo "$as_me:10792: \$? = $ac_status" >&5
10793 (exit $ac_status); }; }; then
10794 ac_cv_lib_gpm_initscr=yes
10796 echo "$as_me: failed program was:" >&5
10797 cat conftest.$ac_ext >&5
10798 ac_cv_lib_gpm_initscr=no
10800 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10801 LIBS=$ac_check_lib_save_LIBS
10803 echo "$as_me:10803: result: $ac_cv_lib_gpm_initscr" >&5
10804 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
10805 if test $ac_cv_lib_gpm_initscr = yes; then
10806 LIBS="$cf_ncurses_SAVE"
10808 cf_ncurses_LIBS="-lgpm"
10815 # This is only necessary if you are linking against an obsolete
10816 # version of ncurses (but it should do no harm, since it's static).
10817 if test "$cf_nculib_root" = ncurses ; then
10818 echo "$as_me:10818: checking for tgoto in -lmytinfo" >&5
10819 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
10820 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
10821 echo $ECHO_N "(cached) $ECHO_C" >&6
10823 ac_check_lib_save_LIBS=$LIBS
10824 LIBS="-lmytinfo $LIBS"
10825 cat >conftest.$ac_ext <<_ACEOF
10826 #line 10826 "configure"
10827 #include "confdefs.h"
10829 /* Override any gcc2 internal prototype to avoid an error. */
10833 /* We use char because int might match the return type of a gcc2
10834 builtin and then its argument prototype would still apply. */
10844 rm -f conftest.$ac_objext conftest$ac_exeext
10845 if { (eval echo "$as_me:10845: \"$ac_link\"") >&5
10846 (eval $ac_link) 2>&5
10848 echo "$as_me:10848: \$? = $ac_status" >&5
10849 (exit $ac_status); } &&
10850 { ac_try='test -s conftest$ac_exeext'
10851 { (eval echo "$as_me:10851: \"$ac_try\"") >&5
10852 (eval $ac_try) 2>&5
10854 echo "$as_me:10854: \$? = $ac_status" >&5
10855 (exit $ac_status); }; }; then
10856 ac_cv_lib_mytinfo_tgoto=yes
10858 echo "$as_me: failed program was:" >&5
10859 cat conftest.$ac_ext >&5
10860 ac_cv_lib_mytinfo_tgoto=no
10862 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10863 LIBS=$ac_check_lib_save_LIBS
10865 echo "$as_me:10865: result: $ac_cv_lib_mytinfo_tgoto" >&5
10866 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
10867 if test $ac_cv_lib_mytinfo_tgoto = yes; then
10868 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
10875 cf_add_libs="$LIBS"
10878 for cf_add_1lib in $cf_ncurses_LIBS; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
10879 # filter duplicates
10880 for cf_add_1lib in $cf_add_0lib; do
10881 for cf_add_2lib in $cf_add_libs; do
10882 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
10887 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
10889 LIBS="$cf_add_libs"
10891 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
10894 cf_add_libs="$LIBS"
10897 for cf_add_1lib in -l$cf_nculib_root; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
10898 # filter duplicates
10899 for cf_add_1lib in $cf_add_0lib; do
10900 for cf_add_2lib in $cf_add_libs; do
10901 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
10906 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
10908 LIBS="$cf_add_libs"
10912 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
10914 echo "$as_me:10914: checking for initscr" >&5
10915 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
10916 if test "${ac_cv_func_initscr+set}" = set; then
10917 echo $ECHO_N "(cached) $ECHO_C" >&6
10919 cat >conftest.$ac_ext <<_ACEOF
10920 #line 10920 "configure"
10921 #include "confdefs.h"
10922 #define initscr autoconf_temporary
10923 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
10930 /* We use char because int might match the return type of a gcc2
10931 builtin and then its argument prototype would still apply. */
10932 char initscr (void);
10938 /* The GNU C library defines stubs for functions which it implements
10939 to always fail with ENOSYS. Some functions are actually named
10940 something starting with __ and the normal name is an alias. */
10941 #if defined (__stub_initscr) || defined (__stub___initscr)
10942 #error found stub for initscr
10950 rm -f conftest.$ac_objext conftest$ac_exeext
10951 if { (eval echo "$as_me:10951: \"$ac_link\"") >&5
10952 (eval $ac_link) 2>&5
10954 echo "$as_me:10954: \$? = $ac_status" >&5
10955 (exit $ac_status); } &&
10956 { ac_try='test -s conftest$ac_exeext'
10957 { (eval echo "$as_me:10957: \"$ac_try\"") >&5
10958 (eval $ac_try) 2>&5
10960 echo "$as_me:10960: \$? = $ac_status" >&5
10961 (exit $ac_status); }; }; then
10962 ac_cv_func_initscr=yes
10964 echo "$as_me: failed program was:" >&5
10965 cat conftest.$ac_ext >&5
10966 ac_cv_func_initscr=no
10968 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10970 echo "$as_me:10970: result: $ac_cv_func_initscr" >&5
10971 echo "${ECHO_T}$ac_cv_func_initscr" >&6
10972 if test $ac_cv_func_initscr = yes; then
10973 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
10976 cf_save_LIBS="$LIBS"
10977 echo "$as_me:10977: checking for initscr in -l$cf_nculib_root" >&5
10978 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
10979 LIBS="-l$cf_nculib_root $LIBS"
10980 cat >conftest.$ac_ext <<_ACEOF
10981 #line 10981 "configure"
10982 #include "confdefs.h"
10983 #include <${cf_cv_ncurses_header:-curses.h}>
10992 rm -f conftest.$ac_objext conftest$ac_exeext
10993 if { (eval echo "$as_me:10993: \"$ac_link\"") >&5
10994 (eval $ac_link) 2>&5
10996 echo "$as_me:10996: \$? = $ac_status" >&5
10997 (exit $ac_status); } &&
10998 { ac_try='test -s conftest$ac_exeext'
10999 { (eval echo "$as_me:10999: \"$ac_try\"") >&5
11000 (eval $ac_try) 2>&5
11002 echo "$as_me:11002: \$? = $ac_status" >&5
11003 (exit $ac_status); }; }; then
11004 echo "$as_me:11004: result: yes" >&5
11005 echo "${ECHO_T}yes" >&6
11006 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
11009 echo "$as_me: failed program was:" >&5
11010 cat conftest.$ac_ext >&5
11011 echo "$as_me:11011: result: no" >&5
11012 echo "${ECHO_T}no" >&6
11015 cf_library_path_list=""
11016 if test -n "${LDFLAGS}${LIBS}" ; then
11017 for cf_library_path in $LDFLAGS $LIBS
11019 case $cf_library_path in
11021 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
11023 test "x$cf_library_path" != "xNONE" && \
11024 test -d "$cf_library_path" && \
11026 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
11027 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
11028 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
11029 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
11030 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
11031 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"
11034 cf_library_path_list="$cf_library_path_list $cf_search"
11042 test "x$prefix" != "xNONE" && \
11043 test -d "$prefix" && \
11045 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
11046 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
11047 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
11048 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
11049 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
11050 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
11053 for cf_subdir_prefix in \
11062 test "x$cf_subdir_prefix" != "x$prefix" && \
11063 test -d "$cf_subdir_prefix" && \
11064 (test -z "$prefix" || test x$prefix = xNONE || test "x$cf_subdir_prefix" != "x$prefix") && {
11065 test -n "$verbose" && echo " ... testing for lib-directories under $cf_subdir_prefix"
11066 test -d $cf_subdir_prefix/lib && cf_search="$cf_search $cf_subdir_prefix/lib"
11067 test -d $cf_subdir_prefix/lib/$cf_nculib_root && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root"
11068 test -d $cf_subdir_prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/lib/$cf_nculib_root/lib"
11069 test -d $cf_subdir_prefix/$cf_nculib_root/lib && cf_search="$cf_search $cf_subdir_prefix/$cf_nculib_root/lib"
11070 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"
11075 cf_search="$cf_library_path_list $cf_search"
11077 for cf_libdir in $cf_search
11079 echo "$as_me:11079: checking for -l$cf_nculib_root in $cf_libdir" >&5
11080 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
11081 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
11082 cat >conftest.$ac_ext <<_ACEOF
11083 #line 11083 "configure"
11084 #include "confdefs.h"
11085 #include <${cf_cv_ncurses_header:-curses.h}>
11094 rm -f conftest.$ac_objext conftest$ac_exeext
11095 if { (eval echo "$as_me:11095: \"$ac_link\"") >&5
11096 (eval $ac_link) 2>&5
11098 echo "$as_me:11098: \$? = $ac_status" >&5
11099 (exit $ac_status); } &&
11100 { ac_try='test -s conftest$ac_exeext'
11101 { (eval echo "$as_me:11101: \"$ac_try\"") >&5
11102 (eval $ac_try) 2>&5
11104 echo "$as_me:11104: \$? = $ac_status" >&5
11105 (exit $ac_status); }; }; then
11106 echo "$as_me:11106: result: yes" >&5
11107 echo "${ECHO_T}yes" >&6
11108 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
11111 echo "$as_me: failed program was:" >&5
11112 cat conftest.$ac_ext >&5
11113 echo "$as_me:11113: result: no" >&5
11114 echo "${ECHO_T}no" >&6
11115 LIBS="$cf_save_LIBS"
11117 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11121 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11125 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
11127 if test $cf_found_library = no ; then
11128 { { echo "$as_me:11128: error: Cannot link $cf_nculib_root library" >&5
11129 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
11130 { (exit 1); exit 1; }; }
11135 if test -n "$cf_ncurses_LIBS" ; then
11136 echo "$as_me:11136: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
11137 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
11138 cf_ncurses_SAVE="$LIBS"
11139 for p in $cf_ncurses_LIBS ; do
11140 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
11141 if test "$q" != "$LIBS" ; then
11145 cat >conftest.$ac_ext <<_ACEOF
11146 #line 11146 "configure"
11147 #include "confdefs.h"
11148 #include <${cf_cv_ncurses_header:-curses.h}>
11152 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
11157 rm -f conftest.$ac_objext conftest$ac_exeext
11158 if { (eval echo "$as_me:11158: \"$ac_link\"") >&5
11159 (eval $ac_link) 2>&5
11161 echo "$as_me:11161: \$? = $ac_status" >&5
11162 (exit $ac_status); } &&
11163 { ac_try='test -s conftest$ac_exeext'
11164 { (eval echo "$as_me:11164: \"$ac_try\"") >&5
11165 (eval $ac_try) 2>&5
11167 echo "$as_me:11167: \$? = $ac_status" >&5
11168 (exit $ac_status); }; }; then
11169 echo "$as_me:11169: result: yes" >&5
11170 echo "${ECHO_T}yes" >&6
11172 echo "$as_me: failed program was:" >&5
11173 cat conftest.$ac_ext >&5
11174 echo "$as_me:11174: result: no" >&5
11175 echo "${ECHO_T}no" >&6
11176 LIBS="$cf_ncurses_SAVE"
11178 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11181 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
11183 cat >>confdefs.h <<EOF
11184 #define $cf_nculib_ROOT 1
11189 NCURSES_CONFIG=none
11194 echo "$as_me:11194: checking for X" >&5
11195 echo $ECHO_N "checking for X... $ECHO_C" >&6
11197 # Check whether --with-x or --without-x was given.
11198 if test "${with_x+set}" = set; then
11202 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
11203 if test "x$with_x" = xno; then
11204 # The user explicitly disabled X.
11207 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
11208 # Both variables are already set.
11211 if test "${ac_cv_have_x+set}" = set; then
11212 echo $ECHO_N "(cached) $ECHO_C" >&6
11214 # One or both of the vars are not set, and there is no cached value.
11215 ac_x_includes=no ac_x_libraries=no
11216 rm -fr conftest.dir
11217 if mkdir conftest.dir; then
11219 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
11220 cat >Imakefile <<'EOF'
11222 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
11224 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
11225 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
11226 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
11227 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
11228 for ac_extension in a so sl dylib dll; do
11229 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
11230 test -f $ac_im_libdir/libX11.$ac_extension; then
11231 ac_im_usrlibdir=$ac_im_libdir; break
11234 # Screen out bogus values from the imake configuration. They are
11235 # bogus both because they are the default anyway, and because
11236 # using them would break gcc on systems where it needs fixed includes.
11237 case $ac_im_incroot in
11239 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
11241 case $ac_im_usrlibdir in
11242 /usr/lib | /lib) ;;
11243 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
11247 rm -fr conftest.dir
11250 # Standard set of common directories for X headers.
11251 # Check X11 before X11Rn because it is often a symlink to the current release.
11265 /usr/local/X11/include
11266 /usr/local/X11R7/include
11267 /usr/local/X11R6/include
11268 /usr/local/X11R5/include
11269 /usr/local/X11R4/include
11271 /usr/local/include/X11
11272 /usr/local/include/X11R7
11273 /usr/local/include/X11R6
11274 /usr/local/include/X11R5
11275 /usr/local/include/X11R4
11279 /usr/XFree86/include/X11
11283 /usr/unsupported/include
11284 /usr/athena/include
11285 /usr/local/x11r5/include
11286 /usr/lpp/Xamples/include
11288 /usr/openwin/include
11289 /usr/openwin/share/include'
11291 if test "$ac_x_includes" = no; then
11292 # Guess where to find include files, by looking for Intrinsic.h.
11293 # First, try using that file with no special directory specified.
11294 cat >conftest.$ac_ext <<_ACEOF
11295 #line 11295 "configure"
11296 #include "confdefs.h"
11297 #include <X11/Intrinsic.h>
11299 if { (eval echo "$as_me:11299: \"$ac_cpp conftest.$ac_ext\"") >&5
11300 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11302 egrep -v '^ *\+' conftest.er1 >conftest.err
11304 cat conftest.err >&5
11305 echo "$as_me:11305: \$? = $ac_status" >&5
11306 (exit $ac_status); } >/dev/null; then
11307 if test -s conftest.err; then
11308 ac_cpp_err=$ac_c_preproc_warn_flag
11315 if test -z "$ac_cpp_err"; then
11316 # We can compile using X headers with no special include directory.
11319 echo "$as_me: failed program was:" >&5
11320 cat conftest.$ac_ext >&5
11321 for ac_dir in $ac_x_header_dirs; do
11322 if test -r "$ac_dir/X11/Intrinsic.h"; then
11323 ac_x_includes=$ac_dir
11328 rm -f conftest.err conftest.$ac_ext
11329 fi # $ac_x_includes = no
11331 if test "$ac_x_libraries" = no; then
11332 # Check for the libraries.
11333 # See if we find them without any special options.
11334 # Don't add to $LIBS permanently.
11337 cat >conftest.$ac_ext <<_ACEOF
11338 #line 11338 "configure"
11339 #include "confdefs.h"
11340 #include <X11/Intrinsic.h>
11349 rm -f conftest.$ac_objext conftest$ac_exeext
11350 if { (eval echo "$as_me:11350: \"$ac_link\"") >&5
11351 (eval $ac_link) 2>&5
11353 echo "$as_me:11353: \$? = $ac_status" >&5
11354 (exit $ac_status); } &&
11355 { ac_try='test -s conftest$ac_exeext'
11356 { (eval echo "$as_me:11356: \"$ac_try\"") >&5
11357 (eval $ac_try) 2>&5
11359 echo "$as_me:11359: \$? = $ac_status" >&5
11360 (exit $ac_status); }; }; then
11362 # We can link X programs with no special library path.
11365 echo "$as_me: failed program was:" >&5
11366 cat conftest.$ac_ext >&5
11368 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
11370 # Don't even attempt the hair of trying to link an X program!
11371 for ac_extension in a so sl dylib dll; do
11372 if test -r $ac_dir/libXt.$ac_extension; then
11373 ac_x_libraries=$ac_dir
11379 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11380 fi # $ac_x_libraries = no
11382 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
11383 # Didn't find X anywhere. Cache the known absence of X.
11384 ac_cv_have_x="have_x=no"
11386 # Record where we found X for the cache.
11387 ac_cv_have_x="have_x=yes \
11388 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
11393 eval "$ac_cv_have_x"
11396 if test "$have_x" != yes; then
11397 echo "$as_me:11397: result: $have_x" >&5
11398 echo "${ECHO_T}$have_x" >&6
11401 # If each of the values was on the command line, it overrides each guess.
11402 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
11403 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
11404 # Update the cache value to reflect the command line values.
11405 ac_cv_have_x="have_x=yes \
11406 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
11407 echo "$as_me:11407: result: libraries $x_libraries, headers $x_includes" >&5
11408 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
11411 if test "$no_x" = yes; then
11412 # Not all programs may use this symbol, but it does not hurt to define it.
11414 cat >>confdefs.h <<\EOF
11415 #define X_DISPLAY_MISSING 1
11418 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
11420 if test -n "$x_includes"; then
11421 X_CFLAGS="$X_CFLAGS -I$x_includes"
11424 # It would also be nice to do this for all -L options, not just this one.
11425 if test -n "$x_libraries"; then
11426 X_LIBS="$X_LIBS -L$x_libraries"
11427 # For Solaris; some versions of Sun CC require a space after -R and
11428 # others require no space. Words are not sufficient . . . .
11429 case `(uname -sr) 2>/dev/null` in
11431 echo "$as_me:11431: checking whether -R must be followed by a space" >&5
11432 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
11433 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
11434 cat >conftest.$ac_ext <<_ACEOF
11435 #line 11435 "configure"
11436 #include "confdefs.h"
11446 rm -f conftest.$ac_objext conftest$ac_exeext
11447 if { (eval echo "$as_me:11447: \"$ac_link\"") >&5
11448 (eval $ac_link) 2>&5
11450 echo "$as_me:11450: \$? = $ac_status" >&5
11451 (exit $ac_status); } &&
11452 { ac_try='test -s conftest$ac_exeext'
11453 { (eval echo "$as_me:11453: \"$ac_try\"") >&5
11454 (eval $ac_try) 2>&5
11456 echo "$as_me:11456: \$? = $ac_status" >&5
11457 (exit $ac_status); }; }; then
11460 echo "$as_me: failed program was:" >&5
11461 cat conftest.$ac_ext >&5
11464 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11465 if test $ac_R_nospace = yes; then
11466 echo "$as_me:11466: result: no" >&5
11467 echo "${ECHO_T}no" >&6
11468 X_LIBS="$X_LIBS -R$x_libraries"
11470 LIBS="$ac_xsave_LIBS -R $x_libraries"
11471 cat >conftest.$ac_ext <<_ACEOF
11472 #line 11472 "configure"
11473 #include "confdefs.h"
11483 rm -f conftest.$ac_objext conftest$ac_exeext
11484 if { (eval echo "$as_me:11484: \"$ac_link\"") >&5
11485 (eval $ac_link) 2>&5
11487 echo "$as_me:11487: \$? = $ac_status" >&5
11488 (exit $ac_status); } &&
11489 { ac_try='test -s conftest$ac_exeext'
11490 { (eval echo "$as_me:11490: \"$ac_try\"") >&5
11491 (eval $ac_try) 2>&5
11493 echo "$as_me:11493: \$? = $ac_status" >&5
11494 (exit $ac_status); }; }; then
11497 echo "$as_me: failed program was:" >&5
11498 cat conftest.$ac_ext >&5
11501 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11502 if test $ac_R_space = yes; then
11503 echo "$as_me:11503: result: yes" >&5
11504 echo "${ECHO_T}yes" >&6
11505 X_LIBS="$X_LIBS -R $x_libraries"
11507 echo "$as_me:11507: result: neither works" >&5
11508 echo "${ECHO_T}neither works" >&6
11511 LIBS=$ac_xsave_LIBS
11515 # Check for system-dependent libraries X programs must link with.
11516 # Do this before checking for the system-independent R6 libraries
11517 # (-lICE), since we may need -lsocket or whatever for X linking.
11519 if test "$ISC" = yes; then
11520 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
11522 # Martyn Johnson says this is needed for Ultrix, if the X
11523 # libraries were built with DECnet support. And Karl Berry says
11524 # the Alpha needs dnet_stub (dnet does not exist).
11525 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
11526 cat >conftest.$ac_ext <<_ACEOF
11527 #line 11527 "configure"
11528 #include "confdefs.h"
11530 /* Override any gcc2 internal prototype to avoid an error. */
11534 /* We use char because int might match the return type of a gcc2
11535 builtin and then its argument prototype would still apply. */
11536 char XOpenDisplay ();
11545 rm -f conftest.$ac_objext conftest$ac_exeext
11546 if { (eval echo "$as_me:11546: \"$ac_link\"") >&5
11547 (eval $ac_link) 2>&5
11549 echo "$as_me:11549: \$? = $ac_status" >&5
11550 (exit $ac_status); } &&
11551 { ac_try='test -s conftest$ac_exeext'
11552 { (eval echo "$as_me:11552: \"$ac_try\"") >&5
11553 (eval $ac_try) 2>&5
11555 echo "$as_me:11555: \$? = $ac_status" >&5
11556 (exit $ac_status); }; }; then
11559 echo "$as_me: failed program was:" >&5
11560 cat conftest.$ac_ext >&5
11561 echo "$as_me:11561: checking for dnet_ntoa in -ldnet" >&5
11562 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
11563 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
11564 echo $ECHO_N "(cached) $ECHO_C" >&6
11566 ac_check_lib_save_LIBS=$LIBS
11567 LIBS="-ldnet $LIBS"
11568 cat >conftest.$ac_ext <<_ACEOF
11569 #line 11569 "configure"
11570 #include "confdefs.h"
11572 /* Override any gcc2 internal prototype to avoid an error. */
11576 /* We use char because int might match the return type of a gcc2
11577 builtin and then its argument prototype would still apply. */
11587 rm -f conftest.$ac_objext conftest$ac_exeext
11588 if { (eval echo "$as_me:11588: \"$ac_link\"") >&5
11589 (eval $ac_link) 2>&5
11591 echo "$as_me:11591: \$? = $ac_status" >&5
11592 (exit $ac_status); } &&
11593 { ac_try='test -s conftest$ac_exeext'
11594 { (eval echo "$as_me:11594: \"$ac_try\"") >&5
11595 (eval $ac_try) 2>&5
11597 echo "$as_me:11597: \$? = $ac_status" >&5
11598 (exit $ac_status); }; }; then
11599 ac_cv_lib_dnet_dnet_ntoa=yes
11601 echo "$as_me: failed program was:" >&5
11602 cat conftest.$ac_ext >&5
11603 ac_cv_lib_dnet_dnet_ntoa=no
11605 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11606 LIBS=$ac_check_lib_save_LIBS
11608 echo "$as_me:11608: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
11609 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
11610 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
11611 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
11614 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
11615 echo "$as_me:11615: checking for dnet_ntoa in -ldnet_stub" >&5
11616 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
11617 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
11618 echo $ECHO_N "(cached) $ECHO_C" >&6
11620 ac_check_lib_save_LIBS=$LIBS
11621 LIBS="-ldnet_stub $LIBS"
11622 cat >conftest.$ac_ext <<_ACEOF
11623 #line 11623 "configure"
11624 #include "confdefs.h"
11626 /* Override any gcc2 internal prototype to avoid an error. */
11630 /* We use char because int might match the return type of a gcc2
11631 builtin and then its argument prototype would still apply. */
11641 rm -f conftest.$ac_objext conftest$ac_exeext
11642 if { (eval echo "$as_me:11642: \"$ac_link\"") >&5
11643 (eval $ac_link) 2>&5
11645 echo "$as_me:11645: \$? = $ac_status" >&5
11646 (exit $ac_status); } &&
11647 { ac_try='test -s conftest$ac_exeext'
11648 { (eval echo "$as_me:11648: \"$ac_try\"") >&5
11649 (eval $ac_try) 2>&5
11651 echo "$as_me:11651: \$? = $ac_status" >&5
11652 (exit $ac_status); }; }; then
11653 ac_cv_lib_dnet_stub_dnet_ntoa=yes
11655 echo "$as_me: failed program was:" >&5
11656 cat conftest.$ac_ext >&5
11657 ac_cv_lib_dnet_stub_dnet_ntoa=no
11659 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11660 LIBS=$ac_check_lib_save_LIBS
11662 echo "$as_me:11662: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
11663 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
11664 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
11665 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
11670 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11671 LIBS="$ac_xsave_LIBS"
11673 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
11674 # to get the SysV transport functions.
11675 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
11677 # The nsl library prevents programs from opening the X display
11678 # on Irix 5.2, according to T.E. Dickey.
11679 # The functions gethostbyname, getservbyname, and inet_addr are
11680 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
11681 echo "$as_me:11681: checking for gethostbyname" >&5
11682 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
11683 if test "${ac_cv_func_gethostbyname+set}" = set; then
11684 echo $ECHO_N "(cached) $ECHO_C" >&6
11686 cat >conftest.$ac_ext <<_ACEOF
11687 #line 11687 "configure"
11688 #include "confdefs.h"
11689 #define gethostbyname autoconf_temporary
11690 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
11691 #undef gethostbyname
11697 /* We use char because int might match the return type of a gcc2
11698 builtin and then its argument prototype would still apply. */
11699 char gethostbyname (void);
11705 /* The GNU C library defines stubs for functions which it implements
11706 to always fail with ENOSYS. Some functions are actually named
11707 something starting with __ and the normal name is an alias. */
11708 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
11709 #error found stub for gethostbyname
11712 return gethostbyname ();
11717 rm -f conftest.$ac_objext conftest$ac_exeext
11718 if { (eval echo "$as_me:11718: \"$ac_link\"") >&5
11719 (eval $ac_link) 2>&5
11721 echo "$as_me:11721: \$? = $ac_status" >&5
11722 (exit $ac_status); } &&
11723 { ac_try='test -s conftest$ac_exeext'
11724 { (eval echo "$as_me:11724: \"$ac_try\"") >&5
11725 (eval $ac_try) 2>&5
11727 echo "$as_me:11727: \$? = $ac_status" >&5
11728 (exit $ac_status); }; }; then
11729 ac_cv_func_gethostbyname=yes
11731 echo "$as_me: failed program was:" >&5
11732 cat conftest.$ac_ext >&5
11733 ac_cv_func_gethostbyname=no
11735 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11737 echo "$as_me:11737: result: $ac_cv_func_gethostbyname" >&5
11738 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
11740 if test $ac_cv_func_gethostbyname = no; then
11741 echo "$as_me:11741: checking for gethostbyname in -lnsl" >&5
11742 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
11743 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
11744 echo $ECHO_N "(cached) $ECHO_C" >&6
11746 ac_check_lib_save_LIBS=$LIBS
11748 cat >conftest.$ac_ext <<_ACEOF
11749 #line 11749 "configure"
11750 #include "confdefs.h"
11752 /* Override any gcc2 internal prototype to avoid an error. */
11756 /* We use char because int might match the return type of a gcc2
11757 builtin and then its argument prototype would still apply. */
11758 char gethostbyname ();
11767 rm -f conftest.$ac_objext conftest$ac_exeext
11768 if { (eval echo "$as_me:11768: \"$ac_link\"") >&5
11769 (eval $ac_link) 2>&5
11771 echo "$as_me:11771: \$? = $ac_status" >&5
11772 (exit $ac_status); } &&
11773 { ac_try='test -s conftest$ac_exeext'
11774 { (eval echo "$as_me:11774: \"$ac_try\"") >&5
11775 (eval $ac_try) 2>&5
11777 echo "$as_me:11777: \$? = $ac_status" >&5
11778 (exit $ac_status); }; }; then
11779 ac_cv_lib_nsl_gethostbyname=yes
11781 echo "$as_me: failed program was:" >&5
11782 cat conftest.$ac_ext >&5
11783 ac_cv_lib_nsl_gethostbyname=no
11785 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11786 LIBS=$ac_check_lib_save_LIBS
11788 echo "$as_me:11788: result: $ac_cv_lib_nsl_gethostbyname" >&5
11789 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
11790 if test $ac_cv_lib_nsl_gethostbyname = yes; then
11791 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
11794 if test $ac_cv_lib_nsl_gethostbyname = no; then
11795 echo "$as_me:11795: checking for gethostbyname in -lbsd" >&5
11796 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
11797 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
11798 echo $ECHO_N "(cached) $ECHO_C" >&6
11800 ac_check_lib_save_LIBS=$LIBS
11802 cat >conftest.$ac_ext <<_ACEOF
11803 #line 11803 "configure"
11804 #include "confdefs.h"
11806 /* Override any gcc2 internal prototype to avoid an error. */
11810 /* We use char because int might match the return type of a gcc2
11811 builtin and then its argument prototype would still apply. */
11812 char gethostbyname ();
11821 rm -f conftest.$ac_objext conftest$ac_exeext
11822 if { (eval echo "$as_me:11822: \"$ac_link\"") >&5
11823 (eval $ac_link) 2>&5
11825 echo "$as_me:11825: \$? = $ac_status" >&5
11826 (exit $ac_status); } &&
11827 { ac_try='test -s conftest$ac_exeext'
11828 { (eval echo "$as_me:11828: \"$ac_try\"") >&5
11829 (eval $ac_try) 2>&5
11831 echo "$as_me:11831: \$? = $ac_status" >&5
11832 (exit $ac_status); }; }; then
11833 ac_cv_lib_bsd_gethostbyname=yes
11835 echo "$as_me: failed program was:" >&5
11836 cat conftest.$ac_ext >&5
11837 ac_cv_lib_bsd_gethostbyname=no
11839 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11840 LIBS=$ac_check_lib_save_LIBS
11842 echo "$as_me:11842: result: $ac_cv_lib_bsd_gethostbyname" >&5
11843 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
11844 if test $ac_cv_lib_bsd_gethostbyname = yes; then
11845 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
11851 # lieder@skyler.mavd.honeywell.com says without -lsocket,
11852 # socket/setsockopt and other routines are undefined under SCO ODT
11853 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
11854 # on later versions), says Simon Leinen: it contains gethostby*
11855 # variants that don't use the nameserver (or something). -lsocket
11856 # must be given before -lnsl if both are needed. We assume that
11857 # if connect needs -lnsl, so does gethostbyname.
11858 echo "$as_me:11858: checking for connect" >&5
11859 echo $ECHO_N "checking for connect... $ECHO_C" >&6
11860 if test "${ac_cv_func_connect+set}" = set; then
11861 echo $ECHO_N "(cached) $ECHO_C" >&6
11863 cat >conftest.$ac_ext <<_ACEOF
11864 #line 11864 "configure"
11865 #include "confdefs.h"
11866 #define connect autoconf_temporary
11867 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
11874 /* We use char because int might match the return type of a gcc2
11875 builtin and then its argument prototype would still apply. */
11876 char connect (void);
11882 /* The GNU C library defines stubs for functions which it implements
11883 to always fail with ENOSYS. Some functions are actually named
11884 something starting with __ and the normal name is an alias. */
11885 #if defined (__stub_connect) || defined (__stub___connect)
11886 #error found stub for connect
11894 rm -f conftest.$ac_objext conftest$ac_exeext
11895 if { (eval echo "$as_me:11895: \"$ac_link\"") >&5
11896 (eval $ac_link) 2>&5
11898 echo "$as_me:11898: \$? = $ac_status" >&5
11899 (exit $ac_status); } &&
11900 { ac_try='test -s conftest$ac_exeext'
11901 { (eval echo "$as_me:11901: \"$ac_try\"") >&5
11902 (eval $ac_try) 2>&5
11904 echo "$as_me:11904: \$? = $ac_status" >&5
11905 (exit $ac_status); }; }; then
11906 ac_cv_func_connect=yes
11908 echo "$as_me: failed program was:" >&5
11909 cat conftest.$ac_ext >&5
11910 ac_cv_func_connect=no
11912 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11914 echo "$as_me:11914: result: $ac_cv_func_connect" >&5
11915 echo "${ECHO_T}$ac_cv_func_connect" >&6
11917 if test $ac_cv_func_connect = no; then
11918 echo "$as_me:11918: checking for connect in -lsocket" >&5
11919 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
11920 if test "${ac_cv_lib_socket_connect+set}" = set; then
11921 echo $ECHO_N "(cached) $ECHO_C" >&6
11923 ac_check_lib_save_LIBS=$LIBS
11924 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
11925 cat >conftest.$ac_ext <<_ACEOF
11926 #line 11926 "configure"
11927 #include "confdefs.h"
11929 /* Override any gcc2 internal prototype to avoid an error. */
11933 /* We use char because int might match the return type of a gcc2
11934 builtin and then its argument prototype would still apply. */
11944 rm -f conftest.$ac_objext conftest$ac_exeext
11945 if { (eval echo "$as_me:11945: \"$ac_link\"") >&5
11946 (eval $ac_link) 2>&5
11948 echo "$as_me:11948: \$? = $ac_status" >&5
11949 (exit $ac_status); } &&
11950 { ac_try='test -s conftest$ac_exeext'
11951 { (eval echo "$as_me:11951: \"$ac_try\"") >&5
11952 (eval $ac_try) 2>&5
11954 echo "$as_me:11954: \$? = $ac_status" >&5
11955 (exit $ac_status); }; }; then
11956 ac_cv_lib_socket_connect=yes
11958 echo "$as_me: failed program was:" >&5
11959 cat conftest.$ac_ext >&5
11960 ac_cv_lib_socket_connect=no
11962 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11963 LIBS=$ac_check_lib_save_LIBS
11965 echo "$as_me:11965: result: $ac_cv_lib_socket_connect" >&5
11966 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
11967 if test $ac_cv_lib_socket_connect = yes; then
11968 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
11973 # Guillermo Gomez says -lposix is necessary on A/UX.
11974 echo "$as_me:11974: checking for remove" >&5
11975 echo $ECHO_N "checking for remove... $ECHO_C" >&6
11976 if test "${ac_cv_func_remove+set}" = set; then
11977 echo $ECHO_N "(cached) $ECHO_C" >&6
11979 cat >conftest.$ac_ext <<_ACEOF
11980 #line 11980 "configure"
11981 #include "confdefs.h"
11982 #define remove autoconf_temporary
11983 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
11990 /* We use char because int might match the return type of a gcc2
11991 builtin and then its argument prototype would still apply. */
11992 char remove (void);
11998 /* The GNU C library defines stubs for functions which it implements
11999 to always fail with ENOSYS. Some functions are actually named
12000 something starting with __ and the normal name is an alias. */
12001 #if defined (__stub_remove) || defined (__stub___remove)
12002 #error found stub for remove
12010 rm -f conftest.$ac_objext conftest$ac_exeext
12011 if { (eval echo "$as_me:12011: \"$ac_link\"") >&5
12012 (eval $ac_link) 2>&5
12014 echo "$as_me:12014: \$? = $ac_status" >&5
12015 (exit $ac_status); } &&
12016 { ac_try='test -s conftest$ac_exeext'
12017 { (eval echo "$as_me:12017: \"$ac_try\"") >&5
12018 (eval $ac_try) 2>&5
12020 echo "$as_me:12020: \$? = $ac_status" >&5
12021 (exit $ac_status); }; }; then
12022 ac_cv_func_remove=yes
12024 echo "$as_me: failed program was:" >&5
12025 cat conftest.$ac_ext >&5
12026 ac_cv_func_remove=no
12028 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12030 echo "$as_me:12030: result: $ac_cv_func_remove" >&5
12031 echo "${ECHO_T}$ac_cv_func_remove" >&6
12033 if test $ac_cv_func_remove = no; then
12034 echo "$as_me:12034: checking for remove in -lposix" >&5
12035 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
12036 if test "${ac_cv_lib_posix_remove+set}" = set; then
12037 echo $ECHO_N "(cached) $ECHO_C" >&6
12039 ac_check_lib_save_LIBS=$LIBS
12040 LIBS="-lposix $LIBS"
12041 cat >conftest.$ac_ext <<_ACEOF
12042 #line 12042 "configure"
12043 #include "confdefs.h"
12045 /* Override any gcc2 internal prototype to avoid an error. */
12049 /* We use char because int might match the return type of a gcc2
12050 builtin and then its argument prototype would still apply. */
12060 rm -f conftest.$ac_objext conftest$ac_exeext
12061 if { (eval echo "$as_me:12061: \"$ac_link\"") >&5
12062 (eval $ac_link) 2>&5
12064 echo "$as_me:12064: \$? = $ac_status" >&5
12065 (exit $ac_status); } &&
12066 { ac_try='test -s conftest$ac_exeext'
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 ac_cv_lib_posix_remove=yes
12074 echo "$as_me: failed program was:" >&5
12075 cat conftest.$ac_ext >&5
12076 ac_cv_lib_posix_remove=no
12078 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12079 LIBS=$ac_check_lib_save_LIBS
12081 echo "$as_me:12081: result: $ac_cv_lib_posix_remove" >&5
12082 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
12083 if test $ac_cv_lib_posix_remove = yes; then
12084 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
12089 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
12090 echo "$as_me:12090: checking for shmat" >&5
12091 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
12092 if test "${ac_cv_func_shmat+set}" = set; then
12093 echo $ECHO_N "(cached) $ECHO_C" >&6
12095 cat >conftest.$ac_ext <<_ACEOF
12096 #line 12096 "configure"
12097 #include "confdefs.h"
12098 #define shmat autoconf_temporary
12099 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
12106 /* We use char because int might match the return type of a gcc2
12107 builtin and then its argument prototype would still apply. */
12114 /* The GNU C library defines stubs for functions which it implements
12115 to always fail with ENOSYS. Some functions are actually named
12116 something starting with __ and the normal name is an alias. */
12117 #if defined (__stub_shmat) || defined (__stub___shmat)
12118 #error found stub for shmat
12126 rm -f conftest.$ac_objext conftest$ac_exeext
12127 if { (eval echo "$as_me:12127: \"$ac_link\"") >&5
12128 (eval $ac_link) 2>&5
12130 echo "$as_me:12130: \$? = $ac_status" >&5
12131 (exit $ac_status); } &&
12132 { ac_try='test -s conftest$ac_exeext'
12133 { (eval echo "$as_me:12133: \"$ac_try\"") >&5
12134 (eval $ac_try) 2>&5
12136 echo "$as_me:12136: \$? = $ac_status" >&5
12137 (exit $ac_status); }; }; then
12138 ac_cv_func_shmat=yes
12140 echo "$as_me: failed program was:" >&5
12141 cat conftest.$ac_ext >&5
12142 ac_cv_func_shmat=no
12144 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12146 echo "$as_me:12146: result: $ac_cv_func_shmat" >&5
12147 echo "${ECHO_T}$ac_cv_func_shmat" >&6
12149 if test $ac_cv_func_shmat = no; then
12150 echo "$as_me:12150: checking for shmat in -lipc" >&5
12151 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
12152 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
12153 echo $ECHO_N "(cached) $ECHO_C" >&6
12155 ac_check_lib_save_LIBS=$LIBS
12157 cat >conftest.$ac_ext <<_ACEOF
12158 #line 12158 "configure"
12159 #include "confdefs.h"
12161 /* Override any gcc2 internal prototype to avoid an error. */
12165 /* We use char because int might match the return type of a gcc2
12166 builtin and then its argument prototype would still apply. */
12176 rm -f conftest.$ac_objext conftest$ac_exeext
12177 if { (eval echo "$as_me:12177: \"$ac_link\"") >&5
12178 (eval $ac_link) 2>&5
12180 echo "$as_me:12180: \$? = $ac_status" >&5
12181 (exit $ac_status); } &&
12182 { ac_try='test -s conftest$ac_exeext'
12183 { (eval echo "$as_me:12183: \"$ac_try\"") >&5
12184 (eval $ac_try) 2>&5
12186 echo "$as_me:12186: \$? = $ac_status" >&5
12187 (exit $ac_status); }; }; then
12188 ac_cv_lib_ipc_shmat=yes
12190 echo "$as_me: failed program was:" >&5
12191 cat conftest.$ac_ext >&5
12192 ac_cv_lib_ipc_shmat=no
12194 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12195 LIBS=$ac_check_lib_save_LIBS
12197 echo "$as_me:12197: result: $ac_cv_lib_ipc_shmat" >&5
12198 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
12199 if test $ac_cv_lib_ipc_shmat = yes; then
12200 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
12206 # Check for libraries that X11R6 Xt/Xaw programs need.
12207 ac_save_LDFLAGS=$LDFLAGS
12208 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
12209 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
12210 # check for ICE first), but we must link in the order -lSM -lICE or
12211 # we get undefined symbols. So assume we have SM if we have ICE.
12212 # These have to be linked with before -lX11, unlike the other
12213 # libraries we check for below, so use a different variable.
12214 # John Interrante, Karl Berry
12215 echo "$as_me:12215: checking for IceConnectionNumber in -lICE" >&5
12216 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
12217 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
12218 echo $ECHO_N "(cached) $ECHO_C" >&6
12220 ac_check_lib_save_LIBS=$LIBS
12221 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
12222 cat >conftest.$ac_ext <<_ACEOF
12223 #line 12223 "configure"
12224 #include "confdefs.h"
12226 /* Override any gcc2 internal prototype to avoid an error. */
12230 /* We use char because int might match the return type of a gcc2
12231 builtin and then its argument prototype would still apply. */
12232 char IceConnectionNumber ();
12236 IceConnectionNumber ();
12241 rm -f conftest.$ac_objext conftest$ac_exeext
12242 if { (eval echo "$as_me:12242: \"$ac_link\"") >&5
12243 (eval $ac_link) 2>&5
12245 echo "$as_me:12245: \$? = $ac_status" >&5
12246 (exit $ac_status); } &&
12247 { ac_try='test -s conftest$ac_exeext'
12248 { (eval echo "$as_me:12248: \"$ac_try\"") >&5
12249 (eval $ac_try) 2>&5
12251 echo "$as_me:12251: \$? = $ac_status" >&5
12252 (exit $ac_status); }; }; then
12253 ac_cv_lib_ICE_IceConnectionNumber=yes
12255 echo "$as_me: failed program was:" >&5
12256 cat conftest.$ac_ext >&5
12257 ac_cv_lib_ICE_IceConnectionNumber=no
12259 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12260 LIBS=$ac_check_lib_save_LIBS
12262 echo "$as_me:12262: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
12263 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
12264 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
12265 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
12268 LDFLAGS=$ac_save_LDFLAGS
12272 cf_x_athena=${cf_x_athena:-Xaw}
12274 echo "$as_me:12274: checking if you want to link with Xaw 3d library" >&5
12275 echo $ECHO_N "checking if you want to link with Xaw 3d library... $ECHO_C" >&6
12278 # Check whether --with-Xaw3d or --without-Xaw3d was given.
12279 if test "${with_Xaw3d+set}" = set; then
12280 withval="$with_Xaw3d"
12283 if test "$withval" = yes ; then
12285 echo "$as_me:12285: result: yes" >&5
12286 echo "${ECHO_T}yes" >&6
12288 echo "$as_me:12288: result: no" >&5
12289 echo "${ECHO_T}no" >&6
12292 echo "$as_me:12292: checking if you want to link with Xaw 3d xft library" >&5
12293 echo $ECHO_N "checking if you want to link with Xaw 3d xft library... $ECHO_C" >&6
12296 # Check whether --with-Xaw3dxft or --without-Xaw3dxft was given.
12297 if test "${with_Xaw3dxft+set}" = set; then
12298 withval="$with_Xaw3dxft"
12301 if test "$withval" = yes ; then
12302 cf_x_athena=Xaw3dxft
12303 echo "$as_me:12303: result: yes" >&5
12304 echo "${ECHO_T}yes" >&6
12306 echo "$as_me:12306: result: no" >&5
12307 echo "${ECHO_T}no" >&6
12310 echo "$as_me:12310: checking if you want to link with neXT Athena library" >&5
12311 echo $ECHO_N "checking if you want to link with neXT Athena library... $ECHO_C" >&6
12314 # Check whether --with-neXtaw or --without-neXtaw was given.
12315 if test "${with_neXtaw+set}" = set; then
12316 withval="$with_neXtaw"
12319 if test "$withval" = yes ; then
12321 echo "$as_me:12321: result: yes" >&5
12322 echo "${ECHO_T}yes" >&6
12324 echo "$as_me:12324: result: no" >&5
12325 echo "${ECHO_T}no" >&6
12328 echo "$as_me:12328: checking if you want to link with Athena-Plus library" >&5
12329 echo $ECHO_N "checking if you want to link with Athena-Plus library... $ECHO_C" >&6
12332 # Check whether --with-XawPlus or --without-XawPlus was given.
12333 if test "${with_XawPlus+set}" = set; then
12334 withval="$with_XawPlus"
12337 if test "$withval" = yes ; then
12338 cf_x_athena=XawPlus
12339 echo "$as_me:12339: result: yes" >&5
12340 echo "${ECHO_T}yes" >&6
12342 echo "$as_me:12342: result: no" >&5
12343 echo "${ECHO_T}no" >&6
12348 if test "$PKG_CONFIG" != none ; then
12350 test "$cf_x_athena" = Xaw && cf_athena_list="xaw8 xaw7 xaw6"
12351 for cf_athena_pkg in \
12354 ${cf_x_athena}-devel \
12355 lib${cf_x_athena} \
12356 lib${cf_x_athena}-devel
12359 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists $cf_athena_pkg; then
12360 test -n "$verbose" && echo " found package $cf_athena_pkg" 1>&6
12362 echo "${as_me:-configure}:12362: testing found package $cf_athena_pkg ..." 1>&5
12364 cf_pkgconfig_incs="`$PKG_CONFIG --cflags $cf_athena_pkg 2>/dev/null`"
12365 cf_pkgconfig_libs="`$PKG_CONFIG --libs $cf_athena_pkg 2>/dev/null`"
12366 test -n "$verbose" && echo " package $cf_athena_pkg CFLAGS: $cf_pkgconfig_incs" 1>&6
12368 echo "${as_me:-configure}:12368: testing package $cf_athena_pkg CFLAGS: $cf_pkgconfig_incs ..." 1>&5
12370 test -n "$verbose" && echo " package $cf_athena_pkg LIBS: $cf_pkgconfig_libs" 1>&6
12372 echo "${as_me:-configure}:12372: testing package $cf_athena_pkg LIBS: $cf_pkgconfig_libs ..." 1>&5
12377 cf_new_extra_cppflags=
12379 for cf_add_cflags in $cf_pkgconfig_incs
12381 case $cf_fix_cppflags in
12383 case $cf_add_cflags in
12384 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12385 case $cf_add_cflags in
12387 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12389 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12390 && test -z "${cf_tst_cflags}" \
12391 && cf_fix_cppflags=yes
12393 if test $cf_fix_cppflags = yes ; then
12395 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12396 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12399 elif test "${cf_tst_cflags}" = "\"'" ; then
12401 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12402 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12408 case "$CPPFLAGS" in
12412 case $cf_add_cflags in
12414 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12416 CPPFLAGS=`echo "$CPPFLAGS" | \
12417 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12418 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12423 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12424 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12431 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12432 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12439 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12440 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12442 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12444 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12445 && test -z "${cf_tst_cflags}" \
12446 && cf_fix_cppflags=no
12451 if test -n "$cf_new_cflags" ; then
12453 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12454 CFLAGS="${CFLAGS}$cf_new_cflags"
12458 if test -n "$cf_new_cppflags" ; then
12460 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12461 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12465 if test -n "$cf_new_extra_cppflags" ; then
12467 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12468 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12472 cf_add_libs="$LIBS"
12475 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
12476 # filter duplicates
12477 for cf_add_1lib in $cf_add_0lib; do
12478 for cf_add_2lib in $cf_add_libs; do
12479 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
12484 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
12486 LIBS="$cf_add_libs"
12488 cf_x_athena_lib="$cf_pkgconfig_libs"
12490 cf_x_athena_LIBS=`echo "HAVE_LIB_$cf_x_athena" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
12492 cat >>confdefs.h <<EOF
12493 #define $cf_x_athena_LIBS 1
12496 for cf_trim_lib in Xmu Xt X11
12499 (*-l$cf_trim_lib\ *-l$cf_trim_lib*)
12500 LIBS=`echo "$LIBS " | sed -e 's/ / /g' -e 's%-l'"$cf_trim_lib"' %%' -e 's/ $//'`
12501 test -n "$verbose" && echo " ..trimmed $LIBS" 1>&6
12503 echo "${as_me:-configure}:12503: testing ..trimmed $LIBS ..." 1>&5
12509 echo "$as_me:12509: checking for usable $cf_x_athena/Xmu package" >&5
12510 echo $ECHO_N "checking for usable $cf_x_athena/Xmu package... $ECHO_C" >&6
12511 if test "${cf_cv_xaw_compat+set}" = set; then
12512 echo $ECHO_N "(cached) $ECHO_C" >&6
12515 cat >conftest.$ac_ext <<_ACEOF
12516 #line 12516 "configure"
12517 #include "confdefs.h"
12519 #include <X11/Xmu/CharSet.h>
12525 int check = XmuCompareISOLatin1("big", "small")
12531 rm -f conftest.$ac_objext conftest$ac_exeext
12532 if { (eval echo "$as_me:12532: \"$ac_link\"") >&5
12533 (eval $ac_link) 2>&5
12535 echo "$as_me:12535: \$? = $ac_status" >&5
12536 (exit $ac_status); } &&
12537 { ac_try='test -s conftest$ac_exeext'
12538 { (eval echo "$as_me:12538: \"$ac_try\"") >&5
12539 (eval $ac_try) 2>&5
12541 echo "$as_me:12541: \$? = $ac_status" >&5
12542 (exit $ac_status); }; }; then
12543 cf_cv_xaw_compat=yes
12545 echo "$as_me: failed program was:" >&5
12546 cat conftest.$ac_ext >&5
12547 cf_cv_xaw_compat=no
12549 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12551 echo "$as_me:12551: result: $cf_cv_xaw_compat" >&5
12552 echo "${ECHO_T}$cf_cv_xaw_compat" >&6
12554 if test "$cf_cv_xaw_compat" = no
12556 # workaround for broken ".pc" files...
12557 case "$cf_x_athena_lib" in
12561 test -n "$verbose" && echo " work around broken package" 1>&6
12563 echo "${as_me:-configure}:12563: testing work around broken package ..." 1>&5
12565 cf_save_xmu="$LIBS"
12566 cf_first_lib=`echo "$cf_save_xmu" | sed -e 's/^ *//' -e 's/ .*//'`
12568 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists xmu; then
12569 test -n "$verbose" && echo " found package xmu" 1>&6
12571 echo "${as_me:-configure}:12571: testing found package xmu ..." 1>&5
12573 cf_pkgconfig_incs="`$PKG_CONFIG --cflags xmu 2>/dev/null`"
12574 cf_pkgconfig_libs="`$PKG_CONFIG --libs xmu 2>/dev/null`"
12575 test -n "$verbose" && echo " package xmu CFLAGS: $cf_pkgconfig_incs" 1>&6
12577 echo "${as_me:-configure}:12577: testing package xmu CFLAGS: $cf_pkgconfig_incs ..." 1>&5
12579 test -n "$verbose" && echo " package xmu LIBS: $cf_pkgconfig_libs" 1>&6
12581 echo "${as_me:-configure}:12581: testing package xmu LIBS: $cf_pkgconfig_libs ..." 1>&5
12586 cf_new_extra_cppflags=
12588 for cf_add_cflags in $cf_pkgconfig_incs
12590 case $cf_fix_cppflags in
12592 case $cf_add_cflags in
12593 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12594 case $cf_add_cflags in
12596 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12598 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12599 && test -z "${cf_tst_cflags}" \
12600 && cf_fix_cppflags=yes
12602 if test $cf_fix_cppflags = yes ; then
12604 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12605 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12608 elif test "${cf_tst_cflags}" = "\"'" ; then
12610 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12611 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12617 case "$CPPFLAGS" in
12621 case $cf_add_cflags in
12623 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12625 CPPFLAGS=`echo "$CPPFLAGS" | \
12626 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12627 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12632 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12633 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12640 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12641 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12648 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12649 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12651 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12653 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12654 && test -z "${cf_tst_cflags}" \
12655 && cf_fix_cppflags=no
12660 if test -n "$cf_new_cflags" ; then
12662 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12663 CFLAGS="${CFLAGS}$cf_new_cflags"
12667 if test -n "$cf_new_cppflags" ; then
12669 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12670 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12674 if test -n "$cf_new_extra_cppflags" ; then
12676 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12677 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12681 cf_add_libs="$LIBS"
12684 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
12685 # filter duplicates
12686 for cf_add_1lib in $cf_add_0lib; do
12687 for cf_add_2lib in $cf_add_libs; do
12688 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
12693 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
12695 LIBS="$cf_add_libs"
12697 LIBS="$cf_save_xmu"
12699 test -n "$verbose" && echo " ...before $LIBS" 1>&6
12701 echo "${as_me:-configure}:12701: testing ...before $LIBS ..." 1>&5
12703 LIBS=`echo "$LIBS" | sed -e "s/[ ][ ]*/ /g" -e "s%$cf_first_lib %$cf_first_lib $cf_pkgconfig_libs %" -e 's% % %g'`
12704 test -n "$verbose" && echo " ...after $LIBS" 1>&6
12706 echo "${as_me:-configure}:12706: testing ...after $LIBS ..." 1>&5
12712 test -n "$verbose" && echo " ...before $LIBS" 1>&6
12714 echo "${as_me:-configure}:12714: testing ...before $LIBS ..." 1>&5
12716 LIBS=`echo "$LIBS" | sed -e "s/[ ][ ]*/ /g" -e "s%$cf_first_lib %$cf_first_lib -lXmu %" -e 's% % %g'`
12717 test -n "$verbose" && echo " ...after $LIBS" 1>&6
12719 echo "${as_me:-configure}:12719: testing ...after $LIBS ..." 1>&5
12723 for cf_trim_lib in Xmu Xt X11
12726 (*-l$cf_trim_lib\ *-l$cf_trim_lib*)
12727 LIBS=`echo "$LIBS " | sed -e 's/ / /g' -e 's%-l'"$cf_trim_lib"' %%' -e 's/ $//'`
12728 test -n "$verbose" && echo " ..trimmed $LIBS" 1>&6
12730 echo "${as_me:-configure}:12730: testing ..trimmed $LIBS ..." 1>&5
12750 if test -z "$cf_x_athena_lib" ; then
12752 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists Xext; then
12753 test -n "$verbose" && echo " found package Xext" 1>&6
12755 echo "${as_me:-configure}:12755: testing found package Xext ..." 1>&5
12757 cf_pkgconfig_incs="`$PKG_CONFIG --cflags Xext 2>/dev/null`"
12758 cf_pkgconfig_libs="`$PKG_CONFIG --libs Xext 2>/dev/null`"
12759 test -n "$verbose" && echo " package Xext CFLAGS: $cf_pkgconfig_incs" 1>&6
12761 echo "${as_me:-configure}:12761: testing package Xext CFLAGS: $cf_pkgconfig_incs ..." 1>&5
12763 test -n "$verbose" && echo " package Xext LIBS: $cf_pkgconfig_libs" 1>&6
12765 echo "${as_me:-configure}:12765: testing package Xext LIBS: $cf_pkgconfig_libs ..." 1>&5
12770 cf_new_extra_cppflags=
12772 for cf_add_cflags in $cf_pkgconfig_incs
12774 case $cf_fix_cppflags in
12776 case $cf_add_cflags in
12777 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12778 case $cf_add_cflags in
12780 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12782 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12783 && test -z "${cf_tst_cflags}" \
12784 && cf_fix_cppflags=yes
12786 if test $cf_fix_cppflags = yes ; then
12788 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12789 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12792 elif test "${cf_tst_cflags}" = "\"'" ; then
12794 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12795 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12801 case "$CPPFLAGS" in
12805 case $cf_add_cflags in
12807 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12809 CPPFLAGS=`echo "$CPPFLAGS" | \
12810 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12811 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12816 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
12817 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
12824 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
12825 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
12832 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
12833 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
12835 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12837 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12838 && test -z "${cf_tst_cflags}" \
12839 && cf_fix_cppflags=no
12844 if test -n "$cf_new_cflags" ; then
12846 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
12847 CFLAGS="${CFLAGS}$cf_new_cflags"
12851 if test -n "$cf_new_cppflags" ; then
12853 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
12854 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
12858 if test -n "$cf_new_extra_cppflags" ; then
12860 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
12861 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
12865 cf_add_libs="$LIBS"
12868 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
12869 # filter duplicates
12870 for cf_add_1lib in $cf_add_0lib; do
12871 for cf_add_2lib in $cf_add_libs; do
12872 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
12877 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
12879 LIBS="$cf_add_libs"
12886 echo "$as_me:12886: checking for XextCreateExtension in -lXext" >&5
12887 echo $ECHO_N "checking for XextCreateExtension in -lXext... $ECHO_C" >&6
12888 if test "${ac_cv_lib_Xext_XextCreateExtension+set}" = set; then
12889 echo $ECHO_N "(cached) $ECHO_C" >&6
12891 ac_check_lib_save_LIBS=$LIBS
12892 LIBS="-lXext $LIBS"
12893 cat >conftest.$ac_ext <<_ACEOF
12894 #line 12894 "configure"
12895 #include "confdefs.h"
12897 /* Override any gcc2 internal prototype to avoid an error. */
12901 /* We use char because int might match the return type of a gcc2
12902 builtin and then its argument prototype would still apply. */
12903 char XextCreateExtension ();
12907 XextCreateExtension ();
12912 rm -f conftest.$ac_objext conftest$ac_exeext
12913 if { (eval echo "$as_me:12913: \"$ac_link\"") >&5
12914 (eval $ac_link) 2>&5
12916 echo "$as_me:12916: \$? = $ac_status" >&5
12917 (exit $ac_status); } &&
12918 { ac_try='test -s conftest$ac_exeext'
12919 { (eval echo "$as_me:12919: \"$ac_try\"") >&5
12920 (eval $ac_try) 2>&5
12922 echo "$as_me:12922: \$? = $ac_status" >&5
12923 (exit $ac_status); }; }; then
12924 ac_cv_lib_Xext_XextCreateExtension=yes
12926 echo "$as_me: failed program was:" >&5
12927 cat conftest.$ac_ext >&5
12928 ac_cv_lib_Xext_XextCreateExtension=no
12930 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
12931 LIBS=$ac_check_lib_save_LIBS
12933 echo "$as_me:12933: result: $ac_cv_lib_Xext_XextCreateExtension" >&5
12934 echo "${ECHO_T}$ac_cv_lib_Xext_XextCreateExtension" >&6
12935 if test $ac_cv_lib_Xext_XextCreateExtension = yes; then
12937 cf_add_libs="$LIBS"
12940 for cf_add_1lib in -lXext; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
12941 # filter duplicates
12942 for cf_add_1lib in $cf_add_0lib; do
12943 for cf_add_2lib in $cf_add_libs; do
12944 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
12949 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
12951 LIBS="$cf_add_libs"
12957 # OSX is schizoid about who owns /usr/X11 (old) versus /opt/X11 (new) (and
12958 # in some cases has installed dummy files in the former, other cases replaced
12959 # it with a link to the new location). This complicates the configure script.
12960 # Check for that pitfall, and recover using pkg-config
12962 # If none of these are set, the configuration is almost certainly broken.
12963 if test -z "${X_CFLAGS}${X_PRE_LIBS}${X_LIBS}${X_EXTRA_LIBS}"
12966 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists x11; then
12967 test -n "$verbose" && echo " found package x11" 1>&6
12969 echo "${as_me:-configure}:12969: testing found package x11 ..." 1>&5
12971 cf_pkgconfig_incs="`$PKG_CONFIG --cflags x11 2>/dev/null`"
12972 cf_pkgconfig_libs="`$PKG_CONFIG --libs x11 2>/dev/null`"
12973 test -n "$verbose" && echo " package x11 CFLAGS: $cf_pkgconfig_incs" 1>&6
12975 echo "${as_me:-configure}:12975: testing package x11 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
12977 test -n "$verbose" && echo " package x11 LIBS: $cf_pkgconfig_libs" 1>&6
12979 echo "${as_me:-configure}:12979: testing package x11 LIBS: $cf_pkgconfig_libs ..." 1>&5
12984 cf_new_extra_cppflags=
12986 for cf_add_cflags in $cf_pkgconfig_incs
12988 case $cf_fix_cppflags in
12990 case $cf_add_cflags in
12991 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
12992 case $cf_add_cflags in
12994 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12996 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12997 && test -z "${cf_tst_cflags}" \
12998 && cf_fix_cppflags=yes
13000 if test $cf_fix_cppflags = yes ; then
13002 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13003 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13006 elif test "${cf_tst_cflags}" = "\"'" ; then
13008 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13009 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13015 case "$CPPFLAGS" in
13019 case $cf_add_cflags in
13021 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13023 CPPFLAGS=`echo "$CPPFLAGS" | \
13024 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13025 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13030 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13031 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13038 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13039 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13046 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13047 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13049 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13051 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13052 && test -z "${cf_tst_cflags}" \
13053 && cf_fix_cppflags=no
13058 if test -n "$cf_new_cflags" ; then
13060 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13061 CFLAGS="${CFLAGS}$cf_new_cflags"
13065 if test -n "$cf_new_cppflags" ; then
13067 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13068 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13072 if test -n "$cf_new_extra_cppflags" ; then
13074 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13075 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13079 cf_add_libs="$LIBS"
13082 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
13083 # filter duplicates
13084 for cf_add_1lib in $cf_add_0lib; do
13085 for cf_add_2lib in $cf_add_libs; do
13086 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
13091 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
13093 LIBS="$cf_add_libs"
13099 { echo "$as_me:13099: WARNING: unable to find X11 library" >&5
13100 echo "$as_me: WARNING: unable to find X11 library" >&2;}
13103 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists ice; then
13104 test -n "$verbose" && echo " found package ice" 1>&6
13106 echo "${as_me:-configure}:13106: testing found package ice ..." 1>&5
13108 cf_pkgconfig_incs="`$PKG_CONFIG --cflags ice 2>/dev/null`"
13109 cf_pkgconfig_libs="`$PKG_CONFIG --libs ice 2>/dev/null`"
13110 test -n "$verbose" && echo " package ice CFLAGS: $cf_pkgconfig_incs" 1>&6
13112 echo "${as_me:-configure}:13112: testing package ice CFLAGS: $cf_pkgconfig_incs ..." 1>&5
13114 test -n "$verbose" && echo " package ice LIBS: $cf_pkgconfig_libs" 1>&6
13116 echo "${as_me:-configure}:13116: testing package ice LIBS: $cf_pkgconfig_libs ..." 1>&5
13121 cf_new_extra_cppflags=
13123 for cf_add_cflags in $cf_pkgconfig_incs
13125 case $cf_fix_cppflags in
13127 case $cf_add_cflags in
13128 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13129 case $cf_add_cflags in
13131 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13133 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13134 && test -z "${cf_tst_cflags}" \
13135 && cf_fix_cppflags=yes
13137 if test $cf_fix_cppflags = yes ; then
13139 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13140 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13143 elif test "${cf_tst_cflags}" = "\"'" ; then
13145 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13146 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13152 case "$CPPFLAGS" in
13156 case $cf_add_cflags in
13158 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13160 CPPFLAGS=`echo "$CPPFLAGS" | \
13161 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13162 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13167 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13168 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13175 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13176 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13183 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13184 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13186 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13188 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13189 && test -z "${cf_tst_cflags}" \
13190 && cf_fix_cppflags=no
13195 if test -n "$cf_new_cflags" ; then
13197 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13198 CFLAGS="${CFLAGS}$cf_new_cflags"
13202 if test -n "$cf_new_cppflags" ; then
13204 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13205 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13209 if test -n "$cf_new_extra_cppflags" ; then
13211 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13212 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13216 cf_add_libs="$LIBS"
13219 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
13220 # filter duplicates
13221 for cf_add_1lib in $cf_add_0lib; do
13222 for cf_add_2lib in $cf_add_libs; do
13223 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
13228 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
13230 LIBS="$cf_add_libs"
13236 { echo "$as_me:13236: WARNING: unable to find ICE library" >&5
13237 echo "$as_me: WARNING: unable to find ICE library" >&2;}
13240 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists sm; then
13241 test -n "$verbose" && echo " found package sm" 1>&6
13243 echo "${as_me:-configure}:13243: testing found package sm ..." 1>&5
13245 cf_pkgconfig_incs="`$PKG_CONFIG --cflags sm 2>/dev/null`"
13246 cf_pkgconfig_libs="`$PKG_CONFIG --libs sm 2>/dev/null`"
13247 test -n "$verbose" && echo " package sm CFLAGS: $cf_pkgconfig_incs" 1>&6
13249 echo "${as_me:-configure}:13249: testing package sm CFLAGS: $cf_pkgconfig_incs ..." 1>&5
13251 test -n "$verbose" && echo " package sm LIBS: $cf_pkgconfig_libs" 1>&6
13253 echo "${as_me:-configure}:13253: testing package sm LIBS: $cf_pkgconfig_libs ..." 1>&5
13258 cf_new_extra_cppflags=
13260 for cf_add_cflags in $cf_pkgconfig_incs
13262 case $cf_fix_cppflags in
13264 case $cf_add_cflags in
13265 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13266 case $cf_add_cflags in
13268 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13270 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13271 && test -z "${cf_tst_cflags}" \
13272 && cf_fix_cppflags=yes
13274 if test $cf_fix_cppflags = yes ; then
13276 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13277 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13280 elif test "${cf_tst_cflags}" = "\"'" ; then
13282 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13283 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13289 case "$CPPFLAGS" in
13293 case $cf_add_cflags in
13295 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13297 CPPFLAGS=`echo "$CPPFLAGS" | \
13298 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13299 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13304 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13305 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13312 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13313 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13320 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13321 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13323 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13325 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13326 && test -z "${cf_tst_cflags}" \
13327 && cf_fix_cppflags=no
13332 if test -n "$cf_new_cflags" ; then
13334 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13335 CFLAGS="${CFLAGS}$cf_new_cflags"
13339 if test -n "$cf_new_cppflags" ; then
13341 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13342 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13346 if test -n "$cf_new_extra_cppflags" ; then
13348 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13349 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13353 cf_add_libs="$LIBS"
13356 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
13357 # filter duplicates
13358 for cf_add_1lib in $cf_add_0lib; do
13359 for cf_add_2lib in $cf_add_libs; do
13360 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
13365 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
13367 LIBS="$cf_add_libs"
13373 { echo "$as_me:13373: WARNING: unable to find SM library" >&5
13374 echo "$as_me: WARNING: unable to find SM library" >&2;}
13377 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists xt; then
13378 test -n "$verbose" && echo " found package xt" 1>&6
13380 echo "${as_me:-configure}:13380: testing found package xt ..." 1>&5
13382 cf_pkgconfig_incs="`$PKG_CONFIG --cflags xt 2>/dev/null`"
13383 cf_pkgconfig_libs="`$PKG_CONFIG --libs xt 2>/dev/null`"
13384 test -n "$verbose" && echo " package xt CFLAGS: $cf_pkgconfig_incs" 1>&6
13386 echo "${as_me:-configure}:13386: testing package xt CFLAGS: $cf_pkgconfig_incs ..." 1>&5
13388 test -n "$verbose" && echo " package xt LIBS: $cf_pkgconfig_libs" 1>&6
13390 echo "${as_me:-configure}:13390: testing package xt LIBS: $cf_pkgconfig_libs ..." 1>&5
13395 cf_new_extra_cppflags=
13397 for cf_add_cflags in $cf_pkgconfig_incs
13399 case $cf_fix_cppflags in
13401 case $cf_add_cflags in
13402 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13403 case $cf_add_cflags in
13405 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13407 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13408 && test -z "${cf_tst_cflags}" \
13409 && cf_fix_cppflags=yes
13411 if test $cf_fix_cppflags = yes ; then
13413 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13414 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13417 elif test "${cf_tst_cflags}" = "\"'" ; then
13419 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13420 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13426 case "$CPPFLAGS" in
13430 case $cf_add_cflags in
13432 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13434 CPPFLAGS=`echo "$CPPFLAGS" | \
13435 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13436 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13441 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13442 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13449 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13450 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13457 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13458 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13460 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13462 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13463 && test -z "${cf_tst_cflags}" \
13464 && cf_fix_cppflags=no
13469 if test -n "$cf_new_cflags" ; then
13471 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13472 CFLAGS="${CFLAGS}$cf_new_cflags"
13476 if test -n "$cf_new_cppflags" ; then
13478 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13479 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13483 if test -n "$cf_new_extra_cppflags" ; then
13485 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13486 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13490 cf_add_libs="$LIBS"
13493 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
13494 # filter duplicates
13495 for cf_add_1lib in $cf_add_0lib; do
13496 for cf_add_2lib in $cf_add_libs; do
13497 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
13502 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
13504 LIBS="$cf_add_libs"
13510 { echo "$as_me:13510: WARNING: unable to find Xt library" >&5
13511 echo "$as_me: WARNING: unable to find Xt library" >&2;}
13518 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists xt; then
13519 test -n "$verbose" && echo " found package xt" 1>&6
13521 echo "${as_me:-configure}:13521: testing found package xt ..." 1>&5
13523 cf_pkgconfig_incs="`$PKG_CONFIG --cflags xt 2>/dev/null`"
13524 cf_pkgconfig_libs="`$PKG_CONFIG --libs xt 2>/dev/null`"
13525 test -n "$verbose" && echo " package xt CFLAGS: $cf_pkgconfig_incs" 1>&6
13527 echo "${as_me:-configure}:13527: testing package xt CFLAGS: $cf_pkgconfig_incs ..." 1>&5
13529 test -n "$verbose" && echo " package xt LIBS: $cf_pkgconfig_libs" 1>&6
13531 echo "${as_me:-configure}:13531: testing package xt LIBS: $cf_pkgconfig_libs ..." 1>&5
13536 cf_new_extra_cppflags=
13538 for cf_add_cflags in $cf_pkgconfig_incs
13540 case $cf_fix_cppflags in
13542 case $cf_add_cflags in
13543 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13544 case $cf_add_cflags in
13546 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13548 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13549 && test -z "${cf_tst_cflags}" \
13550 && cf_fix_cppflags=yes
13552 if test $cf_fix_cppflags = yes ; then
13554 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13555 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13558 elif test "${cf_tst_cflags}" = "\"'" ; then
13560 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13561 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13567 case "$CPPFLAGS" in
13571 case $cf_add_cflags in
13573 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13575 CPPFLAGS=`echo "$CPPFLAGS" | \
13576 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13577 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13582 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13583 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13590 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13591 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13598 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13599 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13601 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13603 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13604 && test -z "${cf_tst_cflags}" \
13605 && cf_fix_cppflags=no
13610 if test -n "$cf_new_cflags" ; then
13612 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13613 CFLAGS="${CFLAGS}$cf_new_cflags"
13617 if test -n "$cf_new_cppflags" ; then
13619 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13620 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13624 if test -n "$cf_new_extra_cppflags" ; then
13626 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13627 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13631 cf_add_libs="$LIBS"
13634 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
13635 # filter duplicates
13636 for cf_add_1lib in $cf_add_0lib; do
13637 for cf_add_2lib in $cf_add_libs; do
13638 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
13643 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
13645 LIBS="$cf_add_libs"
13651 # we have an "xt" package, but it may omit Xt's dependency on X11
13652 echo "$as_me:13652: checking for usable X dependency" >&5
13653 echo $ECHO_N "checking for usable X dependency... $ECHO_C" >&6
13654 if test "${cf_cv_xt_x11_compat+set}" = set; then
13655 echo $ECHO_N "(cached) $ECHO_C" >&6
13658 cat >conftest.$ac_ext <<_ACEOF
13659 #line 13659 "configure"
13660 #include "confdefs.h"
13662 #include <X11/Xlib.h>
13668 int rc1 = XDrawLine((Display*) 0, (Drawable) 0, (GC) 0, 0, 0, 0, 0);
13669 int rc2 = XClearWindow((Display*) 0, (Window) 0);
13670 int rc3 = XMoveWindow((Display*) 0, (Window) 0, 0, 0);
13671 int rc4 = XMoveResizeWindow((Display*)0, (Window)0, 0, 0, 0, 0);
13677 rm -f conftest.$ac_objext conftest$ac_exeext
13678 if { (eval echo "$as_me:13678: \"$ac_link\"") >&5
13679 (eval $ac_link) 2>&5
13681 echo "$as_me:13681: \$? = $ac_status" >&5
13682 (exit $ac_status); } &&
13683 { ac_try='test -s conftest$ac_exeext'
13684 { (eval echo "$as_me:13684: \"$ac_try\"") >&5
13685 (eval $ac_try) 2>&5
13687 echo "$as_me:13687: \$? = $ac_status" >&5
13688 (exit $ac_status); }; }; then
13689 cf_cv_xt_x11_compat=yes
13691 echo "$as_me: failed program was:" >&5
13692 cat conftest.$ac_ext >&5
13693 cf_cv_xt_x11_compat=no
13695 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13697 echo "$as_me:13697: result: $cf_cv_xt_x11_compat" >&5
13698 echo "${ECHO_T}$cf_cv_xt_x11_compat" >&6
13699 if test "$cf_cv_xt_x11_compat" = no
13701 test -n "$verbose" && echo " work around broken X11 dependency" 1>&6
13703 echo "${as_me:-configure}:13703: testing work around broken X11 dependency ..." 1>&5
13705 # 2010/11/19 - good enough until a working Xt on Xcb is delivered.
13707 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists x11; then
13708 test -n "$verbose" && echo " found package x11" 1>&6
13710 echo "${as_me:-configure}:13710: testing found package x11 ..." 1>&5
13712 cf_pkgconfig_incs="`$PKG_CONFIG --cflags x11 2>/dev/null`"
13713 cf_pkgconfig_libs="`$PKG_CONFIG --libs x11 2>/dev/null`"
13714 test -n "$verbose" && echo " package x11 CFLAGS: $cf_pkgconfig_incs" 1>&6
13716 echo "${as_me:-configure}:13716: testing package x11 CFLAGS: $cf_pkgconfig_incs ..." 1>&5
13718 test -n "$verbose" && echo " package x11 LIBS: $cf_pkgconfig_libs" 1>&6
13720 echo "${as_me:-configure}:13720: testing package x11 LIBS: $cf_pkgconfig_libs ..." 1>&5
13725 cf_new_extra_cppflags=
13727 for cf_add_cflags in $cf_pkgconfig_incs
13729 case $cf_fix_cppflags in
13731 case $cf_add_cflags in
13732 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13733 case $cf_add_cflags in
13735 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13737 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13738 && test -z "${cf_tst_cflags}" \
13739 && cf_fix_cppflags=yes
13741 if test $cf_fix_cppflags = yes ; then
13743 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13744 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13747 elif test "${cf_tst_cflags}" = "\"'" ; then
13749 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13750 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13756 case "$CPPFLAGS" in
13760 case $cf_add_cflags in
13762 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13764 CPPFLAGS=`echo "$CPPFLAGS" | \
13765 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13766 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13771 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13772 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13779 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13780 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13787 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13788 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13790 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13792 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13793 && test -z "${cf_tst_cflags}" \
13794 && cf_fix_cppflags=no
13799 if test -n "$cf_new_cflags" ; then
13801 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
13802 CFLAGS="${CFLAGS}$cf_new_cflags"
13806 if test -n "$cf_new_cppflags" ; then
13808 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
13809 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
13813 if test -n "$cf_new_extra_cppflags" ; then
13815 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
13816 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
13820 cf_add_libs="$LIBS"
13823 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
13824 # filter duplicates
13825 for cf_add_1lib in $cf_add_0lib; do
13826 for cf_add_2lib in $cf_add_libs; do
13827 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
13832 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
13834 LIBS="$cf_add_libs"
13841 test -n "$verbose" && echo " ...before $LIBS" 1>&6
13843 echo "${as_me:-configure}:13843: testing ...before $LIBS ..." 1>&5
13845 LIBS=`echo "$LIBS" | sed -e "s/[ ][ ]*/ /g" -e "s%-lXt %-lXt -lX11 %" -e 's% % %g'`
13846 test -n "$verbose" && echo " ...after $LIBS" 1>&6
13848 echo "${as_me:-configure}:13848: testing ...after $LIBS ..." 1>&5
13856 echo "$as_me:13856: checking for usable X Toolkit package" >&5
13857 echo $ECHO_N "checking for usable X Toolkit package... $ECHO_C" >&6
13858 if test "${cf_cv_xt_ice_compat+set}" = set; then
13859 echo $ECHO_N "(cached) $ECHO_C" >&6
13862 cat >conftest.$ac_ext <<_ACEOF
13863 #line 13863 "configure"
13864 #include "confdefs.h"
13866 #include <X11/Shell.h>
13871 int num = IceConnectionNumber(0)
13877 rm -f conftest.$ac_objext conftest$ac_exeext
13878 if { (eval echo "$as_me:13878: \"$ac_link\"") >&5
13879 (eval $ac_link) 2>&5
13881 echo "$as_me:13881: \$? = $ac_status" >&5
13882 (exit $ac_status); } &&
13883 { ac_try='test -s conftest$ac_exeext'
13884 { (eval echo "$as_me:13884: \"$ac_try\"") >&5
13885 (eval $ac_try) 2>&5
13887 echo "$as_me:13887: \$? = $ac_status" >&5
13888 (exit $ac_status); }; }; then
13889 cf_cv_xt_ice_compat=yes
13891 echo "$as_me: failed program was:" >&5
13892 cat conftest.$ac_ext >&5
13893 cf_cv_xt_ice_compat=no
13895 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
13897 echo "$as_me:13897: result: $cf_cv_xt_ice_compat" >&5
13898 echo "${ECHO_T}$cf_cv_xt_ice_compat" >&6
13900 if test "$cf_cv_xt_ice_compat" = no
13902 # workaround for broken ".pc" files used for X Toolkit.
13903 case "x$X_PRE_LIBS" in
13909 test -n "$verbose" && echo " work around broken ICE dependency" 1>&6
13911 echo "${as_me:-configure}:13911: testing work around broken ICE dependency ..." 1>&5
13913 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists ice; then
13914 test -n "$verbose" && echo " found package ice" 1>&6
13916 echo "${as_me:-configure}:13916: testing found package ice ..." 1>&5
13918 cf_pkgconfig_incs="`$PKG_CONFIG --cflags ice 2>/dev/null`"
13919 cf_pkgconfig_libs="`$PKG_CONFIG --libs ice 2>/dev/null`"
13920 test -n "$verbose" && echo " package ice CFLAGS: $cf_pkgconfig_incs" 1>&6
13922 echo "${as_me:-configure}:13922: testing package ice CFLAGS: $cf_pkgconfig_incs ..." 1>&5
13924 test -n "$verbose" && echo " package ice LIBS: $cf_pkgconfig_libs" 1>&6
13926 echo "${as_me:-configure}:13926: testing package ice LIBS: $cf_pkgconfig_libs ..." 1>&5
13931 cf_new_extra_cppflags=
13933 for cf_add_cflags in $cf_pkgconfig_incs
13935 case $cf_fix_cppflags in
13937 case $cf_add_cflags in
13938 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
13939 case $cf_add_cflags in
13941 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
13943 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13944 && test -z "${cf_tst_cflags}" \
13945 && cf_fix_cppflags=yes
13947 if test $cf_fix_cppflags = yes ; then
13949 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13950 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13953 elif test "${cf_tst_cflags}" = "\"'" ; then
13955 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13956 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13962 case "$CPPFLAGS" in
13966 case $cf_add_cflags in
13968 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
13970 CPPFLAGS=`echo "$CPPFLAGS" | \
13971 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
13972 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
13977 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
13978 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
13985 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
13986 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
13993 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
13994 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
13996 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
13998 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
13999 && test -z "${cf_tst_cflags}" \
14000 && cf_fix_cppflags=no
14005 if test -n "$cf_new_cflags" ; then
14007 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
14008 CFLAGS="${CFLAGS}$cf_new_cflags"
14012 if test -n "$cf_new_cppflags" ; then
14014 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14015 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
14019 if test -n "$cf_new_extra_cppflags" ; then
14021 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
14022 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
14026 cf_add_libs="$LIBS"
14029 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14030 # filter duplicates
14031 for cf_add_1lib in $cf_add_0lib; do
14032 for cf_add_2lib in $cf_add_libs; do
14033 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14038 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14040 LIBS="$cf_add_libs"
14042 if test "$PKG_CONFIG" != none && "$PKG_CONFIG" --exists sm; then
14043 test -n "$verbose" && echo " found package sm" 1>&6
14045 echo "${as_me:-configure}:14045: testing found package sm ..." 1>&5
14047 cf_pkgconfig_incs="`$PKG_CONFIG --cflags sm 2>/dev/null`"
14048 cf_pkgconfig_libs="`$PKG_CONFIG --libs sm 2>/dev/null`"
14049 test -n "$verbose" && echo " package sm CFLAGS: $cf_pkgconfig_incs" 1>&6
14051 echo "${as_me:-configure}:14051: testing package sm CFLAGS: $cf_pkgconfig_incs ..." 1>&5
14053 test -n "$verbose" && echo " package sm LIBS: $cf_pkgconfig_libs" 1>&6
14055 echo "${as_me:-configure}:14055: testing package sm LIBS: $cf_pkgconfig_libs ..." 1>&5
14060 cf_new_extra_cppflags=
14062 for cf_add_cflags in $cf_pkgconfig_incs
14064 case $cf_fix_cppflags in
14066 case $cf_add_cflags in
14067 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
14068 case $cf_add_cflags in
14070 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
14072 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14073 && test -z "${cf_tst_cflags}" \
14074 && cf_fix_cppflags=yes
14076 if test $cf_fix_cppflags = yes ; then
14078 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14079 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14082 elif test "${cf_tst_cflags}" = "\"'" ; then
14084 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14085 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14091 case "$CPPFLAGS" in
14095 case $cf_add_cflags in
14097 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
14099 CPPFLAGS=`echo "$CPPFLAGS" | \
14100 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
14101 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
14106 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
14107 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
14114 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
14115 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
14122 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14123 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14125 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
14127 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14128 && test -z "${cf_tst_cflags}" \
14129 && cf_fix_cppflags=no
14134 if test -n "$cf_new_cflags" ; then
14136 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
14137 CFLAGS="${CFLAGS}$cf_new_cflags"
14141 if test -n "$cf_new_cppflags" ; then
14143 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14144 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
14148 if test -n "$cf_new_extra_cppflags" ; then
14150 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
14151 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
14155 cf_add_libs="$LIBS"
14158 for cf_add_1lib in $cf_pkgconfig_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14159 # filter duplicates
14160 for cf_add_1lib in $cf_add_0lib; do
14161 for cf_add_2lib in $cf_add_libs; do
14162 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14167 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14169 LIBS="$cf_add_libs"
14182 test -n "$verbose" && echo " ...before $LIBS" 1>&6
14184 echo "${as_me:-configure}:14184: testing ...before $LIBS ..." 1>&5
14186 LIBS=`echo "$LIBS" | sed -e "s/[ ][ ]*/ /g" -e "s%-lXt %-lXt $X_PRE_LIBS %" -e 's% % %g'`
14187 test -n "$verbose" && echo " ...after $LIBS" 1>&6
14189 echo "${as_me:-configure}:14189: testing ...after $LIBS ..." 1>&5
14205 LDFLAGS="$X_LIBS $LDFLAGS"
14207 test -n "$verbose" && echo " checking additions to CFLAGS" 1>&6
14209 echo "${as_me:-configure}:14209: testing checking additions to CFLAGS ..." 1>&5
14211 cf_check_cflags="$CFLAGS"
14212 cf_check_cppflags="$CPPFLAGS"
14217 cf_new_extra_cppflags=
14219 for cf_add_cflags in $X_CFLAGS
14221 case $cf_fix_cppflags in
14223 case $cf_add_cflags in
14224 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
14225 case $cf_add_cflags in
14227 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
14229 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14230 && test -z "${cf_tst_cflags}" \
14231 && cf_fix_cppflags=yes
14233 if test $cf_fix_cppflags = yes ; then
14235 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14236 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14239 elif test "${cf_tst_cflags}" = "\"'" ; then
14241 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14242 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14248 case "$CPPFLAGS" in
14252 case $cf_add_cflags in
14254 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
14256 CPPFLAGS=`echo "$CPPFLAGS" | \
14257 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
14258 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
14263 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
14264 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
14271 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
14272 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
14279 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14280 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14282 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
14284 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14285 && test -z "${cf_tst_cflags}" \
14286 && cf_fix_cppflags=no
14291 if test -n "$cf_new_cflags" ; then
14292 test -n "$verbose" && echo " add to \$CFLAGS $cf_new_cflags" 1>&6
14294 echo "${as_me:-configure}:14294: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
14296 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
14297 CFLAGS="${CFLAGS}$cf_new_cflags"
14301 if test -n "$cf_new_cppflags" ; then
14302 test -n "$verbose" && echo " add to \$CPPFLAGS $cf_new_cppflags" 1>&6
14304 echo "${as_me:-configure}:14304: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
14306 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14307 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
14311 if test -n "$cf_new_extra_cppflags" ; then
14312 test -n "$verbose" && echo " add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
14314 echo "${as_me:-configure}:14314: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
14316 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
14317 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
14321 if test "x$cf_check_cflags" != "x$CFLAGS" ; then
14322 cat >conftest.$ac_ext <<_ACEOF
14323 #line 14323 "configure"
14324 #include "confdefs.h"
14329 printf("Hello world");
14334 rm -f conftest.$ac_objext conftest$ac_exeext
14335 if { (eval echo "$as_me:14335: \"$ac_link\"") >&5
14336 (eval $ac_link) 2>&5
14338 echo "$as_me:14338: \$? = $ac_status" >&5
14339 (exit $ac_status); } &&
14340 { ac_try='test -s conftest$ac_exeext'
14341 { (eval echo "$as_me:14341: \"$ac_try\"") >&5
14342 (eval $ac_try) 2>&5
14344 echo "$as_me:14344: \$? = $ac_status" >&5
14345 (exit $ac_status); }; }; then
14348 echo "$as_me: failed program was:" >&5
14349 cat conftest.$ac_ext >&5
14350 test -n "$verbose" && echo " test-compile failed. Undoing change to \$CFLAGS" 1>&6
14352 echo "${as_me:-configure}:14352: testing test-compile failed. Undoing change to \$CFLAGS ..." 1>&5
14354 if test "x$cf_check_cppflags" != "x$CPPFLAGS" ; then
14355 test -n "$verbose" && echo " but keeping change to \$CPPFLAGS" 1>&6
14357 echo "${as_me:-configure}:14357: testing but keeping change to \$CPPFLAGS ..." 1>&5
14360 CFLAGS="$cf_check_flags"
14362 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14365 echo "$as_me:14365: checking for XOpenDisplay" >&5
14366 echo $ECHO_N "checking for XOpenDisplay... $ECHO_C" >&6
14367 if test "${ac_cv_func_XOpenDisplay+set}" = set; then
14368 echo $ECHO_N "(cached) $ECHO_C" >&6
14370 cat >conftest.$ac_ext <<_ACEOF
14371 #line 14371 "configure"
14372 #include "confdefs.h"
14373 #define XOpenDisplay autoconf_temporary
14374 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
14375 #undef XOpenDisplay
14381 /* We use char because int might match the return type of a gcc2
14382 builtin and then its argument prototype would still apply. */
14383 char XOpenDisplay (void);
14389 /* The GNU C library defines stubs for functions which it implements
14390 to always fail with ENOSYS. Some functions are actually named
14391 something starting with __ and the normal name is an alias. */
14392 #if defined (__stub_XOpenDisplay) || defined (__stub___XOpenDisplay)
14393 #error found stub for XOpenDisplay
14396 return XOpenDisplay ();
14401 rm -f conftest.$ac_objext conftest$ac_exeext
14402 if { (eval echo "$as_me:14402: \"$ac_link\"") >&5
14403 (eval $ac_link) 2>&5
14405 echo "$as_me:14405: \$? = $ac_status" >&5
14406 (exit $ac_status); } &&
14407 { ac_try='test -s conftest$ac_exeext'
14408 { (eval echo "$as_me:14408: \"$ac_try\"") >&5
14409 (eval $ac_try) 2>&5
14411 echo "$as_me:14411: \$? = $ac_status" >&5
14412 (exit $ac_status); }; }; then
14413 ac_cv_func_XOpenDisplay=yes
14415 echo "$as_me: failed program was:" >&5
14416 cat conftest.$ac_ext >&5
14417 ac_cv_func_XOpenDisplay=no
14419 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14421 echo "$as_me:14421: result: $ac_cv_func_XOpenDisplay" >&5
14422 echo "${ECHO_T}$ac_cv_func_XOpenDisplay" >&6
14423 if test $ac_cv_func_XOpenDisplay = yes; then
14427 echo "$as_me:14427: checking for XOpenDisplay in -lX11" >&5
14428 echo $ECHO_N "checking for XOpenDisplay in -lX11... $ECHO_C" >&6
14429 if test "${ac_cv_lib_X11_XOpenDisplay+set}" = set; then
14430 echo $ECHO_N "(cached) $ECHO_C" >&6
14432 ac_check_lib_save_LIBS=$LIBS
14433 LIBS="-lX11 $X_PRE_LIBS $LIBS $X_EXTRA_LIBS $LIBS"
14434 cat >conftest.$ac_ext <<_ACEOF
14435 #line 14435 "configure"
14436 #include "confdefs.h"
14438 /* Override any gcc2 internal prototype to avoid an error. */
14442 /* We use char because int might match the return type of a gcc2
14443 builtin and then its argument prototype would still apply. */
14444 char XOpenDisplay ();
14453 rm -f conftest.$ac_objext conftest$ac_exeext
14454 if { (eval echo "$as_me:14454: \"$ac_link\"") >&5
14455 (eval $ac_link) 2>&5
14457 echo "$as_me:14457: \$? = $ac_status" >&5
14458 (exit $ac_status); } &&
14459 { ac_try='test -s conftest$ac_exeext'
14460 { (eval echo "$as_me:14460: \"$ac_try\"") >&5
14461 (eval $ac_try) 2>&5
14463 echo "$as_me:14463: \$? = $ac_status" >&5
14464 (exit $ac_status); }; }; then
14465 ac_cv_lib_X11_XOpenDisplay=yes
14467 echo "$as_me: failed program was:" >&5
14468 cat conftest.$ac_ext >&5
14469 ac_cv_lib_X11_XOpenDisplay=no
14471 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14472 LIBS=$ac_check_lib_save_LIBS
14474 echo "$as_me:14474: result: $ac_cv_lib_X11_XOpenDisplay" >&5
14475 echo "${ECHO_T}$ac_cv_lib_X11_XOpenDisplay" >&6
14476 if test $ac_cv_lib_X11_XOpenDisplay = yes; then
14478 cf_add_libs="$LIBS"
14481 for cf_add_1lib in -lX11; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14482 # filter duplicates
14483 for cf_add_1lib in $cf_add_0lib; do
14484 for cf_add_2lib in $cf_add_libs; do
14485 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14490 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14492 LIBS="$cf_add_libs"
14498 echo "$as_me:14498: checking for XtAppInitialize" >&5
14499 echo $ECHO_N "checking for XtAppInitialize... $ECHO_C" >&6
14500 if test "${ac_cv_func_XtAppInitialize+set}" = set; then
14501 echo $ECHO_N "(cached) $ECHO_C" >&6
14503 cat >conftest.$ac_ext <<_ACEOF
14504 #line 14504 "configure"
14505 #include "confdefs.h"
14506 #define XtAppInitialize autoconf_temporary
14507 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
14508 #undef XtAppInitialize
14514 /* We use char because int might match the return type of a gcc2
14515 builtin and then its argument prototype would still apply. */
14516 char XtAppInitialize (void);
14522 /* The GNU C library defines stubs for functions which it implements
14523 to always fail with ENOSYS. Some functions are actually named
14524 something starting with __ and the normal name is an alias. */
14525 #if defined (__stub_XtAppInitialize) || defined (__stub___XtAppInitialize)
14526 #error found stub for XtAppInitialize
14529 return XtAppInitialize ();
14534 rm -f conftest.$ac_objext conftest$ac_exeext
14535 if { (eval echo "$as_me:14535: \"$ac_link\"") >&5
14536 (eval $ac_link) 2>&5
14538 echo "$as_me:14538: \$? = $ac_status" >&5
14539 (exit $ac_status); } &&
14540 { ac_try='test -s conftest$ac_exeext'
14541 { (eval echo "$as_me:14541: \"$ac_try\"") >&5
14542 (eval $ac_try) 2>&5
14544 echo "$as_me:14544: \$? = $ac_status" >&5
14545 (exit $ac_status); }; }; then
14546 ac_cv_func_XtAppInitialize=yes
14548 echo "$as_me: failed program was:" >&5
14549 cat conftest.$ac_ext >&5
14550 ac_cv_func_XtAppInitialize=no
14552 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14554 echo "$as_me:14554: result: $ac_cv_func_XtAppInitialize" >&5
14555 echo "${ECHO_T}$ac_cv_func_XtAppInitialize" >&6
14556 if test $ac_cv_func_XtAppInitialize = yes; then
14560 echo "$as_me:14560: checking for XtAppInitialize in -lXt" >&5
14561 echo $ECHO_N "checking for XtAppInitialize in -lXt... $ECHO_C" >&6
14562 if test "${ac_cv_lib_Xt_XtAppInitialize+set}" = set; then
14563 echo $ECHO_N "(cached) $ECHO_C" >&6
14565 ac_check_lib_save_LIBS=$LIBS
14566 LIBS="-lXt $X_PRE_LIBS $LIBS $X_EXTRA_LIBS $LIBS"
14567 cat >conftest.$ac_ext <<_ACEOF
14568 #line 14568 "configure"
14569 #include "confdefs.h"
14571 /* Override any gcc2 internal prototype to avoid an error. */
14575 /* We use char because int might match the return type of a gcc2
14576 builtin and then its argument prototype would still apply. */
14577 char XtAppInitialize ();
14581 XtAppInitialize ();
14586 rm -f conftest.$ac_objext conftest$ac_exeext
14587 if { (eval echo "$as_me:14587: \"$ac_link\"") >&5
14588 (eval $ac_link) 2>&5
14590 echo "$as_me:14590: \$? = $ac_status" >&5
14591 (exit $ac_status); } &&
14592 { ac_try='test -s conftest$ac_exeext'
14593 { (eval echo "$as_me:14593: \"$ac_try\"") >&5
14594 (eval $ac_try) 2>&5
14596 echo "$as_me:14596: \$? = $ac_status" >&5
14597 (exit $ac_status); }; }; then
14598 ac_cv_lib_Xt_XtAppInitialize=yes
14600 echo "$as_me: failed program was:" >&5
14601 cat conftest.$ac_ext >&5
14602 ac_cv_lib_Xt_XtAppInitialize=no
14604 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14605 LIBS=$ac_check_lib_save_LIBS
14607 echo "$as_me:14607: result: $ac_cv_lib_Xt_XtAppInitialize" >&5
14608 echo "${ECHO_T}$ac_cv_lib_Xt_XtAppInitialize" >&6
14609 if test $ac_cv_lib_Xt_XtAppInitialize = yes; then
14611 cat >>confdefs.h <<\EOF
14612 #define HAVE_LIBXT 1
14616 LIBS="-lXt $X_PRE_LIBS $LIBS $X_EXTRA_LIBS"
14623 if test $cf_have_X_LIBS = no ; then
14624 { echo "$as_me:14624: WARNING: Unable to successfully link X Toolkit library (-lXt) with
14625 test program. You will have to check and add the proper libraries by hand
14627 echo "$as_me: WARNING: Unable to successfully link X Toolkit library (-lXt) with
14628 test program. You will have to check and add the proper libraries by hand
14629 to makefile." >&2;}
14632 cf_x_athena_root=$cf_x_athena
14635 for cf_path in default \
14636 /usr/contrib/X11R6 \
14637 /usr/contrib/X11R5 \
14641 if test -z "$cf_x_athena_inc" ; then
14642 cf_save="$CPPFLAGS"
14643 cf_test=X11/$cf_x_athena_root/SimpleMenu.h
14644 if test $cf_path != default ; then
14645 CPPFLAGS="$cf_save"
14647 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14648 CPPFLAGS="${CPPFLAGS}-I$cf_path/include"
14650 echo "$as_me:14650: checking for $cf_test in $cf_path" >&5
14651 echo $ECHO_N "checking for $cf_test in $cf_path... $ECHO_C" >&6
14653 echo "$as_me:14653: checking for $cf_test" >&5
14654 echo $ECHO_N "checking for $cf_test... $ECHO_C" >&6
14656 cat >conftest.$ac_ext <<_ACEOF
14657 #line 14657 "configure"
14658 #include "confdefs.h"
14660 #include <X11/Intrinsic.h>
14661 #include <$cf_test>
14670 rm -f conftest.$ac_objext
14671 if { (eval echo "$as_me:14671: \"$ac_compile\"") >&5
14672 (eval $ac_compile) 2>&5
14674 echo "$as_me:14674: \$? = $ac_status" >&5
14675 (exit $ac_status); } &&
14676 { ac_try='test -s conftest.$ac_objext'
14677 { (eval echo "$as_me:14677: \"$ac_try\"") >&5
14678 (eval $ac_try) 2>&5
14680 echo "$as_me:14680: \$? = $ac_status" >&5
14681 (exit $ac_status); }; }; then
14684 echo "$as_me: failed program was:" >&5
14685 cat conftest.$ac_ext >&5
14688 rm -f conftest.$ac_objext conftest.$ac_ext
14689 echo "$as_me:14689: result: $cf_result" >&5
14690 echo "${ECHO_T}$cf_result" >&6
14691 if test "$cf_result" = yes ; then
14692 cf_x_athena_inc=$cf_path
14695 CPPFLAGS="$cf_save"
14700 if test -z "$cf_x_athena_inc" ; then
14701 { echo "$as_me:14701: WARNING: Unable to successfully find Athena header files with test program" >&5
14702 echo "$as_me: WARNING: Unable to successfully find Athena header files with test program" >&2;}
14703 elif test "$cf_x_athena_inc" != default ; then
14705 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
14706 CPPFLAGS="${CPPFLAGS}-I$cf_x_athena_inc"
14710 cf_x_athena_root=$cf_x_athena
14713 for cf_path in default \
14714 /usr/contrib/X11R6 \
14715 /usr/contrib/X11R5 \
14720 ${cf_x_athena_root} \
14721 ${cf_x_athena_root}7 \
14722 ${cf_x_athena_root}6
14725 "-l$cf_lib -lXmu" \
14726 "-l$cf_lib -lXpm -lXmu" \
14727 "-l${cf_lib}_s -lXmu_s"
14729 if test -z "$cf_x_athena_lib" ; then
14731 cf_test=XawSimpleMenuAddGlobalActions
14732 if test $cf_path != default ; then
14734 cf_add_libs="$LIBS"
14737 for cf_add_1lib in -L$cf_path/lib $cf_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14738 # filter duplicates
14739 for cf_add_1lib in $cf_add_0lib; do
14740 for cf_add_2lib in $cf_add_libs; do
14741 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14746 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14748 LIBS="$cf_add_libs"
14750 echo "$as_me:14750: checking for $cf_libs in $cf_path" >&5
14751 echo $ECHO_N "checking for $cf_libs in $cf_path... $ECHO_C" >&6
14754 cf_add_libs="$LIBS"
14757 for cf_add_1lib in $cf_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
14758 # filter duplicates
14759 for cf_add_1lib in $cf_add_0lib; do
14760 for cf_add_2lib in $cf_add_libs; do
14761 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
14766 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
14768 LIBS="$cf_add_libs"
14770 echo "$as_me:14770: checking for $cf_test in $cf_libs" >&5
14771 echo $ECHO_N "checking for $cf_test in $cf_libs... $ECHO_C" >&6
14773 cat >conftest.$ac_ext <<_ACEOF
14774 #line 14774 "configure"
14775 #include "confdefs.h"
14777 #include <X11/Intrinsic.h>
14778 #include <X11/$cf_x_athena_root/SimpleMenu.h>
14784 $cf_test((XtAppContext) 0)
14789 rm -f conftest.$ac_objext conftest$ac_exeext
14790 if { (eval echo "$as_me:14790: \"$ac_link\"") >&5
14791 (eval $ac_link) 2>&5
14793 echo "$as_me:14793: \$? = $ac_status" >&5
14794 (exit $ac_status); } &&
14795 { ac_try='test -s conftest$ac_exeext'
14796 { (eval echo "$as_me:14796: \"$ac_try\"") >&5
14797 (eval $ac_try) 2>&5
14799 echo "$as_me:14799: \$? = $ac_status" >&5
14800 (exit $ac_status); }; }; then
14803 echo "$as_me: failed program was:" >&5
14804 cat conftest.$ac_ext >&5
14807 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
14808 echo "$as_me:14808: result: $cf_result" >&5
14809 echo "${ECHO_T}$cf_result" >&6
14810 if test "$cf_result" = yes ; then
14811 cf_x_athena_lib="$cf_libs"
14817 test -n "$cf_x_athena_lib" && break
14821 if test -z "$cf_x_athena_lib" ; then
14822 { { echo "$as_me:14822: error: Unable to successfully link Athena library (-l$cf_x_athena_root) with test program" >&5
14823 echo "$as_me: error: Unable to successfully link Athena library (-l$cf_x_athena_root) with test program" >&2;}
14824 { (exit 1); exit 1; }; }
14827 cf_x_athena_LIBS=`echo "HAVE_LIB_$cf_x_athena" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
14829 cat >>confdefs.h <<EOF
14830 #define $cf_x_athena_LIBS 1
14835 if test -n "$ac_tool_prefix"; then
14836 for ac_prog in xcurses-config
14838 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
14839 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
14840 echo "$as_me:14840: checking for $ac_word" >&5
14841 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14842 if test "${ac_cv_prog_XCURSES_CONFIG+set}" = set; then
14843 echo $ECHO_N "(cached) $ECHO_C" >&6
14845 if test -n "$XCURSES_CONFIG"; then
14846 ac_cv_prog_XCURSES_CONFIG="$XCURSES_CONFIG" # Let the user override the test.
14848 ac_save_IFS=$IFS; IFS=$ac_path_separator
14850 for ac_dir in $ac_dummy; do
14852 test -z "$ac_dir" && ac_dir=.
14853 $as_executable_p "$ac_dir/$ac_word" || continue
14854 ac_cv_prog_XCURSES_CONFIG="$ac_tool_prefix$ac_prog"
14855 echo "$as_me:14855: found $ac_dir/$ac_word" >&5
14861 XCURSES_CONFIG=$ac_cv_prog_XCURSES_CONFIG
14862 if test -n "$XCURSES_CONFIG"; then
14863 echo "$as_me:14863: result: $XCURSES_CONFIG" >&5
14864 echo "${ECHO_T}$XCURSES_CONFIG" >&6
14866 echo "$as_me:14866: result: no" >&5
14867 echo "${ECHO_T}no" >&6
14870 test -n "$XCURSES_CONFIG" && break
14873 if test -z "$XCURSES_CONFIG"; then
14874 ac_ct_XCURSES_CONFIG=$XCURSES_CONFIG
14875 for ac_prog in xcurses-config
14877 # Extract the first word of "$ac_prog", so it can be a program name with args.
14878 set dummy $ac_prog; ac_word=$2
14879 echo "$as_me:14879: checking for $ac_word" >&5
14880 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
14881 if test "${ac_cv_prog_ac_ct_XCURSES_CONFIG+set}" = set; then
14882 echo $ECHO_N "(cached) $ECHO_C" >&6
14884 if test -n "$ac_ct_XCURSES_CONFIG"; then
14885 ac_cv_prog_ac_ct_XCURSES_CONFIG="$ac_ct_XCURSES_CONFIG" # Let the user override the test.
14887 ac_save_IFS=$IFS; IFS=$ac_path_separator
14889 for ac_dir in $ac_dummy; do
14891 test -z "$ac_dir" && ac_dir=.
14892 $as_executable_p "$ac_dir/$ac_word" || continue
14893 ac_cv_prog_ac_ct_XCURSES_CONFIG="$ac_prog"
14894 echo "$as_me:14894: found $ac_dir/$ac_word" >&5
14900 ac_ct_XCURSES_CONFIG=$ac_cv_prog_ac_ct_XCURSES_CONFIG
14901 if test -n "$ac_ct_XCURSES_CONFIG"; then
14902 echo "$as_me:14902: result: $ac_ct_XCURSES_CONFIG" >&5
14903 echo "${ECHO_T}$ac_ct_XCURSES_CONFIG" >&6
14905 echo "$as_me:14905: result: no" >&5
14906 echo "${ECHO_T}no" >&6
14909 test -n "$ac_ct_XCURSES_CONFIG" && break
14911 test -n "$ac_ct_XCURSES_CONFIG" || ac_ct_XCURSES_CONFIG="none"
14913 XCURSES_CONFIG=$ac_ct_XCURSES_CONFIG
14916 if test "$XCURSES_CONFIG" != none ; then
14921 cf_new_extra_cppflags=
14923 for cf_add_cflags in `$XCURSES_CONFIG --cflags`
14925 case $cf_fix_cppflags in
14927 case $cf_add_cflags in
14928 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
14929 case $cf_add_cflags in
14931 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
14933 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14934 && test -z "${cf_tst_cflags}" \
14935 && cf_fix_cppflags=yes
14937 if test $cf_fix_cppflags = yes ; then
14939 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14940 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14943 elif test "${cf_tst_cflags}" = "\"'" ; then
14945 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14946 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14952 case "$CPPFLAGS" in
14956 case $cf_add_cflags in
14958 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
14960 CPPFLAGS=`echo "$CPPFLAGS" | \
14961 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
14962 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
14967 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
14968 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
14975 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
14976 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
14983 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
14984 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
14986 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
14988 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
14989 && test -z "${cf_tst_cflags}" \
14990 && cf_fix_cppflags=no
14995 if test -n "$cf_new_cflags" ; then
14997 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
14998 CFLAGS="${CFLAGS}$cf_new_cflags"
15002 if test -n "$cf_new_cppflags" ; then
15004 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
15005 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
15009 if test -n "$cf_new_extra_cppflags" ; then
15011 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
15012 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
15016 cf_add_libs="$LIBS"
15019 for cf_add_1lib in `$XCURSES_CONFIG --libs`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
15020 # filter duplicates
15021 for cf_add_1lib in $cf_add_0lib; do
15022 for cf_add_2lib in $cf_add_libs; do
15023 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
15028 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
15030 LIBS="$cf_add_libs"
15032 cf_cv_lib_XCurses=yes
15036 LDFLAGS="$LDFLAGS $X_LIBS"
15038 test -n "$verbose" && echo " checking additions to CFLAGS" 1>&6
15040 echo "${as_me:-configure}:15040: testing checking additions to CFLAGS ..." 1>&5
15042 cf_check_cflags="$CFLAGS"
15043 cf_check_cppflags="$CPPFLAGS"
15048 cf_new_extra_cppflags=
15050 for cf_add_cflags in $X_CFLAGS
15052 case $cf_fix_cppflags in
15054 case $cf_add_cflags in
15055 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
15056 case $cf_add_cflags in
15058 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
15060 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
15061 && test -z "${cf_tst_cflags}" \
15062 && cf_fix_cppflags=yes
15064 if test $cf_fix_cppflags = yes ; then
15066 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
15067 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
15070 elif test "${cf_tst_cflags}" = "\"'" ; then
15072 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
15073 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
15079 case "$CPPFLAGS" in
15083 case $cf_add_cflags in
15085 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
15087 CPPFLAGS=`echo "$CPPFLAGS" | \
15088 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
15089 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
15094 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
15095 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
15102 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
15103 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
15110 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
15111 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
15113 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
15115 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
15116 && test -z "${cf_tst_cflags}" \
15117 && cf_fix_cppflags=no
15122 if test -n "$cf_new_cflags" ; then
15123 test -n "$verbose" && echo " add to \$CFLAGS $cf_new_cflags" 1>&6
15125 echo "${as_me:-configure}:15125: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
15127 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
15128 CFLAGS="${CFLAGS}$cf_new_cflags"
15132 if test -n "$cf_new_cppflags" ; then
15133 test -n "$verbose" && echo " add to \$CPPFLAGS $cf_new_cppflags" 1>&6
15135 echo "${as_me:-configure}:15135: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
15137 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
15138 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
15142 if test -n "$cf_new_extra_cppflags" ; then
15143 test -n "$verbose" && echo " add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
15145 echo "${as_me:-configure}:15145: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
15147 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
15148 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
15152 if test "x$cf_check_cflags" != "x$CFLAGS" ; then
15153 cat >conftest.$ac_ext <<_ACEOF
15154 #line 15154 "configure"
15155 #include "confdefs.h"
15160 printf("Hello world");
15165 rm -f conftest.$ac_objext conftest$ac_exeext
15166 if { (eval echo "$as_me:15166: \"$ac_link\"") >&5
15167 (eval $ac_link) 2>&5
15169 echo "$as_me:15169: \$? = $ac_status" >&5
15170 (exit $ac_status); } &&
15171 { ac_try='test -s conftest$ac_exeext'
15172 { (eval echo "$as_me:15172: \"$ac_try\"") >&5
15173 (eval $ac_try) 2>&5
15175 echo "$as_me:15175: \$? = $ac_status" >&5
15176 (exit $ac_status); }; }; then
15179 echo "$as_me: failed program was:" >&5
15180 cat conftest.$ac_ext >&5
15181 test -n "$verbose" && echo " test-compile failed. Undoing change to \$CFLAGS" 1>&6
15183 echo "${as_me:-configure}:15183: testing test-compile failed. Undoing change to \$CFLAGS ..." 1>&5
15185 if test "x$cf_check_cppflags" != "x$CPPFLAGS" ; then
15186 test -n "$verbose" && echo " but keeping change to \$CPPFLAGS" 1>&6
15188 echo "${as_me:-configure}:15188: testing but keeping change to \$CPPFLAGS ..." 1>&5
15191 CFLAGS="$cf_check_flags"
15193 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15196 echo "$as_me:15196: checking for XOpenDisplay in -lX11" >&5
15197 echo $ECHO_N "checking for XOpenDisplay in -lX11... $ECHO_C" >&6
15198 if test "${ac_cv_lib_X11_XOpenDisplay+set}" = set; then
15199 echo $ECHO_N "(cached) $ECHO_C" >&6
15201 ac_check_lib_save_LIBS=$LIBS
15202 LIBS="-lX11 $X_PRE_LIBS $LIBS $X_EXTRA_LIBS $LIBS"
15203 cat >conftest.$ac_ext <<_ACEOF
15204 #line 15204 "configure"
15205 #include "confdefs.h"
15207 /* Override any gcc2 internal prototype to avoid an error. */
15211 /* We use char because int might match the return type of a gcc2
15212 builtin and then its argument prototype would still apply. */
15213 char XOpenDisplay ();
15222 rm -f conftest.$ac_objext conftest$ac_exeext
15223 if { (eval echo "$as_me:15223: \"$ac_link\"") >&5
15224 (eval $ac_link) 2>&5
15226 echo "$as_me:15226: \$? = $ac_status" >&5
15227 (exit $ac_status); } &&
15228 { ac_try='test -s conftest$ac_exeext'
15229 { (eval echo "$as_me:15229: \"$ac_try\"") >&5
15230 (eval $ac_try) 2>&5
15232 echo "$as_me:15232: \$? = $ac_status" >&5
15233 (exit $ac_status); }; }; then
15234 ac_cv_lib_X11_XOpenDisplay=yes
15236 echo "$as_me: failed program was:" >&5
15237 cat conftest.$ac_ext >&5
15238 ac_cv_lib_X11_XOpenDisplay=no
15240 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15241 LIBS=$ac_check_lib_save_LIBS
15243 echo "$as_me:15243: result: $ac_cv_lib_X11_XOpenDisplay" >&5
15244 echo "${ECHO_T}$ac_cv_lib_X11_XOpenDisplay" >&6
15245 if test $ac_cv_lib_X11_XOpenDisplay = yes; then
15247 cf_add_libs="$LIBS"
15250 for cf_add_1lib in -lX11; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
15251 # filter duplicates
15252 for cf_add_1lib in $cf_add_0lib; do
15253 for cf_add_2lib in $cf_add_libs; do
15254 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
15259 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
15261 LIBS="$cf_add_libs"
15265 echo "$as_me:15265: checking for XCurses library" >&5
15266 echo $ECHO_N "checking for XCurses library... $ECHO_C" >&6
15267 if test "${cf_cv_lib_XCurses+set}" = set; then
15268 echo $ECHO_N "(cached) $ECHO_C" >&6
15271 cf_add_libs="$LIBS"
15274 for cf_add_1lib in -lXCurses; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
15275 # filter duplicates
15276 for cf_add_1lib in $cf_add_0lib; do
15277 for cf_add_2lib in $cf_add_libs; do
15278 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
15283 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
15285 LIBS="$cf_add_libs"
15287 cat >conftest.$ac_ext <<_ACEOF
15288 #line 15288 "configure"
15289 #include "confdefs.h"
15291 #include <xcurses.h>
15292 char *XCursesProgramName = "test";
15302 rm -f conftest.$ac_objext conftest$ac_exeext
15303 if { (eval echo "$as_me:15303: \"$ac_link\"") >&5
15304 (eval $ac_link) 2>&5
15306 echo "$as_me:15306: \$? = $ac_status" >&5
15307 (exit $ac_status); } &&
15308 { ac_try='test -s conftest$ac_exeext'
15309 { (eval echo "$as_me:15309: \"$ac_try\"") >&5
15310 (eval $ac_try) 2>&5
15312 echo "$as_me:15312: \$? = $ac_status" >&5
15313 (exit $ac_status); }; }; then
15314 cf_cv_lib_XCurses=yes
15316 echo "$as_me: failed program was:" >&5
15317 cat conftest.$ac_ext >&5
15318 cf_cv_lib_XCurses=no
15320 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15323 echo "$as_me:15323: result: $cf_cv_lib_XCurses" >&5
15324 echo "${ECHO_T}$cf_cv_lib_XCurses" >&6
15328 if test $cf_cv_lib_XCurses = yes ; then
15330 cat >>confdefs.h <<\EOF
15334 cat >>confdefs.h <<\EOF
15338 echo "$as_me:15338: checking for xcurses.h" >&5
15339 echo $ECHO_N "checking for xcurses.h... $ECHO_C" >&6
15340 if test "${ac_cv_header_xcurses_h+set}" = set; then
15341 echo $ECHO_N "(cached) $ECHO_C" >&6
15343 cat >conftest.$ac_ext <<_ACEOF
15344 #line 15344 "configure"
15345 #include "confdefs.h"
15346 #include <xcurses.h>
15348 if { (eval echo "$as_me:15348: \"$ac_cpp conftest.$ac_ext\"") >&5
15349 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15351 egrep -v '^ *\+' conftest.er1 >conftest.err
15353 cat conftest.err >&5
15354 echo "$as_me:15354: \$? = $ac_status" >&5
15355 (exit $ac_status); } >/dev/null; then
15356 if test -s conftest.err; then
15357 ac_cpp_err=$ac_c_preproc_warn_flag
15364 if test -z "$ac_cpp_err"; then
15365 ac_cv_header_xcurses_h=yes
15367 echo "$as_me: failed program was:" >&5
15368 cat conftest.$ac_ext >&5
15369 ac_cv_header_xcurses_h=no
15371 rm -f conftest.err conftest.$ac_ext
15373 echo "$as_me:15373: result: $ac_cv_header_xcurses_h" >&5
15374 echo "${ECHO_T}$ac_cv_header_xcurses_h" >&6
15375 if test $ac_cv_header_xcurses_h = yes; then
15377 cat >>confdefs.h <<\EOF
15378 #define HAVE_XCURSES 1
15384 { { echo "$as_me:15384: error: Cannot link with XCurses" >&5
15385 echo "$as_me: error: Cannot link with XCurses" >&2;}
15386 { (exit 1); exit 1; }; }
15391 { { echo "$as_me:15391: error: unexpected screen-value: $cf_cv_screen" >&5
15392 echo "$as_me: error: unexpected screen-value: $cf_cv_screen" >&2;}
15393 { (exit 1); exit 1; }; }
15397 : ${cf_nculib_root:=$cf_cv_screen}
15398 as_ac_Lib=`echo "ac_cv_lib_$cf_nculib_root''__nc_init_pthreads" | $as_tr_sh`
15399 echo "$as_me:15399: checking for _nc_init_pthreads in -l$cf_nculib_root" >&5
15400 echo $ECHO_N "checking for _nc_init_pthreads in -l$cf_nculib_root... $ECHO_C" >&6
15401 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
15402 echo $ECHO_N "(cached) $ECHO_C" >&6
15404 ac_check_lib_save_LIBS=$LIBS
15405 LIBS="-l$cf_nculib_root $LIBS"
15406 cat >conftest.$ac_ext <<_ACEOF
15407 #line 15407 "configure"
15408 #include "confdefs.h"
15410 /* Override any gcc2 internal prototype to avoid an error. */
15414 /* We use char because int might match the return type of a gcc2
15415 builtin and then its argument prototype would still apply. */
15416 char _nc_init_pthreads ();
15420 _nc_init_pthreads ();
15425 rm -f conftest.$ac_objext conftest$ac_exeext
15426 if { (eval echo "$as_me:15426: \"$ac_link\"") >&5
15427 (eval $ac_link) 2>&5
15429 echo "$as_me:15429: \$? = $ac_status" >&5
15430 (exit $ac_status); } &&
15431 { ac_try='test -s conftest$ac_exeext'
15432 { (eval echo "$as_me:15432: \"$ac_try\"") >&5
15433 (eval $ac_try) 2>&5
15435 echo "$as_me:15435: \$? = $ac_status" >&5
15436 (exit $ac_status); }; }; then
15437 eval "$as_ac_Lib=yes"
15439 echo "$as_me: failed program was:" >&5
15440 cat conftest.$ac_ext >&5
15441 eval "$as_ac_Lib=no"
15443 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15444 LIBS=$ac_check_lib_save_LIBS
15446 echo "$as_me:15446: result: `eval echo '${'$as_ac_Lib'}'`" >&5
15447 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
15448 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
15449 cf_cv_ncurses_pthreads=yes
15451 cf_cv_ncurses_pthreads=no
15454 if test "$cf_cv_ncurses_pthreads" = yes
15457 cf_add_libs="$LIBS"
15460 for cf_add_1lib in -lpthread; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
15461 # filter duplicates
15462 for cf_add_1lib in $cf_add_0lib; do
15463 for cf_add_2lib in $cf_add_libs; do
15464 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
15469 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
15471 LIBS="$cf_add_libs"
15475 case $cf_cv_screen in
15477 cf_cv_libtype=`echo "$cf_cv_screen" | sed -e 's/^ncurses//'`
15481 echo "$as_me:15481: checking for X11 rgb file" >&5
15482 echo $ECHO_N "checking for X11 rgb file... $ECHO_C" >&6
15484 # Check whether --with-x11-rgb or --without-x11-rgb was given.
15485 if test "${with_x11_rgb+set}" = set; then
15486 withval="$with_x11_rgb"
15492 if test "x$RGB_PATH" = xauto
15494 RGB_PATH='${exec_prefix}/lib/X11/rgb.txt'
15496 /opt/local/share/X11/rgb.txt \
15497 /opt/X11/share/X11/rgb.txt \
15498 /usr/share/X11/rgb.txt \
15499 /usr/X11/share/X11/rgb.txt \
15500 /usr/X11/lib/X11/rgb.txt \
15501 /usr/lib/X11/rgb.txt \
15503 /usr/pkg/lib/X11/rgb.txt \
15504 /usr/X11R7/lib/X11/rgb.txt \
15505 /usr/X11R6/lib/X11/rgb.txt \
15506 /usr/X11R5/lib/X11/rgb.txt \
15507 /usr/X11R4/lib/X11/rgb.txt \
15508 /usr/local/lib/X11/rgb.txt \
15509 /usr/local/share/X11/rgb.txt \
15510 /usr/lib64/X11/rgb.txt
15512 if test -f "$cf_path" ; then
15513 RGB_PATH="$cf_path"
15520 if test "x$prefix" != xNONE; then
15521 cf_path_syntax="$prefix"
15523 cf_path_syntax="$ac_default_prefix"
15526 case ".$cf_path" in
15527 (.\$\(*\)*|.\'*\'*)
15531 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
15533 (.\${*prefix}*|.\${*dir}*)
15534 eval cf_path="$cf_path"
15535 case ".$cf_path" in
15537 cf_path=`echo $cf_path | sed -e s%NONE%$cf_path_syntax%`
15542 cf_path=`echo $cf_path | sed -e s%NONE%$cf_path_syntax%`
15545 { { echo "$as_me:15545: error: expected a pathname, not \"$cf_path\"" >&5
15546 echo "$as_me: error: expected a pathname, not \"$cf_path\"" >&2;}
15547 { (exit 1); exit 1; }; }
15553 echo "$as_me:15553: result: $RGB_PATH" >&5
15554 echo "${ECHO_T}$RGB_PATH" >&6
15556 cat >>confdefs.h <<EOF
15557 #define RGB_PATH "$cf_path"
15561 if test "$RGB_PATH" = no
15568 case $cf_cv_screen in
15570 cf_default_panel=no
15573 cf_default_tinfo=no
15575 (xcurses|bsdcurses)
15576 cf_default_panel=no
15579 cf_default_tinfo=yes
15582 cf_default_panel=yes
15583 cf_default_form=yes
15584 cf_default_menu=yes
15585 cf_default_tinfo=yes
15586 case $cf_cv_screen in
15588 cf_curses_headers="nc_alloc.h nomacros.h term_entry.h"
15594 echo "$as_me:15594: checking if you want to check for panel functions" >&5
15595 echo $ECHO_N "checking if you want to check for panel functions... $ECHO_C" >&6
15597 # Check whether --enable-panel or --disable-panel was given.
15598 if test "${enable_panel+set}" = set; then
15599 enableval="$enable_panel"
15600 test "$enableval" != no && enableval=yes
15601 if test "$enableval" != "yes" ; then
15604 cf_enable_panel=$cf_default_panel
15608 cf_enable_panel=$cf_default_panel
15611 echo "$as_me:15611: result: $cf_enable_panel" >&5
15612 echo "${ECHO_T}$cf_enable_panel" >&6
15613 if test $cf_enable_panel = yes
15616 cf_have_curses_lib=no
15618 : ${NCURSES_CONFIG_PKG:=none}
15619 if test "x${NCURSES_CONFIG_PKG}" = xnone; then
15621 elif test "x${PKG_CONFIG:=none}" != xnone; then
15622 echo "$as_me:15622: checking pkg-config for panel$cf_cv_libtype" >&5
15623 echo $ECHO_N "checking pkg-config for panel$cf_cv_libtype... $ECHO_C" >&6
15624 if "$PKG_CONFIG" --exists panel$cf_cv_libtype ; then
15625 echo "$as_me:15625: result: yes" >&5
15626 echo "${ECHO_T}yes" >&6
15628 echo "$as_me:15628: checking if the panel$cf_cv_libtype package files work" >&5
15629 echo $ECHO_N "checking if the panel$cf_cv_libtype package files work... $ECHO_C" >&6
15631 cf_save_CPPFLAGS="$CPPFLAGS"
15632 cf_save_LIBS="$LIBS"
15637 cf_new_extra_cppflags=
15639 for cf_add_cflags in `$PKG_CONFIG --cflags panel$cf_cv_libtype`
15641 case $cf_fix_cppflags in
15643 case $cf_add_cflags in
15644 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
15645 case $cf_add_cflags in
15647 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
15649 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
15650 && test -z "${cf_tst_cflags}" \
15651 && cf_fix_cppflags=yes
15653 if test $cf_fix_cppflags = yes ; then
15655 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
15656 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
15659 elif test "${cf_tst_cflags}" = "\"'" ; then
15661 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
15662 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
15668 case "$CPPFLAGS" in
15672 case $cf_add_cflags in
15674 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
15676 CPPFLAGS=`echo "$CPPFLAGS" | \
15677 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
15678 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
15683 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
15684 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
15691 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
15692 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
15699 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
15700 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
15702 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
15704 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
15705 && test -z "${cf_tst_cflags}" \
15706 && cf_fix_cppflags=no
15711 if test -n "$cf_new_cflags" ; then
15713 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
15714 CFLAGS="${CFLAGS}$cf_new_cflags"
15718 if test -n "$cf_new_cppflags" ; then
15720 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
15721 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
15725 if test -n "$cf_new_extra_cppflags" ; then
15727 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
15728 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
15732 cf_add_libs="$LIBS"
15735 for cf_add_1lib in `$PKG_CONFIG --libs panel$cf_cv_libtype`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
15736 # filter duplicates
15737 for cf_add_1lib in $cf_add_0lib; do
15738 for cf_add_2lib in $cf_add_libs; do
15739 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
15744 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
15746 LIBS="$cf_add_libs"
15748 cat >conftest.$ac_ext <<_ACEOF
15749 #line 15749 "configure"
15750 #include "confdefs.h"
15755 (void) new_panel ( 0 );
15760 rm -f conftest.$ac_objext conftest$ac_exeext
15761 if { (eval echo "$as_me:15761: \"$ac_link\"") >&5
15762 (eval $ac_link) 2>&5
15764 echo "$as_me:15764: \$? = $ac_status" >&5
15765 (exit $ac_status); } &&
15766 { ac_try='test -s conftest$ac_exeext'
15767 { (eval echo "$as_me:15767: \"$ac_try\"") >&5
15768 (eval $ac_try) 2>&5
15770 echo "$as_me:15770: \$? = $ac_status" >&5
15771 (exit $ac_status); }; }; then
15772 if test "$cross_compiling" = yes; then
15773 cf_have_curses_lib=maybe
15775 cat >conftest.$ac_ext <<_ACEOF
15776 #line 15776 "configure"
15777 #include "confdefs.h"
15780 { (void) new_panel ( 0 ); return 0; }
15782 rm -f conftest$ac_exeext
15783 if { (eval echo "$as_me:15783: \"$ac_link\"") >&5
15784 (eval $ac_link) 2>&5
15786 echo "$as_me:15786: \$? = $ac_status" >&5
15787 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15788 { (eval echo "$as_me:15788: \"$ac_try\"") >&5
15789 (eval $ac_try) 2>&5
15791 echo "$as_me:15791: \$? = $ac_status" >&5
15792 (exit $ac_status); }; }; then
15793 cf_have_curses_lib=yes
15795 echo "$as_me: program exited with status $ac_status" >&5
15796 echo "$as_me: failed program was:" >&5
15797 cat conftest.$ac_ext >&5
15798 cf_have_curses_lib=no
15800 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15803 echo "$as_me: failed program was:" >&5
15804 cat conftest.$ac_ext >&5
15805 cf_have_curses_lib=no
15807 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15808 echo "$as_me:15808: result: $cf_have_curses_lib" >&5
15809 echo "${ECHO_T}$cf_have_curses_lib" >&6
15810 test "$cf_have_curses_lib" = maybe && cf_have_curses_lib=yes
15811 if test "$cf_have_curses_lib" != "yes"
15813 CPPFLAGS="$cf_save_CPPFLAGS"
15814 LIBS="$cf_save_LIBS"
15817 cf_upper=`echo "have_libpanel" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
15819 cat >>confdefs.h <<EOF
15820 #define $cf_upper 1
15826 if test "$cf_have_curses_lib" = no; then
15827 as_ac_Lib=`echo "ac_cv_lib_panel$cf_cv_libtype''_new_panel" | $as_tr_sh`
15828 echo "$as_me:15828: checking for new_panel in -lpanel$cf_cv_libtype" >&5
15829 echo $ECHO_N "checking for new_panel in -lpanel$cf_cv_libtype... $ECHO_C" >&6
15830 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
15831 echo $ECHO_N "(cached) $ECHO_C" >&6
15833 ac_check_lib_save_LIBS=$LIBS
15834 LIBS="-lpanel$cf_cv_libtype $LIBS"
15835 cat >conftest.$ac_ext <<_ACEOF
15836 #line 15836 "configure"
15837 #include "confdefs.h"
15839 /* Override any gcc2 internal prototype to avoid an error. */
15843 /* We use char because int might match the return type of a gcc2
15844 builtin and then its argument prototype would still apply. */
15854 rm -f conftest.$ac_objext conftest$ac_exeext
15855 if { (eval echo "$as_me:15855: \"$ac_link\"") >&5
15856 (eval $ac_link) 2>&5
15858 echo "$as_me:15858: \$? = $ac_status" >&5
15859 (exit $ac_status); } &&
15860 { ac_try='test -s conftest$ac_exeext'
15861 { (eval echo "$as_me:15861: \"$ac_try\"") >&5
15862 (eval $ac_try) 2>&5
15864 echo "$as_me:15864: \$? = $ac_status" >&5
15865 (exit $ac_status); }; }; then
15866 eval "$as_ac_Lib=yes"
15868 echo "$as_me: failed program was:" >&5
15869 cat conftest.$ac_ext >&5
15870 eval "$as_ac_Lib=no"
15872 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
15873 LIBS=$ac_check_lib_save_LIBS
15875 echo "$as_me:15875: result: `eval echo '${'$as_ac_Lib'}'`" >&5
15876 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
15877 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
15879 cf_upper=`echo "have_libpanel" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
15881 cf_add_libs="$LIBS"
15884 for cf_add_1lib in -lpanel$cf_cv_libtype; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
15885 # filter duplicates
15886 for cf_add_1lib in $cf_add_0lib; do
15887 for cf_add_2lib in $cf_add_libs; do
15888 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
15893 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
15895 LIBS="$cf_add_libs"
15897 cat >>confdefs.h <<EOF
15898 #define $cf_upper 1
15905 cf_curses_headers="$cf_curses_headers panel.h"
15908 echo "$as_me:15908: checking if you want to check for menu functions" >&5
15909 echo $ECHO_N "checking if you want to check for menu functions... $ECHO_C" >&6
15911 # Check whether --enable-menu or --disable-menu was given.
15912 if test "${enable_menu+set}" = set; then
15913 enableval="$enable_menu"
15914 test "$enableval" != no && enableval=yes
15915 if test "$enableval" != "yes" ; then
15918 cf_enable_menu=$cf_default_menu
15922 cf_enable_menu=$cf_default_menu
15925 echo "$as_me:15925: result: $cf_enable_menu" >&5
15926 echo "${ECHO_T}$cf_enable_menu" >&6
15927 if test $cf_enable_menu = yes
15929 case $cf_cv_screen in
15934 echo "$as_me:15934: checking for NetBSD menu.h" >&5
15935 echo $ECHO_N "checking for NetBSD menu.h... $ECHO_C" >&6
15936 if test "${cf_cv_netbsd_menu_h+set}" = set; then
15937 echo $ECHO_N "(cached) $ECHO_C" >&6
15940 cat >conftest.$ac_ext <<_ACEOF
15941 #line 15941 "configure"
15942 #include "confdefs.h"
15944 #include <${cf_cv_ncurses_header:-curses.h}>
15952 int y = menu->max_item_width;
15958 rm -f conftest.$ac_objext
15959 if { (eval echo "$as_me:15959: \"$ac_compile\"") >&5
15960 (eval $ac_compile) 2>&5
15962 echo "$as_me:15962: \$? = $ac_status" >&5
15963 (exit $ac_status); } &&
15964 { ac_try='test -s conftest.$ac_objext'
15965 { (eval echo "$as_me:15965: \"$ac_try\"") >&5
15966 (eval $ac_try) 2>&5
15968 echo "$as_me:15968: \$? = $ac_status" >&5
15969 (exit $ac_status); }; }; then
15970 cf_cv_netbsd_menu_h=yes
15973 echo "$as_me: failed program was:" >&5
15974 cat conftest.$ac_ext >&5
15975 cf_cv_netbsd_menu_h=no
15977 rm -f conftest.$ac_objext conftest.$ac_ext
15980 echo "$as_me:15980: result: $cf_cv_netbsd_menu_h" >&5
15981 echo "${ECHO_T}$cf_cv_netbsd_menu_h" >&6
15983 test "$cf_cv_netbsd_menu_h" = yes &&
15984 cat >>confdefs.h <<\EOF
15985 #define HAVE_NETBSD_MENU_H 1
15991 cf_have_curses_lib=no
15993 : ${NCURSES_CONFIG_PKG:=none}
15994 if test "x${NCURSES_CONFIG_PKG}" = xnone; then
15996 elif test "x${PKG_CONFIG:=none}" != xnone; then
15997 echo "$as_me:15997: checking pkg-config for menu$cf_cv_libtype" >&5
15998 echo $ECHO_N "checking pkg-config for menu$cf_cv_libtype... $ECHO_C" >&6
15999 if "$PKG_CONFIG" --exists menu$cf_cv_libtype ; then
16000 echo "$as_me:16000: result: yes" >&5
16001 echo "${ECHO_T}yes" >&6
16003 echo "$as_me:16003: checking if the menu$cf_cv_libtype package files work" >&5
16004 echo $ECHO_N "checking if the menu$cf_cv_libtype package files work... $ECHO_C" >&6
16006 cf_save_CPPFLAGS="$CPPFLAGS"
16007 cf_save_LIBS="$LIBS"
16012 cf_new_extra_cppflags=
16014 for cf_add_cflags in `$PKG_CONFIG --cflags menu$cf_cv_libtype`
16016 case $cf_fix_cppflags in
16018 case $cf_add_cflags in
16019 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
16020 case $cf_add_cflags in
16022 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
16024 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
16025 && test -z "${cf_tst_cflags}" \
16026 && cf_fix_cppflags=yes
16028 if test $cf_fix_cppflags = yes ; then
16030 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
16031 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
16034 elif test "${cf_tst_cflags}" = "\"'" ; then
16036 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
16037 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
16043 case "$CPPFLAGS" in
16047 case $cf_add_cflags in
16049 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
16051 CPPFLAGS=`echo "$CPPFLAGS" | \
16052 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
16053 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
16058 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
16059 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
16066 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
16067 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
16074 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
16075 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
16077 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
16079 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
16080 && test -z "${cf_tst_cflags}" \
16081 && cf_fix_cppflags=no
16086 if test -n "$cf_new_cflags" ; then
16088 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
16089 CFLAGS="${CFLAGS}$cf_new_cflags"
16093 if test -n "$cf_new_cppflags" ; then
16095 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
16096 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
16100 if test -n "$cf_new_extra_cppflags" ; then
16102 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
16103 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
16107 cf_add_libs="$LIBS"
16110 for cf_add_1lib in `$PKG_CONFIG --libs menu$cf_cv_libtype`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
16111 # filter duplicates
16112 for cf_add_1lib in $cf_add_0lib; do
16113 for cf_add_2lib in $cf_add_libs; do
16114 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
16119 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
16121 LIBS="$cf_add_libs"
16123 cat >conftest.$ac_ext <<_ACEOF
16124 #line 16124 "configure"
16125 #include "confdefs.h"
16130 (void) menu_driver ( 0,0 );
16135 rm -f conftest.$ac_objext conftest$ac_exeext
16136 if { (eval echo "$as_me:16136: \"$ac_link\"") >&5
16137 (eval $ac_link) 2>&5
16139 echo "$as_me:16139: \$? = $ac_status" >&5
16140 (exit $ac_status); } &&
16141 { ac_try='test -s conftest$ac_exeext'
16142 { (eval echo "$as_me:16142: \"$ac_try\"") >&5
16143 (eval $ac_try) 2>&5
16145 echo "$as_me:16145: \$? = $ac_status" >&5
16146 (exit $ac_status); }; }; then
16147 if test "$cross_compiling" = yes; then
16148 cf_have_curses_lib=maybe
16150 cat >conftest.$ac_ext <<_ACEOF
16151 #line 16151 "configure"
16152 #include "confdefs.h"
16155 { (void) menu_driver ( 0,0 ); return 0; }
16157 rm -f conftest$ac_exeext
16158 if { (eval echo "$as_me:16158: \"$ac_link\"") >&5
16159 (eval $ac_link) 2>&5
16161 echo "$as_me:16161: \$? = $ac_status" >&5
16162 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16163 { (eval echo "$as_me:16163: \"$ac_try\"") >&5
16164 (eval $ac_try) 2>&5
16166 echo "$as_me:16166: \$? = $ac_status" >&5
16167 (exit $ac_status); }; }; then
16168 cf_have_curses_lib=yes
16170 echo "$as_me: program exited with status $ac_status" >&5
16171 echo "$as_me: failed program was:" >&5
16172 cat conftest.$ac_ext >&5
16173 cf_have_curses_lib=no
16175 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16178 echo "$as_me: failed program was:" >&5
16179 cat conftest.$ac_ext >&5
16180 cf_have_curses_lib=no
16182 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16183 echo "$as_me:16183: result: $cf_have_curses_lib" >&5
16184 echo "${ECHO_T}$cf_have_curses_lib" >&6
16185 test "$cf_have_curses_lib" = maybe && cf_have_curses_lib=yes
16186 if test "$cf_have_curses_lib" != "yes"
16188 CPPFLAGS="$cf_save_CPPFLAGS"
16189 LIBS="$cf_save_LIBS"
16192 cf_upper=`echo "have_libmenu" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
16194 cat >>confdefs.h <<EOF
16195 #define $cf_upper 1
16201 if test "$cf_have_curses_lib" = no; then
16202 as_ac_Lib=`echo "ac_cv_lib_menu$cf_cv_libtype''_menu_driver" | $as_tr_sh`
16203 echo "$as_me:16203: checking for menu_driver in -lmenu$cf_cv_libtype" >&5
16204 echo $ECHO_N "checking for menu_driver in -lmenu$cf_cv_libtype... $ECHO_C" >&6
16205 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
16206 echo $ECHO_N "(cached) $ECHO_C" >&6
16208 ac_check_lib_save_LIBS=$LIBS
16209 LIBS="-lmenu$cf_cv_libtype $LIBS"
16210 cat >conftest.$ac_ext <<_ACEOF
16211 #line 16211 "configure"
16212 #include "confdefs.h"
16214 /* Override any gcc2 internal prototype to avoid an error. */
16218 /* We use char because int might match the return type of a gcc2
16219 builtin and then its argument prototype would still apply. */
16220 char menu_driver ();
16229 rm -f conftest.$ac_objext conftest$ac_exeext
16230 if { (eval echo "$as_me:16230: \"$ac_link\"") >&5
16231 (eval $ac_link) 2>&5
16233 echo "$as_me:16233: \$? = $ac_status" >&5
16234 (exit $ac_status); } &&
16235 { ac_try='test -s conftest$ac_exeext'
16236 { (eval echo "$as_me:16236: \"$ac_try\"") >&5
16237 (eval $ac_try) 2>&5
16239 echo "$as_me:16239: \$? = $ac_status" >&5
16240 (exit $ac_status); }; }; then
16241 eval "$as_ac_Lib=yes"
16243 echo "$as_me: failed program was:" >&5
16244 cat conftest.$ac_ext >&5
16245 eval "$as_ac_Lib=no"
16247 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16248 LIBS=$ac_check_lib_save_LIBS
16250 echo "$as_me:16250: result: `eval echo '${'$as_ac_Lib'}'`" >&5
16251 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
16252 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
16254 cf_upper=`echo "have_libmenu" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
16256 cf_add_libs="$LIBS"
16259 for cf_add_1lib in -lmenu$cf_cv_libtype; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
16260 # filter duplicates
16261 for cf_add_1lib in $cf_add_0lib; do
16262 for cf_add_2lib in $cf_add_libs; do
16263 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
16268 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
16270 LIBS="$cf_add_libs"
16272 cat >>confdefs.h <<EOF
16273 #define $cf_upper 1
16280 cf_curses_headers="$cf_curses_headers menu.h"
16283 echo "$as_me:16283: checking if you want to check for form functions" >&5
16284 echo $ECHO_N "checking if you want to check for form functions... $ECHO_C" >&6
16286 # Check whether --enable-form or --disable-form was given.
16287 if test "${enable_form+set}" = set; then
16288 enableval="$enable_form"
16289 test "$enableval" != no && enableval=yes
16290 if test "$enableval" != "yes" ; then
16293 cf_enable_form=$cf_default_form
16297 cf_enable_form=$cf_default_form
16300 echo "$as_me:16300: result: $cf_enable_form" >&5
16301 echo "${ECHO_T}$cf_enable_form" >&6
16302 if test $cf_enable_form = yes
16304 case $cf_cv_screen in
16309 echo "$as_me:16309: checking for NetBSD form.h" >&5
16310 echo $ECHO_N "checking for NetBSD form.h... $ECHO_C" >&6
16311 if test "${cf_cv_netbsd_form_h+set}" = set; then
16312 echo $ECHO_N "(cached) $ECHO_C" >&6
16315 cat >conftest.$ac_ext <<_ACEOF
16316 #line 16316 "configure"
16317 #include "confdefs.h"
16319 #include <${cf_cv_ncurses_header:-curses.h}>
16327 int y = current_field(form)->cursor_ypos;
16328 int x = current_field(form)->cursor_xpos;
16334 rm -f conftest.$ac_objext
16335 if { (eval echo "$as_me:16335: \"$ac_compile\"") >&5
16336 (eval $ac_compile) 2>&5
16338 echo "$as_me:16338: \$? = $ac_status" >&5
16339 (exit $ac_status); } &&
16340 { ac_try='test -s conftest.$ac_objext'
16341 { (eval echo "$as_me:16341: \"$ac_try\"") >&5
16342 (eval $ac_try) 2>&5
16344 echo "$as_me:16344: \$? = $ac_status" >&5
16345 (exit $ac_status); }; }; then
16346 cf_cv_netbsd_form_h=yes
16349 echo "$as_me: failed program was:" >&5
16350 cat conftest.$ac_ext >&5
16351 cf_cv_netbsd_form_h=no
16353 rm -f conftest.$ac_objext conftest.$ac_ext
16356 echo "$as_me:16356: result: $cf_cv_netbsd_form_h" >&5
16357 echo "${ECHO_T}$cf_cv_netbsd_form_h" >&6
16359 test "$cf_cv_netbsd_form_h" = yes &&
16360 cat >>confdefs.h <<\EOF
16361 #define HAVE_NETBSD_FORM_H 1
16367 cf_have_curses_lib=no
16369 : ${NCURSES_CONFIG_PKG:=none}
16370 if test "x${NCURSES_CONFIG_PKG}" = xnone; then
16372 elif test "x${PKG_CONFIG:=none}" != xnone; then
16373 echo "$as_me:16373: checking pkg-config for form$cf_cv_libtype" >&5
16374 echo $ECHO_N "checking pkg-config for form$cf_cv_libtype... $ECHO_C" >&6
16375 if "$PKG_CONFIG" --exists form$cf_cv_libtype ; then
16376 echo "$as_me:16376: result: yes" >&5
16377 echo "${ECHO_T}yes" >&6
16379 echo "$as_me:16379: checking if the form$cf_cv_libtype package files work" >&5
16380 echo $ECHO_N "checking if the form$cf_cv_libtype package files work... $ECHO_C" >&6
16382 cf_save_CPPFLAGS="$CPPFLAGS"
16383 cf_save_LIBS="$LIBS"
16388 cf_new_extra_cppflags=
16390 for cf_add_cflags in `$PKG_CONFIG --cflags form$cf_cv_libtype`
16392 case $cf_fix_cppflags in
16394 case $cf_add_cflags in
16395 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
16396 case $cf_add_cflags in
16398 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
16400 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
16401 && test -z "${cf_tst_cflags}" \
16402 && cf_fix_cppflags=yes
16404 if test $cf_fix_cppflags = yes ; then
16406 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
16407 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
16410 elif test "${cf_tst_cflags}" = "\"'" ; then
16412 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
16413 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
16419 case "$CPPFLAGS" in
16423 case $cf_add_cflags in
16425 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
16427 CPPFLAGS=`echo "$CPPFLAGS" | \
16428 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
16429 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
16434 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
16435 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
16442 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
16443 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
16450 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
16451 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
16453 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
16455 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
16456 && test -z "${cf_tst_cflags}" \
16457 && cf_fix_cppflags=no
16462 if test -n "$cf_new_cflags" ; then
16464 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
16465 CFLAGS="${CFLAGS}$cf_new_cflags"
16469 if test -n "$cf_new_cppflags" ; then
16471 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
16472 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
16476 if test -n "$cf_new_extra_cppflags" ; then
16478 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
16479 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
16483 cf_add_libs="$LIBS"
16486 for cf_add_1lib in `$PKG_CONFIG --libs form$cf_cv_libtype`; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
16487 # filter duplicates
16488 for cf_add_1lib in $cf_add_0lib; do
16489 for cf_add_2lib in $cf_add_libs; do
16490 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
16495 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
16497 LIBS="$cf_add_libs"
16499 cat >conftest.$ac_ext <<_ACEOF
16500 #line 16500 "configure"
16501 #include "confdefs.h"
16506 (void) form_driver ( 0,0 );
16511 rm -f conftest.$ac_objext conftest$ac_exeext
16512 if { (eval echo "$as_me:16512: \"$ac_link\"") >&5
16513 (eval $ac_link) 2>&5
16515 echo "$as_me:16515: \$? = $ac_status" >&5
16516 (exit $ac_status); } &&
16517 { ac_try='test -s conftest$ac_exeext'
16518 { (eval echo "$as_me:16518: \"$ac_try\"") >&5
16519 (eval $ac_try) 2>&5
16521 echo "$as_me:16521: \$? = $ac_status" >&5
16522 (exit $ac_status); }; }; then
16523 if test "$cross_compiling" = yes; then
16524 cf_have_curses_lib=maybe
16526 cat >conftest.$ac_ext <<_ACEOF
16527 #line 16527 "configure"
16528 #include "confdefs.h"
16531 { (void) form_driver ( 0,0 ); return 0; }
16533 rm -f conftest$ac_exeext
16534 if { (eval echo "$as_me:16534: \"$ac_link\"") >&5
16535 (eval $ac_link) 2>&5
16537 echo "$as_me:16537: \$? = $ac_status" >&5
16538 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16539 { (eval echo "$as_me:16539: \"$ac_try\"") >&5
16540 (eval $ac_try) 2>&5
16542 echo "$as_me:16542: \$? = $ac_status" >&5
16543 (exit $ac_status); }; }; then
16544 cf_have_curses_lib=yes
16546 echo "$as_me: program exited with status $ac_status" >&5
16547 echo "$as_me: failed program was:" >&5
16548 cat conftest.$ac_ext >&5
16549 cf_have_curses_lib=no
16551 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16554 echo "$as_me: failed program was:" >&5
16555 cat conftest.$ac_ext >&5
16556 cf_have_curses_lib=no
16558 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16559 echo "$as_me:16559: result: $cf_have_curses_lib" >&5
16560 echo "${ECHO_T}$cf_have_curses_lib" >&6
16561 test "$cf_have_curses_lib" = maybe && cf_have_curses_lib=yes
16562 if test "$cf_have_curses_lib" != "yes"
16564 CPPFLAGS="$cf_save_CPPFLAGS"
16565 LIBS="$cf_save_LIBS"
16568 cf_upper=`echo "have_libform" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
16570 cat >>confdefs.h <<EOF
16571 #define $cf_upper 1
16577 if test "$cf_have_curses_lib" = no; then
16578 as_ac_Lib=`echo "ac_cv_lib_form$cf_cv_libtype''_form_driver" | $as_tr_sh`
16579 echo "$as_me:16579: checking for form_driver in -lform$cf_cv_libtype" >&5
16580 echo $ECHO_N "checking for form_driver in -lform$cf_cv_libtype... $ECHO_C" >&6
16581 if eval "test \"\${$as_ac_Lib+set}\" = set"; then
16582 echo $ECHO_N "(cached) $ECHO_C" >&6
16584 ac_check_lib_save_LIBS=$LIBS
16585 LIBS="-lform$cf_cv_libtype $LIBS"
16586 cat >conftest.$ac_ext <<_ACEOF
16587 #line 16587 "configure"
16588 #include "confdefs.h"
16590 /* Override any gcc2 internal prototype to avoid an error. */
16594 /* We use char because int might match the return type of a gcc2
16595 builtin and then its argument prototype would still apply. */
16596 char form_driver ();
16605 rm -f conftest.$ac_objext conftest$ac_exeext
16606 if { (eval echo "$as_me:16606: \"$ac_link\"") >&5
16607 (eval $ac_link) 2>&5
16609 echo "$as_me:16609: \$? = $ac_status" >&5
16610 (exit $ac_status); } &&
16611 { ac_try='test -s conftest$ac_exeext'
16612 { (eval echo "$as_me:16612: \"$ac_try\"") >&5
16613 (eval $ac_try) 2>&5
16615 echo "$as_me:16615: \$? = $ac_status" >&5
16616 (exit $ac_status); }; }; then
16617 eval "$as_ac_Lib=yes"
16619 echo "$as_me: failed program was:" >&5
16620 cat conftest.$ac_ext >&5
16621 eval "$as_ac_Lib=no"
16623 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
16624 LIBS=$ac_check_lib_save_LIBS
16626 echo "$as_me:16626: result: `eval echo '${'$as_ac_Lib'}'`" >&5
16627 echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
16628 if test `eval echo '${'$as_ac_Lib'}'` = yes; then
16630 cf_upper=`echo "have_libform" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
16632 cf_add_libs="$LIBS"
16635 for cf_add_1lib in -lform$cf_cv_libtype; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
16636 # filter duplicates
16637 for cf_add_1lib in $cf_add_0lib; do
16638 for cf_add_2lib in $cf_add_libs; do
16639 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
16644 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
16646 LIBS="$cf_add_libs"
16648 cat >>confdefs.h <<EOF
16649 #define $cf_upper 1
16656 cf_curses_headers="$cf_curses_headers form.h"
16659 # look for curses-related headers
16661 for ac_header in $cf_curses_headers
16663 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16664 echo "$as_me:16664: checking for $ac_header" >&5
16665 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16666 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16667 echo $ECHO_N "(cached) $ECHO_C" >&6
16669 cat >conftest.$ac_ext <<_ACEOF
16670 #line 16670 "configure"
16671 #include "confdefs.h"
16672 #include <$ac_header>
16674 if { (eval echo "$as_me:16674: \"$ac_cpp conftest.$ac_ext\"") >&5
16675 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16677 egrep -v '^ *\+' conftest.er1 >conftest.err
16679 cat conftest.err >&5
16680 echo "$as_me:16680: \$? = $ac_status" >&5
16681 (exit $ac_status); } >/dev/null; then
16682 if test -s conftest.err; then
16683 ac_cpp_err=$ac_c_preproc_warn_flag
16690 if test -z "$ac_cpp_err"; then
16691 eval "$as_ac_Header=yes"
16693 echo "$as_me: failed program was:" >&5
16694 cat conftest.$ac_ext >&5
16695 eval "$as_ac_Header=no"
16697 rm -f conftest.err conftest.$ac_ext
16699 echo "$as_me:16699: result: `eval echo '${'$as_ac_Header'}'`" >&5
16700 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16701 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16702 cat >>confdefs.h <<EOF
16703 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16709 echo "$as_me:16709: checking for ANSI C header files" >&5
16710 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
16711 if test "${ac_cv_header_stdc+set}" = set; then
16712 echo $ECHO_N "(cached) $ECHO_C" >&6
16714 cat >conftest.$ac_ext <<_ACEOF
16715 #line 16715 "configure"
16716 #include "confdefs.h"
16717 #include <stdlib.h>
16718 #include <stdarg.h>
16719 #include <string.h>
16723 if { (eval echo "$as_me:16723: \"$ac_cpp conftest.$ac_ext\"") >&5
16724 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16726 egrep -v '^ *\+' conftest.er1 >conftest.err
16728 cat conftest.err >&5
16729 echo "$as_me:16729: \$? = $ac_status" >&5
16730 (exit $ac_status); } >/dev/null; then
16731 if test -s conftest.err; then
16732 ac_cpp_err=$ac_c_preproc_warn_flag
16739 if test -z "$ac_cpp_err"; then
16740 ac_cv_header_stdc=yes
16742 echo "$as_me: failed program was:" >&5
16743 cat conftest.$ac_ext >&5
16744 ac_cv_header_stdc=no
16746 rm -f conftest.err conftest.$ac_ext
16748 if test $ac_cv_header_stdc = yes; then
16749 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
16750 cat >conftest.$ac_ext <<_ACEOF
16751 #line 16751 "configure"
16752 #include "confdefs.h"
16753 #include <string.h>
16756 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16757 egrep "memchr" >/dev/null 2>&1; then
16760 ac_cv_header_stdc=no
16766 if test $ac_cv_header_stdc = yes; then
16767 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
16768 cat >conftest.$ac_ext <<_ACEOF
16769 #line 16769 "configure"
16770 #include "confdefs.h"
16771 #include <stdlib.h>
16774 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16775 egrep "free" >/dev/null 2>&1; then
16778 ac_cv_header_stdc=no
16784 if test $ac_cv_header_stdc = yes; then
16785 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
16786 if test "$cross_compiling" = yes; then
16789 cat >conftest.$ac_ext <<_ACEOF
16790 #line 16790 "configure"
16791 #include "confdefs.h"
16793 #if ((' ' & 0x0FF) == 0x020)
16794 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
16795 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
16797 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
16798 || ('j' <= (c) && (c) <= 'r') \
16799 || ('s' <= (c) && (c) <= 'z'))
16800 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
16803 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
16808 for (i = 0; i < 256; i++)
16809 if (XOR (islower (i), ISLOWER (i))
16810 || toupper (i) != TOUPPER (i))
16811 $ac_main_return(2);
16812 $ac_main_return (0);
16815 rm -f conftest$ac_exeext
16816 if { (eval echo "$as_me:16816: \"$ac_link\"") >&5
16817 (eval $ac_link) 2>&5
16819 echo "$as_me:16819: \$? = $ac_status" >&5
16820 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16821 { (eval echo "$as_me:16821: \"$ac_try\"") >&5
16822 (eval $ac_try) 2>&5
16824 echo "$as_me:16824: \$? = $ac_status" >&5
16825 (exit $ac_status); }; }; then
16828 echo "$as_me: program exited with status $ac_status" >&5
16829 echo "$as_me: failed program was:" >&5
16830 cat conftest.$ac_ext >&5
16831 ac_cv_header_stdc=no
16833 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16837 echo "$as_me:16837: result: $ac_cv_header_stdc" >&5
16838 echo "${ECHO_T}$ac_cv_header_stdc" >&6
16839 if test $ac_cv_header_stdc = yes; then
16841 cat >>confdefs.h <<\EOF
16842 #define STDC_HEADERS 1
16847 echo "$as_me:16847: checking whether time.h and sys/time.h may both be included" >&5
16848 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
16849 if test "${ac_cv_header_time+set}" = set; then
16850 echo $ECHO_N "(cached) $ECHO_C" >&6
16852 cat >conftest.$ac_ext <<_ACEOF
16853 #line 16853 "configure"
16854 #include "confdefs.h"
16855 #include <sys/types.h>
16856 #include <sys/time.h>
16862 if ((struct tm *) 0)
16868 rm -f conftest.$ac_objext
16869 if { (eval echo "$as_me:16869: \"$ac_compile\"") >&5
16870 (eval $ac_compile) 2>&5
16872 echo "$as_me:16872: \$? = $ac_status" >&5
16873 (exit $ac_status); } &&
16874 { ac_try='test -s conftest.$ac_objext'
16875 { (eval echo "$as_me:16875: \"$ac_try\"") >&5
16876 (eval $ac_try) 2>&5
16878 echo "$as_me:16878: \$? = $ac_status" >&5
16879 (exit $ac_status); }; }; then
16880 ac_cv_header_time=yes
16882 echo "$as_me: failed program was:" >&5
16883 cat conftest.$ac_ext >&5
16884 ac_cv_header_time=no
16886 rm -f conftest.$ac_objext conftest.$ac_ext
16888 echo "$as_me:16888: result: $ac_cv_header_time" >&5
16889 echo "${ECHO_T}$ac_cv_header_time" >&6
16890 if test $ac_cv_header_time = yes; then
16892 cat >>confdefs.h <<\EOF
16893 #define TIME_WITH_SYS_TIME 1
16911 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16912 echo "$as_me:16912: checking for $ac_header" >&5
16913 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16914 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16915 echo $ECHO_N "(cached) $ECHO_C" >&6
16917 cat >conftest.$ac_ext <<_ACEOF
16918 #line 16918 "configure"
16919 #include "confdefs.h"
16920 #include <$ac_header>
16922 if { (eval echo "$as_me:16922: \"$ac_cpp conftest.$ac_ext\"") >&5
16923 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16925 egrep -v '^ *\+' conftest.er1 >conftest.err
16927 cat conftest.err >&5
16928 echo "$as_me:16928: \$? = $ac_status" >&5
16929 (exit $ac_status); } >/dev/null; then
16930 if test -s conftest.err; then
16931 ac_cpp_err=$ac_c_preproc_warn_flag
16938 if test -z "$ac_cpp_err"; then
16939 eval "$as_ac_Header=yes"
16941 echo "$as_me: failed program was:" >&5
16942 cat conftest.$ac_ext >&5
16943 eval "$as_ac_Header=no"
16945 rm -f conftest.err conftest.$ac_ext
16947 echo "$as_me:16947: result: `eval echo '${'$as_ac_Header'}'`" >&5
16948 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16949 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16950 cat >>confdefs.h <<EOF
16951 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16957 for ac_header in unistd.h getopt.h
16959 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16960 echo "$as_me:16960: checking for $ac_header" >&5
16961 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16962 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16963 echo $ECHO_N "(cached) $ECHO_C" >&6
16965 cat >conftest.$ac_ext <<_ACEOF
16966 #line 16966 "configure"
16967 #include "confdefs.h"
16968 #include <$ac_header>
16970 if { (eval echo "$as_me:16970: \"$ac_cpp conftest.$ac_ext\"") >&5
16971 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16973 egrep -v '^ *\+' conftest.er1 >conftest.err
16975 cat conftest.err >&5
16976 echo "$as_me:16976: \$? = $ac_status" >&5
16977 (exit $ac_status); } >/dev/null; then
16978 if test -s conftest.err; then
16979 ac_cpp_err=$ac_c_preproc_warn_flag
16986 if test -z "$ac_cpp_err"; then
16987 eval "$as_ac_Header=yes"
16989 echo "$as_me: failed program was:" >&5
16990 cat conftest.$ac_ext >&5
16991 eval "$as_ac_Header=no"
16993 rm -f conftest.err conftest.$ac_ext
16995 echo "$as_me:16995: result: `eval echo '${'$as_ac_Header'}'`" >&5
16996 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16997 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16998 cat >>confdefs.h <<EOF
16999 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17005 echo "$as_me:17005: checking for header declaring getopt variables" >&5
17006 echo $ECHO_N "checking for header declaring getopt variables... $ECHO_C" >&6
17007 if test "${cf_cv_getopt_header+set}" = set; then
17008 echo $ECHO_N "(cached) $ECHO_C" >&6
17011 cf_cv_getopt_header=none
17012 for cf_header in stdio.h stdlib.h unistd.h getopt.h
17014 cat >conftest.$ac_ext <<_ACEOF
17015 #line 17015 "configure"
17016 #include "confdefs.h"
17018 #include <$cf_header>
17022 int x = optind; char *y = optarg
17027 rm -f conftest.$ac_objext
17028 if { (eval echo "$as_me:17028: \"$ac_compile\"") >&5
17029 (eval $ac_compile) 2>&5
17031 echo "$as_me:17031: \$? = $ac_status" >&5
17032 (exit $ac_status); } &&
17033 { ac_try='test -s conftest.$ac_objext'
17034 { (eval echo "$as_me:17034: \"$ac_try\"") >&5
17035 (eval $ac_try) 2>&5
17037 echo "$as_me:17037: \$? = $ac_status" >&5
17038 (exit $ac_status); }; }; then
17039 cf_cv_getopt_header=$cf_header
17042 echo "$as_me: failed program was:" >&5
17043 cat conftest.$ac_ext >&5
17045 rm -f conftest.$ac_objext conftest.$ac_ext
17049 echo "$as_me:17049: result: $cf_cv_getopt_header" >&5
17050 echo "${ECHO_T}$cf_cv_getopt_header" >&6
17051 if test $cf_cv_getopt_header != none ; then
17053 cat >>confdefs.h <<\EOF
17054 #define HAVE_GETOPT_HEADER 1
17058 if test $cf_cv_getopt_header = getopt.h ; then
17060 cat >>confdefs.h <<\EOF
17061 #define NEED_GETOPT_H 1
17073 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17074 echo "$as_me:17074: checking for $ac_func" >&5
17075 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17076 if eval "test \"\${$as_ac_var+set}\" = set"; then
17077 echo $ECHO_N "(cached) $ECHO_C" >&6
17079 cat >conftest.$ac_ext <<_ACEOF
17080 #line 17080 "configure"
17081 #include "confdefs.h"
17082 #define $ac_func autoconf_temporary
17083 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
17090 /* We use char because int might match the return type of a gcc2
17091 builtin and then its argument prototype would still apply. */
17092 char $ac_func (void);
17098 /* The GNU C library defines stubs for functions which it implements
17099 to always fail with ENOSYS. Some functions are actually named
17100 something starting with __ and the normal name is an alias. */
17101 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17102 #error found stub for $ac_func
17105 return $ac_func ();
17110 rm -f conftest.$ac_objext conftest$ac_exeext
17111 if { (eval echo "$as_me:17111: \"$ac_link\"") >&5
17112 (eval $ac_link) 2>&5
17114 echo "$as_me:17114: \$? = $ac_status" >&5
17115 (exit $ac_status); } &&
17116 { ac_try='test -s conftest$ac_exeext'
17117 { (eval echo "$as_me:17117: \"$ac_try\"") >&5
17118 (eval $ac_try) 2>&5
17120 echo "$as_me:17120: \$? = $ac_status" >&5
17121 (exit $ac_status); }; }; then
17122 eval "$as_ac_var=yes"
17124 echo "$as_me: failed program was:" >&5
17125 cat conftest.$ac_ext >&5
17126 eval "$as_ac_var=no"
17128 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17130 echo "$as_me:17130: result: `eval echo '${'$as_ac_var'}'`" >&5
17131 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17132 if test `eval echo '${'$as_ac_var'}'` = yes; then
17133 cat >>confdefs.h <<EOF
17134 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17140 # use a compile-check to work with ncurses*-config and subdirectory includes
17141 echo "$as_me:17141: checking if we can use termcap.h" >&5
17142 echo $ECHO_N "checking if we can use termcap.h... $ECHO_C" >&6
17143 if test "${cf_cv_have_termcap_h+set}" = set; then
17144 echo $ECHO_N "(cached) $ECHO_C" >&6
17147 cat >conftest.$ac_ext <<_ACEOF
17148 #line 17148 "configure"
17149 #include "confdefs.h"
17151 #include <curses.h>
17152 #ifdef NCURSES_VERSION
17153 #undef NCURSES_VERSION
17155 #include <termcap.h>
17156 #ifndef NCURSES_VERSION
17157 #error wrong header
17168 rm -f conftest.$ac_objext
17169 if { (eval echo "$as_me:17169: \"$ac_compile\"") >&5
17170 (eval $ac_compile) 2>&5
17172 echo "$as_me:17172: \$? = $ac_status" >&5
17173 (exit $ac_status); } &&
17174 { ac_try='test -s conftest.$ac_objext'
17175 { (eval echo "$as_me:17175: \"$ac_try\"") >&5
17176 (eval $ac_try) 2>&5
17178 echo "$as_me:17178: \$? = $ac_status" >&5
17179 (exit $ac_status); }; }; then
17180 cf_cv_have_termcap_h=yes
17182 echo "$as_me: failed program was:" >&5
17183 cat conftest.$ac_ext >&5
17184 cf_cv_have_termcap_h=no
17186 rm -f conftest.$ac_objext conftest.$ac_ext
17188 echo "$as_me:17188: result: $cf_cv_have_termcap_h" >&5
17189 echo "${ECHO_T}$cf_cv_have_termcap_h" >&6
17190 if test "x$cf_cv_have_termcap_h" = xyes
17193 cat >>confdefs.h <<\EOF
17194 #define HAVE_TERMCAP_H 1
17198 echo "$as_me:17198: checking if we can use ncurses/termcap.h" >&5
17199 echo $ECHO_N "checking if we can use ncurses/termcap.h... $ECHO_C" >&6
17200 if test "${cf_cv_have_ncurses_termcap_h+set}" = set; then
17201 echo $ECHO_N "(cached) $ECHO_C" >&6
17204 cat >conftest.$ac_ext <<_ACEOF
17205 #line 17205 "configure"
17206 #include "confdefs.h"
17208 #include <ncurses/curses.h>
17209 #ifdef NCURSES_VERSION
17210 #undef NCURSES_VERSION
17212 #include <ncurses/termcap.h>
17213 #ifndef NCURSES_VERSION
17214 #error wrong header
17225 rm -f conftest.$ac_objext
17226 if { (eval echo "$as_me:17226: \"$ac_compile\"") >&5
17227 (eval $ac_compile) 2>&5
17229 echo "$as_me:17229: \$? = $ac_status" >&5
17230 (exit $ac_status); } &&
17231 { ac_try='test -s conftest.$ac_objext'
17232 { (eval echo "$as_me:17232: \"$ac_try\"") >&5
17233 (eval $ac_try) 2>&5
17235 echo "$as_me:17235: \$? = $ac_status" >&5
17236 (exit $ac_status); }; }; then
17237 cf_cv_have_ncurses_termcap_h=yes
17239 echo "$as_me: failed program was:" >&5
17240 cat conftest.$ac_ext >&5
17241 cf_cv_have_ncurses_termcap_h=no
17243 rm -f conftest.$ac_objext conftest.$ac_ext
17245 echo "$as_me:17245: result: $cf_cv_have_ncurses_termcap_h" >&5
17246 echo "${ECHO_T}$cf_cv_have_ncurses_termcap_h" >&6
17247 test "x$cf_cv_have_ncurses_termcap_h" = xyes &&
17248 cat >>confdefs.h <<\EOF
17249 #define HAVE_NCURSES_TERMCAP_H 1
17254 if test "x$ac_cv_func_getopt" = xno; then
17255 { { echo "$as_me:17255: error: getopt is required for building programs" >&5
17256 echo "$as_me: error: getopt is required for building programs" >&2;}
17257 { (exit 1); exit 1; }; }
17260 if test "$cf_enable_widec" = yes; then
17273 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17274 echo "$as_me:17274: checking for $ac_func" >&5
17275 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17276 if eval "test \"\${$as_ac_var+set}\" = set"; then
17277 echo $ECHO_N "(cached) $ECHO_C" >&6
17279 cat >conftest.$ac_ext <<_ACEOF
17280 #line 17280 "configure"
17281 #include "confdefs.h"
17282 #define $ac_func autoconf_temporary
17283 #include <limits.h> /* least-intrusive standard header which defines gcc2 __stub macros */
17290 /* We use char because int might match the return type of a gcc2
17291 builtin and then its argument prototype would still apply. */
17292 char $ac_func (void);
17298 /* The GNU C library defines stubs for functions which it implements
17299 to always fail with ENOSYS. Some functions are actually named
17300 something starting with __ and the normal name is an alias. */
17301 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17302 #error found stub for $ac_func
17305 return $ac_func ();
17310 rm -f conftest.$ac_objext conftest$ac_exeext
17311 if { (eval echo "$as_me:17311: \"$ac_link\"") >&5
17312 (eval $ac_link) 2>&5
17314 echo "$as_me:17314: \$? = $ac_status" >&5
17315 (exit $ac_status); } &&
17316 { ac_try='test -s conftest$ac_exeext'
17317 { (eval echo "$as_me:17317: \"$ac_try\"") >&5
17318 (eval $ac_try) 2>&5
17320 echo "$as_me:17320: \$? = $ac_status" >&5
17321 (exit $ac_status); }; }; then
17322 eval "$as_ac_var=yes"
17324 echo "$as_me: failed program was:" >&5
17325 cat conftest.$ac_ext >&5
17326 eval "$as_ac_var=no"
17328 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17330 echo "$as_me:17330: result: `eval echo '${'$as_ac_var'}'`" >&5
17331 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17332 if test `eval echo '${'$as_ac_var'}'` = yes; then
17333 cat >>confdefs.h <<EOF
17334 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17342 echo "$as_me:17342: checking definition to turn on extended curses functions" >&5
17343 echo $ECHO_N "checking definition to turn on extended curses functions... $ECHO_C" >&6
17344 if test "${cf_cv_need_xopen_extension+set}" = set; then
17345 echo $ECHO_N "(cached) $ECHO_C" >&6
17348 cf_cv_need_xopen_extension=unknown
17349 cat >conftest.$ac_ext <<_ACEOF
17350 #line 17350 "configure"
17351 #include "confdefs.h"
17353 #include <stdlib.h>
17354 #include <${cf_cv_ncurses_header:-curses.h}>
17359 #if defined(NCURSES_VERSION_PATCH)
17360 #if (NCURSES_VERSION_PATCH < 20100501) && (NCURSES_VERSION_PATCH >= 20100403)
17364 #ifdef NCURSES_VERSION
17366 int check2 = curs_set((int)sizeof(check));
17368 long x = winnstr(stdscr, "", 0);
17370 getbegyx(stdscr, y1, x1)
17375 rm -f conftest.$ac_objext conftest$ac_exeext
17376 if { (eval echo "$as_me:17376: \"$ac_link\"") >&5
17377 (eval $ac_link) 2>&5
17379 echo "$as_me:17379: \$? = $ac_status" >&5
17380 (exit $ac_status); } &&
17381 { ac_try='test -s conftest$ac_exeext'
17382 { (eval echo "$as_me:17382: \"$ac_try\"") >&5
17383 (eval $ac_try) 2>&5
17385 echo "$as_me:17385: \$? = $ac_status" >&5
17386 (exit $ac_status); }; }; then
17387 cf_cv_need_xopen_extension=none
17389 echo "$as_me: failed program was:" >&5
17390 cat conftest.$ac_ext >&5
17392 for cf_try_xopen_extension in _XOPEN_SOURCE_EXTENDED NCURSES_WIDECHAR
17394 cat >conftest.$ac_ext <<_ACEOF
17395 #line 17395 "configure"
17396 #include "confdefs.h"
17398 #define $cf_try_xopen_extension 1
17399 #include <stdlib.h>
17400 #include <${cf_cv_ncurses_header:-curses.h}>
17405 #ifdef NCURSES_VERSION
17407 int check2 = curs_set((int)sizeof(check));
17409 long x = winnstr(stdscr, "", 0);
17411 getbegyx(stdscr, y1, x1)
17416 rm -f conftest.$ac_objext conftest$ac_exeext
17417 if { (eval echo "$as_me:17417: \"$ac_link\"") >&5
17418 (eval $ac_link) 2>&5
17420 echo "$as_me:17420: \$? = $ac_status" >&5
17421 (exit $ac_status); } &&
17422 { ac_try='test -s conftest$ac_exeext'
17423 { (eval echo "$as_me:17423: \"$ac_try\"") >&5
17424 (eval $ac_try) 2>&5
17426 echo "$as_me:17426: \$? = $ac_status" >&5
17427 (exit $ac_status); }; }; then
17428 cf_cv_need_xopen_extension=$cf_try_xopen_extension; break
17430 echo "$as_me: failed program was:" >&5
17431 cat conftest.$ac_ext >&5
17433 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17437 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17440 echo "$as_me:17440: result: $cf_cv_need_xopen_extension" >&5
17441 echo "${ECHO_T}$cf_cv_need_xopen_extension" >&6
17443 case $cf_cv_need_xopen_extension in
17446 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
17447 CPPFLAGS="${CPPFLAGS}-D$cf_cv_need_xopen_extension"
17452 echo "$as_me:17452: checking for term.h" >&5
17453 echo $ECHO_N "checking for term.h... $ECHO_C" >&6
17454 if test "${cf_cv_term_header+set}" = set; then
17455 echo $ECHO_N "(cached) $ECHO_C" >&6
17458 # If we found <ncurses/curses.h>, look for <ncurses/term.h>, but always look
17459 # for <term.h> if we do not find the variant.
17461 cf_header_list="term.h ncurses/term.h ncursesw/term.h"
17463 case ${cf_cv_ncurses_header:-curses.h} in
17465 cf_header_item=`echo ${cf_cv_ncurses_header:-curses.h} | sed -e 's%\..*%%' -e 's%/.*%/%'`term.h
17466 cf_header_list="$cf_header_item $cf_header_list"
17470 for cf_header in $cf_header_list
17472 cat >conftest.$ac_ext <<_ACEOF
17473 #line 17473 "configure"
17474 #include "confdefs.h"
17476 #include <${cf_cv_ncurses_header:-curses.h}>
17477 #include <${cf_header}>
17486 rm -f conftest.$ac_objext
17487 if { (eval echo "$as_me:17487: \"$ac_compile\"") >&5
17488 (eval $ac_compile) 2>&5
17490 echo "$as_me:17490: \$? = $ac_status" >&5
17491 (exit $ac_status); } &&
17492 { ac_try='test -s conftest.$ac_objext'
17493 { (eval echo "$as_me:17493: \"$ac_try\"") >&5
17494 (eval $ac_try) 2>&5
17496 echo "$as_me:17496: \$? = $ac_status" >&5
17497 (exit $ac_status); }; }; then
17498 cf_cv_term_header=$cf_header
17501 echo "$as_me: failed program was:" >&5
17502 cat conftest.$ac_ext >&5
17503 cf_cv_term_header=no
17505 rm -f conftest.$ac_objext conftest.$ac_ext
17508 case $cf_cv_term_header in
17510 # If curses is ncurses, some packagers still mess it up by trying to make
17511 # us use GNU termcap. This handles the most common case.
17512 for cf_header in ncurses/term.h ncursesw/term.h
17514 cat >conftest.$ac_ext <<_ACEOF
17515 #line 17515 "configure"
17516 #include "confdefs.h"
17518 #include <${cf_cv_ncurses_header:-curses.h}>
17519 #ifdef NCURSES_VERSION
17520 #include <${cf_header}>
17532 rm -f conftest.$ac_objext
17533 if { (eval echo "$as_me:17533: \"$ac_compile\"") >&5
17534 (eval $ac_compile) 2>&5
17536 echo "$as_me:17536: \$? = $ac_status" >&5
17537 (exit $ac_status); } &&
17538 { ac_try='test -s conftest.$ac_objext'
17539 { (eval echo "$as_me:17539: \"$ac_try\"") >&5
17540 (eval $ac_try) 2>&5
17542 echo "$as_me:17542: \$? = $ac_status" >&5
17543 (exit $ac_status); }; }; then
17544 cf_cv_term_header=$cf_header
17547 echo "$as_me: failed program was:" >&5
17548 cat conftest.$ac_ext >&5
17549 cf_cv_term_header=no
17551 rm -f conftest.$ac_objext conftest.$ac_ext
17557 echo "$as_me:17557: result: $cf_cv_term_header" >&5
17558 echo "${ECHO_T}$cf_cv_term_header" >&6
17560 case $cf_cv_term_header in
17563 cat >>confdefs.h <<\EOF
17564 #define HAVE_TERM_H 1
17570 cat >>confdefs.h <<\EOF
17571 #define HAVE_NCURSES_TERM_H 1
17577 cat >>confdefs.h <<\EOF
17578 #define HAVE_NCURSESW_TERM_H 1
17584 echo "$as_me:17584: checking for unctrl.h" >&5
17585 echo $ECHO_N "checking for unctrl.h... $ECHO_C" >&6
17586 if test "${cf_cv_unctrl_header+set}" = set; then
17587 echo $ECHO_N "(cached) $ECHO_C" >&6
17590 # If we found <ncurses/curses.h>, look for <ncurses/unctrl.h>, but always look
17591 # for <unctrl.h> if we do not find the variant.
17593 cf_header_list="unctrl.h ncurses/unctrl.h ncursesw/unctrl.h"
17595 case ${cf_cv_ncurses_header:-curses.h} in
17597 cf_header_item=`echo ${cf_cv_ncurses_header:-curses.h} | sed -e 's%\..*%%' -e 's%/.*%/%'`unctrl.h
17598 cf_header_list="$cf_header_item $cf_header_list"
17602 for cf_header in $cf_header_list
17604 cat >conftest.$ac_ext <<_ACEOF
17605 #line 17605 "configure"
17606 #include "confdefs.h"
17608 #include <${cf_cv_ncurses_header:-curses.h}>
17609 #include <${cf_header}>
17618 rm -f conftest.$ac_objext
17619 if { (eval echo "$as_me:17619: \"$ac_compile\"") >&5
17620 (eval $ac_compile) 2>&5
17622 echo "$as_me:17622: \$? = $ac_status" >&5
17623 (exit $ac_status); } &&
17624 { ac_try='test -s conftest.$ac_objext'
17625 { (eval echo "$as_me:17625: \"$ac_try\"") >&5
17626 (eval $ac_try) 2>&5
17628 echo "$as_me:17628: \$? = $ac_status" >&5
17629 (exit $ac_status); }; }; then
17630 cf_cv_unctrl_header=$cf_header
17633 echo "$as_me: failed program was:" >&5
17634 cat conftest.$ac_ext >&5
17635 cf_cv_unctrl_header=no
17637 rm -f conftest.$ac_objext conftest.$ac_ext
17641 echo "$as_me:17641: result: $cf_cv_unctrl_header" >&5
17642 echo "${ECHO_T}$cf_cv_unctrl_header" >&6
17644 case $cf_cv_unctrl_header in
17646 { echo "$as_me:17646: WARNING: unctrl.h header not found" >&5
17647 echo "$as_me: WARNING: unctrl.h header not found" >&2;}
17651 case $cf_cv_unctrl_header in
17654 cat >>confdefs.h <<\EOF
17655 #define HAVE_UNCTRL_H 1
17661 cat >>confdefs.h <<\EOF
17662 #define HAVE_NCURSES_UNCTRL_H 1
17666 (ncursesw/unctrl.h)
17668 cat >>confdefs.h <<\EOF
17669 #define HAVE_NCURSESW_UNCTRL_H 1
17677 assume_default_colors \
17692 init_extended_color \
17700 reset_color_pairs \
17715 use_default_colors \
17717 use_extended_names \
17733 cf_tr_func=`echo "$cf_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
17735 echo "$as_me:17735: checking for ${cf_func}" >&5
17736 echo $ECHO_N "checking for ${cf_func}... $ECHO_C" >&6
17738 echo "${as_me:-configure}:17738: testing ${cf_func} ..." 1>&5
17740 if eval "test \"\${cf_cv_func_$cf_func+set}\" = set"; then
17741 echo $ECHO_N "(cached) $ECHO_C" >&6
17744 eval cf_result='$ac_cv_func_'$cf_func
17745 if test ".$cf_result" != ".no"; then
17746 cat >conftest.$ac_ext <<_ACEOF
17747 #line 17747 "configure"
17748 #include "confdefs.h"
17750 #ifdef HAVE_XCURSES
17751 #include <xcurses.h>
17752 char * XCursesProgramName = "test";
17754 #include <${cf_cv_ncurses_header:-curses.h}>
17755 #if defined(NCURSES_VERSION) && defined(HAVE_NCURSESW_TERM_H)
17756 #include <ncursesw/term.h>
17757 #elif defined(NCURSES_VERSION) && defined(HAVE_NCURSES_TERM_H)
17758 #include <ncurses/term.h>
17759 #elif defined(HAVE_TERM_H)
17769 long foo = (long)(&${cf_func});
17770 fprintf(stderr, "testing linkage of $cf_func:%p\n", (void *)foo);
17771 if (foo + 1234L > 5678L)
17772 ${cf_cv_main_return:-return}(foo != 0);
17779 rm -f conftest.$ac_objext conftest$ac_exeext
17780 if { (eval echo "$as_me:17780: \"$ac_link\"") >&5
17781 (eval $ac_link) 2>&5
17783 echo "$as_me:17783: \$? = $ac_status" >&5
17784 (exit $ac_status); } &&
17785 { ac_try='test -s conftest$ac_exeext'
17786 { (eval echo "$as_me:17786: \"$ac_try\"") >&5
17787 (eval $ac_try) 2>&5
17789 echo "$as_me:17789: \$? = $ac_status" >&5
17790 (exit $ac_status); }; }; then
17793 echo "$as_me: failed program was:" >&5
17794 cat conftest.$ac_ext >&5
17797 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17799 eval 'cf_cv_func_'$cf_func'=$cf_result'
17803 # use the computed/retrieved cache-value:
17804 eval 'cf_result=$cf_cv_func_'$cf_func
17805 echo "$as_me:17805: result: $cf_result" >&5
17806 echo "${ECHO_T}$cf_result" >&6
17807 if test $cf_result != no; then
17808 cat >>confdefs.h <<EOF
17809 #define HAVE_${cf_tr_func} 1
17815 for cf_func in tputs
17818 cf_tr_func=`echo "$cf_func" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
17820 echo "$as_me:17820: checking for ${cf_func}" >&5
17821 echo $ECHO_N "checking for ${cf_func}... $ECHO_C" >&6
17823 echo "${as_me:-configure}:17823: testing ${cf_func} ..." 1>&5
17825 if eval "test \"\${cf_cv_func_$cf_func+set}\" = set"; then
17826 echo $ECHO_N "(cached) $ECHO_C" >&6
17829 eval cf_result='$ac_cv_func_'$cf_func
17830 if test ".$cf_result" != ".no"; then
17831 cat >conftest.$ac_ext <<_ACEOF
17832 #line 17832 "configure"
17833 #include "confdefs.h"
17835 #ifdef HAVE_XCURSES
17836 #include <xcurses.h>
17837 char * XCursesProgramName = "test";
17839 #include <${cf_cv_ncurses_header:-curses.h}>
17840 #if defined(NCURSES_VERSION) && defined(HAVE_NCURSESW_TERM_H)
17841 #include <ncursesw/term.h>
17842 #elif defined(NCURSES_VERSION) && defined(HAVE_NCURSES_TERM_H)
17843 #include <ncurses/term.h>
17844 #elif defined(HAVE_TERM_H)
17854 long foo = (long)(&${cf_func});
17855 fprintf(stderr, "testing linkage of $cf_func:%p\n", (void *)foo);
17856 if (foo + 1234L > 5678L)
17857 ${cf_cv_main_return:-return}(foo != 0);
17864 rm -f conftest.$ac_objext conftest$ac_exeext
17865 if { (eval echo "$as_me:17865: \"$ac_link\"") >&5
17866 (eval $ac_link) 2>&5
17868 echo "$as_me:17868: \$? = $ac_status" >&5
17869 (exit $ac_status); } &&
17870 { ac_try='test -s conftest$ac_exeext'
17871 { (eval echo "$as_me:17871: \"$ac_try\"") >&5
17872 (eval $ac_try) 2>&5
17874 echo "$as_me:17874: \$? = $ac_status" >&5
17875 (exit $ac_status); }; }; then
17878 echo "$as_me: failed program was:" >&5
17879 cat conftest.$ac_ext >&5
17882 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
17884 eval 'cf_cv_func_'$cf_func'=$cf_result'
17888 # use the computed/retrieved cache-value:
17889 eval 'cf_result=$cf_cv_func_'$cf_func
17890 echo "$as_me:17890: result: $cf_result" >&5
17891 echo "${ECHO_T}$cf_result" >&6
17892 if test $cf_result != no; then
17893 cat >>confdefs.h <<EOF
17894 #define HAVE_${cf_tr_func} 1
17900 if test x$cf_cv_func_tputs = xyes
17903 for cf_arg in int char
17905 for cf_ret in int void
17907 if test $cf_ret = void
17909 cf_return="/* nothing */"
17911 cf_return="return value"
17913 cat >conftest.$ac_ext <<_ACEOF
17914 #line 17914 "configure"
17915 #include "confdefs.h"
17917 #include <${cf_cv_ncurses_header:-curses.h}>
17918 #include <$cf_cv_term_header>
17920 static $cf_ret outc($cf_arg value) { $cf_return; }
17926 tputs("hello", 0, outc);
17927 ${cf_cv_main_return:-return}(0);
17933 rm -f conftest.$ac_objext
17934 if { (eval echo "$as_me:17934: \"$ac_compile\"") >&5
17935 (eval $ac_compile) 2>&5
17937 echo "$as_me:17937: \$? = $ac_status" >&5
17938 (exit $ac_status); } &&
17939 { ac_try='test -s conftest.$ac_objext'
17940 { (eval echo "$as_me:17940: \"$ac_try\"") >&5
17941 (eval $ac_try) 2>&5
17943 echo "$as_me:17943: \$? = $ac_status" >&5
17944 (exit $ac_status); }; }; then
17946 test -n "$verbose" && echo " prototype $cf_ret func($cf_arg value)" 1>&6
17948 echo "${as_me:-configure}:17948: testing prototype $cf_ret func($cf_arg value) ..." 1>&5
17950 cat >>confdefs.h <<EOF
17951 #define TPUTS_ARG $cf_arg
17952 #define TPUTS_PROTO(func,value) $cf_ret func(TPUTS_ARG value)
17953 #define TPUTS_RETURN(value) $cf_return
17959 echo "$as_me: failed program was:" >&5
17960 cat conftest.$ac_ext >&5
17962 rm -f conftest.$ac_objext conftest.$ac_ext
17964 test $cf_done = yes && break
17968 echo "$as_me:17968: checking for ncurses extended functions" >&5
17969 echo $ECHO_N "checking for ncurses extended functions... $ECHO_C" >&6
17970 if test "${cf_cv_ncurses_ext_funcs+set}" = set; then
17971 echo $ECHO_N "(cached) $ECHO_C" >&6
17974 cat >conftest.$ac_ext <<_ACEOF
17975 #line 17975 "configure"
17976 #include "confdefs.h"
17978 #include <${cf_cv_ncurses_header:-curses.h}>
17983 int x = NCURSES_EXT_FUNCS
17989 rm -f conftest.$ac_objext
17990 if { (eval echo "$as_me:17990: \"$ac_compile\"") >&5
17991 (eval $ac_compile) 2>&5
17993 echo "$as_me:17993: \$? = $ac_status" >&5
17994 (exit $ac_status); } &&
17995 { ac_try='test -s conftest.$ac_objext'
17996 { (eval echo "$as_me:17996: \"$ac_try\"") >&5
17997 (eval $ac_try) 2>&5
17999 echo "$as_me:17999: \$? = $ac_status" >&5
18000 (exit $ac_status); }; }; then
18001 cf_cv_ncurses_ext_funcs=defined
18003 echo "$as_me: failed program was:" >&5
18004 cat conftest.$ac_ext >&5
18006 cat >conftest.$ac_ext <<_ACEOF
18007 #line 18007 "configure"
18008 #include "confdefs.h"
18010 #include <${cf_cv_ncurses_header:-curses.h}>
18015 (void) assume_default_colors (0, 0);
18016 (void) curses_version ();
18017 (void) define_key (0, 0);
18018 (void) is_term_resized (0, 0);
18019 (void) key_defined (0);
18020 (void) keybound (0, 0);
18021 (void) keyok (0, 0);
18022 (void) resize_term (0, 0);
18023 (void) resizeterm (0, 0);
18024 (void) use_default_colors ();
18025 (void) use_extended_names (0);
18026 (void) wresize (0, 0, 0);
18031 rm -f conftest.$ac_objext conftest$ac_exeext
18032 if { (eval echo "$as_me:18032: \"$ac_link\"") >&5
18033 (eval $ac_link) 2>&5
18035 echo "$as_me:18035: \$? = $ac_status" >&5
18036 (exit $ac_status); } &&
18037 { ac_try='test -s conftest$ac_exeext'
18038 { (eval echo "$as_me:18038: \"$ac_try\"") >&5
18039 (eval $ac_try) 2>&5
18041 echo "$as_me:18041: \$? = $ac_status" >&5
18042 (exit $ac_status); }; }; then
18043 cf_cv_ncurses_ext_funcs=yes
18045 echo "$as_me: failed program was:" >&5
18046 cat conftest.$ac_ext >&5
18047 cf_cv_ncurses_ext_funcs=no
18049 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18052 rm -f conftest.$ac_objext conftest.$ac_ext
18055 echo "$as_me:18055: result: $cf_cv_ncurses_ext_funcs" >&5
18056 echo "${ECHO_T}$cf_cv_ncurses_ext_funcs" >&6
18057 test "$cf_cv_ncurses_ext_funcs" = yes &&
18058 cat >>confdefs.h <<\EOF
18059 #define NCURSES_EXT_FUNCS 1
18062 if test "$cf_enable_widec" = yes
18064 # workaround for systems with ncurses before 20111029, due to change of
18065 # feature test macro from _XPG5 to _XOPEN_SOURCE
18066 if test -n "$cf_cv_ncurses_version" && test "x$cf_cv_ncurses_version" != xno
18069 echo "$as_me:18069: checking if _XPG5 should be defined to enable wide-characters" >&5
18070 echo $ECHO_N "checking if _XPG5 should be defined to enable wide-characters... $ECHO_C" >&6
18072 cat >conftest.$ac_ext <<_ACEOF
18073 #line 18073 "configure"
18074 #include "confdefs.h"
18076 #include <${cf_cv_ncurses_header:-curses.h}>
18085 rm -f conftest.$ac_objext
18086 if { (eval echo "$as_me:18086: \"$ac_compile\"") >&5
18087 (eval $ac_compile) 2>&5
18089 echo "$as_me:18089: \$? = $ac_status" >&5
18090 (exit $ac_status); } &&
18091 { ac_try='test -s conftest.$ac_objext'
18092 { (eval echo "$as_me:18092: \"$ac_try\"") >&5
18093 (eval $ac_try) 2>&5
18095 echo "$as_me:18095: \$? = $ac_status" >&5
18096 (exit $ac_status); }; }; then
18099 echo "$as_me: failed program was:" >&5
18100 cat conftest.$ac_ext >&5
18101 cf_save_cppflags="$CPPFLAGS"
18102 CPPFLAGS="$CPPFLAGS -D_XPG5"
18103 cat >conftest.$ac_ext <<_ACEOF
18104 #line 18104 "configure"
18105 #include "confdefs.h"
18107 #include <${cf_cv_ncurses_header:-curses.h}>
18116 rm -f conftest.$ac_objext
18117 if { (eval echo "$as_me:18117: \"$ac_compile\"") >&5
18118 (eval $ac_compile) 2>&5
18120 echo "$as_me:18120: \$? = $ac_status" >&5
18121 (exit $ac_status); } &&
18122 { ac_try='test -s conftest.$ac_objext'
18123 { (eval echo "$as_me:18123: \"$ac_try\"") >&5
18124 (eval $ac_try) 2>&5
18126 echo "$as_me:18126: \$? = $ac_status" >&5
18127 (exit $ac_status); }; }; then
18130 echo "$as_me: failed program was:" >&5
18131 cat conftest.$ac_ext >&5
18133 rm -f conftest.$ac_objext conftest.$ac_ext
18134 CPPFLAGS="$cf_save_cppflags"
18136 rm -f conftest.$ac_objext conftest.$ac_ext
18137 echo "$as_me:18137: result: $cf_define_xpg5" >&5
18138 echo "${ECHO_T}$cf_define_xpg5" >&6
18140 if test "$cf_define_xpg5" = yes
18142 CPPFLAGS="$CPPFLAGS -D_XPG5"
18146 echo "$as_me:18146: checking for wide-character functions" >&5
18147 echo $ECHO_N "checking for wide-character functions... $ECHO_C" >&6
18148 if test "${cf_cv_widechar_funcs+set}" = set; then
18149 echo $ECHO_N "(cached) $ECHO_C" >&6
18152 cat >conftest.$ac_ext <<_ACEOF
18153 #line 18153 "configure"
18154 #include "confdefs.h"
18156 #include <${cf_cv_ncurses_header:-curses.h}>
18161 static wchar_t src_wchar[2];
18162 static cchar_t dst_cchar;
18163 setcchar(&dst_cchar, src_wchar, A_NORMAL, 0, (void *) 0);
18169 rm -f conftest.$ac_objext conftest$ac_exeext
18170 if { (eval echo "$as_me:18170: \"$ac_link\"") >&5
18171 (eval $ac_link) 2>&5
18173 echo "$as_me:18173: \$? = $ac_status" >&5
18174 (exit $ac_status); } &&
18175 { ac_try='test -s conftest$ac_exeext'
18176 { (eval echo "$as_me:18176: \"$ac_try\"") >&5
18177 (eval $ac_try) 2>&5
18179 echo "$as_me:18179: \$? = $ac_status" >&5
18180 (exit $ac_status); }; }; then
18181 cf_cv_widechar_funcs=yes
18183 echo "$as_me: failed program was:" >&5
18184 cat conftest.$ac_ext >&5
18185 cf_cv_widechar_funcs=no
18187 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18190 echo "$as_me:18190: result: $cf_cv_widechar_funcs" >&5
18191 echo "${ECHO_T}$cf_cv_widechar_funcs" >&6
18192 if test "$cf_cv_widechar_funcs" != no ; then
18194 cat >>confdefs.h <<\EOF
18195 #define USE_WIDEC_SUPPORT 1
18199 cat >>confdefs.h <<\EOF
18200 #define USE_WIDEC_SUPPORT 0
18205 cat >>confdefs.h <<\EOF
18206 #define USE_WIDEC_SUPPORT 0
18211 echo "$as_me:18211: checking if $cf_cv_screen library uses pthreads" >&5
18212 echo $ECHO_N "checking if $cf_cv_screen library uses pthreads... $ECHO_C" >&6
18213 if test "${cf_cv_use_pthreads+set}" = set; then
18214 echo $ECHO_N "(cached) $ECHO_C" >&6
18217 cat >conftest.$ac_ext <<_ACEOF
18218 #line 18218 "configure"
18219 #include "confdefs.h"
18221 #include <${cf_cv_ncurses_header:-curses.h}>
18222 extern void _nc_init_pthreads(void);
18229 _nc_init_pthreads();
18235 rm -f conftest.$ac_objext conftest$ac_exeext
18236 if { (eval echo "$as_me:18236: \"$ac_link\"") >&5
18237 (eval $ac_link) 2>&5
18239 echo "$as_me:18239: \$? = $ac_status" >&5
18240 (exit $ac_status); } &&
18241 { ac_try='test -s conftest$ac_exeext'
18242 { (eval echo "$as_me:18242: \"$ac_try\"") >&5
18243 (eval $ac_try) 2>&5
18245 echo "$as_me:18245: \$? = $ac_status" >&5
18246 (exit $ac_status); }; }; then
18247 cf_cv_use_pthreads=yes
18249 echo "$as_me: failed program was:" >&5
18250 cat conftest.$ac_ext >&5
18251 cf_cv_use_pthreads=no
18253 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18256 echo "$as_me:18256: result: $cf_cv_use_pthreads" >&5
18257 echo "${ECHO_T}$cf_cv_use_pthreads" >&6
18258 test $cf_cv_use_pthreads = yes &&
18259 cat >>confdefs.h <<\EOF
18260 #define USE_PTHREADS 1
18263 echo "$as_me:18263: checking if sys/time.h works with sys/select.h" >&5
18264 echo $ECHO_N "checking if sys/time.h works with sys/select.h... $ECHO_C" >&6
18265 if test "${cf_cv_sys_time_select+set}" = set; then
18266 echo $ECHO_N "(cached) $ECHO_C" >&6
18269 cat >conftest.$ac_ext <<_ACEOF
18270 #line 18270 "configure"
18271 #include "confdefs.h"
18273 #include <sys/types.h>
18274 #ifdef HAVE_SYS_TIME_H
18275 #include <sys/time.h>
18277 #ifdef HAVE_SYS_SELECT_H
18278 #include <sys/select.h>
18289 rm -f conftest.$ac_objext
18290 if { (eval echo "$as_me:18290: \"$ac_compile\"") >&5
18291 (eval $ac_compile) 2>&5
18293 echo "$as_me:18293: \$? = $ac_status" >&5
18294 (exit $ac_status); } &&
18295 { ac_try='test -s conftest.$ac_objext'
18296 { (eval echo "$as_me:18296: \"$ac_try\"") >&5
18297 (eval $ac_try) 2>&5
18299 echo "$as_me:18299: \$? = $ac_status" >&5
18300 (exit $ac_status); }; }; then
18301 cf_cv_sys_time_select=yes
18303 echo "$as_me: failed program was:" >&5
18304 cat conftest.$ac_ext >&5
18305 cf_cv_sys_time_select=no
18307 rm -f conftest.$ac_objext conftest.$ac_ext
18311 echo "$as_me:18311: result: $cf_cv_sys_time_select" >&5
18312 echo "${ECHO_T}$cf_cv_sys_time_select" >&6
18313 test "$cf_cv_sys_time_select" = yes &&
18314 cat >>confdefs.h <<\EOF
18315 #define HAVE_SYS_TIME_SELECT 1
18318 # special check for test/ditto.c
18320 echo "$as_me:18320: checking for openpty in -lutil" >&5
18321 echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
18322 if test "${ac_cv_lib_util_openpty+set}" = set; then
18323 echo $ECHO_N "(cached) $ECHO_C" >&6
18325 ac_check_lib_save_LIBS=$LIBS
18326 LIBS="-lutil $LIBS"
18327 cat >conftest.$ac_ext <<_ACEOF
18328 #line 18328 "configure"
18329 #include "confdefs.h"
18331 /* Override any gcc2 internal prototype to avoid an error. */
18335 /* We use char because int might match the return type of a gcc2
18336 builtin and then its argument prototype would still apply. */
18346 rm -f conftest.$ac_objext conftest$ac_exeext
18347 if { (eval echo "$as_me:18347: \"$ac_link\"") >&5
18348 (eval $ac_link) 2>&5
18350 echo "$as_me:18350: \$? = $ac_status" >&5
18351 (exit $ac_status); } &&
18352 { ac_try='test -s conftest$ac_exeext'
18353 { (eval echo "$as_me:18353: \"$ac_try\"") >&5
18354 (eval $ac_try) 2>&5
18356 echo "$as_me:18356: \$? = $ac_status" >&5
18357 (exit $ac_status); }; }; then
18358 ac_cv_lib_util_openpty=yes
18360 echo "$as_me: failed program was:" >&5
18361 cat conftest.$ac_ext >&5
18362 ac_cv_lib_util_openpty=no
18364 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18365 LIBS=$ac_check_lib_save_LIBS
18367 echo "$as_me:18367: result: $ac_cv_lib_util_openpty" >&5
18368 echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
18369 if test $ac_cv_lib_util_openpty = yes; then
18375 echo "$as_me:18375: checking for openpty header" >&5
18376 echo $ECHO_N "checking for openpty header... $ECHO_C" >&6
18377 if test "${cf_cv_func_openpty+set}" = set; then
18378 echo $ECHO_N "(cached) $ECHO_C" >&6
18381 cf_save_LIBS="$LIBS"
18382 test $cf_cv_lib_util = yes && {
18383 cf_add_libs="$LIBS"
18386 for cf_add_1lib in -lutil; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
18387 # filter duplicates
18388 for cf_add_1lib in $cf_add_0lib; do
18389 for cf_add_2lib in $cf_add_libs; do
18390 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
18395 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
18397 LIBS="$cf_add_libs"
18399 for cf_header in pty.h libutil.h util.h
18401 cat >conftest.$ac_ext <<_ACEOF
18402 #line 18402 "configure"
18403 #include "confdefs.h"
18405 #include <$cf_header>
18411 int x = openpty((int *)0, (int *)0, (char *)0,
18412 (struct termios *)0, (struct winsize *)0);
18418 rm -f conftest.$ac_objext conftest$ac_exeext
18419 if { (eval echo "$as_me:18419: \"$ac_link\"") >&5
18420 (eval $ac_link) 2>&5
18422 echo "$as_me:18422: \$? = $ac_status" >&5
18423 (exit $ac_status); } &&
18424 { ac_try='test -s conftest$ac_exeext'
18425 { (eval echo "$as_me:18425: \"$ac_try\"") >&5
18426 (eval $ac_try) 2>&5
18428 echo "$as_me:18428: \$? = $ac_status" >&5
18429 (exit $ac_status); }; }; then
18431 cf_cv_func_openpty=$cf_header
18435 echo "$as_me: failed program was:" >&5
18436 cat conftest.$ac_ext >&5
18438 cf_cv_func_openpty=no
18441 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18443 LIBS="$cf_save_LIBS"
18446 echo "$as_me:18446: result: $cf_cv_func_openpty" >&5
18447 echo "${ECHO_T}$cf_cv_func_openpty" >&6
18449 if test "$cf_cv_func_openpty" != no ; then
18451 cat >>confdefs.h <<EOF
18452 #define USE_OPENPTY_HEADER <$cf_cv_func_openpty>
18455 cat >>confdefs.h <<\EOF
18456 #define USE_XTERM_PTY 1
18459 if test "x$cf_cv_lib_util" = xyes ; then
18461 cf_add_libs="$TEST_LIBS"
18464 for cf_add_1lib in -lutil; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
18465 # filter duplicates
18466 for cf_add_1lib in $cf_add_0lib; do
18467 for cf_add_2lib in $cf_add_libs; do
18468 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
18473 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
18475 TEST_LIBS="$cf_add_libs"
18480 echo "$as_me:18480: checking for function curses_version" >&5
18481 echo $ECHO_N "checking for function curses_version... $ECHO_C" >&6
18482 if test "${cf_cv_func_curses_version+set}" = set; then
18483 echo $ECHO_N "(cached) $ECHO_C" >&6
18486 if test "$cross_compiling" = yes; then
18487 cf_cv_func_curses_version=unknown
18489 cat >conftest.$ac_ext <<_ACEOF
18490 #line 18490 "configure"
18491 #include "confdefs.h"
18493 #include <${cf_cv_ncurses_header:-curses.h}>
18497 sprintf(temp, "%s\n", curses_version());
18498 ${cf_cv_main_return:-return}(0);
18502 rm -f conftest$ac_exeext
18503 if { (eval echo "$as_me:18503: \"$ac_link\"") >&5
18504 (eval $ac_link) 2>&5
18506 echo "$as_me:18506: \$? = $ac_status" >&5
18507 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18508 { (eval echo "$as_me:18508: \"$ac_try\"") >&5
18509 (eval $ac_try) 2>&5
18511 echo "$as_me:18511: \$? = $ac_status" >&5
18512 (exit $ac_status); }; }; then
18513 cf_cv_func_curses_version=yes
18516 echo "$as_me: program exited with status $ac_status" >&5
18517 echo "$as_me: failed program was:" >&5
18518 cat conftest.$ac_ext >&5
18519 cf_cv_func_curses_version=no
18522 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18526 echo "$as_me:18526: result: $cf_cv_func_curses_version" >&5
18527 echo "${ECHO_T}$cf_cv_func_curses_version" >&6
18528 test "$cf_cv_func_curses_version" = yes &&
18529 cat >>confdefs.h <<\EOF
18530 #define HAVE_CURSES_VERSION 1
18533 echo "$as_me:18533: checking for alternate character set array" >&5
18534 echo $ECHO_N "checking for alternate character set array... $ECHO_C" >&6
18535 if test "${cf_cv_curses_acs_map+set}" = set; then
18536 echo $ECHO_N "(cached) $ECHO_C" >&6
18539 cf_cv_curses_acs_map=unknown
18540 for name in acs_map _acs_map __acs_map ${NCURSES_WRAP_PREFIX}acs_map
18542 cat >conftest.$ac_ext <<_ACEOF
18543 #line 18543 "configure"
18544 #include "confdefs.h"
18546 #include <${cf_cv_ncurses_header:-curses.h}>
18552 $name['k'] = ACS_PLUS
18558 rm -f conftest.$ac_objext conftest$ac_exeext
18559 if { (eval echo "$as_me:18559: \"$ac_link\"") >&5
18560 (eval $ac_link) 2>&5
18562 echo "$as_me:18562: \$? = $ac_status" >&5
18563 (exit $ac_status); } &&
18564 { ac_try='test -s conftest$ac_exeext'
18565 { (eval echo "$as_me:18565: \"$ac_try\"") >&5
18566 (eval $ac_try) 2>&5
18568 echo "$as_me:18568: \$? = $ac_status" >&5
18569 (exit $ac_status); }; }; then
18570 cf_cv_curses_acs_map=$name; break
18572 echo "$as_me: failed program was:" >&5
18573 cat conftest.$ac_ext >&5
18575 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18579 echo "$as_me:18579: result: $cf_cv_curses_acs_map" >&5
18580 echo "${ECHO_T}$cf_cv_curses_acs_map" >&6
18582 test "$cf_cv_curses_acs_map" != unknown &&
18583 cat >>confdefs.h <<EOF
18584 #define CURSES_ACS_ARRAY $cf_cv_curses_acs_map
18587 if test "$cf_enable_widec" = yes; then
18589 echo "$as_me:18589: checking for wide alternate character set array" >&5
18590 echo $ECHO_N "checking for wide alternate character set array... $ECHO_C" >&6
18591 if test "${cf_cv_curses_wacs_map+set}" = set; then
18592 echo $ECHO_N "(cached) $ECHO_C" >&6
18595 cf_cv_curses_wacs_map=unknown
18596 for name in wacs_map _wacs_map __wacs_map _nc_wacs _wacs_char
18598 cat >conftest.$ac_ext <<_ACEOF
18599 #line 18599 "configure"
18600 #include "confdefs.h"
18602 #ifndef _XOPEN_SOURCE_EXTENDED
18603 #define _XOPEN_SOURCE_EXTENDED
18605 #include <${cf_cv_ncurses_header:-curses.h}>
18609 void *foo = &($name['k'])
18614 rm -f conftest.$ac_objext conftest$ac_exeext
18615 if { (eval echo "$as_me:18615: \"$ac_link\"") >&5
18616 (eval $ac_link) 2>&5
18618 echo "$as_me:18618: \$? = $ac_status" >&5
18619 (exit $ac_status); } &&
18620 { ac_try='test -s conftest$ac_exeext'
18621 { (eval echo "$as_me:18621: \"$ac_try\"") >&5
18622 (eval $ac_try) 2>&5
18624 echo "$as_me:18624: \$? = $ac_status" >&5
18625 (exit $ac_status); }; }; then
18626 cf_cv_curses_wacs_map=$name
18629 echo "$as_me: failed program was:" >&5
18630 cat conftest.$ac_ext >&5
18632 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18635 echo "$as_me:18635: result: $cf_cv_curses_wacs_map" >&5
18636 echo "${ECHO_T}$cf_cv_curses_wacs_map" >&6
18638 test "$cf_cv_curses_wacs_map" != unknown &&
18639 cat >>confdefs.h <<EOF
18640 #define CURSES_WACS_ARRAY $cf_cv_curses_wacs_map
18643 echo "$as_me:18643: checking for wide alternate character constants" >&5
18644 echo $ECHO_N "checking for wide alternate character constants... $ECHO_C" >&6
18645 if test "${cf_cv_curses_wacs_symbols+set}" = set; then
18646 echo $ECHO_N "(cached) $ECHO_C" >&6
18649 cf_cv_curses_wacs_symbols=no
18650 if test "$cf_cv_curses_wacs_map" != unknown
18652 cat >conftest.$ac_ext <<_ACEOF
18653 #line 18653 "configure"
18654 #include "confdefs.h"
18656 #ifndef _XOPEN_SOURCE_EXTENDED
18657 #define _XOPEN_SOURCE_EXTENDED
18659 #include <${cf_cv_ncurses_header:-curses.h}>
18663 cchar_t *foo = WACS_PLUS;
18664 $cf_cv_curses_wacs_map['k'] = *WACS_PLUS
18669 rm -f conftest.$ac_objext conftest$ac_exeext
18670 if { (eval echo "$as_me:18670: \"$ac_link\"") >&5
18671 (eval $ac_link) 2>&5
18673 echo "$as_me:18673: \$? = $ac_status" >&5
18674 (exit $ac_status); } &&
18675 { ac_try='test -s conftest$ac_exeext'
18676 { (eval echo "$as_me:18676: \"$ac_try\"") >&5
18677 (eval $ac_try) 2>&5
18679 echo "$as_me:18679: \$? = $ac_status" >&5
18680 (exit $ac_status); }; }; then
18681 cf_cv_curses_wacs_symbols=yes
18683 echo "$as_me: failed program was:" >&5
18684 cat conftest.$ac_ext >&5
18686 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18688 cat >conftest.$ac_ext <<_ACEOF
18689 #line 18689 "configure"
18690 #include "confdefs.h"
18692 #ifndef _XOPEN_SOURCE_EXTENDED
18693 #define _XOPEN_SOURCE_EXTENDED
18695 #include <${cf_cv_ncurses_header:-curses.h}>
18699 cchar_t *foo = WACS_PLUS
18704 rm -f conftest.$ac_objext conftest$ac_exeext
18705 if { (eval echo "$as_me:18705: \"$ac_link\"") >&5
18706 (eval $ac_link) 2>&5
18708 echo "$as_me:18708: \$? = $ac_status" >&5
18709 (exit $ac_status); } &&
18710 { ac_try='test -s conftest$ac_exeext'
18711 { (eval echo "$as_me:18711: \"$ac_try\"") >&5
18712 (eval $ac_try) 2>&5
18714 echo "$as_me:18714: \$? = $ac_status" >&5
18715 (exit $ac_status); }; }; then
18716 cf_cv_curses_wacs_symbols=yes
18718 echo "$as_me: failed program was:" >&5
18719 cat conftest.$ac_ext >&5
18721 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
18725 echo "$as_me:18725: result: $cf_cv_curses_wacs_symbols" >&5
18726 echo "${ECHO_T}$cf_cv_curses_wacs_symbols" >&6
18728 test "$cf_cv_curses_wacs_symbols" != no &&
18729 cat >>confdefs.h <<\EOF
18730 #define CURSES_WACS_SYMBOLS 1
18735 echo "$as_me:18735: checking for type attr_t in ${cf_cv_ncurses_header:-curses.h}" >&5
18736 echo $ECHO_N "checking for type attr_t in ${cf_cv_ncurses_header:-curses.h}... $ECHO_C" >&6
18737 cat >conftest.$ac_ext <<_ACEOF
18738 #line 18738 "configure"
18739 #include "confdefs.h"
18741 #ifndef _XOPEN_SOURCE_EXTENDED
18742 #define _XOPEN_SOURCE_EXTENDED
18744 #include <${cf_cv_ncurses_header:-curses.h}>
18755 rm -f conftest.$ac_objext
18756 if { (eval echo "$as_me:18756: \"$ac_compile\"") >&5
18757 (eval $ac_compile) 2>&5
18759 echo "$as_me:18759: \$? = $ac_status" >&5
18760 (exit $ac_status); } &&
18761 { ac_try='test -s conftest.$ac_objext'
18762 { (eval echo "$as_me:18762: \"$ac_try\"") >&5
18763 (eval $ac_try) 2>&5
18765 echo "$as_me:18765: \$? = $ac_status" >&5
18766 (exit $ac_status); }; }; then
18769 echo "$as_me: failed program was:" >&5
18770 cat conftest.$ac_ext >&5
18773 rm -f conftest.$ac_objext conftest.$ac_ext
18774 echo "$as_me:18774: result: $cf_result" >&5
18775 echo "${ECHO_T}$cf_result" >&6
18776 if test $cf_result = yes ; then
18778 cf_result=`echo "have_type_attr_t" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
18780 cat >>confdefs.h <<EOF
18781 #define $cf_result 1
18786 cat >>confdefs.h <<EOF
18787 #define attr_t long
18792 if test "$cf_enable_widec" = yes; then
18794 # This is needed on Tru64 5.0 to declare mbstate_t
18795 echo "$as_me:18795: checking if we must include wchar.h to declare mbstate_t" >&5
18796 echo $ECHO_N "checking if we must include wchar.h to declare mbstate_t... $ECHO_C" >&6
18797 if test "${cf_cv_mbstate_t+set}" = set; then
18798 echo $ECHO_N "(cached) $ECHO_C" >&6
18801 cat >conftest.$ac_ext <<_ACEOF
18802 #line 18802 "configure"
18803 #include "confdefs.h"
18805 #include <stdlib.h>
18806 #include <stdarg.h>
18808 #ifdef HAVE_LIBUTF8_H
18809 #include <libutf8.h>
18819 rm -f conftest.$ac_objext
18820 if { (eval echo "$as_me:18820: \"$ac_compile\"") >&5
18821 (eval $ac_compile) 2>&5
18823 echo "$as_me:18823: \$? = $ac_status" >&5
18824 (exit $ac_status); } &&
18825 { ac_try='test -s conftest.$ac_objext'
18826 { (eval echo "$as_me:18826: \"$ac_try\"") >&5
18827 (eval $ac_try) 2>&5
18829 echo "$as_me:18829: \$? = $ac_status" >&5
18830 (exit $ac_status); }; }; then
18833 echo "$as_me: failed program was:" >&5
18834 cat conftest.$ac_ext >&5
18835 cat >conftest.$ac_ext <<_ACEOF
18836 #line 18836 "configure"
18837 #include "confdefs.h"
18839 #include <stdlib.h>
18840 #include <stdarg.h>
18843 #ifdef HAVE_LIBUTF8_H
18844 #include <libutf8.h>
18854 rm -f conftest.$ac_objext
18855 if { (eval echo "$as_me:18855: \"$ac_compile\"") >&5
18856 (eval $ac_compile) 2>&5
18858 echo "$as_me:18858: \$? = $ac_status" >&5
18859 (exit $ac_status); } &&
18860 { ac_try='test -s conftest.$ac_objext'
18861 { (eval echo "$as_me:18861: \"$ac_try\"") >&5
18862 (eval $ac_try) 2>&5
18864 echo "$as_me:18864: \$? = $ac_status" >&5
18865 (exit $ac_status); }; }; then
18866 cf_cv_mbstate_t=yes
18868 echo "$as_me: failed program was:" >&5
18869 cat conftest.$ac_ext >&5
18870 cf_cv_mbstate_t=unknown
18872 rm -f conftest.$ac_objext conftest.$ac_ext
18874 rm -f conftest.$ac_objext conftest.$ac_ext
18876 echo "$as_me:18876: result: $cf_cv_mbstate_t" >&5
18877 echo "${ECHO_T}$cf_cv_mbstate_t" >&6
18879 if test "$cf_cv_mbstate_t" = yes ; then
18881 cat >>confdefs.h <<\EOF
18882 #define NEED_WCHAR_H 1
18888 # if we do not find mbstate_t in either place, use substitution to provide a fallback.
18889 if test "$cf_cv_mbstate_t" = unknown ; then
18890 NCURSES_MBSTATE_T=1
18893 # if we find mbstate_t in either place, use substitution to provide a fallback.
18894 if test "$cf_cv_mbstate_t" != unknown ; then
18895 NCURSES_OK_MBSTATE_T=1
18898 # This is needed on Tru64 5.0 to declare wchar_t
18899 echo "$as_me:18899: checking if we must include wchar.h to declare wchar_t" >&5
18900 echo $ECHO_N "checking if we must include wchar.h to declare wchar_t... $ECHO_C" >&6
18901 if test "${cf_cv_wchar_t+set}" = set; then
18902 echo $ECHO_N "(cached) $ECHO_C" >&6
18905 cat >conftest.$ac_ext <<_ACEOF
18906 #line 18906 "configure"
18907 #include "confdefs.h"
18909 #include <stdlib.h>
18910 #include <stdarg.h>
18912 #ifdef HAVE_LIBUTF8_H
18913 #include <libutf8.h>
18923 rm -f conftest.$ac_objext
18924 if { (eval echo "$as_me:18924: \"$ac_compile\"") >&5
18925 (eval $ac_compile) 2>&5
18927 echo "$as_me:18927: \$? = $ac_status" >&5
18928 (exit $ac_status); } &&
18929 { ac_try='test -s conftest.$ac_objext'
18930 { (eval echo "$as_me:18930: \"$ac_try\"") >&5
18931 (eval $ac_try) 2>&5
18933 echo "$as_me:18933: \$? = $ac_status" >&5
18934 (exit $ac_status); }; }; then
18937 echo "$as_me: failed program was:" >&5
18938 cat conftest.$ac_ext >&5
18939 cat >conftest.$ac_ext <<_ACEOF
18940 #line 18940 "configure"
18941 #include "confdefs.h"
18943 #include <stdlib.h>
18944 #include <stdarg.h>
18947 #ifdef HAVE_LIBUTF8_H
18948 #include <libutf8.h>
18958 rm -f conftest.$ac_objext
18959 if { (eval echo "$as_me:18959: \"$ac_compile\"") >&5
18960 (eval $ac_compile) 2>&5
18962 echo "$as_me:18962: \$? = $ac_status" >&5
18963 (exit $ac_status); } &&
18964 { ac_try='test -s conftest.$ac_objext'
18965 { (eval echo "$as_me:18965: \"$ac_try\"") >&5
18966 (eval $ac_try) 2>&5
18968 echo "$as_me:18968: \$? = $ac_status" >&5
18969 (exit $ac_status); }; }; then
18972 echo "$as_me: failed program was:" >&5
18973 cat conftest.$ac_ext >&5
18974 cf_cv_wchar_t=unknown
18976 rm -f conftest.$ac_objext conftest.$ac_ext
18978 rm -f conftest.$ac_objext conftest.$ac_ext
18980 echo "$as_me:18980: result: $cf_cv_wchar_t" >&5
18981 echo "${ECHO_T}$cf_cv_wchar_t" >&6
18983 if test "$cf_cv_wchar_t" = yes ; then
18985 cat >>confdefs.h <<\EOF
18986 #define NEED_WCHAR_H 1
18992 # if we do not find wchar_t in either place, use substitution to provide a fallback.
18993 if test "$cf_cv_wchar_t" = unknown ; then
18997 # if we find wchar_t in either place, use substitution to provide a fallback.
18998 if test "$cf_cv_wchar_t" != unknown ; then
18999 NCURSES_OK_WCHAR_T=1
19002 # This is needed on Tru64 5.0 to declare wint_t
19003 echo "$as_me:19003: checking if we must include wchar.h to declare wint_t" >&5
19004 echo $ECHO_N "checking if we must include wchar.h to declare wint_t... $ECHO_C" >&6
19005 if test "${cf_cv_wint_t+set}" = set; then
19006 echo $ECHO_N "(cached) $ECHO_C" >&6
19009 cat >conftest.$ac_ext <<_ACEOF
19010 #line 19010 "configure"
19011 #include "confdefs.h"
19013 #include <stdlib.h>
19014 #include <stdarg.h>
19016 #ifdef HAVE_LIBUTF8_H
19017 #include <libutf8.h>
19027 rm -f conftest.$ac_objext
19028 if { (eval echo "$as_me:19028: \"$ac_compile\"") >&5
19029 (eval $ac_compile) 2>&5
19031 echo "$as_me:19031: \$? = $ac_status" >&5
19032 (exit $ac_status); } &&
19033 { ac_try='test -s conftest.$ac_objext'
19034 { (eval echo "$as_me:19034: \"$ac_try\"") >&5
19035 (eval $ac_try) 2>&5
19037 echo "$as_me:19037: \$? = $ac_status" >&5
19038 (exit $ac_status); }; }; then
19041 echo "$as_me: failed program was:" >&5
19042 cat conftest.$ac_ext >&5
19043 cat >conftest.$ac_ext <<_ACEOF
19044 #line 19044 "configure"
19045 #include "confdefs.h"
19047 #include <stdlib.h>
19048 #include <stdarg.h>
19051 #ifdef HAVE_LIBUTF8_H
19052 #include <libutf8.h>
19062 rm -f conftest.$ac_objext
19063 if { (eval echo "$as_me:19063: \"$ac_compile\"") >&5
19064 (eval $ac_compile) 2>&5
19066 echo "$as_me:19066: \$? = $ac_status" >&5
19067 (exit $ac_status); } &&
19068 { ac_try='test -s conftest.$ac_objext'
19069 { (eval echo "$as_me:19069: \"$ac_try\"") >&5
19070 (eval $ac_try) 2>&5
19072 echo "$as_me:19072: \$? = $ac_status" >&5
19073 (exit $ac_status); }; }; then
19076 echo "$as_me: failed program was:" >&5
19077 cat conftest.$ac_ext >&5
19078 cf_cv_wint_t=unknown
19080 rm -f conftest.$ac_objext conftest.$ac_ext
19082 rm -f conftest.$ac_objext conftest.$ac_ext
19084 echo "$as_me:19084: result: $cf_cv_wint_t" >&5
19085 echo "${ECHO_T}$cf_cv_wint_t" >&6
19087 if test "$cf_cv_wint_t" = yes ; then
19089 cat >>confdefs.h <<\EOF
19090 #define NEED_WCHAR_H 1
19096 # if we do not find wint_t in either place, use substitution to provide a fallback.
19097 if test "$cf_cv_wint_t" = unknown ; then
19101 # if we find wint_t in either place, use substitution to provide a fallback.
19102 if test "$cf_cv_wint_t" != unknown ; then
19103 NCURSES_OK_WINT_T=1
19106 if test "$NCURSES_OK_MBSTATE_T" = 0 ; then
19108 echo "$as_me:19108: checking for type mbstate_t in ${cf_cv_ncurses_header:-curses.h}" >&5
19109 echo $ECHO_N "checking for type mbstate_t in ${cf_cv_ncurses_header:-curses.h}... $ECHO_C" >&6
19110 cat >conftest.$ac_ext <<_ACEOF
19111 #line 19111 "configure"
19112 #include "confdefs.h"
19114 #ifndef _XOPEN_SOURCE_EXTENDED
19115 #define _XOPEN_SOURCE_EXTENDED
19117 #include <${cf_cv_ncurses_header:-curses.h}>
19128 rm -f conftest.$ac_objext
19129 if { (eval echo "$as_me:19129: \"$ac_compile\"") >&5
19130 (eval $ac_compile) 2>&5
19132 echo "$as_me:19132: \$? = $ac_status" >&5
19133 (exit $ac_status); } &&
19134 { ac_try='test -s conftest.$ac_objext'
19135 { (eval echo "$as_me:19135: \"$ac_try\"") >&5
19136 (eval $ac_try) 2>&5
19138 echo "$as_me:19138: \$? = $ac_status" >&5
19139 (exit $ac_status); }; }; then
19142 echo "$as_me: failed program was:" >&5
19143 cat conftest.$ac_ext >&5
19146 rm -f conftest.$ac_objext conftest.$ac_ext
19147 echo "$as_me:19147: result: $cf_result" >&5
19148 echo "${ECHO_T}$cf_result" >&6
19149 if test $cf_result = yes ; then
19151 cf_result=`echo "have_type_mbstate_t" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
19153 cat >>confdefs.h <<EOF
19154 #define $cf_result 1
19159 cat >>confdefs.h <<EOF
19160 #define mbstate_t long
19167 if test "$NCURSES_OK_WCHAR_T" = 0 ; then
19169 echo "$as_me:19169: checking for type wchar_t in ${cf_cv_ncurses_header:-curses.h}" >&5
19170 echo $ECHO_N "checking for type wchar_t in ${cf_cv_ncurses_header:-curses.h}... $ECHO_C" >&6
19171 cat >conftest.$ac_ext <<_ACEOF
19172 #line 19172 "configure"
19173 #include "confdefs.h"
19175 #ifndef _XOPEN_SOURCE_EXTENDED
19176 #define _XOPEN_SOURCE_EXTENDED
19178 #include <${cf_cv_ncurses_header:-curses.h}>
19189 rm -f conftest.$ac_objext
19190 if { (eval echo "$as_me:19190: \"$ac_compile\"") >&5
19191 (eval $ac_compile) 2>&5
19193 echo "$as_me:19193: \$? = $ac_status" >&5
19194 (exit $ac_status); } &&
19195 { ac_try='test -s conftest.$ac_objext'
19196 { (eval echo "$as_me:19196: \"$ac_try\"") >&5
19197 (eval $ac_try) 2>&5
19199 echo "$as_me:19199: \$? = $ac_status" >&5
19200 (exit $ac_status); }; }; then
19203 echo "$as_me: failed program was:" >&5
19204 cat conftest.$ac_ext >&5
19207 rm -f conftest.$ac_objext conftest.$ac_ext
19208 echo "$as_me:19208: result: $cf_result" >&5
19209 echo "${ECHO_T}$cf_result" >&6
19210 if test $cf_result = yes ; then
19212 cf_result=`echo "have_type_wchar_t" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
19214 cat >>confdefs.h <<EOF
19215 #define $cf_result 1
19220 cat >>confdefs.h <<EOF
19221 #define wchar_t long
19228 if test "$NCURSES_OK_WINT_T" = 0 ; then
19230 echo "$as_me:19230: checking for type wint_t in ${cf_cv_ncurses_header:-curses.h}" >&5
19231 echo $ECHO_N "checking for type wint_t in ${cf_cv_ncurses_header:-curses.h}... $ECHO_C" >&6
19232 cat >conftest.$ac_ext <<_ACEOF
19233 #line 19233 "configure"
19234 #include "confdefs.h"
19236 #ifndef _XOPEN_SOURCE_EXTENDED
19237 #define _XOPEN_SOURCE_EXTENDED
19239 #include <${cf_cv_ncurses_header:-curses.h}>
19250 rm -f conftest.$ac_objext
19251 if { (eval echo "$as_me:19251: \"$ac_compile\"") >&5
19252 (eval $ac_compile) 2>&5
19254 echo "$as_me:19254: \$? = $ac_status" >&5
19255 (exit $ac_status); } &&
19256 { ac_try='test -s conftest.$ac_objext'
19257 { (eval echo "$as_me:19257: \"$ac_try\"") >&5
19258 (eval $ac_try) 2>&5
19260 echo "$as_me:19260: \$? = $ac_status" >&5
19261 (exit $ac_status); }; }; then
19264 echo "$as_me: failed program was:" >&5
19265 cat conftest.$ac_ext >&5
19268 rm -f conftest.$ac_objext conftest.$ac_ext
19269 echo "$as_me:19269: result: $cf_result" >&5
19270 echo "${ECHO_T}$cf_result" >&6
19271 if test $cf_result = yes ; then
19273 cf_result=`echo "have_type_wint_t" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
19275 cat >>confdefs.h <<EOF
19276 #define $cf_result 1
19281 cat >>confdefs.h <<EOF
19282 #define wint_t long
19298 echo "$as_me:19298: checking for data $cf_data declaration in ${cf_cv_ncurses_header:-curses.h}" >&5
19299 echo $ECHO_N "checking for data $cf_data declaration in ${cf_cv_ncurses_header:-curses.h}... $ECHO_C" >&6
19301 cat >conftest.$ac_ext <<_ACEOF
19302 #line 19302 "configure"
19303 #include "confdefs.h"
19305 #ifdef HAVE_XCURSES
19306 #include <xcurses.h>
19307 char * XCursesProgramName = "test";
19309 #include <${cf_cv_ncurses_header:-curses.h}>
19310 #if defined(NCURSES_VERSION) && defined(HAVE_NCURSESW_TERM_H)
19311 #include <ncursesw/term.h>
19312 #elif defined(NCURSES_VERSION) && defined(HAVE_NCURSES_TERM_H)
19313 #include <ncurses/term.h>
19314 #elif defined(HAVE_TERM_H)
19323 void *foo = &($cf_data)
19329 rm -f conftest.$ac_objext
19330 if { (eval echo "$as_me:19330: \"$ac_compile\"") >&5
19331 (eval $ac_compile) 2>&5
19333 echo "$as_me:19333: \$? = $ac_status" >&5
19334 (exit $ac_status); } &&
19335 { ac_try='test -s conftest.$ac_objext'
19336 { (eval echo "$as_me:19336: \"$ac_try\"") >&5
19337 (eval $ac_try) 2>&5
19339 echo "$as_me:19339: \$? = $ac_status" >&5
19340 (exit $ac_status); }; }; then
19344 echo "$as_me: failed program was:" >&5
19345 cat conftest.$ac_ext >&5
19348 rm -f conftest.$ac_objext conftest.$ac_ext
19349 echo "$as_me:19349: result: $cf_result" >&5
19350 echo "${ECHO_T}$cf_result" >&6
19352 if test $cf_result = yes ; then
19354 cf_result=`echo "have_curses_data_$cf_data" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
19356 cat >>confdefs.h <<EOF
19357 #define $cf_result 1
19361 echo "$as_me:19361: checking for data $cf_data in library" >&5
19362 echo $ECHO_N "checking for data $cf_data in library... $ECHO_C" >&6
19363 # BSD linkers insist on making weak linkage, but resolve at runtime.
19364 if test "$cross_compiling" = yes; then
19367 cat >conftest.$ac_ext <<_ACEOF
19368 #line 19368 "configure"
19369 #include "confdefs.h"
19371 #ifdef HAVE_XCURSES
19372 #include <xcurses.h>
19373 char * XCursesProgramName = "test";
19375 #include <${cf_cv_ncurses_header:-curses.h}>
19376 #if defined(NCURSES_VERSION) && defined(HAVE_NCURSESW_TERM_H)
19377 #include <ncursesw/term.h>
19378 #elif defined(NCURSES_VERSION) && defined(HAVE_NCURSES_TERM_H)
19379 #include <ncurses/term.h>
19380 #elif defined(HAVE_TERM_H)
19385 extern char $cf_data;
19391 void *foo = &($cf_data);
19392 fprintf(stderr, "testing linkage of $cf_data:%p\n", (void *)foo);
19393 ${cf_cv_main_return:-return}(foo == 0);
19400 rm -f conftest.$ac_objext conftest$ac_exeext
19401 if { (eval echo "$as_me:19401: \"$ac_link\"") >&5
19402 (eval $ac_link) 2>&5
19404 echo "$as_me:19404: \$? = $ac_status" >&5
19405 (exit $ac_status); } &&
19406 { ac_try='test -s conftest$ac_exeext'
19407 { (eval echo "$as_me:19407: \"$ac_try\"") >&5
19408 (eval $ac_try) 2>&5
19410 echo "$as_me:19410: \$? = $ac_status" >&5
19411 (exit $ac_status); }; }; then
19414 echo "$as_me: failed program was:" >&5
19415 cat conftest.$ac_ext >&5
19418 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
19421 cat >conftest.$ac_ext <<_ACEOF
19422 #line 19422 "configure"
19423 #include "confdefs.h"
19425 #ifdef HAVE_XCURSES
19426 #include <xcurses.h>
19427 char * XCursesProgramName = "test";
19429 #include <${cf_cv_ncurses_header:-curses.h}>
19430 #if defined(NCURSES_VERSION) && defined(HAVE_NCURSESW_TERM_H)
19431 #include <ncursesw/term.h>
19432 #elif defined(NCURSES_VERSION) && defined(HAVE_NCURSES_TERM_H)
19433 #include <ncurses/term.h>
19434 #elif defined(HAVE_TERM_H)
19439 extern char $cf_data;
19442 void *foo = &($cf_data);
19443 fprintf(stderr, "testing linkage of $cf_data:%p\n", (void *)foo);
19444 ${cf_cv_main_return:-return}(foo == 0);
19447 rm -f conftest$ac_exeext
19448 if { (eval echo "$as_me:19448: \"$ac_link\"") >&5
19449 (eval $ac_link) 2>&5
19451 echo "$as_me:19451: \$? = $ac_status" >&5
19452 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19453 { (eval echo "$as_me:19453: \"$ac_try\"") >&5
19454 (eval $ac_try) 2>&5
19456 echo "$as_me:19456: \$? = $ac_status" >&5
19457 (exit $ac_status); }; }; then
19461 echo "$as_me: program exited with status $ac_status" >&5
19462 echo "$as_me: failed program was:" >&5
19463 cat conftest.$ac_ext >&5
19466 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19468 echo "$as_me:19468: result: $cf_result" >&5
19469 echo "${ECHO_T}$cf_result" >&6
19470 if test $cf_result = yes ; then
19472 cf_result=`echo "decl_curses_data_$cf_data" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
19474 cat >>confdefs.h <<EOF
19475 #define $cf_result 1
19478 # do not exit loop here, since we prefer system's declarations
19483 if ( test "$GCC" = yes || test "$GXX" = yes )
19485 echo "$as_me:19485: checking if you want to turn on gcc warnings" >&5
19486 echo $ECHO_N "checking if you want to turn on gcc warnings... $ECHO_C" >&6
19488 # Check whether --enable-warnings or --disable-warnings was given.
19489 if test "${enable_warnings+set}" = set; then
19490 enableval="$enable_warnings"
19491 test "$enableval" != yes && enableval=no
19492 if test "$enableval" != "no" ; then
19502 echo "$as_me:19502: result: $with_warnings" >&5
19503 echo "${ECHO_T}$with_warnings" >&6
19504 if test "$with_warnings" = "yes"
19507 if test "$GCC" = yes
19509 cat > conftest.i <<EOF
19511 #define GCC_PRINTF 0
19514 #define GCC_SCANF 0
19516 #ifndef GCC_NORETURN
19517 #define GCC_NORETURN /* nothing */
19520 #define GCC_UNUSED /* nothing */
19523 if test "$GCC" = yes
19525 { echo "$as_me:19525: checking for $CC __attribute__ directives..." >&5
19526 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
19527 cat > conftest.$ac_ext <<EOF
19528 #line 19528 "${as_me:-configure}"
19529 #include "confdefs.h"
19530 #include "conftest.h"
19531 #include "conftest.i"
19533 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
19535 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
19538 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
19540 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
19542 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
19543 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
19544 extern void foo(void) GCC_NORETURN;
19545 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
19547 cf_printf_attribute=no
19548 cf_scanf_attribute=no
19549 for cf_attribute in scanf printf unused noreturn
19552 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
19554 cf_directive="__attribute__(($cf_attribute))"
19555 echo "checking for $CC $cf_directive" 1>&5
19557 case $cf_attribute in
19559 cf_printf_attribute=yes
19560 cat >conftest.h <<EOF
19561 #define GCC_$cf_ATTRIBUTE 1
19565 cf_scanf_attribute=yes
19566 cat >conftest.h <<EOF
19567 #define GCC_$cf_ATTRIBUTE 1
19571 cat >conftest.h <<EOF
19572 #define GCC_$cf_ATTRIBUTE $cf_directive
19577 if { (eval echo "$as_me:19577: \"$ac_compile\"") >&5
19578 (eval $ac_compile) 2>&5
19580 echo "$as_me:19580: \$? = $ac_status" >&5
19581 (exit $ac_status); }; then
19582 test -n "$verbose" && echo "$as_me:19582: result: ... $cf_attribute" >&5
19583 echo "${ECHO_T}... $cf_attribute" >&6
19584 cat conftest.h >>confdefs.h
19585 case $cf_attribute in
19588 cat >>confdefs.h <<EOF
19589 #define GCC_NORETURN $cf_directive
19594 cf_value='/* nothing */'
19595 if test "$cf_printf_attribute" != no ; then
19596 cf_value='__attribute__((format(printf,fmt,var)))'
19598 cat >>confdefs.h <<\EOF
19599 #define GCC_PRINTF 1
19604 cat >>confdefs.h <<EOF
19605 #define GCC_PRINTFLIKE(fmt,var) $cf_value
19610 cf_value='/* nothing */'
19611 if test "$cf_scanf_attribute" != no ; then
19612 cf_value='__attribute__((format(scanf,fmt,var)))'
19614 cat >>confdefs.h <<\EOF
19615 #define GCC_SCANF 1
19620 cat >>confdefs.h <<EOF
19621 #define GCC_SCANFLIKE(fmt,var) $cf_value
19627 cat >>confdefs.h <<EOF
19628 #define GCC_UNUSED $cf_directive
19636 fgrep define conftest.i >>confdefs.h
19641 if test "x$have_x" = xyes; then
19642 cat >conftest.$ac_ext <<_ACEOF
19643 #line 19643 "configure"
19644 #include "confdefs.h"
19646 #include <stdlib.h>
19647 #include <X11/Intrinsic.h>
19652 String foo = malloc(1)
19657 rm -f conftest.$ac_objext
19658 if { (eval echo "$as_me:19658: \"$ac_compile\"") >&5
19659 (eval $ac_compile) 2>&5
19661 echo "$as_me:19661: \$? = $ac_status" >&5
19662 (exit $ac_status); } &&
19663 { ac_try='test -s conftest.$ac_objext'
19664 { (eval echo "$as_me:19664: \"$ac_try\"") >&5
19665 (eval $ac_try) 2>&5
19667 echo "$as_me:19667: \$? = $ac_status" >&5
19668 (exit $ac_status); }; }; then
19670 echo "$as_me:19670: checking for X11/Xt const-feature" >&5
19671 echo $ECHO_N "checking for X11/Xt const-feature... $ECHO_C" >&6
19672 if test "${cf_cv_const_x_string+set}" = set; then
19673 echo $ECHO_N "(cached) $ECHO_C" >&6
19676 cat >conftest.$ac_ext <<_ACEOF
19677 #line 19677 "configure"
19678 #include "confdefs.h"
19680 #define _CONST_X_STRING /* X11R7.8 (perhaps) */
19681 #undef XTSTRINGDEFINES /* X11R5 and later */
19682 #include <stdlib.h>
19683 #include <X11/Intrinsic.h>
19688 String foo = malloc(1); *foo = 0
19693 rm -f conftest.$ac_objext
19694 if { (eval echo "$as_me:19694: \"$ac_compile\"") >&5
19695 (eval $ac_compile) 2>&5
19697 echo "$as_me:19697: \$? = $ac_status" >&5
19698 (exit $ac_status); } &&
19699 { ac_try='test -s conftest.$ac_objext'
19700 { (eval echo "$as_me:19700: \"$ac_try\"") >&5
19701 (eval $ac_try) 2>&5
19703 echo "$as_me:19703: \$? = $ac_status" >&5
19704 (exit $ac_status); }; }; then
19706 cf_cv_const_x_string=no
19709 echo "$as_me: failed program was:" >&5
19710 cat conftest.$ac_ext >&5
19712 cf_cv_const_x_string=yes
19715 rm -f conftest.$ac_objext conftest.$ac_ext
19718 echo "$as_me:19718: result: $cf_cv_const_x_string" >&5
19719 echo "${ECHO_T}$cf_cv_const_x_string" >&6
19721 case $cf_cv_const_x_string in
19724 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
19725 CPPFLAGS="${CPPFLAGS}-DXTSTRINGDEFINES"
19730 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
19731 CPPFLAGS="${CPPFLAGS}-D_CONST_X_STRING"
19737 echo "$as_me: failed program was:" >&5
19738 cat conftest.$ac_ext >&5
19740 rm -f conftest.$ac_objext conftest.$ac_ext
19742 cat > conftest.$ac_ext <<EOF
19743 #line 19743 "${as_me:-configure}"
19744 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
19746 if test "$INTEL_COMPILER" = yes
19748 # The "-wdXXX" options suppress warnings:
19749 # remark #1419: external declaration in primary source file
19750 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
19751 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
19752 # remark #193: zero used for undefined preprocessing identifier
19753 # remark #593: variable "curs_sb_left_arrow" was set but never used
19754 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
19755 # remark #869: parameter "tw" was never referenced
19756 # remark #981: operands are evaluated in unspecified order
19757 # warning #279: controlling expression is constant
19759 { echo "$as_me:19759: checking for $CC warning options..." >&5
19760 echo "$as_me: checking for $CC warning options..." >&6;}
19761 cf_save_CFLAGS="$CFLAGS"
19762 EXTRA_CFLAGS="-Wall"
19774 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
19775 if { (eval echo "$as_me:19775: \"$ac_compile\"") >&5
19776 (eval $ac_compile) 2>&5
19778 echo "$as_me:19778: \$? = $ac_status" >&5
19779 (exit $ac_status); }; then
19780 test -n "$verbose" && echo "$as_me:19780: result: ... -$cf_opt" >&5
19781 echo "${ECHO_T}... -$cf_opt" >&6
19782 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
19785 CFLAGS="$cf_save_CFLAGS"
19786 elif test "$GCC" = yes
19788 { echo "$as_me:19788: checking for $CC warning options..." >&5
19789 echo "$as_me: checking for $CC warning options..." >&6;}
19790 cf_save_CFLAGS="$CFLAGS"
19793 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
19794 cf_gcc_warnings="Wignored-qualifiers Wlogical-op Wvarargs"
19795 test "x$CLANG_COMPILER" = xyes && cf_gcc_warnings=
19796 for cf_opt in W Wall \
19797 Wbad-function-cast \
19800 Wdeclaration-after-statement \
19803 Wmissing-declarations \
19804 Wmissing-prototypes \
19808 Wstrict-prototypes \
19809 Wundef $cf_gcc_warnings $cf_warn_CONST Wno-unknown-pragmas
19811 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
19812 if { (eval echo "$as_me:19812: \"$ac_compile\"") >&5
19813 (eval $ac_compile) 2>&5
19815 echo "$as_me:19815: \$? = $ac_status" >&5
19816 (exit $ac_status); }; then
19817 test -n "$verbose" && echo "$as_me:19817: result: ... -$cf_opt" >&5
19818 echo "${ECHO_T}... -$cf_opt" >&6
19821 case $GCC_VERSION in
19823 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
19825 echo "${as_me:-configure}:19825: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
19831 case $GCC_VERSION in
19833 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
19835 echo "${as_me:-configure}:19835: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
19841 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
19844 CFLAGS="$cf_save_CFLAGS"
19851 echo "$as_me:19851: checking if you want to use dmalloc for testing" >&5
19852 echo $ECHO_N "checking if you want to use dmalloc for testing... $ECHO_C" >&6
19854 # Check whether --with-dmalloc or --without-dmalloc was given.
19855 if test "${with_dmalloc+set}" = set; then
19856 withval="$with_dmalloc"
19858 cat >>confdefs.h <<EOF
19859 #define USE_DMALLOC 1
19862 : ${with_cflags:=-g}
19863 : ${with_no_leaks:=yes}
19868 echo "$as_me:19868: result: ${with_dmalloc:-no}" >&5
19869 echo "${ECHO_T}${with_dmalloc:-no}" >&6
19871 case .$with_cflags in
19881 cf_new_extra_cppflags=
19883 for cf_add_cflags in -g
19885 case $cf_fix_cppflags in
19887 case $cf_add_cflags in
19888 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
19889 case $cf_add_cflags in
19891 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
19893 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
19894 && test -z "${cf_tst_cflags}" \
19895 && cf_fix_cppflags=yes
19897 if test $cf_fix_cppflags = yes ; then
19899 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
19900 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
19903 elif test "${cf_tst_cflags}" = "\"'" ; then
19905 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
19906 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
19912 case "$CPPFLAGS" in
19916 case $cf_add_cflags in
19918 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
19920 CPPFLAGS=`echo "$CPPFLAGS" | \
19921 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
19922 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
19927 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
19928 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
19935 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
19936 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
19943 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
19944 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
19946 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
19948 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
19949 && test -z "${cf_tst_cflags}" \
19950 && cf_fix_cppflags=no
19955 if test -n "$cf_new_cflags" ; then
19957 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
19958 CFLAGS="${CFLAGS}$cf_new_cflags"
19962 if test -n "$cf_new_cppflags" ; then
19964 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
19965 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
19969 if test -n "$cf_new_extra_cppflags" ; then
19971 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
19972 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
19981 if test "$with_dmalloc" = yes ; then
19982 echo "$as_me:19982: checking for dmalloc.h" >&5
19983 echo $ECHO_N "checking for dmalloc.h... $ECHO_C" >&6
19984 if test "${ac_cv_header_dmalloc_h+set}" = set; then
19985 echo $ECHO_N "(cached) $ECHO_C" >&6
19987 cat >conftest.$ac_ext <<_ACEOF
19988 #line 19988 "configure"
19989 #include "confdefs.h"
19990 #include <dmalloc.h>
19992 if { (eval echo "$as_me:19992: \"$ac_cpp conftest.$ac_ext\"") >&5
19993 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19995 egrep -v '^ *\+' conftest.er1 >conftest.err
19997 cat conftest.err >&5
19998 echo "$as_me:19998: \$? = $ac_status" >&5
19999 (exit $ac_status); } >/dev/null; then
20000 if test -s conftest.err; then
20001 ac_cpp_err=$ac_c_preproc_warn_flag
20008 if test -z "$ac_cpp_err"; then
20009 ac_cv_header_dmalloc_h=yes
20011 echo "$as_me: failed program was:" >&5
20012 cat conftest.$ac_ext >&5
20013 ac_cv_header_dmalloc_h=no
20015 rm -f conftest.err conftest.$ac_ext
20017 echo "$as_me:20017: result: $ac_cv_header_dmalloc_h" >&5
20018 echo "${ECHO_T}$ac_cv_header_dmalloc_h" >&6
20019 if test $ac_cv_header_dmalloc_h = yes; then
20021 echo "$as_me:20021: checking for dmalloc_debug in -ldmalloc" >&5
20022 echo $ECHO_N "checking for dmalloc_debug in -ldmalloc... $ECHO_C" >&6
20023 if test "${ac_cv_lib_dmalloc_dmalloc_debug+set}" = set; then
20024 echo $ECHO_N "(cached) $ECHO_C" >&6
20026 ac_check_lib_save_LIBS=$LIBS
20027 LIBS="-ldmalloc $LIBS"
20028 cat >conftest.$ac_ext <<_ACEOF
20029 #line 20029 "configure"
20030 #include "confdefs.h"
20032 /* Override any gcc2 internal prototype to avoid an error. */
20036 /* We use char because int might match the return type of a gcc2
20037 builtin and then its argument prototype would still apply. */
20038 char dmalloc_debug ();
20047 rm -f conftest.$ac_objext conftest$ac_exeext
20048 if { (eval echo "$as_me:20048: \"$ac_link\"") >&5
20049 (eval $ac_link) 2>&5
20051 echo "$as_me:20051: \$? = $ac_status" >&5
20052 (exit $ac_status); } &&
20053 { ac_try='test -s conftest$ac_exeext'
20054 { (eval echo "$as_me:20054: \"$ac_try\"") >&5
20055 (eval $ac_try) 2>&5
20057 echo "$as_me:20057: \$? = $ac_status" >&5
20058 (exit $ac_status); }; }; then
20059 ac_cv_lib_dmalloc_dmalloc_debug=yes
20061 echo "$as_me: failed program was:" >&5
20062 cat conftest.$ac_ext >&5
20063 ac_cv_lib_dmalloc_dmalloc_debug=no
20065 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
20066 LIBS=$ac_check_lib_save_LIBS
20068 echo "$as_me:20068: result: $ac_cv_lib_dmalloc_dmalloc_debug" >&5
20069 echo "${ECHO_T}$ac_cv_lib_dmalloc_dmalloc_debug" >&6
20070 if test $ac_cv_lib_dmalloc_dmalloc_debug = yes; then
20071 cat >>confdefs.h <<EOF
20072 #define HAVE_LIBDMALLOC 1
20075 LIBS="-ldmalloc $LIBS"
20083 echo "$as_me:20083: checking if you want to use dbmalloc for testing" >&5
20084 echo $ECHO_N "checking if you want to use dbmalloc for testing... $ECHO_C" >&6
20086 # Check whether --with-dbmalloc or --without-dbmalloc was given.
20087 if test "${with_dbmalloc+set}" = set; then
20088 withval="$with_dbmalloc"
20090 cat >>confdefs.h <<EOF
20091 #define USE_DBMALLOC 1
20094 : ${with_cflags:=-g}
20095 : ${with_no_leaks:=yes}
20100 echo "$as_me:20100: result: ${with_dbmalloc:-no}" >&5
20101 echo "${ECHO_T}${with_dbmalloc:-no}" >&6
20103 case .$with_cflags in
20113 cf_new_extra_cppflags=
20115 for cf_add_cflags in -g
20117 case $cf_fix_cppflags in
20119 case $cf_add_cflags in
20120 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
20121 case $cf_add_cflags in
20123 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
20125 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
20126 && test -z "${cf_tst_cflags}" \
20127 && cf_fix_cppflags=yes
20129 if test $cf_fix_cppflags = yes ; then
20131 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
20132 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
20135 elif test "${cf_tst_cflags}" = "\"'" ; then
20137 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
20138 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
20144 case "$CPPFLAGS" in
20148 case $cf_add_cflags in
20150 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
20152 CPPFLAGS=`echo "$CPPFLAGS" | \
20153 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
20154 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
20159 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
20160 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
20167 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
20168 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
20175 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
20176 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
20178 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
20180 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
20181 && test -z "${cf_tst_cflags}" \
20182 && cf_fix_cppflags=no
20187 if test -n "$cf_new_cflags" ; then
20189 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
20190 CFLAGS="${CFLAGS}$cf_new_cflags"
20194 if test -n "$cf_new_cppflags" ; then
20196 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
20197 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
20201 if test -n "$cf_new_extra_cppflags" ; then
20203 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
20204 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
20213 if test "$with_dbmalloc" = yes ; then
20214 echo "$as_me:20214: checking for dbmalloc.h" >&5
20215 echo $ECHO_N "checking for dbmalloc.h... $ECHO_C" >&6
20216 if test "${ac_cv_header_dbmalloc_h+set}" = set; then
20217 echo $ECHO_N "(cached) $ECHO_C" >&6
20219 cat >conftest.$ac_ext <<_ACEOF
20220 #line 20220 "configure"
20221 #include "confdefs.h"
20222 #include <dbmalloc.h>
20224 if { (eval echo "$as_me:20224: \"$ac_cpp conftest.$ac_ext\"") >&5
20225 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20227 egrep -v '^ *\+' conftest.er1 >conftest.err
20229 cat conftest.err >&5
20230 echo "$as_me:20230: \$? = $ac_status" >&5
20231 (exit $ac_status); } >/dev/null; then
20232 if test -s conftest.err; then
20233 ac_cpp_err=$ac_c_preproc_warn_flag
20240 if test -z "$ac_cpp_err"; then
20241 ac_cv_header_dbmalloc_h=yes
20243 echo "$as_me: failed program was:" >&5
20244 cat conftest.$ac_ext >&5
20245 ac_cv_header_dbmalloc_h=no
20247 rm -f conftest.err conftest.$ac_ext
20249 echo "$as_me:20249: result: $ac_cv_header_dbmalloc_h" >&5
20250 echo "${ECHO_T}$ac_cv_header_dbmalloc_h" >&6
20251 if test $ac_cv_header_dbmalloc_h = yes; then
20253 echo "$as_me:20253: checking for debug_malloc in -ldbmalloc" >&5
20254 echo $ECHO_N "checking for debug_malloc in -ldbmalloc... $ECHO_C" >&6
20255 if test "${ac_cv_lib_dbmalloc_debug_malloc+set}" = set; then
20256 echo $ECHO_N "(cached) $ECHO_C" >&6
20258 ac_check_lib_save_LIBS=$LIBS
20259 LIBS="-ldbmalloc $LIBS"
20260 cat >conftest.$ac_ext <<_ACEOF
20261 #line 20261 "configure"
20262 #include "confdefs.h"
20264 /* Override any gcc2 internal prototype to avoid an error. */
20268 /* We use char because int might match the return type of a gcc2
20269 builtin and then its argument prototype would still apply. */
20270 char debug_malloc ();
20279 rm -f conftest.$ac_objext conftest$ac_exeext
20280 if { (eval echo "$as_me:20280: \"$ac_link\"") >&5
20281 (eval $ac_link) 2>&5
20283 echo "$as_me:20283: \$? = $ac_status" >&5
20284 (exit $ac_status); } &&
20285 { ac_try='test -s conftest$ac_exeext'
20286 { (eval echo "$as_me:20286: \"$ac_try\"") >&5
20287 (eval $ac_try) 2>&5
20289 echo "$as_me:20289: \$? = $ac_status" >&5
20290 (exit $ac_status); }; }; then
20291 ac_cv_lib_dbmalloc_debug_malloc=yes
20293 echo "$as_me: failed program was:" >&5
20294 cat conftest.$ac_ext >&5
20295 ac_cv_lib_dbmalloc_debug_malloc=no
20297 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
20298 LIBS=$ac_check_lib_save_LIBS
20300 echo "$as_me:20300: result: $ac_cv_lib_dbmalloc_debug_malloc" >&5
20301 echo "${ECHO_T}$ac_cv_lib_dbmalloc_debug_malloc" >&6
20302 if test $ac_cv_lib_dbmalloc_debug_malloc = yes; then
20303 cat >>confdefs.h <<EOF
20304 #define HAVE_LIBDBMALLOC 1
20307 LIBS="-ldbmalloc $LIBS"
20315 echo "$as_me:20315: checking if you want to use valgrind for testing" >&5
20316 echo $ECHO_N "checking if you want to use valgrind for testing... $ECHO_C" >&6
20318 # Check whether --with-valgrind or --without-valgrind was given.
20319 if test "${with_valgrind+set}" = set; then
20320 withval="$with_valgrind"
20322 cat >>confdefs.h <<EOF
20323 #define USE_VALGRIND 1
20326 : ${with_cflags:=-g}
20327 : ${with_no_leaks:=yes}
20332 echo "$as_me:20332: result: ${with_valgrind:-no}" >&5
20333 echo "${ECHO_T}${with_valgrind:-no}" >&6
20335 case .$with_cflags in
20345 cf_new_extra_cppflags=
20347 for cf_add_cflags in -g
20349 case $cf_fix_cppflags in
20351 case $cf_add_cflags in
20352 (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
20353 case $cf_add_cflags in
20355 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
20357 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
20358 && test -z "${cf_tst_cflags}" \
20359 && cf_fix_cppflags=yes
20361 if test $cf_fix_cppflags = yes ; then
20363 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
20364 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
20367 elif test "${cf_tst_cflags}" = "\"'" ; then
20369 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
20370 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
20376 case "$CPPFLAGS" in
20380 case $cf_add_cflags in
20382 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
20384 CPPFLAGS=`echo "$CPPFLAGS" | \
20385 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
20386 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
20391 test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
20392 cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
20399 test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
20400 cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
20407 test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
20408 cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
20410 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
20412 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
20413 && test -z "${cf_tst_cflags}" \
20414 && cf_fix_cppflags=no
20419 if test -n "$cf_new_cflags" ; then
20421 test -n "$CFLAGS" && CFLAGS="$CFLAGS "
20422 CFLAGS="${CFLAGS}$cf_new_cflags"
20426 if test -n "$cf_new_cppflags" ; then
20428 test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
20429 CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
20433 if test -n "$cf_new_extra_cppflags" ; then
20435 test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
20436 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
20445 echo "$as_me:20445: checking if you want to perform memory-leak testing" >&5
20446 echo $ECHO_N "checking if you want to perform memory-leak testing... $ECHO_C" >&6
20448 # Check whether --enable-leaks or --disable-leaks was given.
20449 if test "${enable_leaks+set}" = set; then
20450 enableval="$enable_leaks"
20451 if test "x$enableval" = xno; then with_no_leaks=yes; else with_no_leaks=no; fi
20453 : ${with_no_leaks:=no}
20455 echo "$as_me:20455: result: $with_no_leaks" >&5
20456 echo "${ECHO_T}$with_no_leaks" >&6
20458 if test "$with_no_leaks" = yes ; then
20460 cat >>confdefs.h <<\EOF
20464 cat >>confdefs.h <<\EOF
20465 #define YY_NO_LEAKS 1
20471 if test "x$cf_cv_enable_rpath" != xno
20473 echo "$as_me:20473: checking for an rpath option" >&5
20474 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
20475 case $cf_cv_system_name in
20477 if test "$GCC" = yes; then
20478 LD_RPATH_OPT="-Wl,-rpath,"
20480 LD_RPATH_OPT="-rpath "
20483 (linux*|gnu*|k*bsd*-gnu|freebsd*)
20484 LD_RPATH_OPT="-Wl,-rpath,"
20486 (openbsd[2-9].*|mirbsd*)
20487 LD_RPATH_OPT="-Wl,-rpath,"
20490 LD_RPATH_OPT="-rpath "
20493 LD_RPATH_OPT="-Wl,-rpath,"
20496 LD_RPATH_OPT="-rpath "
20504 echo "$as_me:20504: result: $LD_RPATH_OPT" >&5
20505 echo "${ECHO_T}$LD_RPATH_OPT" >&6
20507 case "x$LD_RPATH_OPT" in
20509 echo "$as_me:20509: checking if we need a space after rpath option" >&5
20510 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
20511 cf_save_LIBS="$LIBS"
20513 cf_add_libs="$LIBS"
20516 for cf_add_1lib in ${LD_RPATH_OPT}$libdir; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
20517 # filter duplicates
20518 for cf_add_1lib in $cf_add_0lib; do
20519 for cf_add_2lib in $cf_add_libs; do
20520 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
20525 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
20527 LIBS="$cf_add_libs"
20529 cat >conftest.$ac_ext <<_ACEOF
20530 #line 20530 "configure"
20531 #include "confdefs.h"
20541 rm -f conftest.$ac_objext conftest$ac_exeext
20542 if { (eval echo "$as_me:20542: \"$ac_link\"") >&5
20543 (eval $ac_link) 2>&5
20545 echo "$as_me:20545: \$? = $ac_status" >&5
20546 (exit $ac_status); } &&
20547 { ac_try='test -s conftest$ac_exeext'
20548 { (eval echo "$as_me:20548: \"$ac_try\"") >&5
20549 (eval $ac_try) 2>&5
20551 echo "$as_me:20551: \$? = $ac_status" >&5
20552 (exit $ac_status); }; }; then
20555 echo "$as_me: failed program was:" >&5
20556 cat conftest.$ac_ext >&5
20559 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
20560 LIBS="$cf_save_LIBS"
20561 echo "$as_me:20561: result: $cf_rpath_space" >&5
20562 echo "${ECHO_T}$cf_rpath_space" >&6
20563 test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
20568 echo "$as_me:20568: checking if rpath-hack should be disabled" >&5
20569 echo $ECHO_N "checking if rpath-hack should be disabled... $ECHO_C" >&6
20571 # Check whether --enable-rpath-hack or --disable-rpath-hack was given.
20572 if test "${enable_rpath_hack+set}" = set; then
20573 enableval="$enable_rpath_hack"
20574 test "$enableval" != no && enableval=yes
20575 if test "$enableval" != "yes" ; then
20576 cf_disable_rpath_hack=yes
20578 cf_disable_rpath_hack=no
20582 cf_disable_rpath_hack=no
20585 echo "$as_me:20585: result: $cf_disable_rpath_hack" >&5
20586 echo "${ECHO_T}$cf_disable_rpath_hack" >&6
20587 if test "$cf_disable_rpath_hack" = no ; then
20589 echo "$as_me:20589: checking for updated LDFLAGS" >&5
20590 echo $ECHO_N "checking for updated LDFLAGS... $ECHO_C" >&6
20591 if test -n "$LD_RPATH_OPT" ; then
20592 echo "$as_me:20592: result: maybe" >&5
20593 echo "${ECHO_T}maybe" >&6
20597 # Extract the first word of "$ac_prog", so it can be a program name with args.
20598 set dummy $ac_prog; ac_word=$2
20599 echo "$as_me:20599: checking for $ac_word" >&5
20600 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
20601 if test "${ac_cv_prog_cf_ldd_prog+set}" = set; then
20602 echo $ECHO_N "(cached) $ECHO_C" >&6
20604 if test -n "$cf_ldd_prog"; then
20605 ac_cv_prog_cf_ldd_prog="$cf_ldd_prog" # Let the user override the test.
20607 ac_save_IFS=$IFS; IFS=$ac_path_separator
20609 for ac_dir in $ac_dummy; do
20611 test -z "$ac_dir" && ac_dir=.
20612 $as_executable_p "$ac_dir/$ac_word" || continue
20613 ac_cv_prog_cf_ldd_prog="$ac_prog"
20614 echo "$as_me:20614: found $ac_dir/$ac_word" >&5
20620 cf_ldd_prog=$ac_cv_prog_cf_ldd_prog
20621 if test -n "$cf_ldd_prog"; then
20622 echo "$as_me:20622: result: $cf_ldd_prog" >&5
20623 echo "${ECHO_T}$cf_ldd_prog" >&6
20625 echo "$as_me:20625: result: no" >&5
20626 echo "${ECHO_T}no" >&6
20629 test -n "$cf_ldd_prog" && break
20631 test -n "$cf_ldd_prog" || cf_ldd_prog="no"
20633 cf_rpath_list="/usr/lib /lib"
20634 if test "$cf_ldd_prog" != no
20638 cat >conftest.$ac_ext <<_ACEOF
20639 #line 20639 "configure"
20640 #include "confdefs.h"
20650 rm -f conftest.$ac_objext conftest$ac_exeext
20651 if { (eval echo "$as_me:20651: \"$ac_link\"") >&5
20652 (eval $ac_link) 2>&5
20654 echo "$as_me:20654: \$? = $ac_status" >&5
20655 (exit $ac_status); } &&
20656 { ac_try='test -s conftest$ac_exeext'
20657 { (eval echo "$as_me:20657: \"$ac_try\"") >&5
20658 (eval $ac_try) 2>&5
20660 echo "$as_me:20660: \$? = $ac_status" >&5
20661 (exit $ac_status); }; }; then
20662 cf_rpath_oops=`$cf_ldd_prog conftest$ac_exeext | fgrep ' not found' | sed -e 's% =>.*$%%' |sort | uniq`
20663 cf_rpath_list=`$cf_ldd_prog conftest$ac_exeext | fgrep / | sed -e 's%^.*[ ]/%/%' -e 's%/[^/][^/]*$%%' |sort | uniq`
20665 echo "$as_me: failed program was:" >&5
20666 cat conftest.$ac_ext >&5
20668 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
20670 # If we passed the link-test, but get a "not found" on a given library,
20671 # this could be due to inept reconfiguration of gcc to make it only
20672 # partly honor /usr/local/lib (or whatever). Sometimes this behavior
20673 # is intentional, e.g., installing gcc in /usr/bin and suppressing the
20674 # /usr/local libraries.
20675 if test -n "$cf_rpath_oops"
20677 for cf_rpath_src in $cf_rpath_oops
20679 for cf_rpath_dir in \
20684 if test -f $cf_rpath_dir/lib/$cf_rpath_src
20686 test -n "$verbose" && echo " ...adding -L$cf_rpath_dir/lib to LDFLAGS for $cf_rpath_src" 1>&6
20688 echo "${as_me:-configure}:20688: testing ...adding -L$cf_rpath_dir/lib to LDFLAGS for $cf_rpath_src ..." 1>&5
20690 LDFLAGS="$LDFLAGS -L$cf_rpath_dir/lib"
20698 test -n "$verbose" && echo " ...checking EXTRA_LDFLAGS $EXTRA_LDFLAGS" 1>&6
20700 echo "${as_me:-configure}:20700: testing ...checking EXTRA_LDFLAGS $EXTRA_LDFLAGS ..." 1>&5
20702 test -n "$verbose" && echo " ...checking LDFLAGS $LDFLAGS" 1>&6
20704 echo "${as_me:-configure}:20704: testing ...checking LDFLAGS $LDFLAGS ..." 1>&5
20707 for cf_rpath_src in $LDFLAGS
20709 case $cf_rpath_src in
20712 # check if this refers to a directory which we will ignore
20714 if test -n "$cf_rpath_list"
20716 for cf_rpath_item in $cf_rpath_list
20718 if test "x$cf_rpath_src" = "x-L$cf_rpath_item"
20726 if test "$cf_rpath_skip" = no
20728 # transform the option
20729 if test "$LD_RPATH_OPT" = "-R " ; then
20730 cf_rpath_tmp=`echo "$cf_rpath_src" |sed -e "s%-L%-R %"`
20732 cf_rpath_tmp=`echo "$cf_rpath_src" |sed -e "s%-L%$LD_RPATH_OPT%"`
20735 # if we have not already added this, add it now
20736 cf_rpath_tst=`echo "$EXTRA_LDFLAGS" | sed -e "s%$cf_rpath_tmp %%"`
20737 if test "x$cf_rpath_tst" = "x$EXTRA_LDFLAGS"
20739 test -n "$verbose" && echo " ...Filter $cf_rpath_src ->$cf_rpath_tmp" 1>&6
20741 echo "${as_me:-configure}:20741: testing ...Filter $cf_rpath_src ->$cf_rpath_tmp ..." 1>&5
20743 EXTRA_LDFLAGS="$cf_rpath_tmp $EXTRA_LDFLAGS"
20748 cf_rpath_dst="$cf_rpath_dst $cf_rpath_src"
20750 LDFLAGS=$cf_rpath_dst
20752 test -n "$verbose" && echo " ...checked LDFLAGS $LDFLAGS" 1>&6
20754 echo "${as_me:-configure}:20754: testing ...checked LDFLAGS $LDFLAGS ..." 1>&5
20756 test -n "$verbose" && echo " ...checking LIBS $LIBS" 1>&6
20758 echo "${as_me:-configure}:20758: testing ...checking LIBS $LIBS ..." 1>&5
20761 for cf_rpath_src in $LIBS
20763 case $cf_rpath_src in
20766 # check if this refers to a directory which we will ignore
20768 if test -n "$cf_rpath_list"
20770 for cf_rpath_item in $cf_rpath_list
20772 if test "x$cf_rpath_src" = "x-L$cf_rpath_item"
20780 if test "$cf_rpath_skip" = no
20782 # transform the option
20783 if test "$LD_RPATH_OPT" = "-R " ; then
20784 cf_rpath_tmp=`echo "$cf_rpath_src" |sed -e "s%-L%-R %"`
20786 cf_rpath_tmp=`echo "$cf_rpath_src" |sed -e "s%-L%$LD_RPATH_OPT%"`
20789 # if we have not already added this, add it now
20790 cf_rpath_tst=`echo "$EXTRA_LDFLAGS" | sed -e "s%$cf_rpath_tmp %%"`
20791 if test "x$cf_rpath_tst" = "x$EXTRA_LDFLAGS"
20793 test -n "$verbose" && echo " ...Filter $cf_rpath_src ->$cf_rpath_tmp" 1>&6
20795 echo "${as_me:-configure}:20795: testing ...Filter $cf_rpath_src ->$cf_rpath_tmp ..." 1>&5
20797 EXTRA_LDFLAGS="$cf_rpath_tmp $EXTRA_LDFLAGS"
20802 cf_rpath_dst="$cf_rpath_dst $cf_rpath_src"
20806 test -n "$verbose" && echo " ...checked LIBS $LIBS" 1>&6
20808 echo "${as_me:-configure}:20808: testing ...checked LIBS $LIBS ..." 1>&5
20810 test -n "$verbose" && echo " ...checked EXTRA_LDFLAGS $EXTRA_LDFLAGS" 1>&6
20812 echo "${as_me:-configure}:20812: testing ...checked EXTRA_LDFLAGS $EXTRA_LDFLAGS ..." 1>&5
20815 echo "$as_me:20815: result: no" >&5
20816 echo "${ECHO_T}no" >&6
20824 ac_config_files="$ac_config_files Makefile"
20825 ac_config_commands="$ac_config_commands default"
20826 cat >confcache <<\_ACEOF
20827 # This file is a shell script that caches the results of configure
20828 # tests run on this system so they can be shared between configure
20829 # scripts and configure runs, see configure's option --config-cache.
20830 # It is not useful on other systems. If it contains results you don't
20831 # want to keep, you may remove or edit it.
20833 # config.status only pays attention to the cache file if you give it
20834 # the --recheck option to rerun configure.
20836 # `ac_cv_env_foo' variables (set or unset) will be overriden when
20837 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20838 # following values.
20842 # The following way of writing the cache mishandles newlines in values,
20843 # but we know of no workaround that is simple, portable, and efficient.
20844 # So, don't put newlines in cache variables' values.
20845 # Ultrix sh set writes to stderr and can't be redirected directly,
20846 # and sets the high bit in the cache file unless we assign to the vars.
20849 case `(ac_space=' '; set | grep ac_space) 2>&1` in
20851 # `set' does not quote correctly, so add quotes (double-quote
20852 # substitution turns \\\\ into \\, and sed turns \\ into \).
20855 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20858 # `set' quotes correctly as required by POSIX, so do not add quotes.
20860 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
20867 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20869 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20871 if cmp -s $cache_file confcache; then :; else
20872 if test -w $cache_file; then
20873 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
20874 cat confcache >$cache_file
20876 echo "not updating unwritable cache $cache_file"
20881 test "x$prefix" = xNONE && prefix=$ac_default_prefix
20882 # Let make expand exec_prefix.
20883 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20885 # VPATH may cause trouble with some makes, so we remove $(srcdir),
20886 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
20887 # trailing colons and then remove the whole line if VPATH becomes empty
20888 # (actually we leave an empty line to preserve line numbers).
20889 if test "x$srcdir" = x.; then
20890 ac_vpsub='/^[ ]*VPATH[ ]*=/{
20891 s/:*\$(srcdir):*/:/;
20892 s/:*\${srcdir}:*/:/;
20894 s/^\([^=]*=[ ]*\):*/\1/;
20900 DEFS=-DHAVE_CONFIG_H
20902 : ${CONFIG_STATUS=./config.status}
20903 ac_clean_files_save=$ac_clean_files
20904 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
20905 { echo "$as_me:20905: creating $CONFIG_STATUS" >&5
20906 echo "$as_me: creating $CONFIG_STATUS" >&6;}
20907 cat >$CONFIG_STATUS <<_ACEOF
20909 # Generated automatically by configure.
20910 # Run this file to recreate the current configuration.
20911 # Compiler output produced by configure, useful for debugging
20912 # configure, is in config.log if it exists.
20915 SHELL=\${CONFIG_SHELL-$SHELL}
20916 ac_cs_invocation="\$0 \$@"
20920 cat >>$CONFIG_STATUS <<\_ACEOF
20921 # Be Bourne compatible
20922 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20925 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20929 # Name of the executable.
20930 as_me=`echo "$0" |sed 's,.*[\\/],,'`
20932 if expr a : '\(a\)' >/dev/null 2>&1; then
20938 rm -f conf$$ conf$$.exe conf$$.file
20940 if ln -s conf$$.file conf$$ 2>/dev/null; then
20941 # We could just check for DJGPP; but this test a) works b) is more generic
20942 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
20943 if test -f conf$$.exe; then
20944 # Don't use ln at all; we don't have any links
20949 elif ln conf$$.file conf$$ 2>/dev/null; then
20954 rm -f conf$$ conf$$.exe conf$$.file
20956 as_executable_p="test -f"
20958 # Support unset when possible.
20959 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
20966 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
20967 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
20968 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
20969 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
20970 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
20971 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
20972 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
20973 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
20976 # We need space, tab and new line, in precisely that order.
20982 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
20988 # Files that config.status was made for.
20989 if test -n "$ac_config_files"; then
20990 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
20993 if test -n "$ac_config_headers"; then
20994 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
20997 if test -n "$ac_config_links"; then
20998 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
21001 if test -n "$ac_config_commands"; then
21002 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
21005 cat >>$CONFIG_STATUS <<\EOF
21008 \`$as_me' instantiates files from templates according to the
21009 current configuration.
21011 Usage: $0 [OPTIONS] [FILE]...
21013 -h, --help print this help, then exit
21014 -V, --version print version number, then exit
21015 -d, --debug don't remove temporary files
21016 --recheck update $as_me by reconfiguring in the same conditions
21017 --file=FILE[:TEMPLATE]
21018 instantiate the configuration file FILE
21019 --header=FILE[:TEMPLATE]
21020 instantiate the configuration header FILE
21022 Configuration files:
21025 Configuration headers:
21028 Configuration commands:
21031 Report bugs to <dickey@invisible-island.net>."
21034 cat >>$CONFIG_STATUS <<EOF
21037 configured by $0, generated by GNU Autoconf 2.52.20190901,
21038 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
21040 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
21041 Free Software Foundation, Inc.
21042 This config.status script is free software; the Free Software Foundation
21043 gives unlimited permission to copy, distribute and modify it."
21048 cat >>$CONFIG_STATUS <<\EOF
21049 # If no file are specified by the user, then we need to provide default
21050 # value. By we need to know if files were specified by the user.
21056 ac_option=`expr "x$1" : 'x\([^=]*\)='`
21057 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
21059 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
21063 *) # This is not an option, so the user has probably given explicit
21065 ac_need_defaults=false;;
21069 # Handling of the options.
21071 cat >>$CONFIG_STATUS <<EOF
21072 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21073 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
21074 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
21076 cat >>$CONFIG_STATUS <<\EOF
21077 --version | --vers* | -V )
21078 echo "$ac_cs_version"; exit 0 ;;
21080 # Conflict between --help and --header
21081 { { echo "$as_me:21081: error: ambiguous option: $1
21082 Try \`$0 --help' for more information." >&5
21083 echo "$as_me: error: ambiguous option: $1
21084 Try \`$0 --help' for more information." >&2;}
21085 { (exit 1); exit 1; }; };;
21086 --help | --hel | -h )
21087 echo "$ac_cs_usage"; exit 0 ;;
21088 --debug | --d* | -d )
21090 --file | --fil | --fi | --f )
21092 CONFIG_FILES="$CONFIG_FILES $1"
21093 ac_need_defaults=false;;
21094 --header | --heade | --head | --hea )
21096 CONFIG_HEADERS="$CONFIG_HEADERS $1"
21097 ac_need_defaults=false;;
21099 # This is an error.
21100 -*) { { echo "$as_me:21100: error: unrecognized option: $1
21101 Try \`$0 --help' for more information." >&5
21102 echo "$as_me: error: unrecognized option: $1
21103 Try \`$0 --help' for more information." >&2;}
21104 { (exit 1); exit 1; }; } ;;
21106 *) ac_config_targets="$ac_config_targets $1" ;;
21115 ## ----------------------- ##
21116 ## Running config.status. ##
21117 ## ----------------------- ##
21119 This file was extended by $as_me 2.52.20190901, executed with
21120 CONFIG_FILES = $CONFIG_FILES
21121 CONFIG_HEADERS = $CONFIG_HEADERS
21122 CONFIG_LINKS = $CONFIG_LINKS
21123 CONFIG_COMMANDS = $CONFIG_COMMANDS
21124 > $ac_cs_invocation
21125 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21130 cat >>$CONFIG_STATUS <<EOF
21132 # INIT-COMMANDS section.
21142 cat >>$CONFIG_STATUS <<\EOF
21143 for ac_config_target in $ac_config_targets
21145 case "$ac_config_target" in
21146 # Handling of arguments.
21147 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21148 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21149 "ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS ncurses_cfg.h:ncurses_tst.hin" ;;
21150 *) { { echo "$as_me:21150: error: invalid argument: $ac_config_target" >&5
21151 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21152 { (exit 1); exit 1; }; };;
21156 # If the user did not use the arguments to specify the items to instantiate,
21157 # then the envvar interface is used. Set only those that are not.
21158 # We use the long form for the default assignment because of an extremely
21159 # bizarre bug on SunOS 4.1.3.
21160 if $ac_need_defaults; then
21161 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21162 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21163 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21166 # Create a temporary directory, and hook for its removal unless debugging.
21169 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21170 trap '{ (exit 1); exit 1; }' 1 2 13 15
21173 # Create a (secure) tmp directory for tmp files.
21176 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
21177 test -n "$tmp" && test -d "$tmp"
21180 tmp=$TMPDIR/cs$$-$RANDOM
21181 (umask 077 && mkdir $tmp)
21184 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
21185 { (exit 1); exit 1; }
21190 cat >>$CONFIG_STATUS <<EOF
21193 # CONFIG_FILES section.
21196 # No need to generate the scripts if there are no CONFIG_FILES.
21197 # This happens for instance when ./config.status config.h
21198 if test -n "\$CONFIG_FILES"; then
21199 # Protect against being on the right side of a sed subst in config.status.
21200 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21201 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21202 s,@SHELL@,$SHELL,;t t
21203 s,@exec_prefix@,$exec_prefix,;t t
21204 s,@prefix@,$prefix,;t t
21205 s,@program_transform_name@,$program_transform_name,;t t
21206 s,@bindir@,$bindir,;t t
21207 s,@sbindir@,$sbindir,;t t
21208 s,@libexecdir@,$libexecdir,;t t
21209 s,@datarootdir@,$datarootdir,;t t
21210 s,@datadir@,$datadir,;t t
21211 s,@sysconfdir@,$sysconfdir,;t t
21212 s,@sharedstatedir@,$sharedstatedir,;t t
21213 s,@localstatedir@,$localstatedir,;t t
21214 s,@runstatedir@,$runstatedir,;t t
21215 s,@libdir@,$libdir,;t t
21216 s,@includedir@,$includedir,;t t
21217 s,@oldincludedir@,$oldincludedir,;t t
21218 s,@infodir@,$infodir,;t t
21219 s,@mandir@,$mandir,;t t
21220 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21221 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21222 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21223 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21224 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21225 s,@build_alias@,$build_alias,;t t
21226 s,@host_alias@,$host_alias,;t t
21227 s,@target_alias@,$target_alias,;t t
21228 s,@ECHO_C@,$ECHO_C,;t t
21229 s,@ECHO_N@,$ECHO_N,;t t
21230 s,@ECHO_T@,$ECHO_T,;t t
21231 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21232 s,@DEFS@,$DEFS,;t t
21233 s,@LIBS@,$LIBS,;t t
21234 s,@build@,$build,;t t
21235 s,@build_cpu@,$build_cpu,;t t
21236 s,@build_vendor@,$build_vendor,;t t
21237 s,@build_os@,$build_os,;t t
21238 s,@host@,$host,;t t
21239 s,@host_cpu@,$host_cpu,;t t
21240 s,@host_vendor@,$host_vendor,;t t
21241 s,@host_os@,$host_os,;t t
21242 s,@SET_MAKE@,$SET_MAKE,;t t
21244 s,@CFLAGS@,$CFLAGS,;t t
21245 s,@LDFLAGS@,$LDFLAGS,;t t
21246 s,@CPPFLAGS@,$CPPFLAGS,;t t
21247 s,@ac_ct_CC@,$ac_ct_CC,;t t
21248 s,@EXEEXT@,$EXEEXT,;t t
21249 s,@OBJEXT@,$OBJEXT,;t t
21250 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
21253 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
21254 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
21255 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
21256 s,@INSTALL_OPT_S@,$INSTALL_OPT_S,;t t
21257 s,@INSTALL_OPT_O@,$INSTALL_OPT_O,;t t
21258 s,@LINT@,$LINT,;t t
21259 s,@LINT_OPTS@,$LINT_OPTS,;t t
21260 s,@CTAGS@,$CTAGS,;t t
21261 s,@ETAGS@,$ETAGS,;t t
21262 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
21263 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
21264 s,@MATH_LIB@,$MATH_LIB,;t t
21265 s,@top_builddir@,$top_builddir,;t t
21266 s,@CC_G_OPT@,$CC_G_OPT,;t t
21267 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
21268 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
21269 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
21270 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
21272 s,@LDFLAGS_SHARED@,$LDFLAGS_SHARED,;t t
21273 s,@LDFLAGS_STATIC@,$LDFLAGS_STATIC,;t t
21274 s,@LD_MODEL@,$LD_MODEL,;t t
21275 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
21276 s,@LIBTOOL@,$LIBTOOL,;t t
21277 s,@LIBTOOL_OPTS@,$LIBTOOL_OPTS,;t t
21278 s,@LIB_CLEAN@,$LIB_CLEAN,;t t
21279 s,@LIB_COMPILE@,$LIB_COMPILE,;t t
21280 s,@LIB_LINK@,$LIB_LINK,;t t
21281 s,@LINK_TESTS@,$LINK_TESTS,;t t
21282 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
21283 s,@PACKAGE@,$PACKAGE,;t t
21284 s,@PTHREAD@,$PTHREAD,;t t
21285 s,@TEST_ARGS@,$TEST_ARGS,;t t
21286 s,@TEST_DEPS@,$TEST_DEPS,;t t
21287 s,@TEST_LIBS@,$TEST_LIBS,;t t
21288 s,@TINFO_LDFLAGS@,$TINFO_LDFLAGS,;t t
21289 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
21290 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
21291 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
21292 s,@includesubdir@,$includesubdir,;t t
21293 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
21294 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
21295 s,@ECHO_LT@,$ECHO_LT,;t t
21296 s,@ECHO_LD@,$ECHO_LD,;t t
21297 s,@RULE_CC@,$RULE_CC,;t t
21298 s,@SHOW_CC@,$SHOW_CC,;t t
21299 s,@ECHO_CC@,$ECHO_CC,;t t
21300 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
21301 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
21302 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
21303 s,@X_CFLAGS@,$X_CFLAGS,;t t
21304 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
21305 s,@X_LIBS@,$X_LIBS,;t t
21306 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
21307 s,@XCURSES_CONFIG@,$XCURSES_CONFIG,;t t
21308 s,@ac_ct_XCURSES_CONFIG@,$ac_ct_XCURSES_CONFIG,;t t
21309 s,@RGB_PATH@,$RGB_PATH,;t t
21310 s,@no_x11_rgb@,$no_x11_rgb,;t t
21311 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
21312 s,@cf_ldd_prog@,$cf_ldd_prog,;t t
21313 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
21318 cat >>$CONFIG_STATUS <<\EOF
21319 # Split the substitutions into bite-sized pieces for seds with
21320 # small command number limits, like on Digital OSF/1 and HP-UX.
21321 ac_max_sed_lines=48
21322 ac_sed_frag=1 # Number of current file.
21323 ac_beg=1 # First line for current file.
21324 ac_end=$ac_max_sed_lines # Line after last line for current file.
21327 while $ac_more_lines; do
21328 if test $ac_beg -gt 1; then
21329 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21331 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21333 if test ! -s $tmp/subs.frag; then
21334 ac_more_lines=false
21336 # The purpose of the label and of the branching condition is to
21337 # speed up the sed processing (if there are no `@' at all, there
21338 # is no need to browse any of the substitutions).
21339 # These are the two extra sed commands mentioned above.
21341 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
21342 # It is possible to make a multiline substitution using escaped newlines.
21343 # Ensure that we do not split the substitution between script fragments.
21345 ac_END=`expr $ac_end + $ac_max_sed_lines`
21346 sed "1,${ac_BEG}d; ${ac_END}p; q" $tmp/subs.sed >$tmp/subs.next
21347 if test -s $tmp/subs.next; then
21348 grep '^s,@[^@,][^@,]*@,.*\\$' $tmp/subs.next >$tmp/subs.edit
21349 if test ! -s $tmp/subs.edit; then
21350 grep "^s,@[^@,][^@,]*@,.*,;t t$" $tmp/subs.next >$tmp/subs.edit
21351 if test ! -s $tmp/subs.edit; then
21352 if test $ac_beg -gt 1; then
21353 ac_end=`expr $ac_end - 1`
21360 if test -z "$ac_sed_cmds"; then
21361 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
21363 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
21365 ac_sed_frag=`expr $ac_sed_frag + 1`
21367 ac_end=`expr $ac_end + $ac_max_sed_lines`
21370 if test -z "$ac_sed_cmds"; then
21373 fi # test -n "$CONFIG_FILES"
21376 cat >>$CONFIG_STATUS <<\EOF
21377 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
21378 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
21380 - | *:- | *:-:* ) # input from stdin
21382 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21383 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21384 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21385 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21386 * ) ac_file_in=$ac_file.in ;;
21389 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
21390 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21391 X"$ac_file" : 'X\(//\)[^/]' \| \
21392 X"$ac_file" : 'X\(//\)$' \| \
21393 X"$ac_file" : 'X\(/\)' \| \
21394 . : '\(.\)' 2>/dev/null ||
21396 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21397 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21398 /^X\(\/\/\)$/{ s//\1/; q; }
21399 /^X\(\/\).*/{ s//\1/; q; }
21401 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
21402 { case "$ac_dir" in
21403 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
21407 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
21408 case $as_mkdir_dir in
21409 # Skip DOS drivespec
21410 ?:) as_incr_dir=$as_mkdir_dir ;;
21412 as_incr_dir=$as_incr_dir/$as_mkdir_dir
21413 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
21418 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
21419 # A "../" for each directory in $ac_dir_suffix.
21420 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
21422 ac_dir_suffix= ac_dots=
21427 if test -z "$ac_dots"; then
21430 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
21432 [\\/]* | ?:[\\/]* )
21433 ac_srcdir=$srcdir$ac_dir_suffix;
21434 ac_top_srcdir=$srcdir ;;
21435 *) # Relative path.
21436 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
21437 ac_top_srcdir=$ac_dots$srcdir ;;
21441 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21442 *) ac_INSTALL=$ac_dots$INSTALL ;;
21445 if test x"$ac_file" != x-; then
21446 { echo "$as_me:21446: creating $ac_file" >&5
21447 echo "$as_me: creating $ac_file" >&6;}
21450 # Let's still pretend it is `configure' which instantiates (i.e., don't
21451 # use $as_me), people would be surprised to read:
21452 # /* config.h. Generated automatically by config.status. */
21453 configure_input="Generated automatically from `echo $ac_file_in |
21454 sed 's,.*/,,'` by configure."
21456 # First look for the input files in the build tree, otherwise in the
21458 ac_file_inputs=`IFS=:
21459 for f in $ac_file_in; do
21461 -) echo $tmp/stdin ;;
21463 # Absolute (can't be DOS-style, as IFS=:)
21464 test -f "$f" || { { echo "$as_me:21464: error: cannot find input file: $f" >&5
21465 echo "$as_me: error: cannot find input file: $f" >&2;}
21466 { (exit 1); exit 1; }; }
21469 if test -f "$f"; then
21472 elif test -f "$srcdir/$f"; then
21477 { { echo "$as_me:21477: error: cannot find input file: $f" >&5
21478 echo "$as_me: error: cannot find input file: $f" >&2;}
21479 { (exit 1); exit 1; }; }
21482 done` || { (exit 1); exit 1; }
21484 cat >>$CONFIG_STATUS <<\EOF
21485 ac_warn_datarootdir=no
21486 if test x"$ac_file" != x-; then
21487 for ac_item in $ac_file_inputs
21489 ac_seen=`grep '@\(datadir\|mandir\|infodir\)@' $ac_item`
21490 if test -n "$ac_seen"; then
21491 ac_used=`grep '@datarootdir@' $ac_item`
21492 if test -z "$ac_used"; then
21493 { echo "$as_me:21493: WARNING: datarootdir was used implicitly but not set:
21495 echo "$as_me: WARNING: datarootdir was used implicitly but not set:
21497 ac_warn_datarootdir=yes
21500 ac_seen=`grep '${datarootdir}' $ac_item`
21501 if test -n "$ac_seen"; then
21502 { echo "$as_me:21502: WARNING: datarootdir was used explicitly but not set:
21504 echo "$as_me: WARNING: datarootdir was used explicitly but not set:
21506 ac_warn_datarootdir=yes
21511 if test "x$ac_warn_datarootdir" = xyes; then
21512 ac_sed_cmds="$ac_sed_cmds | sed -e 's,@datarootdir@,\${prefix}/share,g' -e 's,\${datarootdir},\${prefix}/share,g'"
21516 cat >>$CONFIG_STATUS <<EOF
21520 cat >>$CONFIG_STATUS <<\EOF
21522 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21523 s,@configure_input@,$configure_input,;t t
21524 s,@srcdir@,$ac_srcdir,;t t
21525 s,@top_srcdir@,$ac_top_srcdir,;t t
21526 s,@INSTALL@,$ac_INSTALL,;t t
21527 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
21529 if test x"$ac_file" != x-; then
21530 cp $tmp/out $ac_file
21532 for ac_name in prefix exec_prefix datarootdir
21534 ac_seen=`fgrep -n '${'$ac_name'[:=].*}' $ac_file`
21535 if test -n "$ac_seen"; then
21536 ac_init=`egrep '[ ]*'$ac_name'[ ]*=' $ac_file`
21537 if test -z "$ac_init"; then
21538 ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'`
21539 { echo "$as_me:21539: WARNING: Variable $ac_name is used but was not set:
21541 echo "$as_me: WARNING: Variable $ac_name is used but was not set:
21546 egrep -n '@[a-z_][a-z_0-9]+@' $ac_file >$tmp/out
21547 egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out
21548 if test -s $tmp/out; then
21549 ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out`
21550 { echo "$as_me:21550: WARNING: Some variables may not be substituted:
21552 echo "$as_me: WARNING: Some variables may not be substituted:
21562 cat >>$CONFIG_STATUS <<\EOF
21565 # CONFIG_HEADER section.
21568 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
21569 # NAME is the cpp macro being defined and VALUE is the value it is being given.
21571 # ac_d sets the value in "#define NAME VALUE" lines.
21572 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
21573 ac_dB='[ ].*$,\1#\2'
21576 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
21577 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
21578 ac_iB='\([ ]\),\1#\2define\3'
21581 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
21582 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
21583 ac_uB='$,\1#\2define\3'
21587 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
21588 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
21590 - | *:- | *:-:* ) # input from stdin
21592 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21593 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21594 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21595 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21596 * ) ac_file_in=$ac_file.in ;;
21599 test x"$ac_file" != x- && { echo "$as_me:21599: creating $ac_file" >&5
21600 echo "$as_me: creating $ac_file" >&6;}
21602 # First look for the input files in the build tree, otherwise in the
21604 ac_file_inputs=`IFS=:
21605 for f in $ac_file_in; do
21607 -) echo $tmp/stdin ;;
21609 # Absolute (can't be DOS-style, as IFS=:)
21610 test -f "$f" || { { echo "$as_me:21610: error: cannot find input file: $f" >&5
21611 echo "$as_me: error: cannot find input file: $f" >&2;}
21612 { (exit 1); exit 1; }; }
21615 if test -f "$f"; then
21618 elif test -f "$srcdir/$f"; then
21623 { { echo "$as_me:21623: error: cannot find input file: $f" >&5
21624 echo "$as_me: error: cannot find input file: $f" >&2;}
21625 { (exit 1); exit 1; }; }
21628 done` || { (exit 1); exit 1; }
21629 # Remove the trailing spaces.
21630 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
21634 # Transform confdefs.h into a list of #define's. We won't use it as a sed
21635 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
21636 # be either 'cat' or 'sort'.
21637 cat confdefs.h | uniq >conftest.vals
21639 # Break up conftest.vals because some shells have a limit on
21640 # the size of here documents, and old seds have small limits too.
21642 rm -f conftest.tail
21643 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
21644 while grep . conftest.vals >/dev/null
21646 # Write chunks of a limited-size here document to conftest.frag.
21647 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
21648 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
21649 echo 'CEOF' >> $CONFIG_STATUS
21650 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
21651 rm -f conftest.vals
21652 mv conftest.tail conftest.vals
21654 rm -f conftest.vals
21656 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
21658 echo ' cat >> conftest.edit <<CEOF
21659 /@DEFS@/r conftest.frag
21662 sed -f conftest.edit $tmp/in > $tmp/out
21664 mv $tmp/out $tmp/in
21665 rm -f conftest.edit conftest.frag
21666 ' >> $CONFIG_STATUS
21668 cat >>$CONFIG_STATUS <<\EOF
21669 # Let's still pretend it is `configure' which instantiates (i.e., don't
21670 # use $as_me), people would be surprised to read:
21671 # /* config.h. Generated automatically by config.status. */
21672 if test x"$ac_file" = x-; then
21673 echo "/* Generated automatically by configure. */" >$tmp/config.h
21675 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
21677 cat $tmp/in >>$tmp/config.h
21679 if test x"$ac_file" != x-; then
21680 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
21681 { echo "$as_me:21681: $ac_file is unchanged" >&5
21682 echo "$as_me: $ac_file is unchanged" >&6;}
21684 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21685 X"$ac_file" : 'X\(//\)[^/]' \| \
21686 X"$ac_file" : 'X\(//\)$' \| \
21687 X"$ac_file" : 'X\(/\)' \| \
21688 . : '\(.\)' 2>/dev/null ||
21690 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21691 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21692 /^X\(\/\/\)$/{ s//\1/; q; }
21693 /^X\(\/\).*/{ s//\1/; q; }
21695 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
21696 { case "$ac_dir" in
21697 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
21701 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
21702 case $as_mkdir_dir in
21703 # Skip DOS drivespec
21704 ?:) as_incr_dir=$as_mkdir_dir ;;
21706 as_incr_dir=$as_incr_dir/$as_mkdir_dir
21707 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
21714 mv $tmp/config.h $ac_file
21718 rm -f $tmp/config.h
21722 cat >>$CONFIG_STATUS <<\EOF
21724 # CONFIG_COMMANDS section.
21726 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
21727 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
21728 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
21735 if test ! -d $srcdir/$cf_dir; then
21737 elif test -f $srcdir/$cf_dir/programs; then
21738 $AWK -f $srcdir/mk-test.awk INSTALL=yes ECHO_LINK="$ECHO_LD" $srcdir/$cf_dir/programs >>$cf_dir/Makefile
21742 cat >>Makefile <<TEST_EOF
21744 # These rules are generated so we do not rely on suffix rules, which do not
21745 # work consistently for different make-programs (the '\$(MODEL)/' confuses
21746 # some, and the '\$x' confuses others).
21749 LIST=`sed -e 's/[ ].*//' -e '/^[#@]/d' $srcdir/modules`
21752 cat >>Makefile <<TEST_EOF
21754 \$(MODEL)/$N.o : \$(srcdir)/$N.c \\
21755 \$(srcdir)/test.priv.h \\
21758 $ECHO_CC\$(CC) -c \$(CFLAGS_DEFAULT) -DMODULE_NAME="$N" \$(srcdir)/$N.c
21762 if test -f ../config.guess && test -f ../config.sub
21764 cat >>Makefile <<TEST_EOF
21766 # if we used CF_INHERIT for getting these files, we can remove them
21768 rm -f config.guess config.sub
21776 cat >>$CONFIG_STATUS <<\EOF
21778 { (exit 0); exit 0; }
21780 chmod +x $CONFIG_STATUS
21781 ac_clean_files=$ac_clean_files_save
21783 # configure is writing to config.log, and then calls config.status.
21784 # config.status does its own redirection, appending to config.log.
21785 # Unfortunately, on DOS this fails, as config.log is still kept open
21786 # by configure, so config.status won't be able to write to it; its
21787 # output is simply discarded. So we exec the FD to /dev/null,
21788 # effectively closing config.log, so it can be properly (re)opened and
21789 # appended to by config.status. When coming back to configure, we
21790 # need to make the FD available again.
21791 if test "$no_create" != yes; then
21794 $SHELL $CONFIG_STATUS || ac_cs_success=false
21796 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21797 # would make configure fail if this is the last instruction.
21798 $ac_cs_success || { (exit 1); exit 1; }