2 # From configure.in Revision: 1.36 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20101002.
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-shlib-version=X Specify rel or abi version for shared libs
665 --enable-rpath-link link sample programs with rpath option
666 Fine-Tuning Your Configuration:
667 --enable-broken_linker compile with broken-linker support code
668 --disable-largefile omit support for large files
669 --with-rcs-ids compile-in RCS identifiers
671 --disable-ext-funcs disable function-extensions
672 --enable-const compile with extra/non-standard const
674 --without-develop disable development options
676 --with-pthread use POSIX thread library
677 --enable-weak-symbols enable weak-symbols for pthreads
678 --enable-reentrant compile with experimental reentrant code
679 --with-wrap-prefix=XXX override prefix used for public variables
680 Testing/development Options:
681 --enable-echo build: display "compiling" commands (default)
682 --enable-warnings build: turn on GCC compiler warnings
683 --enable-assertions test: turn on generation of assertion code
684 --enable-expanded test: generate functions for certain macros
685 --disable-macros test: use functions rather than macros
686 --with-trace test: add trace() function to all models of ncurses
687 Ada95 Binding Options:
688 --with-ada-compiler=CMD specify Ada95 compiler command (default gnatmake)
689 --with-ada-include=DIR Ada includes are in DIR (default: PREFIX/share/ada/adainclude)
690 --with-ada-objects=DIR Ada objects are in DIR (default: PREFIX/lib/ada/adalib)
691 --with-ada-sharedlib=XX build Ada95 shared-library
693 Some influential environment variables:
694 CC C compiler command
695 CFLAGS C compiler flags
696 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
697 nonstandard directory <lib dir>
698 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
699 headers in a nonstandard directory <include dir>
702 Use these variables to override the choices made by `configure' or to help
703 it to find libraries and programs with nonstandard names/locations.
708 if test "$ac_init_help" = "recursive"; then
709 # If there are subdirs, report their specific --help.
711 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
713 # A "../" for each directory in /$ac_subdir.
714 ac_dots=`echo $ac_subdir |
715 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
718 .) # No --srcdir option. We are building in place.
719 ac_sub_srcdir=$srcdir ;;
720 [\\/]* | ?:[\\/]* ) # Absolute path.
721 ac_sub_srcdir=$srcdir/$ac_subdir ;;
723 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
726 # Check for guested configure; otherwise get Cygnus style configure.
727 if test -f $ac_sub_srcdir/configure.gnu; then
729 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
730 elif test -f $ac_sub_srcdir/configure; then
732 $SHELL $ac_sub_srcdir/configure --help=recursive
733 elif test -f $ac_sub_srcdir/configure.ac ||
734 test -f $ac_sub_srcdir/configure.in; then
738 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
744 test -n "$ac_init_help" && exit 0
745 if $ac_init_version; then
748 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
749 Free Software Foundation, Inc.
750 This configure script is free software; the Free Software Foundation
751 gives unlimited permission to copy, distribute and modify it.
757 This file contains any messages produced by compilers while
758 running configure, to aid debugging if configure makes a mistake.
760 It was created by $as_me, which was
761 generated by GNU Autoconf 2.52.20101002. Invocation command line was
772 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
773 uname -m = `(uname -m) 2>/dev/null || echo unknown`
774 uname -r = `(uname -r) 2>/dev/null || echo unknown`
775 uname -s = `(uname -s) 2>/dev/null || echo unknown`
776 uname -v = `(uname -v) 2>/dev/null || echo unknown`
778 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
779 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
781 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
782 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
783 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
784 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
785 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
786 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
787 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
801 # Keep a trace of the command line.
802 # Strip out --no-create and --no-recursion so they do not pile up.
803 # Also quote any args containing shell meta-characters.
809 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
810 | --no-cr | --no-c) ;;
811 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
812 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
813 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
814 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
815 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
817 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
820 # Get rid of the leading space.
823 # When interrupted or exit'd, cleanup temporary files, and complete
824 # config.log. We remove comments because anyway the quotes in there
825 # would cause problems or look ugly.
827 # Save into config.log some information that might help in debugging.
829 echo "## ----------------- ##" >&5
830 echo "## Cache variables. ##" >&5
831 echo "## ----------------- ##" >&5
833 # The following way of writing the cache mishandles newlines in values,
836 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
839 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
840 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
844 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
848 sed "/^$/d" confdefs.h >conftest.log
849 if test -s conftest.log; then
851 echo "## ------------ ##" >&5
852 echo "## confdefs.h. ##" >&5
853 echo "## ------------ ##" >&5
858 test "$ac_signal" != 0 &&
859 echo "$as_me: caught signal $ac_signal" >&5
860 echo "$as_me: exit $exit_status" >&5
861 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
864 for ac_signal in 1 2 13 15; do
865 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
869 # confdefs.h avoids OS command line length limits that DEFS can exceed.
870 rm -rf conftest* confdefs.h
871 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
874 # Let the site file select an alternate cache file if it wants to.
875 # Prefer explicitly selected file to automatically selected ones.
876 if test -z "$CONFIG_SITE"; then
877 if test "x$prefix" != xNONE; then
878 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
880 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
883 for ac_site_file in $CONFIG_SITE; do
884 if test -r "$ac_site_file"; then
885 { echo "$as_me:885: loading site script $ac_site_file" >&5
886 echo "$as_me: loading site script $ac_site_file" >&6;}
887 cat "$ac_site_file" >&5
892 if test -r "$cache_file"; then
893 # Some versions of bash will fail to source /dev/null (special
894 # files actually), so we avoid doing that.
895 if test -f "$cache_file"; then
896 { echo "$as_me:896: loading cache $cache_file" >&5
897 echo "$as_me: loading cache $cache_file" >&6;}
899 [\\/]* | ?:[\\/]* ) . $cache_file;;
904 { echo "$as_me:904: creating cache $cache_file" >&5
905 echo "$as_me: creating cache $cache_file" >&6;}
909 # Check that the precious variables saved in the cache have kept the same
911 ac_cache_corrupted=false
912 for ac_var in `(set) 2>&1 |
913 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
914 eval ac_old_set=\$ac_cv_env_${ac_var}_set
915 eval ac_new_set=\$ac_env_${ac_var}_set
916 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
917 eval ac_new_val="\$ac_env_${ac_var}_value"
918 case $ac_old_set,$ac_new_set in
920 { echo "$as_me:920: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
921 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
922 ac_cache_corrupted=: ;;
924 { echo "$as_me:924: error: \`$ac_var' was not set in the previous run" >&5
925 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
926 ac_cache_corrupted=: ;;
929 if test "x$ac_old_val" != "x$ac_new_val"; then
930 { echo "$as_me:930: error: \`$ac_var' has changed since the previous run:" >&5
931 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
932 { echo "$as_me:932: former value: $ac_old_val" >&5
933 echo "$as_me: former value: $ac_old_val" >&2;}
934 { echo "$as_me:934: current value: $ac_new_val" >&5
935 echo "$as_me: current value: $ac_new_val" >&2;}
939 # Pass precious variables to config.status. It doesn't matter if
940 # we pass some twice (in addition to the command line arguments).
941 if test "$ac_new_set" = set; then
943 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
944 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
945 ac_configure_args="$ac_configure_args '$ac_arg'"
947 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
952 if $ac_cache_corrupted; then
953 { echo "$as_me:953: error: changes in the environment can compromise the build" >&5
954 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
955 { { echo "$as_me:955: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
956 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
957 { (exit 1); exit 1; }; }
961 ac_cpp='$CPP $CPPFLAGS'
962 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
963 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
964 ac_compiler_gnu=$ac_cv_c_compiler_gnu
965 ac_main_return=return
967 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
968 *c*,-n*) ECHO_N= ECHO_C='
970 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
971 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
973 echo "#! $SHELL" >conftest.sh
974 echo "exit 0" >>conftest.sh
976 if { (echo "$as_me:976: PATH=\".;.\"; conftest.sh") >&5
977 (PATH=".;."; conftest.sh) 2>&5
979 echo "$as_me:979: \$? = $ac_status" >&5
980 (exit $ac_status); }; then
981 ac_path_separator=';'
985 PATH_SEPARATOR="$ac_path_separator"
988 ac_config_headers="$ac_config_headers include/ncurses_cfg.h:include/ncurses_cfg.hin"
993 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
994 if test -f $ac_dir/install-sh; then
996 ac_install_sh="$ac_aux_dir/install-sh -c"
998 elif test -f $ac_dir/install.sh; then
1000 ac_install_sh="$ac_aux_dir/install.sh -c"
1002 elif test -f $ac_dir/shtool; then
1004 ac_install_sh="$ac_aux_dir/shtool install -c"
1008 if test -z "$ac_aux_dir"; then
1009 { { echo "$as_me:1009: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1010 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1011 { (exit 1); exit 1; }; }
1013 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1014 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1015 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1017 # Make sure we can run config.sub.
1018 $ac_config_sub sun4 >/dev/null 2>&1 ||
1019 { { echo "$as_me:1019: error: cannot run $ac_config_sub" >&5
1020 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1021 { (exit 1); exit 1; }; }
1023 echo "$as_me:1023: checking build system type" >&5
1024 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1025 if test "${ac_cv_build+set}" = set; then
1026 echo $ECHO_N "(cached) $ECHO_C" >&6
1028 ac_cv_build_alias=$build_alias
1029 test -z "$ac_cv_build_alias" &&
1030 ac_cv_build_alias=`$ac_config_guess`
1031 test -z "$ac_cv_build_alias" &&
1032 { { echo "$as_me:1032: error: cannot guess build type; you must specify one" >&5
1033 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1034 { (exit 1); exit 1; }; }
1035 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1036 { { echo "$as_me:1036: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1037 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1038 { (exit 1); exit 1; }; }
1041 echo "$as_me:1041: result: $ac_cv_build" >&5
1042 echo "${ECHO_T}$ac_cv_build" >&6
1044 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1045 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1046 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1048 echo "$as_me:1048: checking host system type" >&5
1049 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1050 if test "${ac_cv_host+set}" = set; then
1051 echo $ECHO_N "(cached) $ECHO_C" >&6
1053 ac_cv_host_alias=$host_alias
1054 test -z "$ac_cv_host_alias" &&
1055 ac_cv_host_alias=$ac_cv_build_alias
1056 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1057 { { echo "$as_me:1057: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1058 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1059 { (exit 1); exit 1; }; }
1062 echo "$as_me:1062: result: $ac_cv_host" >&5
1063 echo "${ECHO_T}$ac_cv_host" >&6
1065 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1066 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1067 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1069 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1070 echo "$as_me:1070: checking target system type" >&5
1071 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1072 if test "${ac_cv_target+set}" = set; then
1073 echo $ECHO_N "(cached) $ECHO_C" >&6
1075 ac_cv_target_alias=$target_alias
1076 test "x$ac_cv_target_alias" = "x" &&
1077 ac_cv_target_alias=$ac_cv_host_alias
1078 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1079 { { echo "$as_me:1079: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1080 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1081 { (exit 1); exit 1; }; }
1084 echo "$as_me:1084: result: $ac_cv_target" >&5
1085 echo "${ECHO_T}$ac_cv_target" >&6
1086 target=$ac_cv_target
1087 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1088 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1089 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1091 # The aliases save the names the user supplied, while $host etc.
1092 # will get canonicalized.
1093 test -n "$target_alias" &&
1094 test "$program_prefix$program_suffix$program_transform_name" = \
1096 program_prefix=${target_alias}-
1097 system_name="$host_os"
1099 system_name="`(uname -s -r) 2>/dev/null`"
1100 if test -z "$system_name" ; then
1101 system_name="`(hostname) 2>/dev/null`"
1104 test -n "$system_name" && cat >>confdefs.h <<EOF
1105 #define SYSTEM_NAME "$system_name"
1108 if test "${cf_cv_system_name+set}" = set; then
1109 echo $ECHO_N "(cached) $ECHO_C" >&6
1111 cf_cv_system_name="$system_name"
1114 test -z "$system_name" && system_name="$cf_cv_system_name"
1115 test -n "$cf_cv_system_name" && echo "$as_me:1115: result: Configuring for $cf_cv_system_name" >&5
1116 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1118 if test ".$system_name" != ".$cf_cv_system_name" ; then
1119 echo "$as_me:1119: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1120 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1121 { { echo "$as_me:1121: error: \"Please remove config.cache and try again.\"" >&5
1122 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1123 { (exit 1); exit 1; }; }
1126 # Check whether --with-system-type or --without-system-type was given.
1127 if test "${with_system_type+set}" = set; then
1128 withval="$with_system_type"
1129 { echo "$as_me:1129: WARNING: overriding system type to $withval" >&5
1130 echo "$as_me: WARNING: overriding system type to $withval" >&2;}
1131 cf_cv_system_name=$withval
1134 ### Save the given $CFLAGS to allow user-override.
1135 cf_user_CFLAGS="$CFLAGS"
1137 ### Default install-location
1139 echo "$as_me:1139: checking for prefix" >&5
1140 echo $ECHO_N "checking for prefix... $ECHO_C" >&6
1141 if test "x$prefix" = "xNONE" ; then
1142 case "$cf_cv_system_name" in
1143 # non-vendor systems don't have a conflict
1144 openbsd*|freebsd*|mirbsd*|linux*|cygwin*|k*bsd*-gnu)
1147 *) prefix=$ac_default_prefix
1151 echo "$as_me:1151: result: $prefix" >&5
1152 echo "${ECHO_T}$prefix" >&6
1154 if test "x$prefix" = "xNONE" ; then
1155 echo "$as_me:1155: checking for default include-directory" >&5
1156 echo $ECHO_N "checking for default include-directory... $ECHO_C" >&6
1157 test -n "$verbose" && echo 1>&6
1160 $includedir/ncurses \
1162 $prefix/include/ncurses \
1163 /usr/local/include \
1164 /usr/local/include/ncurses \
1166 /usr/include/ncurses
1168 cf_dir=`eval echo $cf_symbol`
1169 if test -f $cf_dir/curses.h ; then
1170 if ( fgrep NCURSES_VERSION $cf_dir/curses.h 2>&1 >/dev/null ) ; then
1171 includedir="$cf_symbol"
1172 test -n "$verbose" && echo $ac_n " found " 1>&6
1176 test -n "$verbose" && echo " tested $cf_dir" 1>&6
1178 echo "$as_me:1178: result: $includedir" >&5
1179 echo "${ECHO_T}$includedir" >&6
1182 ### Checks for programs.
1184 ac_cpp='$CPP $CPPFLAGS'
1185 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1186 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1187 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1188 ac_main_return=return
1189 if test -n "$ac_tool_prefix"; then
1190 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1191 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1192 echo "$as_me:1192: checking for $ac_word" >&5
1193 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1194 if test "${ac_cv_prog_CC+set}" = set; then
1195 echo $ECHO_N "(cached) $ECHO_C" >&6
1197 if test -n "$CC"; then
1198 ac_cv_prog_CC="$CC" # Let the user override the test.
1200 ac_save_IFS=$IFS; IFS=$ac_path_separator
1202 for ac_dir in $ac_dummy; do
1204 test -z "$ac_dir" && ac_dir=.
1205 $as_executable_p "$ac_dir/$ac_word" || continue
1206 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1207 echo "$as_me:1207: found $ac_dir/$ac_word" >&5
1214 if test -n "$CC"; then
1215 echo "$as_me:1215: result: $CC" >&5
1216 echo "${ECHO_T}$CC" >&6
1218 echo "$as_me:1218: result: no" >&5
1219 echo "${ECHO_T}no" >&6
1223 if test -z "$ac_cv_prog_CC"; then
1225 # Extract the first word of "gcc", so it can be a program name with args.
1226 set dummy gcc; ac_word=$2
1227 echo "$as_me:1227: checking for $ac_word" >&5
1228 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1229 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1230 echo $ECHO_N "(cached) $ECHO_C" >&6
1232 if test -n "$ac_ct_CC"; then
1233 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1235 ac_save_IFS=$IFS; IFS=$ac_path_separator
1237 for ac_dir in $ac_dummy; do
1239 test -z "$ac_dir" && ac_dir=.
1240 $as_executable_p "$ac_dir/$ac_word" || continue
1241 ac_cv_prog_ac_ct_CC="gcc"
1242 echo "$as_me:1242: found $ac_dir/$ac_word" >&5
1248 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1249 if test -n "$ac_ct_CC"; then
1250 echo "$as_me:1250: result: $ac_ct_CC" >&5
1251 echo "${ECHO_T}$ac_ct_CC" >&6
1253 echo "$as_me:1253: result: no" >&5
1254 echo "${ECHO_T}no" >&6
1262 if test -z "$CC"; then
1263 if test -n "$ac_tool_prefix"; then
1264 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1265 set dummy ${ac_tool_prefix}cc; ac_word=$2
1266 echo "$as_me:1266: checking for $ac_word" >&5
1267 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1268 if test "${ac_cv_prog_CC+set}" = set; then
1269 echo $ECHO_N "(cached) $ECHO_C" >&6
1271 if test -n "$CC"; then
1272 ac_cv_prog_CC="$CC" # Let the user override the test.
1274 ac_save_IFS=$IFS; IFS=$ac_path_separator
1276 for ac_dir in $ac_dummy; do
1278 test -z "$ac_dir" && ac_dir=.
1279 $as_executable_p "$ac_dir/$ac_word" || continue
1280 ac_cv_prog_CC="${ac_tool_prefix}cc"
1281 echo "$as_me:1281: found $ac_dir/$ac_word" >&5
1288 if test -n "$CC"; then
1289 echo "$as_me:1289: result: $CC" >&5
1290 echo "${ECHO_T}$CC" >&6
1292 echo "$as_me:1292: result: no" >&5
1293 echo "${ECHO_T}no" >&6
1297 if test -z "$ac_cv_prog_CC"; then
1299 # Extract the first word of "cc", so it can be a program name with args.
1300 set dummy cc; ac_word=$2
1301 echo "$as_me:1301: checking for $ac_word" >&5
1302 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1303 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1304 echo $ECHO_N "(cached) $ECHO_C" >&6
1306 if test -n "$ac_ct_CC"; then
1307 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1309 ac_save_IFS=$IFS; IFS=$ac_path_separator
1311 for ac_dir in $ac_dummy; do
1313 test -z "$ac_dir" && ac_dir=.
1314 $as_executable_p "$ac_dir/$ac_word" || continue
1315 ac_cv_prog_ac_ct_CC="cc"
1316 echo "$as_me:1316: found $ac_dir/$ac_word" >&5
1322 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1323 if test -n "$ac_ct_CC"; then
1324 echo "$as_me:1324: result: $ac_ct_CC" >&5
1325 echo "${ECHO_T}$ac_ct_CC" >&6
1327 echo "$as_me:1327: result: no" >&5
1328 echo "${ECHO_T}no" >&6
1337 if test -z "$CC"; then
1338 # Extract the first word of "cc", so it can be a program name with args.
1339 set dummy cc; ac_word=$2
1340 echo "$as_me:1340: checking for $ac_word" >&5
1341 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1342 if test "${ac_cv_prog_CC+set}" = set; then
1343 echo $ECHO_N "(cached) $ECHO_C" >&6
1345 if test -n "$CC"; then
1346 ac_cv_prog_CC="$CC" # Let the user override the test.
1349 ac_save_IFS=$IFS; IFS=$ac_path_separator
1351 for ac_dir in $ac_dummy; do
1353 test -z "$ac_dir" && ac_dir=.
1354 $as_executable_p "$ac_dir/$ac_word" || continue
1355 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1356 ac_prog_rejected=yes
1360 echo "$as_me:1360: found $ac_dir/$ac_word" >&5
1364 if test $ac_prog_rejected = yes; then
1365 # We found a bogon in the path, so make sure we never use it.
1366 set dummy $ac_cv_prog_CC
1368 if test $# != 0; then
1369 # We chose a different compiler from the bogus one.
1370 # However, it has the same basename, so the bogon will be chosen
1371 # first if we set CC to just the basename; use the full file name.
1373 set dummy "$ac_dir/$ac_word" ${1+"$@"}
1381 if test -n "$CC"; then
1382 echo "$as_me:1382: result: $CC" >&5
1383 echo "${ECHO_T}$CC" >&6
1385 echo "$as_me:1385: result: no" >&5
1386 echo "${ECHO_T}no" >&6
1390 if test -z "$CC"; then
1391 if test -n "$ac_tool_prefix"; then
1394 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1395 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1396 echo "$as_me:1396: checking for $ac_word" >&5
1397 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1398 if test "${ac_cv_prog_CC+set}" = set; then
1399 echo $ECHO_N "(cached) $ECHO_C" >&6
1401 if test -n "$CC"; then
1402 ac_cv_prog_CC="$CC" # Let the user override the test.
1404 ac_save_IFS=$IFS; IFS=$ac_path_separator
1406 for ac_dir in $ac_dummy; do
1408 test -z "$ac_dir" && ac_dir=.
1409 $as_executable_p "$ac_dir/$ac_word" || continue
1410 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1411 echo "$as_me:1411: found $ac_dir/$ac_word" >&5
1418 if test -n "$CC"; then
1419 echo "$as_me:1419: result: $CC" >&5
1420 echo "${ECHO_T}$CC" >&6
1422 echo "$as_me:1422: result: no" >&5
1423 echo "${ECHO_T}no" >&6
1426 test -n "$CC" && break
1429 if test -z "$CC"; then
1433 # Extract the first word of "$ac_prog", so it can be a program name with args.
1434 set dummy $ac_prog; ac_word=$2
1435 echo "$as_me:1435: checking for $ac_word" >&5
1436 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1437 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1438 echo $ECHO_N "(cached) $ECHO_C" >&6
1440 if test -n "$ac_ct_CC"; then
1441 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1443 ac_save_IFS=$IFS; IFS=$ac_path_separator
1445 for ac_dir in $ac_dummy; do
1447 test -z "$ac_dir" && ac_dir=.
1448 $as_executable_p "$ac_dir/$ac_word" || continue
1449 ac_cv_prog_ac_ct_CC="$ac_prog"
1450 echo "$as_me:1450: found $ac_dir/$ac_word" >&5
1456 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1457 if test -n "$ac_ct_CC"; then
1458 echo "$as_me:1458: result: $ac_ct_CC" >&5
1459 echo "${ECHO_T}$ac_ct_CC" >&6
1461 echo "$as_me:1461: result: no" >&5
1462 echo "${ECHO_T}no" >&6
1465 test -n "$ac_ct_CC" && break
1473 test -z "$CC" && { { echo "$as_me:1473: error: no acceptable cc found in \$PATH" >&5
1474 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1475 { (exit 1); exit 1; }; }
1477 # Provide some information about the compiler.
1478 echo "$as_me:1478:" \
1479 "checking for C compiler version" >&5
1480 ac_compiler=`set X $ac_compile; echo $2`
1481 { (eval echo "$as_me:1481: \"$ac_compiler --version </dev/null >&5\"") >&5
1482 (eval $ac_compiler --version </dev/null >&5) 2>&5
1484 echo "$as_me:1484: \$? = $ac_status" >&5
1485 (exit $ac_status); }
1486 { (eval echo "$as_me:1486: \"$ac_compiler -v </dev/null >&5\"") >&5
1487 (eval $ac_compiler -v </dev/null >&5) 2>&5
1489 echo "$as_me:1489: \$? = $ac_status" >&5
1490 (exit $ac_status); }
1491 { (eval echo "$as_me:1491: \"$ac_compiler -V </dev/null >&5\"") >&5
1492 (eval $ac_compiler -V </dev/null >&5) 2>&5
1494 echo "$as_me:1494: \$? = $ac_status" >&5
1495 (exit $ac_status); }
1497 cat >conftest.$ac_ext <<_ACEOF
1498 #line 1498 "configure"
1499 #include "confdefs.h"
1509 ac_clean_files_save=$ac_clean_files
1510 ac_clean_files="$ac_clean_files a.out a.exe"
1511 # Try to create an executable without -o first, disregard a.out.
1512 # It will help us diagnose broken compilers, and finding out an intuition
1514 echo "$as_me:1514: checking for C compiler default output" >&5
1515 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1516 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1517 if { (eval echo "$as_me:1517: \"$ac_link_default\"") >&5
1518 (eval $ac_link_default) 2>&5
1520 echo "$as_me:1520: \$? = $ac_status" >&5
1521 (exit $ac_status); }; then
1522 # Find the output, starting from the most likely. This scheme is
1523 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1525 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1526 ls a.out conftest 2>/dev/null;
1527 ls a.* conftest.* 2>/dev/null`; do
1529 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1530 a.out ) # We found the default executable, but exeext='' is most
1533 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1534 # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1541 echo "$as_me: failed program was:" >&5
1542 cat conftest.$ac_ext >&5
1543 { { echo "$as_me:1543: error: C compiler cannot create executables" >&5
1544 echo "$as_me: error: C compiler cannot create executables" >&2;}
1545 { (exit 77); exit 77; }; }
1548 ac_exeext=$ac_cv_exeext
1549 echo "$as_me:1549: result: $ac_file" >&5
1550 echo "${ECHO_T}$ac_file" >&6
1552 # Check the compiler produces executables we can run. If not, either
1553 # the compiler is broken, or we cross compile.
1554 echo "$as_me:1554: checking whether the C compiler works" >&5
1555 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1556 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1557 # If not cross compiling, check that we can run a simple program.
1558 if test "$cross_compiling" != yes; then
1559 if { ac_try='./$ac_file'
1560 { (eval echo "$as_me:1560: \"$ac_try\"") >&5
1563 echo "$as_me:1563: \$? = $ac_status" >&5
1564 (exit $ac_status); }; }; then
1567 if test "$cross_compiling" = maybe; then
1570 { { echo "$as_me:1570: error: cannot run C compiled programs.
1571 If you meant to cross compile, use \`--host'." >&5
1572 echo "$as_me: error: cannot run C compiled programs.
1573 If you meant to cross compile, use \`--host'." >&2;}
1574 { (exit 1); exit 1; }; }
1578 echo "$as_me:1578: result: yes" >&5
1579 echo "${ECHO_T}yes" >&6
1581 rm -f a.out a.exe conftest$ac_cv_exeext
1582 ac_clean_files=$ac_clean_files_save
1583 # Check the compiler produces executables we can run. If not, either
1584 # the compiler is broken, or we cross compile.
1585 echo "$as_me:1585: checking whether we are cross compiling" >&5
1586 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1587 echo "$as_me:1587: result: $cross_compiling" >&5
1588 echo "${ECHO_T}$cross_compiling" >&6
1590 echo "$as_me:1590: checking for executable suffix" >&5
1591 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1592 if { (eval echo "$as_me:1592: \"$ac_link\"") >&5
1593 (eval $ac_link) 2>&5
1595 echo "$as_me:1595: \$? = $ac_status" >&5
1596 (exit $ac_status); }; then
1597 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1598 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1599 # work properly (i.e., refer to `conftest.exe'), while it won't with
1601 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1603 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1604 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1611 { { echo "$as_me:1611: error: cannot compute EXEEXT: cannot compile and link" >&5
1612 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1613 { (exit 1); exit 1; }; }
1616 rm -f conftest$ac_cv_exeext
1617 echo "$as_me:1617: result: $ac_cv_exeext" >&5
1618 echo "${ECHO_T}$ac_cv_exeext" >&6
1620 rm -f conftest.$ac_ext
1621 EXEEXT=$ac_cv_exeext
1623 echo "$as_me:1623: checking for object suffix" >&5
1624 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1625 if test "${ac_cv_objext+set}" = set; then
1626 echo $ECHO_N "(cached) $ECHO_C" >&6
1628 cat >conftest.$ac_ext <<_ACEOF
1629 #line 1629 "configure"
1630 #include "confdefs.h"
1640 rm -f conftest.o conftest.obj
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); }; then
1646 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1648 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1649 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1654 echo "$as_me: failed program was:" >&5
1655 cat conftest.$ac_ext >&5
1656 { { echo "$as_me:1656: error: cannot compute OBJEXT: cannot compile" >&5
1657 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1658 { (exit 1); exit 1; }; }
1661 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1663 echo "$as_me:1663: result: $ac_cv_objext" >&5
1664 echo "${ECHO_T}$ac_cv_objext" >&6
1665 OBJEXT=$ac_cv_objext
1667 echo "$as_me:1667: checking whether we are using the GNU C compiler" >&5
1668 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1669 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1670 echo $ECHO_N "(cached) $ECHO_C" >&6
1672 cat >conftest.$ac_ext <<_ACEOF
1673 #line 1673 "configure"
1674 #include "confdefs.h"
1687 rm -f conftest.$ac_objext
1688 if { (eval echo "$as_me:1688: \"$ac_compile\"") >&5
1689 (eval $ac_compile) 2>&5
1691 echo "$as_me:1691: \$? = $ac_status" >&5
1692 (exit $ac_status); } &&
1693 { ac_try='test -s conftest.$ac_objext'
1694 { (eval echo "$as_me:1694: \"$ac_try\"") >&5
1697 echo "$as_me:1697: \$? = $ac_status" >&5
1698 (exit $ac_status); }; }; then
1701 echo "$as_me: failed program was:" >&5
1702 cat conftest.$ac_ext >&5
1705 rm -f conftest.$ac_objext conftest.$ac_ext
1706 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1709 echo "$as_me:1709: result: $ac_cv_c_compiler_gnu" >&5
1710 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1711 GCC=`test $ac_compiler_gnu = yes && echo yes`
1712 ac_test_CFLAGS=${CFLAGS+set}
1713 ac_save_CFLAGS=$CFLAGS
1715 echo "$as_me:1715: checking whether $CC accepts -g" >&5
1716 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1717 if test "${ac_cv_prog_cc_g+set}" = set; then
1718 echo $ECHO_N "(cached) $ECHO_C" >&6
1720 cat >conftest.$ac_ext <<_ACEOF
1721 #line 1721 "configure"
1722 #include "confdefs.h"
1732 rm -f conftest.$ac_objext
1733 if { (eval echo "$as_me:1733: \"$ac_compile\"") >&5
1734 (eval $ac_compile) 2>&5
1736 echo "$as_me:1736: \$? = $ac_status" >&5
1737 (exit $ac_status); } &&
1738 { ac_try='test -s conftest.$ac_objext'
1739 { (eval echo "$as_me:1739: \"$ac_try\"") >&5
1742 echo "$as_me:1742: \$? = $ac_status" >&5
1743 (exit $ac_status); }; }; then
1746 echo "$as_me: failed program was:" >&5
1747 cat conftest.$ac_ext >&5
1750 rm -f conftest.$ac_objext conftest.$ac_ext
1752 echo "$as_me:1752: result: $ac_cv_prog_cc_g" >&5
1753 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1754 if test "$ac_test_CFLAGS" = set; then
1755 CFLAGS=$ac_save_CFLAGS
1756 elif test $ac_cv_prog_cc_g = yes; then
1757 if test "$GCC" = yes; then
1763 if test "$GCC" = yes; then
1769 # Some people use a C++ compiler to compile C. Since we use `exit',
1770 # in C++ we need to declare it. In case someone uses the same compiler
1771 # for both compiling C and C++ we need to have the C++ compiler decide
1772 # the declaration of exit, since it's the most demanding environment.
1773 cat >conftest.$ac_ext <<_ACEOF
1778 rm -f conftest.$ac_objext
1779 if { (eval echo "$as_me:1779: \"$ac_compile\"") >&5
1780 (eval $ac_compile) 2>&5
1782 echo "$as_me:1782: \$? = $ac_status" >&5
1783 (exit $ac_status); } &&
1784 { ac_try='test -s conftest.$ac_objext'
1785 { (eval echo "$as_me:1785: \"$ac_try\"") >&5
1788 echo "$as_me:1788: \$? = $ac_status" >&5
1789 (exit $ac_status); }; }; then
1790 for ac_declaration in \
1792 '#include <stdlib.h>' \
1793 'extern "C" void std::exit (int) throw (); using std::exit;' \
1794 'extern "C" void std::exit (int); using std::exit;' \
1795 'extern "C" void exit (int) throw ();' \
1796 'extern "C" void exit (int);' \
1799 cat >conftest.$ac_ext <<_ACEOF
1800 #line 1800 "configure"
1801 #include "confdefs.h"
1812 rm -f conftest.$ac_objext
1813 if { (eval echo "$as_me:1813: \"$ac_compile\"") >&5
1814 (eval $ac_compile) 2>&5
1816 echo "$as_me:1816: \$? = $ac_status" >&5
1817 (exit $ac_status); } &&
1818 { ac_try='test -s conftest.$ac_objext'
1819 { (eval echo "$as_me:1819: \"$ac_try\"") >&5
1822 echo "$as_me:1822: \$? = $ac_status" >&5
1823 (exit $ac_status); }; }; then
1826 echo "$as_me: failed program was:" >&5
1827 cat conftest.$ac_ext >&5
1830 rm -f conftest.$ac_objext conftest.$ac_ext
1831 cat >conftest.$ac_ext <<_ACEOF
1832 #line 1832 "configure"
1833 #include "confdefs.h"
1843 rm -f conftest.$ac_objext
1844 if { (eval echo "$as_me:1844: \"$ac_compile\"") >&5
1845 (eval $ac_compile) 2>&5
1847 echo "$as_me:1847: \$? = $ac_status" >&5
1848 (exit $ac_status); } &&
1849 { ac_try='test -s conftest.$ac_objext'
1850 { (eval echo "$as_me:1850: \"$ac_try\"") >&5
1853 echo "$as_me:1853: \$? = $ac_status" >&5
1854 (exit $ac_status); }; }; then
1857 echo "$as_me: failed program was:" >&5
1858 cat conftest.$ac_ext >&5
1860 rm -f conftest.$ac_objext conftest.$ac_ext
1863 if test -n "$ac_declaration"; then
1864 echo '#ifdef __cplusplus' >>confdefs.h
1865 echo $ac_declaration >>confdefs.h
1866 echo '#endif' >>confdefs.h
1870 echo "$as_me: failed program was:" >&5
1871 cat conftest.$ac_ext >&5
1873 rm -f conftest.$ac_objext conftest.$ac_ext
1875 ac_cpp='$CPP $CPPFLAGS'
1876 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1877 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1878 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1879 ac_main_return=return
1882 if test "$GCC" = yes ; then
1883 echo "$as_me:1883: checking version of $CC" >&5
1884 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1885 GCC_VERSION="`${CC} --version 2>/dev/null | sed -e '2,$d' -e 's/^.*(GCC) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
1886 test -z "$GCC_VERSION" && GCC_VERSION=unknown
1887 echo "$as_me:1887: result: $GCC_VERSION" >&5
1888 echo "${ECHO_T}$GCC_VERSION" >&6
1892 ac_cpp='$CPP $CPPFLAGS'
1893 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1894 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1895 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1896 ac_main_return=return
1897 echo "$as_me:1897: checking how to run the C preprocessor" >&5
1898 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
1899 # On Suns, sometimes $CPP names a directory.
1900 if test -n "$CPP" && test -d "$CPP"; then
1903 if test -z "$CPP"; then
1904 if test "${ac_cv_prog_CPP+set}" = set; then
1905 echo $ECHO_N "(cached) $ECHO_C" >&6
1907 # Double quotes because CPP needs to be expanded
1908 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
1911 for ac_c_preproc_warn_flag in '' yes
1913 # Use a header file that comes with gcc, so configuring glibc
1914 # with a fresh cross-compiler works.
1915 # On the NeXT, cc -E runs the code through the compiler's parser,
1916 # not just through cpp. "Syntax error" is here to catch this case.
1917 cat >conftest.$ac_ext <<_ACEOF
1918 #line 1918 "configure"
1919 #include "confdefs.h"
1923 if { (eval echo "$as_me:1923: \"$ac_cpp conftest.$ac_ext\"") >&5
1924 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1926 egrep -v '^ *\+' conftest.er1 >conftest.err
1928 cat conftest.err >&5
1929 echo "$as_me:1929: \$? = $ac_status" >&5
1930 (exit $ac_status); } >/dev/null; then
1931 if test -s conftest.err; then
1932 ac_cpp_err=$ac_c_preproc_warn_flag
1939 if test -z "$ac_cpp_err"; then
1942 echo "$as_me: failed program was:" >&5
1943 cat conftest.$ac_ext >&5
1944 # Broken: fails on valid input.
1947 rm -f conftest.err conftest.$ac_ext
1949 # OK, works on sane cases. Now check whether non-existent headers
1950 # can be detected and how.
1951 cat >conftest.$ac_ext <<_ACEOF
1952 #line 1952 "configure"
1953 #include "confdefs.h"
1954 #include <ac_nonexistent.h>
1956 if { (eval echo "$as_me:1956: \"$ac_cpp conftest.$ac_ext\"") >&5
1957 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1959 egrep -v '^ *\+' conftest.er1 >conftest.err
1961 cat conftest.err >&5
1962 echo "$as_me:1962: \$? = $ac_status" >&5
1963 (exit $ac_status); } >/dev/null; then
1964 if test -s conftest.err; then
1965 ac_cpp_err=$ac_c_preproc_warn_flag
1972 if test -z "$ac_cpp_err"; then
1973 # Broken: success on invalid input.
1976 echo "$as_me: failed program was:" >&5
1977 cat conftest.$ac_ext >&5
1978 # Passes both tests.
1982 rm -f conftest.err conftest.$ac_ext
1985 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
1986 rm -f conftest.err conftest.$ac_ext
1987 if $ac_preproc_ok; then
1999 echo "$as_me:1999: result: $CPP" >&5
2000 echo "${ECHO_T}$CPP" >&6
2002 for ac_c_preproc_warn_flag in '' yes
2004 # Use a header file that comes with gcc, so configuring glibc
2005 # with a fresh cross-compiler works.
2006 # On the NeXT, cc -E runs the code through the compiler's parser,
2007 # not just through cpp. "Syntax error" is here to catch this case.
2008 cat >conftest.$ac_ext <<_ACEOF
2009 #line 2009 "configure"
2010 #include "confdefs.h"
2014 if { (eval echo "$as_me:2014: \"$ac_cpp conftest.$ac_ext\"") >&5
2015 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2017 egrep -v '^ *\+' conftest.er1 >conftest.err
2019 cat conftest.err >&5
2020 echo "$as_me:2020: \$? = $ac_status" >&5
2021 (exit $ac_status); } >/dev/null; then
2022 if test -s conftest.err; then
2023 ac_cpp_err=$ac_c_preproc_warn_flag
2030 if test -z "$ac_cpp_err"; then
2033 echo "$as_me: failed program was:" >&5
2034 cat conftest.$ac_ext >&5
2035 # Broken: fails on valid input.
2038 rm -f conftest.err conftest.$ac_ext
2040 # OK, works on sane cases. Now check whether non-existent headers
2041 # can be detected and how.
2042 cat >conftest.$ac_ext <<_ACEOF
2043 #line 2043 "configure"
2044 #include "confdefs.h"
2045 #include <ac_nonexistent.h>
2047 if { (eval echo "$as_me:2047: \"$ac_cpp conftest.$ac_ext\"") >&5
2048 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2050 egrep -v '^ *\+' conftest.er1 >conftest.err
2052 cat conftest.err >&5
2053 echo "$as_me:2053: \$? = $ac_status" >&5
2054 (exit $ac_status); } >/dev/null; then
2055 if test -s conftest.err; then
2056 ac_cpp_err=$ac_c_preproc_warn_flag
2063 if test -z "$ac_cpp_err"; then
2064 # Broken: success on invalid input.
2067 echo "$as_me: failed program was:" >&5
2068 cat conftest.$ac_ext >&5
2069 # Passes both tests.
2073 rm -f conftest.err conftest.$ac_ext
2076 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2077 rm -f conftest.err conftest.$ac_ext
2078 if $ac_preproc_ok; then
2081 { { echo "$as_me:2081: error: C preprocessor \"$CPP\" fails sanity check" >&5
2082 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2083 { (exit 1); exit 1; }; }
2087 ac_cpp='$CPP $CPPFLAGS'
2088 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2089 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2090 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2091 ac_main_return=return
2093 if test $ac_cv_c_compiler_gnu = yes; then
2094 echo "$as_me:2094: checking whether $CC needs -traditional" >&5
2095 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
2096 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
2097 echo $ECHO_N "(cached) $ECHO_C" >&6
2099 ac_pattern="Autoconf.*'x'"
2100 cat >conftest.$ac_ext <<_ACEOF
2101 #line 2101 "configure"
2102 #include "confdefs.h"
2104 int Autoconf = TIOCGETP;
2106 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2107 egrep "$ac_pattern" >/dev/null 2>&1; then
2108 ac_cv_prog_gcc_traditional=yes
2110 ac_cv_prog_gcc_traditional=no
2114 if test $ac_cv_prog_gcc_traditional = no; then
2115 cat >conftest.$ac_ext <<_ACEOF
2116 #line 2116 "configure"
2117 #include "confdefs.h"
2119 int Autoconf = TCGETA;
2121 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2122 egrep "$ac_pattern" >/dev/null 2>&1; then
2123 ac_cv_prog_gcc_traditional=yes
2129 echo "$as_me:2129: result: $ac_cv_prog_gcc_traditional" >&5
2130 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
2131 if test $ac_cv_prog_gcc_traditional = yes; then
2132 CC="$CC -traditional"
2136 echo "$as_me:2136: checking whether $CC understands -c and -o together" >&5
2137 echo $ECHO_N "checking whether $CC understands -c and -o together... $ECHO_C" >&6
2138 if test "${cf_cv_prog_CC_c_o+set}" = set; then
2139 echo $ECHO_N "(cached) $ECHO_C" >&6
2142 cat > conftest.$ac_ext <<CF_EOF
2146 ${cf_cv_main_return:-return}(0);
2149 # We do the test twice because some compilers refuse to overwrite an
2150 # existing .o file with -o, though they will create one.
2151 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
2152 if { (eval echo "$as_me:2152: \"$ac_try\"") >&5
2155 echo "$as_me:2155: \$? = $ac_status" >&5
2156 (exit $ac_status); } &&
2157 test -f conftest2.$ac_objext && { (eval echo "$as_me:2157: \"$ac_try\"") >&5
2160 echo "$as_me:2160: \$? = $ac_status" >&5
2161 (exit $ac_status); };
2163 eval cf_cv_prog_CC_c_o=yes
2165 eval cf_cv_prog_CC_c_o=no
2170 if test $cf_cv_prog_CC_c_o = yes; then
2171 echo "$as_me:2171: result: yes" >&5
2172 echo "${ECHO_T}yes" >&6
2174 echo "$as_me:2174: result: no" >&5
2175 echo "${ECHO_T}no" >&6
2178 echo "$as_me:2178: checking for POSIXized ISC" >&5
2179 echo $ECHO_N "checking for POSIXized ISC... $ECHO_C" >&6
2180 if test -d /etc/conf/kconfig.d &&
2181 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
2183 echo "$as_me:2183: result: yes" >&5
2184 echo "${ECHO_T}yes" >&6
2185 ISC=yes # If later tests want to check for ISC.
2187 cat >>confdefs.h <<\EOF
2188 #define _POSIX_SOURCE 1
2191 if test "$GCC" = yes; then
2197 echo "$as_me:2197: result: no" >&5
2198 echo "${ECHO_T}no" >&6
2202 # This should have been defined by AC_PROG_CC
2205 # Check for user's environment-breakage by stuffing CFLAGS/CPPFLAGS content
2206 # into CC. This will not help with broken scripts that wrap the compiler with
2207 # options, but eliminates a more common category of user confusion.
2208 echo "$as_me:2208: checking \$CC variable" >&5
2209 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
2212 echo "$as_me:2212: result: broken" >&5
2213 echo "${ECHO_T}broken" >&6
2214 { echo "$as_me:2214: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
2215 echo "$as_me: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
2217 cf_flags=`echo "$CC" | sed -e 's/^[^ ]*[ ]//'`
2218 CC=`echo "$CC" | sed -e 's/[ ].*//'`
2223 cf_new_extra_cppflags=
2225 for cf_add_cflags in $cf_flags
2227 case $cf_fix_cppflags in
2229 case $cf_add_cflags in #(vi
2230 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2231 case $cf_add_cflags in
2233 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2235 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2236 && test -z "${cf_tst_cflags}" \
2237 && cf_fix_cppflags=yes
2239 if test $cf_fix_cppflags = yes ; then
2240 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2242 elif test "${cf_tst_cflags}" = "\"'" ; then
2243 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2249 *$cf_add_cflags) #(vi
2252 case $cf_add_cflags in #(vi
2254 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2256 CPPFLAGS=`echo "$CPPFLAGS" | \
2257 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2258 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2262 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2267 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2272 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2274 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2276 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2277 && test -z "${cf_tst_cflags}" \
2278 && cf_fix_cppflags=no
2283 if test -n "$cf_new_cflags" ; then
2285 CFLAGS="$CFLAGS $cf_new_cflags"
2288 if test -n "$cf_new_cppflags" ; then
2290 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2293 if test -n "$cf_new_extra_cppflags" ; then
2295 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2300 echo "$as_me:2300: result: ok" >&5
2301 echo "${ECHO_T}ok" >&6
2305 echo "$as_me:2305: checking for ${CC:-cc} option to accept ANSI C" >&5
2306 echo $ECHO_N "checking for ${CC:-cc} option to accept ANSI C... $ECHO_C" >&6
2307 if test "${cf_cv_ansi_cc+set}" = set; then
2308 echo $ECHO_N "(cached) $ECHO_C" >&6
2312 cf_save_CFLAGS="$CFLAGS"
2313 cf_save_CPPFLAGS="$CPPFLAGS"
2314 # Don't try gcc -ansi; that turns off useful extensions and
2315 # breaks some systems' header files.
2316 # AIX -qlanglvl=ansi
2317 # Ultrix and OSF/1 -std1
2318 # HP-UX -Aa -D_HPUX_SOURCE
2320 # UnixWare 1.2 (cannot use -Xc, since ANSI/POSIX clashes)
2321 for cf_arg in "-DCC_HAS_PROTOS" \
2326 "-Aa -D_HPUX_SOURCE" \
2333 cf_new_extra_cppflags=
2335 for cf_add_cflags in $cf_arg
2337 case $cf_fix_cppflags in
2339 case $cf_add_cflags in #(vi
2340 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2341 case $cf_add_cflags in
2343 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2345 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2346 && test -z "${cf_tst_cflags}" \
2347 && cf_fix_cppflags=yes
2349 if test $cf_fix_cppflags = yes ; then
2350 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2352 elif test "${cf_tst_cflags}" = "\"'" ; then
2353 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2359 *$cf_add_cflags) #(vi
2362 case $cf_add_cflags in #(vi
2364 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2366 CPPFLAGS=`echo "$CPPFLAGS" | \
2367 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2368 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2372 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2377 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2382 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2384 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2386 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2387 && test -z "${cf_tst_cflags}" \
2388 && cf_fix_cppflags=no
2393 if test -n "$cf_new_cflags" ; then
2395 CFLAGS="$CFLAGS $cf_new_cflags"
2398 if test -n "$cf_new_cppflags" ; then
2400 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2403 if test -n "$cf_new_extra_cppflags" ; then
2405 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2408 cat >conftest.$ac_ext <<_ACEOF
2409 #line 2409 "configure"
2410 #include "confdefs.h"
2412 #ifndef CC_HAS_PROTOS
2413 #if !defined(__STDC__) || (__STDC__ != 1)
2422 int test (int i, double x);
2423 struct s1 {int (*f) (int a);};
2424 struct s2 {int (*f) (double a);};
2429 rm -f conftest.$ac_objext
2430 if { (eval echo "$as_me:2430: \"$ac_compile\"") >&5
2431 (eval $ac_compile) 2>&5
2433 echo "$as_me:2433: \$? = $ac_status" >&5
2434 (exit $ac_status); } &&
2435 { ac_try='test -s conftest.$ac_objext'
2436 { (eval echo "$as_me:2436: \"$ac_try\"") >&5
2439 echo "$as_me:2439: \$? = $ac_status" >&5
2440 (exit $ac_status); }; }; then
2441 cf_cv_ansi_cc="$cf_arg"; break
2443 echo "$as_me: failed program was:" >&5
2444 cat conftest.$ac_ext >&5
2446 rm -f conftest.$ac_objext conftest.$ac_ext
2448 CFLAGS="$cf_save_CFLAGS"
2449 CPPFLAGS="$cf_save_CPPFLAGS"
2452 echo "$as_me:2452: result: $cf_cv_ansi_cc" >&5
2453 echo "${ECHO_T}$cf_cv_ansi_cc" >&6
2455 if test "$cf_cv_ansi_cc" != "no"; then
2456 if test ".$cf_cv_ansi_cc" != ".-DCC_HAS_PROTOS"; then
2461 cf_new_extra_cppflags=
2463 for cf_add_cflags in $cf_cv_ansi_cc
2465 case $cf_fix_cppflags in
2467 case $cf_add_cflags in #(vi
2468 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2469 case $cf_add_cflags in
2471 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2473 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2474 && test -z "${cf_tst_cflags}" \
2475 && cf_fix_cppflags=yes
2477 if test $cf_fix_cppflags = yes ; then
2478 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2480 elif test "${cf_tst_cflags}" = "\"'" ; then
2481 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2487 *$cf_add_cflags) #(vi
2490 case $cf_add_cflags in #(vi
2492 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2494 CPPFLAGS=`echo "$CPPFLAGS" | \
2495 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2496 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2500 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2505 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2510 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2512 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2514 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2515 && test -z "${cf_tst_cflags}" \
2516 && cf_fix_cppflags=no
2521 if test -n "$cf_new_cflags" ; then
2523 CFLAGS="$CFLAGS $cf_new_cflags"
2526 if test -n "$cf_new_cppflags" ; then
2528 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2531 if test -n "$cf_new_extra_cppflags" ; then
2533 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2537 cat >>confdefs.h <<\EOF
2538 #define CC_HAS_PROTOS 1
2544 if test "$cf_cv_ansi_cc" = "no"; then
2545 { { echo "$as_me:2545: error: Your compiler does not appear to recognize prototypes.
2546 You have the following choices:
2547 a. adjust your compiler options
2548 b. get an up-to-date compiler
2549 c. use a wrapper such as unproto" >&5
2550 echo "$as_me: error: Your compiler does not appear to recognize prototypes.
2551 You have the following choices:
2552 a. adjust your compiler options
2553 b. get an up-to-date compiler
2554 c. use a wrapper such as unproto" >&2;}
2555 { (exit 1); exit 1; }; }
2558 case $cf_cv_system_name in
2560 CFLAGS="$CFLAGS -Zmt"
2561 CPPFLAGS="$CPPFLAGS -D__ST_MT_ERRNO__"
2562 CXXFLAGS="$CXXFLAGS -Zmt"
2563 # autoconf's macro sets -Zexe and suffix both, which conflict:w
2564 LDFLAGS="$LDFLAGS -Zmt -Zcrtdll"
2571 test -n "$PROG_EXT" && cat >>confdefs.h <<EOF
2572 #define PROG_EXT "$PROG_EXT"
2575 test "$program_prefix" != NONE &&
2576 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2577 # Use a double $ so make ignores it.
2578 test "$program_suffix" != NONE &&
2579 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2580 # Double any \ or $. echo might interpret backslashes.
2581 # By default was `s,x,x', remove it if useless.
2582 cat <<\_ACEOF >conftest.sed
2583 s/[\\$]/&&/g;s/;s,x,x,$//
2585 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2588 for ac_prog in mawk gawk nawk awk
2590 # Extract the first word of "$ac_prog", so it can be a program name with args.
2591 set dummy $ac_prog; ac_word=$2
2592 echo "$as_me:2592: checking for $ac_word" >&5
2593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2594 if test "${ac_cv_prog_AWK+set}" = set; then
2595 echo $ECHO_N "(cached) $ECHO_C" >&6
2597 if test -n "$AWK"; then
2598 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2600 ac_save_IFS=$IFS; IFS=$ac_path_separator
2602 for ac_dir in $ac_dummy; do
2604 test -z "$ac_dir" && ac_dir=.
2605 $as_executable_p "$ac_dir/$ac_word" || continue
2606 ac_cv_prog_AWK="$ac_prog"
2607 echo "$as_me:2607: found $ac_dir/$ac_word" >&5
2614 if test -n "$AWK"; then
2615 echo "$as_me:2615: result: $AWK" >&5
2616 echo "${ECHO_T}$AWK" >&6
2618 echo "$as_me:2618: result: no" >&5
2619 echo "${ECHO_T}no" >&6
2622 test -n "$AWK" && break
2625 test -z "$AWK" && { { echo "$as_me:2625: error: No awk program found" >&5
2626 echo "$as_me: error: No awk program found" >&2;}
2627 { (exit 1); exit 1; }; }
2629 echo "$as_me:2629: checking for egrep" >&5
2630 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2631 if test "${ac_cv_prog_egrep+set}" = set; then
2632 echo $ECHO_N "(cached) $ECHO_C" >&6
2634 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2635 then ac_cv_prog_egrep='grep -E'
2636 else ac_cv_prog_egrep='egrep'
2639 echo "$as_me:2639: result: $ac_cv_prog_egrep" >&5
2640 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2641 EGREP=$ac_cv_prog_egrep
2643 test -z "$EGREP" && { { echo "$as_me:2643: error: No egrep program found" >&5
2644 echo "$as_me: error: No egrep program found" >&2;}
2645 { (exit 1); exit 1; }; }
2647 # Find a good install program. We prefer a C program (faster),
2648 # so one script is as good as another. But avoid the broken or
2649 # incompatible versions:
2650 # SysV /etc/install, /usr/sbin/install
2651 # SunOS /usr/etc/install
2652 # IRIX /sbin/install
2654 # AmigaOS /C/install, which installs bootblocks on floppy discs
2655 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2656 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2657 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2658 # ./install, which can be erroneously created by make from ./install.sh.
2659 echo "$as_me:2659: checking for a BSD compatible install" >&5
2660 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2661 if test -z "$INSTALL"; then
2662 if test "${ac_cv_path_install+set}" = set; then
2663 echo $ECHO_N "(cached) $ECHO_C" >&6
2665 ac_save_IFS=$IFS; IFS=$ac_path_separator
2666 for ac_dir in $PATH; do
2668 # Account for people who put trailing slashes in PATH elements.
2670 / | ./ | .// | /cC/* \
2671 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2674 # OSF1 and SCO ODT 3.0 have their own names for install.
2675 # Don't use installbsd from OSF since it installs stuff as root
2677 for ac_prog in ginstall scoinst install; do
2678 if $as_executable_p "$ac_dir/$ac_prog"; then
2679 if test $ac_prog = install &&
2680 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2681 # AIX install. It has an incompatible calling convention.
2683 elif test $ac_prog = install &&
2684 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2685 # program-specific install script used by HP pwplus--don't use.
2688 ac_cv_path_install="$ac_dir/$ac_prog -c"
2698 if test "${ac_cv_path_install+set}" = set; then
2699 INSTALL=$ac_cv_path_install
2701 # As a last resort, use the slow shell script. We don't cache a
2702 # path for INSTALL within a source directory, because that will
2703 # break other packages using the cache if that directory is
2704 # removed, or if the path is relative.
2705 INSTALL=$ac_install_sh
2708 echo "$as_me:2708: result: $INSTALL" >&5
2709 echo "${ECHO_T}$INSTALL" >&6
2711 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2712 # It thinks the first close brace ends the variable substitution.
2713 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2715 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2717 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2719 echo "$as_me:2719: checking whether ln -s works" >&5
2720 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2722 if test "$LN_S" = "ln -s"; then
2723 echo "$as_me:2723: result: yes" >&5
2724 echo "${ECHO_T}yes" >&6
2726 echo "$as_me:2726: result: no, using $LN_S" >&5
2727 echo "${ECHO_T}no, using $LN_S" >&6
2730 echo "$as_me:2730: checking if $LN_S -f options work" >&5
2731 echo $ECHO_N "checking if $LN_S -f options work... $ECHO_C" >&6
2733 rm -f conf$$.src conf$$dst
2735 echo first >conf$$.src
2736 if $LN_S -f conf$$.src conf$$.dst 2>/dev/null; then
2741 rm -f conf$$.dst conf$$src
2742 echo "$as_me:2742: result: $cf_prog_ln_sf" >&5
2743 echo "${ECHO_T}$cf_prog_ln_sf" >&6
2745 test "$cf_prog_ln_sf" = yes && LN_S="$LN_S -f"
2747 echo "$as_me:2747: checking for long file names" >&5
2748 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
2749 if test "${ac_cv_sys_long_file_names+set}" = set; then
2750 echo $ECHO_N "(cached) $ECHO_C" >&6
2752 ac_cv_sys_long_file_names=yes
2753 # Test for long file names in all the places we know might matter:
2754 # . the current directory, where building will happen
2755 # $prefix/lib where we will be installing things
2756 # $exec_prefix/lib likewise
2757 # eval it to expand exec_prefix.
2758 # $TMPDIR if set, where it might want to write temporary files
2759 # if $TMPDIR is not set:
2760 # /tmp where it might want to write temporary files
2763 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
2766 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
2768 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
2769 test -d $ac_dir || continue
2770 test -w $ac_dir || continue # It is less confusing to not echo anything here.
2771 ac_xdir=$ac_dir/cf$$
2772 (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
2773 ac_tf1=$ac_xdir/conftest9012345
2774 ac_tf2=$ac_xdir/conftest9012346
2775 (echo 1 >$ac_tf1) 2>/dev/null
2776 (echo 2 >$ac_tf2) 2>/dev/null
2777 ac_val=`cat $ac_tf1 2>/dev/null`
2778 if test ! -f $ac_tf1 || test "$ac_val" != 1; then
2779 ac_cv_sys_long_file_names=no
2780 rm -rf $ac_xdir 2>/dev/null
2783 rm -rf $ac_xdir 2>/dev/null
2786 echo "$as_me:2786: result: $ac_cv_sys_long_file_names" >&5
2787 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
2788 if test $ac_cv_sys_long_file_names = yes; then
2790 cat >>confdefs.h <<\EOF
2791 #define HAVE_LONG_FILE_NAMES 1
2796 # if we find pkg-config, check if we should install the ".pc" files.
2798 echo "$as_me:2798: checking if you want to use pkg-config" >&5
2799 echo $ECHO_N "checking if you want to use pkg-config... $ECHO_C" >&6
2801 # Check whether --with-pkg-config or --without-pkg-config was given.
2802 if test "${with_pkg_config+set}" = set; then
2803 withval="$with_pkg_config"
2804 cf_pkg_config=$withval
2808 echo "$as_me:2808: result: $cf_pkg_config" >&5
2809 echo "${ECHO_T}$cf_pkg_config" >&6
2811 case $cf_pkg_config in #(vi
2817 if test -n "$ac_tool_prefix"; then
2818 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
2819 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
2820 echo "$as_me:2820: checking for $ac_word" >&5
2821 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2822 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
2823 echo $ECHO_N "(cached) $ECHO_C" >&6
2827 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
2830 ac_save_IFS=$IFS; IFS=$ac_path_separator
2832 for ac_dir in $ac_dummy; do
2834 test -z "$ac_dir" && ac_dir=.
2835 if $as_executable_p "$ac_dir/$ac_word"; then
2836 ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
2837 echo "$as_me:2837: found $ac_dir/$ac_word" >&5
2845 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
2847 if test -n "$PKG_CONFIG"; then
2848 echo "$as_me:2848: result: $PKG_CONFIG" >&5
2849 echo "${ECHO_T}$PKG_CONFIG" >&6
2851 echo "$as_me:2851: result: no" >&5
2852 echo "${ECHO_T}no" >&6
2856 if test -z "$ac_cv_path_PKG_CONFIG"; then
2857 ac_pt_PKG_CONFIG=$PKG_CONFIG
2858 # Extract the first word of "pkg-config", so it can be a program name with args.
2859 set dummy pkg-config; ac_word=$2
2860 echo "$as_me:2860: checking for $ac_word" >&5
2861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2862 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
2863 echo $ECHO_N "(cached) $ECHO_C" >&6
2865 case $ac_pt_PKG_CONFIG in
2867 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
2870 ac_save_IFS=$IFS; IFS=$ac_path_separator
2872 for ac_dir in $ac_dummy; do
2874 test -z "$ac_dir" && ac_dir=.
2875 if $as_executable_p "$ac_dir/$ac_word"; then
2876 ac_cv_path_ac_pt_PKG_CONFIG="$ac_dir/$ac_word"
2877 echo "$as_me:2877: found $ac_dir/$ac_word" >&5
2882 test -z "$ac_cv_path_ac_pt_PKG_CONFIG" && ac_cv_path_ac_pt_PKG_CONFIG="none"
2886 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
2888 if test -n "$ac_pt_PKG_CONFIG"; then
2889 echo "$as_me:2889: result: $ac_pt_PKG_CONFIG" >&5
2890 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
2892 echo "$as_me:2892: result: no" >&5
2893 echo "${ECHO_T}no" >&6
2896 PKG_CONFIG=$ac_pt_PKG_CONFIG
2898 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
2907 test -z "$PKG_CONFIG" && PKG_CONFIG=none
2908 if test "$PKG_CONFIG" != none ; then
2910 if test "x$prefix" != xNONE; then
2911 cf_path_syntax="$prefix"
2913 cf_path_syntax="$ac_default_prefix"
2916 case ".$PKG_CONFIG" in #(vi
2917 .\$\(*\)*|.\'*\'*) #(vi
2921 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
2924 eval PKG_CONFIG="$PKG_CONFIG"
2925 case ".$PKG_CONFIG" in #(vi
2927 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2932 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2935 { { echo "$as_me:2935: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
2936 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG\"" >&2;}
2937 { (exit 1); exit 1; }; }
2943 if test "$PKG_CONFIG" != no ; then
2944 echo "$as_me:2944: checking for $PKG_CONFIG library directory" >&5
2945 echo $ECHO_N "checking for $PKG_CONFIG library directory... $ECHO_C" >&6
2947 # Check whether --with-pkg-config-libdir or --without-pkg-config-libdir was given.
2948 if test "${with_pkg_config_libdir+set}" = set; then
2949 withval="$with_pkg_config_libdir"
2950 PKG_CONFIG_LIBDIR=$withval
2952 PKG_CONFIG_LIBDIR=yes
2955 case x$PKG_CONFIG_LIBDIR in #(vi
2959 # look for the library directory using the same prefix as the executable
2960 cf_path=`echo "$PKG_CONFIG" | sed -e 's,/[^/]*/[^/]*$,,'`
2961 case x`(arch) 2>/dev/null` in #(vi
2963 for cf_config in $cf_path/share $cf_path/lib64 $cf_path/lib32 $cf_path/lib
2965 if test -d $cf_config/pkgconfig
2967 PKG_CONFIG_LIBDIR=$cf_config/pkgconfig
2973 PKG_CONFIG_LIBDIR=$cf_path/lib/pkgconfig
2981 echo "$as_me:2981: result: $PKG_CONFIG_LIBDIR" >&5
2982 echo "${ECHO_T}$PKG_CONFIG_LIBDIR" >&6
2985 if test "$PKG_CONFIG" != no ; then
2986 if test -n "$PKG_CONFIG_LIBDIR" && test -d "$PKG_CONFIG_LIBDIR" ; then
2987 echo "$as_me:2987: checking if we should install .pc files for $PKG_CONFIG" >&5
2988 echo $ECHO_N "checking if we should install .pc files for $PKG_CONFIG... $ECHO_C" >&6
2990 # Check whether --enable-pc-files or --disable-pc-files was given.
2991 if test "${enable_pc_files+set}" = set; then
2992 enableval="$enable_pc_files"
2993 enable_pc_files=$enableval
2997 echo "$as_me:2997: result: $enable_pc_files" >&5
2998 echo "${ECHO_T}$enable_pc_files" >&6
2999 elif test -z "$PKG_CONFIG_LIBDIR" || test "$PKG_CONFIG_LIBDIR" != no; then
3001 { echo "$as_me:3001: WARNING: did not find $PKG_CONFIG library" >&5
3002 echo "$as_me: WARNING: did not find $PKG_CONFIG library" >&2;}
3008 echo "$as_me:3008: checking if you want to build test-programs" >&5
3009 echo $ECHO_N "checking if you want to build test-programs... $ECHO_C" >&6
3011 # Check whether --with-tests or --without-tests was given.
3012 if test "${with_tests+set}" = set; then
3013 withval="$with_tests"
3014 cf_with_tests=$withval
3018 echo "$as_me:3018: result: $cf_with_tests" >&5
3019 echo "${ECHO_T}$cf_with_tests" >&6
3021 echo "$as_me:3021: checking if we should assume mixed-case filenames" >&5
3022 echo $ECHO_N "checking if we should assume mixed-case filenames... $ECHO_C" >&6
3024 # Check whether --enable-mixed-case or --disable-mixed-case was given.
3025 if test "${enable_mixed_case+set}" = set; then
3026 enableval="$enable_mixed_case"
3027 enable_mixedcase=$enableval
3029 enable_mixedcase=auto
3031 echo "$as_me:3031: result: $enable_mixedcase" >&5
3032 echo "${ECHO_T}$enable_mixedcase" >&6
3033 if test "$enable_mixedcase" = "auto" ; then
3035 echo "$as_me:3035: checking if filesystem supports mixed-case filenames" >&5
3036 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
3037 if test "${cf_cv_mixedcase+set}" = set; then
3038 echo $ECHO_N "(cached) $ECHO_C" >&6
3041 if test "$cross_compiling" = yes ; then
3042 case $target_alias in #(vi
3043 *-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-mingw32*|*-uwin*) #(vi
3051 rm -f conftest CONFTEST
3053 if test -f CONFTEST ; then
3058 rm -f conftest CONFTEST
3062 echo "$as_me:3062: result: $cf_cv_mixedcase" >&5
3063 echo "${ECHO_T}$cf_cv_mixedcase" >&6
3064 test "$cf_cv_mixedcase" = yes && cat >>confdefs.h <<\EOF
3065 #define MIXEDCASE_FILENAMES 1
3069 cf_cv_mixedcase=$enable_mixedcase
3070 if test "$enable_mixedcase" = "yes" ; then
3071 cat >>confdefs.h <<\EOF
3072 #define MIXEDCASE_FILENAMES 1
3078 # do this after mixed-case option (tags/TAGS is not as important as tic).
3079 echo "$as_me:3079: checking whether ${MAKE-make} sets \${MAKE}" >&5
3080 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
3081 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
3082 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3083 echo $ECHO_N "(cached) $ECHO_C" >&6
3085 cat >conftest.make <<\EOF
3087 @echo 'ac_maketemp="${MAKE}"'
3089 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3090 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3091 if test -n "$ac_maketemp"; then
3092 eval ac_cv_prog_make_${ac_make}_set=yes
3094 eval ac_cv_prog_make_${ac_make}_set=no
3098 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3099 echo "$as_me:3099: result: yes" >&5
3100 echo "${ECHO_T}yes" >&6
3103 echo "$as_me:3103: result: no" >&5
3104 echo "${ECHO_T}no" >&6
3105 SET_MAKE="MAKE=${MAKE-make}"
3108 for ac_prog in exctags ctags
3110 # Extract the first word of "$ac_prog", so it can be a program name with args.
3111 set dummy $ac_prog; ac_word=$2
3112 echo "$as_me:3112: checking for $ac_word" >&5
3113 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3114 if test "${ac_cv_prog_CTAGS+set}" = set; then
3115 echo $ECHO_N "(cached) $ECHO_C" >&6
3117 if test -n "$CTAGS"; then
3118 ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
3120 ac_save_IFS=$IFS; IFS=$ac_path_separator
3122 for ac_dir in $ac_dummy; do
3124 test -z "$ac_dir" && ac_dir=.
3125 $as_executable_p "$ac_dir/$ac_word" || continue
3126 ac_cv_prog_CTAGS="$ac_prog"
3127 echo "$as_me:3127: found $ac_dir/$ac_word" >&5
3133 CTAGS=$ac_cv_prog_CTAGS
3134 if test -n "$CTAGS"; then
3135 echo "$as_me:3135: result: $CTAGS" >&5
3136 echo "${ECHO_T}$CTAGS" >&6
3138 echo "$as_me:3138: result: no" >&5
3139 echo "${ECHO_T}no" >&6
3142 test -n "$CTAGS" && break
3145 for ac_prog in exetags etags
3147 # Extract the first word of "$ac_prog", so it can be a program name with args.
3148 set dummy $ac_prog; ac_word=$2
3149 echo "$as_me:3149: checking for $ac_word" >&5
3150 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3151 if test "${ac_cv_prog_ETAGS+set}" = set; then
3152 echo $ECHO_N "(cached) $ECHO_C" >&6
3154 if test -n "$ETAGS"; then
3155 ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
3157 ac_save_IFS=$IFS; IFS=$ac_path_separator
3159 for ac_dir in $ac_dummy; do
3161 test -z "$ac_dir" && ac_dir=.
3162 $as_executable_p "$ac_dir/$ac_word" || continue
3163 ac_cv_prog_ETAGS="$ac_prog"
3164 echo "$as_me:3164: found $ac_dir/$ac_word" >&5
3170 ETAGS=$ac_cv_prog_ETAGS
3171 if test -n "$ETAGS"; then
3172 echo "$as_me:3172: result: $ETAGS" >&5
3173 echo "${ECHO_T}$ETAGS" >&6
3175 echo "$as_me:3175: result: no" >&5
3176 echo "${ECHO_T}no" >&6
3179 test -n "$ETAGS" && break
3182 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
3183 set dummy ${CTAGS:-ctags}; ac_word=$2
3184 echo "$as_me:3184: checking for $ac_word" >&5
3185 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3186 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
3187 echo $ECHO_N "(cached) $ECHO_C" >&6
3189 if test -n "$MAKE_LOWER_TAGS"; then
3190 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
3192 ac_save_IFS=$IFS; IFS=$ac_path_separator
3194 for ac_dir in $ac_dummy; do
3196 test -z "$ac_dir" && ac_dir=.
3197 $as_executable_p "$ac_dir/$ac_word" || continue
3198 ac_cv_prog_MAKE_LOWER_TAGS="yes"
3199 echo "$as_me:3199: found $ac_dir/$ac_word" >&5
3203 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
3206 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
3207 if test -n "$MAKE_LOWER_TAGS"; then
3208 echo "$as_me:3208: result: $MAKE_LOWER_TAGS" >&5
3209 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
3211 echo "$as_me:3211: result: no" >&5
3212 echo "${ECHO_T}no" >&6
3215 if test "$cf_cv_mixedcase" = yes ; then
3216 # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
3217 set dummy ${ETAGS:-etags}; ac_word=$2
3218 echo "$as_me:3218: checking for $ac_word" >&5
3219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3220 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
3221 echo $ECHO_N "(cached) $ECHO_C" >&6
3223 if test -n "$MAKE_UPPER_TAGS"; then
3224 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
3226 ac_save_IFS=$IFS; IFS=$ac_path_separator
3228 for ac_dir in $ac_dummy; do
3230 test -z "$ac_dir" && ac_dir=.
3231 $as_executable_p "$ac_dir/$ac_word" || continue
3232 ac_cv_prog_MAKE_UPPER_TAGS="yes"
3233 echo "$as_me:3233: found $ac_dir/$ac_word" >&5
3237 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
3240 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
3241 if test -n "$MAKE_UPPER_TAGS"; then
3242 echo "$as_me:3242: result: $MAKE_UPPER_TAGS" >&5
3243 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
3245 echo "$as_me:3245: result: no" >&5
3246 echo "${ECHO_T}no" >&6
3253 if test "$MAKE_UPPER_TAGS" = yes ; then
3259 if test "$MAKE_LOWER_TAGS" = yes ; then
3265 echo "$as_me:3265: checking for makeflags variable" >&5
3266 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
3267 if test "${cf_cv_makeflags+set}" = set; then
3268 echo $ECHO_N "(cached) $ECHO_C" >&6
3272 for cf_option in '-${MAKEFLAGS}' '${MFLAGS}'
3274 cat >cf_makeflags.tmp <<CF_EOF
3277 @ echo '.$cf_option'
3279 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp 2>/dev/null | fgrep -v "ing directory" | sed -e 's,[ ]*$,,'`
3280 case "$cf_result" in
3282 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp CC=cc 2>/dev/null`
3283 case "$cf_result" in
3284 .*CC=*) cf_cv_makeflags=
3286 *) cf_cv_makeflags=$cf_option
3292 *) echo "given option \"$cf_option\", no match \"$cf_result\""
3296 rm -f cf_makeflags.tmp
3299 echo "$as_me:3299: result: $cf_cv_makeflags" >&5
3300 echo "${ECHO_T}$cf_cv_makeflags" >&6
3302 if test -n "$ac_tool_prefix"; then
3303 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3304 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3305 echo "$as_me:3305: checking for $ac_word" >&5
3306 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3307 if test "${ac_cv_prog_RANLIB+set}" = set; then
3308 echo $ECHO_N "(cached) $ECHO_C" >&6
3310 if test -n "$RANLIB"; then
3311 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3313 ac_save_IFS=$IFS; IFS=$ac_path_separator
3315 for ac_dir in $ac_dummy; do
3317 test -z "$ac_dir" && ac_dir=.
3318 $as_executable_p "$ac_dir/$ac_word" || continue
3319 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3320 echo "$as_me:3320: found $ac_dir/$ac_word" >&5
3326 RANLIB=$ac_cv_prog_RANLIB
3327 if test -n "$RANLIB"; then
3328 echo "$as_me:3328: result: $RANLIB" >&5
3329 echo "${ECHO_T}$RANLIB" >&6
3331 echo "$as_me:3331: result: no" >&5
3332 echo "${ECHO_T}no" >&6
3336 if test -z "$ac_cv_prog_RANLIB"; then
3337 ac_ct_RANLIB=$RANLIB
3338 # Extract the first word of "ranlib", so it can be a program name with args.
3339 set dummy ranlib; ac_word=$2
3340 echo "$as_me:3340: checking for $ac_word" >&5
3341 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3342 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3343 echo $ECHO_N "(cached) $ECHO_C" >&6
3345 if test -n "$ac_ct_RANLIB"; then
3346 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3348 ac_save_IFS=$IFS; IFS=$ac_path_separator
3350 for ac_dir in $ac_dummy; do
3352 test -z "$ac_dir" && ac_dir=.
3353 $as_executable_p "$ac_dir/$ac_word" || continue
3354 ac_cv_prog_ac_ct_RANLIB="ranlib"
3355 echo "$as_me:3355: found $ac_dir/$ac_word" >&5
3359 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="':'"
3362 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3363 if test -n "$ac_ct_RANLIB"; then
3364 echo "$as_me:3364: result: $ac_ct_RANLIB" >&5
3365 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3367 echo "$as_me:3367: result: no" >&5
3368 echo "${ECHO_T}no" >&6
3371 RANLIB=$ac_ct_RANLIB
3373 RANLIB="$ac_cv_prog_RANLIB"
3376 if test -n "$ac_tool_prefix"; then
3377 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3378 set dummy ${ac_tool_prefix}ld; ac_word=$2
3379 echo "$as_me:3379: checking for $ac_word" >&5
3380 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3381 if test "${ac_cv_prog_LD+set}" = set; then
3382 echo $ECHO_N "(cached) $ECHO_C" >&6
3384 if test -n "$LD"; then
3385 ac_cv_prog_LD="$LD" # Let the user override the test.
3387 ac_save_IFS=$IFS; IFS=$ac_path_separator
3389 for ac_dir in $ac_dummy; do
3391 test -z "$ac_dir" && ac_dir=.
3392 $as_executable_p "$ac_dir/$ac_word" || continue
3393 ac_cv_prog_LD="${ac_tool_prefix}ld"
3394 echo "$as_me:3394: found $ac_dir/$ac_word" >&5
3401 if test -n "$LD"; then
3402 echo "$as_me:3402: result: $LD" >&5
3403 echo "${ECHO_T}$LD" >&6
3405 echo "$as_me:3405: result: no" >&5
3406 echo "${ECHO_T}no" >&6
3410 if test -z "$ac_cv_prog_LD"; then
3412 # Extract the first word of "ld", so it can be a program name with args.
3413 set dummy ld; ac_word=$2
3414 echo "$as_me:3414: checking for $ac_word" >&5
3415 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3416 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3417 echo $ECHO_N "(cached) $ECHO_C" >&6
3419 if test -n "$ac_ct_LD"; then
3420 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3422 ac_save_IFS=$IFS; IFS=$ac_path_separator
3424 for ac_dir in $ac_dummy; do
3426 test -z "$ac_dir" && ac_dir=.
3427 $as_executable_p "$ac_dir/$ac_word" || continue
3428 ac_cv_prog_ac_ct_LD="ld"
3429 echo "$as_me:3429: found $ac_dir/$ac_word" >&5
3433 test -z "$ac_cv_prog_ac_ct_LD" && ac_cv_prog_ac_ct_LD="ld"
3436 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3437 if test -n "$ac_ct_LD"; then
3438 echo "$as_me:3438: result: $ac_ct_LD" >&5
3439 echo "${ECHO_T}$ac_ct_LD" >&6
3441 echo "$as_me:3441: result: no" >&5
3442 echo "${ECHO_T}no" >&6
3450 if test -n "$ac_tool_prefix"; then
3451 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3452 set dummy ${ac_tool_prefix}ar; ac_word=$2
3453 echo "$as_me:3453: checking for $ac_word" >&5
3454 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3455 if test "${ac_cv_prog_AR+set}" = set; then
3456 echo $ECHO_N "(cached) $ECHO_C" >&6
3458 if test -n "$AR"; then
3459 ac_cv_prog_AR="$AR" # Let the user override the test.
3461 ac_save_IFS=$IFS; IFS=$ac_path_separator
3463 for ac_dir in $ac_dummy; do
3465 test -z "$ac_dir" && ac_dir=.
3466 $as_executable_p "$ac_dir/$ac_word" || continue
3467 ac_cv_prog_AR="${ac_tool_prefix}ar"
3468 echo "$as_me:3468: found $ac_dir/$ac_word" >&5
3475 if test -n "$AR"; then
3476 echo "$as_me:3476: result: $AR" >&5
3477 echo "${ECHO_T}$AR" >&6
3479 echo "$as_me:3479: result: no" >&5
3480 echo "${ECHO_T}no" >&6
3484 if test -z "$ac_cv_prog_AR"; then
3486 # Extract the first word of "ar", so it can be a program name with args.
3487 set dummy ar; ac_word=$2
3488 echo "$as_me:3488: checking for $ac_word" >&5
3489 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3490 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3491 echo $ECHO_N "(cached) $ECHO_C" >&6
3493 if test -n "$ac_ct_AR"; then
3494 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3496 ac_save_IFS=$IFS; IFS=$ac_path_separator
3498 for ac_dir in $ac_dummy; do
3500 test -z "$ac_dir" && ac_dir=.
3501 $as_executable_p "$ac_dir/$ac_word" || continue
3502 ac_cv_prog_ac_ct_AR="ar"
3503 echo "$as_me:3503: found $ac_dir/$ac_word" >&5
3507 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3510 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3511 if test -n "$ac_ct_AR"; then
3512 echo "$as_me:3512: result: $ac_ct_AR" >&5
3513 echo "${ECHO_T}$ac_ct_AR" >&6
3515 echo "$as_me:3515: result: no" >&5
3516 echo "${ECHO_T}no" >&6
3524 if test -n "$ac_tool_prefix"; then
3525 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3526 set dummy ${ac_tool_prefix}ar; ac_word=$2
3527 echo "$as_me:3527: checking for $ac_word" >&5
3528 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3529 if test "${ac_cv_prog_AR+set}" = set; then
3530 echo $ECHO_N "(cached) $ECHO_C" >&6
3532 if test -n "$AR"; then
3533 ac_cv_prog_AR="$AR" # Let the user override the test.
3535 ac_save_IFS=$IFS; IFS=$ac_path_separator
3537 for ac_dir in $ac_dummy; do
3539 test -z "$ac_dir" && ac_dir=.
3540 $as_executable_p "$ac_dir/$ac_word" || continue
3541 ac_cv_prog_AR="${ac_tool_prefix}ar"
3542 echo "$as_me:3542: found $ac_dir/$ac_word" >&5
3549 if test -n "$AR"; then
3550 echo "$as_me:3550: result: $AR" >&5
3551 echo "${ECHO_T}$AR" >&6
3553 echo "$as_me:3553: result: no" >&5
3554 echo "${ECHO_T}no" >&6
3558 if test -z "$ac_cv_prog_AR"; then
3560 # Extract the first word of "ar", so it can be a program name with args.
3561 set dummy ar; ac_word=$2
3562 echo "$as_me:3562: checking for $ac_word" >&5
3563 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3564 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3565 echo $ECHO_N "(cached) $ECHO_C" >&6
3567 if test -n "$ac_ct_AR"; then
3568 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3570 ac_save_IFS=$IFS; IFS=$ac_path_separator
3572 for ac_dir in $ac_dummy; do
3574 test -z "$ac_dir" && ac_dir=.
3575 $as_executable_p "$ac_dir/$ac_word" || continue
3576 ac_cv_prog_ac_ct_AR="ar"
3577 echo "$as_me:3577: found $ac_dir/$ac_word" >&5
3581 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3584 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3585 if test -n "$ac_ct_AR"; then
3586 echo "$as_me:3586: result: $ac_ct_AR" >&5
3587 echo "${ECHO_T}$ac_ct_AR" >&6
3589 echo "$as_me:3589: result: no" >&5
3590 echo "${ECHO_T}no" >&6
3598 echo "$as_me:3598: checking for options to update archives" >&5
3599 echo $ECHO_N "checking for options to update archives... $ECHO_C" >&6
3600 if test "${cf_cv_ar_flags+set}" = set; then
3601 echo $ECHO_N "(cached) $ECHO_C" >&6
3604 cf_cv_ar_flags=unknown
3605 for cf_ar_flags in -curv curv -crv crv -cqv cqv -rv rv
3608 # check if $ARFLAGS already contains this choice
3609 if test "x$ARFLAGS" != "x" ; then
3610 cf_check_ar_flags=`echo "x$ARFLAGS" | sed -e "s/$cf_ar_flags\$//" -e "s/$cf_ar_flags / /"`
3611 if test "x$ARFLAGS" != "$cf_check_ar_flags" ; then
3617 rm -f conftest.$ac_cv_objext
3620 cat >conftest.$ac_ext <<EOF
3621 #line 3621 "configure"
3622 int testdata[3] = { 123, 456, 789 };
3624 if { (eval echo "$as_me:3624: \"$ac_compile\"") >&5
3625 (eval $ac_compile) 2>&5
3627 echo "$as_me:3627: \$? = $ac_status" >&5
3628 (exit $ac_status); } ; then
3629 echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
3630 $AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext 2>&5 1>/dev/null
3631 if test -f conftest.a ; then
3632 cf_cv_ar_flags=$cf_ar_flags
3636 test -n "$verbose" && echo " cannot compile test-program" 1>&6
3638 echo "${as_me:-configure}:3638: testing cannot compile test-program ..." 1>&5
3643 rm -f conftest.a conftest.$ac_ext conftest.$ac_cv_objext
3646 echo "$as_me:3646: result: $cf_cv_ar_flags" >&5
3647 echo "${ECHO_T}$cf_cv_ar_flags" >&6
3649 if test -n "$ARFLAGS" ; then
3650 if test -n "$cf_cv_ar_flags" ; then
3651 ARFLAGS="$ARFLAGS $cf_cv_ar_flags"
3654 ARFLAGS=$cf_cv_ar_flags
3657 echo "$as_me:3657: checking if you have specified an install-prefix" >&5
3658 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3660 # Check whether --with-install-prefix or --without-install-prefix was given.
3661 if test "${with_install_prefix+set}" = set; then
3662 withval="$with_install_prefix"
3663 case "$withval" in #(vi
3666 *) DESTDIR="$withval"
3670 echo "$as_me:3670: result: $DESTDIR" >&5
3671 echo "${ECHO_T}$DESTDIR" >&6
3673 ###############################################################################
3675 # If we're cross-compiling, allow the user to override the tools and their
3676 # options. The configure script is oriented toward identifying the host
3677 # compiler, etc., but we need a build compiler to generate parts of the source.
3679 if test "$cross_compiling" = yes ; then
3681 # defaults that we might want to override
3682 : ${BUILD_CFLAGS:=''}
3683 : ${BUILD_CPPFLAGS:=''}
3684 : ${BUILD_LDFLAGS:=''}
3686 : ${BUILD_EXEEXT:='$x'}
3687 : ${BUILD_OBJEXT:='o'}
3689 # Check whether --with-build-cc or --without-build-cc was given.
3690 if test "${with_build_cc+set}" = set; then
3691 withval="$with_build_cc"
3694 for ac_prog in gcc cc cl
3696 # Extract the first word of "$ac_prog", so it can be a program name with args.
3697 set dummy $ac_prog; ac_word=$2
3698 echo "$as_me:3698: checking for $ac_word" >&5
3699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3700 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3701 echo $ECHO_N "(cached) $ECHO_C" >&6
3703 if test -n "$BUILD_CC"; then
3704 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3706 ac_save_IFS=$IFS; IFS=$ac_path_separator
3708 for ac_dir in $ac_dummy; do
3710 test -z "$ac_dir" && ac_dir=.
3711 $as_executable_p "$ac_dir/$ac_word" || continue
3712 ac_cv_prog_BUILD_CC="$ac_prog"
3713 echo "$as_me:3713: found $ac_dir/$ac_word" >&5
3719 BUILD_CC=$ac_cv_prog_BUILD_CC
3720 if test -n "$BUILD_CC"; then
3721 echo "$as_me:3721: result: $BUILD_CC" >&5
3722 echo "${ECHO_T}$BUILD_CC" >&6
3724 echo "$as_me:3724: result: no" >&5
3725 echo "${ECHO_T}no" >&6
3728 test -n "$BUILD_CC" && break
3732 echo "$as_me:3732: checking for native build C compiler" >&5
3733 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3734 echo "$as_me:3734: result: $BUILD_CC" >&5
3735 echo "${ECHO_T}$BUILD_CC" >&6
3737 echo "$as_me:3737: checking for native build C preprocessor" >&5
3738 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3740 # Check whether --with-build-cpp or --without-build-cpp was given.
3741 if test "${with_build_cpp+set}" = set; then
3742 withval="$with_build_cpp"
3743 BUILD_CPP="$withval"
3745 BUILD_CPP='${BUILD_CC} -E'
3747 echo "$as_me:3747: result: $BUILD_CPP" >&5
3748 echo "${ECHO_T}$BUILD_CPP" >&6
3750 echo "$as_me:3750: checking for native build C flags" >&5
3751 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3753 # Check whether --with-build-cflags or --without-build-cflags was given.
3754 if test "${with_build_cflags+set}" = set; then
3755 withval="$with_build_cflags"
3756 BUILD_CFLAGS="$withval"
3758 echo "$as_me:3758: result: $BUILD_CFLAGS" >&5
3759 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3761 echo "$as_me:3761: checking for native build C preprocessor-flags" >&5
3762 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3764 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3765 if test "${with_build_cppflags+set}" = set; then
3766 withval="$with_build_cppflags"
3767 BUILD_CPPFLAGS="$withval"
3769 echo "$as_me:3769: result: $BUILD_CPPFLAGS" >&5
3770 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3772 echo "$as_me:3772: checking for native build linker-flags" >&5
3773 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3775 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3776 if test "${with_build_ldflags+set}" = set; then
3777 withval="$with_build_ldflags"
3778 BUILD_LDFLAGS="$withval"
3780 echo "$as_me:3780: result: $BUILD_LDFLAGS" >&5
3781 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3783 echo "$as_me:3783: checking for native build linker-libraries" >&5
3784 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3786 # Check whether --with-build-libs or --without-build-libs was given.
3787 if test "${with_build_libs+set}" = set; then
3788 withval="$with_build_libs"
3789 BUILD_LIBS="$withval"
3791 echo "$as_me:3791: result: $BUILD_LIBS" >&5
3792 echo "${ECHO_T}$BUILD_LIBS" >&6
3794 # this assumes we're on Unix.
3798 : ${BUILD_CC:='${CC}'}
3800 if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3801 { { echo "$as_me:3801: error: Cross-build requires two compilers.
3802 Use --with-build-cc to specify the native compiler." >&5
3803 echo "$as_me: error: Cross-build requires two compilers.
3804 Use --with-build-cc to specify the native compiler." >&2;}
3805 { (exit 1); exit 1; }; }
3809 : ${BUILD_CC:='${CC}'}
3810 : ${BUILD_CPP:='${CPP}'}
3811 : ${BUILD_CFLAGS:='${CFLAGS}'}
3812 : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
3813 : ${BUILD_LDFLAGS:='${LDFLAGS}'}
3814 : ${BUILD_LIBS:='${LIBS}'}
3815 : ${BUILD_EXEEXT:='$x'}
3816 : ${BUILD_OBJEXT:='o'}
3819 ###############################################################################
3821 ### Options to allow the user to specify the set of libraries which are used.
3822 ### Use "--without-normal --with-shared" to allow the default model to be
3823 ### shared, for example.
3826 echo "$as_me:3826: checking if you want to build shared C-objects" >&5
3827 echo $ECHO_N "checking if you want to build shared C-objects... $ECHO_C" >&6
3829 # Check whether --with-shared or --without-shared was given.
3830 if test "${with_shared+set}" = set; then
3831 withval="$with_shared"
3832 with_shared=$withval
3836 echo "$as_me:3836: result: $with_shared" >&5
3837 echo "${ECHO_T}$with_shared" >&6
3838 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
3840 echo "$as_me:3840: checking for specified models" >&5
3841 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
3842 test -z "$cf_list_models" && cf_list_models=normal
3843 echo "$as_me:3843: result: $cf_list_models" >&5
3844 echo "${ECHO_T}$cf_list_models" >&6
3846 ### Use the first model as the default, and save its suffix for use in building
3847 ### up test-applications.
3848 echo "$as_me:3848: checking for default model" >&5
3849 echo $ECHO_N "checking for default model... $ECHO_C" >&6
3850 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
3851 echo "$as_me:3851: result: $DFT_LWR_MODEL" >&5
3852 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
3854 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
3856 echo "$as_me:3856: checking for specific curses-directory" >&5
3857 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
3859 # Check whether --with-curses-dir or --without-curses-dir was given.
3860 if test "${with_curses_dir+set}" = set; then
3861 withval="$with_curses_dir"
3862 cf_cv_curses_dir=$withval
3866 echo "$as_me:3866: result: $cf_cv_curses_dir" >&5
3867 echo "${ECHO_T}$cf_cv_curses_dir" >&6
3869 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
3872 if test "x$prefix" != xNONE; then
3873 cf_path_syntax="$prefix"
3875 cf_path_syntax="$ac_default_prefix"
3878 case ".$withval" in #(vi
3879 .\$\(*\)*|.\'*\'*) #(vi
3883 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
3886 eval withval="$withval"
3887 case ".$withval" in #(vi
3889 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3894 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3897 { { echo "$as_me:3897: error: expected a pathname, not \"$withval\"" >&5
3898 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
3899 { (exit 1); exit 1; }; }
3903 if test -d "$cf_cv_curses_dir"
3906 if test -n "$cf_cv_curses_dir/include" ; then
3907 for cf_add_incdir in $cf_cv_curses_dir/include
3909 while test $cf_add_incdir != /usr/include
3911 if test -d $cf_add_incdir
3914 if test -n "$CFLAGS$CPPFLAGS" ; then
3915 # a loop is needed to ensure we can add subdirs of existing dirs
3916 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
3917 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
3918 cf_have_incdir=yes; break
3923 if test "$cf_have_incdir" = no ; then
3924 if test "$cf_add_incdir" = /usr/local/include ; then
3925 if test "$GCC" = yes
3927 cf_save_CPPFLAGS=$CPPFLAGS
3928 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3929 cat >conftest.$ac_ext <<_ACEOF
3930 #line 3930 "configure"
3931 #include "confdefs.h"
3941 rm -f conftest.$ac_objext
3942 if { (eval echo "$as_me:3942: \"$ac_compile\"") >&5
3943 (eval $ac_compile) 2>&5
3945 echo "$as_me:3945: \$? = $ac_status" >&5
3946 (exit $ac_status); } &&
3947 { ac_try='test -s conftest.$ac_objext'
3948 { (eval echo "$as_me:3948: \"$ac_try\"") >&5
3951 echo "$as_me:3951: \$? = $ac_status" >&5
3952 (exit $ac_status); }; }; then
3955 echo "$as_me: failed program was:" >&5
3956 cat conftest.$ac_ext >&5
3959 rm -f conftest.$ac_objext conftest.$ac_ext
3960 CPPFLAGS=$cf_save_CPPFLAGS
3965 if test "$cf_have_incdir" = no ; then
3966 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
3968 echo "${as_me:-configure}:3968: testing adding $cf_add_incdir to include-path ..." 1>&5
3970 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3972 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
3973 test "$cf_top_incdir" = "$cf_add_incdir" && break
3974 cf_add_incdir="$cf_top_incdir"
3983 if test -n "$cf_cv_curses_dir/lib" ; then
3984 for cf_add_libdir in $cf_cv_curses_dir/lib
3986 if test $cf_add_libdir = /usr/lib ; then
3988 elif test -d $cf_add_libdir
3991 if test -n "$LDFLAGS$LIBS" ; then
3992 # a loop is needed to ensure we can add subdirs of existing dirs
3993 for cf_test_libdir in $LDFLAGS $LIBS ; do
3994 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
3995 cf_have_libdir=yes; break
3999 if test "$cf_have_libdir" = no ; then
4000 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
4002 echo "${as_me:-configure}:4002: testing adding $cf_add_libdir to library-path ..." 1>&5
4004 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4013 echo "$as_me:4013: checking if you want wide-character code" >&5
4014 echo $ECHO_N "checking if you want wide-character code... $ECHO_C" >&6
4016 # Check whether --enable-widec or --disable-widec was given.
4017 if test "${enable_widec+set}" = set; then
4018 enableval="$enable_widec"
4019 with_widec=$enableval
4023 echo "$as_me:4023: result: $with_widec" >&5
4024 echo "${ECHO_T}$with_widec" >&6
4025 if test "$with_widec" = yes ; then
4027 echo "$as_me:4027: checking for multibyte character support" >&5
4028 echo $ECHO_N "checking for multibyte character support... $ECHO_C" >&6
4029 if test "${cf_cv_utf8_lib+set}" = set; then
4030 echo $ECHO_N "(cached) $ECHO_C" >&6
4033 cf_save_LIBS="$LIBS"
4034 cat >conftest.$ac_ext <<_ACEOF
4035 #line 4035 "configure"
4036 #include "confdefs.h"
4047 rm -f conftest.$ac_objext conftest$ac_exeext
4048 if { (eval echo "$as_me:4048: \"$ac_link\"") >&5
4049 (eval $ac_link) 2>&5
4051 echo "$as_me:4051: \$? = $ac_status" >&5
4052 (exit $ac_status); } &&
4053 { ac_try='test -s conftest$ac_exeext'
4054 { (eval echo "$as_me:4054: \"$ac_try\"") >&5
4057 echo "$as_me:4057: \$? = $ac_status" >&5
4058 (exit $ac_status); }; }; then
4061 echo "$as_me: failed program was:" >&5
4062 cat conftest.$ac_ext >&5
4064 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
4065 # will be set on completion of the AC_TRY_LINK below.
4066 cf_cv_header_path_utf8=
4067 cf_cv_library_path_utf8=
4069 echo "${as_me:-configure}:4069: testing Starting FIND_LINKAGE(utf8,) ..." 1>&5
4071 cf_save_LIBS="$LIBS"
4073 cat >conftest.$ac_ext <<_ACEOF
4074 #line 4074 "configure"
4075 #include "confdefs.h"
4077 #include <libutf8.h>
4086 rm -f conftest.$ac_objext conftest$ac_exeext
4087 if { (eval echo "$as_me:4087: \"$ac_link\"") >&5
4088 (eval $ac_link) 2>&5
4090 echo "$as_me:4090: \$? = $ac_status" >&5
4091 (exit $ac_status); } &&
4092 { ac_try='test -s conftest$ac_exeext'
4093 { (eval echo "$as_me:4093: \"$ac_try\"") >&5
4096 echo "$as_me:4096: \$? = $ac_status" >&5
4097 (exit $ac_status); }; }; then
4099 cf_cv_find_linkage_utf8=yes
4100 cf_cv_header_path_utf8=/usr/include
4101 cf_cv_library_path_utf8=/usr/lib
4104 echo "$as_me: failed program was:" >&5
4105 cat conftest.$ac_ext >&5
4107 LIBS="-lutf8 $cf_save_LIBS"
4109 cat >conftest.$ac_ext <<_ACEOF
4110 #line 4110 "configure"
4111 #include "confdefs.h"
4113 #include <libutf8.h>
4122 rm -f conftest.$ac_objext conftest$ac_exeext
4123 if { (eval echo "$as_me:4123: \"$ac_link\"") >&5
4124 (eval $ac_link) 2>&5
4126 echo "$as_me:4126: \$? = $ac_status" >&5
4127 (exit $ac_status); } &&
4128 { ac_try='test -s conftest$ac_exeext'
4129 { (eval echo "$as_me:4129: \"$ac_try\"") >&5
4132 echo "$as_me:4132: \$? = $ac_status" >&5
4133 (exit $ac_status); }; }; then
4135 cf_cv_find_linkage_utf8=yes
4136 cf_cv_header_path_utf8=/usr/include
4137 cf_cv_library_path_utf8=/usr/lib
4138 cf_cv_library_file_utf8="-lutf8"
4141 echo "$as_me: failed program was:" >&5
4142 cat conftest.$ac_ext >&5
4144 cf_cv_find_linkage_utf8=no
4145 LIBS="$cf_save_LIBS"
4147 test -n "$verbose" && echo " find linkage for utf8 library" 1>&6
4149 echo "${as_me:-configure}:4149: testing find linkage for utf8 library ..." 1>&5
4151 echo "${as_me:-configure}:4151: testing Searching for headers in FIND_LINKAGE(utf8,) ..." 1>&5
4153 cf_save_CPPFLAGS="$CPPFLAGS"
4154 cf_test_CPPFLAGS="$CPPFLAGS"
4158 # collect the current set of include-directories from compiler flags
4159 cf_header_path_list=""
4160 if test -n "${CFLAGS}${CPPFLAGS}" ; then
4161 for cf_header_path in $CPPFLAGS $CFLAGS
4163 case $cf_header_path in #(vi
4165 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
4167 test "$cf_header_path" != "NONE" && \
4168 test -d "$cf_header_path" && \
4170 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
4171 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
4172 test -d $cf_header_path/include/utf8 && cf_search="$cf_search $cf_header_path/include/utf8"
4173 test -d $cf_header_path/include/utf8/include && cf_search="$cf_search $cf_header_path/include/utf8/include"
4174 test -d $cf_header_path/utf8/include && cf_search="$cf_search $cf_header_path/utf8/include"
4175 test -d $cf_header_path/utf8/include/utf8 && cf_search="$cf_search $cf_header_path/utf8/include/utf8"
4178 cf_header_path_list="$cf_header_path_list $cf_search"
4184 # add the variations for the package we are looking for
4188 test "/usr" != "$prefix" && \
4190 (test $prefix = NONE || test "/usr" != "$prefix") && {
4191 test -n "$verbose" && echo " ... testing for include-directories under /usr"
4192 test -d /usr/include && cf_search="$cf_search /usr/include"
4193 test -d /usr/include/utf8 && cf_search="$cf_search /usr/include/utf8"
4194 test -d /usr/include/utf8/include && cf_search="$cf_search /usr/include/utf8/include"
4195 test -d /usr/utf8/include && cf_search="$cf_search /usr/utf8/include"
4196 test -d /usr/utf8/include/utf8 && cf_search="$cf_search /usr/utf8/include/utf8"
4199 test "$prefix" != "NONE" && \
4200 test -d "$prefix" && \
4202 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
4203 test -d $prefix/include && cf_search="$cf_search $prefix/include"
4204 test -d $prefix/include/utf8 && cf_search="$cf_search $prefix/include/utf8"
4205 test -d $prefix/include/utf8/include && cf_search="$cf_search $prefix/include/utf8/include"
4206 test -d $prefix/utf8/include && cf_search="$cf_search $prefix/utf8/include"
4207 test -d $prefix/utf8/include/utf8 && cf_search="$cf_search $prefix/utf8/include/utf8"
4210 test "/usr/local" != "$prefix" && \
4211 test -d "/usr/local" && \
4212 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4213 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
4214 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
4215 test -d /usr/local/include/utf8 && cf_search="$cf_search /usr/local/include/utf8"
4216 test -d /usr/local/include/utf8/include && cf_search="$cf_search /usr/local/include/utf8/include"
4217 test -d /usr/local/utf8/include && cf_search="$cf_search /usr/local/utf8/include"
4218 test -d /usr/local/utf8/include/utf8 && cf_search="$cf_search /usr/local/utf8/include/utf8"
4221 test "/opt" != "$prefix" && \
4223 (test $prefix = NONE || test "/opt" != "$prefix") && {
4224 test -n "$verbose" && echo " ... testing for include-directories under /opt"
4225 test -d /opt/include && cf_search="$cf_search /opt/include"
4226 test -d /opt/include/utf8 && cf_search="$cf_search /opt/include/utf8"
4227 test -d /opt/include/utf8/include && cf_search="$cf_search /opt/include/utf8/include"
4228 test -d /opt/utf8/include && cf_search="$cf_search /opt/utf8/include"
4229 test -d /opt/utf8/include/utf8 && cf_search="$cf_search /opt/utf8/include/utf8"
4232 test "$HOME" != "$prefix" && \
4233 test -d "$HOME" && \
4234 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4235 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
4236 test -d $HOME/include && cf_search="$cf_search $HOME/include"
4237 test -d $HOME/include/utf8 && cf_search="$cf_search $HOME/include/utf8"
4238 test -d $HOME/include/utf8/include && cf_search="$cf_search $HOME/include/utf8/include"
4239 test -d $HOME/utf8/include && cf_search="$cf_search $HOME/utf8/include"
4240 test -d $HOME/utf8/include/utf8 && cf_search="$cf_search $HOME/utf8/include/utf8"
4243 test "$includedir" != NONE && \
4244 test "$includedir" != "/usr/include" && \
4245 test -d "$includedir" && {
4246 test -d $includedir && cf_search="$cf_search $includedir"
4247 test -d $includedir/utf8 && cf_search="$cf_search $includedir/utf8"
4250 test "$oldincludedir" != NONE && \
4251 test "$oldincludedir" != "/usr/include" && \
4252 test -d "$oldincludedir" && {
4253 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
4254 test -d $oldincludedir/utf8 && cf_search="$cf_search $oldincludedir/utf8"
4257 cf_search="$cf_search $cf_header_path_list"
4259 for cf_cv_header_path_utf8 in $cf_search
4261 if test -d $cf_cv_header_path_utf8 ; then
4262 test -n "$verbose" && echo " ... testing $cf_cv_header_path_utf8" 1>&6
4264 echo "${as_me:-configure}:4264: testing ... testing $cf_cv_header_path_utf8 ..." 1>&5
4266 CPPFLAGS="$cf_save_CPPFLAGS -I$cf_cv_header_path_utf8"
4267 cat >conftest.$ac_ext <<_ACEOF
4268 #line 4268 "configure"
4269 #include "confdefs.h"
4271 #include <libutf8.h>
4280 rm -f conftest.$ac_objext
4281 if { (eval echo "$as_me:4281: \"$ac_compile\"") >&5
4282 (eval $ac_compile) 2>&5
4284 echo "$as_me:4284: \$? = $ac_status" >&5
4285 (exit $ac_status); } &&
4286 { ac_try='test -s conftest.$ac_objext'
4287 { (eval echo "$as_me:4287: \"$ac_try\"") >&5
4290 echo "$as_me:4290: \$? = $ac_status" >&5
4291 (exit $ac_status); }; }; then
4293 test -n "$verbose" && echo " ... found utf8 headers in $cf_cv_header_path_utf8" 1>&6
4295 echo "${as_me:-configure}:4295: testing ... found utf8 headers in $cf_cv_header_path_utf8 ..." 1>&5
4297 cf_cv_find_linkage_utf8=maybe
4298 cf_test_CPPFLAGS="$CPPFLAGS"
4301 echo "$as_me: failed program was:" >&5
4302 cat conftest.$ac_ext >&5
4304 CPPFLAGS="$cf_save_CPPFLAGS"
4307 rm -f conftest.$ac_objext conftest.$ac_ext
4311 if test "$cf_cv_find_linkage_utf8" = maybe ; then
4313 echo "${as_me:-configure}:4313: testing Searching for utf8 library in FIND_LINKAGE(utf8,) ..." 1>&5
4315 cf_save_LIBS="$LIBS"
4316 cf_save_LDFLAGS="$LDFLAGS"
4318 if test "$cf_cv_find_linkage_utf8" != yes ; then
4321 cf_library_path_list=""
4322 if test -n "${LDFLAGS}${LIBS}" ; then
4323 for cf_library_path in $LDFLAGS $LIBS
4325 case $cf_library_path in #(vi
4327 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
4329 test "$cf_library_path" != "NONE" && \
4330 test -d "$cf_library_path" && \
4332 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
4333 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
4334 test -d $cf_library_path/lib/utf8 && cf_search="$cf_search $cf_library_path/lib/utf8"
4335 test -d $cf_library_path/lib/utf8/lib && cf_search="$cf_search $cf_library_path/lib/utf8/lib"
4336 test -d $cf_library_path/utf8/lib && cf_search="$cf_search $cf_library_path/utf8/lib"
4337 test -d $cf_library_path/utf8/lib/utf8 && cf_search="$cf_search $cf_library_path/utf8/lib/utf8"
4340 cf_library_path_list="$cf_library_path_list $cf_search"
4348 test "/usr" != "$prefix" && \
4350 (test $prefix = NONE || test "/usr" != "$prefix") && {
4351 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
4352 test -d /usr/lib && cf_search="$cf_search /usr/lib"
4353 test -d /usr/lib/utf8 && cf_search="$cf_search /usr/lib/utf8"
4354 test -d /usr/lib/utf8/lib && cf_search="$cf_search /usr/lib/utf8/lib"
4355 test -d /usr/utf8/lib && cf_search="$cf_search /usr/utf8/lib"
4356 test -d /usr/utf8/lib/utf8 && cf_search="$cf_search /usr/utf8/lib/utf8"
4359 test "$prefix" != "NONE" && \
4360 test -d "$prefix" && \
4362 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
4363 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
4364 test -d $prefix/lib/utf8 && cf_search="$cf_search $prefix/lib/utf8"
4365 test -d $prefix/lib/utf8/lib && cf_search="$cf_search $prefix/lib/utf8/lib"
4366 test -d $prefix/utf8/lib && cf_search="$cf_search $prefix/utf8/lib"
4367 test -d $prefix/utf8/lib/utf8 && cf_search="$cf_search $prefix/utf8/lib/utf8"
4370 test "/usr/local" != "$prefix" && \
4371 test -d "/usr/local" && \
4372 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4373 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
4374 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
4375 test -d /usr/local/lib/utf8 && cf_search="$cf_search /usr/local/lib/utf8"
4376 test -d /usr/local/lib/utf8/lib && cf_search="$cf_search /usr/local/lib/utf8/lib"
4377 test -d /usr/local/utf8/lib && cf_search="$cf_search /usr/local/utf8/lib"
4378 test -d /usr/local/utf8/lib/utf8 && cf_search="$cf_search /usr/local/utf8/lib/utf8"
4381 test "/opt" != "$prefix" && \
4383 (test $prefix = NONE || test "/opt" != "$prefix") && {
4384 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
4385 test -d /opt/lib && cf_search="$cf_search /opt/lib"
4386 test -d /opt/lib/utf8 && cf_search="$cf_search /opt/lib/utf8"
4387 test -d /opt/lib/utf8/lib && cf_search="$cf_search /opt/lib/utf8/lib"
4388 test -d /opt/utf8/lib && cf_search="$cf_search /opt/utf8/lib"
4389 test -d /opt/utf8/lib/utf8 && cf_search="$cf_search /opt/utf8/lib/utf8"
4392 test "$HOME" != "$prefix" && \
4393 test -d "$HOME" && \
4394 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4395 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
4396 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
4397 test -d $HOME/lib/utf8 && cf_search="$cf_search $HOME/lib/utf8"
4398 test -d $HOME/lib/utf8/lib && cf_search="$cf_search $HOME/lib/utf8/lib"
4399 test -d $HOME/utf8/lib && cf_search="$cf_search $HOME/utf8/lib"
4400 test -d $HOME/utf8/lib/utf8 && cf_search="$cf_search $HOME/utf8/lib/utf8"
4403 cf_search="$cf_library_path_list $cf_search"
4405 for cf_cv_library_path_utf8 in $cf_search
4407 if test -d $cf_cv_library_path_utf8 ; then
4408 test -n "$verbose" && echo " ... testing $cf_cv_library_path_utf8" 1>&6
4410 echo "${as_me:-configure}:4410: testing ... testing $cf_cv_library_path_utf8 ..." 1>&5
4412 CPPFLAGS="$cf_test_CPPFLAGS"
4413 LIBS="-lutf8 $cf_save_LIBS"
4414 LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_utf8"
4415 cat >conftest.$ac_ext <<_ACEOF
4416 #line 4416 "configure"
4417 #include "confdefs.h"
4419 #include <libutf8.h>
4428 rm -f conftest.$ac_objext conftest$ac_exeext
4429 if { (eval echo "$as_me:4429: \"$ac_link\"") >&5
4430 (eval $ac_link) 2>&5
4432 echo "$as_me:4432: \$? = $ac_status" >&5
4433 (exit $ac_status); } &&
4434 { ac_try='test -s conftest$ac_exeext'
4435 { (eval echo "$as_me:4435: \"$ac_try\"") >&5
4438 echo "$as_me:4438: \$? = $ac_status" >&5
4439 (exit $ac_status); }; }; then
4441 test -n "$verbose" && echo " ... found utf8 library in $cf_cv_library_path_utf8" 1>&6
4443 echo "${as_me:-configure}:4443: testing ... found utf8 library in $cf_cv_library_path_utf8 ..." 1>&5
4445 cf_cv_find_linkage_utf8=yes
4446 cf_cv_library_file_utf8="-lutf8"
4449 echo "$as_me: failed program was:" >&5
4450 cat conftest.$ac_ext >&5
4452 CPPFLAGS="$cf_save_CPPFLAGS"
4453 LIBS="$cf_save_LIBS"
4454 LDFLAGS="$cf_save_LDFLAGS"
4457 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4460 CPPFLAGS="$cf_save_CPPFLAGS"
4461 LDFLAGS="$cf_save_LDFLAGS"
4465 cf_cv_find_linkage_utf8=no
4469 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4472 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4474 LIBS="$cf_save_LIBS"
4476 if test "$cf_cv_find_linkage_utf8" = yes ; then
4477 cf_cv_utf8_lib=add-on
4483 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4485 echo "$as_me:4485: result: $cf_cv_utf8_lib" >&5
4486 echo "${ECHO_T}$cf_cv_utf8_lib" >&6
4488 # HAVE_LIBUTF8_H is used by ncurses if curses.h is shared between
4490 if test "$cf_cv_utf8_lib" = "add-on" ; then
4491 cat >>confdefs.h <<\EOF
4492 #define HAVE_LIBUTF8_H 1
4495 if test -n "$cf_cv_header_path_utf8" ; then
4496 for cf_add_incdir in $cf_cv_header_path_utf8
4498 while test $cf_add_incdir != /usr/include
4500 if test -d $cf_add_incdir
4503 if test -n "$CFLAGS$CPPFLAGS" ; then
4504 # a loop is needed to ensure we can add subdirs of existing dirs
4505 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4506 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4507 cf_have_incdir=yes; break
4512 if test "$cf_have_incdir" = no ; then
4513 if test "$cf_add_incdir" = /usr/local/include ; then
4514 if test "$GCC" = yes
4516 cf_save_CPPFLAGS=$CPPFLAGS
4517 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4518 cat >conftest.$ac_ext <<_ACEOF
4519 #line 4519 "configure"
4520 #include "confdefs.h"
4530 rm -f conftest.$ac_objext
4531 if { (eval echo "$as_me:4531: \"$ac_compile\"") >&5
4532 (eval $ac_compile) 2>&5
4534 echo "$as_me:4534: \$? = $ac_status" >&5
4535 (exit $ac_status); } &&
4536 { ac_try='test -s conftest.$ac_objext'
4537 { (eval echo "$as_me:4537: \"$ac_try\"") >&5
4540 echo "$as_me:4540: \$? = $ac_status" >&5
4541 (exit $ac_status); }; }; then
4544 echo "$as_me: failed program was:" >&5
4545 cat conftest.$ac_ext >&5
4548 rm -f conftest.$ac_objext conftest.$ac_ext
4549 CPPFLAGS=$cf_save_CPPFLAGS
4554 if test "$cf_have_incdir" = no ; then
4555 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4557 echo "${as_me:-configure}:4557: testing adding $cf_add_incdir to include-path ..." 1>&5
4559 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4561 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4562 test "$cf_top_incdir" = "$cf_add_incdir" && break
4563 cf_add_incdir="$cf_top_incdir"
4572 if test -n "$cf_cv_library_path_utf8" ; then
4573 for cf_add_libdir in $cf_cv_library_path_utf8
4575 if test $cf_add_libdir = /usr/lib ; then
4577 elif test -d $cf_add_libdir
4580 if test -n "$LDFLAGS$LIBS" ; then
4581 # a loop is needed to ensure we can add subdirs of existing dirs
4582 for cf_test_libdir in $LDFLAGS $LIBS ; do
4583 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
4584 cf_have_libdir=yes; break
4588 if test "$cf_have_libdir" = no ; then
4589 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
4591 echo "${as_me:-configure}:4591: testing adding $cf_add_libdir to library-path ..." 1>&5
4593 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4599 LIBS="$cf_cv_library_file_utf8 $LIBS"
4602 cf_ncuconfig_root=ncursesw
4604 echo "Looking for ${cf_ncuconfig_root}-config"
4605 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4607 # Extract the first word of "$ac_prog", so it can be a program name with args.
4608 set dummy $ac_prog; ac_word=$2
4609 echo "$as_me:4609: checking for $ac_word" >&5
4610 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4611 if test "${ac_cv_path_NCURSES_CONFIG+set}" = set; then
4612 echo $ECHO_N "(cached) $ECHO_C" >&6
4614 case $NCURSES_CONFIG in
4616 ac_cv_path_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test with a path.
4619 ac_save_IFS=$IFS; IFS=$ac_path_separator
4621 for ac_dir in $ac_dummy; do
4623 test -z "$ac_dir" && ac_dir=.
4624 if $as_executable_p "$ac_dir/$ac_word"; then
4625 ac_cv_path_NCURSES_CONFIG="$ac_dir/$ac_word"
4626 echo "$as_me:4626: found $ac_dir/$ac_word" >&5
4634 NCURSES_CONFIG=$ac_cv_path_NCURSES_CONFIG
4636 if test -n "$NCURSES_CONFIG"; then
4637 echo "$as_me:4637: result: $NCURSES_CONFIG" >&5
4638 echo "${ECHO_T}$NCURSES_CONFIG" >&6
4640 echo "$as_me:4640: result: no" >&5
4641 echo "${ECHO_T}no" >&6
4644 test -n "$NCURSES_CONFIG" && break
4646 test -n "$NCURSES_CONFIG" || NCURSES_CONFIG="none"
4648 if test "$NCURSES_CONFIG" != none ; then
4650 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
4651 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
4653 # even with config script, some packages use no-override for curses.h
4655 echo "$as_me:4655: checking if we have identified curses headers" >&5
4656 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
4657 if test "${cf_cv_ncurses_header+set}" = set; then
4658 echo $ECHO_N "(cached) $ECHO_C" >&6
4661 cf_cv_ncurses_header=none
4663 ncursesw/ncurses.h \
4668 cat >conftest.$ac_ext <<_ACEOF
4669 #line 4669 "configure"
4670 #include "confdefs.h"
4671 #include <${cf_header}>
4675 initscr(); tgoto("?", 0,0)
4680 rm -f conftest.$ac_objext
4681 if { (eval echo "$as_me:4681: \"$ac_compile\"") >&5
4682 (eval $ac_compile) 2>&5
4684 echo "$as_me:4684: \$? = $ac_status" >&5
4685 (exit $ac_status); } &&
4686 { ac_try='test -s conftest.$ac_objext'
4687 { (eval echo "$as_me:4687: \"$ac_try\"") >&5
4690 echo "$as_me:4690: \$? = $ac_status" >&5
4691 (exit $ac_status); }; }; then
4692 cf_cv_ncurses_header=$cf_header; break
4694 echo "$as_me: failed program was:" >&5
4695 cat conftest.$ac_ext >&5
4697 rm -f conftest.$ac_objext conftest.$ac_ext
4701 echo "$as_me:4701: result: $cf_cv_ncurses_header" >&5
4702 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
4704 if test "$cf_cv_ncurses_header" = none ; then
4705 { { echo "$as_me:4705: error: No curses header-files found" >&5
4706 echo "$as_me: error: No curses header-files found" >&2;}
4707 { (exit 1); exit 1; }; }
4710 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
4712 for ac_header in $cf_cv_ncurses_header
4714 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4715 echo "$as_me:4715: checking for $ac_header" >&5
4716 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4717 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4718 echo $ECHO_N "(cached) $ECHO_C" >&6
4720 cat >conftest.$ac_ext <<_ACEOF
4721 #line 4721 "configure"
4722 #include "confdefs.h"
4723 #include <$ac_header>
4725 if { (eval echo "$as_me:4725: \"$ac_cpp conftest.$ac_ext\"") >&5
4726 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4728 egrep -v '^ *\+' conftest.er1 >conftest.err
4730 cat conftest.err >&5
4731 echo "$as_me:4731: \$? = $ac_status" >&5
4732 (exit $ac_status); } >/dev/null; then
4733 if test -s conftest.err; then
4734 ac_cpp_err=$ac_c_preproc_warn_flag
4741 if test -z "$ac_cpp_err"; then
4742 eval "$as_ac_Header=yes"
4744 echo "$as_me: failed program was:" >&5
4745 cat conftest.$ac_ext >&5
4746 eval "$as_ac_Header=no"
4748 rm -f conftest.err conftest.$ac_ext
4750 echo "$as_me:4750: result: `eval echo '${'$as_ac_Header'}'`" >&5
4751 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4752 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4753 cat >>confdefs.h <<EOF
4754 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4760 cat >>confdefs.h <<\EOF
4764 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4766 cat >>confdefs.h <<EOF
4767 #define $cf_nculib_ROOT 1
4770 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
4774 cf_ncuhdr_root=ncursesw
4776 test -n "$cf_cv_curses_dir" && \
4777 test "$cf_cv_curses_dir" != "no" && { \
4779 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
4780 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
4782 while test $cf_add_incdir != /usr/include
4784 if test -d $cf_add_incdir
4787 if test -n "$CFLAGS$CPPFLAGS" ; then
4788 # a loop is needed to ensure we can add subdirs of existing dirs
4789 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4790 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4791 cf_have_incdir=yes; break
4796 if test "$cf_have_incdir" = no ; then
4797 if test "$cf_add_incdir" = /usr/local/include ; then
4798 if test "$GCC" = yes
4800 cf_save_CPPFLAGS=$CPPFLAGS
4801 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4802 cat >conftest.$ac_ext <<_ACEOF
4803 #line 4803 "configure"
4804 #include "confdefs.h"
4814 rm -f conftest.$ac_objext
4815 if { (eval echo "$as_me:4815: \"$ac_compile\"") >&5
4816 (eval $ac_compile) 2>&5
4818 echo "$as_me:4818: \$? = $ac_status" >&5
4819 (exit $ac_status); } &&
4820 { ac_try='test -s conftest.$ac_objext'
4821 { (eval echo "$as_me:4821: \"$ac_try\"") >&5
4824 echo "$as_me:4824: \$? = $ac_status" >&5
4825 (exit $ac_status); }; }; then
4828 echo "$as_me: failed program was:" >&5
4829 cat conftest.$ac_ext >&5
4832 rm -f conftest.$ac_objext conftest.$ac_ext
4833 CPPFLAGS=$cf_save_CPPFLAGS
4838 if test "$cf_have_incdir" = no ; then
4839 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4841 echo "${as_me:-configure}:4841: testing adding $cf_add_incdir to include-path ..." 1>&5
4843 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4845 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4846 test "$cf_top_incdir" = "$cf_add_incdir" && break
4847 cf_add_incdir="$cf_top_incdir"
4858 echo "$as_me:4858: checking for $cf_ncuhdr_root header in include-path" >&5
4859 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
4860 if test "${cf_cv_ncurses_h+set}" = set; then
4861 echo $ECHO_N "(cached) $ECHO_C" >&6
4864 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
4865 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
4866 for cf_header in $cf_header_list
4869 cat >conftest.$ac_ext <<_ACEOF
4870 #line 4870 "configure"
4871 #include "confdefs.h"
4873 #define _XOPEN_SOURCE_EXTENDED
4874 #undef HAVE_LIBUTF8_H /* in case we used CF_UTF8_LIB */
4875 #define HAVE_LIBUTF8_H /* to force ncurses' header file to use cchar_t */
4877 #include <$cf_header>
4882 #ifdef NCURSES_VERSION
4888 printf("%s\n", NCURSES_VERSION);
4901 rm -f conftest.$ac_objext
4902 if { (eval echo "$as_me:4902: \"$ac_compile\"") >&5
4903 (eval $ac_compile) 2>&5
4905 echo "$as_me:4905: \$? = $ac_status" >&5
4906 (exit $ac_status); } &&
4907 { ac_try='test -s conftest.$ac_objext'
4908 { (eval echo "$as_me:4908: \"$ac_try\"") >&5
4911 echo "$as_me:4911: \$? = $ac_status" >&5
4912 (exit $ac_status); }; }; then
4913 cf_cv_ncurses_h=$cf_header
4916 echo "$as_me: failed program was:" >&5
4917 cat conftest.$ac_ext >&5
4920 rm -f conftest.$ac_objext conftest.$ac_ext
4922 test "$cf_cv_ncurses_h" != no && break
4926 echo "$as_me:4926: result: $cf_cv_ncurses_h" >&5
4927 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
4929 if test "$cf_cv_ncurses_h" != no ; then
4930 cf_cv_ncurses_header=$cf_cv_ncurses_h
4933 echo "$as_me:4933: checking for $cf_ncuhdr_root include-path" >&5
4934 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
4935 if test "${cf_cv_ncurses_h2+set}" = set; then
4936 echo $ECHO_N "(cached) $ECHO_C" >&6
4939 test -n "$verbose" && echo
4943 # collect the current set of include-directories from compiler flags
4944 cf_header_path_list=""
4945 if test -n "${CFLAGS}${CPPFLAGS}" ; then
4946 for cf_header_path in $CPPFLAGS $CFLAGS
4948 case $cf_header_path in #(vi
4950 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
4952 test "$cf_header_path" != "NONE" && \
4953 test -d "$cf_header_path" && \
4955 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
4956 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
4957 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
4958 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
4959 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
4960 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"
4963 cf_header_path_list="$cf_header_path_list $cf_search"
4969 # add the variations for the package we are looking for
4973 test "/usr" != "$prefix" && \
4975 (test $prefix = NONE || test "/usr" != "$prefix") && {
4976 test -n "$verbose" && echo " ... testing for include-directories under /usr"
4977 test -d /usr/include && cf_search="$cf_search /usr/include"
4978 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
4979 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
4980 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
4981 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4984 test "$prefix" != "NONE" && \
4985 test -d "$prefix" && \
4987 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
4988 test -d $prefix/include && cf_search="$cf_search $prefix/include"
4989 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
4990 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
4991 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
4992 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4995 test "/usr/local" != "$prefix" && \
4996 test -d "/usr/local" && \
4997 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4998 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
4999 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
5000 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
5001 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
5002 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
5003 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5006 test "/opt" != "$prefix" && \
5008 (test $prefix = NONE || test "/opt" != "$prefix") && {
5009 test -n "$verbose" && echo " ... testing for include-directories under /opt"
5010 test -d /opt/include && cf_search="$cf_search /opt/include"
5011 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
5012 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
5013 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
5014 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5017 test "$HOME" != "$prefix" && \
5018 test -d "$HOME" && \
5019 (test $prefix = NONE || test "$HOME" != "$prefix") && {
5020 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
5021 test -d $HOME/include && cf_search="$cf_search $HOME/include"
5022 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
5023 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
5024 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
5025 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5028 test "$includedir" != NONE && \
5029 test "$includedir" != "/usr/include" && \
5030 test -d "$includedir" && {
5031 test -d $includedir && cf_search="$cf_search $includedir"
5032 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
5035 test "$oldincludedir" != NONE && \
5036 test "$oldincludedir" != "/usr/include" && \
5037 test -d "$oldincludedir" && {
5038 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
5039 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
5042 cf_search="$cf_search $cf_header_path_list"
5044 test -n "$verbose" && echo search path $cf_search
5045 cf_save2_CPPFLAGS="$CPPFLAGS"
5046 for cf_incdir in $cf_search
5049 if test -n "$cf_incdir" ; then
5050 for cf_add_incdir in $cf_incdir
5052 while test $cf_add_incdir != /usr/include
5054 if test -d $cf_add_incdir
5057 if test -n "$CFLAGS$CPPFLAGS" ; then
5058 # a loop is needed to ensure we can add subdirs of existing dirs
5059 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5060 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5061 cf_have_incdir=yes; break
5066 if test "$cf_have_incdir" = no ; then
5067 if test "$cf_add_incdir" = /usr/local/include ; then
5068 if test "$GCC" = yes
5070 cf_save_CPPFLAGS=$CPPFLAGS
5071 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5072 cat >conftest.$ac_ext <<_ACEOF
5073 #line 5073 "configure"
5074 #include "confdefs.h"
5084 rm -f conftest.$ac_objext
5085 if { (eval echo "$as_me:5085: \"$ac_compile\"") >&5
5086 (eval $ac_compile) 2>&5
5088 echo "$as_me:5088: \$? = $ac_status" >&5
5089 (exit $ac_status); } &&
5090 { ac_try='test -s conftest.$ac_objext'
5091 { (eval echo "$as_me:5091: \"$ac_try\"") >&5
5094 echo "$as_me:5094: \$? = $ac_status" >&5
5095 (exit $ac_status); }; }; then
5098 echo "$as_me: failed program was:" >&5
5099 cat conftest.$ac_ext >&5
5102 rm -f conftest.$ac_objext conftest.$ac_ext
5103 CPPFLAGS=$cf_save_CPPFLAGS
5108 if test "$cf_have_incdir" = no ; then
5109 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5111 echo "${as_me:-configure}:5111: testing adding $cf_add_incdir to include-path ..." 1>&5
5113 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5115 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5116 test "$cf_top_incdir" = "$cf_add_incdir" && break
5117 cf_add_incdir="$cf_top_incdir"
5131 cat >conftest.$ac_ext <<_ACEOF
5132 #line 5132 "configure"
5133 #include "confdefs.h"
5135 #include <$cf_header>
5140 #ifdef NCURSES_VERSION
5142 printf("%s\n", NCURSES_VERSION);
5155 rm -f conftest.$ac_objext
5156 if { (eval echo "$as_me:5156: \"$ac_compile\"") >&5
5157 (eval $ac_compile) 2>&5
5159 echo "$as_me:5159: \$? = $ac_status" >&5
5160 (exit $ac_status); } &&
5161 { ac_try='test -s conftest.$ac_objext'
5162 { (eval echo "$as_me:5162: \"$ac_try\"") >&5
5165 echo "$as_me:5165: \$? = $ac_status" >&5
5166 (exit $ac_status); }; }; then
5167 cf_cv_ncurses_h2=$cf_header
5170 echo "$as_me: failed program was:" >&5
5171 cat conftest.$ac_ext >&5
5174 rm -f conftest.$ac_objext conftest.$ac_ext
5176 if test "$cf_cv_ncurses_h2" != no ; then
5177 cf_cv_ncurses_h2=$cf_incdir/$cf_header
5178 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
5181 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
5183 CPPFLAGS="$cf_save2_CPPFLAGS"
5184 test "$cf_cv_ncurses_h2" != no && break
5186 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:5186: error: not found" >&5
5187 echo "$as_me: error: not found" >&2;}
5188 { (exit 1); exit 1; }; }
5191 echo "$as_me:5191: result: $cf_cv_ncurses_h2" >&5
5192 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
5194 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
5195 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
5196 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
5197 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
5200 if test -n "$cf_1st_incdir" ; then
5201 for cf_add_incdir in $cf_1st_incdir
5203 while test $cf_add_incdir != /usr/include
5205 if test -d $cf_add_incdir
5208 if test -n "$CFLAGS$CPPFLAGS" ; then
5209 # a loop is needed to ensure we can add subdirs of existing dirs
5210 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5211 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5212 cf_have_incdir=yes; break
5217 if test "$cf_have_incdir" = no ; then
5218 if test "$cf_add_incdir" = /usr/local/include ; then
5219 if test "$GCC" = yes
5221 cf_save_CPPFLAGS=$CPPFLAGS
5222 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5223 cat >conftest.$ac_ext <<_ACEOF
5224 #line 5224 "configure"
5225 #include "confdefs.h"
5235 rm -f conftest.$ac_objext
5236 if { (eval echo "$as_me:5236: \"$ac_compile\"") >&5
5237 (eval $ac_compile) 2>&5
5239 echo "$as_me:5239: \$? = $ac_status" >&5
5240 (exit $ac_status); } &&
5241 { ac_try='test -s conftest.$ac_objext'
5242 { (eval echo "$as_me:5242: \"$ac_try\"") >&5
5245 echo "$as_me:5245: \$? = $ac_status" >&5
5246 (exit $ac_status); }; }; then
5249 echo "$as_me: failed program was:" >&5
5250 cat conftest.$ac_ext >&5
5253 rm -f conftest.$ac_objext conftest.$ac_ext
5254 CPPFLAGS=$cf_save_CPPFLAGS
5259 if test "$cf_have_incdir" = no ; then
5260 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5262 echo "${as_me:-configure}:5262: testing adding $cf_add_incdir to include-path ..." 1>&5
5264 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5266 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5267 test "$cf_top_incdir" = "$cf_add_incdir" && break
5268 cf_add_incdir="$cf_top_incdir"
5279 # Set definitions to allow ifdef'ing for ncurses.h
5281 case $cf_cv_ncurses_header in # (vi
5283 cat >>confdefs.h <<\EOF
5284 #define HAVE_NCURSES_H 1
5290 case $cf_cv_ncurses_header in # (vi
5291 ncurses/curses.h|ncurses/ncurses.h)
5292 cat >>confdefs.h <<\EOF
5293 #define HAVE_NCURSES_NCURSES_H 1
5297 ncursesw/curses.h|ncursesw/ncurses.h)
5298 cat >>confdefs.h <<\EOF
5299 #define HAVE_NCURSESW_NCURSES_H 1
5305 echo "$as_me:5305: checking for terminfo header" >&5
5306 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
5307 if test "${cf_cv_term_header+set}" = set; then
5308 echo $ECHO_N "(cached) $ECHO_C" >&6
5311 case ${cf_cv_ncurses_header} in #(vi
5312 */ncurses.h|*/ncursesw.h) #(vi
5313 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
5316 cf_term_header=term.h
5320 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
5322 cat >conftest.$ac_ext <<_ACEOF
5323 #line 5323 "configure"
5324 #include "confdefs.h"
5326 #include <${cf_cv_ncurses_header:-curses.h}>
5332 int x = auto_left_margin
5337 rm -f conftest.$ac_objext
5338 if { (eval echo "$as_me:5338: \"$ac_compile\"") >&5
5339 (eval $ac_compile) 2>&5
5341 echo "$as_me:5341: \$? = $ac_status" >&5
5342 (exit $ac_status); } &&
5343 { ac_try='test -s conftest.$ac_objext'
5344 { (eval echo "$as_me:5344: \"$ac_try\"") >&5
5347 echo "$as_me:5347: \$? = $ac_status" >&5
5348 (exit $ac_status); }; }; then
5350 cf_cv_term_header="$cf_test"
5352 echo "$as_me: failed program was:" >&5
5353 cat conftest.$ac_ext >&5
5355 cf_cv_term_header=unknown
5358 rm -f conftest.$ac_objext conftest.$ac_ext
5359 test "$cf_cv_term_header" != unknown && break
5363 echo "$as_me:5363: result: $cf_cv_term_header" >&5
5364 echo "${ECHO_T}$cf_cv_term_header" >&6
5366 # Set definitions to allow ifdef'ing to accommodate subdirectories
5368 case $cf_cv_term_header in # (vi
5370 cat >>confdefs.h <<\EOF
5371 #define HAVE_TERM_H 1
5377 case $cf_cv_term_header in # (vi
5378 ncurses/term.h) #(vi
5379 cat >>confdefs.h <<\EOF
5380 #define HAVE_NCURSES_TERM_H 1
5385 cat >>confdefs.h <<\EOF
5386 #define HAVE_NCURSESW_TERM_H 1
5392 # some applications need this, but should check for NCURSES_VERSION
5393 cat >>confdefs.h <<\EOF
5397 echo "$as_me:5397: checking for ncurses version" >&5
5398 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
5399 if test "${cf_cv_ncurses_version+set}" = set; then
5400 echo $ECHO_N "(cached) $ECHO_C" >&6
5403 cf_cv_ncurses_version=no
5406 if test "$cross_compiling" = yes; then
5408 # This will not work if the preprocessor splits the line after the
5409 # Autoconf token. The 'unproto' program does that.
5410 cat > conftest.$ac_ext <<EOF
5411 #include <${cf_cv_ncurses_header:-curses.h}>
5413 #ifdef NCURSES_VERSION
5414 Autoconf NCURSES_VERSION
5422 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
5423 { (eval echo "$as_me:5423: \"$cf_try\"") >&5
5426 echo "$as_me:5426: \$? = $ac_status" >&5
5427 (exit $ac_status); }
5428 if test -f conftest.out ; then
5429 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
5430 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
5435 cat >conftest.$ac_ext <<_ACEOF
5436 #line 5436 "configure"
5437 #include "confdefs.h"
5439 #include <${cf_cv_ncurses_header:-curses.h}>
5443 FILE *fp = fopen("$cf_tempfile", "w");
5444 #ifdef NCURSES_VERSION
5445 # ifdef NCURSES_VERSION_PATCH
5446 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
5448 fprintf(fp, "%s\n", NCURSES_VERSION);
5452 fprintf(fp, "old\n");
5457 ${cf_cv_main_return:-return}(0);
5460 rm -f conftest$ac_exeext
5461 if { (eval echo "$as_me:5461: \"$ac_link\"") >&5
5462 (eval $ac_link) 2>&5
5464 echo "$as_me:5464: \$? = $ac_status" >&5
5465 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5466 { (eval echo "$as_me:5466: \"$ac_try\"") >&5
5469 echo "$as_me:5469: \$? = $ac_status" >&5
5470 (exit $ac_status); }; }; then
5472 cf_cv_ncurses_version=`cat $cf_tempfile`
5474 echo "$as_me: program exited with status $ac_status" >&5
5475 echo "$as_me: failed program was:" >&5
5476 cat conftest.$ac_ext >&5
5478 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5483 echo "$as_me:5483: result: $cf_cv_ncurses_version" >&5
5484 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
5485 test "$cf_cv_ncurses_version" = no || cat >>confdefs.h <<\EOF
5489 cf_nculib_root=ncursesw
5490 # This works, except for the special case where we find gpm, but
5491 # ncurses is in a nonstandard location via $LIBS, and we really want
5494 cf_ncurses_SAVE="$LIBS"
5495 echo "$as_me:5495: checking for Gpm_Open in -lgpm" >&5
5496 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
5497 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
5498 echo $ECHO_N "(cached) $ECHO_C" >&6
5500 ac_check_lib_save_LIBS=$LIBS
5502 cat >conftest.$ac_ext <<_ACEOF
5503 #line 5503 "configure"
5504 #include "confdefs.h"
5506 /* Override any gcc2 internal prototype to avoid an error. */
5510 /* We use char because int might match the return type of a gcc2
5511 builtin and then its argument prototype would still apply. */
5521 rm -f conftest.$ac_objext conftest$ac_exeext
5522 if { (eval echo "$as_me:5522: \"$ac_link\"") >&5
5523 (eval $ac_link) 2>&5
5525 echo "$as_me:5525: \$? = $ac_status" >&5
5526 (exit $ac_status); } &&
5527 { ac_try='test -s conftest$ac_exeext'
5528 { (eval echo "$as_me:5528: \"$ac_try\"") >&5
5531 echo "$as_me:5531: \$? = $ac_status" >&5
5532 (exit $ac_status); }; }; then
5533 ac_cv_lib_gpm_Gpm_Open=yes
5535 echo "$as_me: failed program was:" >&5
5536 cat conftest.$ac_ext >&5
5537 ac_cv_lib_gpm_Gpm_Open=no
5539 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5540 LIBS=$ac_check_lib_save_LIBS
5542 echo "$as_me:5542: result: $ac_cv_lib_gpm_Gpm_Open" >&5
5543 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
5544 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
5545 echo "$as_me:5545: checking for initscr in -lgpm" >&5
5546 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
5547 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
5548 echo $ECHO_N "(cached) $ECHO_C" >&6
5550 ac_check_lib_save_LIBS=$LIBS
5552 cat >conftest.$ac_ext <<_ACEOF
5553 #line 5553 "configure"
5554 #include "confdefs.h"
5556 /* Override any gcc2 internal prototype to avoid an error. */
5560 /* We use char because int might match the return type of a gcc2
5561 builtin and then its argument prototype would still apply. */
5571 rm -f conftest.$ac_objext conftest$ac_exeext
5572 if { (eval echo "$as_me:5572: \"$ac_link\"") >&5
5573 (eval $ac_link) 2>&5
5575 echo "$as_me:5575: \$? = $ac_status" >&5
5576 (exit $ac_status); } &&
5577 { ac_try='test -s conftest$ac_exeext'
5578 { (eval echo "$as_me:5578: \"$ac_try\"") >&5
5581 echo "$as_me:5581: \$? = $ac_status" >&5
5582 (exit $ac_status); }; }; then
5583 ac_cv_lib_gpm_initscr=yes
5585 echo "$as_me: failed program was:" >&5
5586 cat conftest.$ac_ext >&5
5587 ac_cv_lib_gpm_initscr=no
5589 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5590 LIBS=$ac_check_lib_save_LIBS
5592 echo "$as_me:5592: result: $ac_cv_lib_gpm_initscr" >&5
5593 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
5594 if test $ac_cv_lib_gpm_initscr = yes; then
5595 LIBS="$cf_ncurses_SAVE"
5597 cf_ncurses_LIBS="-lgpm"
5602 case $host_os in #(vi
5604 # This is only necessary if you are linking against an obsolete
5605 # version of ncurses (but it should do no harm, since it's static).
5606 if test "$cf_nculib_root" = ncurses ; then
5607 echo "$as_me:5607: checking for tgoto in -lmytinfo" >&5
5608 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
5609 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
5610 echo $ECHO_N "(cached) $ECHO_C" >&6
5612 ac_check_lib_save_LIBS=$LIBS
5613 LIBS="-lmytinfo $LIBS"
5614 cat >conftest.$ac_ext <<_ACEOF
5615 #line 5615 "configure"
5616 #include "confdefs.h"
5618 /* Override any gcc2 internal prototype to avoid an error. */
5622 /* We use char because int might match the return type of a gcc2
5623 builtin and then its argument prototype would still apply. */
5633 rm -f conftest.$ac_objext conftest$ac_exeext
5634 if { (eval echo "$as_me:5634: \"$ac_link\"") >&5
5635 (eval $ac_link) 2>&5
5637 echo "$as_me:5637: \$? = $ac_status" >&5
5638 (exit $ac_status); } &&
5639 { ac_try='test -s conftest$ac_exeext'
5640 { (eval echo "$as_me:5640: \"$ac_try\"") >&5
5643 echo "$as_me:5643: \$? = $ac_status" >&5
5644 (exit $ac_status); }; }; then
5645 ac_cv_lib_mytinfo_tgoto=yes
5647 echo "$as_me: failed program was:" >&5
5648 cat conftest.$ac_ext >&5
5649 ac_cv_lib_mytinfo_tgoto=no
5651 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5652 LIBS=$ac_check_lib_save_LIBS
5654 echo "$as_me:5654: result: $ac_cv_lib_mytinfo_tgoto" >&5
5655 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
5656 if test $ac_cv_lib_mytinfo_tgoto = yes; then
5657 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
5664 LIBS="$cf_ncurses_LIBS $LIBS"
5666 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5668 LIBS="-l$cf_nculib_root $LIBS"
5671 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
5673 echo "$as_me:5673: checking for initscr" >&5
5674 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
5675 if test "${ac_cv_func_initscr+set}" = set; then
5676 echo $ECHO_N "(cached) $ECHO_C" >&6
5678 cat >conftest.$ac_ext <<_ACEOF
5679 #line 5679 "configure"
5680 #include "confdefs.h"
5681 /* System header to define __stub macros and hopefully few prototypes,
5682 which can conflict with char initscr (); below. */
5684 /* Override any gcc2 internal prototype to avoid an error. */
5688 /* We use char because int might match the return type of a gcc2
5689 builtin and then its argument prototype would still apply. */
5696 /* The GNU C library defines this for functions which it implements
5697 to always fail with ENOSYS. Some functions are actually named
5698 something starting with __ and the normal name is an alias. */
5699 #if defined (__stub_initscr) || defined (__stub___initscr)
5709 rm -f conftest.$ac_objext conftest$ac_exeext
5710 if { (eval echo "$as_me:5710: \"$ac_link\"") >&5
5711 (eval $ac_link) 2>&5
5713 echo "$as_me:5713: \$? = $ac_status" >&5
5714 (exit $ac_status); } &&
5715 { ac_try='test -s conftest$ac_exeext'
5716 { (eval echo "$as_me:5716: \"$ac_try\"") >&5
5719 echo "$as_me:5719: \$? = $ac_status" >&5
5720 (exit $ac_status); }; }; then
5721 ac_cv_func_initscr=yes
5723 echo "$as_me: failed program was:" >&5
5724 cat conftest.$ac_ext >&5
5725 ac_cv_func_initscr=no
5727 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5729 echo "$as_me:5729: result: $ac_cv_func_initscr" >&5
5730 echo "${ECHO_T}$ac_cv_func_initscr" >&6
5731 if test $ac_cv_func_initscr = yes; then
5732 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5735 cf_save_LIBS="$LIBS"
5736 echo "$as_me:5736: checking for initscr in -l$cf_nculib_root" >&5
5737 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
5738 LIBS="-l$cf_nculib_root $LIBS"
5739 cat >conftest.$ac_ext <<_ACEOF
5740 #line 5740 "configure"
5741 #include "confdefs.h"
5742 #include <${cf_cv_ncurses_header:-curses.h}>
5751 rm -f conftest.$ac_objext conftest$ac_exeext
5752 if { (eval echo "$as_me:5752: \"$ac_link\"") >&5
5753 (eval $ac_link) 2>&5
5755 echo "$as_me:5755: \$? = $ac_status" >&5
5756 (exit $ac_status); } &&
5757 { ac_try='test -s conftest$ac_exeext'
5758 { (eval echo "$as_me:5758: \"$ac_try\"") >&5
5761 echo "$as_me:5761: \$? = $ac_status" >&5
5762 (exit $ac_status); }; }; then
5763 echo "$as_me:5763: result: yes" >&5
5764 echo "${ECHO_T}yes" >&6
5765 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5768 echo "$as_me: failed program was:" >&5
5769 cat conftest.$ac_ext >&5
5770 echo "$as_me:5770: result: no" >&5
5771 echo "${ECHO_T}no" >&6
5774 cf_library_path_list=""
5775 if test -n "${LDFLAGS}${LIBS}" ; then
5776 for cf_library_path in $LDFLAGS $LIBS
5778 case $cf_library_path in #(vi
5780 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
5782 test "$cf_library_path" != "NONE" && \
5783 test -d "$cf_library_path" && \
5785 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
5786 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
5787 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
5788 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
5789 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
5790 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"
5793 cf_library_path_list="$cf_library_path_list $cf_search"
5801 test "/usr" != "$prefix" && \
5803 (test $prefix = NONE || test "/usr" != "$prefix") && {
5804 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
5805 test -d /usr/lib && cf_search="$cf_search /usr/lib"
5806 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
5807 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
5808 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
5809 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
5812 test "$prefix" != "NONE" && \
5813 test -d "$prefix" && \
5815 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
5816 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
5817 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
5818 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
5819 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
5820 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
5823 test "/usr/local" != "$prefix" && \
5824 test -d "/usr/local" && \
5825 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
5826 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
5827 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
5828 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
5829 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
5830 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
5831 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
5834 test "/opt" != "$prefix" && \
5836 (test $prefix = NONE || test "/opt" != "$prefix") && {
5837 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
5838 test -d /opt/lib && cf_search="$cf_search /opt/lib"
5839 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
5840 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
5841 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
5842 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
5845 test "$HOME" != "$prefix" && \
5846 test -d "$HOME" && \
5847 (test $prefix = NONE || test "$HOME" != "$prefix") && {
5848 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
5849 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
5850 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
5851 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
5852 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
5853 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
5856 cf_search="$cf_library_path_list $cf_search"
5858 for cf_libdir in $cf_search
5860 echo "$as_me:5860: checking for -l$cf_nculib_root in $cf_libdir" >&5
5861 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
5862 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
5863 cat >conftest.$ac_ext <<_ACEOF
5864 #line 5864 "configure"
5865 #include "confdefs.h"
5866 #include <${cf_cv_ncurses_header:-curses.h}>
5875 rm -f conftest.$ac_objext conftest$ac_exeext
5876 if { (eval echo "$as_me:5876: \"$ac_link\"") >&5
5877 (eval $ac_link) 2>&5
5879 echo "$as_me:5879: \$? = $ac_status" >&5
5880 (exit $ac_status); } &&
5881 { ac_try='test -s conftest$ac_exeext'
5882 { (eval echo "$as_me:5882: \"$ac_try\"") >&5
5885 echo "$as_me:5885: \$? = $ac_status" >&5
5886 (exit $ac_status); }; }; then
5887 echo "$as_me:5887: result: yes" >&5
5888 echo "${ECHO_T}yes" >&6
5889 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5892 echo "$as_me: failed program was:" >&5
5893 cat conftest.$ac_ext >&5
5894 echo "$as_me:5894: result: no" >&5
5895 echo "${ECHO_T}no" >&6
5896 LIBS="$cf_save_LIBS"
5898 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5902 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5906 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
5908 if test $cf_found_library = no ; then
5909 { { echo "$as_me:5909: error: Cannot link $cf_nculib_root library" >&5
5910 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
5911 { (exit 1); exit 1; }; }
5916 if test -n "$cf_ncurses_LIBS" ; then
5917 echo "$as_me:5917: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
5918 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
5919 cf_ncurses_SAVE="$LIBS"
5920 for p in $cf_ncurses_LIBS ; do
5921 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
5922 if test "$q" != "$LIBS" ; then
5926 cat >conftest.$ac_ext <<_ACEOF
5927 #line 5927 "configure"
5928 #include "confdefs.h"
5929 #include <${cf_cv_ncurses_header:-curses.h}>
5933 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
5938 rm -f conftest.$ac_objext conftest$ac_exeext
5939 if { (eval echo "$as_me:5939: \"$ac_link\"") >&5
5940 (eval $ac_link) 2>&5
5942 echo "$as_me:5942: \$? = $ac_status" >&5
5943 (exit $ac_status); } &&
5944 { ac_try='test -s conftest$ac_exeext'
5945 { (eval echo "$as_me:5945: \"$ac_try\"") >&5
5948 echo "$as_me:5948: \$? = $ac_status" >&5
5949 (exit $ac_status); }; }; then
5950 echo "$as_me:5950: result: yes" >&5
5951 echo "${ECHO_T}yes" >&6
5953 echo "$as_me: failed program was:" >&5
5954 cat conftest.$ac_ext >&5
5955 echo "$as_me:5955: result: no" >&5
5956 echo "${ECHO_T}no" >&6
5957 LIBS="$cf_ncurses_SAVE"
5959 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5962 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
5964 cat >>confdefs.h <<EOF
5965 #define $cf_nculib_ROOT 1
5972 cf_ncuconfig_root=ncurses
5974 echo "Looking for ${cf_ncuconfig_root}-config"
5975 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
5977 # Extract the first word of "$ac_prog", so it can be a program name with args.
5978 set dummy $ac_prog; ac_word=$2
5979 echo "$as_me:5979: checking for $ac_word" >&5
5980 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5981 if test "${ac_cv_path_NCURSES_CONFIG+set}" = set; then
5982 echo $ECHO_N "(cached) $ECHO_C" >&6
5984 case $NCURSES_CONFIG in
5986 ac_cv_path_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test with a path.
5989 ac_save_IFS=$IFS; IFS=$ac_path_separator
5991 for ac_dir in $ac_dummy; do
5993 test -z "$ac_dir" && ac_dir=.
5994 if $as_executable_p "$ac_dir/$ac_word"; then
5995 ac_cv_path_NCURSES_CONFIG="$ac_dir/$ac_word"
5996 echo "$as_me:5996: found $ac_dir/$ac_word" >&5
6004 NCURSES_CONFIG=$ac_cv_path_NCURSES_CONFIG
6006 if test -n "$NCURSES_CONFIG"; then
6007 echo "$as_me:6007: result: $NCURSES_CONFIG" >&5
6008 echo "${ECHO_T}$NCURSES_CONFIG" >&6
6010 echo "$as_me:6010: result: no" >&5
6011 echo "${ECHO_T}no" >&6
6014 test -n "$NCURSES_CONFIG" && break
6016 test -n "$NCURSES_CONFIG" || NCURSES_CONFIG="none"
6018 if test "$NCURSES_CONFIG" != none ; then
6020 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
6021 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
6023 # even with config script, some packages use no-override for curses.h
6025 echo "$as_me:6025: checking if we have identified curses headers" >&5
6026 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
6027 if test "${cf_cv_ncurses_header+set}" = set; then
6028 echo $ECHO_N "(cached) $ECHO_C" >&6
6031 cf_cv_ncurses_header=none
6038 cat >conftest.$ac_ext <<_ACEOF
6039 #line 6039 "configure"
6040 #include "confdefs.h"
6041 #include <${cf_header}>
6045 initscr(); tgoto("?", 0,0)
6050 rm -f conftest.$ac_objext
6051 if { (eval echo "$as_me:6051: \"$ac_compile\"") >&5
6052 (eval $ac_compile) 2>&5
6054 echo "$as_me:6054: \$? = $ac_status" >&5
6055 (exit $ac_status); } &&
6056 { ac_try='test -s conftest.$ac_objext'
6057 { (eval echo "$as_me:6057: \"$ac_try\"") >&5
6060 echo "$as_me:6060: \$? = $ac_status" >&5
6061 (exit $ac_status); }; }; then
6062 cf_cv_ncurses_header=$cf_header; break
6064 echo "$as_me: failed program was:" >&5
6065 cat conftest.$ac_ext >&5
6067 rm -f conftest.$ac_objext conftest.$ac_ext
6071 echo "$as_me:6071: result: $cf_cv_ncurses_header" >&5
6072 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
6074 if test "$cf_cv_ncurses_header" = none ; then
6075 { { echo "$as_me:6075: error: No curses header-files found" >&5
6076 echo "$as_me: error: No curses header-files found" >&2;}
6077 { (exit 1); exit 1; }; }
6080 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
6082 for ac_header in $cf_cv_ncurses_header
6084 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6085 echo "$as_me:6085: checking for $ac_header" >&5
6086 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6087 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6088 echo $ECHO_N "(cached) $ECHO_C" >&6
6090 cat >conftest.$ac_ext <<_ACEOF
6091 #line 6091 "configure"
6092 #include "confdefs.h"
6093 #include <$ac_header>
6095 if { (eval echo "$as_me:6095: \"$ac_cpp conftest.$ac_ext\"") >&5
6096 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6098 egrep -v '^ *\+' conftest.er1 >conftest.err
6100 cat conftest.err >&5
6101 echo "$as_me:6101: \$? = $ac_status" >&5
6102 (exit $ac_status); } >/dev/null; then
6103 if test -s conftest.err; then
6104 ac_cpp_err=$ac_c_preproc_warn_flag
6111 if test -z "$ac_cpp_err"; then
6112 eval "$as_ac_Header=yes"
6114 echo "$as_me: failed program was:" >&5
6115 cat conftest.$ac_ext >&5
6116 eval "$as_ac_Header=no"
6118 rm -f conftest.err conftest.$ac_ext
6120 echo "$as_me:6120: result: `eval echo '${'$as_ac_Header'}'`" >&5
6121 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6122 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6123 cat >>confdefs.h <<EOF
6124 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6130 cat >>confdefs.h <<\EOF
6134 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
6136 cat >>confdefs.h <<EOF
6137 #define $cf_nculib_ROOT 1
6140 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
6144 cf_ncuhdr_root=ncurses
6146 test -n "$cf_cv_curses_dir" && \
6147 test "$cf_cv_curses_dir" != "no" && { \
6149 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
6150 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
6152 while test $cf_add_incdir != /usr/include
6154 if test -d $cf_add_incdir
6157 if test -n "$CFLAGS$CPPFLAGS" ; then
6158 # a loop is needed to ensure we can add subdirs of existing dirs
6159 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6160 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6161 cf_have_incdir=yes; break
6166 if test "$cf_have_incdir" = no ; then
6167 if test "$cf_add_incdir" = /usr/local/include ; then
6168 if test "$GCC" = yes
6170 cf_save_CPPFLAGS=$CPPFLAGS
6171 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6172 cat >conftest.$ac_ext <<_ACEOF
6173 #line 6173 "configure"
6174 #include "confdefs.h"
6184 rm -f conftest.$ac_objext
6185 if { (eval echo "$as_me:6185: \"$ac_compile\"") >&5
6186 (eval $ac_compile) 2>&5
6188 echo "$as_me:6188: \$? = $ac_status" >&5
6189 (exit $ac_status); } &&
6190 { ac_try='test -s conftest.$ac_objext'
6191 { (eval echo "$as_me:6191: \"$ac_try\"") >&5
6194 echo "$as_me:6194: \$? = $ac_status" >&5
6195 (exit $ac_status); }; }; then
6198 echo "$as_me: failed program was:" >&5
6199 cat conftest.$ac_ext >&5
6202 rm -f conftest.$ac_objext conftest.$ac_ext
6203 CPPFLAGS=$cf_save_CPPFLAGS
6208 if test "$cf_have_incdir" = no ; then
6209 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6211 echo "${as_me:-configure}:6211: testing adding $cf_add_incdir to include-path ..." 1>&5
6213 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6215 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6216 test "$cf_top_incdir" = "$cf_add_incdir" && break
6217 cf_add_incdir="$cf_top_incdir"
6228 echo "$as_me:6228: checking for $cf_ncuhdr_root header in include-path" >&5
6229 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
6230 if test "${cf_cv_ncurses_h+set}" = set; then
6231 echo $ECHO_N "(cached) $ECHO_C" >&6
6234 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
6235 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
6236 for cf_header in $cf_header_list
6239 cat >conftest.$ac_ext <<_ACEOF
6240 #line 6240 "configure"
6241 #include "confdefs.h"
6243 #include <$cf_header>
6248 #ifdef NCURSES_VERSION
6250 printf("%s\n", NCURSES_VERSION);
6263 rm -f conftest.$ac_objext
6264 if { (eval echo "$as_me:6264: \"$ac_compile\"") >&5
6265 (eval $ac_compile) 2>&5
6267 echo "$as_me:6267: \$? = $ac_status" >&5
6268 (exit $ac_status); } &&
6269 { ac_try='test -s conftest.$ac_objext'
6270 { (eval echo "$as_me:6270: \"$ac_try\"") >&5
6273 echo "$as_me:6273: \$? = $ac_status" >&5
6274 (exit $ac_status); }; }; then
6275 cf_cv_ncurses_h=$cf_header
6278 echo "$as_me: failed program was:" >&5
6279 cat conftest.$ac_ext >&5
6282 rm -f conftest.$ac_objext conftest.$ac_ext
6284 test "$cf_cv_ncurses_h" != no && break
6288 echo "$as_me:6288: result: $cf_cv_ncurses_h" >&5
6289 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
6291 if test "$cf_cv_ncurses_h" != no ; then
6292 cf_cv_ncurses_header=$cf_cv_ncurses_h
6295 echo "$as_me:6295: checking for $cf_ncuhdr_root include-path" >&5
6296 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
6297 if test "${cf_cv_ncurses_h2+set}" = set; then
6298 echo $ECHO_N "(cached) $ECHO_C" >&6
6301 test -n "$verbose" && echo
6305 # collect the current set of include-directories from compiler flags
6306 cf_header_path_list=""
6307 if test -n "${CFLAGS}${CPPFLAGS}" ; then
6308 for cf_header_path in $CPPFLAGS $CFLAGS
6310 case $cf_header_path in #(vi
6312 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
6314 test "$cf_header_path" != "NONE" && \
6315 test -d "$cf_header_path" && \
6317 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
6318 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
6319 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
6320 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
6321 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
6322 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"
6325 cf_header_path_list="$cf_header_path_list $cf_search"
6331 # add the variations for the package we are looking for
6335 test "/usr" != "$prefix" && \
6337 (test $prefix = NONE || test "/usr" != "$prefix") && {
6338 test -n "$verbose" && echo " ... testing for include-directories under /usr"
6339 test -d /usr/include && cf_search="$cf_search /usr/include"
6340 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
6341 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
6342 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
6343 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6346 test "$prefix" != "NONE" && \
6347 test -d "$prefix" && \
6349 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
6350 test -d $prefix/include && cf_search="$cf_search $prefix/include"
6351 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
6352 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
6353 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
6354 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6357 test "/usr/local" != "$prefix" && \
6358 test -d "/usr/local" && \
6359 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
6360 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
6361 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
6362 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
6363 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
6364 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
6365 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6368 test "/opt" != "$prefix" && \
6370 (test $prefix = NONE || test "/opt" != "$prefix") && {
6371 test -n "$verbose" && echo " ... testing for include-directories under /opt"
6372 test -d /opt/include && cf_search="$cf_search /opt/include"
6373 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
6374 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
6375 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
6376 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6379 test "$HOME" != "$prefix" && \
6380 test -d "$HOME" && \
6381 (test $prefix = NONE || test "$HOME" != "$prefix") && {
6382 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
6383 test -d $HOME/include && cf_search="$cf_search $HOME/include"
6384 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
6385 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
6386 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
6387 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6390 test "$includedir" != NONE && \
6391 test "$includedir" != "/usr/include" && \
6392 test -d "$includedir" && {
6393 test -d $includedir && cf_search="$cf_search $includedir"
6394 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
6397 test "$oldincludedir" != NONE && \
6398 test "$oldincludedir" != "/usr/include" && \
6399 test -d "$oldincludedir" && {
6400 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
6401 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
6404 cf_search="$cf_search $cf_header_path_list"
6406 test -n "$verbose" && echo search path $cf_search
6407 cf_save2_CPPFLAGS="$CPPFLAGS"
6408 for cf_incdir in $cf_search
6411 if test -n "$cf_incdir" ; then
6412 for cf_add_incdir in $cf_incdir
6414 while test $cf_add_incdir != /usr/include
6416 if test -d $cf_add_incdir
6419 if test -n "$CFLAGS$CPPFLAGS" ; then
6420 # a loop is needed to ensure we can add subdirs of existing dirs
6421 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6422 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6423 cf_have_incdir=yes; break
6428 if test "$cf_have_incdir" = no ; then
6429 if test "$cf_add_incdir" = /usr/local/include ; then
6430 if test "$GCC" = yes
6432 cf_save_CPPFLAGS=$CPPFLAGS
6433 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6434 cat >conftest.$ac_ext <<_ACEOF
6435 #line 6435 "configure"
6436 #include "confdefs.h"
6446 rm -f conftest.$ac_objext
6447 if { (eval echo "$as_me:6447: \"$ac_compile\"") >&5
6448 (eval $ac_compile) 2>&5
6450 echo "$as_me:6450: \$? = $ac_status" >&5
6451 (exit $ac_status); } &&
6452 { ac_try='test -s conftest.$ac_objext'
6453 { (eval echo "$as_me:6453: \"$ac_try\"") >&5
6456 echo "$as_me:6456: \$? = $ac_status" >&5
6457 (exit $ac_status); }; }; then
6460 echo "$as_me: failed program was:" >&5
6461 cat conftest.$ac_ext >&5
6464 rm -f conftest.$ac_objext conftest.$ac_ext
6465 CPPFLAGS=$cf_save_CPPFLAGS
6470 if test "$cf_have_incdir" = no ; then
6471 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6473 echo "${as_me:-configure}:6473: testing adding $cf_add_incdir to include-path ..." 1>&5
6475 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6477 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6478 test "$cf_top_incdir" = "$cf_add_incdir" && break
6479 cf_add_incdir="$cf_top_incdir"
6493 cat >conftest.$ac_ext <<_ACEOF
6494 #line 6494 "configure"
6495 #include "confdefs.h"
6497 #include <$cf_header>
6502 #ifdef NCURSES_VERSION
6504 printf("%s\n", NCURSES_VERSION);
6517 rm -f conftest.$ac_objext
6518 if { (eval echo "$as_me:6518: \"$ac_compile\"") >&5
6519 (eval $ac_compile) 2>&5
6521 echo "$as_me:6521: \$? = $ac_status" >&5
6522 (exit $ac_status); } &&
6523 { ac_try='test -s conftest.$ac_objext'
6524 { (eval echo "$as_me:6524: \"$ac_try\"") >&5
6527 echo "$as_me:6527: \$? = $ac_status" >&5
6528 (exit $ac_status); }; }; then
6529 cf_cv_ncurses_h2=$cf_header
6532 echo "$as_me: failed program was:" >&5
6533 cat conftest.$ac_ext >&5
6536 rm -f conftest.$ac_objext conftest.$ac_ext
6538 if test "$cf_cv_ncurses_h2" != no ; then
6539 cf_cv_ncurses_h2=$cf_incdir/$cf_header
6540 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
6543 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
6545 CPPFLAGS="$cf_save2_CPPFLAGS"
6546 test "$cf_cv_ncurses_h2" != no && break
6548 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:6548: error: not found" >&5
6549 echo "$as_me: error: not found" >&2;}
6550 { (exit 1); exit 1; }; }
6553 echo "$as_me:6553: result: $cf_cv_ncurses_h2" >&5
6554 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
6556 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
6557 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
6558 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
6559 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
6562 if test -n "$cf_1st_incdir" ; then
6563 for cf_add_incdir in $cf_1st_incdir
6565 while test $cf_add_incdir != /usr/include
6567 if test -d $cf_add_incdir
6570 if test -n "$CFLAGS$CPPFLAGS" ; then
6571 # a loop is needed to ensure we can add subdirs of existing dirs
6572 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6573 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6574 cf_have_incdir=yes; break
6579 if test "$cf_have_incdir" = no ; then
6580 if test "$cf_add_incdir" = /usr/local/include ; then
6581 if test "$GCC" = yes
6583 cf_save_CPPFLAGS=$CPPFLAGS
6584 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6585 cat >conftest.$ac_ext <<_ACEOF
6586 #line 6586 "configure"
6587 #include "confdefs.h"
6597 rm -f conftest.$ac_objext
6598 if { (eval echo "$as_me:6598: \"$ac_compile\"") >&5
6599 (eval $ac_compile) 2>&5
6601 echo "$as_me:6601: \$? = $ac_status" >&5
6602 (exit $ac_status); } &&
6603 { ac_try='test -s conftest.$ac_objext'
6604 { (eval echo "$as_me:6604: \"$ac_try\"") >&5
6607 echo "$as_me:6607: \$? = $ac_status" >&5
6608 (exit $ac_status); }; }; then
6611 echo "$as_me: failed program was:" >&5
6612 cat conftest.$ac_ext >&5
6615 rm -f conftest.$ac_objext conftest.$ac_ext
6616 CPPFLAGS=$cf_save_CPPFLAGS
6621 if test "$cf_have_incdir" = no ; then
6622 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6624 echo "${as_me:-configure}:6624: testing adding $cf_add_incdir to include-path ..." 1>&5
6626 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6628 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6629 test "$cf_top_incdir" = "$cf_add_incdir" && break
6630 cf_add_incdir="$cf_top_incdir"
6641 # Set definitions to allow ifdef'ing for ncurses.h
6643 case $cf_cv_ncurses_header in # (vi
6645 cat >>confdefs.h <<\EOF
6646 #define HAVE_NCURSES_H 1
6652 case $cf_cv_ncurses_header in # (vi
6653 ncurses/curses.h|ncurses/ncurses.h)
6654 cat >>confdefs.h <<\EOF
6655 #define HAVE_NCURSES_NCURSES_H 1
6659 ncursesw/curses.h|ncursesw/ncurses.h)
6660 cat >>confdefs.h <<\EOF
6661 #define HAVE_NCURSESW_NCURSES_H 1
6667 echo "$as_me:6667: checking for terminfo header" >&5
6668 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
6669 if test "${cf_cv_term_header+set}" = set; then
6670 echo $ECHO_N "(cached) $ECHO_C" >&6
6673 case ${cf_cv_ncurses_header} in #(vi
6674 */ncurses.h|*/ncursesw.h) #(vi
6675 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
6678 cf_term_header=term.h
6682 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
6684 cat >conftest.$ac_ext <<_ACEOF
6685 #line 6685 "configure"
6686 #include "confdefs.h"
6688 #include <${cf_cv_ncurses_header:-curses.h}>
6694 int x = auto_left_margin
6699 rm -f conftest.$ac_objext
6700 if { (eval echo "$as_me:6700: \"$ac_compile\"") >&5
6701 (eval $ac_compile) 2>&5
6703 echo "$as_me:6703: \$? = $ac_status" >&5
6704 (exit $ac_status); } &&
6705 { ac_try='test -s conftest.$ac_objext'
6706 { (eval echo "$as_me:6706: \"$ac_try\"") >&5
6709 echo "$as_me:6709: \$? = $ac_status" >&5
6710 (exit $ac_status); }; }; then
6712 cf_cv_term_header="$cf_test"
6714 echo "$as_me: failed program was:" >&5
6715 cat conftest.$ac_ext >&5
6717 cf_cv_term_header=unknown
6720 rm -f conftest.$ac_objext conftest.$ac_ext
6721 test "$cf_cv_term_header" != unknown && break
6725 echo "$as_me:6725: result: $cf_cv_term_header" >&5
6726 echo "${ECHO_T}$cf_cv_term_header" >&6
6728 # Set definitions to allow ifdef'ing to accommodate subdirectories
6730 case $cf_cv_term_header in # (vi
6732 cat >>confdefs.h <<\EOF
6733 #define HAVE_TERM_H 1
6739 case $cf_cv_term_header in # (vi
6740 ncurses/term.h) #(vi
6741 cat >>confdefs.h <<\EOF
6742 #define HAVE_NCURSES_TERM_H 1
6747 cat >>confdefs.h <<\EOF
6748 #define HAVE_NCURSESW_TERM_H 1
6754 # some applications need this, but should check for NCURSES_VERSION
6755 cat >>confdefs.h <<\EOF
6759 echo "$as_me:6759: checking for ncurses version" >&5
6760 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
6761 if test "${cf_cv_ncurses_version+set}" = set; then
6762 echo $ECHO_N "(cached) $ECHO_C" >&6
6765 cf_cv_ncurses_version=no
6768 if test "$cross_compiling" = yes; then
6770 # This will not work if the preprocessor splits the line after the
6771 # Autoconf token. The 'unproto' program does that.
6772 cat > conftest.$ac_ext <<EOF
6773 #include <${cf_cv_ncurses_header:-curses.h}>
6775 #ifdef NCURSES_VERSION
6776 Autoconf NCURSES_VERSION
6784 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
6785 { (eval echo "$as_me:6785: \"$cf_try\"") >&5
6788 echo "$as_me:6788: \$? = $ac_status" >&5
6789 (exit $ac_status); }
6790 if test -f conftest.out ; then
6791 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
6792 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
6797 cat >conftest.$ac_ext <<_ACEOF
6798 #line 6798 "configure"
6799 #include "confdefs.h"
6801 #include <${cf_cv_ncurses_header:-curses.h}>
6805 FILE *fp = fopen("$cf_tempfile", "w");
6806 #ifdef NCURSES_VERSION
6807 # ifdef NCURSES_VERSION_PATCH
6808 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
6810 fprintf(fp, "%s\n", NCURSES_VERSION);
6814 fprintf(fp, "old\n");
6819 ${cf_cv_main_return:-return}(0);
6822 rm -f conftest$ac_exeext
6823 if { (eval echo "$as_me:6823: \"$ac_link\"") >&5
6824 (eval $ac_link) 2>&5
6826 echo "$as_me:6826: \$? = $ac_status" >&5
6827 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6828 { (eval echo "$as_me:6828: \"$ac_try\"") >&5
6831 echo "$as_me:6831: \$? = $ac_status" >&5
6832 (exit $ac_status); }; }; then
6834 cf_cv_ncurses_version=`cat $cf_tempfile`
6836 echo "$as_me: program exited with status $ac_status" >&5
6837 echo "$as_me: failed program was:" >&5
6838 cat conftest.$ac_ext >&5
6840 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6845 echo "$as_me:6845: result: $cf_cv_ncurses_version" >&5
6846 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
6847 test "$cf_cv_ncurses_version" = no || cat >>confdefs.h <<\EOF
6851 cf_nculib_root=ncurses
6852 # This works, except for the special case where we find gpm, but
6853 # ncurses is in a nonstandard location via $LIBS, and we really want
6856 cf_ncurses_SAVE="$LIBS"
6857 echo "$as_me:6857: checking for Gpm_Open in -lgpm" >&5
6858 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
6859 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
6860 echo $ECHO_N "(cached) $ECHO_C" >&6
6862 ac_check_lib_save_LIBS=$LIBS
6864 cat >conftest.$ac_ext <<_ACEOF
6865 #line 6865 "configure"
6866 #include "confdefs.h"
6868 /* Override any gcc2 internal prototype to avoid an error. */
6872 /* We use char because int might match the return type of a gcc2
6873 builtin and then its argument prototype would still apply. */
6883 rm -f conftest.$ac_objext conftest$ac_exeext
6884 if { (eval echo "$as_me:6884: \"$ac_link\"") >&5
6885 (eval $ac_link) 2>&5
6887 echo "$as_me:6887: \$? = $ac_status" >&5
6888 (exit $ac_status); } &&
6889 { ac_try='test -s conftest$ac_exeext'
6890 { (eval echo "$as_me:6890: \"$ac_try\"") >&5
6893 echo "$as_me:6893: \$? = $ac_status" >&5
6894 (exit $ac_status); }; }; then
6895 ac_cv_lib_gpm_Gpm_Open=yes
6897 echo "$as_me: failed program was:" >&5
6898 cat conftest.$ac_ext >&5
6899 ac_cv_lib_gpm_Gpm_Open=no
6901 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6902 LIBS=$ac_check_lib_save_LIBS
6904 echo "$as_me:6904: result: $ac_cv_lib_gpm_Gpm_Open" >&5
6905 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
6906 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
6907 echo "$as_me:6907: checking for initscr in -lgpm" >&5
6908 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
6909 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
6910 echo $ECHO_N "(cached) $ECHO_C" >&6
6912 ac_check_lib_save_LIBS=$LIBS
6914 cat >conftest.$ac_ext <<_ACEOF
6915 #line 6915 "configure"
6916 #include "confdefs.h"
6918 /* Override any gcc2 internal prototype to avoid an error. */
6922 /* We use char because int might match the return type of a gcc2
6923 builtin and then its argument prototype would still apply. */
6933 rm -f conftest.$ac_objext conftest$ac_exeext
6934 if { (eval echo "$as_me:6934: \"$ac_link\"") >&5
6935 (eval $ac_link) 2>&5
6937 echo "$as_me:6937: \$? = $ac_status" >&5
6938 (exit $ac_status); } &&
6939 { ac_try='test -s conftest$ac_exeext'
6940 { (eval echo "$as_me:6940: \"$ac_try\"") >&5
6943 echo "$as_me:6943: \$? = $ac_status" >&5
6944 (exit $ac_status); }; }; then
6945 ac_cv_lib_gpm_initscr=yes
6947 echo "$as_me: failed program was:" >&5
6948 cat conftest.$ac_ext >&5
6949 ac_cv_lib_gpm_initscr=no
6951 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6952 LIBS=$ac_check_lib_save_LIBS
6954 echo "$as_me:6954: result: $ac_cv_lib_gpm_initscr" >&5
6955 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
6956 if test $ac_cv_lib_gpm_initscr = yes; then
6957 LIBS="$cf_ncurses_SAVE"
6959 cf_ncurses_LIBS="-lgpm"
6964 case $host_os in #(vi
6966 # This is only necessary if you are linking against an obsolete
6967 # version of ncurses (but it should do no harm, since it's static).
6968 if test "$cf_nculib_root" = ncurses ; then
6969 echo "$as_me:6969: checking for tgoto in -lmytinfo" >&5
6970 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
6971 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
6972 echo $ECHO_N "(cached) $ECHO_C" >&6
6974 ac_check_lib_save_LIBS=$LIBS
6975 LIBS="-lmytinfo $LIBS"
6976 cat >conftest.$ac_ext <<_ACEOF
6977 #line 6977 "configure"
6978 #include "confdefs.h"
6980 /* Override any gcc2 internal prototype to avoid an error. */
6984 /* We use char because int might match the return type of a gcc2
6985 builtin and then its argument prototype would still apply. */
6995 rm -f conftest.$ac_objext conftest$ac_exeext
6996 if { (eval echo "$as_me:6996: \"$ac_link\"") >&5
6997 (eval $ac_link) 2>&5
6999 echo "$as_me:6999: \$? = $ac_status" >&5
7000 (exit $ac_status); } &&
7001 { ac_try='test -s conftest$ac_exeext'
7002 { (eval echo "$as_me:7002: \"$ac_try\"") >&5
7005 echo "$as_me:7005: \$? = $ac_status" >&5
7006 (exit $ac_status); }; }; then
7007 ac_cv_lib_mytinfo_tgoto=yes
7009 echo "$as_me: failed program was:" >&5
7010 cat conftest.$ac_ext >&5
7011 ac_cv_lib_mytinfo_tgoto=no
7013 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7014 LIBS=$ac_check_lib_save_LIBS
7016 echo "$as_me:7016: result: $ac_cv_lib_mytinfo_tgoto" >&5
7017 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
7018 if test $ac_cv_lib_mytinfo_tgoto = yes; then
7019 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
7026 LIBS="$cf_ncurses_LIBS $LIBS"
7028 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
7030 LIBS="-l$cf_nculib_root $LIBS"
7033 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
7035 echo "$as_me:7035: checking for initscr" >&5
7036 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
7037 if test "${ac_cv_func_initscr+set}" = set; then
7038 echo $ECHO_N "(cached) $ECHO_C" >&6
7040 cat >conftest.$ac_ext <<_ACEOF
7041 #line 7041 "configure"
7042 #include "confdefs.h"
7043 /* System header to define __stub macros and hopefully few prototypes,
7044 which can conflict with char initscr (); below. */
7046 /* Override any gcc2 internal prototype to avoid an error. */
7050 /* We use char because int might match the return type of a gcc2
7051 builtin and then its argument prototype would still apply. */
7058 /* The GNU C library defines this for functions which it implements
7059 to always fail with ENOSYS. Some functions are actually named
7060 something starting with __ and the normal name is an alias. */
7061 #if defined (__stub_initscr) || defined (__stub___initscr)
7071 rm -f conftest.$ac_objext conftest$ac_exeext
7072 if { (eval echo "$as_me:7072: \"$ac_link\"") >&5
7073 (eval $ac_link) 2>&5
7075 echo "$as_me:7075: \$? = $ac_status" >&5
7076 (exit $ac_status); } &&
7077 { ac_try='test -s conftest$ac_exeext'
7078 { (eval echo "$as_me:7078: \"$ac_try\"") >&5
7081 echo "$as_me:7081: \$? = $ac_status" >&5
7082 (exit $ac_status); }; }; then
7083 ac_cv_func_initscr=yes
7085 echo "$as_me: failed program was:" >&5
7086 cat conftest.$ac_ext >&5
7087 ac_cv_func_initscr=no
7089 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7091 echo "$as_me:7091: result: $ac_cv_func_initscr" >&5
7092 echo "${ECHO_T}$ac_cv_func_initscr" >&6
7093 if test $ac_cv_func_initscr = yes; then
7094 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7097 cf_save_LIBS="$LIBS"
7098 echo "$as_me:7098: checking for initscr in -l$cf_nculib_root" >&5
7099 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
7100 LIBS="-l$cf_nculib_root $LIBS"
7101 cat >conftest.$ac_ext <<_ACEOF
7102 #line 7102 "configure"
7103 #include "confdefs.h"
7104 #include <${cf_cv_ncurses_header:-curses.h}>
7113 rm -f conftest.$ac_objext conftest$ac_exeext
7114 if { (eval echo "$as_me:7114: \"$ac_link\"") >&5
7115 (eval $ac_link) 2>&5
7117 echo "$as_me:7117: \$? = $ac_status" >&5
7118 (exit $ac_status); } &&
7119 { ac_try='test -s conftest$ac_exeext'
7120 { (eval echo "$as_me:7120: \"$ac_try\"") >&5
7123 echo "$as_me:7123: \$? = $ac_status" >&5
7124 (exit $ac_status); }; }; then
7125 echo "$as_me:7125: result: yes" >&5
7126 echo "${ECHO_T}yes" >&6
7127 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7130 echo "$as_me: failed program was:" >&5
7131 cat conftest.$ac_ext >&5
7132 echo "$as_me:7132: result: no" >&5
7133 echo "${ECHO_T}no" >&6
7136 cf_library_path_list=""
7137 if test -n "${LDFLAGS}${LIBS}" ; then
7138 for cf_library_path in $LDFLAGS $LIBS
7140 case $cf_library_path in #(vi
7142 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
7144 test "$cf_library_path" != "NONE" && \
7145 test -d "$cf_library_path" && \
7147 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
7148 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
7149 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
7150 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
7151 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
7152 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"
7155 cf_library_path_list="$cf_library_path_list $cf_search"
7163 test "/usr" != "$prefix" && \
7165 (test $prefix = NONE || test "/usr" != "$prefix") && {
7166 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
7167 test -d /usr/lib && cf_search="$cf_search /usr/lib"
7168 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
7169 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
7170 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
7171 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
7174 test "$prefix" != "NONE" && \
7175 test -d "$prefix" && \
7177 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
7178 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
7179 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
7180 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
7181 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
7182 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
7185 test "/usr/local" != "$prefix" && \
7186 test -d "/usr/local" && \
7187 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
7188 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
7189 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
7190 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
7191 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
7192 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
7193 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
7196 test "/opt" != "$prefix" && \
7198 (test $prefix = NONE || test "/opt" != "$prefix") && {
7199 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
7200 test -d /opt/lib && cf_search="$cf_search /opt/lib"
7201 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
7202 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
7203 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
7204 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
7207 test "$HOME" != "$prefix" && \
7208 test -d "$HOME" && \
7209 (test $prefix = NONE || test "$HOME" != "$prefix") && {
7210 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
7211 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
7212 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
7213 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
7214 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
7215 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
7218 cf_search="$cf_library_path_list $cf_search"
7220 for cf_libdir in $cf_search
7222 echo "$as_me:7222: checking for -l$cf_nculib_root in $cf_libdir" >&5
7223 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
7224 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
7225 cat >conftest.$ac_ext <<_ACEOF
7226 #line 7226 "configure"
7227 #include "confdefs.h"
7228 #include <${cf_cv_ncurses_header:-curses.h}>
7237 rm -f conftest.$ac_objext conftest$ac_exeext
7238 if { (eval echo "$as_me:7238: \"$ac_link\"") >&5
7239 (eval $ac_link) 2>&5
7241 echo "$as_me:7241: \$? = $ac_status" >&5
7242 (exit $ac_status); } &&
7243 { ac_try='test -s conftest$ac_exeext'
7244 { (eval echo "$as_me:7244: \"$ac_try\"") >&5
7247 echo "$as_me:7247: \$? = $ac_status" >&5
7248 (exit $ac_status); }; }; then
7249 echo "$as_me:7249: result: yes" >&5
7250 echo "${ECHO_T}yes" >&6
7251 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7254 echo "$as_me: failed program was:" >&5
7255 cat conftest.$ac_ext >&5
7256 echo "$as_me:7256: result: no" >&5
7257 echo "${ECHO_T}no" >&6
7258 LIBS="$cf_save_LIBS"
7260 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7264 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7268 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
7270 if test $cf_found_library = no ; then
7271 { { echo "$as_me:7271: error: Cannot link $cf_nculib_root library" >&5
7272 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
7273 { (exit 1); exit 1; }; }
7278 if test -n "$cf_ncurses_LIBS" ; then
7279 echo "$as_me:7279: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
7280 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
7281 cf_ncurses_SAVE="$LIBS"
7282 for p in $cf_ncurses_LIBS ; do
7283 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
7284 if test "$q" != "$LIBS" ; then
7288 cat >conftest.$ac_ext <<_ACEOF
7289 #line 7289 "configure"
7290 #include "confdefs.h"
7291 #include <${cf_cv_ncurses_header:-curses.h}>
7295 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7300 rm -f conftest.$ac_objext conftest$ac_exeext
7301 if { (eval echo "$as_me:7301: \"$ac_link\"") >&5
7302 (eval $ac_link) 2>&5
7304 echo "$as_me:7304: \$? = $ac_status" >&5
7305 (exit $ac_status); } &&
7306 { ac_try='test -s conftest$ac_exeext'
7307 { (eval echo "$as_me:7307: \"$ac_try\"") >&5
7310 echo "$as_me:7310: \$? = $ac_status" >&5
7311 (exit $ac_status); }; }; then
7312 echo "$as_me:7312: result: yes" >&5
7313 echo "${ECHO_T}yes" >&6
7315 echo "$as_me: failed program was:" >&5
7316 cat conftest.$ac_ext >&5
7317 echo "$as_me:7317: result: no" >&5
7318 echo "${ECHO_T}no" >&6
7319 LIBS="$cf_ncurses_SAVE"
7321 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7324 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
7326 cat >>confdefs.h <<EOF
7327 #define $cf_nculib_ROOT 1
7334 if test "$NCURSES_CONFIG" != none ; then
7336 cf_version=`$NCURSES_CONFIG --version`
7338 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
7339 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
7340 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
7342 # ABI version is not available from headers
7343 cf_cv_abi_version=`$NCURSES_CONFIG --abi-version`
7347 for cf_name in MAJOR MINOR PATCH
7349 cat >conftest.$ac_ext <<CF_EOF
7350 #include <${cf_cv_ncurses_header:-curses.h}>
7351 AUTOCONF_$cf_name NCURSES_VERSION_$cf_name
7353 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | fgrep AUTOCONF_$cf_name >conftest.out"
7354 { (eval echo "$as_me:7354: \"$cf_try\"") >&5
7357 echo "$as_me:7357: \$? = $ac_status" >&5
7358 (exit $ac_status); }
7359 if test -f conftest.out ; then
7360 cf_result=`cat conftest.out | sed -e "s/^.*AUTOCONF_$cf_name[ ][ ]*//"`
7361 eval NCURSES_$cf_name=\"$cf_result\"
7362 # cat conftest.$ac_ext
7367 cf_cv_abi_version=${NCURSES_MAJOR}
7371 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
7373 cf_cv_timestamp=`date`
7375 echo "$as_me:7375: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
7376 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
7378 case $cf_cv_system_name in #(vi
7385 cf_prefix=$LIB_PREFIX
7387 LIB_PREFIX=$cf_prefix
7391 ###############################################################################
7393 if test X"$CC_G_OPT" = X"" ; then
7395 test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
7398 echo "$as_me:7398: checking for default loader flags" >&5
7399 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
7400 case $DFT_LWR_MODEL in
7401 normal) LD_MODEL='' ;;
7402 debug) LD_MODEL=$CC_G_OPT ;;
7403 profile) LD_MODEL='-pg';;
7404 shared) LD_MODEL='' ;;
7406 echo "$as_me:7406: result: $LD_MODEL" >&5
7407 echo "${ECHO_T}$LD_MODEL" >&6
7410 echo "$as_me:7410: checking for an rpath option" >&5
7411 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
7412 case $cf_cv_system_name in #(vi
7414 if test "$GCC" = yes; then
7415 LD_RPATH_OPT="-Wl,-rpath,"
7417 LD_RPATH_OPT="-rpath "
7420 linux*|gnu*|k*bsd*-gnu) #(vi
7421 LD_RPATH_OPT="-Wl,-rpath,"
7423 openbsd[2-9].*|mirbsd*) #(vi
7424 LD_RPATH_OPT="-Wl,-rpath,"
7426 dragonfly*|freebsd*) #(vi
7427 LD_RPATH_OPT="-rpath "
7430 LD_RPATH_OPT="-Wl,-rpath,"
7433 LD_RPATH_OPT="-rpath "
7441 echo "$as_me:7441: result: $LD_RPATH_OPT" >&5
7442 echo "${ECHO_T}$LD_RPATH_OPT" >&6
7444 case "x$LD_RPATH_OPT" in #(vi
7446 echo "$as_me:7446: checking if we need a space after rpath option" >&5
7447 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
7448 cf_save_LIBS="$LIBS"
7449 LIBS="${LD_RPATH_OPT}$libdir $LIBS"
7450 cat >conftest.$ac_ext <<_ACEOF
7451 #line 7451 "configure"
7452 #include "confdefs.h"
7462 rm -f conftest.$ac_objext conftest$ac_exeext
7463 if { (eval echo "$as_me:7463: \"$ac_link\"") >&5
7464 (eval $ac_link) 2>&5
7466 echo "$as_me:7466: \$? = $ac_status" >&5
7467 (exit $ac_status); } &&
7468 { ac_try='test -s conftest$ac_exeext'
7469 { (eval echo "$as_me:7469: \"$ac_try\"") >&5
7472 echo "$as_me:7472: \$? = $ac_status" >&5
7473 (exit $ac_status); }; }; then
7476 echo "$as_me: failed program was:" >&5
7477 cat conftest.$ac_ext >&5
7480 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7481 LIBS="$cf_save_LIBS"
7482 echo "$as_me:7482: result: $cf_rpath_space" >&5
7483 echo "${ECHO_T}$cf_rpath_space" >&6
7484 test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
7491 INSTALL_LIB="-m 644"
7493 cf_cv_do_symlinks=no
7495 test "$cf_cv_enable_rpath" = yes && cf_ld_rpath_opt="$LD_RPATH_OPT"
7497 echo "$as_me:7497: checking if release/abi version should be used for shared libs" >&5
7498 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
7500 # Check whether --with-shlib-version or --without-shlib-version was given.
7501 if test "${with_shlib_version+set}" = set; then
7502 withval="$with_shlib_version"
7503 test -z "$withval" && withval=auto
7504 case $withval in #(vi
7506 cf_cv_shlib_version=auto
7508 rel|abi|auto|no) #(vi
7509 cf_cv_shlib_version=$withval
7512 { { echo "$as_me:7512: error: option value must be one of: rel, abi, auto or no" >&5
7513 echo "$as_me: error: option value must be one of: rel, abi, auto or no" >&2;}
7514 { (exit 1); exit 1; }; }
7519 cf_cv_shlib_version=auto
7521 echo "$as_me:7521: result: $cf_cv_shlib_version" >&5
7522 echo "${ECHO_T}$cf_cv_shlib_version" >&6
7526 # Some less-capable ports of gcc support only -fpic
7528 if test "$GCC" = yes
7530 echo "$as_me:7530: checking which $CC option to use" >&5
7531 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
7532 cf_save_CFLAGS="$CFLAGS"
7533 for CC_SHARED_OPTS in -fPIC -fpic ''
7535 CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
7536 cat >conftest.$ac_ext <<_ACEOF
7537 #line 7537 "configure"
7538 #include "confdefs.h"
7548 rm -f conftest.$ac_objext
7549 if { (eval echo "$as_me:7549: \"$ac_compile\"") >&5
7550 (eval $ac_compile) 2>&5
7552 echo "$as_me:7552: \$? = $ac_status" >&5
7553 (exit $ac_status); } &&
7554 { ac_try='test -s conftest.$ac_objext'
7555 { (eval echo "$as_me:7555: \"$ac_try\"") >&5
7558 echo "$as_me:7558: \$? = $ac_status" >&5
7559 (exit $ac_status); }; }; then
7562 echo "$as_me: failed program was:" >&5
7563 cat conftest.$ac_ext >&5
7565 rm -f conftest.$ac_objext conftest.$ac_ext
7567 echo "$as_me:7567: result: $CC_SHARED_OPTS" >&5
7568 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
7569 CFLAGS="$cf_save_CFLAGS"
7572 cf_cv_shlib_version_infix=no
7574 case $cf_cv_system_name in #(vi
7575 aix4.3-9*|aix[5-7]*) #(vi
7576 if test "$GCC" = yes; then
7578 MK_SHARED_LIB='${CC} -shared -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7580 # CC_SHARED_OPTS='-qpic=large -G'
7581 # perhaps "-bM:SRE -bnoentry -bexpall"
7582 MK_SHARED_LIB='${CC} -G -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7586 MK_SHARED_LIB='${CC} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
7590 MK_SHARED_LIB='sh ../mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7591 cf_cv_shlib_version=cygdll
7592 cf_cv_shlib_version_infix=cygdll
7593 cat >mk_shared_lib.sh <<-CF_EOF
7596 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
7599 Linking shared library
7600 ** SHARED_LIB \$SHARED_LIB
7601 ** IMPORT_LIB \$IMPORT_LIB
7603 exec \$* -shared -Wl,--out-implib=../lib/\${IMPORT_LIB} -Wl,--export-all-symbols -o ../lib/\${SHARED_LIB}
7605 chmod +x mk_shared_lib.sh
7608 EXTRA_CFLAGS="-no-cpp-precomp"
7609 CC_SHARED_OPTS="-dynamic"
7610 MK_SHARED_LIB='${CC} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
7611 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
7612 cf_cv_shlib_version_infix=yes
7613 echo "$as_me:7613: checking if ld -search_paths_first works" >&5
7614 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
7615 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
7616 echo $ECHO_N "(cached) $ECHO_C" >&6
7619 cf_save_LDFLAGS=$LDFLAGS
7620 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7621 cat >conftest.$ac_ext <<_ACEOF
7622 #line 7622 "configure"
7623 #include "confdefs.h"
7633 rm -f conftest.$ac_objext conftest$ac_exeext
7634 if { (eval echo "$as_me:7634: \"$ac_link\"") >&5
7635 (eval $ac_link) 2>&5
7637 echo "$as_me:7637: \$? = $ac_status" >&5
7638 (exit $ac_status); } &&
7639 { ac_try='test -s conftest$ac_exeext'
7640 { (eval echo "$as_me:7640: \"$ac_try\"") >&5
7643 echo "$as_me:7643: \$? = $ac_status" >&5
7644 (exit $ac_status); }; }; then
7645 cf_cv_ldflags_search_paths_first=yes
7647 echo "$as_me: failed program was:" >&5
7648 cat conftest.$ac_ext >&5
7649 cf_cv_ldflags_search_paths_first=no
7651 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7652 LDFLAGS=$cf_save_LDFLAGS
7654 echo "$as_me:7654: result: $cf_cv_ldflags_search_paths_first" >&5
7655 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
7656 if test $cf_cv_ldflags_search_paths_first = yes; then
7657 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7661 # (tested with gcc 2.7.2 -- I don't have c89)
7662 if test "$GCC" = yes; then
7663 LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
7666 LD_SHARED_OPTS='-Wl,+b,${libdir}'
7668 MK_SHARED_LIB='${LD} +b ${libdir} -b -o $@'
7669 # HP-UX shared libraries must be executable, and should be
7670 # readonly to exploit a quirk in the memory manager.
7671 INSTALL_LIB="-m 555"
7674 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7675 if test "$cf_cv_shlib_version" = rel; then
7676 cf_shared_soname='`basename .${REL_VERSION}`.${ABI_VERSION}'
7678 cf_shared_soname='`basename `'
7681 MK_SHARED_LIB='${CC} -shared -Wl,-rpath,${RPATH_LIST} -Wl,-h,'$cf_shared_soname' -o '
7684 if test "$cf_cv_enable_rpath" = yes ; then
7685 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7687 # tested with IRIX 5.2 and 'cc'.
7688 if test "$GCC" != yes; then
7689 CC_SHARED_OPTS='-KPIC'
7690 MK_SHARED_LIB='${CC} -shared -rdata_shared -soname `basename $@` -o $@'
7692 MK_SHARED_LIB='${CC} -shared -Wl,-soname,`basename $@` -o $@'
7694 cf_cv_rm_so_locs=yes
7696 linux*|gnu*|k*bsd*-gnu) #(vi
7697 if test "$DFT_LWR_MODEL" = "shared" ; then
7698 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7699 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7701 if test "$cf_cv_enable_rpath" = yes ; then
7702 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7705 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7706 if test "$cf_cv_shlib_version" = rel; then
7707 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7709 cf_cv_shared_soname='`basename $@`'
7712 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7714 openbsd[2-9].*|mirbsd*) #(vi
7715 if test "$DFT_LWR_MODEL" = "shared" ; then
7716 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7717 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7719 if test "$cf_cv_enable_rpath" = yes ; then
7720 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7722 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7724 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7725 if test "$cf_cv_shlib_version" = rel; then
7726 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7728 cf_cv_shared_soname='`basename $@`'
7731 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-Bshareable,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7733 nto-qnx*|openbsd*|freebsd[12].*) #(vi
7734 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7735 MK_SHARED_LIB='${LD} -Bshareable -o $@'
7736 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7738 dragonfly*|freebsd*) #(vi
7739 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7740 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7741 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7742 LOCAL_LDFLAGS2="${cf_ld_rpath_opt}\${RPATH_LIST} $LOCAL_LDFLAGS"
7743 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7746 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7747 if test "$cf_cv_shlib_version" = rel; then
7748 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7750 cf_cv_shared_soname='`basename $@`'
7753 MK_SHARED_LIB='${LD} -shared -Bshareable -soname=`basename $@` -o $@'
7756 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7757 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7758 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7759 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7760 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7761 if test "$cf_cv_shlib_version" = auto; then
7762 if test -f /usr/libexec/ld.elf_so; then
7763 cf_cv_shlib_version=abi
7765 cf_cv_shlib_version=rel
7769 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7770 if test "$cf_cv_shlib_version" = rel; then
7771 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7773 cf_cv_shared_soname='`basename $@`'
7776 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname' -o $@'
7778 MK_SHARED_LIB='${LD} -shared -Bshareable -o $@'
7782 # tested with OSF/1 V3.2 and 'cc'
7783 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
7784 # link with shared libs).
7785 MK_SHARED_LIB='${LD} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
7786 case $host_os in #(vi
7788 MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
7791 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
7792 if test "$DFT_LWR_MODEL" = "shared" ; then
7793 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7794 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7796 cf_cv_rm_so_locs=yes
7798 sco3.2v5*) # (also uw2* and UW7: hops 13-Apr-98
7799 # tested with osr5.0.5
7800 if test "$GCC" != yes; then
7801 CC_SHARED_OPTS='-belf -KPIC'
7803 MK_SHARED_LIB='${LD} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
7804 if test "$cf_cv_enable_rpath" = yes ; then
7805 # only way is to set LD_RUN_PATH but no switch for it
7808 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7809 LINK_PROGS='LD_RUN_PATH=${libdir}'
7810 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
7813 # tested with SunOS 4.1.1 and gcc 2.7.0
7814 if test "$GCC" != yes; then
7815 CC_SHARED_OPTS='-KPIC'
7817 MK_SHARED_LIB='${LD} -assert pure-text -o $@'
7818 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7821 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
7822 # tested with SunOS 5.10 (solaris 10) and gcc 3.4.3
7823 if test "$DFT_LWR_MODEL" = "shared" ; then
7824 LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
7825 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7827 if test "$cf_cv_enable_rpath" = yes ; then
7828 EXTRA_LDFLAGS="-R \${libdir} $EXTRA_LDFLAGS"
7831 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7832 if test "$cf_cv_shlib_version" = rel; then
7833 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7835 cf_cv_shared_soname='`basename $@`'
7838 if test "$GCC" != yes; then
7839 cf_save_CFLAGS="$CFLAGS"
7840 for cf_shared_opts in -xcode=pic32 -xcode=pic13 -KPIC -Kpic -O
7842 CFLAGS="$cf_shared_opts $cf_save_CFLAGS"
7843 cat >conftest.$ac_ext <<_ACEOF
7844 #line 7844 "configure"
7845 #include "confdefs.h"
7855 rm -f conftest.$ac_objext
7856 if { (eval echo "$as_me:7856: \"$ac_compile\"") >&5
7857 (eval $ac_compile) 2>&5
7859 echo "$as_me:7859: \$? = $ac_status" >&5
7860 (exit $ac_status); } &&
7861 { ac_try='test -s conftest.$ac_objext'
7862 { (eval echo "$as_me:7862: \"$ac_try\"") >&5
7865 echo "$as_me:7865: \$? = $ac_status" >&5
7866 (exit $ac_status); }; }; then
7869 echo "$as_me: failed program was:" >&5
7870 cat conftest.$ac_ext >&5
7872 rm -f conftest.$ac_objext conftest.$ac_ext
7874 CFLAGS="$cf_save_CFLAGS"
7875 CC_SHARED_OPTS=$cf_shared_opts
7876 MK_SHARED_LIB='${CC} -dy -G -h '$cf_cv_shared_soname' -o $@'
7878 MK_SHARED_LIB='${CC} -shared -dy -G -h '$cf_cv_shared_soname' -o $@'
7881 sysv5uw7*|unix_sv*) #(vi
7882 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
7883 if test "$GCC" != yes; then
7884 CC_SHARED_OPTS='-KPIC'
7886 MK_SHARED_LIB='${LD} -d y -G -o $@'
7889 CC_SHARED_OPTS='unknown'
7890 MK_SHARED_LIB='echo unknown'
7894 # This works if the last tokens in $MK_SHARED_LIB are the -o target.
7895 case "$cf_cv_shlib_version" in #(vi
7897 case "$MK_SHARED_LIB" in #(vi
7899 test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
7902 { echo "$as_me:7902: WARNING: ignored --with-shlib-version" >&5
7903 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
7909 # RPATH_LIST is a colon-separated list of directories
7910 test -n "$cf_ld_rpath_opt" && MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${RPATH_LIST}"
7911 test -z "$RPATH_LIST" && RPATH_LIST="\${libdir}"
7913 # The test/sample programs in the original tree link using rpath option.
7914 # Make it optional for packagers.
7915 if test -n "$LOCAL_LDFLAGS"
7917 echo "$as_me:7917: checking if you want to link sample programs with rpath option" >&5
7918 echo $ECHO_N "checking if you want to link sample programs with rpath option... $ECHO_C" >&6
7920 # Check whether --enable-rpath-link or --disable-rpath-link was given.
7921 if test "${enable_rpath_link+set}" = set; then
7922 enableval="$enable_rpath_link"
7923 with_rpath_link=$enableval
7927 echo "$as_me:7927: result: $with_rpath_link" >&5
7928 echo "${ECHO_T}$with_rpath_link" >&6
7929 if test "$with_rpath_link" = no
7936 ###############################################################################
7938 ### use option --enable-broken-linker to force on use of broken-linker support
7939 echo "$as_me:7939: checking if you want broken-linker support code" >&5
7940 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
7942 # Check whether --enable-broken_linker or --disable-broken_linker was given.
7943 if test "${enable_broken_linker+set}" = set; then
7944 enableval="$enable_broken_linker"
7945 with_broken_linker=$enableval
7947 with_broken_linker=${BROKEN_LINKER:-no}
7949 echo "$as_me:7949: result: $with_broken_linker" >&5
7950 echo "${ECHO_T}$with_broken_linker" >&6
7953 if test "$with_broken_linker" = yes ; then
7954 cat >>confdefs.h <<\EOF
7955 #define BROKEN_LINKER 1
7959 elif test "$DFT_LWR_MODEL" = shared ; then
7960 case $cf_cv_system_name in #(vi
7962 cat >>confdefs.h <<\EOF
7963 #define BROKEN_LINKER 1
7967 test -n "$verbose" && echo " cygwin linker is broken anyway" 1>&6
7969 echo "${as_me:-configure}:7969: testing cygwin linker is broken anyway ..." 1>&5
7975 # Check to define _XOPEN_SOURCE "automatically"
7978 cf_POSIX_C_SOURCE=199506L
7981 case $host_os in #(vi
7983 cf_xopen_source="-D_ALL_SOURCE"
7989 cf_xopen_source="-D_APPLE_C_SOURCE"
7992 cf_xopen_source="-D_DARWIN_C_SOURCE"
7994 freebsd*|dragonfly*) #(vi
7995 # 5.x headers associate
7996 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
7997 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
7998 cf_POSIX_C_SOURCE=200112L
8000 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8003 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
8006 cf_xopen_source="-D_HPUX_SOURCE"
8009 cf_xopen_source="-D_SGI_SOURCE"
8011 linux*|gnu*|mint*|k*bsd*-gnu) #(vi
8013 echo "$as_me:8013: checking if we must define _GNU_SOURCE" >&5
8014 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
8015 if test "${cf_cv_gnu_source+set}" = set; then
8016 echo $ECHO_N "(cached) $ECHO_C" >&6
8019 cat >conftest.$ac_ext <<_ACEOF
8020 #line 8020 "configure"
8021 #include "confdefs.h"
8022 #include <sys/types.h>
8027 #ifndef _XOPEN_SOURCE
8034 rm -f conftest.$ac_objext
8035 if { (eval echo "$as_me:8035: \"$ac_compile\"") >&5
8036 (eval $ac_compile) 2>&5
8038 echo "$as_me:8038: \$? = $ac_status" >&5
8039 (exit $ac_status); } &&
8040 { ac_try='test -s conftest.$ac_objext'
8041 { (eval echo "$as_me:8041: \"$ac_try\"") >&5
8044 echo "$as_me:8044: \$? = $ac_status" >&5
8045 (exit $ac_status); }; }; then
8048 echo "$as_me: failed program was:" >&5
8049 cat conftest.$ac_ext >&5
8051 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8052 cat >conftest.$ac_ext <<_ACEOF
8053 #line 8053 "configure"
8054 #include "confdefs.h"
8055 #include <sys/types.h>
8060 #ifdef _XOPEN_SOURCE
8067 rm -f conftest.$ac_objext
8068 if { (eval echo "$as_me:8068: \"$ac_compile\"") >&5
8069 (eval $ac_compile) 2>&5
8071 echo "$as_me:8071: \$? = $ac_status" >&5
8072 (exit $ac_status); } &&
8073 { ac_try='test -s conftest.$ac_objext'
8074 { (eval echo "$as_me:8074: \"$ac_try\"") >&5
8077 echo "$as_me:8077: \$? = $ac_status" >&5
8078 (exit $ac_status); }; }; then
8081 echo "$as_me: failed program was:" >&5
8082 cat conftest.$ac_ext >&5
8083 cf_cv_gnu_source=yes
8085 rm -f conftest.$ac_objext conftest.$ac_ext
8089 rm -f conftest.$ac_objext conftest.$ac_ext
8092 echo "$as_me:8092: result: $cf_cv_gnu_source" >&5
8093 echo "${ECHO_T}$cf_cv_gnu_source" >&6
8094 test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8098 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
8101 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8103 cf_save_CFLAGS="$CFLAGS"
8104 cf_save_CPPFLAGS="$CPPFLAGS"
8106 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8107 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8108 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8110 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8111 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8112 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8114 echo "$as_me:8114: checking if we should define _POSIX_C_SOURCE" >&5
8115 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8116 if test "${cf_cv_posix_c_source+set}" = set; then
8117 echo $ECHO_N "(cached) $ECHO_C" >&6
8120 echo "${as_me:-configure}:8120: testing if the symbol is already defined go no further ..." 1>&5
8122 cat >conftest.$ac_ext <<_ACEOF
8123 #line 8123 "configure"
8124 #include "confdefs.h"
8125 #include <sys/types.h>
8130 #ifndef _POSIX_C_SOURCE
8137 rm -f conftest.$ac_objext
8138 if { (eval echo "$as_me:8138: \"$ac_compile\"") >&5
8139 (eval $ac_compile) 2>&5
8141 echo "$as_me:8141: \$? = $ac_status" >&5
8142 (exit $ac_status); } &&
8143 { ac_try='test -s conftest.$ac_objext'
8144 { (eval echo "$as_me:8144: \"$ac_try\"") >&5
8147 echo "$as_me:8147: \$? = $ac_status" >&5
8148 (exit $ac_status); }; }; then
8149 cf_cv_posix_c_source=no
8151 echo "$as_me: failed program was:" >&5
8152 cat conftest.$ac_ext >&5
8153 cf_want_posix_source=no
8154 case .$cf_POSIX_C_SOURCE in #(vi
8156 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8159 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8160 cf_want_posix_source=yes
8163 cf_want_posix_source=yes
8166 if test "$cf_want_posix_source" = yes ; then
8167 cat >conftest.$ac_ext <<_ACEOF
8168 #line 8168 "configure"
8169 #include "confdefs.h"
8170 #include <sys/types.h>
8175 #ifdef _POSIX_SOURCE
8182 rm -f conftest.$ac_objext
8183 if { (eval echo "$as_me:8183: \"$ac_compile\"") >&5
8184 (eval $ac_compile) 2>&5
8186 echo "$as_me:8186: \$? = $ac_status" >&5
8187 (exit $ac_status); } &&
8188 { ac_try='test -s conftest.$ac_objext'
8189 { (eval echo "$as_me:8189: \"$ac_try\"") >&5
8192 echo "$as_me:8192: \$? = $ac_status" >&5
8193 (exit $ac_status); }; }; then
8196 echo "$as_me: failed program was:" >&5
8197 cat conftest.$ac_ext >&5
8198 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8200 rm -f conftest.$ac_objext conftest.$ac_ext
8203 echo "${as_me:-configure}:8203: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8205 CFLAGS="$cf_trim_CFLAGS"
8206 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8208 echo "${as_me:-configure}:8208: testing if the second compile does not leave our definition intact error ..." 1>&5
8210 cat >conftest.$ac_ext <<_ACEOF
8211 #line 8211 "configure"
8212 #include "confdefs.h"
8213 #include <sys/types.h>
8218 #ifndef _POSIX_C_SOURCE
8225 rm -f conftest.$ac_objext
8226 if { (eval echo "$as_me:8226: \"$ac_compile\"") >&5
8227 (eval $ac_compile) 2>&5
8229 echo "$as_me:8229: \$? = $ac_status" >&5
8230 (exit $ac_status); } &&
8231 { ac_try='test -s conftest.$ac_objext'
8232 { (eval echo "$as_me:8232: \"$ac_try\"") >&5
8235 echo "$as_me:8235: \$? = $ac_status" >&5
8236 (exit $ac_status); }; }; then
8239 echo "$as_me: failed program was:" >&5
8240 cat conftest.$ac_ext >&5
8241 cf_cv_posix_c_source=no
8243 rm -f conftest.$ac_objext conftest.$ac_ext
8244 CFLAGS="$cf_save_CFLAGS"
8245 CPPFLAGS="$cf_save_CPPFLAGS"
8248 rm -f conftest.$ac_objext conftest.$ac_ext
8251 echo "$as_me:8251: result: $cf_cv_posix_c_source" >&5
8252 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8254 if test "$cf_cv_posix_c_source" != no ; then
8255 CFLAGS="$cf_trim_CFLAGS"
8256 CPPFLAGS="$cf_trim_CPPFLAGS"
8261 cf_new_extra_cppflags=
8263 for cf_add_cflags in $cf_cv_posix_c_source
8265 case $cf_fix_cppflags in
8267 case $cf_add_cflags in #(vi
8268 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8269 case $cf_add_cflags in
8271 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8273 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8274 && test -z "${cf_tst_cflags}" \
8275 && cf_fix_cppflags=yes
8277 if test $cf_fix_cppflags = yes ; then
8278 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8280 elif test "${cf_tst_cflags}" = "\"'" ; then
8281 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8287 *$cf_add_cflags) #(vi
8290 case $cf_add_cflags in #(vi
8292 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8294 CPPFLAGS=`echo "$CPPFLAGS" | \
8295 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8296 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8300 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8305 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8310 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8312 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8314 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8315 && test -z "${cf_tst_cflags}" \
8316 && cf_fix_cppflags=no
8321 if test -n "$cf_new_cflags" ; then
8323 CFLAGS="$CFLAGS $cf_new_cflags"
8326 if test -n "$cf_new_cppflags" ; then
8328 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8331 if test -n "$cf_new_extra_cppflags" ; then
8333 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8340 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
8343 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
8347 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
8350 cf_xopen_source="-D_OSF_SOURCE"
8353 cf_xopen_source="-D_QNX_SOURCE"
8356 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
8359 cf_xopen_source="-D__EXTENSIONS__"
8363 echo "$as_me:8363: checking if we should define _XOPEN_SOURCE" >&5
8364 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8365 if test "${cf_cv_xopen_source+set}" = set; then
8366 echo $ECHO_N "(cached) $ECHO_C" >&6
8369 cat >conftest.$ac_ext <<_ACEOF
8370 #line 8370 "configure"
8371 #include "confdefs.h"
8375 #include <sys/types.h>
8381 #ifndef _XOPEN_SOURCE
8388 rm -f conftest.$ac_objext
8389 if { (eval echo "$as_me:8389: \"$ac_compile\"") >&5
8390 (eval $ac_compile) 2>&5
8392 echo "$as_me:8392: \$? = $ac_status" >&5
8393 (exit $ac_status); } &&
8394 { ac_try='test -s conftest.$ac_objext'
8395 { (eval echo "$as_me:8395: \"$ac_try\"") >&5
8398 echo "$as_me:8398: \$? = $ac_status" >&5
8399 (exit $ac_status); }; }; then
8400 cf_cv_xopen_source=no
8402 echo "$as_me: failed program was:" >&5
8403 cat conftest.$ac_ext >&5
8405 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8406 cat >conftest.$ac_ext <<_ACEOF
8407 #line 8407 "configure"
8408 #include "confdefs.h"
8412 #include <sys/types.h>
8418 #ifdef _XOPEN_SOURCE
8425 rm -f conftest.$ac_objext
8426 if { (eval echo "$as_me:8426: \"$ac_compile\"") >&5
8427 (eval $ac_compile) 2>&5
8429 echo "$as_me:8429: \$? = $ac_status" >&5
8430 (exit $ac_status); } &&
8431 { ac_try='test -s conftest.$ac_objext'
8432 { (eval echo "$as_me:8432: \"$ac_try\"") >&5
8435 echo "$as_me:8435: \$? = $ac_status" >&5
8436 (exit $ac_status); }; }; then
8437 cf_cv_xopen_source=no
8439 echo "$as_me: failed program was:" >&5
8440 cat conftest.$ac_ext >&5
8441 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8443 rm -f conftest.$ac_objext conftest.$ac_ext
8447 rm -f conftest.$ac_objext conftest.$ac_ext
8450 echo "$as_me:8450: result: $cf_cv_xopen_source" >&5
8451 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8453 if test "$cf_cv_xopen_source" != no ; then
8455 CFLAGS=`echo "$CFLAGS" | \
8456 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8457 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8459 CPPFLAGS=`echo "$CPPFLAGS" | \
8460 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8461 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8463 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8468 cf_new_extra_cppflags=
8470 for cf_add_cflags in $cf_temp_xopen_source
8472 case $cf_fix_cppflags in
8474 case $cf_add_cflags in #(vi
8475 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8476 case $cf_add_cflags in
8478 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8480 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8481 && test -z "${cf_tst_cflags}" \
8482 && cf_fix_cppflags=yes
8484 if test $cf_fix_cppflags = yes ; then
8485 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8487 elif test "${cf_tst_cflags}" = "\"'" ; then
8488 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8494 *$cf_add_cflags) #(vi
8497 case $cf_add_cflags in #(vi
8499 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8501 CPPFLAGS=`echo "$CPPFLAGS" | \
8502 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8503 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8507 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8512 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8517 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8519 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8521 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8522 && test -z "${cf_tst_cflags}" \
8523 && cf_fix_cppflags=no
8528 if test -n "$cf_new_cflags" ; then
8530 CFLAGS="$CFLAGS $cf_new_cflags"
8533 if test -n "$cf_new_cppflags" ; then
8535 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8538 if test -n "$cf_new_extra_cppflags" ; then
8540 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8545 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8547 cf_save_CFLAGS="$CFLAGS"
8548 cf_save_CPPFLAGS="$CPPFLAGS"
8550 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8551 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8552 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8554 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8555 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8556 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8558 echo "$as_me:8558: checking if we should define _POSIX_C_SOURCE" >&5
8559 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8560 if test "${cf_cv_posix_c_source+set}" = set; then
8561 echo $ECHO_N "(cached) $ECHO_C" >&6
8564 echo "${as_me:-configure}:8564: testing if the symbol is already defined go no further ..." 1>&5
8566 cat >conftest.$ac_ext <<_ACEOF
8567 #line 8567 "configure"
8568 #include "confdefs.h"
8569 #include <sys/types.h>
8574 #ifndef _POSIX_C_SOURCE
8581 rm -f conftest.$ac_objext
8582 if { (eval echo "$as_me:8582: \"$ac_compile\"") >&5
8583 (eval $ac_compile) 2>&5
8585 echo "$as_me:8585: \$? = $ac_status" >&5
8586 (exit $ac_status); } &&
8587 { ac_try='test -s conftest.$ac_objext'
8588 { (eval echo "$as_me:8588: \"$ac_try\"") >&5
8591 echo "$as_me:8591: \$? = $ac_status" >&5
8592 (exit $ac_status); }; }; then
8593 cf_cv_posix_c_source=no
8595 echo "$as_me: failed program was:" >&5
8596 cat conftest.$ac_ext >&5
8597 cf_want_posix_source=no
8598 case .$cf_POSIX_C_SOURCE in #(vi
8600 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8603 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8604 cf_want_posix_source=yes
8607 cf_want_posix_source=yes
8610 if test "$cf_want_posix_source" = yes ; then
8611 cat >conftest.$ac_ext <<_ACEOF
8612 #line 8612 "configure"
8613 #include "confdefs.h"
8614 #include <sys/types.h>
8619 #ifdef _POSIX_SOURCE
8626 rm -f conftest.$ac_objext
8627 if { (eval echo "$as_me:8627: \"$ac_compile\"") >&5
8628 (eval $ac_compile) 2>&5
8630 echo "$as_me:8630: \$? = $ac_status" >&5
8631 (exit $ac_status); } &&
8632 { ac_try='test -s conftest.$ac_objext'
8633 { (eval echo "$as_me:8633: \"$ac_try\"") >&5
8636 echo "$as_me:8636: \$? = $ac_status" >&5
8637 (exit $ac_status); }; }; then
8640 echo "$as_me: failed program was:" >&5
8641 cat conftest.$ac_ext >&5
8642 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8644 rm -f conftest.$ac_objext conftest.$ac_ext
8647 echo "${as_me:-configure}:8647: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8649 CFLAGS="$cf_trim_CFLAGS"
8650 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8652 echo "${as_me:-configure}:8652: testing if the second compile does not leave our definition intact error ..." 1>&5
8654 cat >conftest.$ac_ext <<_ACEOF
8655 #line 8655 "configure"
8656 #include "confdefs.h"
8657 #include <sys/types.h>
8662 #ifndef _POSIX_C_SOURCE
8669 rm -f conftest.$ac_objext
8670 if { (eval echo "$as_me:8670: \"$ac_compile\"") >&5
8671 (eval $ac_compile) 2>&5
8673 echo "$as_me:8673: \$? = $ac_status" >&5
8674 (exit $ac_status); } &&
8675 { ac_try='test -s conftest.$ac_objext'
8676 { (eval echo "$as_me:8676: \"$ac_try\"") >&5
8679 echo "$as_me:8679: \$? = $ac_status" >&5
8680 (exit $ac_status); }; }; then
8683 echo "$as_me: failed program was:" >&5
8684 cat conftest.$ac_ext >&5
8685 cf_cv_posix_c_source=no
8687 rm -f conftest.$ac_objext conftest.$ac_ext
8688 CFLAGS="$cf_save_CFLAGS"
8689 CPPFLAGS="$cf_save_CPPFLAGS"
8692 rm -f conftest.$ac_objext conftest.$ac_ext
8695 echo "$as_me:8695: result: $cf_cv_posix_c_source" >&5
8696 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8698 if test "$cf_cv_posix_c_source" != no ; then
8699 CFLAGS="$cf_trim_CFLAGS"
8700 CPPFLAGS="$cf_trim_CPPFLAGS"
8705 cf_new_extra_cppflags=
8707 for cf_add_cflags in $cf_cv_posix_c_source
8709 case $cf_fix_cppflags in
8711 case $cf_add_cflags in #(vi
8712 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8713 case $cf_add_cflags in
8715 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8717 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8718 && test -z "${cf_tst_cflags}" \
8719 && cf_fix_cppflags=yes
8721 if test $cf_fix_cppflags = yes ; then
8722 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8724 elif test "${cf_tst_cflags}" = "\"'" ; then
8725 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8731 *$cf_add_cflags) #(vi
8734 case $cf_add_cflags in #(vi
8736 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8738 CPPFLAGS=`echo "$CPPFLAGS" | \
8739 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8740 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8744 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8749 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8754 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8756 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8758 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8759 && test -z "${cf_tst_cflags}" \
8760 && cf_fix_cppflags=no
8765 if test -n "$cf_new_cflags" ; then
8767 CFLAGS="$CFLAGS $cf_new_cflags"
8770 if test -n "$cf_new_cppflags" ; then
8772 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8775 if test -n "$cf_new_extra_cppflags" ; then
8777 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8785 if test -n "$cf_xopen_source" ; then
8790 cf_new_extra_cppflags=
8792 for cf_add_cflags in $cf_xopen_source
8794 case $cf_fix_cppflags in
8796 case $cf_add_cflags in #(vi
8797 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8798 case $cf_add_cflags in
8800 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8802 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8803 && test -z "${cf_tst_cflags}" \
8804 && cf_fix_cppflags=yes
8806 if test $cf_fix_cppflags = yes ; then
8807 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8809 elif test "${cf_tst_cflags}" = "\"'" ; then
8810 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8816 *$cf_add_cflags) #(vi
8819 case $cf_add_cflags in #(vi
8821 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8823 CPPFLAGS=`echo "$CPPFLAGS" | \
8824 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8825 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8829 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8834 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8839 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8841 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8843 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8844 && test -z "${cf_tst_cflags}" \
8845 && cf_fix_cppflags=no
8850 if test -n "$cf_new_cflags" ; then
8852 CFLAGS="$CFLAGS $cf_new_cflags"
8855 if test -n "$cf_new_cppflags" ; then
8857 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8860 if test -n "$cf_new_extra_cppflags" ; then
8862 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8867 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
8868 echo "$as_me:8868: checking if _XOPEN_SOURCE really is set" >&5
8869 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
8870 cat >conftest.$ac_ext <<_ACEOF
8871 #line 8871 "configure"
8872 #include "confdefs.h"
8878 #ifndef _XOPEN_SOURCE
8885 rm -f conftest.$ac_objext
8886 if { (eval echo "$as_me:8886: \"$ac_compile\"") >&5
8887 (eval $ac_compile) 2>&5
8889 echo "$as_me:8889: \$? = $ac_status" >&5
8890 (exit $ac_status); } &&
8891 { ac_try='test -s conftest.$ac_objext'
8892 { (eval echo "$as_me:8892: \"$ac_try\"") >&5
8895 echo "$as_me:8895: \$? = $ac_status" >&5
8896 (exit $ac_status); }; }; then
8897 cf_XOPEN_SOURCE_set=yes
8899 echo "$as_me: failed program was:" >&5
8900 cat conftest.$ac_ext >&5
8901 cf_XOPEN_SOURCE_set=no
8903 rm -f conftest.$ac_objext conftest.$ac_ext
8904 echo "$as_me:8904: result: $cf_XOPEN_SOURCE_set" >&5
8905 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
8906 if test $cf_XOPEN_SOURCE_set = yes
8908 cat >conftest.$ac_ext <<_ACEOF
8909 #line 8909 "configure"
8910 #include "confdefs.h"
8916 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
8923 rm -f conftest.$ac_objext
8924 if { (eval echo "$as_me:8924: \"$ac_compile\"") >&5
8925 (eval $ac_compile) 2>&5
8927 echo "$as_me:8927: \$? = $ac_status" >&5
8928 (exit $ac_status); } &&
8929 { ac_try='test -s conftest.$ac_objext'
8930 { (eval echo "$as_me:8930: \"$ac_try\"") >&5
8933 echo "$as_me:8933: \$? = $ac_status" >&5
8934 (exit $ac_status); }; }; then
8935 cf_XOPEN_SOURCE_set_ok=yes
8937 echo "$as_me: failed program was:" >&5
8938 cat conftest.$ac_ext >&5
8939 cf_XOPEN_SOURCE_set_ok=no
8941 rm -f conftest.$ac_objext conftest.$ac_ext
8942 if test $cf_XOPEN_SOURCE_set_ok = no
8944 { echo "$as_me:8944: WARNING: _XOPEN_SOURCE is lower than requested" >&5
8945 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
8949 echo "$as_me:8949: checking if we should define _XOPEN_SOURCE" >&5
8950 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8951 if test "${cf_cv_xopen_source+set}" = set; then
8952 echo $ECHO_N "(cached) $ECHO_C" >&6
8955 cat >conftest.$ac_ext <<_ACEOF
8956 #line 8956 "configure"
8957 #include "confdefs.h"
8961 #include <sys/types.h>
8967 #ifndef _XOPEN_SOURCE
8974 rm -f conftest.$ac_objext
8975 if { (eval echo "$as_me:8975: \"$ac_compile\"") >&5
8976 (eval $ac_compile) 2>&5
8978 echo "$as_me:8978: \$? = $ac_status" >&5
8979 (exit $ac_status); } &&
8980 { ac_try='test -s conftest.$ac_objext'
8981 { (eval echo "$as_me:8981: \"$ac_try\"") >&5
8984 echo "$as_me:8984: \$? = $ac_status" >&5
8985 (exit $ac_status); }; }; then
8986 cf_cv_xopen_source=no
8988 echo "$as_me: failed program was:" >&5
8989 cat conftest.$ac_ext >&5
8991 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8992 cat >conftest.$ac_ext <<_ACEOF
8993 #line 8993 "configure"
8994 #include "confdefs.h"
8998 #include <sys/types.h>
9004 #ifdef _XOPEN_SOURCE
9011 rm -f conftest.$ac_objext
9012 if { (eval echo "$as_me:9012: \"$ac_compile\"") >&5
9013 (eval $ac_compile) 2>&5
9015 echo "$as_me:9015: \$? = $ac_status" >&5
9016 (exit $ac_status); } &&
9017 { ac_try='test -s conftest.$ac_objext'
9018 { (eval echo "$as_me:9018: \"$ac_try\"") >&5
9021 echo "$as_me:9021: \$? = $ac_status" >&5
9022 (exit $ac_status); }; }; then
9023 cf_cv_xopen_source=no
9025 echo "$as_me: failed program was:" >&5
9026 cat conftest.$ac_ext >&5
9027 cf_cv_xopen_source=$cf_XOPEN_SOURCE
9029 rm -f conftest.$ac_objext conftest.$ac_ext
9033 rm -f conftest.$ac_objext conftest.$ac_ext
9036 echo "$as_me:9036: result: $cf_cv_xopen_source" >&5
9037 echo "${ECHO_T}$cf_cv_xopen_source" >&6
9039 if test "$cf_cv_xopen_source" != no ; then
9041 CFLAGS=`echo "$CFLAGS" | \
9042 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9043 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9045 CPPFLAGS=`echo "$CPPFLAGS" | \
9046 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9047 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9049 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
9054 cf_new_extra_cppflags=
9056 for cf_add_cflags in $cf_temp_xopen_source
9058 case $cf_fix_cppflags in
9060 case $cf_add_cflags in #(vi
9061 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
9062 case $cf_add_cflags in
9064 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9066 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9067 && test -z "${cf_tst_cflags}" \
9068 && cf_fix_cppflags=yes
9070 if test $cf_fix_cppflags = yes ; then
9071 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9073 elif test "${cf_tst_cflags}" = "\"'" ; then
9074 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9080 *$cf_add_cflags) #(vi
9083 case $cf_add_cflags in #(vi
9085 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9087 CPPFLAGS=`echo "$CPPFLAGS" | \
9088 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9089 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9093 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
9098 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
9103 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9105 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9107 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9108 && test -z "${cf_tst_cflags}" \
9109 && cf_fix_cppflags=no
9114 if test -n "$cf_new_cflags" ; then
9116 CFLAGS="$CFLAGS $cf_new_cflags"
9119 if test -n "$cf_new_cppflags" ; then
9121 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
9124 if test -n "$cf_new_extra_cppflags" ; then
9126 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
9134 # Check whether --enable-largefile or --disable-largefile was given.
9135 if test "${enable_largefile+set}" = set; then
9136 enableval="$enable_largefile"
9139 if test "$enable_largefile" != no; then
9141 echo "$as_me:9141: checking for special C compiler options needed for large files" >&5
9142 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
9143 if test "${ac_cv_sys_largefile_CC+set}" = set; then
9144 echo $ECHO_N "(cached) $ECHO_C" >&6
9146 ac_cv_sys_largefile_CC=no
9147 if test "$GCC" != yes; then
9150 # IRIX 6.2 and later do not support large files by default,
9151 # so use the C compiler's -n32 option if that helps.
9152 cat >conftest.$ac_ext <<_ACEOF
9153 #line 9153 "configure"
9154 #include "confdefs.h"
9155 #include <sys/types.h>
9156 /* Check that off_t can represent 2**63 - 1 correctly.
9157 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9158 since some C++ compilers masquerading as C compilers
9159 incorrectly reject 9223372036854775807. */
9160 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9161 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9162 && LARGE_OFF_T % 2147483647 == 1)
9172 rm -f conftest.$ac_objext
9173 if { (eval echo "$as_me:9173: \"$ac_compile\"") >&5
9174 (eval $ac_compile) 2>&5
9176 echo "$as_me:9176: \$? = $ac_status" >&5
9177 (exit $ac_status); } &&
9178 { ac_try='test -s conftest.$ac_objext'
9179 { (eval echo "$as_me:9179: \"$ac_try\"") >&5
9182 echo "$as_me:9182: \$? = $ac_status" >&5
9183 (exit $ac_status); }; }; then
9186 echo "$as_me: failed program was:" >&5
9187 cat conftest.$ac_ext >&5
9189 rm -f conftest.$ac_objext
9191 rm -f conftest.$ac_objext
9192 if { (eval echo "$as_me:9192: \"$ac_compile\"") >&5
9193 (eval $ac_compile) 2>&5
9195 echo "$as_me:9195: \$? = $ac_status" >&5
9196 (exit $ac_status); } &&
9197 { ac_try='test -s conftest.$ac_objext'
9198 { (eval echo "$as_me:9198: \"$ac_try\"") >&5
9201 echo "$as_me:9201: \$? = $ac_status" >&5
9202 (exit $ac_status); }; }; then
9203 ac_cv_sys_largefile_CC=' -n32'; break
9205 echo "$as_me: failed program was:" >&5
9206 cat conftest.$ac_ext >&5
9208 rm -f conftest.$ac_objext
9212 rm -f conftest.$ac_ext
9215 echo "$as_me:9215: result: $ac_cv_sys_largefile_CC" >&5
9216 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
9217 if test "$ac_cv_sys_largefile_CC" != no; then
9218 CC=$CC$ac_cv_sys_largefile_CC
9221 echo "$as_me:9221: checking for _FILE_OFFSET_BITS value needed for large files" >&5
9222 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
9223 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
9224 echo $ECHO_N "(cached) $ECHO_C" >&6
9227 ac_cv_sys_file_offset_bits=no
9228 cat >conftest.$ac_ext <<_ACEOF
9229 #line 9229 "configure"
9230 #include "confdefs.h"
9231 #include <sys/types.h>
9232 /* Check that off_t can represent 2**63 - 1 correctly.
9233 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9234 since some C++ compilers masquerading as C compilers
9235 incorrectly reject 9223372036854775807. */
9236 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9237 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9238 && LARGE_OFF_T % 2147483647 == 1)
9248 rm -f conftest.$ac_objext
9249 if { (eval echo "$as_me:9249: \"$ac_compile\"") >&5
9250 (eval $ac_compile) 2>&5
9252 echo "$as_me:9252: \$? = $ac_status" >&5
9253 (exit $ac_status); } &&
9254 { ac_try='test -s conftest.$ac_objext'
9255 { (eval echo "$as_me:9255: \"$ac_try\"") >&5
9258 echo "$as_me:9258: \$? = $ac_status" >&5
9259 (exit $ac_status); }; }; then
9262 echo "$as_me: failed program was:" >&5
9263 cat conftest.$ac_ext >&5
9265 rm -f conftest.$ac_objext conftest.$ac_ext
9266 cat >conftest.$ac_ext <<_ACEOF
9267 #line 9267 "configure"
9268 #include "confdefs.h"
9269 #define _FILE_OFFSET_BITS 64
9270 #include <sys/types.h>
9271 /* Check that off_t can represent 2**63 - 1 correctly.
9272 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9273 since some C++ compilers masquerading as C compilers
9274 incorrectly reject 9223372036854775807. */
9275 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9276 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9277 && LARGE_OFF_T % 2147483647 == 1)
9287 rm -f conftest.$ac_objext
9288 if { (eval echo "$as_me:9288: \"$ac_compile\"") >&5
9289 (eval $ac_compile) 2>&5
9291 echo "$as_me:9291: \$? = $ac_status" >&5
9292 (exit $ac_status); } &&
9293 { ac_try='test -s conftest.$ac_objext'
9294 { (eval echo "$as_me:9294: \"$ac_try\"") >&5
9297 echo "$as_me:9297: \$? = $ac_status" >&5
9298 (exit $ac_status); }; }; then
9299 ac_cv_sys_file_offset_bits=64; break
9301 echo "$as_me: failed program was:" >&5
9302 cat conftest.$ac_ext >&5
9304 rm -f conftest.$ac_objext conftest.$ac_ext
9308 echo "$as_me:9308: result: $ac_cv_sys_file_offset_bits" >&5
9309 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
9310 if test "$ac_cv_sys_file_offset_bits" != no; then
9312 cat >>confdefs.h <<EOF
9313 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
9318 echo "$as_me:9318: checking for _LARGE_FILES value needed for large files" >&5
9319 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
9320 if test "${ac_cv_sys_large_files+set}" = set; then
9321 echo $ECHO_N "(cached) $ECHO_C" >&6
9324 ac_cv_sys_large_files=no
9325 cat >conftest.$ac_ext <<_ACEOF
9326 #line 9326 "configure"
9327 #include "confdefs.h"
9328 #include <sys/types.h>
9329 /* Check that off_t can represent 2**63 - 1 correctly.
9330 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9331 since some C++ compilers masquerading as C compilers
9332 incorrectly reject 9223372036854775807. */
9333 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9334 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9335 && LARGE_OFF_T % 2147483647 == 1)
9345 rm -f conftest.$ac_objext
9346 if { (eval echo "$as_me:9346: \"$ac_compile\"") >&5
9347 (eval $ac_compile) 2>&5
9349 echo "$as_me:9349: \$? = $ac_status" >&5
9350 (exit $ac_status); } &&
9351 { ac_try='test -s conftest.$ac_objext'
9352 { (eval echo "$as_me:9352: \"$ac_try\"") >&5
9355 echo "$as_me:9355: \$? = $ac_status" >&5
9356 (exit $ac_status); }; }; then
9359 echo "$as_me: failed program was:" >&5
9360 cat conftest.$ac_ext >&5
9362 rm -f conftest.$ac_objext conftest.$ac_ext
9363 cat >conftest.$ac_ext <<_ACEOF
9364 #line 9364 "configure"
9365 #include "confdefs.h"
9366 #define _LARGE_FILES 1
9367 #include <sys/types.h>
9368 /* Check that off_t can represent 2**63 - 1 correctly.
9369 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9370 since some C++ compilers masquerading as C compilers
9371 incorrectly reject 9223372036854775807. */
9372 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9373 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9374 && LARGE_OFF_T % 2147483647 == 1)
9384 rm -f conftest.$ac_objext
9385 if { (eval echo "$as_me:9385: \"$ac_compile\"") >&5
9386 (eval $ac_compile) 2>&5
9388 echo "$as_me:9388: \$? = $ac_status" >&5
9389 (exit $ac_status); } &&
9390 { ac_try='test -s conftest.$ac_objext'
9391 { (eval echo "$as_me:9391: \"$ac_try\"") >&5
9394 echo "$as_me:9394: \$? = $ac_status" >&5
9395 (exit $ac_status); }; }; then
9396 ac_cv_sys_large_files=1; break
9398 echo "$as_me: failed program was:" >&5
9399 cat conftest.$ac_ext >&5
9401 rm -f conftest.$ac_objext conftest.$ac_ext
9405 echo "$as_me:9405: result: $ac_cv_sys_large_files" >&5
9406 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
9407 if test "$ac_cv_sys_large_files" != no; then
9409 cat >>confdefs.h <<EOF
9410 #define _LARGE_FILES $ac_cv_sys_large_files
9417 if test "$enable_largefile" != no ; then
9418 echo "$as_me:9418: checking for _LARGEFILE_SOURCE value needed for large files" >&5
9419 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
9420 if test "${ac_cv_sys_largefile_source+set}" = set; then
9421 echo $ECHO_N "(cached) $ECHO_C" >&6
9424 ac_cv_sys_largefile_source=no
9425 cat >conftest.$ac_ext <<_ACEOF
9426 #line 9426 "configure"
9427 #include "confdefs.h"
9437 rm -f conftest.$ac_objext
9438 if { (eval echo "$as_me:9438: \"$ac_compile\"") >&5
9439 (eval $ac_compile) 2>&5
9441 echo "$as_me:9441: \$? = $ac_status" >&5
9442 (exit $ac_status); } &&
9443 { ac_try='test -s conftest.$ac_objext'
9444 { (eval echo "$as_me:9444: \"$ac_try\"") >&5
9447 echo "$as_me:9447: \$? = $ac_status" >&5
9448 (exit $ac_status); }; }; then
9451 echo "$as_me: failed program was:" >&5
9452 cat conftest.$ac_ext >&5
9454 rm -f conftest.$ac_objext conftest.$ac_ext
9455 cat >conftest.$ac_ext <<_ACEOF
9456 #line 9456 "configure"
9457 #include "confdefs.h"
9458 #define _LARGEFILE_SOURCE 1
9468 rm -f conftest.$ac_objext
9469 if { (eval echo "$as_me:9469: \"$ac_compile\"") >&5
9470 (eval $ac_compile) 2>&5
9472 echo "$as_me:9472: \$? = $ac_status" >&5
9473 (exit $ac_status); } &&
9474 { ac_try='test -s conftest.$ac_objext'
9475 { (eval echo "$as_me:9475: \"$ac_try\"") >&5
9478 echo "$as_me:9478: \$? = $ac_status" >&5
9479 (exit $ac_status); }; }; then
9480 ac_cv_sys_largefile_source=1; break
9482 echo "$as_me: failed program was:" >&5
9483 cat conftest.$ac_ext >&5
9485 rm -f conftest.$ac_objext conftest.$ac_ext
9489 echo "$as_me:9489: result: $ac_cv_sys_largefile_source" >&5
9490 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
9491 if test "$ac_cv_sys_largefile_source" != no; then
9493 cat >>confdefs.h <<EOF
9494 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
9500 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
9501 # in glibc 2.1.3, but that breaks too many other things.
9502 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
9503 echo "$as_me:9503: checking for fseeko" >&5
9504 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
9505 if test "${ac_cv_func_fseeko+set}" = set; then
9506 echo $ECHO_N "(cached) $ECHO_C" >&6
9508 cat >conftest.$ac_ext <<_ACEOF
9509 #line 9509 "configure"
9510 #include "confdefs.h"
9515 return fseeko && fseeko (stdin, 0, 0);
9520 rm -f conftest.$ac_objext conftest$ac_exeext
9521 if { (eval echo "$as_me:9521: \"$ac_link\"") >&5
9522 (eval $ac_link) 2>&5
9524 echo "$as_me:9524: \$? = $ac_status" >&5
9525 (exit $ac_status); } &&
9526 { ac_try='test -s conftest$ac_exeext'
9527 { (eval echo "$as_me:9527: \"$ac_try\"") >&5
9530 echo "$as_me:9530: \$? = $ac_status" >&5
9531 (exit $ac_status); }; }; then
9532 ac_cv_func_fseeko=yes
9534 echo "$as_me: failed program was:" >&5
9535 cat conftest.$ac_ext >&5
9536 ac_cv_func_fseeko=no
9538 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9540 echo "$as_me:9540: result: $ac_cv_func_fseeko" >&5
9541 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
9542 if test $ac_cv_func_fseeko = yes; then
9544 cat >>confdefs.h <<\EOF
9545 #define HAVE_FSEEKO 1
9550 # Normally we would collect these definitions in the config.h,
9551 # but (like _XOPEN_SOURCE), some environments rely on having these
9552 # defined before any of the system headers are included. Another
9553 # case comes up with C++, e.g., on AIX the compiler compiles the
9554 # header files by themselves before looking at the body files it is
9555 # told to compile. For ncurses, those header files do not include
9557 test "$ac_cv_sys_large_files" != no && CPPFLAGS="$CPPFLAGS -D_LARGE_FILES "
9558 test "$ac_cv_sys_largefile_source" != no && CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE "
9559 test "$ac_cv_sys_file_offset_bits" != no && CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits "
9561 echo "$as_me:9561: checking whether to use struct dirent64" >&5
9562 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
9563 if test "${cf_cv_struct_dirent64+set}" = set; then
9564 echo $ECHO_N "(cached) $ECHO_C" >&6
9567 cat >conftest.$ac_ext <<_ACEOF
9568 #line 9568 "configure"
9569 #include "confdefs.h"
9571 #include <sys/types.h>
9578 /* if transitional largefile support is setup, this is true */
9579 extern struct dirent64 * readdir(DIR *);
9580 struct dirent64 *x = readdir((DIR *)0);
9581 struct dirent *y = readdir((DIR *)0);
9588 rm -f conftest.$ac_objext
9589 if { (eval echo "$as_me:9589: \"$ac_compile\"") >&5
9590 (eval $ac_compile) 2>&5
9592 echo "$as_me:9592: \$? = $ac_status" >&5
9593 (exit $ac_status); } &&
9594 { ac_try='test -s conftest.$ac_objext'
9595 { (eval echo "$as_me:9595: \"$ac_try\"") >&5
9598 echo "$as_me:9598: \$? = $ac_status" >&5
9599 (exit $ac_status); }; }; then
9600 cf_cv_struct_dirent64=yes
9602 echo "$as_me: failed program was:" >&5
9603 cat conftest.$ac_ext >&5
9604 cf_cv_struct_dirent64=no
9606 rm -f conftest.$ac_objext conftest.$ac_ext
9609 echo "$as_me:9609: result: $cf_cv_struct_dirent64" >&5
9610 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
9611 test "$cf_cv_struct_dirent64" = yes && cat >>confdefs.h <<\EOF
9612 #define HAVE_STRUCT_DIRENT64 1
9617 ### Enable compiling-in rcs id's
9618 echo "$as_me:9618: checking if RCS identifiers should be compiled-in" >&5
9619 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
9621 # Check whether --with-rcs-ids or --without-rcs-ids was given.
9622 if test "${with_rcs_ids+set}" = set; then
9623 withval="$with_rcs_ids"
9624 with_rcs_ids=$withval
9628 echo "$as_me:9628: result: $with_rcs_ids" >&5
9629 echo "${ECHO_T}$with_rcs_ids" >&6
9630 test "$with_rcs_ids" = yes && cat >>confdefs.h <<\EOF
9631 #define USE_RCS_IDS 1
9634 ###############################################################################
9636 ### Note that some functions (such as const) are normally disabled anyway.
9637 echo "$as_me:9637: checking if you want to build with function extensions" >&5
9638 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
9640 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
9641 if test "${enable_ext_funcs+set}" = set; then
9642 enableval="$enable_ext_funcs"
9643 with_ext_funcs=$enableval
9647 echo "$as_me:9647: result: $with_ext_funcs" >&5
9648 echo "${ECHO_T}$with_ext_funcs" >&6
9649 if test "$with_ext_funcs" = yes ; then
9651 cat >>confdefs.h <<\EOF
9652 #define HAVE_USE_DEFAULT_COLORS 1
9655 cat >>confdefs.h <<\EOF
9656 #define NCURSES_EXT_FUNCS 1
9663 ### use option --enable-const to turn on use of const beyond that in XSI.
9664 echo "$as_me:9664: checking for extended use of const keyword" >&5
9665 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
9667 # Check whether --enable-const or --disable-const was given.
9668 if test "${enable_const+set}" = set; then
9669 enableval="$enable_const"
9670 with_ext_const=$enableval
9674 echo "$as_me:9674: result: $with_ext_const" >&5
9675 echo "${ECHO_T}$with_ext_const" >&6
9676 NCURSES_CONST='/*nothing*/'
9677 if test "$with_ext_const" = yes ; then
9681 ###############################################################################
9682 # These options are relatively safe to experiment with.
9684 echo "$as_me:9684: checking if you want all development code" >&5
9685 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
9687 # Check whether --with-develop or --without-develop was given.
9688 if test "${with_develop+set}" = set; then
9689 withval="$with_develop"
9690 with_develop=$withval
9694 echo "$as_me:9694: result: $with_develop" >&5
9695 echo "${ECHO_T}$with_develop" >&6
9697 ###############################################################################
9698 # These are just experimental, probably should not be in a package:
9700 # This is still experimental (20080329), but should ultimately be moved to
9701 # the script-block --with-normal, etc.
9703 echo "$as_me:9703: checking if you want to link with the pthread library" >&5
9704 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
9706 # Check whether --with-pthread or --without-pthread was given.
9707 if test "${with_pthread+set}" = set; then
9708 withval="$with_pthread"
9709 with_pthread=$withval
9713 echo "$as_me:9713: result: $with_pthread" >&5
9714 echo "${ECHO_T}$with_pthread" >&6
9716 if test "$with_pthread" != no ; then
9717 echo "$as_me:9717: checking for pthread.h" >&5
9718 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
9719 if test "${ac_cv_header_pthread_h+set}" = set; then
9720 echo $ECHO_N "(cached) $ECHO_C" >&6
9722 cat >conftest.$ac_ext <<_ACEOF
9723 #line 9723 "configure"
9724 #include "confdefs.h"
9725 #include <pthread.h>
9727 if { (eval echo "$as_me:9727: \"$ac_cpp conftest.$ac_ext\"") >&5
9728 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9730 egrep -v '^ *\+' conftest.er1 >conftest.err
9732 cat conftest.err >&5
9733 echo "$as_me:9733: \$? = $ac_status" >&5
9734 (exit $ac_status); } >/dev/null; then
9735 if test -s conftest.err; then
9736 ac_cpp_err=$ac_c_preproc_warn_flag
9743 if test -z "$ac_cpp_err"; then
9744 ac_cv_header_pthread_h=yes
9746 echo "$as_me: failed program was:" >&5
9747 cat conftest.$ac_ext >&5
9748 ac_cv_header_pthread_h=no
9750 rm -f conftest.err conftest.$ac_ext
9752 echo "$as_me:9752: result: $ac_cv_header_pthread_h" >&5
9753 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
9754 if test $ac_cv_header_pthread_h = yes; then
9756 cat >>confdefs.h <<\EOF
9757 #define HAVE_PTHREADS_H 1
9760 for cf_lib_pthread in pthread c_r
9762 echo "$as_me:9762: checking if we can link with the $cf_lib_pthread library" >&5
9763 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
9764 cf_save_LIBS="$LIBS"
9765 LIBS="-l$cf_lib_pthread $LIBS"
9766 cat >conftest.$ac_ext <<_ACEOF
9767 #line 9767 "configure"
9768 #include "confdefs.h"
9770 #include <pthread.h>
9776 int rc = pthread_create(0,0,0,0);
9782 rm -f conftest.$ac_objext conftest$ac_exeext
9783 if { (eval echo "$as_me:9783: \"$ac_link\"") >&5
9784 (eval $ac_link) 2>&5
9786 echo "$as_me:9786: \$? = $ac_status" >&5
9787 (exit $ac_status); } &&
9788 { ac_try='test -s conftest$ac_exeext'
9789 { (eval echo "$as_me:9789: \"$ac_try\"") >&5
9792 echo "$as_me:9792: \$? = $ac_status" >&5
9793 (exit $ac_status); }; }; then
9796 echo "$as_me: failed program was:" >&5
9797 cat conftest.$ac_ext >&5
9800 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9801 LIBS="$cf_save_LIBS"
9802 echo "$as_me:9802: result: $with_pthread" >&5
9803 echo "${ECHO_T}$with_pthread" >&6
9804 test "$with_pthread" = yes && break
9807 if test "$with_pthread" = yes ; then
9808 LIBS="-l$cf_lib_pthread $LIBS"
9809 cat >>confdefs.h <<\EOF
9810 #define HAVE_LIBPTHREADS 1
9814 { { echo "$as_me:9814: error: Cannot link with pthread library" >&5
9815 echo "$as_me: error: Cannot link with pthread library" >&2;}
9816 { (exit 1); exit 1; }; }
9823 echo "$as_me:9823: checking if you want to use weak-symbols for pthreads" >&5
9824 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
9826 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
9827 if test "${enable_weak_symbols+set}" = set; then
9828 enableval="$enable_weak_symbols"
9829 use_weak_symbols=$withval
9833 echo "$as_me:9833: result: $use_weak_symbols" >&5
9834 echo "${ECHO_T}$use_weak_symbols" >&6
9835 if test "$use_weak_symbols" = yes ; then
9837 echo "$as_me:9837: checking if $CC supports weak symbols" >&5
9838 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
9839 if test "${cf_cv_weak_symbols+set}" = set; then
9840 echo $ECHO_N "(cached) $ECHO_C" >&6
9843 cat >conftest.$ac_ext <<_ACEOF
9844 #line 9844 "configure"
9845 #include "confdefs.h"
9852 #if defined(__GNUC__)
9853 # if defined __USE_ISOC99
9854 # define _cat_pragma(exp) _Pragma(#exp)
9855 # define _weak_pragma(exp) _cat_pragma(weak name)
9857 # define _weak_pragma(exp)
9859 # define _declare(name) __extension__ extern __typeof__(name) name
9860 # define weak_symbol(name) _weak_pragma(name) _declare(name) __attribute__((weak))
9869 rm -f conftest.$ac_objext
9870 if { (eval echo "$as_me:9870: \"$ac_compile\"") >&5
9871 (eval $ac_compile) 2>&5
9873 echo "$as_me:9873: \$? = $ac_status" >&5
9874 (exit $ac_status); } &&
9875 { ac_try='test -s conftest.$ac_objext'
9876 { (eval echo "$as_me:9876: \"$ac_try\"") >&5
9879 echo "$as_me:9879: \$? = $ac_status" >&5
9880 (exit $ac_status); }; }; then
9881 cf_cv_weak_symbols=yes
9883 echo "$as_me: failed program was:" >&5
9884 cat conftest.$ac_ext >&5
9885 cf_cv_weak_symbols=no
9887 rm -f conftest.$ac_objext conftest.$ac_ext
9890 echo "$as_me:9890: result: $cf_cv_weak_symbols" >&5
9891 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
9894 cf_cv_weak_symbols=no
9897 if test $cf_cv_weak_symbols = yes ; then
9898 cat >>confdefs.h <<\EOF
9899 #define USE_WEAK_SYMBOLS 1
9905 if test "$with_pthread" = "yes" ; then
9906 cat >>confdefs.h <<\EOF
9907 #define USE_PTHREADS 1
9910 enable_reentrant=yes
9911 if test $cf_cv_weak_symbols = yes ; then
9916 # OpenSUSE is installing ncurses6, using reentrant option.
9917 echo "$as_me:9917: checking for _nc_TABSIZE" >&5
9918 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
9919 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
9920 echo $ECHO_N "(cached) $ECHO_C" >&6
9922 cat >conftest.$ac_ext <<_ACEOF
9923 #line 9923 "configure"
9924 #include "confdefs.h"
9925 /* System header to define __stub macros and hopefully few prototypes,
9926 which can conflict with char _nc_TABSIZE (); below. */
9928 /* Override any gcc2 internal prototype to avoid an error. */
9932 /* We use char because int might match the return type of a gcc2
9933 builtin and then its argument prototype would still apply. */
9934 char _nc_TABSIZE ();
9940 /* The GNU C library defines this for functions which it implements
9941 to always fail with ENOSYS. Some functions are actually named
9942 something starting with __ and the normal name is an alias. */
9943 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
9953 rm -f conftest.$ac_objext conftest$ac_exeext
9954 if { (eval echo "$as_me:9954: \"$ac_link\"") >&5
9955 (eval $ac_link) 2>&5
9957 echo "$as_me:9957: \$? = $ac_status" >&5
9958 (exit $ac_status); } &&
9959 { ac_try='test -s conftest$ac_exeext'
9960 { (eval echo "$as_me:9960: \"$ac_try\"") >&5
9963 echo "$as_me:9963: \$? = $ac_status" >&5
9964 (exit $ac_status); }; }; then
9965 ac_cv_func__nc_TABSIZE=yes
9967 echo "$as_me: failed program was:" >&5
9968 cat conftest.$ac_ext >&5
9969 ac_cv_func__nc_TABSIZE=no
9971 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9973 echo "$as_me:9973: result: $ac_cv_func__nc_TABSIZE" >&5
9974 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
9975 if test $ac_cv_func__nc_TABSIZE = yes; then
9976 assume_reentrant=yes
9981 # Reentrant code has to be opaque; there's little advantage to making ncurses
9982 # opaque outside of that, so there is no --enable-opaque option. We can use
9983 # this option without --with-pthreads, but this will be always set for
9985 echo "$as_me:9985: checking if you want experimental reentrant code" >&5
9986 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
9988 # Check whether --enable-reentrant or --disable-reentrant was given.
9989 if test "${enable_reentrant+set}" = set; then
9990 enableval="$enable_reentrant"
9991 with_reentrant=$enableval
9993 with_reentrant=$assume_reentrant
9995 echo "$as_me:9995: result: $with_reentrant" >&5
9996 echo "${ECHO_T}$with_reentrant" >&6
9997 if test "$with_reentrant" = yes ; then
9998 cf_cv_enable_reentrant=1
9999 if test $cf_cv_weak_symbols = yes ; then
10001 # remove pthread library from $LIBS
10002 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[ ]//g' -e 's/-lpthread$//'`
10004 elif test "$assume_reentrant" = no ; then
10005 LIB_SUFFIX="t${LIB_SUFFIX}"
10007 cat >>confdefs.h <<\EOF
10008 #define USE_REENTRANT 1
10012 cf_cv_enable_reentrant=0
10015 ### Allow using a different wrap-prefix
10016 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
10017 echo "$as_me:10017: checking for prefix used to wrap public variables" >&5
10018 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
10020 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
10021 if test "${with_wrap_prefix+set}" = set; then
10022 withval="$with_wrap_prefix"
10023 NCURSES_WRAP_PREFIX=$withval
10025 NCURSES_WRAP_PREFIX=_nc_
10027 echo "$as_me:10027: result: $NCURSES_WRAP_PREFIX" >&5
10028 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
10030 NCURSES_WRAP_PREFIX=_nc_
10033 cat >>confdefs.h <<EOF
10034 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
10037 ###############################################################################
10039 ### use option --disable-echo to suppress full display compiling commands
10040 echo "$as_me:10040: checking if you want to display full commands during build" >&5
10041 echo $ECHO_N "checking if you want to display full commands during build... $ECHO_C" >&6
10043 # Check whether --enable-echo or --disable-echo was given.
10044 if test "${enable_echo+set}" = set; then
10045 enableval="$enable_echo"
10046 with_echo=$enableval
10050 if test "$with_echo" = yes; then
10053 ECHO_LINK='@ echo linking $@ ... ;'
10055 echo "$as_me:10055: result: $with_echo" >&5
10056 echo "${ECHO_T}$with_echo" >&6
10058 ### use option --enable-warnings to turn on all gcc warnings
10059 echo "$as_me:10059: checking if you want to see compiler warnings" >&5
10060 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
10062 # Check whether --enable-warnings or --disable-warnings was given.
10063 if test "${enable_warnings+set}" = set; then
10064 enableval="$enable_warnings"
10065 with_warnings=$enableval
10067 echo "$as_me:10067: result: $with_warnings" >&5
10068 echo "${ECHO_T}$with_warnings" >&6
10070 if test "x$with_warnings" = "xyes"; then
10072 ADAFLAGS="$ADAFLAGS -gnatg"
10076 if test "$GCC" = yes ; then
10079 echo "$as_me:10079: checking if this is really Intel C compiler" >&5
10080 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
10081 cf_save_CFLAGS="$CFLAGS"
10082 CFLAGS="$CFLAGS -no-gcc"
10083 cat >conftest.$ac_ext <<_ACEOF
10084 #line 10084 "configure"
10085 #include "confdefs.h"
10091 #ifdef __INTEL_COMPILER
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 -we147 -no-gcc"
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: $INTEL_COMPILER" >&5
10122 echo "${ECHO_T}$INTEL_COMPILER" >&6
10127 cat > conftest.$ac_ext <<EOF
10128 #line 10128 "${as_me:-configure}"
10129 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
10132 if test "$INTEL_COMPILER" = yes
10134 # The "-wdXXX" options suppress warnings:
10135 # remark #1419: external declaration in primary source file
10136 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
10137 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
10138 # remark #193: zero used for undefined preprocessing identifier
10139 # remark #593: variable "curs_sb_left_arrow" was set but never used
10140 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
10141 # remark #869: parameter "tw" was never referenced
10142 # remark #981: operands are evaluated in unspecified order
10143 # warning #279: controlling expression is constant
10145 { echo "$as_me:10145: checking for $CC warning options..." >&5
10146 echo "$as_me: checking for $CC warning options..." >&6;}
10147 cf_save_CFLAGS="$CFLAGS"
10148 EXTRA_CFLAGS="-Wall"
10160 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10161 if { (eval echo "$as_me:10161: \"$ac_compile\"") >&5
10162 (eval $ac_compile) 2>&5
10164 echo "$as_me:10164: \$? = $ac_status" >&5
10165 (exit $ac_status); }; then
10166 test -n "$verbose" && echo "$as_me:10166: result: ... -$cf_opt" >&5
10167 echo "${ECHO_T}... -$cf_opt" >&6
10168 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10171 CFLAGS="$cf_save_CFLAGS"
10173 elif test "$GCC" = yes
10175 { echo "$as_me:10175: checking for $CC warning options..." >&5
10176 echo "$as_me: checking for $CC warning options..." >&6;}
10177 cf_save_CFLAGS="$CFLAGS"
10180 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
10181 for cf_opt in W Wall \
10182 Wbad-function-cast \
10186 Wmissing-declarations \
10187 Wmissing-prototypes \
10191 Wstrict-prototypes \
10192 Wundef $cf_warn_CONST Wdeclaration-after-statement Wextra Wno-unknown-pragmas Wswitch-enum
10194 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10195 if { (eval echo "$as_me:10195: \"$ac_compile\"") >&5
10196 (eval $ac_compile) 2>&5
10198 echo "$as_me:10198: \$? = $ac_status" >&5
10199 (exit $ac_status); }; then
10200 test -n "$verbose" && echo "$as_me:10200: result: ... -$cf_opt" >&5
10201 echo "${ECHO_T}... -$cf_opt" >&6
10202 case $cf_opt in #(vi
10204 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
10207 case $GCC_VERSION in
10209 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
10211 echo "${as_me:-configure}:10211: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10217 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10220 CFLAGS="$cf_save_CFLAGS"
10226 if test "$GCC" = yes
10228 cat > conftest.i <<EOF
10230 #define GCC_PRINTF 0
10233 #define GCC_SCANF 0
10235 #ifndef GCC_NORETURN
10236 #define GCC_NORETURN /* nothing */
10239 #define GCC_UNUSED /* nothing */
10242 if test "$GCC" = yes
10244 { echo "$as_me:10244: checking for $CC __attribute__ directives..." >&5
10245 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
10246 cat > conftest.$ac_ext <<EOF
10247 #line 10247 "${as_me:-configure}"
10248 #include "confdefs.h"
10249 #include "conftest.h"
10250 #include "conftest.i"
10252 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10254 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
10257 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10259 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
10261 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
10262 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
10263 extern void foo(void) GCC_NORETURN;
10264 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
10266 cf_printf_attribute=no
10267 cf_scanf_attribute=no
10268 for cf_attribute in scanf printf unused noreturn
10271 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10273 cf_directive="__attribute__(($cf_attribute))"
10274 echo "checking for $CC $cf_directive" 1>&5
10276 case $cf_attribute in #(vi
10278 cf_printf_attribute=yes
10279 cat >conftest.h <<EOF
10280 #define GCC_$cf_ATTRIBUTE 1
10284 cf_scanf_attribute=yes
10285 cat >conftest.h <<EOF
10286 #define GCC_$cf_ATTRIBUTE 1
10290 cat >conftest.h <<EOF
10291 #define GCC_$cf_ATTRIBUTE $cf_directive
10296 if { (eval echo "$as_me:10296: \"$ac_compile\"") >&5
10297 (eval $ac_compile) 2>&5
10299 echo "$as_me:10299: \$? = $ac_status" >&5
10300 (exit $ac_status); }; then
10301 test -n "$verbose" && echo "$as_me:10301: result: ... $cf_attribute" >&5
10302 echo "${ECHO_T}... $cf_attribute" >&6
10303 cat conftest.h >>confdefs.h
10304 case $cf_attribute in #(vi
10306 if test "$cf_printf_attribute" = no ; then
10307 cat >>confdefs.h <<EOF
10308 #define GCC_PRINTFLIKE(fmt,var) /* nothing */
10311 cat >>confdefs.h <<EOF
10312 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10317 if test "$cf_scanf_attribute" = no ; then
10318 cat >>confdefs.h <<EOF
10319 #define GCC_SCANFLIKE(fmt,var) /* nothing */
10322 cat >>confdefs.h <<EOF
10323 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10331 fgrep define conftest.i >>confdefs.h
10336 ### use option --enable-assertions to turn on generation of assertion code
10337 echo "$as_me:10337: checking if you want to enable runtime assertions" >&5
10338 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
10340 # Check whether --enable-assertions or --disable-assertions was given.
10341 if test "${enable_assertions+set}" = set; then
10342 enableval="$enable_assertions"
10343 with_assertions=$enableval
10347 echo "$as_me:10347: result: $with_assertions" >&5
10348 echo "${ECHO_T}$with_assertions" >&6
10351 if test "$with_assertions" = no
10353 cat >>confdefs.h <<\EOF
10357 CPPFLAGS="$CPPFLAGS -DNDEBUG"
10360 ADAFLAGS="$ADAFLAGS -gnata"
10365 ### use option --disable-leaks to suppress "permanent" leaks, for testing
10366 cat >>confdefs.h <<\EOF
10367 #define HAVE_NC_ALLOC_H 1
10370 ### use option --enable-expanded to generate certain macros as functions
10372 # Check whether --enable-expanded or --disable-expanded was given.
10373 if test "${enable_expanded+set}" = set; then
10374 enableval="$enable_expanded"
10375 test "$enableval" = yes && cat >>confdefs.h <<\EOF
10376 #define NCURSES_EXPANDED 1
10381 ### use option --disable-macros to suppress macros in favor of functions
10383 # Check whether --enable-macros or --disable-macros was given.
10384 if test "${enable_macros+set}" = set; then
10385 enableval="$enable_macros"
10386 test "$enableval" = no && cat >>confdefs.h <<\EOF
10387 #define NCURSES_NOMACROS 1
10392 # Normally we only add trace() to the debug-library. Allow this to be
10393 # extended to all models of the ncurses library:
10395 case "$CFLAGS $CPPFLAGS" in
10401 echo "$as_me:10401: checking whether to add trace feature to all models" >&5
10402 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
10404 # Check whether --with-trace or --without-trace was given.
10405 if test "${with_trace+set}" = set; then
10406 withval="$with_trace"
10407 cf_with_trace=$withval
10409 cf_with_trace=$cf_all_traces
10411 echo "$as_me:10411: result: $cf_with_trace" >&5
10412 echo "${ECHO_T}$cf_with_trace" >&6
10414 if test "$cf_with_trace" = yes ; then
10420 cf_new_extra_cppflags=
10422 for cf_add_cflags in -DTRACE
10424 case $cf_fix_cppflags in
10426 case $cf_add_cflags in #(vi
10427 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10428 case $cf_add_cflags in
10430 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10432 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10433 && test -z "${cf_tst_cflags}" \
10434 && cf_fix_cppflags=yes
10436 if test $cf_fix_cppflags = yes ; then
10437 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10439 elif test "${cf_tst_cflags}" = "\"'" ; then
10440 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10445 case "$CPPFLAGS" in
10446 *$cf_add_cflags) #(vi
10449 case $cf_add_cflags in #(vi
10451 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
10453 CPPFLAGS=`echo "$CPPFLAGS" | \
10454 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
10455 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
10459 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10464 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10469 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10471 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10473 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10474 && test -z "${cf_tst_cflags}" \
10475 && cf_fix_cppflags=no
10480 if test -n "$cf_new_cflags" ; then
10482 CFLAGS="$CFLAGS $cf_new_cflags"
10485 if test -n "$cf_new_cppflags" ; then
10487 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
10490 if test -n "$cf_new_extra_cppflags" ; then
10492 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10499 ### Checks for libraries.
10500 case $cf_cv_system_name in #(vi
10504 echo "$as_me:10504: checking for gettimeofday" >&5
10505 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
10506 if test "${ac_cv_func_gettimeofday+set}" = set; then
10507 echo $ECHO_N "(cached) $ECHO_C" >&6
10509 cat >conftest.$ac_ext <<_ACEOF
10510 #line 10510 "configure"
10511 #include "confdefs.h"
10512 /* System header to define __stub macros and hopefully few prototypes,
10513 which can conflict with char gettimeofday (); below. */
10514 #include <assert.h>
10515 /* Override any gcc2 internal prototype to avoid an error. */
10519 /* We use char because int might match the return type of a gcc2
10520 builtin and then its argument prototype would still apply. */
10521 char gettimeofday ();
10527 /* The GNU C library defines this for functions which it implements
10528 to always fail with ENOSYS. Some functions are actually named
10529 something starting with __ and the normal name is an alias. */
10530 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
10540 rm -f conftest.$ac_objext conftest$ac_exeext
10541 if { (eval echo "$as_me:10541: \"$ac_link\"") >&5
10542 (eval $ac_link) 2>&5
10544 echo "$as_me:10544: \$? = $ac_status" >&5
10545 (exit $ac_status); } &&
10546 { ac_try='test -s conftest$ac_exeext'
10547 { (eval echo "$as_me:10547: \"$ac_try\"") >&5
10548 (eval $ac_try) 2>&5
10550 echo "$as_me:10550: \$? = $ac_status" >&5
10551 (exit $ac_status); }; }; then
10552 ac_cv_func_gettimeofday=yes
10554 echo "$as_me: failed program was:" >&5
10555 cat conftest.$ac_ext >&5
10556 ac_cv_func_gettimeofday=no
10558 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10560 echo "$as_me:10560: result: $ac_cv_func_gettimeofday" >&5
10561 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
10562 if test $ac_cv_func_gettimeofday = yes; then
10563 cat >>confdefs.h <<\EOF
10564 #define HAVE_GETTIMEOFDAY 1
10569 echo "$as_me:10569: checking for gettimeofday in -lbsd" >&5
10570 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
10571 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
10572 echo $ECHO_N "(cached) $ECHO_C" >&6
10574 ac_check_lib_save_LIBS=$LIBS
10576 cat >conftest.$ac_ext <<_ACEOF
10577 #line 10577 "configure"
10578 #include "confdefs.h"
10580 /* Override any gcc2 internal prototype to avoid an error. */
10584 /* We use char because int might match the return type of a gcc2
10585 builtin and then its argument prototype would still apply. */
10586 char gettimeofday ();
10595 rm -f conftest.$ac_objext conftest$ac_exeext
10596 if { (eval echo "$as_me:10596: \"$ac_link\"") >&5
10597 (eval $ac_link) 2>&5
10599 echo "$as_me:10599: \$? = $ac_status" >&5
10600 (exit $ac_status); } &&
10601 { ac_try='test -s conftest$ac_exeext'
10602 { (eval echo "$as_me:10602: \"$ac_try\"") >&5
10603 (eval $ac_try) 2>&5
10605 echo "$as_me:10605: \$? = $ac_status" >&5
10606 (exit $ac_status); }; }; then
10607 ac_cv_lib_bsd_gettimeofday=yes
10609 echo "$as_me: failed program was:" >&5
10610 cat conftest.$ac_ext >&5
10611 ac_cv_lib_bsd_gettimeofday=no
10613 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10614 LIBS=$ac_check_lib_save_LIBS
10616 echo "$as_me:10616: result: $ac_cv_lib_bsd_gettimeofday" >&5
10617 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
10618 if test $ac_cv_lib_bsd_gettimeofday = yes; then
10619 cat >>confdefs.h <<\EOF
10620 #define HAVE_GETTIMEOFDAY 1
10630 ### Checks for header files.
10631 echo "$as_me:10631: checking for ANSI C header files" >&5
10632 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10633 if test "${ac_cv_header_stdc+set}" = set; then
10634 echo $ECHO_N "(cached) $ECHO_C" >&6
10636 cat >conftest.$ac_ext <<_ACEOF
10637 #line 10637 "configure"
10638 #include "confdefs.h"
10639 #include <stdlib.h>
10640 #include <stdarg.h>
10641 #include <string.h>
10645 if { (eval echo "$as_me:10645: \"$ac_cpp conftest.$ac_ext\"") >&5
10646 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10648 egrep -v '^ *\+' conftest.er1 >conftest.err
10650 cat conftest.err >&5
10651 echo "$as_me:10651: \$? = $ac_status" >&5
10652 (exit $ac_status); } >/dev/null; then
10653 if test -s conftest.err; then
10654 ac_cpp_err=$ac_c_preproc_warn_flag
10661 if test -z "$ac_cpp_err"; then
10662 ac_cv_header_stdc=yes
10664 echo "$as_me: failed program was:" >&5
10665 cat conftest.$ac_ext >&5
10666 ac_cv_header_stdc=no
10668 rm -f conftest.err conftest.$ac_ext
10670 if test $ac_cv_header_stdc = yes; then
10671 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10672 cat >conftest.$ac_ext <<_ACEOF
10673 #line 10673 "configure"
10674 #include "confdefs.h"
10675 #include <string.h>
10678 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10679 egrep "memchr" >/dev/null 2>&1; then
10682 ac_cv_header_stdc=no
10688 if test $ac_cv_header_stdc = yes; then
10689 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10690 cat >conftest.$ac_ext <<_ACEOF
10691 #line 10691 "configure"
10692 #include "confdefs.h"
10693 #include <stdlib.h>
10696 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10697 egrep "free" >/dev/null 2>&1; then
10700 ac_cv_header_stdc=no
10706 if test $ac_cv_header_stdc = yes; then
10707 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10708 if test "$cross_compiling" = yes; then
10711 cat >conftest.$ac_ext <<_ACEOF
10712 #line 10712 "configure"
10713 #include "confdefs.h"
10715 #if ((' ' & 0x0FF) == 0x020)
10716 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10717 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10719 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
10720 || ('j' <= (c) && (c) <= 'r') \
10721 || ('s' <= (c) && (c) <= 'z'))
10722 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10725 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10730 for (i = 0; i < 256; i++)
10731 if (XOR (islower (i), ISLOWER (i))
10732 || toupper (i) != TOUPPER (i))
10733 $ac_main_return(2);
10734 $ac_main_return (0);
10737 rm -f conftest$ac_exeext
10738 if { (eval echo "$as_me:10738: \"$ac_link\"") >&5
10739 (eval $ac_link) 2>&5
10741 echo "$as_me:10741: \$? = $ac_status" >&5
10742 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10743 { (eval echo "$as_me:10743: \"$ac_try\"") >&5
10744 (eval $ac_try) 2>&5
10746 echo "$as_me:10746: \$? = $ac_status" >&5
10747 (exit $ac_status); }; }; then
10750 echo "$as_me: program exited with status $ac_status" >&5
10751 echo "$as_me: failed program was:" >&5
10752 cat conftest.$ac_ext >&5
10753 ac_cv_header_stdc=no
10755 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10759 echo "$as_me:10759: result: $ac_cv_header_stdc" >&5
10760 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10761 if test $ac_cv_header_stdc = yes; then
10763 cat >>confdefs.h <<\EOF
10764 #define STDC_HEADERS 1
10769 ac_header_dirent=no
10770 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10771 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10772 echo "$as_me:10772: checking for $ac_hdr that defines DIR" >&5
10773 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
10774 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10775 echo $ECHO_N "(cached) $ECHO_C" >&6
10777 cat >conftest.$ac_ext <<_ACEOF
10778 #line 10778 "configure"
10779 #include "confdefs.h"
10780 #include <sys/types.h>
10792 rm -f conftest.$ac_objext
10793 if { (eval echo "$as_me:10793: \"$ac_compile\"") >&5
10794 (eval $ac_compile) 2>&5
10796 echo "$as_me:10796: \$? = $ac_status" >&5
10797 (exit $ac_status); } &&
10798 { ac_try='test -s conftest.$ac_objext'
10799 { (eval echo "$as_me:10799: \"$ac_try\"") >&5
10800 (eval $ac_try) 2>&5
10802 echo "$as_me:10802: \$? = $ac_status" >&5
10803 (exit $ac_status); }; }; then
10804 eval "$as_ac_Header=yes"
10806 echo "$as_me: failed program was:" >&5
10807 cat conftest.$ac_ext >&5
10808 eval "$as_ac_Header=no"
10810 rm -f conftest.$ac_objext conftest.$ac_ext
10812 echo "$as_me:10812: result: `eval echo '${'$as_ac_Header'}'`" >&5
10813 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10814 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10815 cat >>confdefs.h <<EOF
10816 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10819 ac_header_dirent=$ac_hdr; break
10823 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10824 if test $ac_header_dirent = dirent.h; then
10825 echo "$as_me:10825: checking for opendir in -ldir" >&5
10826 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
10827 if test "${ac_cv_lib_dir_opendir+set}" = set; then
10828 echo $ECHO_N "(cached) $ECHO_C" >&6
10830 ac_check_lib_save_LIBS=$LIBS
10832 cat >conftest.$ac_ext <<_ACEOF
10833 #line 10833 "configure"
10834 #include "confdefs.h"
10836 /* Override any gcc2 internal prototype to avoid an error. */
10840 /* We use char because int might match the return type of a gcc2
10841 builtin and then its argument prototype would still apply. */
10851 rm -f conftest.$ac_objext conftest$ac_exeext
10852 if { (eval echo "$as_me:10852: \"$ac_link\"") >&5
10853 (eval $ac_link) 2>&5
10855 echo "$as_me:10855: \$? = $ac_status" >&5
10856 (exit $ac_status); } &&
10857 { ac_try='test -s conftest$ac_exeext'
10858 { (eval echo "$as_me:10858: \"$ac_try\"") >&5
10859 (eval $ac_try) 2>&5
10861 echo "$as_me:10861: \$? = $ac_status" >&5
10862 (exit $ac_status); }; }; then
10863 ac_cv_lib_dir_opendir=yes
10865 echo "$as_me: failed program was:" >&5
10866 cat conftest.$ac_ext >&5
10867 ac_cv_lib_dir_opendir=no
10869 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10870 LIBS=$ac_check_lib_save_LIBS
10872 echo "$as_me:10872: result: $ac_cv_lib_dir_opendir" >&5
10873 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
10874 if test $ac_cv_lib_dir_opendir = yes; then
10879 echo "$as_me:10879: checking for opendir in -lx" >&5
10880 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
10881 if test "${ac_cv_lib_x_opendir+set}" = set; then
10882 echo $ECHO_N "(cached) $ECHO_C" >&6
10884 ac_check_lib_save_LIBS=$LIBS
10886 cat >conftest.$ac_ext <<_ACEOF
10887 #line 10887 "configure"
10888 #include "confdefs.h"
10890 /* Override any gcc2 internal prototype to avoid an error. */
10894 /* We use char because int might match the return type of a gcc2
10895 builtin and then its argument prototype would still apply. */
10905 rm -f conftest.$ac_objext conftest$ac_exeext
10906 if { (eval echo "$as_me:10906: \"$ac_link\"") >&5
10907 (eval $ac_link) 2>&5
10909 echo "$as_me:10909: \$? = $ac_status" >&5
10910 (exit $ac_status); } &&
10911 { ac_try='test -s conftest$ac_exeext'
10912 { (eval echo "$as_me:10912: \"$ac_try\"") >&5
10913 (eval $ac_try) 2>&5
10915 echo "$as_me:10915: \$? = $ac_status" >&5
10916 (exit $ac_status); }; }; then
10917 ac_cv_lib_x_opendir=yes
10919 echo "$as_me: failed program was:" >&5
10920 cat conftest.$ac_ext >&5
10921 ac_cv_lib_x_opendir=no
10923 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10924 LIBS=$ac_check_lib_save_LIBS
10926 echo "$as_me:10926: result: $ac_cv_lib_x_opendir" >&5
10927 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
10928 if test $ac_cv_lib_x_opendir = yes; then
10934 echo "$as_me:10934: checking whether time.h and sys/time.h may both be included" >&5
10935 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10936 if test "${ac_cv_header_time+set}" = set; then
10937 echo $ECHO_N "(cached) $ECHO_C" >&6
10939 cat >conftest.$ac_ext <<_ACEOF
10940 #line 10940 "configure"
10941 #include "confdefs.h"
10942 #include <sys/types.h>
10943 #include <sys/time.h>
10949 if ((struct tm *) 0)
10955 rm -f conftest.$ac_objext
10956 if { (eval echo "$as_me:10956: \"$ac_compile\"") >&5
10957 (eval $ac_compile) 2>&5
10959 echo "$as_me:10959: \$? = $ac_status" >&5
10960 (exit $ac_status); } &&
10961 { ac_try='test -s conftest.$ac_objext'
10962 { (eval echo "$as_me:10962: \"$ac_try\"") >&5
10963 (eval $ac_try) 2>&5
10965 echo "$as_me:10965: \$? = $ac_status" >&5
10966 (exit $ac_status); }; }; then
10967 ac_cv_header_time=yes
10969 echo "$as_me: failed program was:" >&5
10970 cat conftest.$ac_ext >&5
10971 ac_cv_header_time=no
10973 rm -f conftest.$ac_objext conftest.$ac_ext
10975 echo "$as_me:10975: result: $ac_cv_header_time" >&5
10976 echo "${ECHO_T}$ac_cv_header_time" >&6
10977 if test $ac_cv_header_time = yes; then
10979 cat >>confdefs.h <<\EOF
10980 #define TIME_WITH_SYS_TIME 1
10985 ### checks for compiler characteristics
10987 ac_cpp='$CPP $CPPFLAGS'
10988 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10989 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10990 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10991 ac_main_return=return
10993 echo "$as_me:10993: checking for $CC option to accept ANSI C" >&5
10994 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
10995 if test "${ac_cv_prog_cc_stdc+set}" = set; then
10996 echo $ECHO_N "(cached) $ECHO_C" >&6
10998 ac_cv_prog_cc_stdc=no
11000 cat >conftest.$ac_ext <<_ACEOF
11001 #line 11001 "configure"
11002 #include "confdefs.h"
11003 #include <stdarg.h>
11005 #include <sys/types.h>
11006 #include <sys/stat.h>
11007 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11008 struct buf { int x; };
11009 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11010 static char *e (p, i)
11016 static char *f (char * (*g) (char **, int), char **p, ...)
11021 s = g (p, va_arg (v,int));
11025 int test (int i, double x);
11026 struct s1 {int (*f) (int a);};
11027 struct s2 {int (*f) (double a);};
11028 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11034 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
11039 # Don't try gcc -ansi; that turns off useful extensions and
11040 # breaks some systems' header files.
11041 # AIX -qlanglvl=ansi
11042 # Ultrix and OSF/1 -std1
11043 # HP-UX 10.20 and later -Ae
11044 # HP-UX older versions -Aa -D_HPUX_SOURCE
11045 # SVR4 -Xc -D__EXTENSIONS__
11046 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11048 CC="$ac_save_CC $ac_arg"
11049 rm -f conftest.$ac_objext
11050 if { (eval echo "$as_me:11050: \"$ac_compile\"") >&5
11051 (eval $ac_compile) 2>&5
11053 echo "$as_me:11053: \$? = $ac_status" >&5
11054 (exit $ac_status); } &&
11055 { ac_try='test -s conftest.$ac_objext'
11056 { (eval echo "$as_me:11056: \"$ac_try\"") >&5
11057 (eval $ac_try) 2>&5
11059 echo "$as_me:11059: \$? = $ac_status" >&5
11060 (exit $ac_status); }; }; then
11061 ac_cv_prog_cc_stdc=$ac_arg
11064 echo "$as_me: failed program was:" >&5
11065 cat conftest.$ac_ext >&5
11067 rm -f conftest.$ac_objext
11069 rm -f conftest.$ac_ext conftest.$ac_objext
11074 case "x$ac_cv_prog_cc_stdc" in
11076 echo "$as_me:11076: result: none needed" >&5
11077 echo "${ECHO_T}none needed" >&6 ;;
11079 echo "$as_me:11079: result: $ac_cv_prog_cc_stdc" >&5
11080 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
11081 CC="$CC $ac_cv_prog_cc_stdc" ;;
11084 echo "$as_me:11084: checking for an ANSI C-conforming const" >&5
11085 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11086 if test "${ac_cv_c_const+set}" = set; then
11087 echo $ECHO_N "(cached) $ECHO_C" >&6
11089 cat >conftest.$ac_ext <<_ACEOF
11090 #line 11090 "configure"
11091 #include "confdefs.h"
11096 /* FIXME: Include the comments suggested by Paul. */
11097 #ifndef __cplusplus
11098 /* Ultrix mips cc rejects this. */
11099 typedef int charset[2];
11101 /* SunOS 4.1.1 cc rejects this. */
11102 char const *const *ccp;
11104 /* NEC SVR4.0.2 mips cc rejects this. */
11105 struct point {int x, y;};
11106 static struct point const zero = {0,0};
11107 /* AIX XL C 1.02.0.0 rejects this.
11108 It does not let you subtract one const X* pointer from another in
11109 an arm of an if-expression whose if-part is not a constant
11111 const char *g = "string";
11112 ccp = &g + (g ? g-g : 0);
11113 /* HPUX 7.0 cc rejects these. */
11116 ccp = (char const *const *) p;
11117 { /* SCO 3.2v4 cc rejects this. */
11119 char const *s = 0 ? (char *) 0 : (char const *) 0;
11123 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11124 int x[] = {25, 17};
11125 const int *foo = &x[0];
11128 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11129 typedef const int *iptr;
11133 { /* AIX XL C 1.02.0.0 rejects this saying
11134 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11135 struct s { int j; const int *ap[3]; };
11136 struct s *b; b->j = 5;
11138 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11139 const int foo = 10;
11147 rm -f conftest.$ac_objext
11148 if { (eval echo "$as_me:11148: \"$ac_compile\"") >&5
11149 (eval $ac_compile) 2>&5
11151 echo "$as_me:11151: \$? = $ac_status" >&5
11152 (exit $ac_status); } &&
11153 { ac_try='test -s conftest.$ac_objext'
11154 { (eval echo "$as_me:11154: \"$ac_try\"") >&5
11155 (eval $ac_try) 2>&5
11157 echo "$as_me:11157: \$? = $ac_status" >&5
11158 (exit $ac_status); }; }; then
11161 echo "$as_me: failed program was:" >&5
11162 cat conftest.$ac_ext >&5
11165 rm -f conftest.$ac_objext conftest.$ac_ext
11167 echo "$as_me:11167: result: $ac_cv_c_const" >&5
11168 echo "${ECHO_T}$ac_cv_c_const" >&6
11169 if test $ac_cv_c_const = no; then
11171 cat >>confdefs.h <<\EOF
11177 ### Checks for external-data
11179 echo "$as_me:11179: checking if data-only library module links" >&5
11180 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
11181 if test "${cf_cv_link_dataonly+set}" = set; then
11182 echo $ECHO_N "(cached) $ECHO_C" >&6
11186 cat >conftest.$ac_ext <<EOF
11187 #line 11187 "configure"
11188 int testdata[3] = { 123, 456, 789 };
11190 if { (eval echo "$as_me:11190: \"$ac_compile\"") >&5
11191 (eval $ac_compile) 2>&5
11193 echo "$as_me:11193: \$? = $ac_status" >&5
11194 (exit $ac_status); } ; then
11195 mv conftest.o data.o && \
11196 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
11198 rm -f conftest.$ac_ext data.o
11199 cat >conftest.$ac_ext <<EOF
11200 #line 11200 "configure"
11204 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
11206 extern int testdata[3];
11207 return testdata[0] == 123
11208 && testdata[1] == 456
11209 && testdata[2] == 789;
11213 if { (eval echo "$as_me:11213: \"$ac_compile\"") >&5
11214 (eval $ac_compile) 2>&5
11216 echo "$as_me:11216: \$? = $ac_status" >&5
11217 (exit $ac_status); }; then
11218 mv conftest.o func.o && \
11219 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
11221 rm -f conftest.$ac_ext func.o
11222 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
11223 cf_saveLIBS="$LIBS"
11224 LIBS="conftest.a $LIBS"
11225 if test "$cross_compiling" = yes; then
11226 cf_cv_link_dataonly=unknown
11228 cat >conftest.$ac_ext <<_ACEOF
11229 #line 11229 "configure"
11230 #include "confdefs.h"
11234 extern int testfunc();
11235 ${cf_cv_main_return:-return} (!testfunc());
11239 rm -f conftest$ac_exeext
11240 if { (eval echo "$as_me:11240: \"$ac_link\"") >&5
11241 (eval $ac_link) 2>&5
11243 echo "$as_me:11243: \$? = $ac_status" >&5
11244 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11245 { (eval echo "$as_me:11245: \"$ac_try\"") >&5
11246 (eval $ac_try) 2>&5
11248 echo "$as_me:11248: \$? = $ac_status" >&5
11249 (exit $ac_status); }; }; then
11250 cf_cv_link_dataonly=yes
11252 echo "$as_me: program exited with status $ac_status" >&5
11253 echo "$as_me: failed program was:" >&5
11254 cat conftest.$ac_ext >&5
11255 cf_cv_link_dataonly=no
11257 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11259 LIBS="$cf_saveLIBS"
11263 echo "$as_me:11263: result: $cf_cv_link_dataonly" >&5
11264 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
11266 if test "$cf_cv_link_dataonly" = no ; then
11267 cat >>confdefs.h <<\EOF
11268 #define BROKEN_LINKER 1
11274 ### Checks for library functions.
11276 echo "$as_me:11276: checking for working mkstemp" >&5
11277 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
11278 if test "${cf_cv_func_mkstemp+set}" = set; then
11279 echo $ECHO_N "(cached) $ECHO_C" >&6
11283 if test "$cross_compiling" = yes; then
11284 echo "$as_me:11284: checking for mkstemp" >&5
11285 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
11286 if test "${ac_cv_func_mkstemp+set}" = set; then
11287 echo $ECHO_N "(cached) $ECHO_C" >&6
11289 cat >conftest.$ac_ext <<_ACEOF
11290 #line 11290 "configure"
11291 #include "confdefs.h"
11292 /* System header to define __stub macros and hopefully few prototypes,
11293 which can conflict with char mkstemp (); below. */
11294 #include <assert.h>
11295 /* Override any gcc2 internal prototype to avoid an error. */
11299 /* We use char because int might match the return type of a gcc2
11300 builtin and then its argument prototype would still apply. */
11307 /* The GNU C library defines this for functions which it implements
11308 to always fail with ENOSYS. Some functions are actually named
11309 something starting with __ and the normal name is an alias. */
11310 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
11320 rm -f conftest.$ac_objext conftest$ac_exeext
11321 if { (eval echo "$as_me:11321: \"$ac_link\"") >&5
11322 (eval $ac_link) 2>&5
11324 echo "$as_me:11324: \$? = $ac_status" >&5
11325 (exit $ac_status); } &&
11326 { ac_try='test -s conftest$ac_exeext'
11327 { (eval echo "$as_me:11327: \"$ac_try\"") >&5
11328 (eval $ac_try) 2>&5
11330 echo "$as_me:11330: \$? = $ac_status" >&5
11331 (exit $ac_status); }; }; then
11332 ac_cv_func_mkstemp=yes
11334 echo "$as_me: failed program was:" >&5
11335 cat conftest.$ac_ext >&5
11336 ac_cv_func_mkstemp=no
11338 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11340 echo "$as_me:11340: result: $ac_cv_func_mkstemp" >&5
11341 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
11344 cat >conftest.$ac_ext <<_ACEOF
11345 #line 11345 "configure"
11346 #include "confdefs.h"
11348 #include <sys/types.h>
11349 #include <stdlib.h>
11351 #include <string.h>
11352 #include <sys/stat.h>
11355 char *tmpl = "conftestXXXXXX";
11363 for (n = 0; n < 2; ++n) {
11364 strcpy(name[n], tmpl);
11365 if ((fd = mkstemp(name[n])) >= 0) {
11366 if (!strcmp(name[n], tmpl)
11367 || stat(name[n], &sb) != 0
11368 || (sb.st_mode & S_IFMT) != S_IFREG
11369 || (sb.st_mode & 077) != 0) {
11376 && !strcmp(name[0], name[1]))
11378 ${cf_cv_main_return:-return}(result);
11382 rm -f conftest$ac_exeext
11383 if { (eval echo "$as_me:11383: \"$ac_link\"") >&5
11384 (eval $ac_link) 2>&5
11386 echo "$as_me:11386: \$? = $ac_status" >&5
11387 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11388 { (eval echo "$as_me:11388: \"$ac_try\"") >&5
11389 (eval $ac_try) 2>&5
11391 echo "$as_me:11391: \$? = $ac_status" >&5
11392 (exit $ac_status); }; }; then
11393 cf_cv_func_mkstemp=yes
11396 echo "$as_me: program exited with status $ac_status" >&5
11397 echo "$as_me: failed program was:" >&5
11398 cat conftest.$ac_ext >&5
11399 cf_cv_func_mkstemp=no
11402 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11406 echo "$as_me:11406: result: $cf_cv_func_mkstemp" >&5
11407 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
11408 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
11409 cat >>confdefs.h <<\EOF
11410 #define HAVE_MKSTEMP 1
11415 echo "$as_me:11415: checking return type of signal handlers" >&5
11416 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
11417 if test "${ac_cv_type_signal+set}" = set; then
11418 echo $ECHO_N "(cached) $ECHO_C" >&6
11420 cat >conftest.$ac_ext <<_ACEOF
11421 #line 11421 "configure"
11422 #include "confdefs.h"
11423 #include <sys/types.h>
11424 #include <signal.h>
11429 extern "C" void (*signal (int, void (*)(int)))(int);
11431 void (*signal ()) ();
11442 rm -f conftest.$ac_objext
11443 if { (eval echo "$as_me:11443: \"$ac_compile\"") >&5
11444 (eval $ac_compile) 2>&5
11446 echo "$as_me:11446: \$? = $ac_status" >&5
11447 (exit $ac_status); } &&
11448 { ac_try='test -s conftest.$ac_objext'
11449 { (eval echo "$as_me:11449: \"$ac_try\"") >&5
11450 (eval $ac_try) 2>&5
11452 echo "$as_me:11452: \$? = $ac_status" >&5
11453 (exit $ac_status); }; }; then
11454 ac_cv_type_signal=void
11456 echo "$as_me: failed program was:" >&5
11457 cat conftest.$ac_ext >&5
11458 ac_cv_type_signal=int
11460 rm -f conftest.$ac_objext conftest.$ac_ext
11462 echo "$as_me:11462: result: $ac_cv_type_signal" >&5
11463 echo "${ECHO_T}$ac_cv_type_signal" >&6
11465 cat >>confdefs.h <<EOF
11466 #define RETSIGTYPE $ac_cv_type_signal
11469 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
11470 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11471 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11475 if test "$cf_with_ada" != "no" ; then
11477 cf_ada_make=gnatmake
11478 # Extract the first word of "$cf_ada_make", so it can be a program name with args.
11479 set dummy $cf_ada_make; ac_word=$2
11480 echo "$as_me:11480: checking for $ac_word" >&5
11481 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11482 if test "${ac_cv_prog_gnat_exists+set}" = set; then
11483 echo $ECHO_N "(cached) $ECHO_C" >&6
11485 if test -n "$gnat_exists"; then
11486 ac_cv_prog_gnat_exists="$gnat_exists" # Let the user override the test.
11488 ac_save_IFS=$IFS; IFS=$ac_path_separator
11490 for ac_dir in $ac_dummy; do
11492 test -z "$ac_dir" && ac_dir=.
11493 $as_executable_p "$ac_dir/$ac_word" || continue
11494 ac_cv_prog_gnat_exists="yes"
11495 echo "$as_me:11495: found $ac_dir/$ac_word" >&5
11499 test -z "$ac_cv_prog_gnat_exists" && ac_cv_prog_gnat_exists="no"
11502 gnat_exists=$ac_cv_prog_gnat_exists
11503 if test -n "$gnat_exists"; then
11504 echo "$as_me:11504: result: $gnat_exists" >&5
11505 echo "${ECHO_T}$gnat_exists" >&6
11507 echo "$as_me:11507: result: no" >&5
11508 echo "${ECHO_T}no" >&6
11511 if test "$ac_cv_prog_gnat_exists" = no; then
11513 cf_cv_prog_gnat_correct=no
11516 echo "$as_me:11516: checking for gnat version" >&5
11517 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
11518 cf_gnat_version=`${cf_ada_make:-gnatmake} -v 2>&1 | \
11519 grep '[0-9].[0-9][0-9]*' |\
11520 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
11521 echo "$as_me:11521: result: $cf_gnat_version" >&5
11522 echo "${ECHO_T}$cf_gnat_version" >&6
11524 case $cf_gnat_version in #(vi
11525 3.1[1-9]*|3.[2-9]*|[4-9].*) #(vi
11526 cf_cv_prog_gnat_correct=yes
11529 { echo "$as_me:11529: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
11530 echo "$as_me: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
11531 cf_cv_prog_gnat_correct=no
11535 # Extract the first word of "m4", so it can be a program name with args.
11536 set dummy m4; ac_word=$2
11537 echo "$as_me:11537: checking for $ac_word" >&5
11538 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11539 if test "${ac_cv_prog_M4_exists+set}" = set; then
11540 echo $ECHO_N "(cached) $ECHO_C" >&6
11542 if test -n "$M4_exists"; then
11543 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
11545 ac_save_IFS=$IFS; IFS=$ac_path_separator
11547 for ac_dir in $ac_dummy; do
11549 test -z "$ac_dir" && ac_dir=.
11550 $as_executable_p "$ac_dir/$ac_word" || continue
11551 ac_cv_prog_M4_exists="yes"
11552 echo "$as_me:11552: found $ac_dir/$ac_word" >&5
11556 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
11559 M4_exists=$ac_cv_prog_M4_exists
11560 if test -n "$M4_exists"; then
11561 echo "$as_me:11561: result: $M4_exists" >&5
11562 echo "${ECHO_T}$M4_exists" >&6
11564 echo "$as_me:11564: result: no" >&5
11565 echo "${ECHO_T}no" >&6
11568 if test "$ac_cv_prog_M4_exists" = no; then
11569 cf_cv_prog_gnat_correct=no
11570 echo Ada95 binding required program m4 not found. Ada95 binding disabled.
11572 if test "$cf_cv_prog_gnat_correct" = yes; then
11573 echo "$as_me:11573: checking if GNAT works" >&5
11574 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
11576 rm -rf conftest* *~conftest*
11577 cat >>conftest.ads <<CF_EOF
11578 procedure conftest;
11580 cat >>conftest.adb <<CF_EOF
11583 procedure conftest is
11585 Text_IO.Put ("Hello World");
11587 GNAT.OS_Lib.OS_Exit (0);
11590 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11591 if ( ./conftest 1>&5 2>&1 ) ; then
11592 cf_cv_prog_gnat_correct=yes
11594 cf_cv_prog_gnat_correct=no
11597 cf_cv_prog_gnat_correct=no
11599 rm -rf conftest* *~conftest*
11601 echo "$as_me:11601: result: $cf_cv_prog_gnat_correct" >&5
11602 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
11606 if test "$cf_cv_prog_gnat_correct" = yes; then
11608 # make ADAFLAGS consistent with CFLAGS
11612 ADAFLAGS="$ADAFLAGS -g"
11619 ADAFLAGS="$ADAFLAGS -O3"
11624 echo "$as_me:11624: checking if GNAT supports generics" >&5
11625 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
11626 case $cf_gnat_version in #(vi
11627 3.[1-9]*|[4-9].*) #(vi
11628 cf_gnat_generics=yes
11631 cf_gnat_generics=no
11634 echo "$as_me:11634: result: $cf_gnat_generics" >&5
11635 echo "${ECHO_T}$cf_gnat_generics" >&6
11637 if test "$cf_gnat_generics" = yes
11639 cf_compile_generics=generics
11640 cf_generic_objects="\${GENOBJS}"
11642 cf_compile_generics=
11643 cf_generic_objects=
11646 echo "$as_me:11646: checking if GNAT supports SIGINT" >&5
11647 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
11648 if test "${cf_cv_gnat_sigint+set}" = set; then
11649 echo $ECHO_N "(cached) $ECHO_C" >&6
11652 rm -rf conftest* *~conftest*
11653 cat >>conftest.ads <<CF_EOF
11654 with Ada.Interrupts.Names;
11656 package ConfTest is
11658 pragma Warnings (Off); -- the next pragma exists since 3.11p
11659 pragma Unreserve_All_Interrupts;
11660 pragma Warnings (On);
11662 protected Process is
11664 function Continue return Boolean;
11665 pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
11667 Done : Boolean := False;
11672 cat >>conftest.adb <<CF_EOF
11673 package body ConfTest is
11674 protected body Process is
11679 function Continue return Boolean is
11686 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11687 cf_cv_gnat_sigint=yes
11689 cf_cv_gnat_sigint=no
11691 rm -rf conftest* *~conftest*
11694 echo "$as_me:11694: result: $cf_cv_gnat_sigint" >&5
11695 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
11697 if test $cf_cv_gnat_sigint = yes ; then
11700 USE_GNAT_SIGINT="#"
11703 echo "$as_me:11703: checking if GNAT pragma Unreferenced works" >&5
11704 echo $ECHO_N "checking if GNAT pragma Unreferenced works... $ECHO_C" >&6
11705 if test "${cf_cv_pragma_unreferenced+set}" = set; then
11706 echo $ECHO_N "(cached) $ECHO_C" >&6
11709 rm -rf conftest* *~conftest*
11710 cat >>conftest.ads <<CF_EOF
11711 procedure conftest;
11713 cat >>conftest.adb <<CF_EOF
11716 procedure conftest is
11718 pragma Unreferenced (test);
11721 Text_IO.Put ("Hello World");
11723 GNAT.OS_Lib.OS_Exit (0);
11726 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11727 cf_cv_pragma_unreferenced=yes
11729 cf_cv_pragma_unreferenced=no
11731 rm -rf conftest* *~conftest*
11734 echo "$as_me:11734: result: $cf_cv_pragma_unreferenced" >&5
11735 echo "${ECHO_T}$cf_cv_pragma_unreferenced" >&6
11737 # if the pragma is supported, use it (needed in the Trace code).
11738 if test $cf_cv_pragma_unreferenced = yes ; then
11744 cf_gnat_libraries=no
11745 cf_gnat_projects=no
11747 echo "$as_me:11747: checking if GNAT supports project files" >&5
11748 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
11749 case $cf_gnat_version in #(vi
11753 case $cf_cv_system_name in #(vi
11757 mkdir conftest.src conftest.bin conftest.lib
11759 rm -rf conftest* *~conftest*
11760 cat >>library.gpr <<CF_EOF
11762 Kind := External ("LIB_KIND");
11763 for Library_Name use "ConfTest";
11764 for Object_Dir use ".";
11765 for Library_ALI_Dir use External("LIBRARY_DIR");
11766 for Library_Version use External ("SONAME");
11767 for Library_Kind use Kind;
11768 for Library_Dir use External("BUILD_DIR");
11769 Source_Dir := External ("SOURCE_DIR");
11770 for Source_Dirs use (Source_Dir);
11771 package Compiler is
11772 for Default_Switches ("Ada") use
11776 "-gnatVa", -- All validity checks
11777 "-gnatwa"); -- Activate all optional errors
11781 cat >>confpackage.ads <<CF_EOF
11782 package ConfPackage is
11783 procedure conftest;
11786 cat >>confpackage.adb <<CF_EOF
11788 package body ConfPackage is
11789 procedure conftest is
11791 Text_IO.Put ("Hello World");
11796 if ( $cf_ada_make $ADAFLAGS \
11798 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
11799 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
11800 -XSOURCE_DIR=`pwd` \
11801 -XSONAME=libConfTest.so.1 \
11802 -XLIB_KIND=static 1>&5 2>&1 ) ; then
11803 cf_gnat_projects=yes
11806 if test -f conftest.lib/confpackage.ali
11808 cf_gnat_libraries=yes
11810 rm -rf conftest* *~conftest*
11815 echo "$as_me:11815: result: $cf_gnat_projects" >&5
11816 echo "${ECHO_T}$cf_gnat_projects" >&6
11818 if test $cf_gnat_projects = yes
11820 echo "$as_me:11820: checking if GNAT supports libraries" >&5
11821 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
11822 echo "$as_me:11822: result: $cf_gnat_libraries" >&5
11823 echo "${ECHO_T}$cf_gnat_libraries" >&6
11826 if test "$cf_gnat_projects" = yes
11828 USE_OLD_MAKERULES="#"
11829 USE_GNAT_PROJECTS=""
11831 USE_OLD_MAKERULES=""
11832 USE_GNAT_PROJECTS="#"
11835 if test "$cf_gnat_libraries" = yes
11837 USE_GNAT_LIBRARIES=""
11839 USE_GNAT_LIBRARIES="#"
11842 echo "$as_me:11842: checking for ada-compiler" >&5
11843 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
11845 # Check whether --with-ada-compiler or --without-ada-compiler was given.
11846 if test "${with_ada_compiler+set}" = set; then
11847 withval="$with_ada_compiler"
11848 cf_ada_compiler=$withval
11850 cf_ada_compiler=gnatmake
11853 echo "$as_me:11853: result: $cf_ada_compiler" >&5
11854 echo "${ECHO_T}$cf_ada_compiler" >&6
11856 cf_ada_package=terminal_interface
11858 echo "$as_me:11858: checking for ada-include" >&5
11859 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
11861 # Check whether --with-ada-include or --without-ada-include was given.
11862 if test "${with_ada_include+set}" = set; then
11863 withval="$with_ada_include"
11866 withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
11867 fi; if test -n "$prefix/share/ada/adainclude" ; then
11869 if test "x$prefix" != xNONE; then
11870 cf_path_syntax="$prefix"
11872 cf_path_syntax="$ac_default_prefix"
11875 case ".$withval" in #(vi
11876 .\$\(*\)*|.\'*\'*) #(vi
11880 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11882 .\${*prefix}*) #(vi
11883 eval withval="$withval"
11884 case ".$withval" in #(vi
11886 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11891 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11894 { { echo "$as_me:11894: error: expected a pathname, not \"$withval\"" >&5
11895 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11896 { (exit 1); exit 1; }; }
11901 ADA_INCLUDE="$withval"
11903 echo "$as_me:11903: result: $ADA_INCLUDE" >&5
11904 echo "${ECHO_T}$ADA_INCLUDE" >&6
11906 echo "$as_me:11906: checking for ada-objects" >&5
11907 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
11909 # Check whether --with-ada-objects or --without-ada-objects was given.
11910 if test "${with_ada_objects+set}" = set; then
11911 withval="$with_ada_objects"
11914 withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
11915 fi; if test -n "$prefix/lib/ada/adalib" ; then
11917 if test "x$prefix" != xNONE; then
11918 cf_path_syntax="$prefix"
11920 cf_path_syntax="$ac_default_prefix"
11923 case ".$withval" in #(vi
11924 .\$\(*\)*|.\'*\'*) #(vi
11928 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11930 .\${*prefix}*) #(vi
11931 eval withval="$withval"
11932 case ".$withval" in #(vi
11934 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11939 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11942 { { echo "$as_me:11942: error: expected a pathname, not \"$withval\"" >&5
11943 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11944 { (exit 1); exit 1; }; }
11949 ADA_OBJECTS="$withval"
11951 echo "$as_me:11951: result: $ADA_OBJECTS" >&5
11952 echo "${ECHO_T}$ADA_OBJECTS" >&6
11954 echo "$as_me:11954: checking if an Ada95 shared-library should be built" >&5
11955 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
11957 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
11958 if test "${with_ada_sharedlib+set}" = set; then
11959 withval="$with_ada_sharedlib"
11960 with_ada_sharedlib=$withval
11962 with_ada_sharedlib=no
11964 echo "$as_me:11964: result: $with_ada_sharedlib" >&5
11965 echo "${ECHO_T}$with_ada_sharedlib" >&6
11967 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
11968 MAKE_ADA_SHAREDLIB="#"
11970 if test "x$with_ada_sharedlib" != xno
11972 MAKE_ADA_SHAREDLIB=
11973 if test "x$with_ada_sharedlib" != xyes
11975 ADA_SHAREDLIB="$with_ada_sharedlib"
11980 { { echo "$as_me:11980: error: No usable Ada compiler found" >&5
11981 echo "$as_me: error: No usable Ada compiler found" >&2;}
11982 { (exit 1); exit 1; }; }
11985 { { echo "$as_me:11985: error: The Ada compiler is needed for this package" >&5
11986 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
11987 { (exit 1); exit 1; }; }
11990 ################################################################################
11997 ### Construct the list of include-directories to be generated
11999 CPPFLAGS="$CPPFLAGS -I. -I../include"
12000 if test "$srcdir" != "."; then
12001 CPPFLAGS="$CPPFLAGS -I\${srcdir}/../include"
12003 if test "$GCC" != yes; then
12004 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12005 elif test "$includedir" != "/usr/include"; then
12006 if test "$includedir" = '${prefix}/include' ; then
12007 if test $prefix != /usr ; then
12008 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12011 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12015 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
12016 if test "$srcdir" != "."; then
12017 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
12019 if test "$GCC" != yes; then
12020 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12021 elif test "$includedir" != "/usr/include"; then
12022 if test "$includedir" = '${prefix}/include' ; then
12023 if test $prefix != /usr ; then
12024 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12027 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12031 ### Build up pieces for makefile rules
12032 echo "$as_me:12032: checking default library suffix" >&5
12033 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
12035 case $DFT_LWR_MODEL in
12036 libtool) DFT_ARG_SUFFIX='' ;;
12037 normal) DFT_ARG_SUFFIX='' ;;
12038 debug) DFT_ARG_SUFFIX='_g' ;;
12039 profile) DFT_ARG_SUFFIX='_p' ;;
12040 shared) DFT_ARG_SUFFIX='' ;;
12042 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
12043 echo "$as_me:12043: result: $DFT_ARG_SUFFIX" >&5
12044 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
12046 echo "$as_me:12046: checking default library-dependency suffix" >&5
12047 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
12049 case $DFT_LWR_MODEL in #(vi
12051 DFT_LIB_SUFFIX='.la'
12052 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12055 DFT_LIB_SUFFIX='.a'
12056 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12059 DFT_LIB_SUFFIX='_g.a'
12060 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12063 DFT_LIB_SUFFIX='_p.a'
12064 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12067 case $cf_cv_system_name in
12069 DFT_LIB_SUFFIX='.a'
12070 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12073 DFT_LIB_SUFFIX='.dll'
12074 DFT_DEP_SUFFIX='.dll.a'
12077 DFT_LIB_SUFFIX='.dylib'
12078 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12083 DFT_LIB_SUFFIX='.so'
12084 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12087 DFT_LIB_SUFFIX='.sl'
12088 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12092 *) DFT_LIB_SUFFIX='.so'
12093 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12097 test -n "$LIB_SUFFIX" && DFT_LIB_SUFFIX="${LIB_SUFFIX}${DFT_LIB_SUFFIX}"
12098 test -n "$LIB_SUFFIX" && DFT_DEP_SUFFIX="${LIB_SUFFIX}${DFT_DEP_SUFFIX}"
12099 echo "$as_me:12099: result: $DFT_DEP_SUFFIX" >&5
12100 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
12102 echo "$as_me:12102: checking default object directory" >&5
12103 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
12105 case $DFT_LWR_MODEL in
12106 libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
12107 normal) DFT_OBJ_SUBDIR='objects' ;;
12108 debug) DFT_OBJ_SUBDIR='obj_g' ;;
12109 profile) DFT_OBJ_SUBDIR='obj_p' ;;
12111 case $cf_cv_system_name in #(vi
12113 DFT_OBJ_SUBDIR='objects' ;;
12115 DFT_OBJ_SUBDIR='obj_s' ;;
12118 echo "$as_me:12118: result: $DFT_OBJ_SUBDIR" >&5
12119 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
12121 ### Set up low-level terminfo dependencies for makefiles.
12123 if test "$DFT_LWR_MODEL" = shared ; then
12124 case $cf_cv_system_name in #(vi
12126 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
12131 ### Construct the list of subdirectories for which we'll customize makefiles
12132 ### with the appropriate compile-rules.
12134 SUB_MAKEFILES="gen/adacurses${DFT_ARG_SUFFIX}-config:gen/adacurses-config.in"
12136 cat >>confdefs.h <<EOF
12137 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
12140 ### Now that we're done running tests, add the compiler-warnings, if any
12145 cf_new_extra_cppflags=
12147 for cf_add_cflags in $EXTRA_CFLAGS
12149 case $cf_fix_cppflags in
12151 case $cf_add_cflags in #(vi
12152 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
12153 case $cf_add_cflags in
12155 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12157 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12158 && test -z "${cf_tst_cflags}" \
12159 && cf_fix_cppflags=yes
12161 if test $cf_fix_cppflags = yes ; then
12162 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12164 elif test "${cf_tst_cflags}" = "\"'" ; then
12165 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12170 case "$CPPFLAGS" in
12171 *$cf_add_cflags) #(vi
12174 case $cf_add_cflags in #(vi
12176 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12178 CPPFLAGS=`echo "$CPPFLAGS" | \
12179 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12180 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12184 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
12189 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
12194 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12196 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12198 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12199 && test -z "${cf_tst_cflags}" \
12200 && cf_fix_cppflags=no
12205 if test -n "$cf_new_cflags" ; then
12207 CFLAGS="$CFLAGS $cf_new_cflags"
12210 if test -n "$cf_new_cppflags" ; then
12212 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
12215 if test -n "$cf_new_extra_cppflags" ; then
12217 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
12220 ################################################################################
12222 if test x"$enable_pc_files" = xyes ; then \
12223 SUB_MAKEFILES="$SUB_MAKEFILES misc/gen-pkgconfig:misc/gen-pkgconfig.in"
12229 ################################################################################
12235 NCURSES_SHLIB2="sh -c"
12237 ADA_SUBDIRS="include gen src doc"
12238 if test "x$cf_with_tests" != "xno" ; then
12239 ADA_SUBDIRS="$ADA_SUBDIRS samples"
12241 for cf_dir in $ADA_SUBDIRS
12243 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
12250 # match layout used by make-tar.sh
12251 ADAHTML_DIR=../doc/ada
12253 ac_config_files="$ac_config_files $SUB_MAKEFILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in Makefile"
12254 ac_config_commands="$ac_config_commands default"
12255 cat >confcache <<\_ACEOF
12256 # This file is a shell script that caches the results of configure
12257 # tests run on this system so they can be shared between configure
12258 # scripts and configure runs, see configure's option --config-cache.
12259 # It is not useful on other systems. If it contains results you don't
12260 # want to keep, you may remove or edit it.
12262 # config.status only pays attention to the cache file if you give it
12263 # the --recheck option to rerun configure.
12265 # `ac_cv_env_foo' variables (set or unset) will be overriden when
12266 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12267 # following values.
12271 # The following way of writing the cache mishandles newlines in values,
12272 # but we know of no workaround that is simple, portable, and efficient.
12273 # So, don't put newlines in cache variables' values.
12274 # Ultrix sh set writes to stderr and can't be redirected directly,
12275 # and sets the high bit in the cache file unless we assign to the vars.
12278 case `(ac_space=' '; set | grep ac_space) 2>&1` in
12280 # `set' does not quote correctly, so add quotes (double-quote
12281 # substitution turns \\\\ into \\, and sed turns \\ into \).
12284 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12287 # `set' quotes correctly as required by POSIX, so do not add quotes.
12289 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12296 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12298 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12300 if cmp -s $cache_file confcache; then :; else
12301 if test -w $cache_file; then
12302 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12303 cat confcache >$cache_file
12305 echo "not updating unwritable cache $cache_file"
12310 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12311 # Let make expand exec_prefix.
12312 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12314 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12315 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12316 # trailing colons and then remove the whole line if VPATH becomes empty
12317 # (actually we leave an empty line to preserve line numbers).
12318 if test "x$srcdir" = x.; then
12319 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12320 s/:*\$(srcdir):*/:/;
12321 s/:*\${srcdir}:*/:/;
12323 s/^\([^=]*=[ ]*\):*/\1/;
12329 DEFS=-DHAVE_CONFIG_H
12331 : ${CONFIG_STATUS=./config.status}
12332 ac_clean_files_save=$ac_clean_files
12333 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12334 { echo "$as_me:12334: creating $CONFIG_STATUS" >&5
12335 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12336 cat >$CONFIG_STATUS <<_ACEOF
12338 # Generated automatically by configure.
12339 # Run this file to recreate the current configuration.
12340 # Compiler output produced by configure, useful for debugging
12341 # configure, is in config.log if it exists.
12344 SHELL=\${CONFIG_SHELL-$SHELL}
12345 ac_cs_invocation="\$0 \$@"
12349 cat >>$CONFIG_STATUS <<\_ACEOF
12350 # Be Bourne compatible
12351 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12354 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12358 # Name of the executable.
12359 as_me=`echo "$0" |sed 's,.*[\\/],,'`
12361 if expr a : '\(a\)' >/dev/null 2>&1; then
12367 rm -f conf$$ conf$$.exe conf$$.file
12369 if ln -s conf$$.file conf$$ 2>/dev/null; then
12370 # We could just check for DJGPP; but this test a) works b) is more generic
12371 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12372 if test -f conf$$.exe; then
12373 # Don't use ln at all; we don't have any links
12378 elif ln conf$$.file conf$$ 2>/dev/null; then
12383 rm -f conf$$ conf$$.exe conf$$.file
12385 as_executable_p="test -f"
12387 # Support unset when possible.
12388 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
12395 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
12396 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
12397 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
12398 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
12399 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
12400 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
12401 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
12402 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
12405 # We need space, tab and new line, in precisely that order.
12411 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
12417 # Files that config.status was made for.
12418 if test -n "$ac_config_files"; then
12419 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12422 if test -n "$ac_config_headers"; then
12423 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12426 if test -n "$ac_config_links"; then
12427 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12430 if test -n "$ac_config_commands"; then
12431 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12434 cat >>$CONFIG_STATUS <<\EOF
12437 \`$as_me' instantiates files from templates according to the
12438 current configuration.
12440 Usage: $0 [OPTIONS] [FILE]...
12442 -h, --help print this help, then exit
12443 -V, --version print version number, then exit
12444 -d, --debug don't remove temporary files
12445 --recheck update $as_me by reconfiguring in the same conditions
12446 --file=FILE[:TEMPLATE]
12447 instantiate the configuration file FILE
12448 --header=FILE[:TEMPLATE]
12449 instantiate the configuration header FILE
12451 Configuration files:
12454 Configuration headers:
12457 Configuration commands:
12460 Report bugs to <dickey@invisible-island.net>."
12463 cat >>$CONFIG_STATUS <<EOF
12466 configured by $0, generated by GNU Autoconf 2.52.20101002,
12467 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12469 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
12470 Free Software Foundation, Inc.
12471 This config.status script is free software; the Free Software Foundation
12472 gives unlimited permission to copy, distribute and modify it."
12477 cat >>$CONFIG_STATUS <<\EOF
12478 # If no file are specified by the user, then we need to provide default
12479 # value. By we need to know if files were specified by the user.
12485 ac_option=`expr "x$1" : 'x\([^=]*\)='`
12486 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12488 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
12492 *) # This is not an option, so the user has probably given explicit
12494 ac_need_defaults=false;;
12498 # Handling of the options.
12500 cat >>$CONFIG_STATUS <<EOF
12501 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12502 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
12503 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
12505 cat >>$CONFIG_STATUS <<\EOF
12506 --version | --vers* | -V )
12507 echo "$ac_cs_version"; exit 0 ;;
12509 # Conflict between --help and --header
12510 { { echo "$as_me:12510: error: ambiguous option: $1
12511 Try \`$0 --help' for more information." >&5
12512 echo "$as_me: error: ambiguous option: $1
12513 Try \`$0 --help' for more information." >&2;}
12514 { (exit 1); exit 1; }; };;
12515 --help | --hel | -h )
12516 echo "$ac_cs_usage"; exit 0 ;;
12517 --debug | --d* | -d )
12519 --file | --fil | --fi | --f )
12521 CONFIG_FILES="$CONFIG_FILES $1"
12522 ac_need_defaults=false;;
12523 --header | --heade | --head | --hea )
12525 CONFIG_HEADERS="$CONFIG_HEADERS $1"
12526 ac_need_defaults=false;;
12528 # This is an error.
12529 -*) { { echo "$as_me:12529: error: unrecognized option: $1
12530 Try \`$0 --help' for more information." >&5
12531 echo "$as_me: error: unrecognized option: $1
12532 Try \`$0 --help' for more information." >&2;}
12533 { (exit 1); exit 1; }; } ;;
12535 *) ac_config_targets="$ac_config_targets $1" ;;
12544 ## ----------------------- ##
12545 ## Running config.status. ##
12546 ## ----------------------- ##
12548 This file was extended by $as_me 2.52.20101002, executed with
12549 CONFIG_FILES = $CONFIG_FILES
12550 CONFIG_HEADERS = $CONFIG_HEADERS
12551 CONFIG_LINKS = $CONFIG_LINKS
12552 CONFIG_COMMANDS = $CONFIG_COMMANDS
12553 > $ac_cs_invocation
12554 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12559 cat >>$CONFIG_STATUS <<EOF
12561 # INIT-COMMANDS section.
12564 ### Special initialization commands, used to pass information from the
12565 ### configuration-run into config.status
12568 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
12569 DFT_LWR_MODEL="$DFT_LWR_MODEL"
12570 ECHO_LINK="$ECHO_LINK"
12571 LIB_NAME="$LIB_NAME"
12572 LIB_SUFFIX="$LIB_SUFFIX"
12574 NCURSES_MAJOR="$NCURSES_MAJOR"
12575 NCURSES_MINOR="$NCURSES_MINOR"
12576 NCURSES_PATCH="$NCURSES_PATCH"
12577 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
12578 cf_cv_abi_version="$cf_cv_abi_version"
12579 cf_cv_rel_version="$cf_cv_rel_version"
12580 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
12581 cf_cv_shared_soname='$cf_cv_shared_soname'
12582 cf_cv_shlib_version="$cf_cv_shlib_version"
12583 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
12584 cf_cv_system_name="$cf_cv_system_name"
12590 cat >>$CONFIG_STATUS <<\EOF
12591 for ac_config_target in $ac_config_targets
12593 case "$ac_config_target" in
12594 # Handling of arguments.
12595 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
12596 "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
12597 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12598 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12599 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
12600 *) { { echo "$as_me:12600: error: invalid argument: $ac_config_target" >&5
12601 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12602 { (exit 1); exit 1; }; };;
12606 # If the user did not use the arguments to specify the items to instantiate,
12607 # then the envvar interface is used. Set only those that are not.
12608 # We use the long form for the default assignment because of an extremely
12609 # bizarre bug on SunOS 4.1.3.
12610 if $ac_need_defaults; then
12611 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12612 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12613 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12616 # Create a temporary directory, and hook for its removal unless debugging.
12619 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12620 trap '{ (exit 1); exit 1; }' 1 2 13 15
12623 # Create a (secure) tmp directory for tmp files.
12626 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
12627 test -n "$tmp" && test -d "$tmp"
12630 tmp=$TMPDIR/cs$$-$RANDOM
12631 (umask 077 && mkdir $tmp)
12634 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
12635 { (exit 1); exit 1; }
12640 cat >>$CONFIG_STATUS <<EOF
12643 # CONFIG_FILES section.
12646 # No need to generate the scripts if there are no CONFIG_FILES.
12647 # This happens for instance when ./config.status config.h
12648 if test -n "\$CONFIG_FILES"; then
12649 # Protect against being on the right side of a sed subst in config.status.
12650 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12651 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12652 s,@SHELL@,$SHELL,;t t
12653 s,@exec_prefix@,$exec_prefix,;t t
12654 s,@prefix@,$prefix,;t t
12655 s,@program_transform_name@,$program_transform_name,;t t
12656 s,@bindir@,$bindir,;t t
12657 s,@sbindir@,$sbindir,;t t
12658 s,@libexecdir@,$libexecdir,;t t
12659 s,@datadir@,$datadir,;t t
12660 s,@sysconfdir@,$sysconfdir,;t t
12661 s,@sharedstatedir@,$sharedstatedir,;t t
12662 s,@localstatedir@,$localstatedir,;t t
12663 s,@libdir@,$libdir,;t t
12664 s,@includedir@,$includedir,;t t
12665 s,@oldincludedir@,$oldincludedir,;t t
12666 s,@infodir@,$infodir,;t t
12667 s,@mandir@,$mandir,;t t
12668 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12669 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12670 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12671 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12672 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12673 s,@build_alias@,$build_alias,;t t
12674 s,@host_alias@,$host_alias,;t t
12675 s,@target_alias@,$target_alias,;t t
12676 s,@ECHO_C@,$ECHO_C,;t t
12677 s,@ECHO_N@,$ECHO_N,;t t
12678 s,@ECHO_T@,$ECHO_T,;t t
12679 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12680 s,@DEFS@,$DEFS,;t t
12681 s,@LIBS@,$LIBS,;t t
12682 s,@top_builddir@,$top_builddir,;t t
12683 s,@build@,$build,;t t
12684 s,@build_cpu@,$build_cpu,;t t
12685 s,@build_vendor@,$build_vendor,;t t
12686 s,@build_os@,$build_os,;t t
12687 s,@host@,$host,;t t
12688 s,@host_cpu@,$host_cpu,;t t
12689 s,@host_vendor@,$host_vendor,;t t
12690 s,@host_os@,$host_os,;t t
12691 s,@target@,$target,;t t
12692 s,@target_cpu@,$target_cpu,;t t
12693 s,@target_vendor@,$target_vendor,;t t
12694 s,@target_os@,$target_os,;t t
12696 s,@CFLAGS@,$CFLAGS,;t t
12697 s,@LDFLAGS@,$LDFLAGS,;t t
12698 s,@CPPFLAGS@,$CPPFLAGS,;t t
12699 s,@ac_ct_CC@,$ac_ct_CC,;t t
12700 s,@EXEEXT@,$EXEEXT,;t t
12701 s,@OBJEXT@,$OBJEXT,;t t
12703 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
12704 s,@PROG_EXT@,$PROG_EXT,;t t
12706 s,@EGREP@,$EGREP,;t t
12707 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12708 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12709 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12710 s,@LN_S@,$LN_S,;t t
12711 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12712 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
12713 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
12714 s,@SET_MAKE@,$SET_MAKE,;t t
12715 s,@CTAGS@,$CTAGS,;t t
12716 s,@ETAGS@,$ETAGS,;t t
12717 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
12718 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
12719 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
12720 s,@RANLIB@,$RANLIB,;t t
12721 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12723 s,@ac_ct_LD@,$ac_ct_LD,;t t
12725 s,@ac_ct_AR@,$ac_ct_AR,;t t
12726 s,@ARFLAGS@,$ARFLAGS,;t t
12727 s,@DESTDIR@,$DESTDIR,;t t
12728 s,@BUILD_CC@,$BUILD_CC,;t t
12729 s,@BUILD_CPP@,$BUILD_CPP,;t t
12730 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
12731 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
12732 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
12733 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
12734 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
12735 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
12736 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
12737 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
12738 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
12739 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
12740 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
12741 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
12742 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
12743 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
12744 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
12745 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
12746 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
12747 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
12748 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
12749 s,@CC_G_OPT@,$CC_G_OPT,;t t
12750 s,@LD_MODEL@,$LD_MODEL,;t t
12751 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
12752 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
12753 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
12754 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
12755 s,@LINK_PROGS@,$LINK_PROGS,;t t
12756 s,@LINK_TESTS@,$LINK_TESTS,;t t
12757 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
12758 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
12759 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
12760 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
12761 s,@RPATH_LIST@,$RPATH_LIST,;t t
12762 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
12763 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
12764 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
12765 s,@PTHREAD@,$PTHREAD,;t t
12766 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
12767 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
12768 s,@ECHO_LINK@,$ECHO_LINK,;t t
12769 s,@ADAFLAGS@,$ADAFLAGS,;t t
12770 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
12771 s,@ADA_TRACE@,$ADA_TRACE,;t t
12772 s,@gnat_exists@,$gnat_exists,;t t
12773 s,@M4_exists@,$M4_exists,;t t
12774 s,@cf_ada_make@,$cf_ada_make,;t t
12775 s,@cf_compile_generics@,$cf_compile_generics,;t t
12776 s,@cf_generic_objects@,$cf_generic_objects,;t t
12777 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
12778 s,@PRAGMA_UNREF@,$PRAGMA_UNREF,;t t
12779 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
12780 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
12781 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
12782 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
12783 s,@cf_ada_package@,$cf_ada_package,;t t
12784 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
12785 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
12786 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
12787 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
12788 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
12789 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
12790 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
12791 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
12792 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
12793 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
12794 s,@MAKE_PC_FILES@,$MAKE_PC_FILES,;t t
12795 s,@cross_compiling@,$cross_compiling,;t t
12796 s,@TEST_ARG2@,$TEST_ARG2,;t t
12797 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
12798 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
12799 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
12800 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
12801 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
12802 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
12807 cat >>$CONFIG_STATUS <<\EOF
12808 # Split the substitutions into bite-sized pieces for seds with
12809 # small command number limits, like on Digital OSF/1 and HP-UX.
12810 ac_max_sed_lines=48
12811 ac_sed_frag=1 # Number of current file.
12812 ac_beg=1 # First line for current file.
12813 ac_end=$ac_max_sed_lines # Line after last line for current file.
12816 while $ac_more_lines; do
12817 if test $ac_beg -gt 1; then
12818 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12820 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12822 if test ! -s $tmp/subs.frag; then
12823 ac_more_lines=false
12825 # The purpose of the label and of the branching condition is to
12826 # speed up the sed processing (if there are no `@' at all, there
12827 # is no need to browse any of the substitutions).
12828 # These are the two extra sed commands mentioned above.
12830 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12831 if test -z "$ac_sed_cmds"; then
12832 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12834 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12836 ac_sed_frag=`expr $ac_sed_frag + 1`
12838 ac_end=`expr $ac_end + $ac_max_sed_lines`
12841 if test -z "$ac_sed_cmds"; then
12844 fi # test -n "$CONFIG_FILES"
12847 cat >>$CONFIG_STATUS <<\EOF
12848 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12849 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12851 - | *:- | *:-:* ) # input from stdin
12853 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12854 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12855 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12856 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12857 * ) ac_file_in=$ac_file.in ;;
12860 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12861 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12862 X"$ac_file" : 'X\(//\)[^/]' \| \
12863 X"$ac_file" : 'X\(//\)$' \| \
12864 X"$ac_file" : 'X\(/\)' \| \
12865 . : '\(.\)' 2>/dev/null ||
12867 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12868 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12869 /^X\(\/\/\)$/{ s//\1/; q; }
12870 /^X\(\/\).*/{ s//\1/; q; }
12872 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
12873 { case "$ac_dir" in
12874 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
12878 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
12879 case $as_mkdir_dir in
12880 # Skip DOS drivespec
12881 ?:) as_incr_dir=$as_mkdir_dir ;;
12883 as_incr_dir=$as_incr_dir/$as_mkdir_dir
12884 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
12889 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
12890 # A "../" for each directory in $ac_dir_suffix.
12891 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
12893 ac_dir_suffix= ac_dots=
12898 if test -z "$ac_dots"; then
12901 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
12903 [\\/]* | ?:[\\/]* )
12904 ac_srcdir=$srcdir$ac_dir_suffix;
12905 ac_top_srcdir=$srcdir ;;
12906 *) # Relative path.
12907 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
12908 ac_top_srcdir=$ac_dots$srcdir ;;
12912 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12913 *) ac_INSTALL=$ac_dots$INSTALL ;;
12916 if test x"$ac_file" != x-; then
12917 { echo "$as_me:12917: creating $ac_file" >&5
12918 echo "$as_me: creating $ac_file" >&6;}
12921 # Let's still pretend it is `configure' which instantiates (i.e., don't
12922 # use $as_me), people would be surprised to read:
12923 # /* config.h. Generated automatically by config.status. */
12924 configure_input="Generated automatically from `echo $ac_file_in |
12925 sed 's,.*/,,'` by configure."
12927 # First look for the input files in the build tree, otherwise in the
12929 ac_file_inputs=`IFS=:
12930 for f in $ac_file_in; do
12932 -) echo $tmp/stdin ;;
12934 # Absolute (can't be DOS-style, as IFS=:)
12935 test -f "$f" || { { echo "$as_me:12935: error: cannot find input file: $f" >&5
12936 echo "$as_me: error: cannot find input file: $f" >&2;}
12937 { (exit 1); exit 1; }; }
12940 if test -f "$f"; then
12943 elif test -f "$srcdir/$f"; then
12948 { { echo "$as_me:12948: error: cannot find input file: $f" >&5
12949 echo "$as_me: error: cannot find input file: $f" >&2;}
12950 { (exit 1); exit 1; }; }
12953 done` || { (exit 1); exit 1; }
12955 cat >>$CONFIG_STATUS <<EOF
12959 cat >>$CONFIG_STATUS <<\EOF
12961 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12962 s,@configure_input@,$configure_input,;t t
12963 s,@srcdir@,$ac_srcdir,;t t
12964 s,@top_srcdir@,$ac_top_srcdir,;t t
12965 s,@INSTALL@,$ac_INSTALL,;t t
12966 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12968 if test x"$ac_file" != x-; then
12969 mv $tmp/out $ac_file
12977 cat >>$CONFIG_STATUS <<\EOF
12980 # CONFIG_HEADER section.
12983 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12984 # NAME is the cpp macro being defined and VALUE is the value it is being given.
12986 # ac_d sets the value in "#define NAME VALUE" lines.
12987 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
12988 ac_dB='[ ].*$,\1#\2'
12991 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
12992 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
12993 ac_iB='\([ ]\),\1#\2define\3'
12996 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12997 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
12998 ac_uB='$,\1#\2define\3'
13002 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13003 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13005 - | *:- | *:-:* ) # input from stdin
13007 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13008 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13009 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13010 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13011 * ) ac_file_in=$ac_file.in ;;
13014 test x"$ac_file" != x- && { echo "$as_me:13014: creating $ac_file" >&5
13015 echo "$as_me: creating $ac_file" >&6;}
13017 # First look for the input files in the build tree, otherwise in the
13019 ac_file_inputs=`IFS=:
13020 for f in $ac_file_in; do
13022 -) echo $tmp/stdin ;;
13024 # Absolute (can't be DOS-style, as IFS=:)
13025 test -f "$f" || { { echo "$as_me:13025: error: cannot find input file: $f" >&5
13026 echo "$as_me: error: cannot find input file: $f" >&2;}
13027 { (exit 1); exit 1; }; }
13030 if test -f "$f"; then
13033 elif test -f "$srcdir/$f"; then
13038 { { echo "$as_me:13038: error: cannot find input file: $f" >&5
13039 echo "$as_me: error: cannot find input file: $f" >&2;}
13040 { (exit 1); exit 1; }; }
13043 done` || { (exit 1); exit 1; }
13044 # Remove the trailing spaces.
13045 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13049 # Transform confdefs.h into a list of #define's. We won't use it as a sed
13050 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
13051 # be either 'cat' or 'sort'.
13052 cat confdefs.h | uniq >conftest.vals
13054 # Break up conftest.vals because some shells have a limit on
13055 # the size of here documents, and old seds have small limits too.
13057 rm -f conftest.tail
13058 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
13059 while grep . conftest.vals >/dev/null
13061 # Write chunks of a limited-size here document to conftest.frag.
13062 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
13063 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
13064 echo 'CEOF' >> $CONFIG_STATUS
13065 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
13066 rm -f conftest.vals
13067 mv conftest.tail conftest.vals
13069 rm -f conftest.vals
13071 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
13073 echo ' cat >> conftest.edit <<CEOF
13074 /@DEFS@/r conftest.frag
13077 sed -f conftest.edit $tmp/in > $tmp/out
13079 mv $tmp/out $tmp/in
13080 rm -f conftest.edit conftest.frag
13081 ' >> $CONFIG_STATUS
13083 cat >>$CONFIG_STATUS <<\EOF
13084 # Let's still pretend it is `configure' which instantiates (i.e., don't
13085 # use $as_me), people would be surprised to read:
13086 # /* config.h. Generated automatically by config.status. */
13087 if test x"$ac_file" = x-; then
13088 echo "/* Generated automatically by configure. */" >$tmp/config.h
13090 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
13092 cat $tmp/in >>$tmp/config.h
13094 if test x"$ac_file" != x-; then
13095 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
13096 { echo "$as_me:13096: $ac_file is unchanged" >&5
13097 echo "$as_me: $ac_file is unchanged" >&6;}
13099 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13100 X"$ac_file" : 'X\(//\)[^/]' \| \
13101 X"$ac_file" : 'X\(//\)$' \| \
13102 X"$ac_file" : 'X\(/\)' \| \
13103 . : '\(.\)' 2>/dev/null ||
13105 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13106 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13107 /^X\(\/\/\)$/{ s//\1/; q; }
13108 /^X\(\/\).*/{ s//\1/; q; }
13110 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
13111 { case "$ac_dir" in
13112 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
13116 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
13117 case $as_mkdir_dir in
13118 # Skip DOS drivespec
13119 ?:) as_incr_dir=$as_mkdir_dir ;;
13121 as_incr_dir=$as_incr_dir/$as_mkdir_dir
13122 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
13129 mv $tmp/config.h $ac_file
13133 rm -f $tmp/config.h
13137 cat >>$CONFIG_STATUS <<\EOF
13139 # CONFIG_COMMANDS section.
13141 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13142 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13143 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13147 if test -z "$USE_OLD_MAKERULES" ; then
13148 $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
13155 cat >>$CONFIG_STATUS <<\EOF
13157 { (exit 0); exit 0; }
13159 chmod +x $CONFIG_STATUS
13160 ac_clean_files=$ac_clean_files_save
13162 # configure is writing to config.log, and then calls config.status.
13163 # config.status does its own redirection, appending to config.log.
13164 # Unfortunately, on DOS this fails, as config.log is still kept open
13165 # by configure, so config.status won't be able to write to it; its
13166 # output is simply discarded. So we exec the FD to /dev/null,
13167 # effectively closing config.log, so it can be properly (re)opened and
13168 # appended to by config.status. When coming back to configure, we
13169 # need to make the FD available again.
13170 if test "$no_create" != yes; then
13173 $SHELL $CONFIG_STATUS || ac_cs_success=false
13175 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13176 # would make configure fail if this is the last instruction.
13177 $ac_cs_success || { (exit 1); exit 1; }
13179 ${MAKE:-make} preinstall