2 # From configure.in Revision: 1.41 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20120310.
6 # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
7 # Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
11 # Avoid depending upon Character Ranges.
12 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15 as_cr_digits='0123456789'
16 as_cr_alnum=$as_cr_Letters$as_cr_digits
18 # Sed expression to map a string onto a valid variable name.
19 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
21 # Sed expression to map a string onto a valid CPP name.
22 as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
24 # Be Bourne compatible
25 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
28 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
32 # Name of the executable.
33 as_me=`echo "$0" |sed 's,.*[\\/],,'`
35 if expr a : '\(a\)' >/dev/null 2>&1; then
41 rm -f conf$$ conf$$.exe conf$$.file
43 if ln -s conf$$.file conf$$ 2>/dev/null; then
44 # We could just check for DJGPP; but this test a) works b) is more generic
45 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
46 if test -f conf$$.exe; then
47 # Don't use ln at all; we don't have any links
52 elif ln conf$$.file conf$$ 2>/dev/null; then
57 rm -f conf$$ conf$$.exe conf$$.file
59 as_executable_p="test -f"
61 # Support unset when possible.
62 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
69 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
70 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
71 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
72 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
73 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
74 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
75 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
76 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
79 # We need space, tab and new line, in precisely that order.
85 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
88 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
89 # so uname gets run too.
90 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
97 ac_default_prefix=/usr/local
101 SHELL=${CONFIG_SHELL-/bin/sh}
103 # Maximum number of lines to put in a shell here document.
104 # This variable seems obsolete. It should probably be removed, and
105 # only ac_max_sed_lines should be used.
106 : ${ac_max_here_lines=38}
108 ac_unique_file="gen/gen.c"
110 # Initialize some variables set by options.
112 ac_init_version=false
113 # The variables have the same names as the options, with
114 # dashes changed to underlines.
122 program_transform_name=s,x,x,
130 # Installation directory options.
131 # These are left unexpanded so users can "make install exec_prefix=/foo"
132 # and all the variables that are supposed to be based on exec_prefix
133 # by default will actually change.
134 # Use braces instead of parens because sh, perl, etc. also accept them.
135 bindir='${exec_prefix}/bin'
136 sbindir='${exec_prefix}/sbin'
137 libexecdir='${exec_prefix}/libexec'
138 datadir='${prefix}/share'
139 sysconfdir='${prefix}/etc'
140 sharedstatedir='${prefix}/com'
141 localstatedir='${prefix}/var'
142 libdir='${exec_prefix}/lib'
143 includedir='${prefix}/include'
144 oldincludedir='/usr/include'
145 infodir='${prefix}/info'
146 mandir='${prefix}/man'
148 # Identity of this package.
158 # If the previous option needs an argument, assign it.
159 if test -n "$ac_prev"; then
160 eval "$ac_prev=\$ac_option"
165 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
167 # Accept the important Cygnus configure options, so we can diagnose typos.
171 -bindir | --bindir | --bindi | --bind | --bin | --bi)
173 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
176 -build | --build | --buil | --bui | --bu)
177 ac_prev=build_alias ;;
178 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
179 build_alias=$ac_optarg ;;
181 -cache-file | --cache-file | --cache-fil | --cache-fi \
182 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
183 ac_prev=cache_file ;;
184 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
185 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
186 cache_file=$ac_optarg ;;
189 cache_file=config.cache ;;
191 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
193 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
195 datadir=$ac_optarg ;;
197 -disable-* | --disable-*)
198 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
199 # Reject names that are not valid shell variable names.
200 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
201 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
202 { (exit 1); exit 1; }; }
203 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
204 eval "enable_$ac_feature=no" ;;
206 -enable-* | --enable-*)
207 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
208 # Reject names that are not valid shell variable names.
209 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
210 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
211 { (exit 1); exit 1; }; }
212 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
214 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
217 eval "enable_$ac_feature='$ac_optarg'" ;;
219 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
220 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
221 | --exec | --exe | --ex)
222 ac_prev=exec_prefix ;;
223 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
224 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
225 | --exec=* | --exe=* | --ex=*)
226 exec_prefix=$ac_optarg ;;
228 -gas | --gas | --ga | --g)
229 # Obsolete; use --with-gas.
232 -help | --help | --hel | --he | -h)
234 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
235 ac_init_help=recursive ;;
236 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
237 ac_init_help=short ;;
239 -host | --host | --hos | --ho)
240 ac_prev=host_alias ;;
241 -host=* | --host=* | --hos=* | --ho=*)
242 host_alias=$ac_optarg ;;
244 -includedir | --includedir | --includedi | --included | --include \
245 | --includ | --inclu | --incl | --inc)
246 ac_prev=includedir ;;
247 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
248 | --includ=* | --inclu=* | --incl=* | --inc=*)
249 includedir=$ac_optarg ;;
251 -infodir | --infodir | --infodi | --infod | --info | --inf)
253 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
254 infodir=$ac_optarg ;;
256 -libdir | --libdir | --libdi | --libd)
258 -libdir=* | --libdir=* | --libdi=* | --libd=*)
261 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
262 | --libexe | --libex | --libe)
263 ac_prev=libexecdir ;;
264 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
265 | --libexe=* | --libex=* | --libe=*)
266 libexecdir=$ac_optarg ;;
268 -localstatedir | --localstatedir | --localstatedi | --localstated \
269 | --localstate | --localstat | --localsta | --localst \
270 | --locals | --local | --loca | --loc | --lo)
271 ac_prev=localstatedir ;;
272 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
273 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
274 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
275 localstatedir=$ac_optarg ;;
277 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
279 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
283 # Obsolete; use --without-fp.
286 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
290 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
291 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
294 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
295 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
296 | --oldin | --oldi | --old | --ol | --o)
297 ac_prev=oldincludedir ;;
298 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
299 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
300 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
301 oldincludedir=$ac_optarg ;;
303 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
305 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
308 -program-prefix | --program-prefix | --program-prefi | --program-pref \
309 | --program-pre | --program-pr | --program-p)
310 ac_prev=program_prefix ;;
311 -program-prefix=* | --program-prefix=* | --program-prefi=* \
312 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
313 program_prefix=$ac_optarg ;;
315 -program-suffix | --program-suffix | --program-suffi | --program-suff \
316 | --program-suf | --program-su | --program-s)
317 ac_prev=program_suffix ;;
318 -program-suffix=* | --program-suffix=* | --program-suffi=* \
319 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
320 program_suffix=$ac_optarg ;;
322 -program-transform-name | --program-transform-name \
323 | --program-transform-nam | --program-transform-na \
324 | --program-transform-n | --program-transform- \
325 | --program-transform | --program-transfor \
326 | --program-transfo | --program-transf \
327 | --program-trans | --program-tran \
328 | --progr-tra | --program-tr | --program-t)
329 ac_prev=program_transform_name ;;
330 -program-transform-name=* | --program-transform-name=* \
331 | --program-transform-nam=* | --program-transform-na=* \
332 | --program-transform-n=* | --program-transform-=* \
333 | --program-transform=* | --program-transfor=* \
334 | --program-transfo=* | --program-transf=* \
335 | --program-trans=* | --program-tran=* \
336 | --progr-tra=* | --program-tr=* | --program-t=*)
337 program_transform_name=$ac_optarg ;;
339 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
340 | -silent | --silent | --silen | --sile | --sil)
343 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
345 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
347 sbindir=$ac_optarg ;;
349 -sharedstatedir | --sharedstatedir | --sharedstatedi \
350 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
351 | --sharedst | --shareds | --shared | --share | --shar \
353 ac_prev=sharedstatedir ;;
354 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
355 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
356 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
358 sharedstatedir=$ac_optarg ;;
360 -site | --site | --sit)
362 -site=* | --site=* | --sit=*)
365 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
367 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
370 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
371 | --syscon | --sysco | --sysc | --sys | --sy)
372 ac_prev=sysconfdir ;;
373 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
374 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
375 sysconfdir=$ac_optarg ;;
377 -target | --target | --targe | --targ | --tar | --ta | --t)
378 ac_prev=target_alias ;;
379 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
380 target_alias=$ac_optarg ;;
382 -v | -verbose | --verbose | --verbos | --verbo | --verb)
385 -version | --version | --versio | --versi | --vers | -V)
389 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
390 # Reject names that are not valid shell variable names.
391 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
392 { echo "$as_me: error: invalid package name: $ac_package" >&2
393 { (exit 1); exit 1; }; }
394 ac_package=`echo $ac_package| sed 's/-/_/g'`
396 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
399 eval "with_$ac_package='$ac_optarg'" ;;
401 -without-* | --without-*)
402 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
403 # Reject names that are not valid shell variable names.
404 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
405 { echo "$as_me: error: invalid package name: $ac_package" >&2
406 { (exit 1); exit 1; }; }
407 ac_package=`echo $ac_package | sed 's/-/_/g'`
408 eval "with_$ac_package=no" ;;
411 # Obsolete; use --with-x.
414 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
415 | --x-incl | --x-inc | --x-in | --x-i)
416 ac_prev=x_includes ;;
417 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
418 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
419 x_includes=$ac_optarg ;;
421 -x-libraries | --x-libraries | --x-librarie | --x-librari \
422 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
423 ac_prev=x_libraries ;;
424 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
425 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
426 x_libraries=$ac_optarg ;;
428 -*) { echo "$as_me: error: unrecognized option: $ac_option
429 Try \`$0 --help' for more information." >&2
430 { (exit 1); exit 1; }; }
434 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
435 # Reject names that are not valid shell variable names.
436 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
437 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
438 { (exit 1); exit 1; }; }
439 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
440 eval "$ac_envvar='$ac_optarg'"
444 # FIXME: should be removed in autoconf 3.0.
445 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
446 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
447 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
448 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
454 if test -n "$ac_prev"; then
455 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
456 { echo "$as_me: error: missing argument to $ac_option" >&2
457 { (exit 1); exit 1; }; }
460 # Be sure to have absolute paths.
461 for ac_var in exec_prefix prefix
463 eval ac_val=$`echo $ac_var`
465 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
466 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
467 { (exit 1); exit 1; }; };;
471 # Be sure to have absolute paths.
472 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
473 localstatedir libdir includedir oldincludedir infodir mandir
475 eval ac_val=$`echo $ac_var`
477 [\\/$]* | ?:[\\/]* ) ;;
478 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
479 { (exit 1); exit 1; }; };;
483 # There might be people who depend on the old broken behavior: `$host'
484 # used to hold the argument of --host etc.
489 # FIXME: should be removed in autoconf 3.0.
490 if test "x$host_alias" != x; then
491 if test "x$build_alias" = x; then
492 cross_compiling=maybe
493 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
494 If a cross compiler is detected then cross compile mode will be used." >&2
495 elif test "x$build_alias" != "x$host_alias"; then
501 test -n "$host_alias" && ac_tool_prefix=$host_alias-
503 test "$silent" = yes && exec 6>/dev/null
505 # Find the source files, if location was not specified.
506 if test -z "$srcdir"; then
507 ac_srcdir_defaulted=yes
508 # Try the directory containing this script, then its parent.
510 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
511 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
513 if test ! -r $srcdir/$ac_unique_file; then
517 ac_srcdir_defaulted=no
519 if test ! -r $srcdir/$ac_unique_file; then
520 if test "$ac_srcdir_defaulted" = yes; then
521 { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
522 { (exit 1); exit 1; }; }
524 { echo "$as_me: error: cannot find sources in $srcdir" >&2
525 { (exit 1); exit 1; }; }
528 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
529 ac_env_build_alias_set=${build_alias+set}
530 ac_env_build_alias_value=$build_alias
531 ac_cv_env_build_alias_set=${build_alias+set}
532 ac_cv_env_build_alias_value=$build_alias
533 ac_env_host_alias_set=${host_alias+set}
534 ac_env_host_alias_value=$host_alias
535 ac_cv_env_host_alias_set=${host_alias+set}
536 ac_cv_env_host_alias_value=$host_alias
537 ac_env_target_alias_set=${target_alias+set}
538 ac_env_target_alias_value=$target_alias
539 ac_cv_env_target_alias_set=${target_alias+set}
540 ac_cv_env_target_alias_value=$target_alias
541 ac_env_CC_set=${CC+set}
543 ac_cv_env_CC_set=${CC+set}
544 ac_cv_env_CC_value=$CC
545 ac_env_CFLAGS_set=${CFLAGS+set}
546 ac_env_CFLAGS_value=$CFLAGS
547 ac_cv_env_CFLAGS_set=${CFLAGS+set}
548 ac_cv_env_CFLAGS_value=$CFLAGS
549 ac_env_LDFLAGS_set=${LDFLAGS+set}
550 ac_env_LDFLAGS_value=$LDFLAGS
551 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
552 ac_cv_env_LDFLAGS_value=$LDFLAGS
553 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
554 ac_env_CPPFLAGS_value=$CPPFLAGS
555 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
556 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
557 ac_env_CPP_set=${CPP+set}
558 ac_env_CPP_value=$CPP
559 ac_cv_env_CPP_set=${CPP+set}
560 ac_cv_env_CPP_value=$CPP
563 # Report the --help message.
565 if test "$ac_init_help" = "long"; then
566 # Omit some internal or obsolete options to make the list less imposing.
567 # This message is too long to be a string in the A/UX 3.1 sh.
569 \`configure' configures this package to adapt to many kinds of systems.
571 Usage: $0 [OPTION]... [VAR=VALUE]...
573 To assign environment variables (e.g., CC, CFLAGS...), specify them as
574 VAR=VALUE. See below for descriptions of some of the useful variables.
576 Defaults for the options are specified in brackets.
579 -h, --help display this help and exit
580 --help=short display options specific to this package
581 --help=recursive display the short help of all the included packages
582 -V, --version display version information and exit
583 -q, --quiet, --silent do not print \`checking...' messages
584 --cache-file=FILE cache test results in FILE [disabled]
585 -C, --config-cache alias for \`--cache-file=config.cache'
586 -n, --no-create do not create output files
587 --srcdir=DIR find the sources in DIR [configure dir or \`..']
592 Installation directories:
593 --prefix=PREFIX install architecture-independent files in PREFIX
595 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
598 By default, \`make install' will install all the files in
599 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
600 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
601 for instance \`--prefix=\$HOME'.
603 For better control, use the options below.
605 Fine tuning of the installation directories:
606 --bindir=DIR user executables [EPREFIX/bin]
607 --sbindir=DIR system admin executables [EPREFIX/sbin]
608 --libexecdir=DIR program executables [EPREFIX/libexec]
609 --datadir=DIR read-only architecture-independent data [PREFIX/share]
610 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
611 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
612 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
613 --libdir=DIR object code libraries [EPREFIX/lib]
614 --includedir=DIR C header files [PREFIX/include]
615 --oldincludedir=DIR C header files for non-gcc [/usr/include]
616 --infodir=DIR info documentation [PREFIX/info]
617 --mandir=DIR man documentation [PREFIX/man]
623 --program-prefix=PREFIX prepend PREFIX to installed program names
624 --program-suffix=SUFFIX append SUFFIX to installed program names
625 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
628 --build=BUILD configure for building on BUILD [guessed]
629 --host=HOST build programs to run on HOST [BUILD]
630 --target=TARGET configure for building compilers for TARGET [HOST]
634 if test -n "$ac_init_help"; then
639 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
640 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
643 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
644 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
646 --with-system-type=XXX test: override derived host system-type
647 --with-pkg-config{=path} enable/disable use of pkg-config
648 --with-pkg-config-libdir=XXX use given directory for installing pc-files
649 --enable-pc-files generate and install .pc files for pkg-config
650 --without-tests suppress build with test-programs
651 --enable-mixed-case tic should assume mixed-case filenames
652 --with-install-prefix prefixes actual install-location ($DESTDIR)
653 Build-Tools Needed to Compile Temporary Applications for Cross-compiling:
654 --with-build-cc=XXX the build C compiler ($BUILD_CC)
655 --with-build-cpp=XXX the build C preprocessor ($BUILD_CPP)
656 --with-build-cflags=XXX the build C compiler-flags ($BUILD_CFLAGS)
657 --with-build-cppflags=XXX the build C preprocessor-flags ($BUILD_CPPFLAGS)
658 --with-build-ldflags=XXX the build linker-flags ($BUILD_LDFLAGS)
659 --with-build-libs=XXX the build libraries (${BUILD_LIBS})
660 Options to Specify the Libraries Built/Used:
661 --with-shared generate shared C-objects (needed for --with-ada-sharedlib)
662 --enable-widec compile with wide-char/UTF-8 code
663 --with-curses-dir=DIR directory in which (n)curses is installed
664 --with-lib-prefix override library-prefix
665 --with-shlib-version=X Specify rel or abi version for shared libs
666 --enable-rpath-link link sample programs with rpath option
667 Fine-Tuning Your Configuration:
668 --enable-broken_linker compile with broken-linker support code
669 --disable-largefile omit support for large files
670 --with-rcs-ids compile-in RCS identifiers
672 --disable-ext-funcs disable function-extensions
673 --enable-const compile with extra/non-standard const
675 --without-develop disable development options
677 --with-pthread use POSIX thread library
678 --enable-weak-symbols enable weak-symbols for pthreads
679 --enable-reentrant compile with experimental reentrant code
680 --with-wrap-prefix=XXX override prefix used for public variables
681 Testing/development Options:
682 --disable-echo display "compiling" commands
683 --enable-warnings build: turn on GCC compiler warnings
684 --enable-assertions test: turn on generation of assertion code
685 --enable-expanded test: generate functions for certain macros
686 --disable-macros test: use functions rather than macros
687 --with-trace test: add trace() function to all models of ncurses
688 Ada95 Binding Options:
689 --with-ada-compiler=CMD specify Ada95 compiler command (default gnatmake)
690 --with-ada-include=DIR Ada includes are in DIR (default: PREFIX/share/ada/adainclude)
691 --with-ada-objects=DIR Ada objects are in DIR (default: PREFIX/lib/ada/adalib)
692 --with-ada-sharedlib=XX build Ada95 shared-library
694 Some influential environment variables:
695 CC C compiler command
696 CFLAGS C compiler flags
697 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
698 nonstandard directory <lib dir>
699 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
700 headers in a nonstandard directory <include dir>
703 Use these variables to override the choices made by `configure' or to help
704 it to find libraries and programs with nonstandard names/locations.
709 if test "$ac_init_help" = "recursive"; then
710 # If there are subdirs, report their specific --help.
712 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
714 # A "../" for each directory in /$ac_subdir.
715 ac_dots=`echo $ac_subdir |
716 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
719 .) # No --srcdir option. We are building in place.
720 ac_sub_srcdir=$srcdir ;;
721 [\\/]* | ?:[\\/]* ) # Absolute path.
722 ac_sub_srcdir=$srcdir/$ac_subdir ;;
724 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
727 # Check for guested configure; otherwise get Cygnus style configure.
728 if test -f $ac_sub_srcdir/configure.gnu; then
730 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
731 elif test -f $ac_sub_srcdir/configure; then
733 $SHELL $ac_sub_srcdir/configure --help=recursive
734 elif test -f $ac_sub_srcdir/configure.ac ||
735 test -f $ac_sub_srcdir/configure.in; then
739 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
745 test -n "$ac_init_help" && exit 0
746 if $ac_init_version; then
749 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
750 Free Software Foundation, Inc.
751 This configure script is free software; the Free Software Foundation
752 gives unlimited permission to copy, distribute and modify it.
758 This file contains any messages produced by compilers while
759 running configure, to aid debugging if configure makes a mistake.
761 It was created by $as_me, which was
762 generated by GNU Autoconf 2.52.20120310. Invocation command line was
773 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
774 uname -m = `(uname -m) 2>/dev/null || echo unknown`
775 uname -r = `(uname -r) 2>/dev/null || echo unknown`
776 uname -s = `(uname -s) 2>/dev/null || echo unknown`
777 uname -v = `(uname -v) 2>/dev/null || echo unknown`
779 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
780 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
782 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
783 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
784 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
785 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
786 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
787 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
788 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
802 # Keep a trace of the command line.
803 # Strip out --no-create and --no-recursion so they do not pile up.
804 # Also quote any args containing shell meta-characters.
810 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
811 | --no-cr | --no-c) ;;
812 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
813 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
814 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
815 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
816 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
818 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
821 # Get rid of the leading space.
824 # When interrupted or exit'd, cleanup temporary files, and complete
825 # config.log. We remove comments because anyway the quotes in there
826 # would cause problems or look ugly.
828 # Save into config.log some information that might help in debugging.
830 echo "## ----------------- ##" >&5
831 echo "## Cache variables. ##" >&5
832 echo "## ----------------- ##" >&5
834 # The following way of writing the cache mishandles newlines in values,
837 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
840 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
841 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
845 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
849 sed "/^$/d" confdefs.h >conftest.log
850 if test -s conftest.log; then
852 echo "## ------------ ##" >&5
853 echo "## confdefs.h. ##" >&5
854 echo "## ------------ ##" >&5
859 test "$ac_signal" != 0 &&
860 echo "$as_me: caught signal $ac_signal" >&5
861 echo "$as_me: exit $exit_status" >&5
862 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
865 for ac_signal in 1 2 13 15; do
866 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
870 # confdefs.h avoids OS command line length limits that DEFS can exceed.
871 rm -rf conftest* confdefs.h
872 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
875 # Let the site file select an alternate cache file if it wants to.
876 # Prefer explicitly selected file to automatically selected ones.
877 if test -z "$CONFIG_SITE"; then
878 if test "x$prefix" != xNONE; then
879 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
881 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
884 for ac_site_file in $CONFIG_SITE; do
885 if test -r "$ac_site_file"; then
886 { echo "$as_me:886: loading site script $ac_site_file" >&5
887 echo "$as_me: loading site script $ac_site_file" >&6;}
888 cat "$ac_site_file" >&5
893 if test -r "$cache_file"; then
894 # Some versions of bash will fail to source /dev/null (special
895 # files actually), so we avoid doing that.
896 if test -f "$cache_file"; then
897 { echo "$as_me:897: loading cache $cache_file" >&5
898 echo "$as_me: loading cache $cache_file" >&6;}
900 [\\/]* | ?:[\\/]* ) . $cache_file;;
905 { echo "$as_me:905: creating cache $cache_file" >&5
906 echo "$as_me: creating cache $cache_file" >&6;}
910 # Check that the precious variables saved in the cache have kept the same
912 ac_cache_corrupted=false
913 for ac_var in `(set) 2>&1 |
914 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
915 eval ac_old_set=\$ac_cv_env_${ac_var}_set
916 eval ac_new_set=\$ac_env_${ac_var}_set
917 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
918 eval ac_new_val="\$ac_env_${ac_var}_value"
919 case $ac_old_set,$ac_new_set in
921 { echo "$as_me:921: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
922 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
923 ac_cache_corrupted=: ;;
925 { echo "$as_me:925: error: \`$ac_var' was not set in the previous run" >&5
926 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
927 ac_cache_corrupted=: ;;
930 if test "x$ac_old_val" != "x$ac_new_val"; then
931 { echo "$as_me:931: error: \`$ac_var' has changed since the previous run:" >&5
932 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
933 { echo "$as_me:933: former value: $ac_old_val" >&5
934 echo "$as_me: former value: $ac_old_val" >&2;}
935 { echo "$as_me:935: current value: $ac_new_val" >&5
936 echo "$as_me: current value: $ac_new_val" >&2;}
940 # Pass precious variables to config.status. It doesn't matter if
941 # we pass some twice (in addition to the command line arguments).
942 if test "$ac_new_set" = set; then
944 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
945 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
946 ac_configure_args="$ac_configure_args '$ac_arg'"
948 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
953 if $ac_cache_corrupted; then
954 { echo "$as_me:954: error: changes in the environment can compromise the build" >&5
955 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
956 { { echo "$as_me:956: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
957 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
958 { (exit 1); exit 1; }; }
962 ac_cpp='$CPP $CPPFLAGS'
963 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
964 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
965 ac_compiler_gnu=$ac_cv_c_compiler_gnu
966 ac_main_return=return
968 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
969 *c*,-n*) ECHO_N= ECHO_C='
971 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
972 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
974 echo "#! $SHELL" >conftest.sh
975 echo "exit 0" >>conftest.sh
977 if { (echo "$as_me:977: PATH=\".;.\"; conftest.sh") >&5
978 (PATH=".;."; conftest.sh) 2>&5
980 echo "$as_me:980: \$? = $ac_status" >&5
981 (exit $ac_status); }; then
982 ac_path_separator=';'
986 PATH_SEPARATOR="$ac_path_separator"
989 ac_config_headers="$ac_config_headers include/ncurses_cfg.h:include/ncurses_cfg.hin"
994 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
995 if test -f $ac_dir/install-sh; then
997 ac_install_sh="$ac_aux_dir/install-sh -c"
999 elif test -f $ac_dir/install.sh; then
1001 ac_install_sh="$ac_aux_dir/install.sh -c"
1003 elif test -f $ac_dir/shtool; then
1005 ac_install_sh="$ac_aux_dir/shtool install -c"
1009 if test -z "$ac_aux_dir"; then
1010 { { echo "$as_me:1010: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1011 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1012 { (exit 1); exit 1; }; }
1014 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1015 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1016 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1018 # Make sure we can run config.sub.
1019 $ac_config_sub sun4 >/dev/null 2>&1 ||
1020 { { echo "$as_me:1020: error: cannot run $ac_config_sub" >&5
1021 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1022 { (exit 1); exit 1; }; }
1024 echo "$as_me:1024: checking build system type" >&5
1025 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1026 if test "${ac_cv_build+set}" = set; then
1027 echo $ECHO_N "(cached) $ECHO_C" >&6
1029 ac_cv_build_alias=$build_alias
1030 test -z "$ac_cv_build_alias" &&
1031 ac_cv_build_alias=`$ac_config_guess`
1032 test -z "$ac_cv_build_alias" &&
1033 { { echo "$as_me:1033: error: cannot guess build type; you must specify one" >&5
1034 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1035 { (exit 1); exit 1; }; }
1036 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1037 { { echo "$as_me:1037: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1038 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1039 { (exit 1); exit 1; }; }
1042 echo "$as_me:1042: result: $ac_cv_build" >&5
1043 echo "${ECHO_T}$ac_cv_build" >&6
1045 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1046 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1047 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1049 echo "$as_me:1049: checking host system type" >&5
1050 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1051 if test "${ac_cv_host+set}" = set; then
1052 echo $ECHO_N "(cached) $ECHO_C" >&6
1054 ac_cv_host_alias=$host_alias
1055 test -z "$ac_cv_host_alias" &&
1056 ac_cv_host_alias=$ac_cv_build_alias
1057 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1058 { { echo "$as_me:1058: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1059 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1060 { (exit 1); exit 1; }; }
1063 echo "$as_me:1063: result: $ac_cv_host" >&5
1064 echo "${ECHO_T}$ac_cv_host" >&6
1066 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1067 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1068 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1070 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1071 echo "$as_me:1071: checking target system type" >&5
1072 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1073 if test "${ac_cv_target+set}" = set; then
1074 echo $ECHO_N "(cached) $ECHO_C" >&6
1076 ac_cv_target_alias=$target_alias
1077 test "x$ac_cv_target_alias" = "x" &&
1078 ac_cv_target_alias=$ac_cv_host_alias
1079 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1080 { { echo "$as_me:1080: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1081 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1082 { (exit 1); exit 1; }; }
1085 echo "$as_me:1085: result: $ac_cv_target" >&5
1086 echo "${ECHO_T}$ac_cv_target" >&6
1087 target=$ac_cv_target
1088 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1089 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1090 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1092 # The aliases save the names the user supplied, while $host etc.
1093 # will get canonicalized.
1094 test -n "$target_alias" &&
1095 test "$program_prefix$program_suffix$program_transform_name" = \
1097 program_prefix=${target_alias}-
1098 system_name="$host_os"
1100 system_name="`(uname -s -r) 2>/dev/null`"
1101 if test -z "$system_name" ; then
1102 system_name="`(hostname) 2>/dev/null`"
1105 test -n "$system_name" && cat >>confdefs.h <<EOF
1106 #define SYSTEM_NAME "$system_name"
1109 if test "${cf_cv_system_name+set}" = set; then
1110 echo $ECHO_N "(cached) $ECHO_C" >&6
1112 cf_cv_system_name="$system_name"
1115 test -z "$system_name" && system_name="$cf_cv_system_name"
1116 test -n "$cf_cv_system_name" && echo "$as_me:1116: result: Configuring for $cf_cv_system_name" >&5
1117 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1119 if test ".$system_name" != ".$cf_cv_system_name" ; then
1120 echo "$as_me:1120: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1121 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1122 { { echo "$as_me:1122: error: \"Please remove config.cache and try again.\"" >&5
1123 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1124 { (exit 1); exit 1; }; }
1127 # Check whether --with-system-type or --without-system-type was given.
1128 if test "${with_system_type+set}" = set; then
1129 withval="$with_system_type"
1130 { echo "$as_me:1130: WARNING: overriding system type to $withval" >&5
1131 echo "$as_me: WARNING: overriding system type to $withval" >&2;}
1132 cf_cv_system_name=$withval
1135 ### Save the given $CFLAGS to allow user-override.
1136 cf_user_CFLAGS="$CFLAGS"
1138 ### Default install-location
1140 echo "$as_me:1140: checking for prefix" >&5
1141 echo $ECHO_N "checking for prefix... $ECHO_C" >&6
1142 if test "x$prefix" = "xNONE" ; then
1143 case "$cf_cv_system_name" in
1144 # non-vendor systems don't have a conflict
1145 openbsd*|freebsd*|mirbsd*|linux*|cygwin*|k*bsd*-gnu)
1148 *) prefix=$ac_default_prefix
1152 echo "$as_me:1152: result: $prefix" >&5
1153 echo "${ECHO_T}$prefix" >&6
1155 if test "x$prefix" = "xNONE" ; then
1156 echo "$as_me:1156: checking for default include-directory" >&5
1157 echo $ECHO_N "checking for default include-directory... $ECHO_C" >&6
1158 test -n "$verbose" && echo 1>&6
1161 $includedir/ncurses \
1163 $prefix/include/ncurses \
1164 /usr/local/include \
1165 /usr/local/include/ncurses \
1167 /usr/include/ncurses
1169 cf_dir=`eval echo $cf_symbol`
1170 if test -f $cf_dir/curses.h ; then
1171 if ( fgrep NCURSES_VERSION $cf_dir/curses.h 2>&1 >/dev/null ) ; then
1172 includedir="$cf_symbol"
1173 test -n "$verbose" && echo $ac_n " found " 1>&6
1177 test -n "$verbose" && echo " tested $cf_dir" 1>&6
1179 echo "$as_me:1179: result: $includedir" >&5
1180 echo "${ECHO_T}$includedir" >&6
1183 ### Checks for programs.
1185 ac_cpp='$CPP $CPPFLAGS'
1186 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1187 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1188 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1189 ac_main_return=return
1190 if test -n "$ac_tool_prefix"; then
1191 for ac_prog in gnatgcc gcc cc
1193 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1194 set dummy $ac_tool_prefix$ac_prog; 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_CC+set}" = set; then
1198 echo $ECHO_N "(cached) $ECHO_C" >&6
1200 if test -n "$CC"; then
1201 ac_cv_prog_CC="$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_CC="$ac_tool_prefix$ac_prog"
1210 echo "$as_me:1210: found $ac_dir/$ac_word" >&5
1217 if test -n "$CC"; then
1218 echo "$as_me:1218: result: $CC" >&5
1219 echo "${ECHO_T}$CC" >&6
1221 echo "$as_me:1221: result: no" >&5
1222 echo "${ECHO_T}no" >&6
1225 test -n "$CC" && break
1228 if test -z "$CC"; then
1230 for ac_prog in gnatgcc gcc cc
1232 # Extract the first word of "$ac_prog", so it can be a program name with args.
1233 set dummy $ac_prog; 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_ac_ct_CC+set}" = set; then
1237 echo $ECHO_N "(cached) $ECHO_C" >&6
1239 if test -n "$ac_ct_CC"; then
1240 ac_cv_prog_ac_ct_CC="$ac_ct_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_ac_ct_CC="$ac_prog"
1249 echo "$as_me:1249: found $ac_dir/$ac_word" >&5
1255 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1256 if test -n "$ac_ct_CC"; then
1257 echo "$as_me:1257: result: $ac_ct_CC" >&5
1258 echo "${ECHO_T}$ac_ct_CC" >&6
1260 echo "$as_me:1260: result: no" >&5
1261 echo "${ECHO_T}no" >&6
1264 test -n "$ac_ct_CC" && break
1270 test -z "$CC" && { { echo "$as_me:1270: error: no acceptable cc found in \$PATH" >&5
1271 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1272 { (exit 1); exit 1; }; }
1274 # Provide some information about the compiler.
1275 echo "$as_me:1275:" \
1276 "checking for C compiler version" >&5
1277 ac_compiler=`set X $ac_compile; echo $2`
1278 { (eval echo "$as_me:1278: \"$ac_compiler --version </dev/null >&5\"") >&5
1279 (eval $ac_compiler --version </dev/null >&5) 2>&5
1281 echo "$as_me:1281: \$? = $ac_status" >&5
1282 (exit $ac_status); }
1283 { (eval echo "$as_me:1283: \"$ac_compiler -v </dev/null >&5\"") >&5
1284 (eval $ac_compiler -v </dev/null >&5) 2>&5
1286 echo "$as_me:1286: \$? = $ac_status" >&5
1287 (exit $ac_status); }
1288 { (eval echo "$as_me:1288: \"$ac_compiler -V </dev/null >&5\"") >&5
1289 (eval $ac_compiler -V </dev/null >&5) 2>&5
1291 echo "$as_me:1291: \$? = $ac_status" >&5
1292 (exit $ac_status); }
1294 cat >conftest.$ac_ext <<_ACEOF
1295 #line 1295 "configure"
1296 #include "confdefs.h"
1306 ac_clean_files_save=$ac_clean_files
1307 ac_clean_files="$ac_clean_files a.out a.exe"
1308 # Try to create an executable without -o first, disregard a.out.
1309 # It will help us diagnose broken compilers, and finding out an intuition
1311 echo "$as_me:1311: checking for C compiler default output" >&5
1312 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1313 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1314 if { (eval echo "$as_me:1314: \"$ac_link_default\"") >&5
1315 (eval $ac_link_default) 2>&5
1317 echo "$as_me:1317: \$? = $ac_status" >&5
1318 (exit $ac_status); }; then
1319 # Find the output, starting from the most likely. This scheme is
1320 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1322 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1323 ls a.out conftest 2>/dev/null;
1324 ls a.* conftest.* 2>/dev/null`; do
1326 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1327 a.out ) # We found the default executable, but exeext='' is most
1330 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1331 # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1338 echo "$as_me: failed program was:" >&5
1339 cat conftest.$ac_ext >&5
1340 { { echo "$as_me:1340: error: C compiler cannot create executables" >&5
1341 echo "$as_me: error: C compiler cannot create executables" >&2;}
1342 { (exit 77); exit 77; }; }
1345 ac_exeext=$ac_cv_exeext
1346 echo "$as_me:1346: result: $ac_file" >&5
1347 echo "${ECHO_T}$ac_file" >&6
1349 # Check the compiler produces executables we can run. If not, either
1350 # the compiler is broken, or we cross compile.
1351 echo "$as_me:1351: checking whether the C compiler works" >&5
1352 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1353 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1354 # If not cross compiling, check that we can run a simple program.
1355 if test "$cross_compiling" != yes; then
1356 if { ac_try='./$ac_file'
1357 { (eval echo "$as_me:1357: \"$ac_try\"") >&5
1360 echo "$as_me:1360: \$? = $ac_status" >&5
1361 (exit $ac_status); }; }; then
1364 if test "$cross_compiling" = maybe; then
1367 { { echo "$as_me:1367: error: cannot run C compiled programs.
1368 If you meant to cross compile, use \`--host'." >&5
1369 echo "$as_me: error: cannot run C compiled programs.
1370 If you meant to cross compile, use \`--host'." >&2;}
1371 { (exit 1); exit 1; }; }
1375 echo "$as_me:1375: result: yes" >&5
1376 echo "${ECHO_T}yes" >&6
1378 rm -f a.out a.exe conftest$ac_cv_exeext
1379 ac_clean_files=$ac_clean_files_save
1380 # Check the compiler produces executables we can run. If not, either
1381 # the compiler is broken, or we cross compile.
1382 echo "$as_me:1382: checking whether we are cross compiling" >&5
1383 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1384 echo "$as_me:1384: result: $cross_compiling" >&5
1385 echo "${ECHO_T}$cross_compiling" >&6
1387 echo "$as_me:1387: checking for executable suffix" >&5
1388 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1389 if { (eval echo "$as_me:1389: \"$ac_link\"") >&5
1390 (eval $ac_link) 2>&5
1392 echo "$as_me:1392: \$? = $ac_status" >&5
1393 (exit $ac_status); }; then
1394 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1395 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1396 # work properly (i.e., refer to `conftest.exe'), while it won't with
1398 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1400 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1401 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1408 { { echo "$as_me:1408: error: cannot compute EXEEXT: cannot compile and link" >&5
1409 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1410 { (exit 1); exit 1; }; }
1413 rm -f conftest$ac_cv_exeext
1414 echo "$as_me:1414: result: $ac_cv_exeext" >&5
1415 echo "${ECHO_T}$ac_cv_exeext" >&6
1417 rm -f conftest.$ac_ext
1418 EXEEXT=$ac_cv_exeext
1420 echo "$as_me:1420: checking for object suffix" >&5
1421 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1422 if test "${ac_cv_objext+set}" = set; then
1423 echo $ECHO_N "(cached) $ECHO_C" >&6
1425 cat >conftest.$ac_ext <<_ACEOF
1426 #line 1426 "configure"
1427 #include "confdefs.h"
1437 rm -f conftest.o conftest.obj
1438 if { (eval echo "$as_me:1438: \"$ac_compile\"") >&5
1439 (eval $ac_compile) 2>&5
1441 echo "$as_me:1441: \$? = $ac_status" >&5
1442 (exit $ac_status); }; then
1443 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1445 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1446 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1451 echo "$as_me: failed program was:" >&5
1452 cat conftest.$ac_ext >&5
1453 { { echo "$as_me:1453: error: cannot compute OBJEXT: cannot compile" >&5
1454 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1455 { (exit 1); exit 1; }; }
1458 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1460 echo "$as_me:1460: result: $ac_cv_objext" >&5
1461 echo "${ECHO_T}$ac_cv_objext" >&6
1462 OBJEXT=$ac_cv_objext
1464 echo "$as_me:1464: checking whether we are using the GNU C compiler" >&5
1465 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1466 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1467 echo $ECHO_N "(cached) $ECHO_C" >&6
1469 cat >conftest.$ac_ext <<_ACEOF
1470 #line 1470 "configure"
1471 #include "confdefs.h"
1484 rm -f conftest.$ac_objext
1485 if { (eval echo "$as_me:1485: \"$ac_compile\"") >&5
1486 (eval $ac_compile) 2>&5
1488 echo "$as_me:1488: \$? = $ac_status" >&5
1489 (exit $ac_status); } &&
1490 { ac_try='test -s conftest.$ac_objext'
1491 { (eval echo "$as_me:1491: \"$ac_try\"") >&5
1494 echo "$as_me:1494: \$? = $ac_status" >&5
1495 (exit $ac_status); }; }; then
1498 echo "$as_me: failed program was:" >&5
1499 cat conftest.$ac_ext >&5
1502 rm -f conftest.$ac_objext conftest.$ac_ext
1503 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1506 echo "$as_me:1506: result: $ac_cv_c_compiler_gnu" >&5
1507 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1508 GCC=`test $ac_compiler_gnu = yes && echo yes`
1509 ac_test_CFLAGS=${CFLAGS+set}
1510 ac_save_CFLAGS=$CFLAGS
1512 echo "$as_me:1512: checking whether $CC accepts -g" >&5
1513 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1514 if test "${ac_cv_prog_cc_g+set}" = set; then
1515 echo $ECHO_N "(cached) $ECHO_C" >&6
1517 cat >conftest.$ac_ext <<_ACEOF
1518 #line 1518 "configure"
1519 #include "confdefs.h"
1529 rm -f conftest.$ac_objext
1530 if { (eval echo "$as_me:1530: \"$ac_compile\"") >&5
1531 (eval $ac_compile) 2>&5
1533 echo "$as_me:1533: \$? = $ac_status" >&5
1534 (exit $ac_status); } &&
1535 { ac_try='test -s conftest.$ac_objext'
1536 { (eval echo "$as_me:1536: \"$ac_try\"") >&5
1539 echo "$as_me:1539: \$? = $ac_status" >&5
1540 (exit $ac_status); }; }; then
1543 echo "$as_me: failed program was:" >&5
1544 cat conftest.$ac_ext >&5
1547 rm -f conftest.$ac_objext conftest.$ac_ext
1549 echo "$as_me:1549: result: $ac_cv_prog_cc_g" >&5
1550 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1551 if test "$ac_test_CFLAGS" = set; then
1552 CFLAGS=$ac_save_CFLAGS
1553 elif test $ac_cv_prog_cc_g = yes; then
1554 if test "$GCC" = yes; then
1560 if test "$GCC" = yes; then
1566 # Some people use a C++ compiler to compile C. Since we use `exit',
1567 # in C++ we need to declare it. In case someone uses the same compiler
1568 # for both compiling C and C++ we need to have the C++ compiler decide
1569 # the declaration of exit, since it's the most demanding environment.
1570 cat >conftest.$ac_ext <<_ACEOF
1575 rm -f conftest.$ac_objext
1576 if { (eval echo "$as_me:1576: \"$ac_compile\"") >&5
1577 (eval $ac_compile) 2>&5
1579 echo "$as_me:1579: \$? = $ac_status" >&5
1580 (exit $ac_status); } &&
1581 { ac_try='test -s conftest.$ac_objext'
1582 { (eval echo "$as_me:1582: \"$ac_try\"") >&5
1585 echo "$as_me:1585: \$? = $ac_status" >&5
1586 (exit $ac_status); }; }; then
1587 for ac_declaration in \
1589 '#include <stdlib.h>' \
1590 'extern "C" void std::exit (int) throw (); using std::exit;' \
1591 'extern "C" void std::exit (int); using std::exit;' \
1592 'extern "C" void exit (int) throw ();' \
1593 'extern "C" void exit (int);' \
1596 cat >conftest.$ac_ext <<_ACEOF
1597 #line 1597 "configure"
1598 #include "confdefs.h"
1609 rm -f conftest.$ac_objext
1610 if { (eval echo "$as_me:1610: \"$ac_compile\"") >&5
1611 (eval $ac_compile) 2>&5
1613 echo "$as_me:1613: \$? = $ac_status" >&5
1614 (exit $ac_status); } &&
1615 { ac_try='test -s conftest.$ac_objext'
1616 { (eval echo "$as_me:1616: \"$ac_try\"") >&5
1619 echo "$as_me:1619: \$? = $ac_status" >&5
1620 (exit $ac_status); }; }; then
1623 echo "$as_me: failed program was:" >&5
1624 cat conftest.$ac_ext >&5
1627 rm -f conftest.$ac_objext conftest.$ac_ext
1628 cat >conftest.$ac_ext <<_ACEOF
1629 #line 1629 "configure"
1630 #include "confdefs.h"
1640 rm -f conftest.$ac_objext
1641 if { (eval echo "$as_me:1641: \"$ac_compile\"") >&5
1642 (eval $ac_compile) 2>&5
1644 echo "$as_me:1644: \$? = $ac_status" >&5
1645 (exit $ac_status); } &&
1646 { ac_try='test -s conftest.$ac_objext'
1647 { (eval echo "$as_me:1647: \"$ac_try\"") >&5
1650 echo "$as_me:1650: \$? = $ac_status" >&5
1651 (exit $ac_status); }; }; then
1654 echo "$as_me: failed program was:" >&5
1655 cat conftest.$ac_ext >&5
1657 rm -f conftest.$ac_objext conftest.$ac_ext
1660 if test -n "$ac_declaration"; then
1661 echo '#ifdef __cplusplus' >>confdefs.h
1662 echo $ac_declaration >>confdefs.h
1663 echo '#endif' >>confdefs.h
1667 echo "$as_me: failed program was:" >&5
1668 cat conftest.$ac_ext >&5
1670 rm -f conftest.$ac_objext conftest.$ac_ext
1672 ac_cpp='$CPP $CPPFLAGS'
1673 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1674 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1675 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1676 ac_main_return=return
1679 if test "$GCC" = yes ; then
1680 echo "$as_me:1680: checking version of $CC" >&5
1681 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1682 GCC_VERSION="`${CC} --version 2>/dev/null | sed -e '2,$d' -e 's/^.*(GCC) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
1683 test -z "$GCC_VERSION" && GCC_VERSION=unknown
1684 echo "$as_me:1684: result: $GCC_VERSION" >&5
1685 echo "${ECHO_T}$GCC_VERSION" >&6
1689 ac_cpp='$CPP $CPPFLAGS'
1690 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1691 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1692 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1693 ac_main_return=return
1694 echo "$as_me:1694: checking how to run the C preprocessor" >&5
1695 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
1696 # On Suns, sometimes $CPP names a directory.
1697 if test -n "$CPP" && test -d "$CPP"; then
1700 if test -z "$CPP"; then
1701 if test "${ac_cv_prog_CPP+set}" = set; then
1702 echo $ECHO_N "(cached) $ECHO_C" >&6
1704 # Double quotes because CPP needs to be expanded
1705 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
1708 for ac_c_preproc_warn_flag in '' yes
1710 # Use a header file that comes with gcc, so configuring glibc
1711 # with a fresh cross-compiler works.
1712 # On the NeXT, cc -E runs the code through the compiler's parser,
1713 # not just through cpp. "Syntax error" is here to catch this case.
1714 cat >conftest.$ac_ext <<_ACEOF
1715 #line 1715 "configure"
1716 #include "confdefs.h"
1720 if { (eval echo "$as_me:1720: \"$ac_cpp conftest.$ac_ext\"") >&5
1721 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1723 egrep -v '^ *\+' conftest.er1 >conftest.err
1725 cat conftest.err >&5
1726 echo "$as_me:1726: \$? = $ac_status" >&5
1727 (exit $ac_status); } >/dev/null; then
1728 if test -s conftest.err; then
1729 ac_cpp_err=$ac_c_preproc_warn_flag
1736 if test -z "$ac_cpp_err"; then
1739 echo "$as_me: failed program was:" >&5
1740 cat conftest.$ac_ext >&5
1741 # Broken: fails on valid input.
1744 rm -f conftest.err conftest.$ac_ext
1746 # OK, works on sane cases. Now check whether non-existent headers
1747 # can be detected and how.
1748 cat >conftest.$ac_ext <<_ACEOF
1749 #line 1749 "configure"
1750 #include "confdefs.h"
1751 #include <ac_nonexistent.h>
1753 if { (eval echo "$as_me:1753: \"$ac_cpp conftest.$ac_ext\"") >&5
1754 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1756 egrep -v '^ *\+' conftest.er1 >conftest.err
1758 cat conftest.err >&5
1759 echo "$as_me:1759: \$? = $ac_status" >&5
1760 (exit $ac_status); } >/dev/null; then
1761 if test -s conftest.err; then
1762 ac_cpp_err=$ac_c_preproc_warn_flag
1769 if test -z "$ac_cpp_err"; then
1770 # Broken: success on invalid input.
1773 echo "$as_me: failed program was:" >&5
1774 cat conftest.$ac_ext >&5
1775 # Passes both tests.
1779 rm -f conftest.err conftest.$ac_ext
1782 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
1783 rm -f conftest.err conftest.$ac_ext
1784 if $ac_preproc_ok; then
1796 echo "$as_me:1796: result: $CPP" >&5
1797 echo "${ECHO_T}$CPP" >&6
1799 for ac_c_preproc_warn_flag in '' yes
1801 # Use a header file that comes with gcc, so configuring glibc
1802 # with a fresh cross-compiler works.
1803 # On the NeXT, cc -E runs the code through the compiler's parser,
1804 # not just through cpp. "Syntax error" is here to catch this case.
1805 cat >conftest.$ac_ext <<_ACEOF
1806 #line 1806 "configure"
1807 #include "confdefs.h"
1811 if { (eval echo "$as_me:1811: \"$ac_cpp conftest.$ac_ext\"") >&5
1812 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1814 egrep -v '^ *\+' conftest.er1 >conftest.err
1816 cat conftest.err >&5
1817 echo "$as_me:1817: \$? = $ac_status" >&5
1818 (exit $ac_status); } >/dev/null; then
1819 if test -s conftest.err; then
1820 ac_cpp_err=$ac_c_preproc_warn_flag
1827 if test -z "$ac_cpp_err"; then
1830 echo "$as_me: failed program was:" >&5
1831 cat conftest.$ac_ext >&5
1832 # Broken: fails on valid input.
1835 rm -f conftest.err conftest.$ac_ext
1837 # OK, works on sane cases. Now check whether non-existent headers
1838 # can be detected and how.
1839 cat >conftest.$ac_ext <<_ACEOF
1840 #line 1840 "configure"
1841 #include "confdefs.h"
1842 #include <ac_nonexistent.h>
1844 if { (eval echo "$as_me:1844: \"$ac_cpp conftest.$ac_ext\"") >&5
1845 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1847 egrep -v '^ *\+' conftest.er1 >conftest.err
1849 cat conftest.err >&5
1850 echo "$as_me:1850: \$? = $ac_status" >&5
1851 (exit $ac_status); } >/dev/null; then
1852 if test -s conftest.err; then
1853 ac_cpp_err=$ac_c_preproc_warn_flag
1860 if test -z "$ac_cpp_err"; then
1861 # Broken: success on invalid input.
1864 echo "$as_me: failed program was:" >&5
1865 cat conftest.$ac_ext >&5
1866 # Passes both tests.
1870 rm -f conftest.err conftest.$ac_ext
1873 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
1874 rm -f conftest.err conftest.$ac_ext
1875 if $ac_preproc_ok; then
1878 { { echo "$as_me:1878: error: C preprocessor \"$CPP\" fails sanity check" >&5
1879 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
1880 { (exit 1); exit 1; }; }
1884 ac_cpp='$CPP $CPPFLAGS'
1885 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1886 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1887 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1888 ac_main_return=return
1890 if test $ac_cv_c_compiler_gnu = yes; then
1891 echo "$as_me:1891: checking whether $CC needs -traditional" >&5
1892 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
1893 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
1894 echo $ECHO_N "(cached) $ECHO_C" >&6
1896 ac_pattern="Autoconf.*'x'"
1897 cat >conftest.$ac_ext <<_ACEOF
1898 #line 1898 "configure"
1899 #include "confdefs.h"
1901 int Autoconf = TIOCGETP;
1903 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1904 egrep "$ac_pattern" >/dev/null 2>&1; then
1905 ac_cv_prog_gcc_traditional=yes
1907 ac_cv_prog_gcc_traditional=no
1911 if test $ac_cv_prog_gcc_traditional = no; then
1912 cat >conftest.$ac_ext <<_ACEOF
1913 #line 1913 "configure"
1914 #include "confdefs.h"
1916 int Autoconf = TCGETA;
1918 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1919 egrep "$ac_pattern" >/dev/null 2>&1; then
1920 ac_cv_prog_gcc_traditional=yes
1926 echo "$as_me:1926: result: $ac_cv_prog_gcc_traditional" >&5
1927 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
1928 if test $ac_cv_prog_gcc_traditional = yes; then
1929 CC="$CC -traditional"
1933 echo "$as_me:1933: checking whether $CC understands -c and -o together" >&5
1934 echo $ECHO_N "checking whether $CC understands -c and -o together... $ECHO_C" >&6
1935 if test "${cf_cv_prog_CC_c_o+set}" = set; then
1936 echo $ECHO_N "(cached) $ECHO_C" >&6
1939 cat > conftest.$ac_ext <<CF_EOF
1943 ${cf_cv_main_return:-return}(0);
1946 # We do the test twice because some compilers refuse to overwrite an
1947 # existing .o file with -o, though they will create one.
1948 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
1949 if { (eval echo "$as_me:1949: \"$ac_try\"") >&5
1952 echo "$as_me:1952: \$? = $ac_status" >&5
1953 (exit $ac_status); } &&
1954 test -f conftest2.$ac_objext && { (eval echo "$as_me:1954: \"$ac_try\"") >&5
1957 echo "$as_me:1957: \$? = $ac_status" >&5
1958 (exit $ac_status); };
1960 eval cf_cv_prog_CC_c_o=yes
1962 eval cf_cv_prog_CC_c_o=no
1967 if test $cf_cv_prog_CC_c_o = yes; then
1968 echo "$as_me:1968: result: yes" >&5
1969 echo "${ECHO_T}yes" >&6
1971 echo "$as_me:1971: result: no" >&5
1972 echo "${ECHO_T}no" >&6
1975 echo "$as_me:1975: checking for POSIXized ISC" >&5
1976 echo $ECHO_N "checking for POSIXized ISC... $ECHO_C" >&6
1977 if test -d /etc/conf/kconfig.d &&
1978 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
1980 echo "$as_me:1980: result: yes" >&5
1981 echo "${ECHO_T}yes" >&6
1982 ISC=yes # If later tests want to check for ISC.
1984 cat >>confdefs.h <<\EOF
1985 #define _POSIX_SOURCE 1
1988 if test "$GCC" = yes; then
1994 echo "$as_me:1994: result: no" >&5
1995 echo "${ECHO_T}no" >&6
1999 # This should have been defined by AC_PROG_CC
2002 # Check for user's environment-breakage by stuffing CFLAGS/CPPFLAGS content
2003 # into CC. This will not help with broken scripts that wrap the compiler with
2004 # options, but eliminates a more common category of user confusion.
2005 echo "$as_me:2005: checking \$CC variable" >&5
2006 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
2009 echo "$as_me:2009: result: broken" >&5
2010 echo "${ECHO_T}broken" >&6
2011 { echo "$as_me:2011: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
2012 echo "$as_me: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
2014 cf_flags=`echo "$CC" | sed -e 's/^[^ ]*[ ]//'`
2015 CC=`echo "$CC" | sed -e 's/[ ].*//'`
2020 cf_new_extra_cppflags=
2022 for cf_add_cflags in $cf_flags
2024 case $cf_fix_cppflags in
2026 case $cf_add_cflags in #(vi
2027 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2028 case $cf_add_cflags in
2030 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2032 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2033 && test -z "${cf_tst_cflags}" \
2034 && cf_fix_cppflags=yes
2036 if test $cf_fix_cppflags = yes ; then
2037 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2039 elif test "${cf_tst_cflags}" = "\"'" ; then
2040 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2046 *$cf_add_cflags) #(vi
2049 case $cf_add_cflags in #(vi
2051 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2053 CPPFLAGS=`echo "$CPPFLAGS" | \
2054 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2055 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2059 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2064 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2069 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2071 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2073 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2074 && test -z "${cf_tst_cflags}" \
2075 && cf_fix_cppflags=no
2080 if test -n "$cf_new_cflags" ; then
2082 CFLAGS="$CFLAGS $cf_new_cflags"
2085 if test -n "$cf_new_cppflags" ; then
2087 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2090 if test -n "$cf_new_extra_cppflags" ; then
2092 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2097 echo "$as_me:2097: result: ok" >&5
2098 echo "${ECHO_T}ok" >&6
2102 echo "$as_me:2102: checking for ${CC:-cc} option to accept ANSI C" >&5
2103 echo $ECHO_N "checking for ${CC:-cc} option to accept ANSI C... $ECHO_C" >&6
2104 if test "${cf_cv_ansi_cc+set}" = set; then
2105 echo $ECHO_N "(cached) $ECHO_C" >&6
2109 cf_save_CFLAGS="$CFLAGS"
2110 cf_save_CPPFLAGS="$CPPFLAGS"
2111 # Don't try gcc -ansi; that turns off useful extensions and
2112 # breaks some systems' header files.
2113 # AIX -qlanglvl=ansi
2114 # Ultrix and OSF/1 -std1
2115 # HP-UX -Aa -D_HPUX_SOURCE
2117 # UnixWare 1.2 (cannot use -Xc, since ANSI/POSIX clashes)
2118 for cf_arg in "-DCC_HAS_PROTOS" \
2123 "-Aa -D_HPUX_SOURCE" \
2130 cf_new_extra_cppflags=
2132 for cf_add_cflags in $cf_arg
2134 case $cf_fix_cppflags in
2136 case $cf_add_cflags in #(vi
2137 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2138 case $cf_add_cflags in
2140 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2142 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2143 && test -z "${cf_tst_cflags}" \
2144 && cf_fix_cppflags=yes
2146 if test $cf_fix_cppflags = yes ; then
2147 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2149 elif test "${cf_tst_cflags}" = "\"'" ; then
2150 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2156 *$cf_add_cflags) #(vi
2159 case $cf_add_cflags in #(vi
2161 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2163 CPPFLAGS=`echo "$CPPFLAGS" | \
2164 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2165 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2169 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2174 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2179 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2181 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2183 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2184 && test -z "${cf_tst_cflags}" \
2185 && cf_fix_cppflags=no
2190 if test -n "$cf_new_cflags" ; then
2192 CFLAGS="$CFLAGS $cf_new_cflags"
2195 if test -n "$cf_new_cppflags" ; then
2197 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2200 if test -n "$cf_new_extra_cppflags" ; then
2202 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2205 cat >conftest.$ac_ext <<_ACEOF
2206 #line 2206 "configure"
2207 #include "confdefs.h"
2209 #ifndef CC_HAS_PROTOS
2210 #if !defined(__STDC__) || (__STDC__ != 1)
2219 int test (int i, double x);
2220 struct s1 {int (*f) (int a);};
2221 struct s2 {int (*f) (double a);};
2226 rm -f conftest.$ac_objext
2227 if { (eval echo "$as_me:2227: \"$ac_compile\"") >&5
2228 (eval $ac_compile) 2>&5
2230 echo "$as_me:2230: \$? = $ac_status" >&5
2231 (exit $ac_status); } &&
2232 { ac_try='test -s conftest.$ac_objext'
2233 { (eval echo "$as_me:2233: \"$ac_try\"") >&5
2236 echo "$as_me:2236: \$? = $ac_status" >&5
2237 (exit $ac_status); }; }; then
2238 cf_cv_ansi_cc="$cf_arg"; break
2240 echo "$as_me: failed program was:" >&5
2241 cat conftest.$ac_ext >&5
2243 rm -f conftest.$ac_objext conftest.$ac_ext
2245 CFLAGS="$cf_save_CFLAGS"
2246 CPPFLAGS="$cf_save_CPPFLAGS"
2249 echo "$as_me:2249: result: $cf_cv_ansi_cc" >&5
2250 echo "${ECHO_T}$cf_cv_ansi_cc" >&6
2252 if test "$cf_cv_ansi_cc" != "no"; then
2253 if test ".$cf_cv_ansi_cc" != ".-DCC_HAS_PROTOS"; then
2258 cf_new_extra_cppflags=
2260 for cf_add_cflags in $cf_cv_ansi_cc
2262 case $cf_fix_cppflags in
2264 case $cf_add_cflags in #(vi
2265 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2266 case $cf_add_cflags in
2268 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2270 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2271 && test -z "${cf_tst_cflags}" \
2272 && cf_fix_cppflags=yes
2274 if test $cf_fix_cppflags = yes ; then
2275 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2277 elif test "${cf_tst_cflags}" = "\"'" ; then
2278 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2284 *$cf_add_cflags) #(vi
2287 case $cf_add_cflags in #(vi
2289 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2291 CPPFLAGS=`echo "$CPPFLAGS" | \
2292 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2293 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2297 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2302 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2307 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2309 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2311 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2312 && test -z "${cf_tst_cflags}" \
2313 && cf_fix_cppflags=no
2318 if test -n "$cf_new_cflags" ; then
2320 CFLAGS="$CFLAGS $cf_new_cflags"
2323 if test -n "$cf_new_cppflags" ; then
2325 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2328 if test -n "$cf_new_extra_cppflags" ; then
2330 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2334 cat >>confdefs.h <<\EOF
2335 #define CC_HAS_PROTOS 1
2341 if test "$cf_cv_ansi_cc" = "no"; then
2342 { { echo "$as_me:2342: error: Your compiler does not appear to recognize prototypes.
2343 You have the following choices:
2344 a. adjust your compiler options
2345 b. get an up-to-date compiler
2346 c. use a wrapper such as unproto" >&5
2347 echo "$as_me: error: Your compiler does not appear to recognize prototypes.
2348 You have the following choices:
2349 a. adjust your compiler options
2350 b. get an up-to-date compiler
2351 c. use a wrapper such as unproto" >&2;}
2352 { (exit 1); exit 1; }; }
2355 case $cf_cv_system_name in
2357 CFLAGS="$CFLAGS -Zmt"
2358 CPPFLAGS="$CPPFLAGS -D__ST_MT_ERRNO__"
2359 CXXFLAGS="$CXXFLAGS -Zmt"
2360 # autoconf's macro sets -Zexe and suffix both, which conflict:w
2361 LDFLAGS="$LDFLAGS -Zmt -Zcrtdll"
2368 test -n "$PROG_EXT" && cat >>confdefs.h <<EOF
2369 #define PROG_EXT "$PROG_EXT"
2372 test "$program_prefix" != NONE &&
2373 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2374 # Use a double $ so make ignores it.
2375 test "$program_suffix" != NONE &&
2376 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2377 # Double any \ or $. echo might interpret backslashes.
2378 # By default was `s,x,x', remove it if useless.
2379 cat <<\_ACEOF >conftest.sed
2380 s/[\\$]/&&/g;s/;s,x,x,$//
2382 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2385 for ac_prog in mawk gawk nawk awk
2387 # Extract the first word of "$ac_prog", so it can be a program name with args.
2388 set dummy $ac_prog; ac_word=$2
2389 echo "$as_me:2389: checking for $ac_word" >&5
2390 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2391 if test "${ac_cv_prog_AWK+set}" = set; then
2392 echo $ECHO_N "(cached) $ECHO_C" >&6
2394 if test -n "$AWK"; then
2395 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2397 ac_save_IFS=$IFS; IFS=$ac_path_separator
2399 for ac_dir in $ac_dummy; do
2401 test -z "$ac_dir" && ac_dir=.
2402 $as_executable_p "$ac_dir/$ac_word" || continue
2403 ac_cv_prog_AWK="$ac_prog"
2404 echo "$as_me:2404: found $ac_dir/$ac_word" >&5
2411 if test -n "$AWK"; then
2412 echo "$as_me:2412: result: $AWK" >&5
2413 echo "${ECHO_T}$AWK" >&6
2415 echo "$as_me:2415: result: no" >&5
2416 echo "${ECHO_T}no" >&6
2419 test -n "$AWK" && break
2422 test -z "$AWK" && { { echo "$as_me:2422: error: No awk program found" >&5
2423 echo "$as_me: error: No awk program found" >&2;}
2424 { (exit 1); exit 1; }; }
2426 echo "$as_me:2426: checking for egrep" >&5
2427 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2428 if test "${ac_cv_prog_egrep+set}" = set; then
2429 echo $ECHO_N "(cached) $ECHO_C" >&6
2431 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2432 then ac_cv_prog_egrep='grep -E'
2433 else ac_cv_prog_egrep='egrep'
2436 echo "$as_me:2436: result: $ac_cv_prog_egrep" >&5
2437 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2438 EGREP=$ac_cv_prog_egrep
2440 test -z "$EGREP" && { { echo "$as_me:2440: error: No egrep program found" >&5
2441 echo "$as_me: error: No egrep program found" >&2;}
2442 { (exit 1); exit 1; }; }
2444 # Find a good install program. We prefer a C program (faster),
2445 # so one script is as good as another. But avoid the broken or
2446 # incompatible versions:
2447 # SysV /etc/install, /usr/sbin/install
2448 # SunOS /usr/etc/install
2449 # IRIX /sbin/install
2451 # AmigaOS /C/install, which installs bootblocks on floppy discs
2452 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2453 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2454 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2455 # ./install, which can be erroneously created by make from ./install.sh.
2456 echo "$as_me:2456: checking for a BSD compatible install" >&5
2457 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2458 if test -z "$INSTALL"; then
2459 if test "${ac_cv_path_install+set}" = set; then
2460 echo $ECHO_N "(cached) $ECHO_C" >&6
2462 ac_save_IFS=$IFS; IFS=$ac_path_separator
2463 for ac_dir in $PATH; do
2465 # Account for people who put trailing slashes in PATH elements.
2467 / | ./ | .// | /cC/* \
2468 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2471 # OSF1 and SCO ODT 3.0 have their own names for install.
2472 # Don't use installbsd from OSF since it installs stuff as root
2474 for ac_prog in ginstall scoinst install; do
2475 if $as_executable_p "$ac_dir/$ac_prog"; then
2476 if test $ac_prog = install &&
2477 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2478 # AIX install. It has an incompatible calling convention.
2480 elif test $ac_prog = install &&
2481 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2482 # program-specific install script used by HP pwplus--don't use.
2485 ac_cv_path_install="$ac_dir/$ac_prog -c"
2495 if test "${ac_cv_path_install+set}" = set; then
2496 INSTALL=$ac_cv_path_install
2498 # As a last resort, use the slow shell script. We don't cache a
2499 # path for INSTALL within a source directory, because that will
2500 # break other packages using the cache if that directory is
2501 # removed, or if the path is relative.
2502 INSTALL=$ac_install_sh
2505 echo "$as_me:2505: result: $INSTALL" >&5
2506 echo "${ECHO_T}$INSTALL" >&6
2508 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2509 # It thinks the first close brace ends the variable substitution.
2510 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2512 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2514 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2516 echo "$as_me:2516: checking whether ln -s works" >&5
2517 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2519 if test "$LN_S" = "ln -s"; then
2520 echo "$as_me:2520: result: yes" >&5
2521 echo "${ECHO_T}yes" >&6
2523 echo "$as_me:2523: result: no, using $LN_S" >&5
2524 echo "${ECHO_T}no, using $LN_S" >&6
2527 echo "$as_me:2527: checking if $LN_S -f options work" >&5
2528 echo $ECHO_N "checking if $LN_S -f options work... $ECHO_C" >&6
2530 rm -f conf$$.src conf$$dst
2532 echo first >conf$$.src
2533 if $LN_S -f conf$$.src conf$$.dst 2>/dev/null; then
2538 rm -f conf$$.dst conf$$src
2539 echo "$as_me:2539: result: $cf_prog_ln_sf" >&5
2540 echo "${ECHO_T}$cf_prog_ln_sf" >&6
2542 test "$cf_prog_ln_sf" = yes && LN_S="$LN_S -f"
2544 echo "$as_me:2544: checking for long file names" >&5
2545 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
2546 if test "${ac_cv_sys_long_file_names+set}" = set; then
2547 echo $ECHO_N "(cached) $ECHO_C" >&6
2549 ac_cv_sys_long_file_names=yes
2550 # Test for long file names in all the places we know might matter:
2551 # . the current directory, where building will happen
2552 # $prefix/lib where we will be installing things
2553 # $exec_prefix/lib likewise
2554 # eval it to expand exec_prefix.
2555 # $TMPDIR if set, where it might want to write temporary files
2556 # if $TMPDIR is not set:
2557 # /tmp where it might want to write temporary files
2560 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
2563 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
2565 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
2566 test -d $ac_dir || continue
2567 test -w $ac_dir || continue # It is less confusing to not echo anything here.
2568 ac_xdir=$ac_dir/cf$$
2569 (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
2570 ac_tf1=$ac_xdir/conftest9012345
2571 ac_tf2=$ac_xdir/conftest9012346
2572 (echo 1 >$ac_tf1) 2>/dev/null
2573 (echo 2 >$ac_tf2) 2>/dev/null
2574 ac_val=`cat $ac_tf1 2>/dev/null`
2575 if test ! -f $ac_tf1 || test "$ac_val" != 1; then
2576 ac_cv_sys_long_file_names=no
2577 rm -rf $ac_xdir 2>/dev/null
2580 rm -rf $ac_xdir 2>/dev/null
2583 echo "$as_me:2583: result: $ac_cv_sys_long_file_names" >&5
2584 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
2585 if test $ac_cv_sys_long_file_names = yes; then
2587 cat >>confdefs.h <<\EOF
2588 #define HAVE_LONG_FILE_NAMES 1
2593 # if we find pkg-config, check if we should install the ".pc" files.
2595 echo "$as_me:2595: checking if you want to use pkg-config" >&5
2596 echo $ECHO_N "checking if you want to use pkg-config... $ECHO_C" >&6
2598 # Check whether --with-pkg-config or --without-pkg-config was given.
2599 if test "${with_pkg_config+set}" = set; then
2600 withval="$with_pkg_config"
2601 cf_pkg_config=$withval
2605 echo "$as_me:2605: result: $cf_pkg_config" >&5
2606 echo "${ECHO_T}$cf_pkg_config" >&6
2608 case $cf_pkg_config in #(vi
2614 if test -n "$ac_tool_prefix"; then
2615 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
2616 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
2617 echo "$as_me:2617: checking for $ac_word" >&5
2618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2619 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
2620 echo $ECHO_N "(cached) $ECHO_C" >&6
2624 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
2627 ac_save_IFS=$IFS; IFS=$ac_path_separator
2629 for ac_dir in $ac_dummy; do
2631 test -z "$ac_dir" && ac_dir=.
2632 if $as_executable_p "$ac_dir/$ac_word"; then
2633 ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
2634 echo "$as_me:2634: found $ac_dir/$ac_word" >&5
2642 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
2644 if test -n "$PKG_CONFIG"; then
2645 echo "$as_me:2645: result: $PKG_CONFIG" >&5
2646 echo "${ECHO_T}$PKG_CONFIG" >&6
2648 echo "$as_me:2648: result: no" >&5
2649 echo "${ECHO_T}no" >&6
2653 if test -z "$ac_cv_path_PKG_CONFIG"; then
2654 ac_pt_PKG_CONFIG=$PKG_CONFIG
2655 # Extract the first word of "pkg-config", so it can be a program name with args.
2656 set dummy pkg-config; ac_word=$2
2657 echo "$as_me:2657: checking for $ac_word" >&5
2658 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2659 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
2660 echo $ECHO_N "(cached) $ECHO_C" >&6
2662 case $ac_pt_PKG_CONFIG in
2664 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
2667 ac_save_IFS=$IFS; IFS=$ac_path_separator
2669 for ac_dir in $ac_dummy; do
2671 test -z "$ac_dir" && ac_dir=.
2672 if $as_executable_p "$ac_dir/$ac_word"; then
2673 ac_cv_path_ac_pt_PKG_CONFIG="$ac_dir/$ac_word"
2674 echo "$as_me:2674: found $ac_dir/$ac_word" >&5
2679 test -z "$ac_cv_path_ac_pt_PKG_CONFIG" && ac_cv_path_ac_pt_PKG_CONFIG="none"
2683 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
2685 if test -n "$ac_pt_PKG_CONFIG"; then
2686 echo "$as_me:2686: result: $ac_pt_PKG_CONFIG" >&5
2687 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
2689 echo "$as_me:2689: result: no" >&5
2690 echo "${ECHO_T}no" >&6
2693 PKG_CONFIG=$ac_pt_PKG_CONFIG
2695 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
2704 test -z "$PKG_CONFIG" && PKG_CONFIG=none
2705 if test "$PKG_CONFIG" != none ; then
2707 if test "x$prefix" != xNONE; then
2708 cf_path_syntax="$prefix"
2710 cf_path_syntax="$ac_default_prefix"
2713 case ".$PKG_CONFIG" in #(vi
2714 .\$\(*\)*|.\'*\'*) #(vi
2718 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
2720 .\${*prefix}*|.\${*dir}*) #(vi
2721 eval PKG_CONFIG="$PKG_CONFIG"
2722 case ".$PKG_CONFIG" in #(vi
2724 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2729 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2732 { { echo "$as_me:2732: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
2733 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG\"" >&2;}
2734 { (exit 1); exit 1; }; }
2740 if test "$PKG_CONFIG" != none ; then
2741 echo "$as_me:2741: checking for $PKG_CONFIG library directory" >&5
2742 echo $ECHO_N "checking for $PKG_CONFIG library directory... $ECHO_C" >&6
2744 # Check whether --with-pkg-config-libdir or --without-pkg-config-libdir was given.
2745 if test "${with_pkg_config_libdir+set}" = set; then
2746 withval="$with_pkg_config_libdir"
2747 PKG_CONFIG_LIBDIR=$withval
2749 PKG_CONFIG_LIBDIR=yes
2752 case x$PKG_CONFIG_LIBDIR in #(vi
2756 # look for the library directory using the same prefix as the executable
2757 cf_path=`echo "$PKG_CONFIG" | sed -e 's,/[^/]*/[^/]*$,,'`
2758 case x`(arch) 2>/dev/null` in #(vi
2760 for cf_config in $cf_path/share $cf_path/lib64 $cf_path/lib32 $cf_path/lib
2762 if test -d $cf_config/pkgconfig
2764 PKG_CONFIG_LIBDIR=$cf_config/pkgconfig
2770 PKG_CONFIG_LIBDIR=$cf_path/lib/pkgconfig
2778 echo "$as_me:2778: result: $PKG_CONFIG_LIBDIR" >&5
2779 echo "${ECHO_T}$PKG_CONFIG_LIBDIR" >&6
2782 if test "$PKG_CONFIG" != none ; then
2783 if test -n "$PKG_CONFIG_LIBDIR" && test -d "$PKG_CONFIG_LIBDIR" ; then
2784 echo "$as_me:2784: checking if we should install .pc files for $PKG_CONFIG" >&5
2785 echo $ECHO_N "checking if we should install .pc files for $PKG_CONFIG... $ECHO_C" >&6
2787 # Check whether --enable-pc-files or --disable-pc-files was given.
2788 if test "${enable_pc_files+set}" = set; then
2789 enableval="$enable_pc_files"
2790 enable_pc_files=$enableval
2794 echo "$as_me:2794: result: $enable_pc_files" >&5
2795 echo "${ECHO_T}$enable_pc_files" >&6
2796 elif test -z "$PKG_CONFIG_LIBDIR" || test "$PKG_CONFIG_LIBDIR" != no; then
2798 { echo "$as_me:2798: WARNING: did not find $PKG_CONFIG library" >&5
2799 echo "$as_me: WARNING: did not find $PKG_CONFIG library" >&2;}
2805 echo "$as_me:2805: checking if you want to build test-programs" >&5
2806 echo $ECHO_N "checking if you want to build test-programs... $ECHO_C" >&6
2808 # Check whether --with-tests or --without-tests was given.
2809 if test "${with_tests+set}" = set; then
2810 withval="$with_tests"
2811 cf_with_tests=$withval
2815 echo "$as_me:2815: result: $cf_with_tests" >&5
2816 echo "${ECHO_T}$cf_with_tests" >&6
2818 echo "$as_me:2818: checking if we should assume mixed-case filenames" >&5
2819 echo $ECHO_N "checking if we should assume mixed-case filenames... $ECHO_C" >&6
2821 # Check whether --enable-mixed-case or --disable-mixed-case was given.
2822 if test "${enable_mixed_case+set}" = set; then
2823 enableval="$enable_mixed_case"
2824 enable_mixedcase=$enableval
2826 enable_mixedcase=auto
2828 echo "$as_me:2828: result: $enable_mixedcase" >&5
2829 echo "${ECHO_T}$enable_mixedcase" >&6
2830 if test "$enable_mixedcase" = "auto" ; then
2832 echo "$as_me:2832: checking if filesystem supports mixed-case filenames" >&5
2833 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
2834 if test "${cf_cv_mixedcase+set}" = set; then
2835 echo $ECHO_N "(cached) $ECHO_C" >&6
2838 if test "$cross_compiling" = yes ; then
2839 case $target_alias in #(vi
2840 *-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-mingw32*|*-uwin*) #(vi
2848 rm -f conftest CONFTEST
2850 if test -f CONFTEST ; then
2855 rm -f conftest CONFTEST
2859 echo "$as_me:2859: result: $cf_cv_mixedcase" >&5
2860 echo "${ECHO_T}$cf_cv_mixedcase" >&6
2861 test "$cf_cv_mixedcase" = yes && cat >>confdefs.h <<\EOF
2862 #define MIXEDCASE_FILENAMES 1
2866 cf_cv_mixedcase=$enable_mixedcase
2867 if test "$enable_mixedcase" = "yes" ; then
2868 cat >>confdefs.h <<\EOF
2869 #define MIXEDCASE_FILENAMES 1
2875 # do this after mixed-case option (tags/TAGS is not as important as tic).
2876 echo "$as_me:2876: checking whether ${MAKE-make} sets \${MAKE}" >&5
2877 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
2878 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2879 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2880 echo $ECHO_N "(cached) $ECHO_C" >&6
2882 cat >conftest.make <<\EOF
2884 @echo 'ac_maketemp="${MAKE}"'
2886 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2887 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2888 if test -n "$ac_maketemp"; then
2889 eval ac_cv_prog_make_${ac_make}_set=yes
2891 eval ac_cv_prog_make_${ac_make}_set=no
2895 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2896 echo "$as_me:2896: result: yes" >&5
2897 echo "${ECHO_T}yes" >&6
2900 echo "$as_me:2900: result: no" >&5
2901 echo "${ECHO_T}no" >&6
2902 SET_MAKE="MAKE=${MAKE-make}"
2905 for ac_prog in exctags ctags
2907 # Extract the first word of "$ac_prog", so it can be a program name with args.
2908 set dummy $ac_prog; ac_word=$2
2909 echo "$as_me:2909: checking for $ac_word" >&5
2910 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2911 if test "${ac_cv_prog_CTAGS+set}" = set; then
2912 echo $ECHO_N "(cached) $ECHO_C" >&6
2914 if test -n "$CTAGS"; then
2915 ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
2917 ac_save_IFS=$IFS; IFS=$ac_path_separator
2919 for ac_dir in $ac_dummy; do
2921 test -z "$ac_dir" && ac_dir=.
2922 $as_executable_p "$ac_dir/$ac_word" || continue
2923 ac_cv_prog_CTAGS="$ac_prog"
2924 echo "$as_me:2924: found $ac_dir/$ac_word" >&5
2930 CTAGS=$ac_cv_prog_CTAGS
2931 if test -n "$CTAGS"; then
2932 echo "$as_me:2932: result: $CTAGS" >&5
2933 echo "${ECHO_T}$CTAGS" >&6
2935 echo "$as_me:2935: result: no" >&5
2936 echo "${ECHO_T}no" >&6
2939 test -n "$CTAGS" && break
2942 for ac_prog in exetags etags
2944 # Extract the first word of "$ac_prog", so it can be a program name with args.
2945 set dummy $ac_prog; ac_word=$2
2946 echo "$as_me:2946: checking for $ac_word" >&5
2947 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2948 if test "${ac_cv_prog_ETAGS+set}" = set; then
2949 echo $ECHO_N "(cached) $ECHO_C" >&6
2951 if test -n "$ETAGS"; then
2952 ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
2954 ac_save_IFS=$IFS; IFS=$ac_path_separator
2956 for ac_dir in $ac_dummy; do
2958 test -z "$ac_dir" && ac_dir=.
2959 $as_executable_p "$ac_dir/$ac_word" || continue
2960 ac_cv_prog_ETAGS="$ac_prog"
2961 echo "$as_me:2961: found $ac_dir/$ac_word" >&5
2967 ETAGS=$ac_cv_prog_ETAGS
2968 if test -n "$ETAGS"; then
2969 echo "$as_me:2969: result: $ETAGS" >&5
2970 echo "${ECHO_T}$ETAGS" >&6
2972 echo "$as_me:2972: result: no" >&5
2973 echo "${ECHO_T}no" >&6
2976 test -n "$ETAGS" && break
2979 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
2980 set dummy ${CTAGS:-ctags}; ac_word=$2
2981 echo "$as_me:2981: checking for $ac_word" >&5
2982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2983 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
2984 echo $ECHO_N "(cached) $ECHO_C" >&6
2986 if test -n "$MAKE_LOWER_TAGS"; then
2987 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
2989 ac_save_IFS=$IFS; IFS=$ac_path_separator
2991 for ac_dir in $ac_dummy; do
2993 test -z "$ac_dir" && ac_dir=.
2994 $as_executable_p "$ac_dir/$ac_word" || continue
2995 ac_cv_prog_MAKE_LOWER_TAGS="yes"
2996 echo "$as_me:2996: found $ac_dir/$ac_word" >&5
3000 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
3003 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
3004 if test -n "$MAKE_LOWER_TAGS"; then
3005 echo "$as_me:3005: result: $MAKE_LOWER_TAGS" >&5
3006 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
3008 echo "$as_me:3008: result: no" >&5
3009 echo "${ECHO_T}no" >&6
3012 if test "$cf_cv_mixedcase" = yes ; then
3013 # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
3014 set dummy ${ETAGS:-etags}; ac_word=$2
3015 echo "$as_me:3015: checking for $ac_word" >&5
3016 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3017 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
3018 echo $ECHO_N "(cached) $ECHO_C" >&6
3020 if test -n "$MAKE_UPPER_TAGS"; then
3021 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
3023 ac_save_IFS=$IFS; IFS=$ac_path_separator
3025 for ac_dir in $ac_dummy; do
3027 test -z "$ac_dir" && ac_dir=.
3028 $as_executable_p "$ac_dir/$ac_word" || continue
3029 ac_cv_prog_MAKE_UPPER_TAGS="yes"
3030 echo "$as_me:3030: found $ac_dir/$ac_word" >&5
3034 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
3037 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
3038 if test -n "$MAKE_UPPER_TAGS"; then
3039 echo "$as_me:3039: result: $MAKE_UPPER_TAGS" >&5
3040 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
3042 echo "$as_me:3042: result: no" >&5
3043 echo "${ECHO_T}no" >&6
3050 if test "$MAKE_UPPER_TAGS" = yes ; then
3056 if test "$MAKE_LOWER_TAGS" = yes ; then
3062 echo "$as_me:3062: checking for makeflags variable" >&5
3063 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
3064 if test "${cf_cv_makeflags+set}" = set; then
3065 echo $ECHO_N "(cached) $ECHO_C" >&6
3069 for cf_option in '-${MAKEFLAGS}' '${MFLAGS}'
3071 cat >cf_makeflags.tmp <<CF_EOF
3074 @ echo '.$cf_option'
3076 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp 2>/dev/null | fgrep -v "ing directory" | sed -e 's,[ ]*$,,'`
3077 case "$cf_result" in
3079 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp CC=cc 2>/dev/null`
3080 case "$cf_result" in
3081 .*CC=*) cf_cv_makeflags=
3083 *) cf_cv_makeflags=$cf_option
3089 *) echo "given option \"$cf_option\", no match \"$cf_result\""
3093 rm -f cf_makeflags.tmp
3096 echo "$as_me:3096: result: $cf_cv_makeflags" >&5
3097 echo "${ECHO_T}$cf_cv_makeflags" >&6
3099 if test -n "$ac_tool_prefix"; then
3100 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3101 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3102 echo "$as_me:3102: checking for $ac_word" >&5
3103 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3104 if test "${ac_cv_prog_RANLIB+set}" = set; then
3105 echo $ECHO_N "(cached) $ECHO_C" >&6
3107 if test -n "$RANLIB"; then
3108 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3110 ac_save_IFS=$IFS; IFS=$ac_path_separator
3112 for ac_dir in $ac_dummy; do
3114 test -z "$ac_dir" && ac_dir=.
3115 $as_executable_p "$ac_dir/$ac_word" || continue
3116 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3117 echo "$as_me:3117: found $ac_dir/$ac_word" >&5
3123 RANLIB=$ac_cv_prog_RANLIB
3124 if test -n "$RANLIB"; then
3125 echo "$as_me:3125: result: $RANLIB" >&5
3126 echo "${ECHO_T}$RANLIB" >&6
3128 echo "$as_me:3128: result: no" >&5
3129 echo "${ECHO_T}no" >&6
3133 if test -z "$ac_cv_prog_RANLIB"; then
3134 ac_ct_RANLIB=$RANLIB
3135 # Extract the first word of "ranlib", so it can be a program name with args.
3136 set dummy ranlib; ac_word=$2
3137 echo "$as_me:3137: checking for $ac_word" >&5
3138 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3139 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3140 echo $ECHO_N "(cached) $ECHO_C" >&6
3142 if test -n "$ac_ct_RANLIB"; then
3143 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3145 ac_save_IFS=$IFS; IFS=$ac_path_separator
3147 for ac_dir in $ac_dummy; do
3149 test -z "$ac_dir" && ac_dir=.
3150 $as_executable_p "$ac_dir/$ac_word" || continue
3151 ac_cv_prog_ac_ct_RANLIB="ranlib"
3152 echo "$as_me:3152: found $ac_dir/$ac_word" >&5
3156 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="':'"
3159 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3160 if test -n "$ac_ct_RANLIB"; then
3161 echo "$as_me:3161: result: $ac_ct_RANLIB" >&5
3162 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3164 echo "$as_me:3164: result: no" >&5
3165 echo "${ECHO_T}no" >&6
3168 RANLIB=$ac_ct_RANLIB
3170 RANLIB="$ac_cv_prog_RANLIB"
3173 if test -n "$ac_tool_prefix"; then
3174 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3175 set dummy ${ac_tool_prefix}ld; ac_word=$2
3176 echo "$as_me:3176: checking for $ac_word" >&5
3177 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3178 if test "${ac_cv_prog_LD+set}" = set; then
3179 echo $ECHO_N "(cached) $ECHO_C" >&6
3181 if test -n "$LD"; then
3182 ac_cv_prog_LD="$LD" # Let the user override the test.
3184 ac_save_IFS=$IFS; IFS=$ac_path_separator
3186 for ac_dir in $ac_dummy; do
3188 test -z "$ac_dir" && ac_dir=.
3189 $as_executable_p "$ac_dir/$ac_word" || continue
3190 ac_cv_prog_LD="${ac_tool_prefix}ld"
3191 echo "$as_me:3191: found $ac_dir/$ac_word" >&5
3198 if test -n "$LD"; then
3199 echo "$as_me:3199: result: $LD" >&5
3200 echo "${ECHO_T}$LD" >&6
3202 echo "$as_me:3202: result: no" >&5
3203 echo "${ECHO_T}no" >&6
3207 if test -z "$ac_cv_prog_LD"; then
3209 # Extract the first word of "ld", so it can be a program name with args.
3210 set dummy ld; ac_word=$2
3211 echo "$as_me:3211: checking for $ac_word" >&5
3212 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3213 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3214 echo $ECHO_N "(cached) $ECHO_C" >&6
3216 if test -n "$ac_ct_LD"; then
3217 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3219 ac_save_IFS=$IFS; IFS=$ac_path_separator
3221 for ac_dir in $ac_dummy; do
3223 test -z "$ac_dir" && ac_dir=.
3224 $as_executable_p "$ac_dir/$ac_word" || continue
3225 ac_cv_prog_ac_ct_LD="ld"
3226 echo "$as_me:3226: found $ac_dir/$ac_word" >&5
3230 test -z "$ac_cv_prog_ac_ct_LD" && ac_cv_prog_ac_ct_LD="ld"
3233 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3234 if test -n "$ac_ct_LD"; then
3235 echo "$as_me:3235: result: $ac_ct_LD" >&5
3236 echo "${ECHO_T}$ac_ct_LD" >&6
3238 echo "$as_me:3238: result: no" >&5
3239 echo "${ECHO_T}no" >&6
3247 if test -n "$ac_tool_prefix"; then
3248 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3249 set dummy ${ac_tool_prefix}ar; ac_word=$2
3250 echo "$as_me:3250: checking for $ac_word" >&5
3251 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3252 if test "${ac_cv_prog_AR+set}" = set; then
3253 echo $ECHO_N "(cached) $ECHO_C" >&6
3255 if test -n "$AR"; then
3256 ac_cv_prog_AR="$AR" # Let the user override the test.
3258 ac_save_IFS=$IFS; IFS=$ac_path_separator
3260 for ac_dir in $ac_dummy; do
3262 test -z "$ac_dir" && ac_dir=.
3263 $as_executable_p "$ac_dir/$ac_word" || continue
3264 ac_cv_prog_AR="${ac_tool_prefix}ar"
3265 echo "$as_me:3265: found $ac_dir/$ac_word" >&5
3272 if test -n "$AR"; then
3273 echo "$as_me:3273: result: $AR" >&5
3274 echo "${ECHO_T}$AR" >&6
3276 echo "$as_me:3276: result: no" >&5
3277 echo "${ECHO_T}no" >&6
3281 if test -z "$ac_cv_prog_AR"; then
3283 # Extract the first word of "ar", so it can be a program name with args.
3284 set dummy ar; ac_word=$2
3285 echo "$as_me:3285: checking for $ac_word" >&5
3286 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3287 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3288 echo $ECHO_N "(cached) $ECHO_C" >&6
3290 if test -n "$ac_ct_AR"; then
3291 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3293 ac_save_IFS=$IFS; IFS=$ac_path_separator
3295 for ac_dir in $ac_dummy; do
3297 test -z "$ac_dir" && ac_dir=.
3298 $as_executable_p "$ac_dir/$ac_word" || continue
3299 ac_cv_prog_ac_ct_AR="ar"
3300 echo "$as_me:3300: found $ac_dir/$ac_word" >&5
3304 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3307 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3308 if test -n "$ac_ct_AR"; then
3309 echo "$as_me:3309: result: $ac_ct_AR" >&5
3310 echo "${ECHO_T}$ac_ct_AR" >&6
3312 echo "$as_me:3312: result: no" >&5
3313 echo "${ECHO_T}no" >&6
3321 if test -n "$ac_tool_prefix"; then
3322 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3323 set dummy ${ac_tool_prefix}ar; ac_word=$2
3324 echo "$as_me:3324: checking for $ac_word" >&5
3325 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3326 if test "${ac_cv_prog_AR+set}" = set; then
3327 echo $ECHO_N "(cached) $ECHO_C" >&6
3329 if test -n "$AR"; then
3330 ac_cv_prog_AR="$AR" # Let the user override the test.
3332 ac_save_IFS=$IFS; IFS=$ac_path_separator
3334 for ac_dir in $ac_dummy; do
3336 test -z "$ac_dir" && ac_dir=.
3337 $as_executable_p "$ac_dir/$ac_word" || continue
3338 ac_cv_prog_AR="${ac_tool_prefix}ar"
3339 echo "$as_me:3339: found $ac_dir/$ac_word" >&5
3346 if test -n "$AR"; then
3347 echo "$as_me:3347: result: $AR" >&5
3348 echo "${ECHO_T}$AR" >&6
3350 echo "$as_me:3350: result: no" >&5
3351 echo "${ECHO_T}no" >&6
3355 if test -z "$ac_cv_prog_AR"; then
3357 # Extract the first word of "ar", so it can be a program name with args.
3358 set dummy ar; ac_word=$2
3359 echo "$as_me:3359: checking for $ac_word" >&5
3360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3361 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3362 echo $ECHO_N "(cached) $ECHO_C" >&6
3364 if test -n "$ac_ct_AR"; then
3365 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3367 ac_save_IFS=$IFS; IFS=$ac_path_separator
3369 for ac_dir in $ac_dummy; do
3371 test -z "$ac_dir" && ac_dir=.
3372 $as_executable_p "$ac_dir/$ac_word" || continue
3373 ac_cv_prog_ac_ct_AR="ar"
3374 echo "$as_me:3374: found $ac_dir/$ac_word" >&5
3378 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3381 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3382 if test -n "$ac_ct_AR"; then
3383 echo "$as_me:3383: result: $ac_ct_AR" >&5
3384 echo "${ECHO_T}$ac_ct_AR" >&6
3386 echo "$as_me:3386: result: no" >&5
3387 echo "${ECHO_T}no" >&6
3395 echo "$as_me:3395: checking for options to update archives" >&5
3396 echo $ECHO_N "checking for options to update archives... $ECHO_C" >&6
3397 if test "${cf_cv_ar_flags+set}" = set; then
3398 echo $ECHO_N "(cached) $ECHO_C" >&6
3401 cf_cv_ar_flags=unknown
3402 for cf_ar_flags in -curv curv -crv crv -cqv cqv -rv rv
3405 # check if $ARFLAGS already contains this choice
3406 if test "x$ARFLAGS" != "x" ; then
3407 cf_check_ar_flags=`echo "x$ARFLAGS" | sed -e "s/$cf_ar_flags\$//" -e "s/$cf_ar_flags / /"`
3408 if test "x$ARFLAGS" != "$cf_check_ar_flags" ; then
3414 rm -f conftest.$ac_cv_objext
3417 cat >conftest.$ac_ext <<EOF
3418 #line 3418 "configure"
3419 int testdata[3] = { 123, 456, 789 };
3421 if { (eval echo "$as_me:3421: \"$ac_compile\"") >&5
3422 (eval $ac_compile) 2>&5
3424 echo "$as_me:3424: \$? = $ac_status" >&5
3425 (exit $ac_status); } ; then
3426 echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
3427 $AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext 2>&5 1>/dev/null
3428 if test -f conftest.a ; then
3429 cf_cv_ar_flags=$cf_ar_flags
3433 test -n "$verbose" && echo " cannot compile test-program" 1>&6
3435 echo "${as_me:-configure}:3435: testing cannot compile test-program ..." 1>&5
3440 rm -f conftest.a conftest.$ac_ext conftest.$ac_cv_objext
3443 echo "$as_me:3443: result: $cf_cv_ar_flags" >&5
3444 echo "${ECHO_T}$cf_cv_ar_flags" >&6
3446 if test -n "$ARFLAGS" ; then
3447 if test -n "$cf_cv_ar_flags" ; then
3448 ARFLAGS="$ARFLAGS $cf_cv_ar_flags"
3451 ARFLAGS=$cf_cv_ar_flags
3454 echo "$as_me:3454: checking if you have specified an install-prefix" >&5
3455 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3457 # Check whether --with-install-prefix or --without-install-prefix was given.
3458 if test "${with_install_prefix+set}" = set; then
3459 withval="$with_install_prefix"
3460 case "$withval" in #(vi
3463 *) DESTDIR="$withval"
3467 echo "$as_me:3467: result: $DESTDIR" >&5
3468 echo "${ECHO_T}$DESTDIR" >&6
3470 ###############################################################################
3472 # If we're cross-compiling, allow the user to override the tools and their
3473 # options. The configure script is oriented toward identifying the host
3474 # compiler, etc., but we need a build compiler to generate parts of the source.
3476 if test "$cross_compiling" = yes ; then
3478 # defaults that we might want to override
3479 : ${BUILD_CFLAGS:=''}
3480 : ${BUILD_CPPFLAGS:=''}
3481 : ${BUILD_LDFLAGS:=''}
3483 : ${BUILD_EXEEXT:='$x'}
3484 : ${BUILD_OBJEXT:='o'}
3486 # Check whether --with-build-cc or --without-build-cc was given.
3487 if test "${with_build_cc+set}" = set; then
3488 withval="$with_build_cc"
3491 for ac_prog in gcc cc cl
3493 # Extract the first word of "$ac_prog", so it can be a program name with args.
3494 set dummy $ac_prog; ac_word=$2
3495 echo "$as_me:3495: checking for $ac_word" >&5
3496 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3497 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3498 echo $ECHO_N "(cached) $ECHO_C" >&6
3500 if test -n "$BUILD_CC"; then
3501 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3503 ac_save_IFS=$IFS; IFS=$ac_path_separator
3505 for ac_dir in $ac_dummy; do
3507 test -z "$ac_dir" && ac_dir=.
3508 $as_executable_p "$ac_dir/$ac_word" || continue
3509 ac_cv_prog_BUILD_CC="$ac_prog"
3510 echo "$as_me:3510: found $ac_dir/$ac_word" >&5
3516 BUILD_CC=$ac_cv_prog_BUILD_CC
3517 if test -n "$BUILD_CC"; then
3518 echo "$as_me:3518: result: $BUILD_CC" >&5
3519 echo "${ECHO_T}$BUILD_CC" >&6
3521 echo "$as_me:3521: result: no" >&5
3522 echo "${ECHO_T}no" >&6
3525 test -n "$BUILD_CC" && break
3529 echo "$as_me:3529: checking for native build C compiler" >&5
3530 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3531 echo "$as_me:3531: result: $BUILD_CC" >&5
3532 echo "${ECHO_T}$BUILD_CC" >&6
3534 echo "$as_me:3534: checking for native build C preprocessor" >&5
3535 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3537 # Check whether --with-build-cpp or --without-build-cpp was given.
3538 if test "${with_build_cpp+set}" = set; then
3539 withval="$with_build_cpp"
3540 BUILD_CPP="$withval"
3542 BUILD_CPP='${BUILD_CC} -E'
3544 echo "$as_me:3544: result: $BUILD_CPP" >&5
3545 echo "${ECHO_T}$BUILD_CPP" >&6
3547 echo "$as_me:3547: checking for native build C flags" >&5
3548 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3550 # Check whether --with-build-cflags or --without-build-cflags was given.
3551 if test "${with_build_cflags+set}" = set; then
3552 withval="$with_build_cflags"
3553 BUILD_CFLAGS="$withval"
3555 echo "$as_me:3555: result: $BUILD_CFLAGS" >&5
3556 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3558 echo "$as_me:3558: checking for native build C preprocessor-flags" >&5
3559 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3561 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3562 if test "${with_build_cppflags+set}" = set; then
3563 withval="$with_build_cppflags"
3564 BUILD_CPPFLAGS="$withval"
3566 echo "$as_me:3566: result: $BUILD_CPPFLAGS" >&5
3567 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3569 echo "$as_me:3569: checking for native build linker-flags" >&5
3570 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3572 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3573 if test "${with_build_ldflags+set}" = set; then
3574 withval="$with_build_ldflags"
3575 BUILD_LDFLAGS="$withval"
3577 echo "$as_me:3577: result: $BUILD_LDFLAGS" >&5
3578 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3580 echo "$as_me:3580: checking for native build linker-libraries" >&5
3581 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3583 # Check whether --with-build-libs or --without-build-libs was given.
3584 if test "${with_build_libs+set}" = set; then
3585 withval="$with_build_libs"
3586 BUILD_LIBS="$withval"
3588 echo "$as_me:3588: result: $BUILD_LIBS" >&5
3589 echo "${ECHO_T}$BUILD_LIBS" >&6
3591 # this assumes we're on Unix.
3595 : ${BUILD_CC:='${CC}'}
3597 if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3598 { { echo "$as_me:3598: error: Cross-build requires two compilers.
3599 Use --with-build-cc to specify the native compiler." >&5
3600 echo "$as_me: error: Cross-build requires two compilers.
3601 Use --with-build-cc to specify the native compiler." >&2;}
3602 { (exit 1); exit 1; }; }
3606 : ${BUILD_CC:='${CC}'}
3607 : ${BUILD_CPP:='${CPP}'}
3608 : ${BUILD_CFLAGS:='${CFLAGS}'}
3609 : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
3610 : ${BUILD_LDFLAGS:='${LDFLAGS}'}
3611 : ${BUILD_LIBS:='${LIBS}'}
3612 : ${BUILD_EXEEXT:='$x'}
3613 : ${BUILD_OBJEXT:='o'}
3616 ###############################################################################
3618 ### Options to allow the user to specify the set of libraries which are used.
3619 ### Use "--without-normal --with-shared" to allow the default model to be
3620 ### shared, for example.
3623 echo "$as_me:3623: checking if you want to build shared C-objects" >&5
3624 echo $ECHO_N "checking if you want to build shared C-objects... $ECHO_C" >&6
3626 # Check whether --with-shared or --without-shared was given.
3627 if test "${with_shared+set}" = set; then
3628 withval="$with_shared"
3629 with_shared=$withval
3633 echo "$as_me:3633: result: $with_shared" >&5
3634 echo "${ECHO_T}$with_shared" >&6
3635 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
3637 echo "$as_me:3637: checking for specified models" >&5
3638 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
3639 test -z "$cf_list_models" && cf_list_models=normal
3640 echo "$as_me:3640: result: $cf_list_models" >&5
3641 echo "${ECHO_T}$cf_list_models" >&6
3643 ### Use the first model as the default, and save its suffix for use in building
3644 ### up test-applications.
3645 echo "$as_me:3645: checking for default model" >&5
3646 echo $ECHO_N "checking for default model... $ECHO_C" >&6
3647 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
3648 echo "$as_me:3648: result: $DFT_LWR_MODEL" >&5
3649 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
3651 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
3653 echo "$as_me:3653: checking for specific curses-directory" >&5
3654 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
3656 # Check whether --with-curses-dir or --without-curses-dir was given.
3657 if test "${with_curses_dir+set}" = set; then
3658 withval="$with_curses_dir"
3659 cf_cv_curses_dir=$withval
3663 echo "$as_me:3663: result: $cf_cv_curses_dir" >&5
3664 echo "${ECHO_T}$cf_cv_curses_dir" >&6
3666 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
3669 if test "x$prefix" != xNONE; then
3670 cf_path_syntax="$prefix"
3672 cf_path_syntax="$ac_default_prefix"
3675 case ".$withval" in #(vi
3676 .\$\(*\)*|.\'*\'*) #(vi
3680 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
3682 .\${*prefix}*|.\${*dir}*) #(vi
3683 eval withval="$withval"
3684 case ".$withval" in #(vi
3686 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3691 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3694 { { echo "$as_me:3694: error: expected a pathname, not \"$withval\"" >&5
3695 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
3696 { (exit 1); exit 1; }; }
3700 if test -d "$cf_cv_curses_dir"
3703 if test -n "$cf_cv_curses_dir/include" ; then
3704 for cf_add_incdir in $cf_cv_curses_dir/include
3706 while test $cf_add_incdir != /usr/include
3708 if test -d $cf_add_incdir
3711 if test -n "$CFLAGS$CPPFLAGS" ; then
3712 # a loop is needed to ensure we can add subdirs of existing dirs
3713 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
3714 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
3715 cf_have_incdir=yes; break
3720 if test "$cf_have_incdir" = no ; then
3721 if test "$cf_add_incdir" = /usr/local/include ; then
3722 if test "$GCC" = yes
3724 cf_save_CPPFLAGS=$CPPFLAGS
3725 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3726 cat >conftest.$ac_ext <<_ACEOF
3727 #line 3727 "configure"
3728 #include "confdefs.h"
3738 rm -f conftest.$ac_objext
3739 if { (eval echo "$as_me:3739: \"$ac_compile\"") >&5
3740 (eval $ac_compile) 2>&5
3742 echo "$as_me:3742: \$? = $ac_status" >&5
3743 (exit $ac_status); } &&
3744 { ac_try='test -s conftest.$ac_objext'
3745 { (eval echo "$as_me:3745: \"$ac_try\"") >&5
3748 echo "$as_me:3748: \$? = $ac_status" >&5
3749 (exit $ac_status); }; }; then
3752 echo "$as_me: failed program was:" >&5
3753 cat conftest.$ac_ext >&5
3756 rm -f conftest.$ac_objext conftest.$ac_ext
3757 CPPFLAGS=$cf_save_CPPFLAGS
3762 if test "$cf_have_incdir" = no ; then
3763 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
3765 echo "${as_me:-configure}:3765: testing adding $cf_add_incdir to include-path ..." 1>&5
3767 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3769 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
3770 test "$cf_top_incdir" = "$cf_add_incdir" && break
3771 cf_add_incdir="$cf_top_incdir"
3780 if test -n "$cf_cv_curses_dir/lib" ; then
3781 for cf_add_libdir in $cf_cv_curses_dir/lib
3783 if test $cf_add_libdir = /usr/lib ; then
3785 elif test -d $cf_add_libdir
3788 if test -n "$LDFLAGS$LIBS" ; then
3789 # a loop is needed to ensure we can add subdirs of existing dirs
3790 for cf_test_libdir in $LDFLAGS $LIBS ; do
3791 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
3792 cf_have_libdir=yes; break
3796 if test "$cf_have_libdir" = no ; then
3797 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
3799 echo "${as_me:-configure}:3799: testing adding $cf_add_libdir to library-path ..." 1>&5
3801 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
3810 echo "$as_me:3810: checking if you want wide-character code" >&5
3811 echo $ECHO_N "checking if you want wide-character code... $ECHO_C" >&6
3813 # Check whether --enable-widec or --disable-widec was given.
3814 if test "${enable_widec+set}" = set; then
3815 enableval="$enable_widec"
3816 with_widec=$enableval
3820 echo "$as_me:3820: result: $with_widec" >&5
3821 echo "${ECHO_T}$with_widec" >&6
3822 if test "$with_widec" = yes ; then
3824 echo "$as_me:3824: checking for multibyte character support" >&5
3825 echo $ECHO_N "checking for multibyte character support... $ECHO_C" >&6
3826 if test "${cf_cv_utf8_lib+set}" = set; then
3827 echo $ECHO_N "(cached) $ECHO_C" >&6
3830 cf_save_LIBS="$LIBS"
3831 cat >conftest.$ac_ext <<_ACEOF
3832 #line 3832 "configure"
3833 #include "confdefs.h"
3844 rm -f conftest.$ac_objext conftest$ac_exeext
3845 if { (eval echo "$as_me:3845: \"$ac_link\"") >&5
3846 (eval $ac_link) 2>&5
3848 echo "$as_me:3848: \$? = $ac_status" >&5
3849 (exit $ac_status); } &&
3850 { ac_try='test -s conftest$ac_exeext'
3851 { (eval echo "$as_me:3851: \"$ac_try\"") >&5
3854 echo "$as_me:3854: \$? = $ac_status" >&5
3855 (exit $ac_status); }; }; then
3858 echo "$as_me: failed program was:" >&5
3859 cat conftest.$ac_ext >&5
3861 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
3862 # will be set on completion of the AC_TRY_LINK below.
3863 cf_cv_header_path_utf8=
3864 cf_cv_library_path_utf8=
3866 echo "${as_me:-configure}:3866: testing Starting FIND_LINKAGE(utf8,) ..." 1>&5
3868 cf_save_LIBS="$LIBS"
3870 cat >conftest.$ac_ext <<_ACEOF
3871 #line 3871 "configure"
3872 #include "confdefs.h"
3874 #include <libutf8.h>
3883 rm -f conftest.$ac_objext conftest$ac_exeext
3884 if { (eval echo "$as_me:3884: \"$ac_link\"") >&5
3885 (eval $ac_link) 2>&5
3887 echo "$as_me:3887: \$? = $ac_status" >&5
3888 (exit $ac_status); } &&
3889 { ac_try='test -s conftest$ac_exeext'
3890 { (eval echo "$as_me:3890: \"$ac_try\"") >&5
3893 echo "$as_me:3893: \$? = $ac_status" >&5
3894 (exit $ac_status); }; }; then
3896 cf_cv_find_linkage_utf8=yes
3897 cf_cv_header_path_utf8=/usr/include
3898 cf_cv_library_path_utf8=/usr/lib
3901 echo "$as_me: failed program was:" >&5
3902 cat conftest.$ac_ext >&5
3904 LIBS="-lutf8 $cf_save_LIBS"
3906 cat >conftest.$ac_ext <<_ACEOF
3907 #line 3907 "configure"
3908 #include "confdefs.h"
3910 #include <libutf8.h>
3919 rm -f conftest.$ac_objext conftest$ac_exeext
3920 if { (eval echo "$as_me:3920: \"$ac_link\"") >&5
3921 (eval $ac_link) 2>&5
3923 echo "$as_me:3923: \$? = $ac_status" >&5
3924 (exit $ac_status); } &&
3925 { ac_try='test -s conftest$ac_exeext'
3926 { (eval echo "$as_me:3926: \"$ac_try\"") >&5
3929 echo "$as_me:3929: \$? = $ac_status" >&5
3930 (exit $ac_status); }; }; then
3932 cf_cv_find_linkage_utf8=yes
3933 cf_cv_header_path_utf8=/usr/include
3934 cf_cv_library_path_utf8=/usr/lib
3935 cf_cv_library_file_utf8="-lutf8"
3938 echo "$as_me: failed program was:" >&5
3939 cat conftest.$ac_ext >&5
3941 cf_cv_find_linkage_utf8=no
3942 LIBS="$cf_save_LIBS"
3944 test -n "$verbose" && echo " find linkage for utf8 library" 1>&6
3946 echo "${as_me:-configure}:3946: testing find linkage for utf8 library ..." 1>&5
3948 echo "${as_me:-configure}:3948: testing Searching for headers in FIND_LINKAGE(utf8,) ..." 1>&5
3950 cf_save_CPPFLAGS="$CPPFLAGS"
3951 cf_test_CPPFLAGS="$CPPFLAGS"
3955 # collect the current set of include-directories from compiler flags
3956 cf_header_path_list=""
3957 if test -n "${CFLAGS}${CPPFLAGS}" ; then
3958 for cf_header_path in $CPPFLAGS $CFLAGS
3960 case $cf_header_path in #(vi
3962 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
3964 test "$cf_header_path" != "NONE" && \
3965 test -d "$cf_header_path" && \
3967 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
3968 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
3969 test -d $cf_header_path/include/utf8 && cf_search="$cf_search $cf_header_path/include/utf8"
3970 test -d $cf_header_path/include/utf8/include && cf_search="$cf_search $cf_header_path/include/utf8/include"
3971 test -d $cf_header_path/utf8/include && cf_search="$cf_search $cf_header_path/utf8/include"
3972 test -d $cf_header_path/utf8/include/utf8 && cf_search="$cf_search $cf_header_path/utf8/include/utf8"
3975 cf_header_path_list="$cf_header_path_list $cf_search"
3981 # add the variations for the package we are looking for
3985 test "/usr" != "$prefix" && \
3987 (test $prefix = NONE || test "/usr" != "$prefix") && {
3988 test -n "$verbose" && echo " ... testing for include-directories under /usr"
3989 test -d /usr/include && cf_search="$cf_search /usr/include"
3990 test -d /usr/include/utf8 && cf_search="$cf_search /usr/include/utf8"
3991 test -d /usr/include/utf8/include && cf_search="$cf_search /usr/include/utf8/include"
3992 test -d /usr/utf8/include && cf_search="$cf_search /usr/utf8/include"
3993 test -d /usr/utf8/include/utf8 && cf_search="$cf_search /usr/utf8/include/utf8"
3996 test "$prefix" != "NONE" && \
3997 test -d "$prefix" && \
3999 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
4000 test -d $prefix/include && cf_search="$cf_search $prefix/include"
4001 test -d $prefix/include/utf8 && cf_search="$cf_search $prefix/include/utf8"
4002 test -d $prefix/include/utf8/include && cf_search="$cf_search $prefix/include/utf8/include"
4003 test -d $prefix/utf8/include && cf_search="$cf_search $prefix/utf8/include"
4004 test -d $prefix/utf8/include/utf8 && cf_search="$cf_search $prefix/utf8/include/utf8"
4007 test "/usr/local" != "$prefix" && \
4008 test -d "/usr/local" && \
4009 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4010 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
4011 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
4012 test -d /usr/local/include/utf8 && cf_search="$cf_search /usr/local/include/utf8"
4013 test -d /usr/local/include/utf8/include && cf_search="$cf_search /usr/local/include/utf8/include"
4014 test -d /usr/local/utf8/include && cf_search="$cf_search /usr/local/utf8/include"
4015 test -d /usr/local/utf8/include/utf8 && cf_search="$cf_search /usr/local/utf8/include/utf8"
4018 test "/opt" != "$prefix" && \
4020 (test $prefix = NONE || test "/opt" != "$prefix") && {
4021 test -n "$verbose" && echo " ... testing for include-directories under /opt"
4022 test -d /opt/include && cf_search="$cf_search /opt/include"
4023 test -d /opt/include/utf8 && cf_search="$cf_search /opt/include/utf8"
4024 test -d /opt/include/utf8/include && cf_search="$cf_search /opt/include/utf8/include"
4025 test -d /opt/utf8/include && cf_search="$cf_search /opt/utf8/include"
4026 test -d /opt/utf8/include/utf8 && cf_search="$cf_search /opt/utf8/include/utf8"
4029 test "$HOME" != "$prefix" && \
4030 test -d "$HOME" && \
4031 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4032 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
4033 test -d $HOME/include && cf_search="$cf_search $HOME/include"
4034 test -d $HOME/include/utf8 && cf_search="$cf_search $HOME/include/utf8"
4035 test -d $HOME/include/utf8/include && cf_search="$cf_search $HOME/include/utf8/include"
4036 test -d $HOME/utf8/include && cf_search="$cf_search $HOME/utf8/include"
4037 test -d $HOME/utf8/include/utf8 && cf_search="$cf_search $HOME/utf8/include/utf8"
4040 test "$includedir" != NONE && \
4041 test "$includedir" != "/usr/include" && \
4042 test -d "$includedir" && {
4043 test -d $includedir && cf_search="$cf_search $includedir"
4044 test -d $includedir/utf8 && cf_search="$cf_search $includedir/utf8"
4047 test "$oldincludedir" != NONE && \
4048 test "$oldincludedir" != "/usr/include" && \
4049 test -d "$oldincludedir" && {
4050 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
4051 test -d $oldincludedir/utf8 && cf_search="$cf_search $oldincludedir/utf8"
4054 cf_search="$cf_search $cf_header_path_list"
4056 for cf_cv_header_path_utf8 in $cf_search
4058 if test -d $cf_cv_header_path_utf8 ; then
4059 test -n "$verbose" && echo " ... testing $cf_cv_header_path_utf8" 1>&6
4061 echo "${as_me:-configure}:4061: testing ... testing $cf_cv_header_path_utf8 ..." 1>&5
4063 CPPFLAGS="$cf_save_CPPFLAGS -I$cf_cv_header_path_utf8"
4064 cat >conftest.$ac_ext <<_ACEOF
4065 #line 4065 "configure"
4066 #include "confdefs.h"
4068 #include <libutf8.h>
4077 rm -f conftest.$ac_objext
4078 if { (eval echo "$as_me:4078: \"$ac_compile\"") >&5
4079 (eval $ac_compile) 2>&5
4081 echo "$as_me:4081: \$? = $ac_status" >&5
4082 (exit $ac_status); } &&
4083 { ac_try='test -s conftest.$ac_objext'
4084 { (eval echo "$as_me:4084: \"$ac_try\"") >&5
4087 echo "$as_me:4087: \$? = $ac_status" >&5
4088 (exit $ac_status); }; }; then
4090 test -n "$verbose" && echo " ... found utf8 headers in $cf_cv_header_path_utf8" 1>&6
4092 echo "${as_me:-configure}:4092: testing ... found utf8 headers in $cf_cv_header_path_utf8 ..." 1>&5
4094 cf_cv_find_linkage_utf8=maybe
4095 cf_test_CPPFLAGS="$CPPFLAGS"
4098 echo "$as_me: failed program was:" >&5
4099 cat conftest.$ac_ext >&5
4101 CPPFLAGS="$cf_save_CPPFLAGS"
4104 rm -f conftest.$ac_objext conftest.$ac_ext
4108 if test "$cf_cv_find_linkage_utf8" = maybe ; then
4110 echo "${as_me:-configure}:4110: testing Searching for utf8 library in FIND_LINKAGE(utf8,) ..." 1>&5
4112 cf_save_LIBS="$LIBS"
4113 cf_save_LDFLAGS="$LDFLAGS"
4115 if test "$cf_cv_find_linkage_utf8" != yes ; then
4118 cf_library_path_list=""
4119 if test -n "${LDFLAGS}${LIBS}" ; then
4120 for cf_library_path in $LDFLAGS $LIBS
4122 case $cf_library_path in #(vi
4124 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
4126 test "$cf_library_path" != "NONE" && \
4127 test -d "$cf_library_path" && \
4129 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
4130 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
4131 test -d $cf_library_path/lib/utf8 && cf_search="$cf_search $cf_library_path/lib/utf8"
4132 test -d $cf_library_path/lib/utf8/lib && cf_search="$cf_search $cf_library_path/lib/utf8/lib"
4133 test -d $cf_library_path/utf8/lib && cf_search="$cf_search $cf_library_path/utf8/lib"
4134 test -d $cf_library_path/utf8/lib/utf8 && cf_search="$cf_search $cf_library_path/utf8/lib/utf8"
4137 cf_library_path_list="$cf_library_path_list $cf_search"
4145 test "/usr" != "$prefix" && \
4147 (test $prefix = NONE || test "/usr" != "$prefix") && {
4148 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
4149 test -d /usr/lib && cf_search="$cf_search /usr/lib"
4150 test -d /usr/lib/utf8 && cf_search="$cf_search /usr/lib/utf8"
4151 test -d /usr/lib/utf8/lib && cf_search="$cf_search /usr/lib/utf8/lib"
4152 test -d /usr/utf8/lib && cf_search="$cf_search /usr/utf8/lib"
4153 test -d /usr/utf8/lib/utf8 && cf_search="$cf_search /usr/utf8/lib/utf8"
4156 test "$prefix" != "NONE" && \
4157 test -d "$prefix" && \
4159 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
4160 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
4161 test -d $prefix/lib/utf8 && cf_search="$cf_search $prefix/lib/utf8"
4162 test -d $prefix/lib/utf8/lib && cf_search="$cf_search $prefix/lib/utf8/lib"
4163 test -d $prefix/utf8/lib && cf_search="$cf_search $prefix/utf8/lib"
4164 test -d $prefix/utf8/lib/utf8 && cf_search="$cf_search $prefix/utf8/lib/utf8"
4167 test "/usr/local" != "$prefix" && \
4168 test -d "/usr/local" && \
4169 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4170 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
4171 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
4172 test -d /usr/local/lib/utf8 && cf_search="$cf_search /usr/local/lib/utf8"
4173 test -d /usr/local/lib/utf8/lib && cf_search="$cf_search /usr/local/lib/utf8/lib"
4174 test -d /usr/local/utf8/lib && cf_search="$cf_search /usr/local/utf8/lib"
4175 test -d /usr/local/utf8/lib/utf8 && cf_search="$cf_search /usr/local/utf8/lib/utf8"
4178 test "/opt" != "$prefix" && \
4180 (test $prefix = NONE || test "/opt" != "$prefix") && {
4181 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
4182 test -d /opt/lib && cf_search="$cf_search /opt/lib"
4183 test -d /opt/lib/utf8 && cf_search="$cf_search /opt/lib/utf8"
4184 test -d /opt/lib/utf8/lib && cf_search="$cf_search /opt/lib/utf8/lib"
4185 test -d /opt/utf8/lib && cf_search="$cf_search /opt/utf8/lib"
4186 test -d /opt/utf8/lib/utf8 && cf_search="$cf_search /opt/utf8/lib/utf8"
4189 test "$HOME" != "$prefix" && \
4190 test -d "$HOME" && \
4191 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4192 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
4193 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
4194 test -d $HOME/lib/utf8 && cf_search="$cf_search $HOME/lib/utf8"
4195 test -d $HOME/lib/utf8/lib && cf_search="$cf_search $HOME/lib/utf8/lib"
4196 test -d $HOME/utf8/lib && cf_search="$cf_search $HOME/utf8/lib"
4197 test -d $HOME/utf8/lib/utf8 && cf_search="$cf_search $HOME/utf8/lib/utf8"
4200 cf_search="$cf_library_path_list $cf_search"
4202 for cf_cv_library_path_utf8 in $cf_search
4204 if test -d $cf_cv_library_path_utf8 ; then
4205 test -n "$verbose" && echo " ... testing $cf_cv_library_path_utf8" 1>&6
4207 echo "${as_me:-configure}:4207: testing ... testing $cf_cv_library_path_utf8 ..." 1>&5
4209 CPPFLAGS="$cf_test_CPPFLAGS"
4210 LIBS="-lutf8 $cf_save_LIBS"
4211 LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_utf8"
4212 cat >conftest.$ac_ext <<_ACEOF
4213 #line 4213 "configure"
4214 #include "confdefs.h"
4216 #include <libutf8.h>
4225 rm -f conftest.$ac_objext conftest$ac_exeext
4226 if { (eval echo "$as_me:4226: \"$ac_link\"") >&5
4227 (eval $ac_link) 2>&5
4229 echo "$as_me:4229: \$? = $ac_status" >&5
4230 (exit $ac_status); } &&
4231 { ac_try='test -s conftest$ac_exeext'
4232 { (eval echo "$as_me:4232: \"$ac_try\"") >&5
4235 echo "$as_me:4235: \$? = $ac_status" >&5
4236 (exit $ac_status); }; }; then
4238 test -n "$verbose" && echo " ... found utf8 library in $cf_cv_library_path_utf8" 1>&6
4240 echo "${as_me:-configure}:4240: testing ... found utf8 library in $cf_cv_library_path_utf8 ..." 1>&5
4242 cf_cv_find_linkage_utf8=yes
4243 cf_cv_library_file_utf8="-lutf8"
4246 echo "$as_me: failed program was:" >&5
4247 cat conftest.$ac_ext >&5
4249 CPPFLAGS="$cf_save_CPPFLAGS"
4250 LIBS="$cf_save_LIBS"
4251 LDFLAGS="$cf_save_LDFLAGS"
4254 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4257 CPPFLAGS="$cf_save_CPPFLAGS"
4258 LDFLAGS="$cf_save_LDFLAGS"
4262 cf_cv_find_linkage_utf8=no
4266 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4269 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4271 LIBS="$cf_save_LIBS"
4273 if test "$cf_cv_find_linkage_utf8" = yes ; then
4274 cf_cv_utf8_lib=add-on
4280 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4282 echo "$as_me:4282: result: $cf_cv_utf8_lib" >&5
4283 echo "${ECHO_T}$cf_cv_utf8_lib" >&6
4285 # HAVE_LIBUTF8_H is used by ncurses if curses.h is shared between
4287 if test "$cf_cv_utf8_lib" = "add-on" ; then
4288 cat >>confdefs.h <<\EOF
4289 #define HAVE_LIBUTF8_H 1
4292 if test -n "$cf_cv_header_path_utf8" ; then
4293 for cf_add_incdir in $cf_cv_header_path_utf8
4295 while test $cf_add_incdir != /usr/include
4297 if test -d $cf_add_incdir
4300 if test -n "$CFLAGS$CPPFLAGS" ; then
4301 # a loop is needed to ensure we can add subdirs of existing dirs
4302 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4303 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4304 cf_have_incdir=yes; break
4309 if test "$cf_have_incdir" = no ; then
4310 if test "$cf_add_incdir" = /usr/local/include ; then
4311 if test "$GCC" = yes
4313 cf_save_CPPFLAGS=$CPPFLAGS
4314 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4315 cat >conftest.$ac_ext <<_ACEOF
4316 #line 4316 "configure"
4317 #include "confdefs.h"
4327 rm -f conftest.$ac_objext
4328 if { (eval echo "$as_me:4328: \"$ac_compile\"") >&5
4329 (eval $ac_compile) 2>&5
4331 echo "$as_me:4331: \$? = $ac_status" >&5
4332 (exit $ac_status); } &&
4333 { ac_try='test -s conftest.$ac_objext'
4334 { (eval echo "$as_me:4334: \"$ac_try\"") >&5
4337 echo "$as_me:4337: \$? = $ac_status" >&5
4338 (exit $ac_status); }; }; then
4341 echo "$as_me: failed program was:" >&5
4342 cat conftest.$ac_ext >&5
4345 rm -f conftest.$ac_objext conftest.$ac_ext
4346 CPPFLAGS=$cf_save_CPPFLAGS
4351 if test "$cf_have_incdir" = no ; then
4352 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4354 echo "${as_me:-configure}:4354: testing adding $cf_add_incdir to include-path ..." 1>&5
4356 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4358 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4359 test "$cf_top_incdir" = "$cf_add_incdir" && break
4360 cf_add_incdir="$cf_top_incdir"
4369 if test -n "$cf_cv_library_path_utf8" ; then
4370 for cf_add_libdir in $cf_cv_library_path_utf8
4372 if test $cf_add_libdir = /usr/lib ; then
4374 elif test -d $cf_add_libdir
4377 if test -n "$LDFLAGS$LIBS" ; then
4378 # a loop is needed to ensure we can add subdirs of existing dirs
4379 for cf_test_libdir in $LDFLAGS $LIBS ; do
4380 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
4381 cf_have_libdir=yes; break
4385 if test "$cf_have_libdir" = no ; then
4386 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
4388 echo "${as_me:-configure}:4388: testing adding $cf_add_libdir to library-path ..." 1>&5
4390 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4396 LIBS="$cf_cv_library_file_utf8 $LIBS"
4399 cf_ncuconfig_root=ncursesw
4401 echo "Looking for ${cf_ncuconfig_root}-config"
4403 if test -n "$ac_tool_prefix"; then
4404 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4406 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4407 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4408 echo "$as_me:4408: checking for $ac_word" >&5
4409 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4410 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
4411 echo $ECHO_N "(cached) $ECHO_C" >&6
4413 if test -n "$NCURSES_CONFIG"; then
4414 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
4416 ac_save_IFS=$IFS; IFS=$ac_path_separator
4418 for ac_dir in $ac_dummy; do
4420 test -z "$ac_dir" && ac_dir=.
4421 $as_executable_p "$ac_dir/$ac_word" || continue
4422 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
4423 echo "$as_me:4423: found $ac_dir/$ac_word" >&5
4429 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
4430 if test -n "$NCURSES_CONFIG"; then
4431 echo "$as_me:4431: result: $NCURSES_CONFIG" >&5
4432 echo "${ECHO_T}$NCURSES_CONFIG" >&6
4434 echo "$as_me:4434: result: no" >&5
4435 echo "${ECHO_T}no" >&6
4438 test -n "$NCURSES_CONFIG" && break
4441 if test -z "$NCURSES_CONFIG"; then
4442 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
4443 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4445 # Extract the first word of "$ac_prog", so it can be a program name with args.
4446 set dummy $ac_prog; ac_word=$2
4447 echo "$as_me:4447: checking for $ac_word" >&5
4448 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4449 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
4450 echo $ECHO_N "(cached) $ECHO_C" >&6
4452 if test -n "$ac_ct_NCURSES_CONFIG"; then
4453 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
4455 ac_save_IFS=$IFS; IFS=$ac_path_separator
4457 for ac_dir in $ac_dummy; do
4459 test -z "$ac_dir" && ac_dir=.
4460 $as_executable_p "$ac_dir/$ac_word" || continue
4461 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
4462 echo "$as_me:4462: found $ac_dir/$ac_word" >&5
4468 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
4469 if test -n "$ac_ct_NCURSES_CONFIG"; then
4470 echo "$as_me:4470: result: $ac_ct_NCURSES_CONFIG" >&5
4471 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
4473 echo "$as_me:4473: result: no" >&5
4474 echo "${ECHO_T}no" >&6
4477 test -n "$ac_ct_NCURSES_CONFIG" && break
4479 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
4481 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
4484 if test "$NCURSES_CONFIG" != none ; then
4486 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
4487 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
4489 # even with config script, some packages use no-override for curses.h
4491 echo "$as_me:4491: checking if we have identified curses headers" >&5
4492 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
4493 if test "${cf_cv_ncurses_header+set}" = set; then
4494 echo $ECHO_N "(cached) $ECHO_C" >&6
4497 cf_cv_ncurses_header=none
4499 ncursesw/ncurses.h \
4504 cat >conftest.$ac_ext <<_ACEOF
4505 #line 4505 "configure"
4506 #include "confdefs.h"
4507 #include <${cf_header}>
4511 initscr(); tgoto("?", 0,0)
4516 rm -f conftest.$ac_objext
4517 if { (eval echo "$as_me:4517: \"$ac_compile\"") >&5
4518 (eval $ac_compile) 2>&5
4520 echo "$as_me:4520: \$? = $ac_status" >&5
4521 (exit $ac_status); } &&
4522 { ac_try='test -s conftest.$ac_objext'
4523 { (eval echo "$as_me:4523: \"$ac_try\"") >&5
4526 echo "$as_me:4526: \$? = $ac_status" >&5
4527 (exit $ac_status); }; }; then
4528 cf_cv_ncurses_header=$cf_header; break
4530 echo "$as_me: failed program was:" >&5
4531 cat conftest.$ac_ext >&5
4533 rm -f conftest.$ac_objext conftest.$ac_ext
4537 echo "$as_me:4537: result: $cf_cv_ncurses_header" >&5
4538 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
4540 if test "$cf_cv_ncurses_header" = none ; then
4541 { { echo "$as_me:4541: error: No curses header-files found" >&5
4542 echo "$as_me: error: No curses header-files found" >&2;}
4543 { (exit 1); exit 1; }; }
4546 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
4548 for ac_header in $cf_cv_ncurses_header
4550 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4551 echo "$as_me:4551: checking for $ac_header" >&5
4552 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4553 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4554 echo $ECHO_N "(cached) $ECHO_C" >&6
4556 cat >conftest.$ac_ext <<_ACEOF
4557 #line 4557 "configure"
4558 #include "confdefs.h"
4559 #include <$ac_header>
4561 if { (eval echo "$as_me:4561: \"$ac_cpp conftest.$ac_ext\"") >&5
4562 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4564 egrep -v '^ *\+' conftest.er1 >conftest.err
4566 cat conftest.err >&5
4567 echo "$as_me:4567: \$? = $ac_status" >&5
4568 (exit $ac_status); } >/dev/null; then
4569 if test -s conftest.err; then
4570 ac_cpp_err=$ac_c_preproc_warn_flag
4577 if test -z "$ac_cpp_err"; then
4578 eval "$as_ac_Header=yes"
4580 echo "$as_me: failed program was:" >&5
4581 cat conftest.$ac_ext >&5
4582 eval "$as_ac_Header=no"
4584 rm -f conftest.err conftest.$ac_ext
4586 echo "$as_me:4586: result: `eval echo '${'$as_ac_Header'}'`" >&5
4587 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4588 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4589 cat >>confdefs.h <<EOF
4590 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4596 cat >>confdefs.h <<\EOF
4600 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4602 cat >>confdefs.h <<EOF
4603 #define $cf_nculib_ROOT 1
4606 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
4610 cf_ncuhdr_root=ncursesw
4612 test -n "$cf_cv_curses_dir" && \
4613 test "$cf_cv_curses_dir" != "no" && { \
4615 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
4616 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
4618 while test $cf_add_incdir != /usr/include
4620 if test -d $cf_add_incdir
4623 if test -n "$CFLAGS$CPPFLAGS" ; then
4624 # a loop is needed to ensure we can add subdirs of existing dirs
4625 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4626 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4627 cf_have_incdir=yes; break
4632 if test "$cf_have_incdir" = no ; then
4633 if test "$cf_add_incdir" = /usr/local/include ; then
4634 if test "$GCC" = yes
4636 cf_save_CPPFLAGS=$CPPFLAGS
4637 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4638 cat >conftest.$ac_ext <<_ACEOF
4639 #line 4639 "configure"
4640 #include "confdefs.h"
4650 rm -f conftest.$ac_objext
4651 if { (eval echo "$as_me:4651: \"$ac_compile\"") >&5
4652 (eval $ac_compile) 2>&5
4654 echo "$as_me:4654: \$? = $ac_status" >&5
4655 (exit $ac_status); } &&
4656 { ac_try='test -s conftest.$ac_objext'
4657 { (eval echo "$as_me:4657: \"$ac_try\"") >&5
4660 echo "$as_me:4660: \$? = $ac_status" >&5
4661 (exit $ac_status); }; }; then
4664 echo "$as_me: failed program was:" >&5
4665 cat conftest.$ac_ext >&5
4668 rm -f conftest.$ac_objext conftest.$ac_ext
4669 CPPFLAGS=$cf_save_CPPFLAGS
4674 if test "$cf_have_incdir" = no ; then
4675 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4677 echo "${as_me:-configure}:4677: testing adding $cf_add_incdir to include-path ..." 1>&5
4679 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4681 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4682 test "$cf_top_incdir" = "$cf_add_incdir" && break
4683 cf_add_incdir="$cf_top_incdir"
4694 echo "$as_me:4694: checking for $cf_ncuhdr_root header in include-path" >&5
4695 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
4696 if test "${cf_cv_ncurses_h+set}" = set; then
4697 echo $ECHO_N "(cached) $ECHO_C" >&6
4700 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
4701 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
4702 for cf_header in $cf_header_list
4705 cat >conftest.$ac_ext <<_ACEOF
4706 #line 4706 "configure"
4707 #include "confdefs.h"
4709 #define _XOPEN_SOURCE_EXTENDED
4710 #undef HAVE_LIBUTF8_H /* in case we used CF_UTF8_LIB */
4711 #define HAVE_LIBUTF8_H /* to force ncurses' header file to use cchar_t */
4713 #include <$cf_header>
4718 #ifdef NCURSES_VERSION
4724 printf("%s\n", NCURSES_VERSION);
4737 rm -f conftest.$ac_objext
4738 if { (eval echo "$as_me:4738: \"$ac_compile\"") >&5
4739 (eval $ac_compile) 2>&5
4741 echo "$as_me:4741: \$? = $ac_status" >&5
4742 (exit $ac_status); } &&
4743 { ac_try='test -s conftest.$ac_objext'
4744 { (eval echo "$as_me:4744: \"$ac_try\"") >&5
4747 echo "$as_me:4747: \$? = $ac_status" >&5
4748 (exit $ac_status); }; }; then
4749 cf_cv_ncurses_h=$cf_header
4752 echo "$as_me: failed program was:" >&5
4753 cat conftest.$ac_ext >&5
4756 rm -f conftest.$ac_objext conftest.$ac_ext
4758 test "$cf_cv_ncurses_h" != no && break
4762 echo "$as_me:4762: result: $cf_cv_ncurses_h" >&5
4763 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
4765 if test "$cf_cv_ncurses_h" != no ; then
4766 cf_cv_ncurses_header=$cf_cv_ncurses_h
4769 echo "$as_me:4769: checking for $cf_ncuhdr_root include-path" >&5
4770 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
4771 if test "${cf_cv_ncurses_h2+set}" = set; then
4772 echo $ECHO_N "(cached) $ECHO_C" >&6
4775 test -n "$verbose" && echo
4779 # collect the current set of include-directories from compiler flags
4780 cf_header_path_list=""
4781 if test -n "${CFLAGS}${CPPFLAGS}" ; then
4782 for cf_header_path in $CPPFLAGS $CFLAGS
4784 case $cf_header_path in #(vi
4786 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
4788 test "$cf_header_path" != "NONE" && \
4789 test -d "$cf_header_path" && \
4791 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
4792 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
4793 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
4794 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
4795 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
4796 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"
4799 cf_header_path_list="$cf_header_path_list $cf_search"
4805 # add the variations for the package we are looking for
4809 test "/usr" != "$prefix" && \
4811 (test $prefix = NONE || test "/usr" != "$prefix") && {
4812 test -n "$verbose" && echo " ... testing for include-directories under /usr"
4813 test -d /usr/include && cf_search="$cf_search /usr/include"
4814 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
4815 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
4816 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
4817 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4820 test "$prefix" != "NONE" && \
4821 test -d "$prefix" && \
4823 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
4824 test -d $prefix/include && cf_search="$cf_search $prefix/include"
4825 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
4826 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
4827 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
4828 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4831 test "/usr/local" != "$prefix" && \
4832 test -d "/usr/local" && \
4833 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4834 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
4835 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
4836 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
4837 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
4838 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
4839 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4842 test "/opt" != "$prefix" && \
4844 (test $prefix = NONE || test "/opt" != "$prefix") && {
4845 test -n "$verbose" && echo " ... testing for include-directories under /opt"
4846 test -d /opt/include && cf_search="$cf_search /opt/include"
4847 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
4848 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
4849 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
4850 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4853 test "$HOME" != "$prefix" && \
4854 test -d "$HOME" && \
4855 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4856 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
4857 test -d $HOME/include && cf_search="$cf_search $HOME/include"
4858 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
4859 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
4860 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
4861 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4864 test "$includedir" != NONE && \
4865 test "$includedir" != "/usr/include" && \
4866 test -d "$includedir" && {
4867 test -d $includedir && cf_search="$cf_search $includedir"
4868 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
4871 test "$oldincludedir" != NONE && \
4872 test "$oldincludedir" != "/usr/include" && \
4873 test -d "$oldincludedir" && {
4874 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
4875 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
4878 cf_search="$cf_search $cf_header_path_list"
4880 test -n "$verbose" && echo search path $cf_search
4881 cf_save2_CPPFLAGS="$CPPFLAGS"
4882 for cf_incdir in $cf_search
4885 if test -n "$cf_incdir" ; then
4886 for cf_add_incdir in $cf_incdir
4888 while test $cf_add_incdir != /usr/include
4890 if test -d $cf_add_incdir
4893 if test -n "$CFLAGS$CPPFLAGS" ; then
4894 # a loop is needed to ensure we can add subdirs of existing dirs
4895 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4896 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4897 cf_have_incdir=yes; break
4902 if test "$cf_have_incdir" = no ; then
4903 if test "$cf_add_incdir" = /usr/local/include ; then
4904 if test "$GCC" = yes
4906 cf_save_CPPFLAGS=$CPPFLAGS
4907 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4908 cat >conftest.$ac_ext <<_ACEOF
4909 #line 4909 "configure"
4910 #include "confdefs.h"
4920 rm -f conftest.$ac_objext
4921 if { (eval echo "$as_me:4921: \"$ac_compile\"") >&5
4922 (eval $ac_compile) 2>&5
4924 echo "$as_me:4924: \$? = $ac_status" >&5
4925 (exit $ac_status); } &&
4926 { ac_try='test -s conftest.$ac_objext'
4927 { (eval echo "$as_me:4927: \"$ac_try\"") >&5
4930 echo "$as_me:4930: \$? = $ac_status" >&5
4931 (exit $ac_status); }; }; then
4934 echo "$as_me: failed program was:" >&5
4935 cat conftest.$ac_ext >&5
4938 rm -f conftest.$ac_objext conftest.$ac_ext
4939 CPPFLAGS=$cf_save_CPPFLAGS
4944 if test "$cf_have_incdir" = no ; then
4945 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4947 echo "${as_me:-configure}:4947: testing adding $cf_add_incdir to include-path ..." 1>&5
4949 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4951 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4952 test "$cf_top_incdir" = "$cf_add_incdir" && break
4953 cf_add_incdir="$cf_top_incdir"
4967 cat >conftest.$ac_ext <<_ACEOF
4968 #line 4968 "configure"
4969 #include "confdefs.h"
4971 #include <$cf_header>
4976 #ifdef NCURSES_VERSION
4978 printf("%s\n", NCURSES_VERSION);
4991 rm -f conftest.$ac_objext
4992 if { (eval echo "$as_me:4992: \"$ac_compile\"") >&5
4993 (eval $ac_compile) 2>&5
4995 echo "$as_me:4995: \$? = $ac_status" >&5
4996 (exit $ac_status); } &&
4997 { ac_try='test -s conftest.$ac_objext'
4998 { (eval echo "$as_me:4998: \"$ac_try\"") >&5
5001 echo "$as_me:5001: \$? = $ac_status" >&5
5002 (exit $ac_status); }; }; then
5003 cf_cv_ncurses_h2=$cf_header
5006 echo "$as_me: failed program was:" >&5
5007 cat conftest.$ac_ext >&5
5010 rm -f conftest.$ac_objext conftest.$ac_ext
5012 if test "$cf_cv_ncurses_h2" != no ; then
5013 cf_cv_ncurses_h2=$cf_incdir/$cf_header
5014 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
5017 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
5019 CPPFLAGS="$cf_save2_CPPFLAGS"
5020 test "$cf_cv_ncurses_h2" != no && break
5022 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:5022: error: not found" >&5
5023 echo "$as_me: error: not found" >&2;}
5024 { (exit 1); exit 1; }; }
5027 echo "$as_me:5027: result: $cf_cv_ncurses_h2" >&5
5028 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
5030 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
5031 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
5032 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
5033 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
5036 if test -n "$cf_1st_incdir" ; then
5037 for cf_add_incdir in $cf_1st_incdir
5039 while test $cf_add_incdir != /usr/include
5041 if test -d $cf_add_incdir
5044 if test -n "$CFLAGS$CPPFLAGS" ; then
5045 # a loop is needed to ensure we can add subdirs of existing dirs
5046 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5047 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5048 cf_have_incdir=yes; break
5053 if test "$cf_have_incdir" = no ; then
5054 if test "$cf_add_incdir" = /usr/local/include ; then
5055 if test "$GCC" = yes
5057 cf_save_CPPFLAGS=$CPPFLAGS
5058 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5059 cat >conftest.$ac_ext <<_ACEOF
5060 #line 5060 "configure"
5061 #include "confdefs.h"
5071 rm -f conftest.$ac_objext
5072 if { (eval echo "$as_me:5072: \"$ac_compile\"") >&5
5073 (eval $ac_compile) 2>&5
5075 echo "$as_me:5075: \$? = $ac_status" >&5
5076 (exit $ac_status); } &&
5077 { ac_try='test -s conftest.$ac_objext'
5078 { (eval echo "$as_me:5078: \"$ac_try\"") >&5
5081 echo "$as_me:5081: \$? = $ac_status" >&5
5082 (exit $ac_status); }; }; then
5085 echo "$as_me: failed program was:" >&5
5086 cat conftest.$ac_ext >&5
5089 rm -f conftest.$ac_objext conftest.$ac_ext
5090 CPPFLAGS=$cf_save_CPPFLAGS
5095 if test "$cf_have_incdir" = no ; then
5096 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5098 echo "${as_me:-configure}:5098: testing adding $cf_add_incdir to include-path ..." 1>&5
5100 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5102 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5103 test "$cf_top_incdir" = "$cf_add_incdir" && break
5104 cf_add_incdir="$cf_top_incdir"
5115 # Set definitions to allow ifdef'ing for ncurses.h
5117 case $cf_cv_ncurses_header in # (vi
5119 cat >>confdefs.h <<\EOF
5120 #define HAVE_NCURSES_H 1
5126 case $cf_cv_ncurses_header in # (vi
5127 ncurses/curses.h|ncurses/ncurses.h)
5128 cat >>confdefs.h <<\EOF
5129 #define HAVE_NCURSES_NCURSES_H 1
5133 ncursesw/curses.h|ncursesw/ncurses.h)
5134 cat >>confdefs.h <<\EOF
5135 #define HAVE_NCURSESW_NCURSES_H 1
5141 echo "$as_me:5141: checking for terminfo header" >&5
5142 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
5143 if test "${cf_cv_term_header+set}" = set; then
5144 echo $ECHO_N "(cached) $ECHO_C" >&6
5147 case ${cf_cv_ncurses_header} in #(vi
5148 */ncurses.h|*/ncursesw.h) #(vi
5149 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
5152 cf_term_header=term.h
5156 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
5158 cat >conftest.$ac_ext <<_ACEOF
5159 #line 5159 "configure"
5160 #include "confdefs.h"
5162 #include <${cf_cv_ncurses_header:-curses.h}>
5168 int x = auto_left_margin
5173 rm -f conftest.$ac_objext
5174 if { (eval echo "$as_me:5174: \"$ac_compile\"") >&5
5175 (eval $ac_compile) 2>&5
5177 echo "$as_me:5177: \$? = $ac_status" >&5
5178 (exit $ac_status); } &&
5179 { ac_try='test -s conftest.$ac_objext'
5180 { (eval echo "$as_me:5180: \"$ac_try\"") >&5
5183 echo "$as_me:5183: \$? = $ac_status" >&5
5184 (exit $ac_status); }; }; then
5186 cf_cv_term_header="$cf_test"
5188 echo "$as_me: failed program was:" >&5
5189 cat conftest.$ac_ext >&5
5191 cf_cv_term_header=unknown
5194 rm -f conftest.$ac_objext conftest.$ac_ext
5195 test "$cf_cv_term_header" != unknown && break
5199 echo "$as_me:5199: result: $cf_cv_term_header" >&5
5200 echo "${ECHO_T}$cf_cv_term_header" >&6
5202 # Set definitions to allow ifdef'ing to accommodate subdirectories
5204 case $cf_cv_term_header in # (vi
5206 cat >>confdefs.h <<\EOF
5207 #define HAVE_TERM_H 1
5213 case $cf_cv_term_header in # (vi
5214 ncurses/term.h) #(vi
5215 cat >>confdefs.h <<\EOF
5216 #define HAVE_NCURSES_TERM_H 1
5221 cat >>confdefs.h <<\EOF
5222 #define HAVE_NCURSESW_TERM_H 1
5228 # some applications need this, but should check for NCURSES_VERSION
5229 cat >>confdefs.h <<\EOF
5233 echo "$as_me:5233: checking for ncurses version" >&5
5234 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
5235 if test "${cf_cv_ncurses_version+set}" = set; then
5236 echo $ECHO_N "(cached) $ECHO_C" >&6
5239 cf_cv_ncurses_version=no
5242 if test "$cross_compiling" = yes; then
5244 # This will not work if the preprocessor splits the line after the
5245 # Autoconf token. The 'unproto' program does that.
5246 cat > conftest.$ac_ext <<EOF
5247 #include <${cf_cv_ncurses_header:-curses.h}>
5249 #ifdef NCURSES_VERSION
5250 Autoconf NCURSES_VERSION
5258 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
5259 { (eval echo "$as_me:5259: \"$cf_try\"") >&5
5262 echo "$as_me:5262: \$? = $ac_status" >&5
5263 (exit $ac_status); }
5264 if test -f conftest.out ; then
5265 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
5266 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
5271 cat >conftest.$ac_ext <<_ACEOF
5272 #line 5272 "configure"
5273 #include "confdefs.h"
5275 #include <${cf_cv_ncurses_header:-curses.h}>
5279 FILE *fp = fopen("$cf_tempfile", "w");
5280 #ifdef NCURSES_VERSION
5281 # ifdef NCURSES_VERSION_PATCH
5282 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
5284 fprintf(fp, "%s\n", NCURSES_VERSION);
5288 fprintf(fp, "old\n");
5293 ${cf_cv_main_return:-return}(0);
5296 rm -f conftest$ac_exeext
5297 if { (eval echo "$as_me:5297: \"$ac_link\"") >&5
5298 (eval $ac_link) 2>&5
5300 echo "$as_me:5300: \$? = $ac_status" >&5
5301 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5302 { (eval echo "$as_me:5302: \"$ac_try\"") >&5
5305 echo "$as_me:5305: \$? = $ac_status" >&5
5306 (exit $ac_status); }; }; then
5308 cf_cv_ncurses_version=`cat $cf_tempfile`
5310 echo "$as_me: program exited with status $ac_status" >&5
5311 echo "$as_me: failed program was:" >&5
5312 cat conftest.$ac_ext >&5
5314 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5319 echo "$as_me:5319: result: $cf_cv_ncurses_version" >&5
5320 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
5321 test "$cf_cv_ncurses_version" = no || cat >>confdefs.h <<\EOF
5325 cf_nculib_root=ncursesw
5326 # This works, except for the special case where we find gpm, but
5327 # ncurses is in a nonstandard location via $LIBS, and we really want
5330 cf_ncurses_SAVE="$LIBS"
5331 echo "$as_me:5331: checking for Gpm_Open in -lgpm" >&5
5332 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
5333 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
5334 echo $ECHO_N "(cached) $ECHO_C" >&6
5336 ac_check_lib_save_LIBS=$LIBS
5338 cat >conftest.$ac_ext <<_ACEOF
5339 #line 5339 "configure"
5340 #include "confdefs.h"
5342 /* Override any gcc2 internal prototype to avoid an error. */
5346 /* We use char because int might match the return type of a gcc2
5347 builtin and then its argument prototype would still apply. */
5357 rm -f conftest.$ac_objext conftest$ac_exeext
5358 if { (eval echo "$as_me:5358: \"$ac_link\"") >&5
5359 (eval $ac_link) 2>&5
5361 echo "$as_me:5361: \$? = $ac_status" >&5
5362 (exit $ac_status); } &&
5363 { ac_try='test -s conftest$ac_exeext'
5364 { (eval echo "$as_me:5364: \"$ac_try\"") >&5
5367 echo "$as_me:5367: \$? = $ac_status" >&5
5368 (exit $ac_status); }; }; then
5369 ac_cv_lib_gpm_Gpm_Open=yes
5371 echo "$as_me: failed program was:" >&5
5372 cat conftest.$ac_ext >&5
5373 ac_cv_lib_gpm_Gpm_Open=no
5375 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5376 LIBS=$ac_check_lib_save_LIBS
5378 echo "$as_me:5378: result: $ac_cv_lib_gpm_Gpm_Open" >&5
5379 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
5380 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
5381 echo "$as_me:5381: checking for initscr in -lgpm" >&5
5382 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
5383 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
5384 echo $ECHO_N "(cached) $ECHO_C" >&6
5386 ac_check_lib_save_LIBS=$LIBS
5388 cat >conftest.$ac_ext <<_ACEOF
5389 #line 5389 "configure"
5390 #include "confdefs.h"
5392 /* Override any gcc2 internal prototype to avoid an error. */
5396 /* We use char because int might match the return type of a gcc2
5397 builtin and then its argument prototype would still apply. */
5407 rm -f conftest.$ac_objext conftest$ac_exeext
5408 if { (eval echo "$as_me:5408: \"$ac_link\"") >&5
5409 (eval $ac_link) 2>&5
5411 echo "$as_me:5411: \$? = $ac_status" >&5
5412 (exit $ac_status); } &&
5413 { ac_try='test -s conftest$ac_exeext'
5414 { (eval echo "$as_me:5414: \"$ac_try\"") >&5
5417 echo "$as_me:5417: \$? = $ac_status" >&5
5418 (exit $ac_status); }; }; then
5419 ac_cv_lib_gpm_initscr=yes
5421 echo "$as_me: failed program was:" >&5
5422 cat conftest.$ac_ext >&5
5423 ac_cv_lib_gpm_initscr=no
5425 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5426 LIBS=$ac_check_lib_save_LIBS
5428 echo "$as_me:5428: result: $ac_cv_lib_gpm_initscr" >&5
5429 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
5430 if test $ac_cv_lib_gpm_initscr = yes; then
5431 LIBS="$cf_ncurses_SAVE"
5433 cf_ncurses_LIBS="-lgpm"
5438 case $host_os in #(vi
5440 # This is only necessary if you are linking against an obsolete
5441 # version of ncurses (but it should do no harm, since it's static).
5442 if test "$cf_nculib_root" = ncurses ; then
5443 echo "$as_me:5443: checking for tgoto in -lmytinfo" >&5
5444 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
5445 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
5446 echo $ECHO_N "(cached) $ECHO_C" >&6
5448 ac_check_lib_save_LIBS=$LIBS
5449 LIBS="-lmytinfo $LIBS"
5450 cat >conftest.$ac_ext <<_ACEOF
5451 #line 5451 "configure"
5452 #include "confdefs.h"
5454 /* Override any gcc2 internal prototype to avoid an error. */
5458 /* We use char because int might match the return type of a gcc2
5459 builtin and then its argument prototype would still apply. */
5469 rm -f conftest.$ac_objext conftest$ac_exeext
5470 if { (eval echo "$as_me:5470: \"$ac_link\"") >&5
5471 (eval $ac_link) 2>&5
5473 echo "$as_me:5473: \$? = $ac_status" >&5
5474 (exit $ac_status); } &&
5475 { ac_try='test -s conftest$ac_exeext'
5476 { (eval echo "$as_me:5476: \"$ac_try\"") >&5
5479 echo "$as_me:5479: \$? = $ac_status" >&5
5480 (exit $ac_status); }; }; then
5481 ac_cv_lib_mytinfo_tgoto=yes
5483 echo "$as_me: failed program was:" >&5
5484 cat conftest.$ac_ext >&5
5485 ac_cv_lib_mytinfo_tgoto=no
5487 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5488 LIBS=$ac_check_lib_save_LIBS
5490 echo "$as_me:5490: result: $ac_cv_lib_mytinfo_tgoto" >&5
5491 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
5492 if test $ac_cv_lib_mytinfo_tgoto = yes; then
5493 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
5500 LIBS="$cf_ncurses_LIBS $LIBS"
5502 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5504 LIBS="-l$cf_nculib_root $LIBS"
5507 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
5509 echo "$as_me:5509: checking for initscr" >&5
5510 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
5511 if test "${ac_cv_func_initscr+set}" = set; then
5512 echo $ECHO_N "(cached) $ECHO_C" >&6
5514 cat >conftest.$ac_ext <<_ACEOF
5515 #line 5515 "configure"
5516 #include "confdefs.h"
5517 /* System header to define __stub macros and hopefully few prototypes,
5518 which can conflict with char initscr (); below. */
5520 /* Override any gcc2 internal prototype to avoid an error. */
5524 /* We use char because int might match the return type of a gcc2
5525 builtin and then its argument prototype would still apply. */
5532 /* The GNU C library defines this for functions which it implements
5533 to always fail with ENOSYS. Some functions are actually named
5534 something starting with __ and the normal name is an alias. */
5535 #if defined (__stub_initscr) || defined (__stub___initscr)
5538 f = initscr; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
5545 rm -f conftest.$ac_objext conftest$ac_exeext
5546 if { (eval echo "$as_me:5546: \"$ac_link\"") >&5
5547 (eval $ac_link) 2>&5
5549 echo "$as_me:5549: \$? = $ac_status" >&5
5550 (exit $ac_status); } &&
5551 { ac_try='test -s conftest$ac_exeext'
5552 { (eval echo "$as_me:5552: \"$ac_try\"") >&5
5555 echo "$as_me:5555: \$? = $ac_status" >&5
5556 (exit $ac_status); }; }; then
5557 ac_cv_func_initscr=yes
5559 echo "$as_me: failed program was:" >&5
5560 cat conftest.$ac_ext >&5
5561 ac_cv_func_initscr=no
5563 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5565 echo "$as_me:5565: result: $ac_cv_func_initscr" >&5
5566 echo "${ECHO_T}$ac_cv_func_initscr" >&6
5567 if test $ac_cv_func_initscr = yes; then
5568 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5571 cf_save_LIBS="$LIBS"
5572 echo "$as_me:5572: checking for initscr in -l$cf_nculib_root" >&5
5573 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
5574 LIBS="-l$cf_nculib_root $LIBS"
5575 cat >conftest.$ac_ext <<_ACEOF
5576 #line 5576 "configure"
5577 #include "confdefs.h"
5578 #include <${cf_cv_ncurses_header:-curses.h}>
5587 rm -f conftest.$ac_objext conftest$ac_exeext
5588 if { (eval echo "$as_me:5588: \"$ac_link\"") >&5
5589 (eval $ac_link) 2>&5
5591 echo "$as_me:5591: \$? = $ac_status" >&5
5592 (exit $ac_status); } &&
5593 { ac_try='test -s conftest$ac_exeext'
5594 { (eval echo "$as_me:5594: \"$ac_try\"") >&5
5597 echo "$as_me:5597: \$? = $ac_status" >&5
5598 (exit $ac_status); }; }; then
5599 echo "$as_me:5599: result: yes" >&5
5600 echo "${ECHO_T}yes" >&6
5601 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5604 echo "$as_me: failed program was:" >&5
5605 cat conftest.$ac_ext >&5
5606 echo "$as_me:5606: result: no" >&5
5607 echo "${ECHO_T}no" >&6
5610 cf_library_path_list=""
5611 if test -n "${LDFLAGS}${LIBS}" ; then
5612 for cf_library_path in $LDFLAGS $LIBS
5614 case $cf_library_path in #(vi
5616 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
5618 test "$cf_library_path" != "NONE" && \
5619 test -d "$cf_library_path" && \
5621 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
5622 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
5623 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
5624 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
5625 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
5626 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"
5629 cf_library_path_list="$cf_library_path_list $cf_search"
5637 test "/usr" != "$prefix" && \
5639 (test $prefix = NONE || test "/usr" != "$prefix") && {
5640 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
5641 test -d /usr/lib && cf_search="$cf_search /usr/lib"
5642 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
5643 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
5644 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
5645 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
5648 test "$prefix" != "NONE" && \
5649 test -d "$prefix" && \
5651 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
5652 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
5653 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
5654 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
5655 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
5656 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
5659 test "/usr/local" != "$prefix" && \
5660 test -d "/usr/local" && \
5661 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
5662 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
5663 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
5664 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
5665 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
5666 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
5667 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
5670 test "/opt" != "$prefix" && \
5672 (test $prefix = NONE || test "/opt" != "$prefix") && {
5673 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
5674 test -d /opt/lib && cf_search="$cf_search /opt/lib"
5675 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
5676 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
5677 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
5678 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
5681 test "$HOME" != "$prefix" && \
5682 test -d "$HOME" && \
5683 (test $prefix = NONE || test "$HOME" != "$prefix") && {
5684 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
5685 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
5686 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
5687 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
5688 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
5689 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
5692 cf_search="$cf_library_path_list $cf_search"
5694 for cf_libdir in $cf_search
5696 echo "$as_me:5696: checking for -l$cf_nculib_root in $cf_libdir" >&5
5697 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
5698 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
5699 cat >conftest.$ac_ext <<_ACEOF
5700 #line 5700 "configure"
5701 #include "confdefs.h"
5702 #include <${cf_cv_ncurses_header:-curses.h}>
5711 rm -f conftest.$ac_objext conftest$ac_exeext
5712 if { (eval echo "$as_me:5712: \"$ac_link\"") >&5
5713 (eval $ac_link) 2>&5
5715 echo "$as_me:5715: \$? = $ac_status" >&5
5716 (exit $ac_status); } &&
5717 { ac_try='test -s conftest$ac_exeext'
5718 { (eval echo "$as_me:5718: \"$ac_try\"") >&5
5721 echo "$as_me:5721: \$? = $ac_status" >&5
5722 (exit $ac_status); }; }; then
5723 echo "$as_me:5723: result: yes" >&5
5724 echo "${ECHO_T}yes" >&6
5725 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5728 echo "$as_me: failed program was:" >&5
5729 cat conftest.$ac_ext >&5
5730 echo "$as_me:5730: result: no" >&5
5731 echo "${ECHO_T}no" >&6
5732 LIBS="$cf_save_LIBS"
5734 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5738 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5742 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
5744 if test $cf_found_library = no ; then
5745 { { echo "$as_me:5745: error: Cannot link $cf_nculib_root library" >&5
5746 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
5747 { (exit 1); exit 1; }; }
5752 if test -n "$cf_ncurses_LIBS" ; then
5753 echo "$as_me:5753: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
5754 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
5755 cf_ncurses_SAVE="$LIBS"
5756 for p in $cf_ncurses_LIBS ; do
5757 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
5758 if test "$q" != "$LIBS" ; then
5762 cat >conftest.$ac_ext <<_ACEOF
5763 #line 5763 "configure"
5764 #include "confdefs.h"
5765 #include <${cf_cv_ncurses_header:-curses.h}>
5769 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
5774 rm -f conftest.$ac_objext conftest$ac_exeext
5775 if { (eval echo "$as_me:5775: \"$ac_link\"") >&5
5776 (eval $ac_link) 2>&5
5778 echo "$as_me:5778: \$? = $ac_status" >&5
5779 (exit $ac_status); } &&
5780 { ac_try='test -s conftest$ac_exeext'
5781 { (eval echo "$as_me:5781: \"$ac_try\"") >&5
5784 echo "$as_me:5784: \$? = $ac_status" >&5
5785 (exit $ac_status); }; }; then
5786 echo "$as_me:5786: result: yes" >&5
5787 echo "${ECHO_T}yes" >&6
5789 echo "$as_me: failed program was:" >&5
5790 cat conftest.$ac_ext >&5
5791 echo "$as_me:5791: result: no" >&5
5792 echo "${ECHO_T}no" >&6
5793 LIBS="$cf_ncurses_SAVE"
5795 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5798 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
5800 cat >>confdefs.h <<EOF
5801 #define $cf_nculib_ROOT 1
5808 cf_ncuconfig_root=ncurses
5810 echo "Looking for ${cf_ncuconfig_root}-config"
5812 if test -n "$ac_tool_prefix"; then
5813 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
5815 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5816 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5817 echo "$as_me:5817: checking for $ac_word" >&5
5818 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5819 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
5820 echo $ECHO_N "(cached) $ECHO_C" >&6
5822 if test -n "$NCURSES_CONFIG"; then
5823 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
5825 ac_save_IFS=$IFS; IFS=$ac_path_separator
5827 for ac_dir in $ac_dummy; do
5829 test -z "$ac_dir" && ac_dir=.
5830 $as_executable_p "$ac_dir/$ac_word" || continue
5831 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
5832 echo "$as_me:5832: found $ac_dir/$ac_word" >&5
5838 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
5839 if test -n "$NCURSES_CONFIG"; then
5840 echo "$as_me:5840: result: $NCURSES_CONFIG" >&5
5841 echo "${ECHO_T}$NCURSES_CONFIG" >&6
5843 echo "$as_me:5843: result: no" >&5
5844 echo "${ECHO_T}no" >&6
5847 test -n "$NCURSES_CONFIG" && break
5850 if test -z "$NCURSES_CONFIG"; then
5851 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
5852 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
5854 # Extract the first word of "$ac_prog", so it can be a program name with args.
5855 set dummy $ac_prog; ac_word=$2
5856 echo "$as_me:5856: checking for $ac_word" >&5
5857 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5858 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
5859 echo $ECHO_N "(cached) $ECHO_C" >&6
5861 if test -n "$ac_ct_NCURSES_CONFIG"; then
5862 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
5864 ac_save_IFS=$IFS; IFS=$ac_path_separator
5866 for ac_dir in $ac_dummy; do
5868 test -z "$ac_dir" && ac_dir=.
5869 $as_executable_p "$ac_dir/$ac_word" || continue
5870 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
5871 echo "$as_me:5871: found $ac_dir/$ac_word" >&5
5877 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
5878 if test -n "$ac_ct_NCURSES_CONFIG"; then
5879 echo "$as_me:5879: result: $ac_ct_NCURSES_CONFIG" >&5
5880 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
5882 echo "$as_me:5882: result: no" >&5
5883 echo "${ECHO_T}no" >&6
5886 test -n "$ac_ct_NCURSES_CONFIG" && break
5888 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
5890 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
5893 if test "$NCURSES_CONFIG" != none ; then
5895 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
5896 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
5898 # even with config script, some packages use no-override for curses.h
5900 echo "$as_me:5900: checking if we have identified curses headers" >&5
5901 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
5902 if test "${cf_cv_ncurses_header+set}" = set; then
5903 echo $ECHO_N "(cached) $ECHO_C" >&6
5906 cf_cv_ncurses_header=none
5913 cat >conftest.$ac_ext <<_ACEOF
5914 #line 5914 "configure"
5915 #include "confdefs.h"
5916 #include <${cf_header}>
5920 initscr(); tgoto("?", 0,0)
5925 rm -f conftest.$ac_objext
5926 if { (eval echo "$as_me:5926: \"$ac_compile\"") >&5
5927 (eval $ac_compile) 2>&5
5929 echo "$as_me:5929: \$? = $ac_status" >&5
5930 (exit $ac_status); } &&
5931 { ac_try='test -s conftest.$ac_objext'
5932 { (eval echo "$as_me:5932: \"$ac_try\"") >&5
5935 echo "$as_me:5935: \$? = $ac_status" >&5
5936 (exit $ac_status); }; }; then
5937 cf_cv_ncurses_header=$cf_header; break
5939 echo "$as_me: failed program was:" >&5
5940 cat conftest.$ac_ext >&5
5942 rm -f conftest.$ac_objext conftest.$ac_ext
5946 echo "$as_me:5946: result: $cf_cv_ncurses_header" >&5
5947 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
5949 if test "$cf_cv_ncurses_header" = none ; then
5950 { { echo "$as_me:5950: error: No curses header-files found" >&5
5951 echo "$as_me: error: No curses header-files found" >&2;}
5952 { (exit 1); exit 1; }; }
5955 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
5957 for ac_header in $cf_cv_ncurses_header
5959 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5960 echo "$as_me:5960: checking for $ac_header" >&5
5961 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5962 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5963 echo $ECHO_N "(cached) $ECHO_C" >&6
5965 cat >conftest.$ac_ext <<_ACEOF
5966 #line 5966 "configure"
5967 #include "confdefs.h"
5968 #include <$ac_header>
5970 if { (eval echo "$as_me:5970: \"$ac_cpp conftest.$ac_ext\"") >&5
5971 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5973 egrep -v '^ *\+' conftest.er1 >conftest.err
5975 cat conftest.err >&5
5976 echo "$as_me:5976: \$? = $ac_status" >&5
5977 (exit $ac_status); } >/dev/null; then
5978 if test -s conftest.err; then
5979 ac_cpp_err=$ac_c_preproc_warn_flag
5986 if test -z "$ac_cpp_err"; then
5987 eval "$as_ac_Header=yes"
5989 echo "$as_me: failed program was:" >&5
5990 cat conftest.$ac_ext >&5
5991 eval "$as_ac_Header=no"
5993 rm -f conftest.err conftest.$ac_ext
5995 echo "$as_me:5995: result: `eval echo '${'$as_ac_Header'}'`" >&5
5996 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5997 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5998 cat >>confdefs.h <<EOF
5999 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6005 cat >>confdefs.h <<\EOF
6009 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
6011 cat >>confdefs.h <<EOF
6012 #define $cf_nculib_ROOT 1
6015 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
6019 cf_ncuhdr_root=ncurses
6021 test -n "$cf_cv_curses_dir" && \
6022 test "$cf_cv_curses_dir" != "no" && { \
6024 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
6025 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
6027 while test $cf_add_incdir != /usr/include
6029 if test -d $cf_add_incdir
6032 if test -n "$CFLAGS$CPPFLAGS" ; then
6033 # a loop is needed to ensure we can add subdirs of existing dirs
6034 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6035 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6036 cf_have_incdir=yes; break
6041 if test "$cf_have_incdir" = no ; then
6042 if test "$cf_add_incdir" = /usr/local/include ; then
6043 if test "$GCC" = yes
6045 cf_save_CPPFLAGS=$CPPFLAGS
6046 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6047 cat >conftest.$ac_ext <<_ACEOF
6048 #line 6048 "configure"
6049 #include "confdefs.h"
6059 rm -f conftest.$ac_objext
6060 if { (eval echo "$as_me:6060: \"$ac_compile\"") >&5
6061 (eval $ac_compile) 2>&5
6063 echo "$as_me:6063: \$? = $ac_status" >&5
6064 (exit $ac_status); } &&
6065 { ac_try='test -s conftest.$ac_objext'
6066 { (eval echo "$as_me:6066: \"$ac_try\"") >&5
6069 echo "$as_me:6069: \$? = $ac_status" >&5
6070 (exit $ac_status); }; }; then
6073 echo "$as_me: failed program was:" >&5
6074 cat conftest.$ac_ext >&5
6077 rm -f conftest.$ac_objext conftest.$ac_ext
6078 CPPFLAGS=$cf_save_CPPFLAGS
6083 if test "$cf_have_incdir" = no ; then
6084 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6086 echo "${as_me:-configure}:6086: testing adding $cf_add_incdir to include-path ..." 1>&5
6088 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6090 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6091 test "$cf_top_incdir" = "$cf_add_incdir" && break
6092 cf_add_incdir="$cf_top_incdir"
6103 echo "$as_me:6103: checking for $cf_ncuhdr_root header in include-path" >&5
6104 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
6105 if test "${cf_cv_ncurses_h+set}" = set; then
6106 echo $ECHO_N "(cached) $ECHO_C" >&6
6109 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
6110 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
6111 for cf_header in $cf_header_list
6114 cat >conftest.$ac_ext <<_ACEOF
6115 #line 6115 "configure"
6116 #include "confdefs.h"
6118 #include <$cf_header>
6123 #ifdef NCURSES_VERSION
6125 printf("%s\n", NCURSES_VERSION);
6138 rm -f conftest.$ac_objext
6139 if { (eval echo "$as_me:6139: \"$ac_compile\"") >&5
6140 (eval $ac_compile) 2>&5
6142 echo "$as_me:6142: \$? = $ac_status" >&5
6143 (exit $ac_status); } &&
6144 { ac_try='test -s conftest.$ac_objext'
6145 { (eval echo "$as_me:6145: \"$ac_try\"") >&5
6148 echo "$as_me:6148: \$? = $ac_status" >&5
6149 (exit $ac_status); }; }; then
6150 cf_cv_ncurses_h=$cf_header
6153 echo "$as_me: failed program was:" >&5
6154 cat conftest.$ac_ext >&5
6157 rm -f conftest.$ac_objext conftest.$ac_ext
6159 test "$cf_cv_ncurses_h" != no && break
6163 echo "$as_me:6163: result: $cf_cv_ncurses_h" >&5
6164 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
6166 if test "$cf_cv_ncurses_h" != no ; then
6167 cf_cv_ncurses_header=$cf_cv_ncurses_h
6170 echo "$as_me:6170: checking for $cf_ncuhdr_root include-path" >&5
6171 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
6172 if test "${cf_cv_ncurses_h2+set}" = set; then
6173 echo $ECHO_N "(cached) $ECHO_C" >&6
6176 test -n "$verbose" && echo
6180 # collect the current set of include-directories from compiler flags
6181 cf_header_path_list=""
6182 if test -n "${CFLAGS}${CPPFLAGS}" ; then
6183 for cf_header_path in $CPPFLAGS $CFLAGS
6185 case $cf_header_path in #(vi
6187 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
6189 test "$cf_header_path" != "NONE" && \
6190 test -d "$cf_header_path" && \
6192 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
6193 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
6194 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
6195 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
6196 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
6197 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"
6200 cf_header_path_list="$cf_header_path_list $cf_search"
6206 # add the variations for the package we are looking for
6210 test "/usr" != "$prefix" && \
6212 (test $prefix = NONE || test "/usr" != "$prefix") && {
6213 test -n "$verbose" && echo " ... testing for include-directories under /usr"
6214 test -d /usr/include && cf_search="$cf_search /usr/include"
6215 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
6216 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
6217 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
6218 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6221 test "$prefix" != "NONE" && \
6222 test -d "$prefix" && \
6224 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
6225 test -d $prefix/include && cf_search="$cf_search $prefix/include"
6226 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
6227 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
6228 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
6229 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6232 test "/usr/local" != "$prefix" && \
6233 test -d "/usr/local" && \
6234 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
6235 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
6236 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
6237 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
6238 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
6239 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
6240 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6243 test "/opt" != "$prefix" && \
6245 (test $prefix = NONE || test "/opt" != "$prefix") && {
6246 test -n "$verbose" && echo " ... testing for include-directories under /opt"
6247 test -d /opt/include && cf_search="$cf_search /opt/include"
6248 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
6249 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
6250 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
6251 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6254 test "$HOME" != "$prefix" && \
6255 test -d "$HOME" && \
6256 (test $prefix = NONE || test "$HOME" != "$prefix") && {
6257 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
6258 test -d $HOME/include && cf_search="$cf_search $HOME/include"
6259 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
6260 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
6261 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
6262 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6265 test "$includedir" != NONE && \
6266 test "$includedir" != "/usr/include" && \
6267 test -d "$includedir" && {
6268 test -d $includedir && cf_search="$cf_search $includedir"
6269 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
6272 test "$oldincludedir" != NONE && \
6273 test "$oldincludedir" != "/usr/include" && \
6274 test -d "$oldincludedir" && {
6275 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
6276 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
6279 cf_search="$cf_search $cf_header_path_list"
6281 test -n "$verbose" && echo search path $cf_search
6282 cf_save2_CPPFLAGS="$CPPFLAGS"
6283 for cf_incdir in $cf_search
6286 if test -n "$cf_incdir" ; then
6287 for cf_add_incdir in $cf_incdir
6289 while test $cf_add_incdir != /usr/include
6291 if test -d $cf_add_incdir
6294 if test -n "$CFLAGS$CPPFLAGS" ; then
6295 # a loop is needed to ensure we can add subdirs of existing dirs
6296 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6297 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6298 cf_have_incdir=yes; break
6303 if test "$cf_have_incdir" = no ; then
6304 if test "$cf_add_incdir" = /usr/local/include ; then
6305 if test "$GCC" = yes
6307 cf_save_CPPFLAGS=$CPPFLAGS
6308 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6309 cat >conftest.$ac_ext <<_ACEOF
6310 #line 6310 "configure"
6311 #include "confdefs.h"
6321 rm -f conftest.$ac_objext
6322 if { (eval echo "$as_me:6322: \"$ac_compile\"") >&5
6323 (eval $ac_compile) 2>&5
6325 echo "$as_me:6325: \$? = $ac_status" >&5
6326 (exit $ac_status); } &&
6327 { ac_try='test -s conftest.$ac_objext'
6328 { (eval echo "$as_me:6328: \"$ac_try\"") >&5
6331 echo "$as_me:6331: \$? = $ac_status" >&5
6332 (exit $ac_status); }; }; then
6335 echo "$as_me: failed program was:" >&5
6336 cat conftest.$ac_ext >&5
6339 rm -f conftest.$ac_objext conftest.$ac_ext
6340 CPPFLAGS=$cf_save_CPPFLAGS
6345 if test "$cf_have_incdir" = no ; then
6346 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6348 echo "${as_me:-configure}:6348: testing adding $cf_add_incdir to include-path ..." 1>&5
6350 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6352 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6353 test "$cf_top_incdir" = "$cf_add_incdir" && break
6354 cf_add_incdir="$cf_top_incdir"
6368 cat >conftest.$ac_ext <<_ACEOF
6369 #line 6369 "configure"
6370 #include "confdefs.h"
6372 #include <$cf_header>
6377 #ifdef NCURSES_VERSION
6379 printf("%s\n", NCURSES_VERSION);
6392 rm -f conftest.$ac_objext
6393 if { (eval echo "$as_me:6393: \"$ac_compile\"") >&5
6394 (eval $ac_compile) 2>&5
6396 echo "$as_me:6396: \$? = $ac_status" >&5
6397 (exit $ac_status); } &&
6398 { ac_try='test -s conftest.$ac_objext'
6399 { (eval echo "$as_me:6399: \"$ac_try\"") >&5
6402 echo "$as_me:6402: \$? = $ac_status" >&5
6403 (exit $ac_status); }; }; then
6404 cf_cv_ncurses_h2=$cf_header
6407 echo "$as_me: failed program was:" >&5
6408 cat conftest.$ac_ext >&5
6411 rm -f conftest.$ac_objext conftest.$ac_ext
6413 if test "$cf_cv_ncurses_h2" != no ; then
6414 cf_cv_ncurses_h2=$cf_incdir/$cf_header
6415 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
6418 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
6420 CPPFLAGS="$cf_save2_CPPFLAGS"
6421 test "$cf_cv_ncurses_h2" != no && break
6423 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:6423: error: not found" >&5
6424 echo "$as_me: error: not found" >&2;}
6425 { (exit 1); exit 1; }; }
6428 echo "$as_me:6428: result: $cf_cv_ncurses_h2" >&5
6429 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
6431 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
6432 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
6433 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
6434 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
6437 if test -n "$cf_1st_incdir" ; then
6438 for cf_add_incdir in $cf_1st_incdir
6440 while test $cf_add_incdir != /usr/include
6442 if test -d $cf_add_incdir
6445 if test -n "$CFLAGS$CPPFLAGS" ; then
6446 # a loop is needed to ensure we can add subdirs of existing dirs
6447 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6448 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6449 cf_have_incdir=yes; break
6454 if test "$cf_have_incdir" = no ; then
6455 if test "$cf_add_incdir" = /usr/local/include ; then
6456 if test "$GCC" = yes
6458 cf_save_CPPFLAGS=$CPPFLAGS
6459 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6460 cat >conftest.$ac_ext <<_ACEOF
6461 #line 6461 "configure"
6462 #include "confdefs.h"
6472 rm -f conftest.$ac_objext
6473 if { (eval echo "$as_me:6473: \"$ac_compile\"") >&5
6474 (eval $ac_compile) 2>&5
6476 echo "$as_me:6476: \$? = $ac_status" >&5
6477 (exit $ac_status); } &&
6478 { ac_try='test -s conftest.$ac_objext'
6479 { (eval echo "$as_me:6479: \"$ac_try\"") >&5
6482 echo "$as_me:6482: \$? = $ac_status" >&5
6483 (exit $ac_status); }; }; then
6486 echo "$as_me: failed program was:" >&5
6487 cat conftest.$ac_ext >&5
6490 rm -f conftest.$ac_objext conftest.$ac_ext
6491 CPPFLAGS=$cf_save_CPPFLAGS
6496 if test "$cf_have_incdir" = no ; then
6497 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6499 echo "${as_me:-configure}:6499: testing adding $cf_add_incdir to include-path ..." 1>&5
6501 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6503 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6504 test "$cf_top_incdir" = "$cf_add_incdir" && break
6505 cf_add_incdir="$cf_top_incdir"
6516 # Set definitions to allow ifdef'ing for ncurses.h
6518 case $cf_cv_ncurses_header in # (vi
6520 cat >>confdefs.h <<\EOF
6521 #define HAVE_NCURSES_H 1
6527 case $cf_cv_ncurses_header in # (vi
6528 ncurses/curses.h|ncurses/ncurses.h)
6529 cat >>confdefs.h <<\EOF
6530 #define HAVE_NCURSES_NCURSES_H 1
6534 ncursesw/curses.h|ncursesw/ncurses.h)
6535 cat >>confdefs.h <<\EOF
6536 #define HAVE_NCURSESW_NCURSES_H 1
6542 echo "$as_me:6542: checking for terminfo header" >&5
6543 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
6544 if test "${cf_cv_term_header+set}" = set; then
6545 echo $ECHO_N "(cached) $ECHO_C" >&6
6548 case ${cf_cv_ncurses_header} in #(vi
6549 */ncurses.h|*/ncursesw.h) #(vi
6550 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
6553 cf_term_header=term.h
6557 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
6559 cat >conftest.$ac_ext <<_ACEOF
6560 #line 6560 "configure"
6561 #include "confdefs.h"
6563 #include <${cf_cv_ncurses_header:-curses.h}>
6569 int x = auto_left_margin
6574 rm -f conftest.$ac_objext
6575 if { (eval echo "$as_me:6575: \"$ac_compile\"") >&5
6576 (eval $ac_compile) 2>&5
6578 echo "$as_me:6578: \$? = $ac_status" >&5
6579 (exit $ac_status); } &&
6580 { ac_try='test -s conftest.$ac_objext'
6581 { (eval echo "$as_me:6581: \"$ac_try\"") >&5
6584 echo "$as_me:6584: \$? = $ac_status" >&5
6585 (exit $ac_status); }; }; then
6587 cf_cv_term_header="$cf_test"
6589 echo "$as_me: failed program was:" >&5
6590 cat conftest.$ac_ext >&5
6592 cf_cv_term_header=unknown
6595 rm -f conftest.$ac_objext conftest.$ac_ext
6596 test "$cf_cv_term_header" != unknown && break
6600 echo "$as_me:6600: result: $cf_cv_term_header" >&5
6601 echo "${ECHO_T}$cf_cv_term_header" >&6
6603 # Set definitions to allow ifdef'ing to accommodate subdirectories
6605 case $cf_cv_term_header in # (vi
6607 cat >>confdefs.h <<\EOF
6608 #define HAVE_TERM_H 1
6614 case $cf_cv_term_header in # (vi
6615 ncurses/term.h) #(vi
6616 cat >>confdefs.h <<\EOF
6617 #define HAVE_NCURSES_TERM_H 1
6622 cat >>confdefs.h <<\EOF
6623 #define HAVE_NCURSESW_TERM_H 1
6629 # some applications need this, but should check for NCURSES_VERSION
6630 cat >>confdefs.h <<\EOF
6634 echo "$as_me:6634: checking for ncurses version" >&5
6635 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
6636 if test "${cf_cv_ncurses_version+set}" = set; then
6637 echo $ECHO_N "(cached) $ECHO_C" >&6
6640 cf_cv_ncurses_version=no
6643 if test "$cross_compiling" = yes; then
6645 # This will not work if the preprocessor splits the line after the
6646 # Autoconf token. The 'unproto' program does that.
6647 cat > conftest.$ac_ext <<EOF
6648 #include <${cf_cv_ncurses_header:-curses.h}>
6650 #ifdef NCURSES_VERSION
6651 Autoconf NCURSES_VERSION
6659 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
6660 { (eval echo "$as_me:6660: \"$cf_try\"") >&5
6663 echo "$as_me:6663: \$? = $ac_status" >&5
6664 (exit $ac_status); }
6665 if test -f conftest.out ; then
6666 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
6667 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
6672 cat >conftest.$ac_ext <<_ACEOF
6673 #line 6673 "configure"
6674 #include "confdefs.h"
6676 #include <${cf_cv_ncurses_header:-curses.h}>
6680 FILE *fp = fopen("$cf_tempfile", "w");
6681 #ifdef NCURSES_VERSION
6682 # ifdef NCURSES_VERSION_PATCH
6683 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
6685 fprintf(fp, "%s\n", NCURSES_VERSION);
6689 fprintf(fp, "old\n");
6694 ${cf_cv_main_return:-return}(0);
6697 rm -f conftest$ac_exeext
6698 if { (eval echo "$as_me:6698: \"$ac_link\"") >&5
6699 (eval $ac_link) 2>&5
6701 echo "$as_me:6701: \$? = $ac_status" >&5
6702 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6703 { (eval echo "$as_me:6703: \"$ac_try\"") >&5
6706 echo "$as_me:6706: \$? = $ac_status" >&5
6707 (exit $ac_status); }; }; then
6709 cf_cv_ncurses_version=`cat $cf_tempfile`
6711 echo "$as_me: program exited with status $ac_status" >&5
6712 echo "$as_me: failed program was:" >&5
6713 cat conftest.$ac_ext >&5
6715 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6720 echo "$as_me:6720: result: $cf_cv_ncurses_version" >&5
6721 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
6722 test "$cf_cv_ncurses_version" = no || cat >>confdefs.h <<\EOF
6726 cf_nculib_root=ncurses
6727 # This works, except for the special case where we find gpm, but
6728 # ncurses is in a nonstandard location via $LIBS, and we really want
6731 cf_ncurses_SAVE="$LIBS"
6732 echo "$as_me:6732: checking for Gpm_Open in -lgpm" >&5
6733 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
6734 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
6735 echo $ECHO_N "(cached) $ECHO_C" >&6
6737 ac_check_lib_save_LIBS=$LIBS
6739 cat >conftest.$ac_ext <<_ACEOF
6740 #line 6740 "configure"
6741 #include "confdefs.h"
6743 /* Override any gcc2 internal prototype to avoid an error. */
6747 /* We use char because int might match the return type of a gcc2
6748 builtin and then its argument prototype would still apply. */
6758 rm -f conftest.$ac_objext conftest$ac_exeext
6759 if { (eval echo "$as_me:6759: \"$ac_link\"") >&5
6760 (eval $ac_link) 2>&5
6762 echo "$as_me:6762: \$? = $ac_status" >&5
6763 (exit $ac_status); } &&
6764 { ac_try='test -s conftest$ac_exeext'
6765 { (eval echo "$as_me:6765: \"$ac_try\"") >&5
6768 echo "$as_me:6768: \$? = $ac_status" >&5
6769 (exit $ac_status); }; }; then
6770 ac_cv_lib_gpm_Gpm_Open=yes
6772 echo "$as_me: failed program was:" >&5
6773 cat conftest.$ac_ext >&5
6774 ac_cv_lib_gpm_Gpm_Open=no
6776 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6777 LIBS=$ac_check_lib_save_LIBS
6779 echo "$as_me:6779: result: $ac_cv_lib_gpm_Gpm_Open" >&5
6780 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
6781 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
6782 echo "$as_me:6782: checking for initscr in -lgpm" >&5
6783 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
6784 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
6785 echo $ECHO_N "(cached) $ECHO_C" >&6
6787 ac_check_lib_save_LIBS=$LIBS
6789 cat >conftest.$ac_ext <<_ACEOF
6790 #line 6790 "configure"
6791 #include "confdefs.h"
6793 /* Override any gcc2 internal prototype to avoid an error. */
6797 /* We use char because int might match the return type of a gcc2
6798 builtin and then its argument prototype would still apply. */
6808 rm -f conftest.$ac_objext conftest$ac_exeext
6809 if { (eval echo "$as_me:6809: \"$ac_link\"") >&5
6810 (eval $ac_link) 2>&5
6812 echo "$as_me:6812: \$? = $ac_status" >&5
6813 (exit $ac_status); } &&
6814 { ac_try='test -s conftest$ac_exeext'
6815 { (eval echo "$as_me:6815: \"$ac_try\"") >&5
6818 echo "$as_me:6818: \$? = $ac_status" >&5
6819 (exit $ac_status); }; }; then
6820 ac_cv_lib_gpm_initscr=yes
6822 echo "$as_me: failed program was:" >&5
6823 cat conftest.$ac_ext >&5
6824 ac_cv_lib_gpm_initscr=no
6826 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6827 LIBS=$ac_check_lib_save_LIBS
6829 echo "$as_me:6829: result: $ac_cv_lib_gpm_initscr" >&5
6830 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
6831 if test $ac_cv_lib_gpm_initscr = yes; then
6832 LIBS="$cf_ncurses_SAVE"
6834 cf_ncurses_LIBS="-lgpm"
6839 case $host_os in #(vi
6841 # This is only necessary if you are linking against an obsolete
6842 # version of ncurses (but it should do no harm, since it's static).
6843 if test "$cf_nculib_root" = ncurses ; then
6844 echo "$as_me:6844: checking for tgoto in -lmytinfo" >&5
6845 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
6846 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
6847 echo $ECHO_N "(cached) $ECHO_C" >&6
6849 ac_check_lib_save_LIBS=$LIBS
6850 LIBS="-lmytinfo $LIBS"
6851 cat >conftest.$ac_ext <<_ACEOF
6852 #line 6852 "configure"
6853 #include "confdefs.h"
6855 /* Override any gcc2 internal prototype to avoid an error. */
6859 /* We use char because int might match the return type of a gcc2
6860 builtin and then its argument prototype would still apply. */
6870 rm -f conftest.$ac_objext conftest$ac_exeext
6871 if { (eval echo "$as_me:6871: \"$ac_link\"") >&5
6872 (eval $ac_link) 2>&5
6874 echo "$as_me:6874: \$? = $ac_status" >&5
6875 (exit $ac_status); } &&
6876 { ac_try='test -s conftest$ac_exeext'
6877 { (eval echo "$as_me:6877: \"$ac_try\"") >&5
6880 echo "$as_me:6880: \$? = $ac_status" >&5
6881 (exit $ac_status); }; }; then
6882 ac_cv_lib_mytinfo_tgoto=yes
6884 echo "$as_me: failed program was:" >&5
6885 cat conftest.$ac_ext >&5
6886 ac_cv_lib_mytinfo_tgoto=no
6888 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6889 LIBS=$ac_check_lib_save_LIBS
6891 echo "$as_me:6891: result: $ac_cv_lib_mytinfo_tgoto" >&5
6892 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
6893 if test $ac_cv_lib_mytinfo_tgoto = yes; then
6894 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
6901 LIBS="$cf_ncurses_LIBS $LIBS"
6903 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
6905 LIBS="-l$cf_nculib_root $LIBS"
6908 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
6910 echo "$as_me:6910: checking for initscr" >&5
6911 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
6912 if test "${ac_cv_func_initscr+set}" = set; then
6913 echo $ECHO_N "(cached) $ECHO_C" >&6
6915 cat >conftest.$ac_ext <<_ACEOF
6916 #line 6916 "configure"
6917 #include "confdefs.h"
6918 /* System header to define __stub macros and hopefully few prototypes,
6919 which can conflict with char initscr (); below. */
6921 /* Override any gcc2 internal prototype to avoid an error. */
6925 /* We use char because int might match the return type of a gcc2
6926 builtin and then its argument prototype would still apply. */
6933 /* The GNU C library defines this for functions which it implements
6934 to always fail with ENOSYS. Some functions are actually named
6935 something starting with __ and the normal name is an alias. */
6936 #if defined (__stub_initscr) || defined (__stub___initscr)
6939 f = initscr; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
6946 rm -f conftest.$ac_objext conftest$ac_exeext
6947 if { (eval echo "$as_me:6947: \"$ac_link\"") >&5
6948 (eval $ac_link) 2>&5
6950 echo "$as_me:6950: \$? = $ac_status" >&5
6951 (exit $ac_status); } &&
6952 { ac_try='test -s conftest$ac_exeext'
6953 { (eval echo "$as_me:6953: \"$ac_try\"") >&5
6956 echo "$as_me:6956: \$? = $ac_status" >&5
6957 (exit $ac_status); }; }; then
6958 ac_cv_func_initscr=yes
6960 echo "$as_me: failed program was:" >&5
6961 cat conftest.$ac_ext >&5
6962 ac_cv_func_initscr=no
6964 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6966 echo "$as_me:6966: result: $ac_cv_func_initscr" >&5
6967 echo "${ECHO_T}$ac_cv_func_initscr" >&6
6968 if test $ac_cv_func_initscr = yes; then
6969 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
6972 cf_save_LIBS="$LIBS"
6973 echo "$as_me:6973: checking for initscr in -l$cf_nculib_root" >&5
6974 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
6975 LIBS="-l$cf_nculib_root $LIBS"
6976 cat >conftest.$ac_ext <<_ACEOF
6977 #line 6977 "configure"
6978 #include "confdefs.h"
6979 #include <${cf_cv_ncurses_header:-curses.h}>
6988 rm -f conftest.$ac_objext conftest$ac_exeext
6989 if { (eval echo "$as_me:6989: \"$ac_link\"") >&5
6990 (eval $ac_link) 2>&5
6992 echo "$as_me:6992: \$? = $ac_status" >&5
6993 (exit $ac_status); } &&
6994 { ac_try='test -s conftest$ac_exeext'
6995 { (eval echo "$as_me:6995: \"$ac_try\"") >&5
6998 echo "$as_me:6998: \$? = $ac_status" >&5
6999 (exit $ac_status); }; }; then
7000 echo "$as_me:7000: result: yes" >&5
7001 echo "${ECHO_T}yes" >&6
7002 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7005 echo "$as_me: failed program was:" >&5
7006 cat conftest.$ac_ext >&5
7007 echo "$as_me:7007: result: no" >&5
7008 echo "${ECHO_T}no" >&6
7011 cf_library_path_list=""
7012 if test -n "${LDFLAGS}${LIBS}" ; then
7013 for cf_library_path in $LDFLAGS $LIBS
7015 case $cf_library_path in #(vi
7017 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
7019 test "$cf_library_path" != "NONE" && \
7020 test -d "$cf_library_path" && \
7022 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
7023 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
7024 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
7025 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
7026 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
7027 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"
7030 cf_library_path_list="$cf_library_path_list $cf_search"
7038 test "/usr" != "$prefix" && \
7040 (test $prefix = NONE || test "/usr" != "$prefix") && {
7041 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
7042 test -d /usr/lib && cf_search="$cf_search /usr/lib"
7043 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
7044 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
7045 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
7046 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
7049 test "$prefix" != "NONE" && \
7050 test -d "$prefix" && \
7052 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
7053 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
7054 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
7055 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
7056 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
7057 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
7060 test "/usr/local" != "$prefix" && \
7061 test -d "/usr/local" && \
7062 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
7063 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
7064 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
7065 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
7066 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
7067 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
7068 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
7071 test "/opt" != "$prefix" && \
7073 (test $prefix = NONE || test "/opt" != "$prefix") && {
7074 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
7075 test -d /opt/lib && cf_search="$cf_search /opt/lib"
7076 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
7077 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
7078 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
7079 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
7082 test "$HOME" != "$prefix" && \
7083 test -d "$HOME" && \
7084 (test $prefix = NONE || test "$HOME" != "$prefix") && {
7085 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
7086 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
7087 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
7088 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
7089 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
7090 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
7093 cf_search="$cf_library_path_list $cf_search"
7095 for cf_libdir in $cf_search
7097 echo "$as_me:7097: checking for -l$cf_nculib_root in $cf_libdir" >&5
7098 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
7099 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
7100 cat >conftest.$ac_ext <<_ACEOF
7101 #line 7101 "configure"
7102 #include "confdefs.h"
7103 #include <${cf_cv_ncurses_header:-curses.h}>
7112 rm -f conftest.$ac_objext conftest$ac_exeext
7113 if { (eval echo "$as_me:7113: \"$ac_link\"") >&5
7114 (eval $ac_link) 2>&5
7116 echo "$as_me:7116: \$? = $ac_status" >&5
7117 (exit $ac_status); } &&
7118 { ac_try='test -s conftest$ac_exeext'
7119 { (eval echo "$as_me:7119: \"$ac_try\"") >&5
7122 echo "$as_me:7122: \$? = $ac_status" >&5
7123 (exit $ac_status); }; }; then
7124 echo "$as_me:7124: result: yes" >&5
7125 echo "${ECHO_T}yes" >&6
7126 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7129 echo "$as_me: failed program was:" >&5
7130 cat conftest.$ac_ext >&5
7131 echo "$as_me:7131: result: no" >&5
7132 echo "${ECHO_T}no" >&6
7133 LIBS="$cf_save_LIBS"
7135 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7139 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7143 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
7145 if test $cf_found_library = no ; then
7146 { { echo "$as_me:7146: error: Cannot link $cf_nculib_root library" >&5
7147 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
7148 { (exit 1); exit 1; }; }
7153 if test -n "$cf_ncurses_LIBS" ; then
7154 echo "$as_me:7154: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
7155 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
7156 cf_ncurses_SAVE="$LIBS"
7157 for p in $cf_ncurses_LIBS ; do
7158 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
7159 if test "$q" != "$LIBS" ; then
7163 cat >conftest.$ac_ext <<_ACEOF
7164 #line 7164 "configure"
7165 #include "confdefs.h"
7166 #include <${cf_cv_ncurses_header:-curses.h}>
7170 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7175 rm -f conftest.$ac_objext conftest$ac_exeext
7176 if { (eval echo "$as_me:7176: \"$ac_link\"") >&5
7177 (eval $ac_link) 2>&5
7179 echo "$as_me:7179: \$? = $ac_status" >&5
7180 (exit $ac_status); } &&
7181 { ac_try='test -s conftest$ac_exeext'
7182 { (eval echo "$as_me:7182: \"$ac_try\"") >&5
7185 echo "$as_me:7185: \$? = $ac_status" >&5
7186 (exit $ac_status); }; }; then
7187 echo "$as_me:7187: result: yes" >&5
7188 echo "${ECHO_T}yes" >&6
7190 echo "$as_me: failed program was:" >&5
7191 cat conftest.$ac_ext >&5
7192 echo "$as_me:7192: result: no" >&5
7193 echo "${ECHO_T}no" >&6
7194 LIBS="$cf_ncurses_SAVE"
7196 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7199 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
7201 cat >>confdefs.h <<EOF
7202 #define $cf_nculib_ROOT 1
7209 if test "$NCURSES_CONFIG" != none ; then
7211 cf_version=`$NCURSES_CONFIG --version`
7213 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
7214 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
7215 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
7217 # ABI version is not available from headers
7218 cf_cv_abi_version=`$NCURSES_CONFIG --abi-version`
7222 for cf_name in MAJOR MINOR PATCH
7224 cat >conftest.$ac_ext <<CF_EOF
7225 #include <${cf_cv_ncurses_header:-curses.h}>
7226 AUTOCONF_$cf_name NCURSES_VERSION_$cf_name
7228 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | fgrep AUTOCONF_$cf_name >conftest.out"
7229 { (eval echo "$as_me:7229: \"$cf_try\"") >&5
7232 echo "$as_me:7232: \$? = $ac_status" >&5
7233 (exit $ac_status); }
7234 if test -f conftest.out ; then
7235 cf_result=`cat conftest.out | sed -e "s/^.*AUTOCONF_$cf_name[ ][ ]*//"`
7236 eval NCURSES_$cf_name=\"$cf_result\"
7237 # cat conftest.$ac_ext
7242 cf_cv_abi_version=${NCURSES_MAJOR}
7246 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
7248 cf_cv_timestamp=`date`
7250 echo "$as_me:7250: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
7251 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
7253 echo "$as_me:7253: checking if you want to have a library-prefix" >&5
7254 echo $ECHO_N "checking if you want to have a library-prefix... $ECHO_C" >&6
7256 # Check whether --with-lib-prefix or --without-lib-prefix was given.
7257 if test "${with_lib_prefix+set}" = set; then
7258 withval="$with_lib_prefix"
7259 with_lib_prefix=$withval
7261 with_lib_prefix=auto
7263 echo "$as_me:7263: result: $with_lib_prefix" >&5
7264 echo "${ECHO_T}$with_lib_prefix" >&6
7266 if test $with_lib_prefix = auto
7269 case $cf_cv_system_name in #(vi
7276 cf_prefix=$LIB_PREFIX
7278 elif test $with_lib_prefix = no
7282 LIB_PREFIX=$with_lib_prefix
7287 ###############################################################################
7289 if test X"$CC_G_OPT" = X"" ; then
7291 test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
7294 echo "$as_me:7294: checking for default loader flags" >&5
7295 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
7296 case $DFT_LWR_MODEL in
7297 normal) LD_MODEL='' ;;
7298 debug) LD_MODEL=$CC_G_OPT ;;
7299 profile) LD_MODEL='-pg';;
7300 shared) LD_MODEL='' ;;
7302 echo "$as_me:7302: result: $LD_MODEL" >&5
7303 echo "${ECHO_T}$LD_MODEL" >&6
7306 echo "$as_me:7306: checking for an rpath option" >&5
7307 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
7308 case $cf_cv_system_name in #(vi
7310 if test "$GCC" = yes; then
7311 LD_RPATH_OPT="-Wl,-rpath,"
7313 LD_RPATH_OPT="-rpath "
7316 linux*|gnu*|k*bsd*-gnu) #(vi
7317 LD_RPATH_OPT="-Wl,-rpath,"
7319 openbsd[2-9].*|mirbsd*) #(vi
7320 LD_RPATH_OPT="-Wl,-rpath,"
7322 dragonfly*|freebsd*) #(vi
7323 LD_RPATH_OPT="-rpath "
7326 LD_RPATH_OPT="-Wl,-rpath,"
7329 LD_RPATH_OPT="-rpath "
7337 echo "$as_me:7337: result: $LD_RPATH_OPT" >&5
7338 echo "${ECHO_T}$LD_RPATH_OPT" >&6
7340 case "x$LD_RPATH_OPT" in #(vi
7342 echo "$as_me:7342: checking if we need a space after rpath option" >&5
7343 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
7344 cf_save_LIBS="$LIBS"
7345 LIBS="${LD_RPATH_OPT}$libdir $LIBS"
7346 cat >conftest.$ac_ext <<_ACEOF
7347 #line 7347 "configure"
7348 #include "confdefs.h"
7358 rm -f conftest.$ac_objext conftest$ac_exeext
7359 if { (eval echo "$as_me:7359: \"$ac_link\"") >&5
7360 (eval $ac_link) 2>&5
7362 echo "$as_me:7362: \$? = $ac_status" >&5
7363 (exit $ac_status); } &&
7364 { ac_try='test -s conftest$ac_exeext'
7365 { (eval echo "$as_me:7365: \"$ac_try\"") >&5
7368 echo "$as_me:7368: \$? = $ac_status" >&5
7369 (exit $ac_status); }; }; then
7372 echo "$as_me: failed program was:" >&5
7373 cat conftest.$ac_ext >&5
7376 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7377 LIBS="$cf_save_LIBS"
7378 echo "$as_me:7378: result: $cf_rpath_space" >&5
7379 echo "${ECHO_T}$cf_rpath_space" >&6
7380 test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
7387 INSTALL_LIB="-m 644"
7389 cf_cv_do_symlinks=no
7391 test "$cf_cv_enable_rpath" = yes && cf_ld_rpath_opt="$LD_RPATH_OPT"
7393 echo "$as_me:7393: checking if release/abi version should be used for shared libs" >&5
7394 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
7396 # Check whether --with-shlib-version or --without-shlib-version was given.
7397 if test "${with_shlib_version+set}" = set; then
7398 withval="$with_shlib_version"
7399 test -z "$withval" && withval=auto
7400 case $withval in #(vi
7402 cf_cv_shlib_version=auto
7404 rel|abi|auto|no) #(vi
7405 cf_cv_shlib_version=$withval
7408 { { echo "$as_me:7408: error: option value must be one of: rel, abi, auto or no" >&5
7409 echo "$as_me: error: option value must be one of: rel, abi, auto or no" >&2;}
7410 { (exit 1); exit 1; }; }
7415 cf_cv_shlib_version=auto
7417 echo "$as_me:7417: result: $cf_cv_shlib_version" >&5
7418 echo "${ECHO_T}$cf_cv_shlib_version" >&6
7422 # Some less-capable ports of gcc support only -fpic
7424 if test "$GCC" = yes
7426 echo "$as_me:7426: checking which $CC option to use" >&5
7427 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
7428 cf_save_CFLAGS="$CFLAGS"
7429 for CC_SHARED_OPTS in -fPIC -fpic ''
7431 CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
7432 cat >conftest.$ac_ext <<_ACEOF
7433 #line 7433 "configure"
7434 #include "confdefs.h"
7444 rm -f conftest.$ac_objext
7445 if { (eval echo "$as_me:7445: \"$ac_compile\"") >&5
7446 (eval $ac_compile) 2>&5
7448 echo "$as_me:7448: \$? = $ac_status" >&5
7449 (exit $ac_status); } &&
7450 { ac_try='test -s conftest.$ac_objext'
7451 { (eval echo "$as_me:7451: \"$ac_try\"") >&5
7454 echo "$as_me:7454: \$? = $ac_status" >&5
7455 (exit $ac_status); }; }; then
7458 echo "$as_me: failed program was:" >&5
7459 cat conftest.$ac_ext >&5
7461 rm -f conftest.$ac_objext conftest.$ac_ext
7463 echo "$as_me:7463: result: $CC_SHARED_OPTS" >&5
7464 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
7465 CFLAGS="$cf_save_CFLAGS"
7468 cf_cv_shlib_version_infix=no
7470 case $cf_cv_system_name in #(vi
7471 aix4.3-9*|aix[5-7]*) #(vi
7472 if test "$GCC" = yes; then
7474 MK_SHARED_LIB='${CC} -shared -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7476 # CC_SHARED_OPTS='-qpic=large -G'
7477 # perhaps "-bM:SRE -bnoentry -bexpall"
7478 MK_SHARED_LIB='${CC} -G -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7482 MK_SHARED_LIB='${CC} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
7486 MK_SHARED_LIB='sh ../mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7487 cf_cv_shlib_version=cygdll
7488 cf_cv_shlib_version_infix=cygdll
7489 cat >mk_shared_lib.sh <<-CF_EOF
7492 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
7495 Linking shared library
7496 ** SHARED_LIB \$SHARED_LIB
7497 ** IMPORT_LIB \$IMPORT_LIB
7499 exec \$* -shared -Wl,--out-implib=../lib/\${IMPORT_LIB} -Wl,--export-all-symbols -o ../lib/\${SHARED_LIB}
7501 chmod +x mk_shared_lib.sh
7504 EXTRA_CFLAGS="-no-cpp-precomp"
7505 CC_SHARED_OPTS="-dynamic"
7506 MK_SHARED_LIB='${CC} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
7507 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
7508 cf_cv_shlib_version_infix=yes
7509 echo "$as_me:7509: checking if ld -search_paths_first works" >&5
7510 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
7511 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
7512 echo $ECHO_N "(cached) $ECHO_C" >&6
7515 cf_save_LDFLAGS=$LDFLAGS
7516 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7517 cat >conftest.$ac_ext <<_ACEOF
7518 #line 7518 "configure"
7519 #include "confdefs.h"
7529 rm -f conftest.$ac_objext conftest$ac_exeext
7530 if { (eval echo "$as_me:7530: \"$ac_link\"") >&5
7531 (eval $ac_link) 2>&5
7533 echo "$as_me:7533: \$? = $ac_status" >&5
7534 (exit $ac_status); } &&
7535 { ac_try='test -s conftest$ac_exeext'
7536 { (eval echo "$as_me:7536: \"$ac_try\"") >&5
7539 echo "$as_me:7539: \$? = $ac_status" >&5
7540 (exit $ac_status); }; }; then
7541 cf_cv_ldflags_search_paths_first=yes
7543 echo "$as_me: failed program was:" >&5
7544 cat conftest.$ac_ext >&5
7545 cf_cv_ldflags_search_paths_first=no
7547 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7548 LDFLAGS=$cf_save_LDFLAGS
7550 echo "$as_me:7550: result: $cf_cv_ldflags_search_paths_first" >&5
7551 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
7552 if test $cf_cv_ldflags_search_paths_first = yes; then
7553 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7557 # (tested with gcc 2.7.2 -- I don't have c89)
7558 if test "$GCC" = yes; then
7559 LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
7562 LD_SHARED_OPTS='-Wl,+b,${libdir}'
7564 MK_SHARED_LIB='${LD} +b ${libdir} -b -o $@'
7565 # HP-UX shared libraries must be executable, and should be
7566 # readonly to exploit a quirk in the memory manager.
7567 INSTALL_LIB="-m 555"
7570 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7571 if test "$cf_cv_shlib_version" = rel; then
7572 cf_shared_soname='`basename .${REL_VERSION}`.${ABI_VERSION}'
7574 cf_shared_soname='`basename `'
7577 MK_SHARED_LIB='${CC} -shared -Wl,-rpath,${RPATH_LIST} -Wl,-h,'$cf_shared_soname' -o '
7580 if test "$cf_cv_enable_rpath" = yes ; then
7581 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7583 # tested with IRIX 5.2 and 'cc'.
7584 if test "$GCC" != yes; then
7585 CC_SHARED_OPTS='-KPIC'
7586 MK_SHARED_LIB='${CC} -shared -rdata_shared -soname `basename $@` -o $@'
7588 MK_SHARED_LIB='${CC} -shared -Wl,-soname,`basename $@` -o $@'
7590 cf_cv_rm_so_locs=yes
7592 linux*|gnu*|k*bsd*-gnu) #(vi
7593 if test "$DFT_LWR_MODEL" = "shared" ; then
7594 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7595 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7597 if test "$cf_cv_enable_rpath" = yes ; then
7598 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7601 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7602 if test "$cf_cv_shlib_version" = rel; then
7603 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7605 cf_cv_shared_soname='`basename $@`'
7608 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7611 cf_cv_shlib_version=mingw
7612 cf_cv_shlib_version_infix=mingw
7614 MK_SHARED_LIB='sh ../mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7615 #MK_SHARED_LIB='${CC} ${CFLAGS} -mdll -Wl,-soname,'$cf_cv_shared_soname',-stats -o $[@]'
7616 #MK_SHARED_LIB='${DLLTOOL} --export-all-symbols --output-exp --output-lib $[@]'
7617 cat >mk_shared_lib.sh <<-CF_EOF
7620 IMPORT_LIB=\`echo "\$1" | sed -e 's/[0-9]*\.dll$/.dll.a/'\`
7623 Linking shared library
7624 ** SHARED_LIB \$SHARED_LIB
7625 ** IMPORT_LIB \$IMPORT_LIB
7627 exec \$* -shared -Wl,--out-implib=../lib/\${IMPORT_LIB} -Wl,--export-all-symbols -o ../lib/\${SHARED_LIB}
7629 chmod +x mk_shared_lib.sh
7631 openbsd[2-9].*|mirbsd*) #(vi
7632 if test "$DFT_LWR_MODEL" = "shared" ; then
7633 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7634 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7636 if test "$cf_cv_enable_rpath" = yes ; then
7637 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7639 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7641 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7642 if test "$cf_cv_shlib_version" = rel; then
7643 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7645 cf_cv_shared_soname='`basename $@`'
7648 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-Bshareable,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7650 nto-qnx*|openbsd*|freebsd[12].*) #(vi
7651 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7652 MK_SHARED_LIB='${LD} -Bshareable -o $@'
7653 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7655 dragonfly*|freebsd*) #(vi
7656 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7657 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7658 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7659 LOCAL_LDFLAGS2="${cf_ld_rpath_opt}\${RPATH_LIST} $LOCAL_LDFLAGS"
7660 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7663 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7664 if test "$cf_cv_shlib_version" = rel; then
7665 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7667 cf_cv_shared_soname='`basename $@`'
7670 MK_SHARED_LIB='${LD} -shared -Bshareable -soname=`basename $@` -o $@'
7673 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7674 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7675 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7676 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7677 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7678 if test "$cf_cv_shlib_version" = auto; then
7679 if test -f /usr/libexec/ld.elf_so; then
7680 cf_cv_shlib_version=abi
7682 cf_cv_shlib_version=rel
7686 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7687 if test "$cf_cv_shlib_version" = rel; then
7688 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7690 cf_cv_shared_soname='`basename $@`'
7693 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname' -o $@'
7695 MK_SHARED_LIB='${LD} -shared -Bshareable -o $@'
7699 # tested with OSF/1 V3.2 and 'cc'
7700 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
7701 # link with shared libs).
7702 MK_SHARED_LIB='${LD} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
7703 case $host_os in #(vi
7705 MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
7708 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
7709 if test "$DFT_LWR_MODEL" = "shared" ; then
7710 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7711 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7713 cf_cv_rm_so_locs=yes
7715 sco3.2v5*) # (also uw2* and UW7: hops 13-Apr-98
7716 # tested with osr5.0.5
7717 if test "$GCC" != yes; then
7718 CC_SHARED_OPTS='-belf -KPIC'
7720 MK_SHARED_LIB='${LD} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
7721 if test "$cf_cv_enable_rpath" = yes ; then
7722 # only way is to set LD_RUN_PATH but no switch for it
7725 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7726 LINK_PROGS='LD_RUN_PATH=${libdir}'
7727 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
7730 # tested with SunOS 4.1.1 and gcc 2.7.0
7731 if test "$GCC" != yes; then
7732 CC_SHARED_OPTS='-KPIC'
7734 MK_SHARED_LIB='${LD} -assert pure-text -o $@'
7735 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7738 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
7739 # tested with SunOS 5.10 (solaris 10) and gcc 3.4.3
7740 if test "$DFT_LWR_MODEL" = "shared" ; then
7741 LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
7742 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7744 if test "$cf_cv_enable_rpath" = yes ; then
7745 EXTRA_LDFLAGS="-R \${libdir} $EXTRA_LDFLAGS"
7748 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7749 if test "$cf_cv_shlib_version" = rel; then
7750 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7752 cf_cv_shared_soname='`basename $@`'
7755 if test "$GCC" != yes; then
7756 cf_save_CFLAGS="$CFLAGS"
7757 for cf_shared_opts in -xcode=pic32 -xcode=pic13 -KPIC -Kpic -O
7759 CFLAGS="$cf_shared_opts $cf_save_CFLAGS"
7760 cat >conftest.$ac_ext <<_ACEOF
7761 #line 7761 "configure"
7762 #include "confdefs.h"
7772 rm -f conftest.$ac_objext
7773 if { (eval echo "$as_me:7773: \"$ac_compile\"") >&5
7774 (eval $ac_compile) 2>&5
7776 echo "$as_me:7776: \$? = $ac_status" >&5
7777 (exit $ac_status); } &&
7778 { ac_try='test -s conftest.$ac_objext'
7779 { (eval echo "$as_me:7779: \"$ac_try\"") >&5
7782 echo "$as_me:7782: \$? = $ac_status" >&5
7783 (exit $ac_status); }; }; then
7786 echo "$as_me: failed program was:" >&5
7787 cat conftest.$ac_ext >&5
7789 rm -f conftest.$ac_objext conftest.$ac_ext
7791 CFLAGS="$cf_save_CFLAGS"
7792 CC_SHARED_OPTS=$cf_shared_opts
7793 MK_SHARED_LIB='${CC} -dy -G -h '$cf_cv_shared_soname' -o $@'
7795 MK_SHARED_LIB='${CC} -shared -dy -G -h '$cf_cv_shared_soname' -o $@'
7798 sysv5uw7*|unix_sv*) #(vi
7799 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
7800 if test "$GCC" != yes; then
7801 CC_SHARED_OPTS='-KPIC'
7803 MK_SHARED_LIB='${LD} -d y -G -o $@'
7806 CC_SHARED_OPTS='unknown'
7807 MK_SHARED_LIB='echo unknown'
7811 # This works if the last tokens in $MK_SHARED_LIB are the -o target.
7812 case "$cf_cv_shlib_version" in #(vi
7814 case "$MK_SHARED_LIB" in #(vi
7816 test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
7819 { echo "$as_me:7819: WARNING: ignored --with-shlib-version" >&5
7820 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
7826 # RPATH_LIST is a colon-separated list of directories
7827 test -n "$cf_ld_rpath_opt" && MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${RPATH_LIST}"
7828 test -z "$RPATH_LIST" && RPATH_LIST="\${libdir}"
7830 test -n "$verbose" && echo " CC_SHARED_OPTS: $CC_SHARED_OPTS" 1>&6
7832 echo "${as_me:-configure}:7832: testing CC_SHARED_OPTS: $CC_SHARED_OPTS ..." 1>&5
7834 test -n "$verbose" && echo " MK_SHARED_LIB: $MK_SHARED_LIB" 1>&6
7836 echo "${as_me:-configure}:7836: testing MK_SHARED_LIB: $MK_SHARED_LIB ..." 1>&5
7838 # The test/sample programs in the original tree link using rpath option.
7839 # Make it optional for packagers.
7840 if test -n "$LOCAL_LDFLAGS"
7842 echo "$as_me:7842: checking if you want to link sample programs with rpath option" >&5
7843 echo $ECHO_N "checking if you want to link sample programs with rpath option... $ECHO_C" >&6
7845 # Check whether --enable-rpath-link or --disable-rpath-link was given.
7846 if test "${enable_rpath_link+set}" = set; then
7847 enableval="$enable_rpath_link"
7848 with_rpath_link=$enableval
7852 echo "$as_me:7852: result: $with_rpath_link" >&5
7853 echo "${ECHO_T}$with_rpath_link" >&6
7854 if test "$with_rpath_link" = no
7861 ###############################################################################
7863 ### use option --enable-broken-linker to force on use of broken-linker support
7864 echo "$as_me:7864: checking if you want broken-linker support code" >&5
7865 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
7867 # Check whether --enable-broken_linker or --disable-broken_linker was given.
7868 if test "${enable_broken_linker+set}" = set; then
7869 enableval="$enable_broken_linker"
7870 with_broken_linker=$enableval
7872 with_broken_linker=${BROKEN_LINKER:-no}
7874 echo "$as_me:7874: result: $with_broken_linker" >&5
7875 echo "${ECHO_T}$with_broken_linker" >&6
7878 if test "$with_broken_linker" = yes ; then
7879 cat >>confdefs.h <<\EOF
7880 #define BROKEN_LINKER 1
7884 elif test "$DFT_LWR_MODEL" = shared ; then
7885 case $cf_cv_system_name in #(vi
7887 cat >>confdefs.h <<\EOF
7888 #define BROKEN_LINKER 1
7892 test -n "$verbose" && echo " cygwin linker is broken anyway" 1>&6
7894 echo "${as_me:-configure}:7894: testing cygwin linker is broken anyway ..." 1>&5
7900 # Check to define _XOPEN_SOURCE "automatically"
7903 cf_POSIX_C_SOURCE=199506L
7906 case $host_os in #(vi
7908 cf_xopen_source="-D_ALL_SOURCE"
7914 cf_xopen_source="-D_APPLE_C_SOURCE"
7917 cf_xopen_source="-D_DARWIN_C_SOURCE"
7920 freebsd*|dragonfly*) #(vi
7921 # 5.x headers associate
7922 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
7923 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
7924 cf_POSIX_C_SOURCE=200112L
7926 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
7929 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
7932 cf_xopen_source="-D_HPUX_SOURCE"
7935 cf_xopen_source="-D_SGI_SOURCE"
7938 linux*|gnu*|mint*|k*bsd*-gnu) #(vi
7940 echo "$as_me:7940: checking if we must define _GNU_SOURCE" >&5
7941 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
7942 if test "${cf_cv_gnu_source+set}" = set; then
7943 echo $ECHO_N "(cached) $ECHO_C" >&6
7946 cat >conftest.$ac_ext <<_ACEOF
7947 #line 7947 "configure"
7948 #include "confdefs.h"
7949 #include <sys/types.h>
7954 #ifndef _XOPEN_SOURCE
7961 rm -f conftest.$ac_objext
7962 if { (eval echo "$as_me:7962: \"$ac_compile\"") >&5
7963 (eval $ac_compile) 2>&5
7965 echo "$as_me:7965: \$? = $ac_status" >&5
7966 (exit $ac_status); } &&
7967 { ac_try='test -s conftest.$ac_objext'
7968 { (eval echo "$as_me:7968: \"$ac_try\"") >&5
7971 echo "$as_me:7971: \$? = $ac_status" >&5
7972 (exit $ac_status); }; }; then
7975 echo "$as_me: failed program was:" >&5
7976 cat conftest.$ac_ext >&5
7978 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
7979 cat >conftest.$ac_ext <<_ACEOF
7980 #line 7980 "configure"
7981 #include "confdefs.h"
7982 #include <sys/types.h>
7987 #ifdef _XOPEN_SOURCE
7994 rm -f conftest.$ac_objext
7995 if { (eval echo "$as_me:7995: \"$ac_compile\"") >&5
7996 (eval $ac_compile) 2>&5
7998 echo "$as_me:7998: \$? = $ac_status" >&5
7999 (exit $ac_status); } &&
8000 { ac_try='test -s conftest.$ac_objext'
8001 { (eval echo "$as_me:8001: \"$ac_try\"") >&5
8004 echo "$as_me:8004: \$? = $ac_status" >&5
8005 (exit $ac_status); }; }; then
8008 echo "$as_me: failed program was:" >&5
8009 cat conftest.$ac_ext >&5
8010 cf_cv_gnu_source=yes
8012 rm -f conftest.$ac_objext conftest.$ac_ext
8016 rm -f conftest.$ac_objext conftest.$ac_ext
8019 echo "$as_me:8019: result: $cf_cv_gnu_source" >&5
8020 echo "${ECHO_T}$cf_cv_gnu_source" >&6
8021 test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8025 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
8028 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8030 cf_save_CFLAGS="$CFLAGS"
8031 cf_save_CPPFLAGS="$CPPFLAGS"
8033 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8034 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8035 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8037 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8038 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8039 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8041 echo "$as_me:8041: checking if we should define _POSIX_C_SOURCE" >&5
8042 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8043 if test "${cf_cv_posix_c_source+set}" = set; then
8044 echo $ECHO_N "(cached) $ECHO_C" >&6
8047 echo "${as_me:-configure}:8047: testing if the symbol is already defined go no further ..." 1>&5
8049 cat >conftest.$ac_ext <<_ACEOF
8050 #line 8050 "configure"
8051 #include "confdefs.h"
8052 #include <sys/types.h>
8057 #ifndef _POSIX_C_SOURCE
8064 rm -f conftest.$ac_objext
8065 if { (eval echo "$as_me:8065: \"$ac_compile\"") >&5
8066 (eval $ac_compile) 2>&5
8068 echo "$as_me:8068: \$? = $ac_status" >&5
8069 (exit $ac_status); } &&
8070 { ac_try='test -s conftest.$ac_objext'
8071 { (eval echo "$as_me:8071: \"$ac_try\"") >&5
8074 echo "$as_me:8074: \$? = $ac_status" >&5
8075 (exit $ac_status); }; }; then
8076 cf_cv_posix_c_source=no
8078 echo "$as_me: failed program was:" >&5
8079 cat conftest.$ac_ext >&5
8080 cf_want_posix_source=no
8081 case .$cf_POSIX_C_SOURCE in #(vi
8083 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8086 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8087 cf_want_posix_source=yes
8090 cf_want_posix_source=yes
8093 if test "$cf_want_posix_source" = yes ; then
8094 cat >conftest.$ac_ext <<_ACEOF
8095 #line 8095 "configure"
8096 #include "confdefs.h"
8097 #include <sys/types.h>
8102 #ifdef _POSIX_SOURCE
8109 rm -f conftest.$ac_objext
8110 if { (eval echo "$as_me:8110: \"$ac_compile\"") >&5
8111 (eval $ac_compile) 2>&5
8113 echo "$as_me:8113: \$? = $ac_status" >&5
8114 (exit $ac_status); } &&
8115 { ac_try='test -s conftest.$ac_objext'
8116 { (eval echo "$as_me:8116: \"$ac_try\"") >&5
8119 echo "$as_me:8119: \$? = $ac_status" >&5
8120 (exit $ac_status); }; }; then
8123 echo "$as_me: failed program was:" >&5
8124 cat conftest.$ac_ext >&5
8125 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8127 rm -f conftest.$ac_objext conftest.$ac_ext
8130 echo "${as_me:-configure}:8130: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8132 CFLAGS="$cf_trim_CFLAGS"
8133 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8135 echo "${as_me:-configure}:8135: testing if the second compile does not leave our definition intact error ..." 1>&5
8137 cat >conftest.$ac_ext <<_ACEOF
8138 #line 8138 "configure"
8139 #include "confdefs.h"
8140 #include <sys/types.h>
8145 #ifndef _POSIX_C_SOURCE
8152 rm -f conftest.$ac_objext
8153 if { (eval echo "$as_me:8153: \"$ac_compile\"") >&5
8154 (eval $ac_compile) 2>&5
8156 echo "$as_me:8156: \$? = $ac_status" >&5
8157 (exit $ac_status); } &&
8158 { ac_try='test -s conftest.$ac_objext'
8159 { (eval echo "$as_me:8159: \"$ac_try\"") >&5
8162 echo "$as_me:8162: \$? = $ac_status" >&5
8163 (exit $ac_status); }; }; then
8166 echo "$as_me: failed program was:" >&5
8167 cat conftest.$ac_ext >&5
8168 cf_cv_posix_c_source=no
8170 rm -f conftest.$ac_objext conftest.$ac_ext
8171 CFLAGS="$cf_save_CFLAGS"
8172 CPPFLAGS="$cf_save_CPPFLAGS"
8175 rm -f conftest.$ac_objext conftest.$ac_ext
8178 echo "$as_me:8178: result: $cf_cv_posix_c_source" >&5
8179 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8181 if test "$cf_cv_posix_c_source" != no ; then
8182 CFLAGS="$cf_trim_CFLAGS"
8183 CPPFLAGS="$cf_trim_CPPFLAGS"
8188 cf_new_extra_cppflags=
8190 for cf_add_cflags in $cf_cv_posix_c_source
8192 case $cf_fix_cppflags in
8194 case $cf_add_cflags in #(vi
8195 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8196 case $cf_add_cflags in
8198 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8200 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8201 && test -z "${cf_tst_cflags}" \
8202 && cf_fix_cppflags=yes
8204 if test $cf_fix_cppflags = yes ; then
8205 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8207 elif test "${cf_tst_cflags}" = "\"'" ; then
8208 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8214 *$cf_add_cflags) #(vi
8217 case $cf_add_cflags in #(vi
8219 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8221 CPPFLAGS=`echo "$CPPFLAGS" | \
8222 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8223 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8227 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8232 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8237 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8239 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8241 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8242 && test -z "${cf_tst_cflags}" \
8243 && cf_fix_cppflags=no
8248 if test -n "$cf_new_cflags" ; then
8250 CFLAGS="$CFLAGS $cf_new_cflags"
8253 if test -n "$cf_new_cppflags" ; then
8255 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8258 if test -n "$cf_new_extra_cppflags" ; then
8260 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8267 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
8270 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
8271 cf_xopen_source="-D_BSD_SOURCE"
8275 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
8278 cf_xopen_source="-D_OSF_SOURCE"
8281 cf_xopen_source="-D_QNX_SOURCE"
8284 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
8287 cf_xopen_source="-D__EXTENSIONS__"
8291 echo "$as_me:8291: checking if we should define _XOPEN_SOURCE" >&5
8292 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8293 if test "${cf_cv_xopen_source+set}" = set; then
8294 echo $ECHO_N "(cached) $ECHO_C" >&6
8297 cat >conftest.$ac_ext <<_ACEOF
8298 #line 8298 "configure"
8299 #include "confdefs.h"
8303 #include <sys/types.h>
8309 #ifndef _XOPEN_SOURCE
8316 rm -f conftest.$ac_objext
8317 if { (eval echo "$as_me:8317: \"$ac_compile\"") >&5
8318 (eval $ac_compile) 2>&5
8320 echo "$as_me:8320: \$? = $ac_status" >&5
8321 (exit $ac_status); } &&
8322 { ac_try='test -s conftest.$ac_objext'
8323 { (eval echo "$as_me:8323: \"$ac_try\"") >&5
8326 echo "$as_me:8326: \$? = $ac_status" >&5
8327 (exit $ac_status); }; }; then
8328 cf_cv_xopen_source=no
8330 echo "$as_me: failed program was:" >&5
8331 cat conftest.$ac_ext >&5
8333 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8334 cat >conftest.$ac_ext <<_ACEOF
8335 #line 8335 "configure"
8336 #include "confdefs.h"
8340 #include <sys/types.h>
8346 #ifdef _XOPEN_SOURCE
8353 rm -f conftest.$ac_objext
8354 if { (eval echo "$as_me:8354: \"$ac_compile\"") >&5
8355 (eval $ac_compile) 2>&5
8357 echo "$as_me:8357: \$? = $ac_status" >&5
8358 (exit $ac_status); } &&
8359 { ac_try='test -s conftest.$ac_objext'
8360 { (eval echo "$as_me:8360: \"$ac_try\"") >&5
8363 echo "$as_me:8363: \$? = $ac_status" >&5
8364 (exit $ac_status); }; }; then
8365 cf_cv_xopen_source=no
8367 echo "$as_me: failed program was:" >&5
8368 cat conftest.$ac_ext >&5
8369 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8371 rm -f conftest.$ac_objext conftest.$ac_ext
8375 rm -f conftest.$ac_objext conftest.$ac_ext
8378 echo "$as_me:8378: result: $cf_cv_xopen_source" >&5
8379 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8381 if test "$cf_cv_xopen_source" != no ; then
8383 CFLAGS=`echo "$CFLAGS" | \
8384 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8385 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8387 CPPFLAGS=`echo "$CPPFLAGS" | \
8388 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8389 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8391 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8396 cf_new_extra_cppflags=
8398 for cf_add_cflags in $cf_temp_xopen_source
8400 case $cf_fix_cppflags in
8402 case $cf_add_cflags in #(vi
8403 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8404 case $cf_add_cflags in
8406 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8408 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8409 && test -z "${cf_tst_cflags}" \
8410 && cf_fix_cppflags=yes
8412 if test $cf_fix_cppflags = yes ; then
8413 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8415 elif test "${cf_tst_cflags}" = "\"'" ; then
8416 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8422 *$cf_add_cflags) #(vi
8425 case $cf_add_cflags in #(vi
8427 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8429 CPPFLAGS=`echo "$CPPFLAGS" | \
8430 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8431 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8435 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8440 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8445 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8447 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8449 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8450 && test -z "${cf_tst_cflags}" \
8451 && cf_fix_cppflags=no
8456 if test -n "$cf_new_cflags" ; then
8458 CFLAGS="$CFLAGS $cf_new_cflags"
8461 if test -n "$cf_new_cppflags" ; then
8463 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8466 if test -n "$cf_new_extra_cppflags" ; then
8468 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8473 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8475 cf_save_CFLAGS="$CFLAGS"
8476 cf_save_CPPFLAGS="$CPPFLAGS"
8478 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8479 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8480 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8482 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8483 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8484 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8486 echo "$as_me:8486: checking if we should define _POSIX_C_SOURCE" >&5
8487 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8488 if test "${cf_cv_posix_c_source+set}" = set; then
8489 echo $ECHO_N "(cached) $ECHO_C" >&6
8492 echo "${as_me:-configure}:8492: testing if the symbol is already defined go no further ..." 1>&5
8494 cat >conftest.$ac_ext <<_ACEOF
8495 #line 8495 "configure"
8496 #include "confdefs.h"
8497 #include <sys/types.h>
8502 #ifndef _POSIX_C_SOURCE
8509 rm -f conftest.$ac_objext
8510 if { (eval echo "$as_me:8510: \"$ac_compile\"") >&5
8511 (eval $ac_compile) 2>&5
8513 echo "$as_me:8513: \$? = $ac_status" >&5
8514 (exit $ac_status); } &&
8515 { ac_try='test -s conftest.$ac_objext'
8516 { (eval echo "$as_me:8516: \"$ac_try\"") >&5
8519 echo "$as_me:8519: \$? = $ac_status" >&5
8520 (exit $ac_status); }; }; then
8521 cf_cv_posix_c_source=no
8523 echo "$as_me: failed program was:" >&5
8524 cat conftest.$ac_ext >&5
8525 cf_want_posix_source=no
8526 case .$cf_POSIX_C_SOURCE in #(vi
8528 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8531 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8532 cf_want_posix_source=yes
8535 cf_want_posix_source=yes
8538 if test "$cf_want_posix_source" = yes ; then
8539 cat >conftest.$ac_ext <<_ACEOF
8540 #line 8540 "configure"
8541 #include "confdefs.h"
8542 #include <sys/types.h>
8547 #ifdef _POSIX_SOURCE
8554 rm -f conftest.$ac_objext
8555 if { (eval echo "$as_me:8555: \"$ac_compile\"") >&5
8556 (eval $ac_compile) 2>&5
8558 echo "$as_me:8558: \$? = $ac_status" >&5
8559 (exit $ac_status); } &&
8560 { ac_try='test -s conftest.$ac_objext'
8561 { (eval echo "$as_me:8561: \"$ac_try\"") >&5
8564 echo "$as_me:8564: \$? = $ac_status" >&5
8565 (exit $ac_status); }; }; then
8568 echo "$as_me: failed program was:" >&5
8569 cat conftest.$ac_ext >&5
8570 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8572 rm -f conftest.$ac_objext conftest.$ac_ext
8575 echo "${as_me:-configure}:8575: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8577 CFLAGS="$cf_trim_CFLAGS"
8578 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8580 echo "${as_me:-configure}:8580: testing if the second compile does not leave our definition intact error ..." 1>&5
8582 cat >conftest.$ac_ext <<_ACEOF
8583 #line 8583 "configure"
8584 #include "confdefs.h"
8585 #include <sys/types.h>
8590 #ifndef _POSIX_C_SOURCE
8597 rm -f conftest.$ac_objext
8598 if { (eval echo "$as_me:8598: \"$ac_compile\"") >&5
8599 (eval $ac_compile) 2>&5
8601 echo "$as_me:8601: \$? = $ac_status" >&5
8602 (exit $ac_status); } &&
8603 { ac_try='test -s conftest.$ac_objext'
8604 { (eval echo "$as_me:8604: \"$ac_try\"") >&5
8607 echo "$as_me:8607: \$? = $ac_status" >&5
8608 (exit $ac_status); }; }; then
8611 echo "$as_me: failed program was:" >&5
8612 cat conftest.$ac_ext >&5
8613 cf_cv_posix_c_source=no
8615 rm -f conftest.$ac_objext conftest.$ac_ext
8616 CFLAGS="$cf_save_CFLAGS"
8617 CPPFLAGS="$cf_save_CPPFLAGS"
8620 rm -f conftest.$ac_objext conftest.$ac_ext
8623 echo "$as_me:8623: result: $cf_cv_posix_c_source" >&5
8624 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8626 if test "$cf_cv_posix_c_source" != no ; then
8627 CFLAGS="$cf_trim_CFLAGS"
8628 CPPFLAGS="$cf_trim_CPPFLAGS"
8633 cf_new_extra_cppflags=
8635 for cf_add_cflags in $cf_cv_posix_c_source
8637 case $cf_fix_cppflags in
8639 case $cf_add_cflags in #(vi
8640 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8641 case $cf_add_cflags in
8643 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8645 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8646 && test -z "${cf_tst_cflags}" \
8647 && cf_fix_cppflags=yes
8649 if test $cf_fix_cppflags = yes ; then
8650 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8652 elif test "${cf_tst_cflags}" = "\"'" ; then
8653 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8659 *$cf_add_cflags) #(vi
8662 case $cf_add_cflags in #(vi
8664 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8666 CPPFLAGS=`echo "$CPPFLAGS" | \
8667 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8668 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8672 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8677 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8682 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8684 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8686 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8687 && test -z "${cf_tst_cflags}" \
8688 && cf_fix_cppflags=no
8693 if test -n "$cf_new_cflags" ; then
8695 CFLAGS="$CFLAGS $cf_new_cflags"
8698 if test -n "$cf_new_cppflags" ; then
8700 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8703 if test -n "$cf_new_extra_cppflags" ; then
8705 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8713 if test -n "$cf_xopen_source" ; then
8718 cf_new_extra_cppflags=
8720 for cf_add_cflags in $cf_xopen_source
8722 case $cf_fix_cppflags in
8724 case $cf_add_cflags in #(vi
8725 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8726 case $cf_add_cflags in
8728 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8730 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8731 && test -z "${cf_tst_cflags}" \
8732 && cf_fix_cppflags=yes
8734 if test $cf_fix_cppflags = yes ; then
8735 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8737 elif test "${cf_tst_cflags}" = "\"'" ; then
8738 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8744 *$cf_add_cflags) #(vi
8747 case $cf_add_cflags in #(vi
8749 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8751 CPPFLAGS=`echo "$CPPFLAGS" | \
8752 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8753 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8757 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8762 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8767 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8769 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8771 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8772 && test -z "${cf_tst_cflags}" \
8773 && cf_fix_cppflags=no
8778 if test -n "$cf_new_cflags" ; then
8780 CFLAGS="$CFLAGS $cf_new_cflags"
8783 if test -n "$cf_new_cppflags" ; then
8785 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8788 if test -n "$cf_new_extra_cppflags" ; then
8790 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8795 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
8796 echo "$as_me:8796: checking if _XOPEN_SOURCE really is set" >&5
8797 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
8798 cat >conftest.$ac_ext <<_ACEOF
8799 #line 8799 "configure"
8800 #include "confdefs.h"
8806 #ifndef _XOPEN_SOURCE
8813 rm -f conftest.$ac_objext
8814 if { (eval echo "$as_me:8814: \"$ac_compile\"") >&5
8815 (eval $ac_compile) 2>&5
8817 echo "$as_me:8817: \$? = $ac_status" >&5
8818 (exit $ac_status); } &&
8819 { ac_try='test -s conftest.$ac_objext'
8820 { (eval echo "$as_me:8820: \"$ac_try\"") >&5
8823 echo "$as_me:8823: \$? = $ac_status" >&5
8824 (exit $ac_status); }; }; then
8825 cf_XOPEN_SOURCE_set=yes
8827 echo "$as_me: failed program was:" >&5
8828 cat conftest.$ac_ext >&5
8829 cf_XOPEN_SOURCE_set=no
8831 rm -f conftest.$ac_objext conftest.$ac_ext
8832 echo "$as_me:8832: result: $cf_XOPEN_SOURCE_set" >&5
8833 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
8834 if test $cf_XOPEN_SOURCE_set = yes
8836 cat >conftest.$ac_ext <<_ACEOF
8837 #line 8837 "configure"
8838 #include "confdefs.h"
8844 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
8851 rm -f conftest.$ac_objext
8852 if { (eval echo "$as_me:8852: \"$ac_compile\"") >&5
8853 (eval $ac_compile) 2>&5
8855 echo "$as_me:8855: \$? = $ac_status" >&5
8856 (exit $ac_status); } &&
8857 { ac_try='test -s conftest.$ac_objext'
8858 { (eval echo "$as_me:8858: \"$ac_try\"") >&5
8861 echo "$as_me:8861: \$? = $ac_status" >&5
8862 (exit $ac_status); }; }; then
8863 cf_XOPEN_SOURCE_set_ok=yes
8865 echo "$as_me: failed program was:" >&5
8866 cat conftest.$ac_ext >&5
8867 cf_XOPEN_SOURCE_set_ok=no
8869 rm -f conftest.$ac_objext conftest.$ac_ext
8870 if test $cf_XOPEN_SOURCE_set_ok = no
8872 { echo "$as_me:8872: WARNING: _XOPEN_SOURCE is lower than requested" >&5
8873 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
8877 echo "$as_me:8877: checking if we should define _XOPEN_SOURCE" >&5
8878 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8879 if test "${cf_cv_xopen_source+set}" = set; then
8880 echo $ECHO_N "(cached) $ECHO_C" >&6
8883 cat >conftest.$ac_ext <<_ACEOF
8884 #line 8884 "configure"
8885 #include "confdefs.h"
8889 #include <sys/types.h>
8895 #ifndef _XOPEN_SOURCE
8902 rm -f conftest.$ac_objext
8903 if { (eval echo "$as_me:8903: \"$ac_compile\"") >&5
8904 (eval $ac_compile) 2>&5
8906 echo "$as_me:8906: \$? = $ac_status" >&5
8907 (exit $ac_status); } &&
8908 { ac_try='test -s conftest.$ac_objext'
8909 { (eval echo "$as_me:8909: \"$ac_try\"") >&5
8912 echo "$as_me:8912: \$? = $ac_status" >&5
8913 (exit $ac_status); }; }; then
8914 cf_cv_xopen_source=no
8916 echo "$as_me: failed program was:" >&5
8917 cat conftest.$ac_ext >&5
8919 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8920 cat >conftest.$ac_ext <<_ACEOF
8921 #line 8921 "configure"
8922 #include "confdefs.h"
8926 #include <sys/types.h>
8932 #ifdef _XOPEN_SOURCE
8939 rm -f conftest.$ac_objext
8940 if { (eval echo "$as_me:8940: \"$ac_compile\"") >&5
8941 (eval $ac_compile) 2>&5
8943 echo "$as_me:8943: \$? = $ac_status" >&5
8944 (exit $ac_status); } &&
8945 { ac_try='test -s conftest.$ac_objext'
8946 { (eval echo "$as_me:8946: \"$ac_try\"") >&5
8949 echo "$as_me:8949: \$? = $ac_status" >&5
8950 (exit $ac_status); }; }; then
8951 cf_cv_xopen_source=no
8953 echo "$as_me: failed program was:" >&5
8954 cat conftest.$ac_ext >&5
8955 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8957 rm -f conftest.$ac_objext conftest.$ac_ext
8961 rm -f conftest.$ac_objext conftest.$ac_ext
8964 echo "$as_me:8964: result: $cf_cv_xopen_source" >&5
8965 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8967 if test "$cf_cv_xopen_source" != no ; then
8969 CFLAGS=`echo "$CFLAGS" | \
8970 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8971 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8973 CPPFLAGS=`echo "$CPPFLAGS" | \
8974 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8975 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8977 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8982 cf_new_extra_cppflags=
8984 for cf_add_cflags in $cf_temp_xopen_source
8986 case $cf_fix_cppflags in
8988 case $cf_add_cflags in #(vi
8989 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8990 case $cf_add_cflags in
8992 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8994 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8995 && test -z "${cf_tst_cflags}" \
8996 && cf_fix_cppflags=yes
8998 if test $cf_fix_cppflags = yes ; then
8999 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9001 elif test "${cf_tst_cflags}" = "\"'" ; then
9002 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9008 *$cf_add_cflags) #(vi
9011 case $cf_add_cflags in #(vi
9013 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9015 CPPFLAGS=`echo "$CPPFLAGS" | \
9016 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9017 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9021 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
9026 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
9031 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9033 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9035 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9036 && test -z "${cf_tst_cflags}" \
9037 && cf_fix_cppflags=no
9042 if test -n "$cf_new_cflags" ; then
9044 CFLAGS="$CFLAGS $cf_new_cflags"
9047 if test -n "$cf_new_cppflags" ; then
9049 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
9052 if test -n "$cf_new_extra_cppflags" ; then
9054 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
9062 # Check whether --enable-largefile or --disable-largefile was given.
9063 if test "${enable_largefile+set}" = set; then
9064 enableval="$enable_largefile"
9067 if test "$enable_largefile" != no; then
9069 echo "$as_me:9069: checking for special C compiler options needed for large files" >&5
9070 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
9071 if test "${ac_cv_sys_largefile_CC+set}" = set; then
9072 echo $ECHO_N "(cached) $ECHO_C" >&6
9074 ac_cv_sys_largefile_CC=no
9075 if test "$GCC" != yes; then
9078 # IRIX 6.2 and later do not support large files by default,
9079 # so use the C compiler's -n32 option if that helps.
9080 cat >conftest.$ac_ext <<_ACEOF
9081 #line 9081 "configure"
9082 #include "confdefs.h"
9083 #include <sys/types.h>
9084 /* Check that off_t can represent 2**63 - 1 correctly.
9085 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9086 since some C++ compilers masquerading as C compilers
9087 incorrectly reject 9223372036854775807. */
9088 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9089 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9090 && LARGE_OFF_T % 2147483647 == 1)
9100 rm -f conftest.$ac_objext
9101 if { (eval echo "$as_me:9101: \"$ac_compile\"") >&5
9102 (eval $ac_compile) 2>&5
9104 echo "$as_me:9104: \$? = $ac_status" >&5
9105 (exit $ac_status); } &&
9106 { ac_try='test -s conftest.$ac_objext'
9107 { (eval echo "$as_me:9107: \"$ac_try\"") >&5
9110 echo "$as_me:9110: \$? = $ac_status" >&5
9111 (exit $ac_status); }; }; then
9114 echo "$as_me: failed program was:" >&5
9115 cat conftest.$ac_ext >&5
9117 rm -f conftest.$ac_objext
9119 rm -f conftest.$ac_objext
9120 if { (eval echo "$as_me:9120: \"$ac_compile\"") >&5
9121 (eval $ac_compile) 2>&5
9123 echo "$as_me:9123: \$? = $ac_status" >&5
9124 (exit $ac_status); } &&
9125 { ac_try='test -s conftest.$ac_objext'
9126 { (eval echo "$as_me:9126: \"$ac_try\"") >&5
9129 echo "$as_me:9129: \$? = $ac_status" >&5
9130 (exit $ac_status); }; }; then
9131 ac_cv_sys_largefile_CC=' -n32'; break
9133 echo "$as_me: failed program was:" >&5
9134 cat conftest.$ac_ext >&5
9136 rm -f conftest.$ac_objext
9140 rm -f conftest.$ac_ext
9143 echo "$as_me:9143: result: $ac_cv_sys_largefile_CC" >&5
9144 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
9145 if test "$ac_cv_sys_largefile_CC" != no; then
9146 CC=$CC$ac_cv_sys_largefile_CC
9149 echo "$as_me:9149: checking for _FILE_OFFSET_BITS value needed for large files" >&5
9150 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
9151 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
9152 echo $ECHO_N "(cached) $ECHO_C" >&6
9155 ac_cv_sys_file_offset_bits=no
9156 cat >conftest.$ac_ext <<_ACEOF
9157 #line 9157 "configure"
9158 #include "confdefs.h"
9159 #include <sys/types.h>
9160 /* Check that off_t can represent 2**63 - 1 correctly.
9161 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9162 since some C++ compilers masquerading as C compilers
9163 incorrectly reject 9223372036854775807. */
9164 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9165 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9166 && LARGE_OFF_T % 2147483647 == 1)
9176 rm -f conftest.$ac_objext
9177 if { (eval echo "$as_me:9177: \"$ac_compile\"") >&5
9178 (eval $ac_compile) 2>&5
9180 echo "$as_me:9180: \$? = $ac_status" >&5
9181 (exit $ac_status); } &&
9182 { ac_try='test -s conftest.$ac_objext'
9183 { (eval echo "$as_me:9183: \"$ac_try\"") >&5
9186 echo "$as_me:9186: \$? = $ac_status" >&5
9187 (exit $ac_status); }; }; then
9190 echo "$as_me: failed program was:" >&5
9191 cat conftest.$ac_ext >&5
9193 rm -f conftest.$ac_objext conftest.$ac_ext
9194 cat >conftest.$ac_ext <<_ACEOF
9195 #line 9195 "configure"
9196 #include "confdefs.h"
9197 #define _FILE_OFFSET_BITS 64
9198 #include <sys/types.h>
9199 /* Check that off_t can represent 2**63 - 1 correctly.
9200 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9201 since some C++ compilers masquerading as C compilers
9202 incorrectly reject 9223372036854775807. */
9203 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9204 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9205 && LARGE_OFF_T % 2147483647 == 1)
9215 rm -f conftest.$ac_objext
9216 if { (eval echo "$as_me:9216: \"$ac_compile\"") >&5
9217 (eval $ac_compile) 2>&5
9219 echo "$as_me:9219: \$? = $ac_status" >&5
9220 (exit $ac_status); } &&
9221 { ac_try='test -s conftest.$ac_objext'
9222 { (eval echo "$as_me:9222: \"$ac_try\"") >&5
9225 echo "$as_me:9225: \$? = $ac_status" >&5
9226 (exit $ac_status); }; }; then
9227 ac_cv_sys_file_offset_bits=64; break
9229 echo "$as_me: failed program was:" >&5
9230 cat conftest.$ac_ext >&5
9232 rm -f conftest.$ac_objext conftest.$ac_ext
9236 echo "$as_me:9236: result: $ac_cv_sys_file_offset_bits" >&5
9237 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
9238 if test "$ac_cv_sys_file_offset_bits" != no; then
9240 cat >>confdefs.h <<EOF
9241 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
9246 echo "$as_me:9246: checking for _LARGE_FILES value needed for large files" >&5
9247 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
9248 if test "${ac_cv_sys_large_files+set}" = set; then
9249 echo $ECHO_N "(cached) $ECHO_C" >&6
9252 ac_cv_sys_large_files=no
9253 cat >conftest.$ac_ext <<_ACEOF
9254 #line 9254 "configure"
9255 #include "confdefs.h"
9256 #include <sys/types.h>
9257 /* Check that off_t can represent 2**63 - 1 correctly.
9258 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9259 since some C++ compilers masquerading as C compilers
9260 incorrectly reject 9223372036854775807. */
9261 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9262 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9263 && LARGE_OFF_T % 2147483647 == 1)
9273 rm -f conftest.$ac_objext
9274 if { (eval echo "$as_me:9274: \"$ac_compile\"") >&5
9275 (eval $ac_compile) 2>&5
9277 echo "$as_me:9277: \$? = $ac_status" >&5
9278 (exit $ac_status); } &&
9279 { ac_try='test -s conftest.$ac_objext'
9280 { (eval echo "$as_me:9280: \"$ac_try\"") >&5
9283 echo "$as_me:9283: \$? = $ac_status" >&5
9284 (exit $ac_status); }; }; then
9287 echo "$as_me: failed program was:" >&5
9288 cat conftest.$ac_ext >&5
9290 rm -f conftest.$ac_objext conftest.$ac_ext
9291 cat >conftest.$ac_ext <<_ACEOF
9292 #line 9292 "configure"
9293 #include "confdefs.h"
9294 #define _LARGE_FILES 1
9295 #include <sys/types.h>
9296 /* Check that off_t can represent 2**63 - 1 correctly.
9297 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9298 since some C++ compilers masquerading as C compilers
9299 incorrectly reject 9223372036854775807. */
9300 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9301 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9302 && LARGE_OFF_T % 2147483647 == 1)
9312 rm -f conftest.$ac_objext
9313 if { (eval echo "$as_me:9313: \"$ac_compile\"") >&5
9314 (eval $ac_compile) 2>&5
9316 echo "$as_me:9316: \$? = $ac_status" >&5
9317 (exit $ac_status); } &&
9318 { ac_try='test -s conftest.$ac_objext'
9319 { (eval echo "$as_me:9319: \"$ac_try\"") >&5
9322 echo "$as_me:9322: \$? = $ac_status" >&5
9323 (exit $ac_status); }; }; then
9324 ac_cv_sys_large_files=1; break
9326 echo "$as_me: failed program was:" >&5
9327 cat conftest.$ac_ext >&5
9329 rm -f conftest.$ac_objext conftest.$ac_ext
9333 echo "$as_me:9333: result: $ac_cv_sys_large_files" >&5
9334 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
9335 if test "$ac_cv_sys_large_files" != no; then
9337 cat >>confdefs.h <<EOF
9338 #define _LARGE_FILES $ac_cv_sys_large_files
9345 if test "$enable_largefile" != no ; then
9346 echo "$as_me:9346: checking for _LARGEFILE_SOURCE value needed for large files" >&5
9347 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
9348 if test "${ac_cv_sys_largefile_source+set}" = set; then
9349 echo $ECHO_N "(cached) $ECHO_C" >&6
9352 ac_cv_sys_largefile_source=no
9353 cat >conftest.$ac_ext <<_ACEOF
9354 #line 9354 "configure"
9355 #include "confdefs.h"
9365 rm -f conftest.$ac_objext
9366 if { (eval echo "$as_me:9366: \"$ac_compile\"") >&5
9367 (eval $ac_compile) 2>&5
9369 echo "$as_me:9369: \$? = $ac_status" >&5
9370 (exit $ac_status); } &&
9371 { ac_try='test -s conftest.$ac_objext'
9372 { (eval echo "$as_me:9372: \"$ac_try\"") >&5
9375 echo "$as_me:9375: \$? = $ac_status" >&5
9376 (exit $ac_status); }; }; then
9379 echo "$as_me: failed program was:" >&5
9380 cat conftest.$ac_ext >&5
9382 rm -f conftest.$ac_objext conftest.$ac_ext
9383 cat >conftest.$ac_ext <<_ACEOF
9384 #line 9384 "configure"
9385 #include "confdefs.h"
9386 #define _LARGEFILE_SOURCE 1
9396 rm -f conftest.$ac_objext
9397 if { (eval echo "$as_me:9397: \"$ac_compile\"") >&5
9398 (eval $ac_compile) 2>&5
9400 echo "$as_me:9400: \$? = $ac_status" >&5
9401 (exit $ac_status); } &&
9402 { ac_try='test -s conftest.$ac_objext'
9403 { (eval echo "$as_me:9403: \"$ac_try\"") >&5
9406 echo "$as_me:9406: \$? = $ac_status" >&5
9407 (exit $ac_status); }; }; then
9408 ac_cv_sys_largefile_source=1; break
9410 echo "$as_me: failed program was:" >&5
9411 cat conftest.$ac_ext >&5
9413 rm -f conftest.$ac_objext conftest.$ac_ext
9417 echo "$as_me:9417: result: $ac_cv_sys_largefile_source" >&5
9418 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
9419 if test "$ac_cv_sys_largefile_source" != no; then
9421 cat >>confdefs.h <<EOF
9422 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
9428 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
9429 # in glibc 2.1.3, but that breaks too many other things.
9430 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
9431 echo "$as_me:9431: checking for fseeko" >&5
9432 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
9433 if test "${ac_cv_func_fseeko+set}" = set; then
9434 echo $ECHO_N "(cached) $ECHO_C" >&6
9436 cat >conftest.$ac_ext <<_ACEOF
9437 #line 9437 "configure"
9438 #include "confdefs.h"
9443 return fseeko && fseeko (stdin, 0, 0);
9448 rm -f conftest.$ac_objext conftest$ac_exeext
9449 if { (eval echo "$as_me:9449: \"$ac_link\"") >&5
9450 (eval $ac_link) 2>&5
9452 echo "$as_me:9452: \$? = $ac_status" >&5
9453 (exit $ac_status); } &&
9454 { ac_try='test -s conftest$ac_exeext'
9455 { (eval echo "$as_me:9455: \"$ac_try\"") >&5
9458 echo "$as_me:9458: \$? = $ac_status" >&5
9459 (exit $ac_status); }; }; then
9460 ac_cv_func_fseeko=yes
9462 echo "$as_me: failed program was:" >&5
9463 cat conftest.$ac_ext >&5
9464 ac_cv_func_fseeko=no
9466 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9468 echo "$as_me:9468: result: $ac_cv_func_fseeko" >&5
9469 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
9470 if test $ac_cv_func_fseeko = yes; then
9472 cat >>confdefs.h <<\EOF
9473 #define HAVE_FSEEKO 1
9478 # Normally we would collect these definitions in the config.h,
9479 # but (like _XOPEN_SOURCE), some environments rely on having these
9480 # defined before any of the system headers are included. Another
9481 # case comes up with C++, e.g., on AIX the compiler compiles the
9482 # header files by themselves before looking at the body files it is
9483 # told to compile. For ncurses, those header files do not include
9485 test "$ac_cv_sys_large_files" != no && CPPFLAGS="$CPPFLAGS -D_LARGE_FILES "
9486 test "$ac_cv_sys_largefile_source" != no && CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE "
9487 test "$ac_cv_sys_file_offset_bits" != no && CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits "
9489 echo "$as_me:9489: checking whether to use struct dirent64" >&5
9490 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
9491 if test "${cf_cv_struct_dirent64+set}" = set; then
9492 echo $ECHO_N "(cached) $ECHO_C" >&6
9495 cat >conftest.$ac_ext <<_ACEOF
9496 #line 9496 "configure"
9497 #include "confdefs.h"
9499 #include <sys/types.h>
9506 /* if transitional largefile support is setup, this is true */
9507 extern struct dirent64 * readdir(DIR *);
9508 struct dirent64 *x = readdir((DIR *)0);
9509 struct dirent *y = readdir((DIR *)0);
9516 rm -f conftest.$ac_objext
9517 if { (eval echo "$as_me:9517: \"$ac_compile\"") >&5
9518 (eval $ac_compile) 2>&5
9520 echo "$as_me:9520: \$? = $ac_status" >&5
9521 (exit $ac_status); } &&
9522 { ac_try='test -s conftest.$ac_objext'
9523 { (eval echo "$as_me:9523: \"$ac_try\"") >&5
9526 echo "$as_me:9526: \$? = $ac_status" >&5
9527 (exit $ac_status); }; }; then
9528 cf_cv_struct_dirent64=yes
9530 echo "$as_me: failed program was:" >&5
9531 cat conftest.$ac_ext >&5
9532 cf_cv_struct_dirent64=no
9534 rm -f conftest.$ac_objext conftest.$ac_ext
9537 echo "$as_me:9537: result: $cf_cv_struct_dirent64" >&5
9538 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
9539 test "$cf_cv_struct_dirent64" = yes && cat >>confdefs.h <<\EOF
9540 #define HAVE_STRUCT_DIRENT64 1
9545 ### Enable compiling-in rcs id's
9546 echo "$as_me:9546: checking if RCS identifiers should be compiled-in" >&5
9547 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
9549 # Check whether --with-rcs-ids or --without-rcs-ids was given.
9550 if test "${with_rcs_ids+set}" = set; then
9551 withval="$with_rcs_ids"
9552 with_rcs_ids=$withval
9556 echo "$as_me:9556: result: $with_rcs_ids" >&5
9557 echo "${ECHO_T}$with_rcs_ids" >&6
9558 test "$with_rcs_ids" = yes && cat >>confdefs.h <<\EOF
9559 #define USE_RCS_IDS 1
9562 ###############################################################################
9564 ### Note that some functions (such as const) are normally disabled anyway.
9565 echo "$as_me:9565: checking if you want to build with function extensions" >&5
9566 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
9568 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
9569 if test "${enable_ext_funcs+set}" = set; then
9570 enableval="$enable_ext_funcs"
9571 with_ext_funcs=$enableval
9575 echo "$as_me:9575: result: $with_ext_funcs" >&5
9576 echo "${ECHO_T}$with_ext_funcs" >&6
9577 if test "$with_ext_funcs" = yes ; then
9579 cat >>confdefs.h <<\EOF
9580 #define HAVE_USE_DEFAULT_COLORS 1
9583 cat >>confdefs.h <<\EOF
9584 #define NCURSES_EXT_FUNCS 1
9591 ### use option --enable-const to turn on use of const beyond that in XSI.
9592 echo "$as_me:9592: checking for extended use of const keyword" >&5
9593 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
9595 # Check whether --enable-const or --disable-const was given.
9596 if test "${enable_const+set}" = set; then
9597 enableval="$enable_const"
9598 with_ext_const=$enableval
9602 echo "$as_me:9602: result: $with_ext_const" >&5
9603 echo "${ECHO_T}$with_ext_const" >&6
9604 NCURSES_CONST='/*nothing*/'
9605 if test "$with_ext_const" = yes ; then
9609 ###############################################################################
9610 # These options are relatively safe to experiment with.
9612 echo "$as_me:9612: checking if you want all development code" >&5
9613 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
9615 # Check whether --with-develop or --without-develop was given.
9616 if test "${with_develop+set}" = set; then
9617 withval="$with_develop"
9618 with_develop=$withval
9622 echo "$as_me:9622: result: $with_develop" >&5
9623 echo "${ECHO_T}$with_develop" >&6
9625 ###############################################################################
9626 # These are just experimental, probably should not be in a package:
9628 # This is still experimental (20080329), but should ultimately be moved to
9629 # the script-block --with-normal, etc.
9631 echo "$as_me:9631: checking if you want to link with the pthread library" >&5
9632 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
9634 # Check whether --with-pthread or --without-pthread was given.
9635 if test "${with_pthread+set}" = set; then
9636 withval="$with_pthread"
9637 with_pthread=$withval
9641 echo "$as_me:9641: result: $with_pthread" >&5
9642 echo "${ECHO_T}$with_pthread" >&6
9644 if test "$with_pthread" != no ; then
9645 echo "$as_me:9645: checking for pthread.h" >&5
9646 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
9647 if test "${ac_cv_header_pthread_h+set}" = set; then
9648 echo $ECHO_N "(cached) $ECHO_C" >&6
9650 cat >conftest.$ac_ext <<_ACEOF
9651 #line 9651 "configure"
9652 #include "confdefs.h"
9653 #include <pthread.h>
9655 if { (eval echo "$as_me:9655: \"$ac_cpp conftest.$ac_ext\"") >&5
9656 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9658 egrep -v '^ *\+' conftest.er1 >conftest.err
9660 cat conftest.err >&5
9661 echo "$as_me:9661: \$? = $ac_status" >&5
9662 (exit $ac_status); } >/dev/null; then
9663 if test -s conftest.err; then
9664 ac_cpp_err=$ac_c_preproc_warn_flag
9671 if test -z "$ac_cpp_err"; then
9672 ac_cv_header_pthread_h=yes
9674 echo "$as_me: failed program was:" >&5
9675 cat conftest.$ac_ext >&5
9676 ac_cv_header_pthread_h=no
9678 rm -f conftest.err conftest.$ac_ext
9680 echo "$as_me:9680: result: $ac_cv_header_pthread_h" >&5
9681 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
9682 if test $ac_cv_header_pthread_h = yes; then
9684 cat >>confdefs.h <<\EOF
9685 #define HAVE_PTHREADS_H 1
9688 for cf_lib_pthread in pthread c_r
9690 echo "$as_me:9690: checking if we can link with the $cf_lib_pthread library" >&5
9691 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
9692 cf_save_LIBS="$LIBS"
9693 LIBS="-l$cf_lib_pthread $LIBS"
9694 cat >conftest.$ac_ext <<_ACEOF
9695 #line 9695 "configure"
9696 #include "confdefs.h"
9698 #include <pthread.h>
9704 int rc = pthread_create(0,0,0,0);
9705 int r2 = pthread_mutexattr_settype(0, 0);
9711 rm -f conftest.$ac_objext conftest$ac_exeext
9712 if { (eval echo "$as_me:9712: \"$ac_link\"") >&5
9713 (eval $ac_link) 2>&5
9715 echo "$as_me:9715: \$? = $ac_status" >&5
9716 (exit $ac_status); } &&
9717 { ac_try='test -s conftest$ac_exeext'
9718 { (eval echo "$as_me:9718: \"$ac_try\"") >&5
9721 echo "$as_me:9721: \$? = $ac_status" >&5
9722 (exit $ac_status); }; }; then
9725 echo "$as_me: failed program was:" >&5
9726 cat conftest.$ac_ext >&5
9729 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9730 LIBS="$cf_save_LIBS"
9731 echo "$as_me:9731: result: $with_pthread" >&5
9732 echo "${ECHO_T}$with_pthread" >&6
9733 test "$with_pthread" = yes && break
9736 if test "$with_pthread" = yes ; then
9737 LIBS="-l$cf_lib_pthread $LIBS"
9738 cat >>confdefs.h <<\EOF
9739 #define HAVE_LIBPTHREADS 1
9743 { { echo "$as_me:9743: error: Cannot link with pthread library" >&5
9744 echo "$as_me: error: Cannot link with pthread library" >&2;}
9745 { (exit 1); exit 1; }; }
9752 echo "$as_me:9752: checking if you want to use weak-symbols for pthreads" >&5
9753 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
9755 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
9756 if test "${enable_weak_symbols+set}" = set; then
9757 enableval="$enable_weak_symbols"
9758 use_weak_symbols=$withval
9762 echo "$as_me:9762: result: $use_weak_symbols" >&5
9763 echo "${ECHO_T}$use_weak_symbols" >&6
9764 if test "$use_weak_symbols" = yes ; then
9766 echo "$as_me:9766: checking if $CC supports weak symbols" >&5
9767 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
9768 if test "${cf_cv_weak_symbols+set}" = set; then
9769 echo $ECHO_N "(cached) $ECHO_C" >&6
9772 cat >conftest.$ac_ext <<_ACEOF
9773 #line 9773 "configure"
9774 #include "confdefs.h"
9781 #if defined(__GNUC__)
9782 # if defined __USE_ISOC99
9783 # define _cat_pragma(exp) _Pragma(#exp)
9784 # define _weak_pragma(exp) _cat_pragma(weak name)
9786 # define _weak_pragma(exp)
9788 # define _declare(name) __extension__ extern __typeof__(name) name
9789 # define weak_symbol(name) _weak_pragma(name) _declare(name) __attribute__((weak))
9798 rm -f conftest.$ac_objext
9799 if { (eval echo "$as_me:9799: \"$ac_compile\"") >&5
9800 (eval $ac_compile) 2>&5
9802 echo "$as_me:9802: \$? = $ac_status" >&5
9803 (exit $ac_status); } &&
9804 { ac_try='test -s conftest.$ac_objext'
9805 { (eval echo "$as_me:9805: \"$ac_try\"") >&5
9808 echo "$as_me:9808: \$? = $ac_status" >&5
9809 (exit $ac_status); }; }; then
9810 cf_cv_weak_symbols=yes
9812 echo "$as_me: failed program was:" >&5
9813 cat conftest.$ac_ext >&5
9814 cf_cv_weak_symbols=no
9816 rm -f conftest.$ac_objext conftest.$ac_ext
9819 echo "$as_me:9819: result: $cf_cv_weak_symbols" >&5
9820 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
9823 cf_cv_weak_symbols=no
9826 if test $cf_cv_weak_symbols = yes ; then
9827 cat >>confdefs.h <<\EOF
9828 #define USE_WEAK_SYMBOLS 1
9834 if test "$with_pthread" = "yes" ; then
9835 cat >>confdefs.h <<\EOF
9836 #define USE_PTHREADS 1
9839 enable_reentrant=yes
9840 if test $cf_cv_weak_symbols = yes ; then
9845 # OpenSUSE is installing ncurses6, using reentrant option.
9846 echo "$as_me:9846: checking for _nc_TABSIZE" >&5
9847 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
9848 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
9849 echo $ECHO_N "(cached) $ECHO_C" >&6
9851 cat >conftest.$ac_ext <<_ACEOF
9852 #line 9852 "configure"
9853 #include "confdefs.h"
9854 /* System header to define __stub macros and hopefully few prototypes,
9855 which can conflict with char _nc_TABSIZE (); below. */
9857 /* Override any gcc2 internal prototype to avoid an error. */
9861 /* We use char because int might match the return type of a gcc2
9862 builtin and then its argument prototype would still apply. */
9863 char _nc_TABSIZE ();
9869 /* The GNU C library defines this for functions which it implements
9870 to always fail with ENOSYS. Some functions are actually named
9871 something starting with __ and the normal name is an alias. */
9872 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
9875 f = _nc_TABSIZE; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
9882 rm -f conftest.$ac_objext conftest$ac_exeext
9883 if { (eval echo "$as_me:9883: \"$ac_link\"") >&5
9884 (eval $ac_link) 2>&5
9886 echo "$as_me:9886: \$? = $ac_status" >&5
9887 (exit $ac_status); } &&
9888 { ac_try='test -s conftest$ac_exeext'
9889 { (eval echo "$as_me:9889: \"$ac_try\"") >&5
9892 echo "$as_me:9892: \$? = $ac_status" >&5
9893 (exit $ac_status); }; }; then
9894 ac_cv_func__nc_TABSIZE=yes
9896 echo "$as_me: failed program was:" >&5
9897 cat conftest.$ac_ext >&5
9898 ac_cv_func__nc_TABSIZE=no
9900 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9902 echo "$as_me:9902: result: $ac_cv_func__nc_TABSIZE" >&5
9903 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
9904 if test $ac_cv_func__nc_TABSIZE = yes; then
9905 assume_reentrant=yes
9910 # Reentrant code has to be opaque; there's little advantage to making ncurses
9911 # opaque outside of that, so there is no --enable-opaque option. We can use
9912 # this option without --with-pthreads, but this will be always set for
9914 echo "$as_me:9914: checking if you want experimental reentrant code" >&5
9915 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
9917 # Check whether --enable-reentrant or --disable-reentrant was given.
9918 if test "${enable_reentrant+set}" = set; then
9919 enableval="$enable_reentrant"
9920 with_reentrant=$enableval
9922 with_reentrant=$assume_reentrant
9924 echo "$as_me:9924: result: $with_reentrant" >&5
9925 echo "${ECHO_T}$with_reentrant" >&6
9926 if test "$with_reentrant" = yes ; then
9927 cf_cv_enable_reentrant=1
9928 if test $cf_cv_weak_symbols = yes ; then
9930 # remove pthread library from $LIBS
9931 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[ ]//g' -e 's/-lpthread$//'`
9933 elif test "$assume_reentrant" = no ; then
9934 LIB_SUFFIX="t${LIB_SUFFIX}"
9936 cat >>confdefs.h <<\EOF
9937 #define USE_REENTRANT 1
9941 cf_cv_enable_reentrant=0
9944 ### Allow using a different wrap-prefix
9945 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
9946 echo "$as_me:9946: checking for prefix used to wrap public variables" >&5
9947 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
9949 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
9950 if test "${with_wrap_prefix+set}" = set; then
9951 withval="$with_wrap_prefix"
9952 NCURSES_WRAP_PREFIX=$withval
9954 NCURSES_WRAP_PREFIX=_nc_
9956 echo "$as_me:9956: result: $NCURSES_WRAP_PREFIX" >&5
9957 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
9959 NCURSES_WRAP_PREFIX=_nc_
9962 cat >>confdefs.h <<EOF
9963 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
9966 ###############################################################################
9968 ### use option --disable-echo to suppress full display compiling commands
9970 echo "$as_me:9970: checking if you want to see long compiling messages" >&5
9971 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
9973 # Check whether --enable-echo or --disable-echo was given.
9974 if test "${enable_echo+set}" = set; then
9975 enableval="$enable_echo"
9976 test "$enableval" != no && enableval=yes
9977 if test "$enableval" != "yes" ; then
9980 ECHO_LD='@echo linking $@;'
9981 RULE_CC='@echo compiling $<'
9982 SHOW_CC='@echo compiling $@'
10004 echo "$as_me:10004: result: $enableval" >&5
10005 echo "${ECHO_T}$enableval" >&6
10007 ### use option --enable-warnings to turn on all gcc warnings
10008 echo "$as_me:10008: checking if you want to see compiler warnings" >&5
10009 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
10011 # Check whether --enable-warnings or --disable-warnings was given.
10012 if test "${enable_warnings+set}" = set; then
10013 enableval="$enable_warnings"
10014 with_warnings=$enableval
10016 echo "$as_me:10016: result: $with_warnings" >&5
10017 echo "${ECHO_T}$with_warnings" >&6
10019 if test "x$with_warnings" = "xyes"; then
10021 ADAFLAGS="$ADAFLAGS -gnatg"
10025 if test "$GCC" = yes ; then
10028 echo "$as_me:10028: checking if this is really Intel C compiler" >&5
10029 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
10030 cf_save_CFLAGS="$CFLAGS"
10031 CFLAGS="$CFLAGS -no-gcc"
10032 cat >conftest.$ac_ext <<_ACEOF
10033 #line 10033 "configure"
10034 #include "confdefs.h"
10040 #ifdef __INTEL_COMPILER
10049 rm -f conftest.$ac_objext
10050 if { (eval echo "$as_me:10050: \"$ac_compile\"") >&5
10051 (eval $ac_compile) 2>&5
10053 echo "$as_me:10053: \$? = $ac_status" >&5
10054 (exit $ac_status); } &&
10055 { ac_try='test -s conftest.$ac_objext'
10056 { (eval echo "$as_me:10056: \"$ac_try\"") >&5
10057 (eval $ac_try) 2>&5
10059 echo "$as_me:10059: \$? = $ac_status" >&5
10060 (exit $ac_status); }; }; then
10062 cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
10065 echo "$as_me: failed program was:" >&5
10066 cat conftest.$ac_ext >&5
10068 rm -f conftest.$ac_objext conftest.$ac_ext
10069 CFLAGS="$cf_save_CFLAGS"
10070 echo "$as_me:10070: result: $INTEL_COMPILER" >&5
10071 echo "${ECHO_T}$INTEL_COMPILER" >&6
10078 if test "$GCC" = yes ; then
10079 echo "$as_me:10079: checking if this is really Clang C compiler" >&5
10080 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
10081 cf_save_CFLAGS="$CFLAGS"
10082 CFLAGS="$CFLAGS -Qunused-arguments"
10083 cat >conftest.$ac_ext <<_ACEOF
10084 #line 10084 "configure"
10085 #include "confdefs.h"
10100 rm -f conftest.$ac_objext
10101 if { (eval echo "$as_me:10101: \"$ac_compile\"") >&5
10102 (eval $ac_compile) 2>&5
10104 echo "$as_me:10104: \$? = $ac_status" >&5
10105 (exit $ac_status); } &&
10106 { ac_try='test -s conftest.$ac_objext'
10107 { (eval echo "$as_me:10107: \"$ac_try\"") >&5
10108 (eval $ac_try) 2>&5
10110 echo "$as_me:10110: \$? = $ac_status" >&5
10111 (exit $ac_status); }; }; then
10113 cf_save_CFLAGS="$cf_save_CFLAGS -Qunused-arguments"
10116 echo "$as_me: failed program was:" >&5
10117 cat conftest.$ac_ext >&5
10119 rm -f conftest.$ac_objext conftest.$ac_ext
10120 CFLAGS="$cf_save_CFLAGS"
10121 echo "$as_me:10121: result: $CLANG_COMPILER" >&5
10122 echo "${ECHO_T}$CLANG_COMPILER" >&6
10125 cat > conftest.$ac_ext <<EOF
10126 #line 10126 "${as_me:-configure}"
10127 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
10130 if test "$INTEL_COMPILER" = yes
10132 # The "-wdXXX" options suppress warnings:
10133 # remark #1419: external declaration in primary source file
10134 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
10135 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
10136 # remark #193: zero used for undefined preprocessing identifier
10137 # remark #593: variable "curs_sb_left_arrow" was set but never used
10138 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
10139 # remark #869: parameter "tw" was never referenced
10140 # remark #981: operands are evaluated in unspecified order
10141 # warning #279: controlling expression is constant
10143 { echo "$as_me:10143: checking for $CC warning options..." >&5
10144 echo "$as_me: checking for $CC warning options..." >&6;}
10145 cf_save_CFLAGS="$CFLAGS"
10146 EXTRA_CFLAGS="-Wall"
10158 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10159 if { (eval echo "$as_me:10159: \"$ac_compile\"") >&5
10160 (eval $ac_compile) 2>&5
10162 echo "$as_me:10162: \$? = $ac_status" >&5
10163 (exit $ac_status); }; then
10164 test -n "$verbose" && echo "$as_me:10164: result: ... -$cf_opt" >&5
10165 echo "${ECHO_T}... -$cf_opt" >&6
10166 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10169 CFLAGS="$cf_save_CFLAGS"
10171 elif test "$GCC" = yes
10173 { echo "$as_me:10173: checking for $CC warning options..." >&5
10174 echo "$as_me: checking for $CC warning options..." >&6;}
10175 cf_save_CFLAGS="$CFLAGS"
10178 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
10179 for cf_opt in W Wall \
10180 Wbad-function-cast \
10184 Wmissing-declarations \
10185 Wmissing-prototypes \
10189 Wstrict-prototypes \
10190 Wundef $cf_warn_CONST Wdeclaration-after-statement Wextra Wno-unknown-pragmas Wswitch-enum
10192 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10193 if { (eval echo "$as_me:10193: \"$ac_compile\"") >&5
10194 (eval $ac_compile) 2>&5
10196 echo "$as_me:10196: \$? = $ac_status" >&5
10197 (exit $ac_status); }; then
10198 test -n "$verbose" && echo "$as_me:10198: result: ... -$cf_opt" >&5
10199 echo "${ECHO_T}... -$cf_opt" >&6
10200 case $cf_opt in #(vi
10202 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
10205 case $GCC_VERSION in
10207 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
10209 echo "${as_me:-configure}:10209: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10214 Wpointer-arith) #(vi
10215 case $GCC_VERSION in
10217 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
10219 echo "${as_me:-configure}:10219: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10225 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10228 CFLAGS="$cf_save_CFLAGS"
10234 if test "$GCC" = yes
10236 cat > conftest.i <<EOF
10238 #define GCC_PRINTF 0
10241 #define GCC_SCANF 0
10243 #ifndef GCC_NORETURN
10244 #define GCC_NORETURN /* nothing */
10247 #define GCC_UNUSED /* nothing */
10250 if test "$GCC" = yes
10252 { echo "$as_me:10252: checking for $CC __attribute__ directives..." >&5
10253 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
10254 cat > conftest.$ac_ext <<EOF
10255 #line 10255 "${as_me:-configure}"
10256 #include "confdefs.h"
10257 #include "conftest.h"
10258 #include "conftest.i"
10260 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10262 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
10265 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10267 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
10269 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
10270 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
10271 extern void foo(void) GCC_NORETURN;
10272 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
10274 cf_printf_attribute=no
10275 cf_scanf_attribute=no
10276 for cf_attribute in scanf printf unused noreturn
10279 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10281 cf_directive="__attribute__(($cf_attribute))"
10282 echo "checking for $CC $cf_directive" 1>&5
10284 case $cf_attribute in #(vi
10286 cf_printf_attribute=yes
10287 cat >conftest.h <<EOF
10288 #define GCC_$cf_ATTRIBUTE 1
10292 cf_scanf_attribute=yes
10293 cat >conftest.h <<EOF
10294 #define GCC_$cf_ATTRIBUTE 1
10298 cat >conftest.h <<EOF
10299 #define GCC_$cf_ATTRIBUTE $cf_directive
10304 if { (eval echo "$as_me:10304: \"$ac_compile\"") >&5
10305 (eval $ac_compile) 2>&5
10307 echo "$as_me:10307: \$? = $ac_status" >&5
10308 (exit $ac_status); }; then
10309 test -n "$verbose" && echo "$as_me:10309: result: ... $cf_attribute" >&5
10310 echo "${ECHO_T}... $cf_attribute" >&6
10311 cat conftest.h >>confdefs.h
10312 case $cf_attribute in #(vi
10314 if test "$cf_printf_attribute" = no ; then
10315 cat >>confdefs.h <<EOF
10316 #define GCC_PRINTFLIKE(fmt,var) /* nothing */
10319 cat >>confdefs.h <<EOF
10320 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10325 if test "$cf_scanf_attribute" = no ; then
10326 cat >>confdefs.h <<EOF
10327 #define GCC_SCANFLIKE(fmt,var) /* nothing */
10330 cat >>confdefs.h <<EOF
10331 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10339 fgrep define conftest.i >>confdefs.h
10344 ### use option --enable-assertions to turn on generation of assertion code
10345 echo "$as_me:10345: checking if you want to enable runtime assertions" >&5
10346 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
10348 # Check whether --enable-assertions or --disable-assertions was given.
10349 if test "${enable_assertions+set}" = set; then
10350 enableval="$enable_assertions"
10351 with_assertions=$enableval
10355 echo "$as_me:10355: result: $with_assertions" >&5
10356 echo "${ECHO_T}$with_assertions" >&6
10359 if test "$with_assertions" = no
10361 CPPFLAGS="$CPPFLAGS -DNDEBUG"
10364 ADAFLAGS="$ADAFLAGS -gnata"
10369 ### use option --disable-leaks to suppress "permanent" leaks, for testing
10370 cat >>confdefs.h <<\EOF
10371 #define HAVE_NC_ALLOC_H 1
10374 ### use option --enable-expanded to generate certain macros as functions
10376 # Check whether --enable-expanded or --disable-expanded was given.
10377 if test "${enable_expanded+set}" = set; then
10378 enableval="$enable_expanded"
10379 test "$enableval" = yes && cat >>confdefs.h <<\EOF
10380 #define NCURSES_EXPANDED 1
10385 ### use option --disable-macros to suppress macros in favor of functions
10387 # Check whether --enable-macros or --disable-macros was given.
10388 if test "${enable_macros+set}" = set; then
10389 enableval="$enable_macros"
10390 test "$enableval" = no && cat >>confdefs.h <<\EOF
10391 #define NCURSES_NOMACROS 1
10396 # Normally we only add trace() to the debug-library. Allow this to be
10397 # extended to all models of the ncurses library:
10399 case "$CFLAGS $CPPFLAGS" in
10405 echo "$as_me:10405: checking whether to add trace feature to all models" >&5
10406 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
10408 # Check whether --with-trace or --without-trace was given.
10409 if test "${with_trace+set}" = set; then
10410 withval="$with_trace"
10411 cf_with_trace=$withval
10413 cf_with_trace=$cf_all_traces
10415 echo "$as_me:10415: result: $cf_with_trace" >&5
10416 echo "${ECHO_T}$cf_with_trace" >&6
10418 if test "$cf_with_trace" = yes ; then
10424 cf_new_extra_cppflags=
10426 for cf_add_cflags in -DTRACE
10428 case $cf_fix_cppflags in
10430 case $cf_add_cflags in #(vi
10431 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10432 case $cf_add_cflags in
10434 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10436 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10437 && test -z "${cf_tst_cflags}" \
10438 && cf_fix_cppflags=yes
10440 if test $cf_fix_cppflags = yes ; then
10441 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10443 elif test "${cf_tst_cflags}" = "\"'" ; then
10444 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10449 case "$CPPFLAGS" in
10450 *$cf_add_cflags) #(vi
10453 case $cf_add_cflags in #(vi
10455 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
10457 CPPFLAGS=`echo "$CPPFLAGS" | \
10458 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
10459 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
10463 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10468 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10473 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10475 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10477 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10478 && test -z "${cf_tst_cflags}" \
10479 && cf_fix_cppflags=no
10484 if test -n "$cf_new_cflags" ; then
10486 CFLAGS="$CFLAGS $cf_new_cflags"
10489 if test -n "$cf_new_cppflags" ; then
10491 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
10494 if test -n "$cf_new_extra_cppflags" ; then
10496 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10503 ### Checks for libraries.
10504 case $cf_cv_system_name in #(vi
10508 echo "$as_me:10508: checking for gettimeofday" >&5
10509 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
10510 if test "${ac_cv_func_gettimeofday+set}" = set; then
10511 echo $ECHO_N "(cached) $ECHO_C" >&6
10513 cat >conftest.$ac_ext <<_ACEOF
10514 #line 10514 "configure"
10515 #include "confdefs.h"
10516 /* System header to define __stub macros and hopefully few prototypes,
10517 which can conflict with char gettimeofday (); below. */
10518 #include <assert.h>
10519 /* Override any gcc2 internal prototype to avoid an error. */
10523 /* We use char because int might match the return type of a gcc2
10524 builtin and then its argument prototype would still apply. */
10525 char gettimeofday ();
10531 /* The GNU C library defines this for functions which it implements
10532 to always fail with ENOSYS. Some functions are actually named
10533 something starting with __ and the normal name is an alias. */
10534 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
10537 f = gettimeofday; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
10544 rm -f conftest.$ac_objext conftest$ac_exeext
10545 if { (eval echo "$as_me:10545: \"$ac_link\"") >&5
10546 (eval $ac_link) 2>&5
10548 echo "$as_me:10548: \$? = $ac_status" >&5
10549 (exit $ac_status); } &&
10550 { ac_try='test -s conftest$ac_exeext'
10551 { (eval echo "$as_me:10551: \"$ac_try\"") >&5
10552 (eval $ac_try) 2>&5
10554 echo "$as_me:10554: \$? = $ac_status" >&5
10555 (exit $ac_status); }; }; then
10556 ac_cv_func_gettimeofday=yes
10558 echo "$as_me: failed program was:" >&5
10559 cat conftest.$ac_ext >&5
10560 ac_cv_func_gettimeofday=no
10562 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10564 echo "$as_me:10564: result: $ac_cv_func_gettimeofday" >&5
10565 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
10566 if test $ac_cv_func_gettimeofday = yes; then
10567 cat >>confdefs.h <<\EOF
10568 #define HAVE_GETTIMEOFDAY 1
10573 echo "$as_me:10573: checking for gettimeofday in -lbsd" >&5
10574 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
10575 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
10576 echo $ECHO_N "(cached) $ECHO_C" >&6
10578 ac_check_lib_save_LIBS=$LIBS
10580 cat >conftest.$ac_ext <<_ACEOF
10581 #line 10581 "configure"
10582 #include "confdefs.h"
10584 /* Override any gcc2 internal prototype to avoid an error. */
10588 /* We use char because int might match the return type of a gcc2
10589 builtin and then its argument prototype would still apply. */
10590 char gettimeofday ();
10599 rm -f conftest.$ac_objext conftest$ac_exeext
10600 if { (eval echo "$as_me:10600: \"$ac_link\"") >&5
10601 (eval $ac_link) 2>&5
10603 echo "$as_me:10603: \$? = $ac_status" >&5
10604 (exit $ac_status); } &&
10605 { ac_try='test -s conftest$ac_exeext'
10606 { (eval echo "$as_me:10606: \"$ac_try\"") >&5
10607 (eval $ac_try) 2>&5
10609 echo "$as_me:10609: \$? = $ac_status" >&5
10610 (exit $ac_status); }; }; then
10611 ac_cv_lib_bsd_gettimeofday=yes
10613 echo "$as_me: failed program was:" >&5
10614 cat conftest.$ac_ext >&5
10615 ac_cv_lib_bsd_gettimeofday=no
10617 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10618 LIBS=$ac_check_lib_save_LIBS
10620 echo "$as_me:10620: result: $ac_cv_lib_bsd_gettimeofday" >&5
10621 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
10622 if test $ac_cv_lib_bsd_gettimeofday = yes; then
10623 cat >>confdefs.h <<\EOF
10624 #define HAVE_GETTIMEOFDAY 1
10634 ### Checks for header files.
10635 echo "$as_me:10635: checking for ANSI C header files" >&5
10636 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10637 if test "${ac_cv_header_stdc+set}" = set; then
10638 echo $ECHO_N "(cached) $ECHO_C" >&6
10640 cat >conftest.$ac_ext <<_ACEOF
10641 #line 10641 "configure"
10642 #include "confdefs.h"
10643 #include <stdlib.h>
10644 #include <stdarg.h>
10645 #include <string.h>
10649 if { (eval echo "$as_me:10649: \"$ac_cpp conftest.$ac_ext\"") >&5
10650 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10652 egrep -v '^ *\+' conftest.er1 >conftest.err
10654 cat conftest.err >&5
10655 echo "$as_me:10655: \$? = $ac_status" >&5
10656 (exit $ac_status); } >/dev/null; then
10657 if test -s conftest.err; then
10658 ac_cpp_err=$ac_c_preproc_warn_flag
10665 if test -z "$ac_cpp_err"; then
10666 ac_cv_header_stdc=yes
10668 echo "$as_me: failed program was:" >&5
10669 cat conftest.$ac_ext >&5
10670 ac_cv_header_stdc=no
10672 rm -f conftest.err conftest.$ac_ext
10674 if test $ac_cv_header_stdc = yes; then
10675 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10676 cat >conftest.$ac_ext <<_ACEOF
10677 #line 10677 "configure"
10678 #include "confdefs.h"
10679 #include <string.h>
10682 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10683 egrep "memchr" >/dev/null 2>&1; then
10686 ac_cv_header_stdc=no
10692 if test $ac_cv_header_stdc = yes; then
10693 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10694 cat >conftest.$ac_ext <<_ACEOF
10695 #line 10695 "configure"
10696 #include "confdefs.h"
10697 #include <stdlib.h>
10700 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10701 egrep "free" >/dev/null 2>&1; then
10704 ac_cv_header_stdc=no
10710 if test $ac_cv_header_stdc = yes; then
10711 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10712 if test "$cross_compiling" = yes; then
10715 cat >conftest.$ac_ext <<_ACEOF
10716 #line 10716 "configure"
10717 #include "confdefs.h"
10719 #if ((' ' & 0x0FF) == 0x020)
10720 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10721 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10723 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
10724 || ('j' <= (c) && (c) <= 'r') \
10725 || ('s' <= (c) && (c) <= 'z'))
10726 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10729 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10734 for (i = 0; i < 256; i++)
10735 if (XOR (islower (i), ISLOWER (i))
10736 || toupper (i) != TOUPPER (i))
10737 $ac_main_return(2);
10738 $ac_main_return (0);
10741 rm -f conftest$ac_exeext
10742 if { (eval echo "$as_me:10742: \"$ac_link\"") >&5
10743 (eval $ac_link) 2>&5
10745 echo "$as_me:10745: \$? = $ac_status" >&5
10746 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10747 { (eval echo "$as_me:10747: \"$ac_try\"") >&5
10748 (eval $ac_try) 2>&5
10750 echo "$as_me:10750: \$? = $ac_status" >&5
10751 (exit $ac_status); }; }; then
10754 echo "$as_me: program exited with status $ac_status" >&5
10755 echo "$as_me: failed program was:" >&5
10756 cat conftest.$ac_ext >&5
10757 ac_cv_header_stdc=no
10759 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10763 echo "$as_me:10763: result: $ac_cv_header_stdc" >&5
10764 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10765 if test $ac_cv_header_stdc = yes; then
10767 cat >>confdefs.h <<\EOF
10768 #define STDC_HEADERS 1
10773 ac_header_dirent=no
10774 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10775 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10776 echo "$as_me:10776: checking for $ac_hdr that defines DIR" >&5
10777 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
10778 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10779 echo $ECHO_N "(cached) $ECHO_C" >&6
10781 cat >conftest.$ac_ext <<_ACEOF
10782 #line 10782 "configure"
10783 #include "confdefs.h"
10784 #include <sys/types.h>
10796 rm -f conftest.$ac_objext
10797 if { (eval echo "$as_me:10797: \"$ac_compile\"") >&5
10798 (eval $ac_compile) 2>&5
10800 echo "$as_me:10800: \$? = $ac_status" >&5
10801 (exit $ac_status); } &&
10802 { ac_try='test -s conftest.$ac_objext'
10803 { (eval echo "$as_me:10803: \"$ac_try\"") >&5
10804 (eval $ac_try) 2>&5
10806 echo "$as_me:10806: \$? = $ac_status" >&5
10807 (exit $ac_status); }; }; then
10808 eval "$as_ac_Header=yes"
10810 echo "$as_me: failed program was:" >&5
10811 cat conftest.$ac_ext >&5
10812 eval "$as_ac_Header=no"
10814 rm -f conftest.$ac_objext conftest.$ac_ext
10816 echo "$as_me:10816: result: `eval echo '${'$as_ac_Header'}'`" >&5
10817 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10818 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10819 cat >>confdefs.h <<EOF
10820 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10823 ac_header_dirent=$ac_hdr; break
10827 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10828 if test $ac_header_dirent = dirent.h; then
10829 echo "$as_me:10829: checking for opendir in -ldir" >&5
10830 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
10831 if test "${ac_cv_lib_dir_opendir+set}" = set; then
10832 echo $ECHO_N "(cached) $ECHO_C" >&6
10834 ac_check_lib_save_LIBS=$LIBS
10836 cat >conftest.$ac_ext <<_ACEOF
10837 #line 10837 "configure"
10838 #include "confdefs.h"
10840 /* Override any gcc2 internal prototype to avoid an error. */
10844 /* We use char because int might match the return type of a gcc2
10845 builtin and then its argument prototype would still apply. */
10855 rm -f conftest.$ac_objext conftest$ac_exeext
10856 if { (eval echo "$as_me:10856: \"$ac_link\"") >&5
10857 (eval $ac_link) 2>&5
10859 echo "$as_me:10859: \$? = $ac_status" >&5
10860 (exit $ac_status); } &&
10861 { ac_try='test -s conftest$ac_exeext'
10862 { (eval echo "$as_me:10862: \"$ac_try\"") >&5
10863 (eval $ac_try) 2>&5
10865 echo "$as_me:10865: \$? = $ac_status" >&5
10866 (exit $ac_status); }; }; then
10867 ac_cv_lib_dir_opendir=yes
10869 echo "$as_me: failed program was:" >&5
10870 cat conftest.$ac_ext >&5
10871 ac_cv_lib_dir_opendir=no
10873 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10874 LIBS=$ac_check_lib_save_LIBS
10876 echo "$as_me:10876: result: $ac_cv_lib_dir_opendir" >&5
10877 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
10878 if test $ac_cv_lib_dir_opendir = yes; then
10883 echo "$as_me:10883: checking for opendir in -lx" >&5
10884 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
10885 if test "${ac_cv_lib_x_opendir+set}" = set; then
10886 echo $ECHO_N "(cached) $ECHO_C" >&6
10888 ac_check_lib_save_LIBS=$LIBS
10890 cat >conftest.$ac_ext <<_ACEOF
10891 #line 10891 "configure"
10892 #include "confdefs.h"
10894 /* Override any gcc2 internal prototype to avoid an error. */
10898 /* We use char because int might match the return type of a gcc2
10899 builtin and then its argument prototype would still apply. */
10909 rm -f conftest.$ac_objext conftest$ac_exeext
10910 if { (eval echo "$as_me:10910: \"$ac_link\"") >&5
10911 (eval $ac_link) 2>&5
10913 echo "$as_me:10913: \$? = $ac_status" >&5
10914 (exit $ac_status); } &&
10915 { ac_try='test -s conftest$ac_exeext'
10916 { (eval echo "$as_me:10916: \"$ac_try\"") >&5
10917 (eval $ac_try) 2>&5
10919 echo "$as_me:10919: \$? = $ac_status" >&5
10920 (exit $ac_status); }; }; then
10921 ac_cv_lib_x_opendir=yes
10923 echo "$as_me: failed program was:" >&5
10924 cat conftest.$ac_ext >&5
10925 ac_cv_lib_x_opendir=no
10927 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10928 LIBS=$ac_check_lib_save_LIBS
10930 echo "$as_me:10930: result: $ac_cv_lib_x_opendir" >&5
10931 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
10932 if test $ac_cv_lib_x_opendir = yes; then
10938 echo "$as_me:10938: checking whether time.h and sys/time.h may both be included" >&5
10939 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10940 if test "${ac_cv_header_time+set}" = set; then
10941 echo $ECHO_N "(cached) $ECHO_C" >&6
10943 cat >conftest.$ac_ext <<_ACEOF
10944 #line 10944 "configure"
10945 #include "confdefs.h"
10946 #include <sys/types.h>
10947 #include <sys/time.h>
10953 if ((struct tm *) 0)
10959 rm -f conftest.$ac_objext
10960 if { (eval echo "$as_me:10960: \"$ac_compile\"") >&5
10961 (eval $ac_compile) 2>&5
10963 echo "$as_me:10963: \$? = $ac_status" >&5
10964 (exit $ac_status); } &&
10965 { ac_try='test -s conftest.$ac_objext'
10966 { (eval echo "$as_me:10966: \"$ac_try\"") >&5
10967 (eval $ac_try) 2>&5
10969 echo "$as_me:10969: \$? = $ac_status" >&5
10970 (exit $ac_status); }; }; then
10971 ac_cv_header_time=yes
10973 echo "$as_me: failed program was:" >&5
10974 cat conftest.$ac_ext >&5
10975 ac_cv_header_time=no
10977 rm -f conftest.$ac_objext conftest.$ac_ext
10979 echo "$as_me:10979: result: $ac_cv_header_time" >&5
10980 echo "${ECHO_T}$ac_cv_header_time" >&6
10981 if test $ac_cv_header_time = yes; then
10983 cat >>confdefs.h <<\EOF
10984 #define TIME_WITH_SYS_TIME 1
10989 ### checks for compiler characteristics
10991 ac_cpp='$CPP $CPPFLAGS'
10992 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10993 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10994 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10995 ac_main_return=return
10997 echo "$as_me:10997: checking for $CC option to accept ANSI C" >&5
10998 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
10999 if test "${ac_cv_prog_cc_stdc+set}" = set; then
11000 echo $ECHO_N "(cached) $ECHO_C" >&6
11002 ac_cv_prog_cc_stdc=no
11004 cat >conftest.$ac_ext <<_ACEOF
11005 #line 11005 "configure"
11006 #include "confdefs.h"
11007 #include <stdarg.h>
11009 #include <sys/types.h>
11010 #include <sys/stat.h>
11011 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11012 struct buf { int x; };
11013 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11014 static char *e (p, i)
11020 static char *f (char * (*g) (char **, int), char **p, ...)
11025 s = g (p, va_arg (v,int));
11029 int test (int i, double x);
11030 struct s1 {int (*f) (int a);};
11031 struct s2 {int (*f) (double a);};
11032 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11038 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
11043 # Don't try gcc -ansi; that turns off useful extensions and
11044 # breaks some systems' header files.
11045 # AIX -qlanglvl=ansi
11046 # Ultrix and OSF/1 -std1
11047 # HP-UX 10.20 and later -Ae
11048 # HP-UX older versions -Aa -D_HPUX_SOURCE
11049 # SVR4 -Xc -D__EXTENSIONS__
11050 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11052 CC="$ac_save_CC $ac_arg"
11053 rm -f conftest.$ac_objext
11054 if { (eval echo "$as_me:11054: \"$ac_compile\"") >&5
11055 (eval $ac_compile) 2>&5
11057 echo "$as_me:11057: \$? = $ac_status" >&5
11058 (exit $ac_status); } &&
11059 { ac_try='test -s conftest.$ac_objext'
11060 { (eval echo "$as_me:11060: \"$ac_try\"") >&5
11061 (eval $ac_try) 2>&5
11063 echo "$as_me:11063: \$? = $ac_status" >&5
11064 (exit $ac_status); }; }; then
11065 ac_cv_prog_cc_stdc=$ac_arg
11068 echo "$as_me: failed program was:" >&5
11069 cat conftest.$ac_ext >&5
11071 rm -f conftest.$ac_objext
11073 rm -f conftest.$ac_ext conftest.$ac_objext
11078 case "x$ac_cv_prog_cc_stdc" in
11080 echo "$as_me:11080: result: none needed" >&5
11081 echo "${ECHO_T}none needed" >&6 ;;
11083 echo "$as_me:11083: result: $ac_cv_prog_cc_stdc" >&5
11084 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
11085 CC="$CC $ac_cv_prog_cc_stdc" ;;
11088 echo "$as_me:11088: checking for an ANSI C-conforming const" >&5
11089 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11090 if test "${ac_cv_c_const+set}" = set; then
11091 echo $ECHO_N "(cached) $ECHO_C" >&6
11093 cat >conftest.$ac_ext <<_ACEOF
11094 #line 11094 "configure"
11095 #include "confdefs.h"
11100 /* FIXME: Include the comments suggested by Paul. */
11101 #ifndef __cplusplus
11102 /* Ultrix mips cc rejects this. */
11103 typedef int charset[2];
11105 /* SunOS 4.1.1 cc rejects this. */
11106 char const *const *ccp;
11108 /* NEC SVR4.0.2 mips cc rejects this. */
11109 struct point {int x, y;};
11110 static struct point const zero = {0,0};
11111 /* AIX XL C 1.02.0.0 rejects this.
11112 It does not let you subtract one const X* pointer from another in
11113 an arm of an if-expression whose if-part is not a constant
11115 const char *g = "string";
11116 ccp = &g + (g ? g-g : 0);
11117 /* HPUX 7.0 cc rejects these. */
11120 ccp = (char const *const *) p;
11121 { /* SCO 3.2v4 cc rejects this. */
11123 char const *s = 0 ? (char *) 0 : (char const *) 0;
11127 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11128 int x[] = {25, 17};
11129 const int *foo = &x[0];
11132 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11133 typedef const int *iptr;
11137 { /* AIX XL C 1.02.0.0 rejects this saying
11138 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11139 struct s { int j; const int *ap[3]; };
11140 struct s *b; b->j = 5;
11142 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11143 const int foo = 10;
11151 rm -f conftest.$ac_objext
11152 if { (eval echo "$as_me:11152: \"$ac_compile\"") >&5
11153 (eval $ac_compile) 2>&5
11155 echo "$as_me:11155: \$? = $ac_status" >&5
11156 (exit $ac_status); } &&
11157 { ac_try='test -s conftest.$ac_objext'
11158 { (eval echo "$as_me:11158: \"$ac_try\"") >&5
11159 (eval $ac_try) 2>&5
11161 echo "$as_me:11161: \$? = $ac_status" >&5
11162 (exit $ac_status); }; }; then
11165 echo "$as_me: failed program was:" >&5
11166 cat conftest.$ac_ext >&5
11169 rm -f conftest.$ac_objext conftest.$ac_ext
11171 echo "$as_me:11171: result: $ac_cv_c_const" >&5
11172 echo "${ECHO_T}$ac_cv_c_const" >&6
11173 if test $ac_cv_c_const = no; then
11175 cat >>confdefs.h <<\EOF
11181 ### Checks for external-data
11183 echo "$as_me:11183: checking if data-only library module links" >&5
11184 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
11185 if test "${cf_cv_link_dataonly+set}" = set; then
11186 echo $ECHO_N "(cached) $ECHO_C" >&6
11190 cat >conftest.$ac_ext <<EOF
11191 #line 11191 "configure"
11192 int testdata[3] = { 123, 456, 789 };
11194 if { (eval echo "$as_me:11194: \"$ac_compile\"") >&5
11195 (eval $ac_compile) 2>&5
11197 echo "$as_me:11197: \$? = $ac_status" >&5
11198 (exit $ac_status); } ; then
11199 mv conftest.o data.o && \
11200 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
11202 rm -f conftest.$ac_ext data.o
11203 cat >conftest.$ac_ext <<EOF
11204 #line 11204 "configure"
11208 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
11210 extern int testdata[3];
11211 return testdata[0] == 123
11212 && testdata[1] == 456
11213 && testdata[2] == 789;
11217 if { (eval echo "$as_me:11217: \"$ac_compile\"") >&5
11218 (eval $ac_compile) 2>&5
11220 echo "$as_me:11220: \$? = $ac_status" >&5
11221 (exit $ac_status); }; then
11222 mv conftest.o func.o && \
11223 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
11225 rm -f conftest.$ac_ext func.o
11226 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
11227 cf_saveLIBS="$LIBS"
11228 LIBS="conftest.a $LIBS"
11229 if test "$cross_compiling" = yes; then
11230 cf_cv_link_dataonly=unknown
11232 cat >conftest.$ac_ext <<_ACEOF
11233 #line 11233 "configure"
11234 #include "confdefs.h"
11238 extern int testfunc();
11239 ${cf_cv_main_return:-return} (!testfunc());
11243 rm -f conftest$ac_exeext
11244 if { (eval echo "$as_me:11244: \"$ac_link\"") >&5
11245 (eval $ac_link) 2>&5
11247 echo "$as_me:11247: \$? = $ac_status" >&5
11248 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11249 { (eval echo "$as_me:11249: \"$ac_try\"") >&5
11250 (eval $ac_try) 2>&5
11252 echo "$as_me:11252: \$? = $ac_status" >&5
11253 (exit $ac_status); }; }; then
11254 cf_cv_link_dataonly=yes
11256 echo "$as_me: program exited with status $ac_status" >&5
11257 echo "$as_me: failed program was:" >&5
11258 cat conftest.$ac_ext >&5
11259 cf_cv_link_dataonly=no
11261 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11263 LIBS="$cf_saveLIBS"
11267 echo "$as_me:11267: result: $cf_cv_link_dataonly" >&5
11268 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
11270 if test "$cf_cv_link_dataonly" = no ; then
11271 cat >>confdefs.h <<\EOF
11272 #define BROKEN_LINKER 1
11278 ### Checks for library functions.
11280 echo "$as_me:11280: checking for working mkstemp" >&5
11281 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
11282 if test "${cf_cv_func_mkstemp+set}" = set; then
11283 echo $ECHO_N "(cached) $ECHO_C" >&6
11287 if test "$cross_compiling" = yes; then
11288 cf_cv_func_mkstemp=maybe
11290 cat >conftest.$ac_ext <<_ACEOF
11291 #line 11291 "configure"
11292 #include "confdefs.h"
11294 #include <sys/types.h>
11295 #include <stdlib.h>
11297 #include <string.h>
11298 #include <sys/stat.h>
11301 char *tmpl = "conftestXXXXXX";
11309 for (n = 0; n < 2; ++n) {
11310 strcpy(name[n], tmpl);
11311 if ((fd = mkstemp(name[n])) >= 0) {
11312 if (!strcmp(name[n], tmpl)
11313 || stat(name[n], &sb) != 0
11314 || (sb.st_mode & S_IFMT) != S_IFREG
11315 || (sb.st_mode & 077) != 0) {
11322 && !strcmp(name[0], name[1]))
11324 ${cf_cv_main_return:-return}(result);
11328 rm -f conftest$ac_exeext
11329 if { (eval echo "$as_me:11329: \"$ac_link\"") >&5
11330 (eval $ac_link) 2>&5
11332 echo "$as_me:11332: \$? = $ac_status" >&5
11333 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11334 { (eval echo "$as_me:11334: \"$ac_try\"") >&5
11335 (eval $ac_try) 2>&5
11337 echo "$as_me:11337: \$? = $ac_status" >&5
11338 (exit $ac_status); }; }; then
11339 cf_cv_func_mkstemp=yes
11342 echo "$as_me: program exited with status $ac_status" >&5
11343 echo "$as_me: failed program was:" >&5
11344 cat conftest.$ac_ext >&5
11345 cf_cv_func_mkstemp=no
11348 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11352 echo "$as_me:11352: result: $cf_cv_func_mkstemp" >&5
11353 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
11354 if test "x$cf_cv_func_mkstemp" = xmaybe ; then
11355 echo "$as_me:11355: checking for mkstemp" >&5
11356 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
11357 if test "${ac_cv_func_mkstemp+set}" = set; then
11358 echo $ECHO_N "(cached) $ECHO_C" >&6
11360 cat >conftest.$ac_ext <<_ACEOF
11361 #line 11361 "configure"
11362 #include "confdefs.h"
11363 /* System header to define __stub macros and hopefully few prototypes,
11364 which can conflict with char mkstemp (); below. */
11365 #include <assert.h>
11366 /* Override any gcc2 internal prototype to avoid an error. */
11370 /* We use char because int might match the return type of a gcc2
11371 builtin and then its argument prototype would still apply. */
11378 /* The GNU C library defines this for functions which it implements
11379 to always fail with ENOSYS. Some functions are actually named
11380 something starting with __ and the normal name is an alias. */
11381 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
11384 f = mkstemp; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
11391 rm -f conftest.$ac_objext conftest$ac_exeext
11392 if { (eval echo "$as_me:11392: \"$ac_link\"") >&5
11393 (eval $ac_link) 2>&5
11395 echo "$as_me:11395: \$? = $ac_status" >&5
11396 (exit $ac_status); } &&
11397 { ac_try='test -s conftest$ac_exeext'
11398 { (eval echo "$as_me:11398: \"$ac_try\"") >&5
11399 (eval $ac_try) 2>&5
11401 echo "$as_me:11401: \$? = $ac_status" >&5
11402 (exit $ac_status); }; }; then
11403 ac_cv_func_mkstemp=yes
11405 echo "$as_me: failed program was:" >&5
11406 cat conftest.$ac_ext >&5
11407 ac_cv_func_mkstemp=no
11409 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11411 echo "$as_me:11411: result: $ac_cv_func_mkstemp" >&5
11412 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
11415 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
11416 cat >>confdefs.h <<\EOF
11417 #define HAVE_MKSTEMP 1
11422 echo "$as_me:11422: checking return type of signal handlers" >&5
11423 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
11424 if test "${ac_cv_type_signal+set}" = set; then
11425 echo $ECHO_N "(cached) $ECHO_C" >&6
11427 cat >conftest.$ac_ext <<_ACEOF
11428 #line 11428 "configure"
11429 #include "confdefs.h"
11430 #include <sys/types.h>
11431 #include <signal.h>
11436 extern "C" void (*signal (int, void (*)(int)))(int);
11438 void (*signal ()) ();
11449 rm -f conftest.$ac_objext
11450 if { (eval echo "$as_me:11450: \"$ac_compile\"") >&5
11451 (eval $ac_compile) 2>&5
11453 echo "$as_me:11453: \$? = $ac_status" >&5
11454 (exit $ac_status); } &&
11455 { ac_try='test -s conftest.$ac_objext'
11456 { (eval echo "$as_me:11456: \"$ac_try\"") >&5
11457 (eval $ac_try) 2>&5
11459 echo "$as_me:11459: \$? = $ac_status" >&5
11460 (exit $ac_status); }; }; then
11461 ac_cv_type_signal=void
11463 echo "$as_me: failed program was:" >&5
11464 cat conftest.$ac_ext >&5
11465 ac_cv_type_signal=int
11467 rm -f conftest.$ac_objext conftest.$ac_ext
11469 echo "$as_me:11469: result: $ac_cv_type_signal" >&5
11470 echo "${ECHO_T}$ac_cv_type_signal" >&6
11472 cat >>confdefs.h <<EOF
11473 #define RETSIGTYPE $ac_cv_type_signal
11476 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
11477 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11478 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11482 if test "$cf_with_ada" != "no" ; then
11484 cf_ada_make=gnatmake
11485 # Extract the first word of "$cf_ada_make", so it can be a program name with args.
11486 set dummy $cf_ada_make; ac_word=$2
11487 echo "$as_me:11487: checking for $ac_word" >&5
11488 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11489 if test "${ac_cv_prog_gnat_exists+set}" = set; then
11490 echo $ECHO_N "(cached) $ECHO_C" >&6
11492 if test -n "$gnat_exists"; then
11493 ac_cv_prog_gnat_exists="$gnat_exists" # Let the user override the test.
11495 ac_save_IFS=$IFS; IFS=$ac_path_separator
11497 for ac_dir in $ac_dummy; do
11499 test -z "$ac_dir" && ac_dir=.
11500 $as_executable_p "$ac_dir/$ac_word" || continue
11501 ac_cv_prog_gnat_exists="yes"
11502 echo "$as_me:11502: found $ac_dir/$ac_word" >&5
11506 test -z "$ac_cv_prog_gnat_exists" && ac_cv_prog_gnat_exists="no"
11509 gnat_exists=$ac_cv_prog_gnat_exists
11510 if test -n "$gnat_exists"; then
11511 echo "$as_me:11511: result: $gnat_exists" >&5
11512 echo "${ECHO_T}$gnat_exists" >&6
11514 echo "$as_me:11514: result: no" >&5
11515 echo "${ECHO_T}no" >&6
11518 if test "$ac_cv_prog_gnat_exists" = no; then
11520 cf_cv_prog_gnat_correct=no
11523 echo "$as_me:11523: checking for gnat version" >&5
11524 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
11525 cf_gnat_version=`${cf_ada_make:-gnatmake} -v 2>&1 | \
11526 grep '[0-9].[0-9][0-9]*' |\
11527 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
11528 echo "$as_me:11528: result: $cf_gnat_version" >&5
11529 echo "${ECHO_T}$cf_gnat_version" >&6
11531 case $cf_gnat_version in #(vi
11532 3.1[1-9]*|3.[2-9]*|[4-9].*|20[0-9][0-9]) #(vi
11533 cf_cv_prog_gnat_correct=yes
11536 { echo "$as_me:11536: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
11537 echo "$as_me: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
11538 cf_cv_prog_gnat_correct=no
11542 # Extract the first word of "m4", so it can be a program name with args.
11543 set dummy m4; ac_word=$2
11544 echo "$as_me:11544: checking for $ac_word" >&5
11545 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11546 if test "${ac_cv_prog_M4_exists+set}" = set; then
11547 echo $ECHO_N "(cached) $ECHO_C" >&6
11549 if test -n "$M4_exists"; then
11550 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
11552 ac_save_IFS=$IFS; IFS=$ac_path_separator
11554 for ac_dir in $ac_dummy; do
11556 test -z "$ac_dir" && ac_dir=.
11557 $as_executable_p "$ac_dir/$ac_word" || continue
11558 ac_cv_prog_M4_exists="yes"
11559 echo "$as_me:11559: found $ac_dir/$ac_word" >&5
11563 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
11566 M4_exists=$ac_cv_prog_M4_exists
11567 if test -n "$M4_exists"; then
11568 echo "$as_me:11568: result: $M4_exists" >&5
11569 echo "${ECHO_T}$M4_exists" >&6
11571 echo "$as_me:11571: result: no" >&5
11572 echo "${ECHO_T}no" >&6
11575 if test "$ac_cv_prog_M4_exists" = no; then
11576 cf_cv_prog_gnat_correct=no
11577 echo Ada95 binding required program m4 not found. Ada95 binding disabled.
11579 if test "$cf_cv_prog_gnat_correct" = yes; then
11580 echo "$as_me:11580: checking if GNAT works" >&5
11581 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
11583 rm -rf conftest* *~conftest*
11584 cat >>conftest.ads <<CF_EOF
11585 procedure conftest;
11587 cat >>conftest.adb <<CF_EOF
11590 procedure conftest is
11592 Text_IO.Put ("Hello World");
11594 GNAT.OS_Lib.OS_Exit (0);
11597 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11598 if ( ./conftest 1>&5 2>&1 ) ; then
11599 cf_cv_prog_gnat_correct=yes
11601 cf_cv_prog_gnat_correct=no
11604 cf_cv_prog_gnat_correct=no
11606 rm -rf conftest* *~conftest*
11608 echo "$as_me:11608: result: $cf_cv_prog_gnat_correct" >&5
11609 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
11613 if test "$cf_cv_prog_gnat_correct" = yes; then
11615 echo "$as_me:11615: checking optimization options for ADAFLAGS" >&5
11616 echo $ECHO_N "checking optimization options for ADAFLAGS... $ECHO_C" >&6
11620 ADAFLAGS="$ADAFLAGS -g"
11626 cf_O_flag=`echo "$CFLAGS" |sed -e 's/^.*-O/-O/' -e 's/[ ].*//'`
11628 ADAFLAGS="$ADAFLAGS $cf_O_flag"
11632 echo "$as_me:11632: result: $ADAFLAGS" >&5
11633 echo "${ECHO_T}$ADAFLAGS" >&6
11635 echo "$as_me:11635: checking if GNAT supports generics" >&5
11636 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
11637 case $cf_gnat_version in #(vi
11638 3.[1-9]*|[4-9].*) #(vi
11639 cf_gnat_generics=yes
11642 cf_gnat_generics=no
11645 echo "$as_me:11645: result: $cf_gnat_generics" >&5
11646 echo "${ECHO_T}$cf_gnat_generics" >&6
11648 if test "$cf_gnat_generics" = yes
11650 cf_compile_generics=generics
11651 cf_generic_objects="\${GENOBJS}"
11653 cf_compile_generics=
11654 cf_generic_objects=
11657 echo "$as_me:11657: checking if GNAT supports SIGINT" >&5
11658 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
11659 if test "${cf_cv_gnat_sigint+set}" = set; then
11660 echo $ECHO_N "(cached) $ECHO_C" >&6
11663 rm -rf conftest* *~conftest*
11664 cat >>conftest.ads <<CF_EOF
11665 with Ada.Interrupts.Names;
11667 package ConfTest is
11669 pragma Warnings (Off); -- the next pragma exists since 3.11p
11670 pragma Unreserve_All_Interrupts;
11671 pragma Warnings (On);
11673 protected Process is
11675 function Continue return Boolean;
11676 pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
11678 Done : Boolean := False;
11683 cat >>conftest.adb <<CF_EOF
11684 package body ConfTest is
11685 protected body Process is
11690 function Continue return Boolean is
11697 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11698 cf_cv_gnat_sigint=yes
11700 cf_cv_gnat_sigint=no
11702 rm -rf conftest* *~conftest*
11705 echo "$as_me:11705: result: $cf_cv_gnat_sigint" >&5
11706 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
11708 if test $cf_cv_gnat_sigint = yes ; then
11711 USE_GNAT_SIGINT="#"
11714 echo "$as_me:11714: checking if GNAT pragma Unreferenced works" >&5
11715 echo $ECHO_N "checking if GNAT pragma Unreferenced works... $ECHO_C" >&6
11716 if test "${cf_cv_pragma_unreferenced+set}" = set; then
11717 echo $ECHO_N "(cached) $ECHO_C" >&6
11720 rm -rf conftest* *~conftest*
11721 cat >>conftest.ads <<CF_EOF
11722 procedure conftest;
11724 cat >>conftest.adb <<CF_EOF
11727 procedure conftest is
11729 pragma Unreferenced (test);
11732 Text_IO.Put ("Hello World");
11734 GNAT.OS_Lib.OS_Exit (0);
11737 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11738 cf_cv_pragma_unreferenced=yes
11740 cf_cv_pragma_unreferenced=no
11742 rm -rf conftest* *~conftest*
11745 echo "$as_me:11745: result: $cf_cv_pragma_unreferenced" >&5
11746 echo "${ECHO_T}$cf_cv_pragma_unreferenced" >&6
11748 # if the pragma is supported, use it (needed in the Trace code).
11749 if test $cf_cv_pragma_unreferenced = yes ; then
11755 cf_gnat_libraries=no
11756 cf_gnat_projects=no
11758 echo "$as_me:11758: checking if GNAT supports project files" >&5
11759 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
11760 case $cf_gnat_version in #(vi
11764 case $cf_cv_system_name in #(vi
11768 mkdir conftest.src conftest.bin conftest.lib
11770 rm -rf conftest* *~conftest*
11771 cat >>library.gpr <<CF_EOF
11773 Kind := External ("LIB_KIND");
11774 for Library_Name use "ConfTest";
11775 for Object_Dir use ".";
11776 for Library_ALI_Dir use External("LIBRARY_DIR");
11777 for Library_Version use External ("SONAME");
11778 for Library_Kind use Kind;
11779 for Library_Dir use External("BUILD_DIR");
11780 Source_Dir := External ("SOURCE_DIR");
11781 for Source_Dirs use (Source_Dir);
11782 package Compiler is
11783 for Default_Switches ("Ada") use
11787 "-gnatVa", -- All validity checks
11788 "-gnatwa"); -- Activate all optional errors
11792 cat >>confpackage.ads <<CF_EOF
11793 package ConfPackage is
11794 procedure conftest;
11797 cat >>confpackage.adb <<CF_EOF
11799 package body ConfPackage is
11800 procedure conftest is
11802 Text_IO.Put ("Hello World");
11807 if ( $cf_ada_make $ADAFLAGS \
11809 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
11810 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
11811 -XSOURCE_DIR=`pwd` \
11812 -XSONAME=libConfTest.so.1 \
11813 -XLIB_KIND=static 1>&5 2>&1 ) ; then
11814 cf_gnat_projects=yes
11817 if test -f conftest.lib/confpackage.ali
11819 cf_gnat_libraries=yes
11821 rm -rf conftest* *~conftest*
11826 echo "$as_me:11826: result: $cf_gnat_projects" >&5
11827 echo "${ECHO_T}$cf_gnat_projects" >&6
11829 if test $cf_gnat_projects = yes
11831 echo "$as_me:11831: checking if GNAT supports libraries" >&5
11832 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
11833 echo "$as_me:11833: result: $cf_gnat_libraries" >&5
11834 echo "${ECHO_T}$cf_gnat_libraries" >&6
11837 if test "$cf_gnat_projects" = yes
11839 USE_OLD_MAKERULES="#"
11840 USE_GNAT_PROJECTS=""
11842 USE_OLD_MAKERULES=""
11843 USE_GNAT_PROJECTS="#"
11846 if test "$cf_gnat_libraries" = yes
11848 USE_GNAT_LIBRARIES=""
11850 USE_GNAT_LIBRARIES="#"
11853 echo "$as_me:11853: checking for ada-compiler" >&5
11854 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
11856 # Check whether --with-ada-compiler or --without-ada-compiler was given.
11857 if test "${with_ada_compiler+set}" = set; then
11858 withval="$with_ada_compiler"
11859 cf_ada_compiler=$withval
11861 cf_ada_compiler=gnatmake
11864 echo "$as_me:11864: result: $cf_ada_compiler" >&5
11865 echo "${ECHO_T}$cf_ada_compiler" >&6
11867 cf_ada_package=terminal_interface
11869 echo "$as_me:11869: checking for ada-include" >&5
11870 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
11872 # Check whether --with-ada-include or --without-ada-include was given.
11873 if test "${with_ada_include+set}" = set; then
11874 withval="$with_ada_include"
11877 withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
11878 fi; if test -n "$prefix/share/ada/adainclude" ; then
11880 if test "x$prefix" != xNONE; then
11881 cf_path_syntax="$prefix"
11883 cf_path_syntax="$ac_default_prefix"
11886 case ".$withval" in #(vi
11887 .\$\(*\)*|.\'*\'*) #(vi
11891 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11893 .\${*prefix}*|.\${*dir}*) #(vi
11894 eval withval="$withval"
11895 case ".$withval" in #(vi
11897 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11902 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11905 { { echo "$as_me:11905: error: expected a pathname, not \"$withval\"" >&5
11906 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11907 { (exit 1); exit 1; }; }
11912 ADA_INCLUDE="$withval"
11914 echo "$as_me:11914: result: $ADA_INCLUDE" >&5
11915 echo "${ECHO_T}$ADA_INCLUDE" >&6
11917 echo "$as_me:11917: checking for ada-objects" >&5
11918 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
11920 # Check whether --with-ada-objects or --without-ada-objects was given.
11921 if test "${with_ada_objects+set}" = set; then
11922 withval="$with_ada_objects"
11925 withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
11926 fi; if test -n "$prefix/lib/ada/adalib" ; then
11928 if test "x$prefix" != xNONE; then
11929 cf_path_syntax="$prefix"
11931 cf_path_syntax="$ac_default_prefix"
11934 case ".$withval" in #(vi
11935 .\$\(*\)*|.\'*\'*) #(vi
11939 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11941 .\${*prefix}*|.\${*dir}*) #(vi
11942 eval withval="$withval"
11943 case ".$withval" in #(vi
11945 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11950 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11953 { { echo "$as_me:11953: error: expected a pathname, not \"$withval\"" >&5
11954 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11955 { (exit 1); exit 1; }; }
11960 ADA_OBJECTS="$withval"
11962 echo "$as_me:11962: result: $ADA_OBJECTS" >&5
11963 echo "${ECHO_T}$ADA_OBJECTS" >&6
11965 echo "$as_me:11965: checking if an Ada95 shared-library should be built" >&5
11966 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
11968 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
11969 if test "${with_ada_sharedlib+set}" = set; then
11970 withval="$with_ada_sharedlib"
11971 with_ada_sharedlib=$withval
11973 with_ada_sharedlib=no
11975 echo "$as_me:11975: result: $with_ada_sharedlib" >&5
11976 echo "${ECHO_T}$with_ada_sharedlib" >&6
11978 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
11979 MAKE_ADA_SHAREDLIB="#"
11981 if test "x$with_ada_sharedlib" != xno
11983 MAKE_ADA_SHAREDLIB=
11984 if test "x$with_ada_sharedlib" != xyes
11986 ADA_SHAREDLIB="$with_ada_sharedlib"
11991 { { echo "$as_me:11991: error: No usable Ada compiler found" >&5
11992 echo "$as_me: error: No usable Ada compiler found" >&2;}
11993 { (exit 1); exit 1; }; }
11996 { { echo "$as_me:11996: error: The Ada compiler is needed for this package" >&5
11997 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
11998 { (exit 1); exit 1; }; }
12001 ################################################################################
12008 ### Construct the list of include-directories to be generated
12010 CPPFLAGS="$CPPFLAGS -I. -I../include"
12011 if test "$srcdir" != "."; then
12012 CPPFLAGS="$CPPFLAGS -I\${srcdir}/../include"
12014 if test "$GCC" != yes; then
12015 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12016 elif test "$includedir" != "/usr/include"; then
12017 if test "$includedir" = '${prefix}/include' ; then
12018 if test $prefix != /usr ; then
12019 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12022 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12026 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
12027 if test "$srcdir" != "."; then
12028 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
12030 if test "$GCC" != yes; then
12031 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12032 elif test "$includedir" != "/usr/include"; then
12033 if test "$includedir" = '${prefix}/include' ; then
12034 if test $prefix != /usr ; then
12035 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12038 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12042 ### Build up pieces for makefile rules
12043 echo "$as_me:12043: checking default library suffix" >&5
12044 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
12046 case $DFT_LWR_MODEL in
12047 libtool) DFT_ARG_SUFFIX='' ;;
12048 normal) DFT_ARG_SUFFIX='' ;;
12049 debug) DFT_ARG_SUFFIX='_g' ;;
12050 profile) DFT_ARG_SUFFIX='_p' ;;
12051 shared) DFT_ARG_SUFFIX='' ;;
12053 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
12054 echo "$as_me:12054: result: $DFT_ARG_SUFFIX" >&5
12055 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
12057 echo "$as_me:12057: checking default library-dependency suffix" >&5
12058 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
12060 case $DFT_LWR_MODEL in #(vi
12062 DFT_LIB_SUFFIX='.la'
12063 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12066 DFT_LIB_SUFFIX='.a'
12067 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12070 DFT_LIB_SUFFIX='_g.a'
12071 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12074 DFT_LIB_SUFFIX='_p.a'
12075 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12078 case $cf_cv_system_name in
12080 DFT_LIB_SUFFIX='.a'
12081 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12083 cygwin*|mingw*) #(vi
12084 DFT_LIB_SUFFIX='.dll'
12085 DFT_DEP_SUFFIX='.dll.a'
12088 DFT_LIB_SUFFIX='.dylib'
12089 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12094 DFT_LIB_SUFFIX='.so'
12095 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12098 DFT_LIB_SUFFIX='.sl'
12099 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12103 *) DFT_LIB_SUFFIX='.so'
12104 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12108 test -n "$LIB_SUFFIX" && DFT_LIB_SUFFIX="${LIB_SUFFIX}${DFT_LIB_SUFFIX}"
12109 test -n "$LIB_SUFFIX" && DFT_DEP_SUFFIX="${LIB_SUFFIX}${DFT_DEP_SUFFIX}"
12110 echo "$as_me:12110: result: $DFT_DEP_SUFFIX" >&5
12111 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
12113 echo "$as_me:12113: checking default object directory" >&5
12114 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
12116 case $DFT_LWR_MODEL in
12117 libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
12118 normal) DFT_OBJ_SUBDIR='objects' ;;
12119 debug) DFT_OBJ_SUBDIR='obj_g' ;;
12120 profile) DFT_OBJ_SUBDIR='obj_p' ;;
12122 case $cf_cv_system_name in #(vi
12124 DFT_OBJ_SUBDIR='objects' ;;
12126 DFT_OBJ_SUBDIR='obj_s' ;;
12129 echo "$as_me:12129: result: $DFT_OBJ_SUBDIR" >&5
12130 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
12132 ### Set up low-level terminfo dependencies for makefiles.
12134 if test "$DFT_LWR_MODEL" = shared ; then
12135 case $cf_cv_system_name in #(vi
12137 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
12142 ### Construct the list of subdirectories for which we'll customize makefiles
12143 ### with the appropriate compile-rules.
12145 SUB_MAKEFILES="gen/adacurses${DFT_ARG_SUFFIX}-config:gen/adacurses-config.in"
12147 cat >>confdefs.h <<EOF
12148 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
12151 ### Now that we're done running tests, add the compiler-warnings, if any
12156 cf_new_extra_cppflags=
12158 for cf_add_cflags in $EXTRA_CFLAGS
12160 case $cf_fix_cppflags in
12162 case $cf_add_cflags in #(vi
12163 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
12164 case $cf_add_cflags in
12166 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12168 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12169 && test -z "${cf_tst_cflags}" \
12170 && cf_fix_cppflags=yes
12172 if test $cf_fix_cppflags = yes ; then
12173 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12175 elif test "${cf_tst_cflags}" = "\"'" ; then
12176 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12181 case "$CPPFLAGS" in
12182 *$cf_add_cflags) #(vi
12185 case $cf_add_cflags in #(vi
12187 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12189 CPPFLAGS=`echo "$CPPFLAGS" | \
12190 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12191 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12195 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
12200 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
12205 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12207 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12209 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12210 && test -z "${cf_tst_cflags}" \
12211 && cf_fix_cppflags=no
12216 if test -n "$cf_new_cflags" ; then
12218 CFLAGS="$CFLAGS $cf_new_cflags"
12221 if test -n "$cf_new_cppflags" ; then
12223 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
12226 if test -n "$cf_new_extra_cppflags" ; then
12228 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
12231 ################################################################################
12233 if test x"$enable_pc_files" = xyes ; then \
12234 SUB_MAKEFILES="$SUB_MAKEFILES misc/gen-pkgconfig:misc/gen-pkgconfig.in"
12240 ################################################################################
12246 NCURSES_SHLIB2="sh -c"
12248 ADA_SUBDIRS="include gen src doc"
12249 if test "x$cf_with_tests" != "xno" ; then
12250 ADA_SUBDIRS="$ADA_SUBDIRS samples"
12252 for cf_dir in $ADA_SUBDIRS
12254 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
12261 # match layout used by make-tar.sh
12262 ADAHTML_DIR=../doc/ada
12264 ac_config_files="$ac_config_files $SUB_MAKEFILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in Makefile"
12265 ac_config_commands="$ac_config_commands default"
12266 cat >confcache <<\_ACEOF
12267 # This file is a shell script that caches the results of configure
12268 # tests run on this system so they can be shared between configure
12269 # scripts and configure runs, see configure's option --config-cache.
12270 # It is not useful on other systems. If it contains results you don't
12271 # want to keep, you may remove or edit it.
12273 # config.status only pays attention to the cache file if you give it
12274 # the --recheck option to rerun configure.
12276 # `ac_cv_env_foo' variables (set or unset) will be overriden when
12277 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12278 # following values.
12282 # The following way of writing the cache mishandles newlines in values,
12283 # but we know of no workaround that is simple, portable, and efficient.
12284 # So, don't put newlines in cache variables' values.
12285 # Ultrix sh set writes to stderr and can't be redirected directly,
12286 # and sets the high bit in the cache file unless we assign to the vars.
12289 case `(ac_space=' '; set | grep ac_space) 2>&1` in
12291 # `set' does not quote correctly, so add quotes (double-quote
12292 # substitution turns \\\\ into \\, and sed turns \\ into \).
12295 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12298 # `set' quotes correctly as required by POSIX, so do not add quotes.
12300 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12307 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12309 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12311 if cmp -s $cache_file confcache; then :; else
12312 if test -w $cache_file; then
12313 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12314 cat confcache >$cache_file
12316 echo "not updating unwritable cache $cache_file"
12321 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12322 # Let make expand exec_prefix.
12323 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12325 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12326 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12327 # trailing colons and then remove the whole line if VPATH becomes empty
12328 # (actually we leave an empty line to preserve line numbers).
12329 if test "x$srcdir" = x.; then
12330 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12331 s/:*\$(srcdir):*/:/;
12332 s/:*\${srcdir}:*/:/;
12334 s/^\([^=]*=[ ]*\):*/\1/;
12340 DEFS=-DHAVE_CONFIG_H
12342 : ${CONFIG_STATUS=./config.status}
12343 ac_clean_files_save=$ac_clean_files
12344 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12345 { echo "$as_me:12345: creating $CONFIG_STATUS" >&5
12346 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12347 cat >$CONFIG_STATUS <<_ACEOF
12349 # Generated automatically by configure.
12350 # Run this file to recreate the current configuration.
12351 # Compiler output produced by configure, useful for debugging
12352 # configure, is in config.log if it exists.
12355 SHELL=\${CONFIG_SHELL-$SHELL}
12356 ac_cs_invocation="\$0 \$@"
12360 cat >>$CONFIG_STATUS <<\_ACEOF
12361 # Be Bourne compatible
12362 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12365 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12369 # Name of the executable.
12370 as_me=`echo "$0" |sed 's,.*[\\/],,'`
12372 if expr a : '\(a\)' >/dev/null 2>&1; then
12378 rm -f conf$$ conf$$.exe conf$$.file
12380 if ln -s conf$$.file conf$$ 2>/dev/null; then
12381 # We could just check for DJGPP; but this test a) works b) is more generic
12382 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12383 if test -f conf$$.exe; then
12384 # Don't use ln at all; we don't have any links
12389 elif ln conf$$.file conf$$ 2>/dev/null; then
12394 rm -f conf$$ conf$$.exe conf$$.file
12396 as_executable_p="test -f"
12398 # Support unset when possible.
12399 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
12406 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
12407 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
12408 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
12409 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
12410 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
12411 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
12412 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
12413 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
12416 # We need space, tab and new line, in precisely that order.
12422 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
12428 # Files that config.status was made for.
12429 if test -n "$ac_config_files"; then
12430 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12433 if test -n "$ac_config_headers"; then
12434 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12437 if test -n "$ac_config_links"; then
12438 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12441 if test -n "$ac_config_commands"; then
12442 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12445 cat >>$CONFIG_STATUS <<\EOF
12448 \`$as_me' instantiates files from templates according to the
12449 current configuration.
12451 Usage: $0 [OPTIONS] [FILE]...
12453 -h, --help print this help, then exit
12454 -V, --version print version number, then exit
12455 -d, --debug don't remove temporary files
12456 --recheck update $as_me by reconfiguring in the same conditions
12457 --file=FILE[:TEMPLATE]
12458 instantiate the configuration file FILE
12459 --header=FILE[:TEMPLATE]
12460 instantiate the configuration header FILE
12462 Configuration files:
12465 Configuration headers:
12468 Configuration commands:
12471 Report bugs to <dickey@invisible-island.net>."
12474 cat >>$CONFIG_STATUS <<EOF
12477 configured by $0, generated by GNU Autoconf 2.52.20120310,
12478 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12480 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
12481 Free Software Foundation, Inc.
12482 This config.status script is free software; the Free Software Foundation
12483 gives unlimited permission to copy, distribute and modify it."
12488 cat >>$CONFIG_STATUS <<\EOF
12489 # If no file are specified by the user, then we need to provide default
12490 # value. By we need to know if files were specified by the user.
12496 ac_option=`expr "x$1" : 'x\([^=]*\)='`
12497 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12499 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
12503 *) # This is not an option, so the user has probably given explicit
12505 ac_need_defaults=false;;
12509 # Handling of the options.
12511 cat >>$CONFIG_STATUS <<EOF
12512 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12513 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
12514 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
12516 cat >>$CONFIG_STATUS <<\EOF
12517 --version | --vers* | -V )
12518 echo "$ac_cs_version"; exit 0 ;;
12520 # Conflict between --help and --header
12521 { { echo "$as_me:12521: error: ambiguous option: $1
12522 Try \`$0 --help' for more information." >&5
12523 echo "$as_me: error: ambiguous option: $1
12524 Try \`$0 --help' for more information." >&2;}
12525 { (exit 1); exit 1; }; };;
12526 --help | --hel | -h )
12527 echo "$ac_cs_usage"; exit 0 ;;
12528 --debug | --d* | -d )
12530 --file | --fil | --fi | --f )
12532 CONFIG_FILES="$CONFIG_FILES $1"
12533 ac_need_defaults=false;;
12534 --header | --heade | --head | --hea )
12536 CONFIG_HEADERS="$CONFIG_HEADERS $1"
12537 ac_need_defaults=false;;
12539 # This is an error.
12540 -*) { { echo "$as_me:12540: error: unrecognized option: $1
12541 Try \`$0 --help' for more information." >&5
12542 echo "$as_me: error: unrecognized option: $1
12543 Try \`$0 --help' for more information." >&2;}
12544 { (exit 1); exit 1; }; } ;;
12546 *) ac_config_targets="$ac_config_targets $1" ;;
12555 ## ----------------------- ##
12556 ## Running config.status. ##
12557 ## ----------------------- ##
12559 This file was extended by $as_me 2.52.20120310, executed with
12560 CONFIG_FILES = $CONFIG_FILES
12561 CONFIG_HEADERS = $CONFIG_HEADERS
12562 CONFIG_LINKS = $CONFIG_LINKS
12563 CONFIG_COMMANDS = $CONFIG_COMMANDS
12564 > $ac_cs_invocation
12565 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12570 cat >>$CONFIG_STATUS <<EOF
12572 # INIT-COMMANDS section.
12575 ### Special initialization commands, used to pass information from the
12576 ### configuration-run into config.status
12579 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
12580 DFT_LWR_MODEL="$DFT_LWR_MODEL"
12581 LIB_NAME="$LIB_NAME"
12582 LIB_PREFIX="$LIB_PREFIX"
12583 LIB_SUFFIX="$LIB_SUFFIX"
12585 NCURSES_MAJOR="$NCURSES_MAJOR"
12586 NCURSES_MINOR="$NCURSES_MINOR"
12587 NCURSES_PATCH="$NCURSES_PATCH"
12588 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
12589 cf_cv_abi_version="$cf_cv_abi_version"
12590 cf_cv_rel_version="$cf_cv_rel_version"
12591 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
12592 cf_cv_shared_soname='$cf_cv_shared_soname'
12593 cf_cv_shlib_version="$cf_cv_shlib_version"
12594 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
12595 cf_cv_system_name="$cf_cv_system_name"
12601 cat >>$CONFIG_STATUS <<\EOF
12602 for ac_config_target in $ac_config_targets
12604 case "$ac_config_target" in
12605 # Handling of arguments.
12606 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
12607 "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
12608 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12609 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12610 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
12611 *) { { echo "$as_me:12611: error: invalid argument: $ac_config_target" >&5
12612 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12613 { (exit 1); exit 1; }; };;
12617 # If the user did not use the arguments to specify the items to instantiate,
12618 # then the envvar interface is used. Set only those that are not.
12619 # We use the long form for the default assignment because of an extremely
12620 # bizarre bug on SunOS 4.1.3.
12621 if $ac_need_defaults; then
12622 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12623 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12624 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12627 # Create a temporary directory, and hook for its removal unless debugging.
12630 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12631 trap '{ (exit 1); exit 1; }' 1 2 13 15
12634 # Create a (secure) tmp directory for tmp files.
12637 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
12638 test -n "$tmp" && test -d "$tmp"
12641 tmp=$TMPDIR/cs$$-$RANDOM
12642 (umask 077 && mkdir $tmp)
12645 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
12646 { (exit 1); exit 1; }
12651 cat >>$CONFIG_STATUS <<EOF
12654 # CONFIG_FILES section.
12657 # No need to generate the scripts if there are no CONFIG_FILES.
12658 # This happens for instance when ./config.status config.h
12659 if test -n "\$CONFIG_FILES"; then
12660 # Protect against being on the right side of a sed subst in config.status.
12661 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12662 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12663 s,@SHELL@,$SHELL,;t t
12664 s,@exec_prefix@,$exec_prefix,;t t
12665 s,@prefix@,$prefix,;t t
12666 s,@program_transform_name@,$program_transform_name,;t t
12667 s,@bindir@,$bindir,;t t
12668 s,@sbindir@,$sbindir,;t t
12669 s,@libexecdir@,$libexecdir,;t t
12670 s,@datadir@,$datadir,;t t
12671 s,@sysconfdir@,$sysconfdir,;t t
12672 s,@sharedstatedir@,$sharedstatedir,;t t
12673 s,@localstatedir@,$localstatedir,;t t
12674 s,@libdir@,$libdir,;t t
12675 s,@includedir@,$includedir,;t t
12676 s,@oldincludedir@,$oldincludedir,;t t
12677 s,@infodir@,$infodir,;t t
12678 s,@mandir@,$mandir,;t t
12679 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12680 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12681 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12682 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12683 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12684 s,@build_alias@,$build_alias,;t t
12685 s,@host_alias@,$host_alias,;t t
12686 s,@target_alias@,$target_alias,;t t
12687 s,@ECHO_C@,$ECHO_C,;t t
12688 s,@ECHO_N@,$ECHO_N,;t t
12689 s,@ECHO_T@,$ECHO_T,;t t
12690 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12691 s,@DEFS@,$DEFS,;t t
12692 s,@LIBS@,$LIBS,;t t
12693 s,@top_builddir@,$top_builddir,;t t
12694 s,@build@,$build,;t t
12695 s,@build_cpu@,$build_cpu,;t t
12696 s,@build_vendor@,$build_vendor,;t t
12697 s,@build_os@,$build_os,;t t
12698 s,@host@,$host,;t t
12699 s,@host_cpu@,$host_cpu,;t t
12700 s,@host_vendor@,$host_vendor,;t t
12701 s,@host_os@,$host_os,;t t
12702 s,@target@,$target,;t t
12703 s,@target_cpu@,$target_cpu,;t t
12704 s,@target_vendor@,$target_vendor,;t t
12705 s,@target_os@,$target_os,;t t
12707 s,@CFLAGS@,$CFLAGS,;t t
12708 s,@LDFLAGS@,$LDFLAGS,;t t
12709 s,@CPPFLAGS@,$CPPFLAGS,;t t
12710 s,@ac_ct_CC@,$ac_ct_CC,;t t
12711 s,@EXEEXT@,$EXEEXT,;t t
12712 s,@OBJEXT@,$OBJEXT,;t t
12714 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
12715 s,@PROG_EXT@,$PROG_EXT,;t t
12717 s,@EGREP@,$EGREP,;t t
12718 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12719 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12720 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12721 s,@LN_S@,$LN_S,;t t
12722 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12723 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
12724 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
12725 s,@SET_MAKE@,$SET_MAKE,;t t
12726 s,@CTAGS@,$CTAGS,;t t
12727 s,@ETAGS@,$ETAGS,;t t
12728 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
12729 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
12730 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
12731 s,@RANLIB@,$RANLIB,;t t
12732 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12734 s,@ac_ct_LD@,$ac_ct_LD,;t t
12736 s,@ac_ct_AR@,$ac_ct_AR,;t t
12737 s,@ARFLAGS@,$ARFLAGS,;t t
12738 s,@DESTDIR@,$DESTDIR,;t t
12739 s,@BUILD_CC@,$BUILD_CC,;t t
12740 s,@BUILD_CPP@,$BUILD_CPP,;t t
12741 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
12742 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
12743 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
12744 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
12745 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
12746 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
12747 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
12748 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
12749 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
12750 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
12751 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
12752 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
12753 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
12754 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
12755 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
12756 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
12757 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
12758 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
12759 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
12760 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
12761 s,@CC_G_OPT@,$CC_G_OPT,;t t
12762 s,@LD_MODEL@,$LD_MODEL,;t t
12763 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
12764 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
12765 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
12766 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
12767 s,@LINK_PROGS@,$LINK_PROGS,;t t
12768 s,@LINK_TESTS@,$LINK_TESTS,;t t
12769 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
12770 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
12771 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
12772 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
12773 s,@RPATH_LIST@,$RPATH_LIST,;t t
12774 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
12775 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
12776 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
12777 s,@PTHREAD@,$PTHREAD,;t t
12778 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
12779 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
12780 s,@ECHO_LT@,$ECHO_LT,;t t
12781 s,@ECHO_LD@,$ECHO_LD,;t t
12782 s,@RULE_CC@,$RULE_CC,;t t
12783 s,@SHOW_CC@,$SHOW_CC,;t t
12784 s,@ECHO_CC@,$ECHO_CC,;t t
12785 s,@ADAFLAGS@,$ADAFLAGS,;t t
12786 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
12787 s,@ADA_TRACE@,$ADA_TRACE,;t t
12788 s,@gnat_exists@,$gnat_exists,;t t
12789 s,@M4_exists@,$M4_exists,;t t
12790 s,@cf_ada_make@,$cf_ada_make,;t t
12791 s,@cf_compile_generics@,$cf_compile_generics,;t t
12792 s,@cf_generic_objects@,$cf_generic_objects,;t t
12793 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
12794 s,@PRAGMA_UNREF@,$PRAGMA_UNREF,;t t
12795 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
12796 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
12797 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
12798 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
12799 s,@cf_ada_package@,$cf_ada_package,;t t
12800 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
12801 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
12802 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
12803 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
12804 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
12805 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
12806 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
12807 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
12808 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
12809 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
12810 s,@MAKE_PC_FILES@,$MAKE_PC_FILES,;t t
12811 s,@cross_compiling@,$cross_compiling,;t t
12812 s,@TEST_ARG2@,$TEST_ARG2,;t t
12813 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
12814 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
12815 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
12816 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
12817 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
12818 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
12823 cat >>$CONFIG_STATUS <<\EOF
12824 # Split the substitutions into bite-sized pieces for seds with
12825 # small command number limits, like on Digital OSF/1 and HP-UX.
12826 ac_max_sed_lines=48
12827 ac_sed_frag=1 # Number of current file.
12828 ac_beg=1 # First line for current file.
12829 ac_end=$ac_max_sed_lines # Line after last line for current file.
12832 while $ac_more_lines; do
12833 if test $ac_beg -gt 1; then
12834 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12836 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12838 if test ! -s $tmp/subs.frag; then
12839 ac_more_lines=false
12841 # The purpose of the label and of the branching condition is to
12842 # speed up the sed processing (if there are no `@' at all, there
12843 # is no need to browse any of the substitutions).
12844 # These are the two extra sed commands mentioned above.
12846 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12847 if test -z "$ac_sed_cmds"; then
12848 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12850 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12852 ac_sed_frag=`expr $ac_sed_frag + 1`
12854 ac_end=`expr $ac_end + $ac_max_sed_lines`
12857 if test -z "$ac_sed_cmds"; then
12860 fi # test -n "$CONFIG_FILES"
12863 cat >>$CONFIG_STATUS <<\EOF
12864 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12865 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12867 - | *:- | *:-:* ) # input from stdin
12869 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12870 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12871 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12872 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12873 * ) ac_file_in=$ac_file.in ;;
12876 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12877 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12878 X"$ac_file" : 'X\(//\)[^/]' \| \
12879 X"$ac_file" : 'X\(//\)$' \| \
12880 X"$ac_file" : 'X\(/\)' \| \
12881 . : '\(.\)' 2>/dev/null ||
12883 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12884 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12885 /^X\(\/\/\)$/{ s//\1/; q; }
12886 /^X\(\/\).*/{ s//\1/; q; }
12888 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
12889 { case "$ac_dir" in
12890 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
12894 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
12895 case $as_mkdir_dir in
12896 # Skip DOS drivespec
12897 ?:) as_incr_dir=$as_mkdir_dir ;;
12899 as_incr_dir=$as_incr_dir/$as_mkdir_dir
12900 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
12905 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
12906 # A "../" for each directory in $ac_dir_suffix.
12907 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
12909 ac_dir_suffix= ac_dots=
12914 if test -z "$ac_dots"; then
12917 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
12919 [\\/]* | ?:[\\/]* )
12920 ac_srcdir=$srcdir$ac_dir_suffix;
12921 ac_top_srcdir=$srcdir ;;
12922 *) # Relative path.
12923 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
12924 ac_top_srcdir=$ac_dots$srcdir ;;
12928 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12929 *) ac_INSTALL=$ac_dots$INSTALL ;;
12932 if test x"$ac_file" != x-; then
12933 { echo "$as_me:12933: creating $ac_file" >&5
12934 echo "$as_me: creating $ac_file" >&6;}
12937 # Let's still pretend it is `configure' which instantiates (i.e., don't
12938 # use $as_me), people would be surprised to read:
12939 # /* config.h. Generated automatically by config.status. */
12940 configure_input="Generated automatically from `echo $ac_file_in |
12941 sed 's,.*/,,'` by configure."
12943 # First look for the input files in the build tree, otherwise in the
12945 ac_file_inputs=`IFS=:
12946 for f in $ac_file_in; do
12948 -) echo $tmp/stdin ;;
12950 # Absolute (can't be DOS-style, as IFS=:)
12951 test -f "$f" || { { echo "$as_me:12951: error: cannot find input file: $f" >&5
12952 echo "$as_me: error: cannot find input file: $f" >&2;}
12953 { (exit 1); exit 1; }; }
12956 if test -f "$f"; then
12959 elif test -f "$srcdir/$f"; then
12964 { { echo "$as_me:12964: error: cannot find input file: $f" >&5
12965 echo "$as_me: error: cannot find input file: $f" >&2;}
12966 { (exit 1); exit 1; }; }
12969 done` || { (exit 1); exit 1; }
12971 cat >>$CONFIG_STATUS <<EOF
12975 cat >>$CONFIG_STATUS <<\EOF
12977 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12978 s,@configure_input@,$configure_input,;t t
12979 s,@srcdir@,$ac_srcdir,;t t
12980 s,@top_srcdir@,$ac_top_srcdir,;t t
12981 s,@INSTALL@,$ac_INSTALL,;t t
12982 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12984 if test x"$ac_file" != x-; then
12985 mv $tmp/out $ac_file
12993 cat >>$CONFIG_STATUS <<\EOF
12996 # CONFIG_HEADER section.
12999 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13000 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13002 # ac_d sets the value in "#define NAME VALUE" lines.
13003 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13004 ac_dB='[ ].*$,\1#\2'
13007 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
13008 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13009 ac_iB='\([ ]\),\1#\2define\3'
13012 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13013 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13014 ac_uB='$,\1#\2define\3'
13018 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13019 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13021 - | *:- | *:-:* ) # input from stdin
13023 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13024 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13025 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13026 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13027 * ) ac_file_in=$ac_file.in ;;
13030 test x"$ac_file" != x- && { echo "$as_me:13030: creating $ac_file" >&5
13031 echo "$as_me: creating $ac_file" >&6;}
13033 # First look for the input files in the build tree, otherwise in the
13035 ac_file_inputs=`IFS=:
13036 for f in $ac_file_in; do
13038 -) echo $tmp/stdin ;;
13040 # Absolute (can't be DOS-style, as IFS=:)
13041 test -f "$f" || { { echo "$as_me:13041: error: cannot find input file: $f" >&5
13042 echo "$as_me: error: cannot find input file: $f" >&2;}
13043 { (exit 1); exit 1; }; }
13046 if test -f "$f"; then
13049 elif test -f "$srcdir/$f"; then
13054 { { echo "$as_me:13054: error: cannot find input file: $f" >&5
13055 echo "$as_me: error: cannot find input file: $f" >&2;}
13056 { (exit 1); exit 1; }; }
13059 done` || { (exit 1); exit 1; }
13060 # Remove the trailing spaces.
13061 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13065 # Transform confdefs.h into a list of #define's. We won't use it as a sed
13066 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
13067 # be either 'cat' or 'sort'.
13068 cat confdefs.h | uniq >conftest.vals
13070 # Break up conftest.vals because some shells have a limit on
13071 # the size of here documents, and old seds have small limits too.
13073 rm -f conftest.tail
13074 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
13075 while grep . conftest.vals >/dev/null
13077 # Write chunks of a limited-size here document to conftest.frag.
13078 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
13079 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
13080 echo 'CEOF' >> $CONFIG_STATUS
13081 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
13082 rm -f conftest.vals
13083 mv conftest.tail conftest.vals
13085 rm -f conftest.vals
13087 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
13089 echo ' cat >> conftest.edit <<CEOF
13090 /@DEFS@/r conftest.frag
13093 sed -f conftest.edit $tmp/in > $tmp/out
13095 mv $tmp/out $tmp/in
13096 rm -f conftest.edit conftest.frag
13097 ' >> $CONFIG_STATUS
13099 cat >>$CONFIG_STATUS <<\EOF
13100 # Let's still pretend it is `configure' which instantiates (i.e., don't
13101 # use $as_me), people would be surprised to read:
13102 # /* config.h. Generated automatically by config.status. */
13103 if test x"$ac_file" = x-; then
13104 echo "/* Generated automatically by configure. */" >$tmp/config.h
13106 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
13108 cat $tmp/in >>$tmp/config.h
13110 if test x"$ac_file" != x-; then
13111 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
13112 { echo "$as_me:13112: $ac_file is unchanged" >&5
13113 echo "$as_me: $ac_file is unchanged" >&6;}
13115 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13116 X"$ac_file" : 'X\(//\)[^/]' \| \
13117 X"$ac_file" : 'X\(//\)$' \| \
13118 X"$ac_file" : 'X\(/\)' \| \
13119 . : '\(.\)' 2>/dev/null ||
13121 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13122 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13123 /^X\(\/\/\)$/{ s//\1/; q; }
13124 /^X\(\/\).*/{ s//\1/; q; }
13126 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
13127 { case "$ac_dir" in
13128 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
13132 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
13133 case $as_mkdir_dir in
13134 # Skip DOS drivespec
13135 ?:) as_incr_dir=$as_mkdir_dir ;;
13137 as_incr_dir=$as_incr_dir/$as_mkdir_dir
13138 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
13145 mv $tmp/config.h $ac_file
13149 rm -f $tmp/config.h
13153 cat >>$CONFIG_STATUS <<\EOF
13155 # CONFIG_COMMANDS section.
13157 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13158 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13159 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13163 if test -z "$USE_OLD_MAKERULES" ; then
13164 $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
13171 cat >>$CONFIG_STATUS <<\EOF
13173 { (exit 0); exit 0; }
13175 chmod +x $CONFIG_STATUS
13176 ac_clean_files=$ac_clean_files_save
13178 # configure is writing to config.log, and then calls config.status.
13179 # config.status does its own redirection, appending to config.log.
13180 # Unfortunately, on DOS this fails, as config.log is still kept open
13181 # by configure, so config.status won't be able to write to it; its
13182 # output is simply discarded. So we exec the FD to /dev/null,
13183 # effectively closing config.log, so it can be properly (re)opened and
13184 # appended to by config.status. When coming back to configure, we
13185 # need to make the FD available again.
13186 if test "$no_create" != yes; then
13189 $SHELL $CONFIG_STATUS || ac_cs_success=false
13191 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13192 # would make configure fail if this is the last instruction.
13193 $ac_cs_success || { (exit 1); exit 1; }
13195 ${MAKE:-make} preinstall