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"
4606 if test -n "$ac_tool_prefix"; then
4607 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4609 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4610 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4611 echo "$as_me:4611: checking for $ac_word" >&5
4612 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4613 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
4614 echo $ECHO_N "(cached) $ECHO_C" >&6
4616 if test -n "$NCURSES_CONFIG"; then
4617 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
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 $as_executable_p "$ac_dir/$ac_word" || continue
4625 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
4626 echo "$as_me:4626: found $ac_dir/$ac_word" >&5
4632 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
4633 if test -n "$NCURSES_CONFIG"; then
4634 echo "$as_me:4634: result: $NCURSES_CONFIG" >&5
4635 echo "${ECHO_T}$NCURSES_CONFIG" >&6
4637 echo "$as_me:4637: result: no" >&5
4638 echo "${ECHO_T}no" >&6
4641 test -n "$NCURSES_CONFIG" && break
4644 if test -z "$NCURSES_CONFIG"; then
4645 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
4646 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4648 # Extract the first word of "$ac_prog", so it can be a program name with args.
4649 set dummy $ac_prog; ac_word=$2
4650 echo "$as_me:4650: checking for $ac_word" >&5
4651 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4652 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
4653 echo $ECHO_N "(cached) $ECHO_C" >&6
4655 if test -n "$ac_ct_NCURSES_CONFIG"; then
4656 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
4658 ac_save_IFS=$IFS; IFS=$ac_path_separator
4660 for ac_dir in $ac_dummy; do
4662 test -z "$ac_dir" && ac_dir=.
4663 $as_executable_p "$ac_dir/$ac_word" || continue
4664 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
4665 echo "$as_me:4665: found $ac_dir/$ac_word" >&5
4671 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
4672 if test -n "$ac_ct_NCURSES_CONFIG"; then
4673 echo "$as_me:4673: result: $ac_ct_NCURSES_CONFIG" >&5
4674 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
4676 echo "$as_me:4676: result: no" >&5
4677 echo "${ECHO_T}no" >&6
4680 test -n "$ac_ct_NCURSES_CONFIG" && break
4682 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
4684 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
4687 if test "$NCURSES_CONFIG" != none ; then
4689 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
4690 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
4692 # even with config script, some packages use no-override for curses.h
4694 echo "$as_me:4694: checking if we have identified curses headers" >&5
4695 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
4696 if test "${cf_cv_ncurses_header+set}" = set; then
4697 echo $ECHO_N "(cached) $ECHO_C" >&6
4700 cf_cv_ncurses_header=none
4702 ncursesw/ncurses.h \
4707 cat >conftest.$ac_ext <<_ACEOF
4708 #line 4708 "configure"
4709 #include "confdefs.h"
4710 #include <${cf_header}>
4714 initscr(); tgoto("?", 0,0)
4719 rm -f conftest.$ac_objext
4720 if { (eval echo "$as_me:4720: \"$ac_compile\"") >&5
4721 (eval $ac_compile) 2>&5
4723 echo "$as_me:4723: \$? = $ac_status" >&5
4724 (exit $ac_status); } &&
4725 { ac_try='test -s conftest.$ac_objext'
4726 { (eval echo "$as_me:4726: \"$ac_try\"") >&5
4729 echo "$as_me:4729: \$? = $ac_status" >&5
4730 (exit $ac_status); }; }; then
4731 cf_cv_ncurses_header=$cf_header; break
4733 echo "$as_me: failed program was:" >&5
4734 cat conftest.$ac_ext >&5
4736 rm -f conftest.$ac_objext conftest.$ac_ext
4740 echo "$as_me:4740: result: $cf_cv_ncurses_header" >&5
4741 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
4743 if test "$cf_cv_ncurses_header" = none ; then
4744 { { echo "$as_me:4744: error: No curses header-files found" >&5
4745 echo "$as_me: error: No curses header-files found" >&2;}
4746 { (exit 1); exit 1; }; }
4749 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
4751 for ac_header in $cf_cv_ncurses_header
4753 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4754 echo "$as_me:4754: checking for $ac_header" >&5
4755 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4756 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4757 echo $ECHO_N "(cached) $ECHO_C" >&6
4759 cat >conftest.$ac_ext <<_ACEOF
4760 #line 4760 "configure"
4761 #include "confdefs.h"
4762 #include <$ac_header>
4764 if { (eval echo "$as_me:4764: \"$ac_cpp conftest.$ac_ext\"") >&5
4765 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4767 egrep -v '^ *\+' conftest.er1 >conftest.err
4769 cat conftest.err >&5
4770 echo "$as_me:4770: \$? = $ac_status" >&5
4771 (exit $ac_status); } >/dev/null; then
4772 if test -s conftest.err; then
4773 ac_cpp_err=$ac_c_preproc_warn_flag
4780 if test -z "$ac_cpp_err"; then
4781 eval "$as_ac_Header=yes"
4783 echo "$as_me: failed program was:" >&5
4784 cat conftest.$ac_ext >&5
4785 eval "$as_ac_Header=no"
4787 rm -f conftest.err conftest.$ac_ext
4789 echo "$as_me:4789: result: `eval echo '${'$as_ac_Header'}'`" >&5
4790 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4791 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4792 cat >>confdefs.h <<EOF
4793 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4799 cat >>confdefs.h <<\EOF
4803 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4805 cat >>confdefs.h <<EOF
4806 #define $cf_nculib_ROOT 1
4809 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
4813 cf_ncuhdr_root=ncursesw
4815 test -n "$cf_cv_curses_dir" && \
4816 test "$cf_cv_curses_dir" != "no" && { \
4818 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
4819 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
4821 while test $cf_add_incdir != /usr/include
4823 if test -d $cf_add_incdir
4826 if test -n "$CFLAGS$CPPFLAGS" ; then
4827 # a loop is needed to ensure we can add subdirs of existing dirs
4828 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4829 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4830 cf_have_incdir=yes; break
4835 if test "$cf_have_incdir" = no ; then
4836 if test "$cf_add_incdir" = /usr/local/include ; then
4837 if test "$GCC" = yes
4839 cf_save_CPPFLAGS=$CPPFLAGS
4840 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4841 cat >conftest.$ac_ext <<_ACEOF
4842 #line 4842 "configure"
4843 #include "confdefs.h"
4853 rm -f conftest.$ac_objext
4854 if { (eval echo "$as_me:4854: \"$ac_compile\"") >&5
4855 (eval $ac_compile) 2>&5
4857 echo "$as_me:4857: \$? = $ac_status" >&5
4858 (exit $ac_status); } &&
4859 { ac_try='test -s conftest.$ac_objext'
4860 { (eval echo "$as_me:4860: \"$ac_try\"") >&5
4863 echo "$as_me:4863: \$? = $ac_status" >&5
4864 (exit $ac_status); }; }; then
4867 echo "$as_me: failed program was:" >&5
4868 cat conftest.$ac_ext >&5
4871 rm -f conftest.$ac_objext conftest.$ac_ext
4872 CPPFLAGS=$cf_save_CPPFLAGS
4877 if test "$cf_have_incdir" = no ; then
4878 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4880 echo "${as_me:-configure}:4880: testing adding $cf_add_incdir to include-path ..." 1>&5
4882 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4884 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4885 test "$cf_top_incdir" = "$cf_add_incdir" && break
4886 cf_add_incdir="$cf_top_incdir"
4897 echo "$as_me:4897: checking for $cf_ncuhdr_root header in include-path" >&5
4898 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
4899 if test "${cf_cv_ncurses_h+set}" = set; then
4900 echo $ECHO_N "(cached) $ECHO_C" >&6
4903 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
4904 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
4905 for cf_header in $cf_header_list
4908 cat >conftest.$ac_ext <<_ACEOF
4909 #line 4909 "configure"
4910 #include "confdefs.h"
4912 #define _XOPEN_SOURCE_EXTENDED
4913 #undef HAVE_LIBUTF8_H /* in case we used CF_UTF8_LIB */
4914 #define HAVE_LIBUTF8_H /* to force ncurses' header file to use cchar_t */
4916 #include <$cf_header>
4921 #ifdef NCURSES_VERSION
4927 printf("%s\n", NCURSES_VERSION);
4940 rm -f conftest.$ac_objext
4941 if { (eval echo "$as_me:4941: \"$ac_compile\"") >&5
4942 (eval $ac_compile) 2>&5
4944 echo "$as_me:4944: \$? = $ac_status" >&5
4945 (exit $ac_status); } &&
4946 { ac_try='test -s conftest.$ac_objext'
4947 { (eval echo "$as_me:4947: \"$ac_try\"") >&5
4950 echo "$as_me:4950: \$? = $ac_status" >&5
4951 (exit $ac_status); }; }; then
4952 cf_cv_ncurses_h=$cf_header
4955 echo "$as_me: failed program was:" >&5
4956 cat conftest.$ac_ext >&5
4959 rm -f conftest.$ac_objext conftest.$ac_ext
4961 test "$cf_cv_ncurses_h" != no && break
4965 echo "$as_me:4965: result: $cf_cv_ncurses_h" >&5
4966 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
4968 if test "$cf_cv_ncurses_h" != no ; then
4969 cf_cv_ncurses_header=$cf_cv_ncurses_h
4972 echo "$as_me:4972: checking for $cf_ncuhdr_root include-path" >&5
4973 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
4974 if test "${cf_cv_ncurses_h2+set}" = set; then
4975 echo $ECHO_N "(cached) $ECHO_C" >&6
4978 test -n "$verbose" && echo
4982 # collect the current set of include-directories from compiler flags
4983 cf_header_path_list=""
4984 if test -n "${CFLAGS}${CPPFLAGS}" ; then
4985 for cf_header_path in $CPPFLAGS $CFLAGS
4987 case $cf_header_path in #(vi
4989 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
4991 test "$cf_header_path" != "NONE" && \
4992 test -d "$cf_header_path" && \
4994 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
4995 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
4996 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
4997 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
4998 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
4999 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"
5002 cf_header_path_list="$cf_header_path_list $cf_search"
5008 # add the variations for the package we are looking for
5012 test "/usr" != "$prefix" && \
5014 (test $prefix = NONE || test "/usr" != "$prefix") && {
5015 test -n "$verbose" && echo " ... testing for include-directories under /usr"
5016 test -d /usr/include && cf_search="$cf_search /usr/include"
5017 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
5018 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
5019 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
5020 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5023 test "$prefix" != "NONE" && \
5024 test -d "$prefix" && \
5026 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
5027 test -d $prefix/include && cf_search="$cf_search $prefix/include"
5028 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
5029 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
5030 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
5031 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5034 test "/usr/local" != "$prefix" && \
5035 test -d "/usr/local" && \
5036 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
5037 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
5038 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
5039 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
5040 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
5041 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
5042 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5045 test "/opt" != "$prefix" && \
5047 (test $prefix = NONE || test "/opt" != "$prefix") && {
5048 test -n "$verbose" && echo " ... testing for include-directories under /opt"
5049 test -d /opt/include && cf_search="$cf_search /opt/include"
5050 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
5051 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
5052 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
5053 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5056 test "$HOME" != "$prefix" && \
5057 test -d "$HOME" && \
5058 (test $prefix = NONE || test "$HOME" != "$prefix") && {
5059 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
5060 test -d $HOME/include && cf_search="$cf_search $HOME/include"
5061 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
5062 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
5063 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
5064 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5067 test "$includedir" != NONE && \
5068 test "$includedir" != "/usr/include" && \
5069 test -d "$includedir" && {
5070 test -d $includedir && cf_search="$cf_search $includedir"
5071 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
5074 test "$oldincludedir" != NONE && \
5075 test "$oldincludedir" != "/usr/include" && \
5076 test -d "$oldincludedir" && {
5077 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
5078 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
5081 cf_search="$cf_search $cf_header_path_list"
5083 test -n "$verbose" && echo search path $cf_search
5084 cf_save2_CPPFLAGS="$CPPFLAGS"
5085 for cf_incdir in $cf_search
5088 if test -n "$cf_incdir" ; then
5089 for cf_add_incdir in $cf_incdir
5091 while test $cf_add_incdir != /usr/include
5093 if test -d $cf_add_incdir
5096 if test -n "$CFLAGS$CPPFLAGS" ; then
5097 # a loop is needed to ensure we can add subdirs of existing dirs
5098 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5099 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5100 cf_have_incdir=yes; break
5105 if test "$cf_have_incdir" = no ; then
5106 if test "$cf_add_incdir" = /usr/local/include ; then
5107 if test "$GCC" = yes
5109 cf_save_CPPFLAGS=$CPPFLAGS
5110 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5111 cat >conftest.$ac_ext <<_ACEOF
5112 #line 5112 "configure"
5113 #include "confdefs.h"
5123 rm -f conftest.$ac_objext
5124 if { (eval echo "$as_me:5124: \"$ac_compile\"") >&5
5125 (eval $ac_compile) 2>&5
5127 echo "$as_me:5127: \$? = $ac_status" >&5
5128 (exit $ac_status); } &&
5129 { ac_try='test -s conftest.$ac_objext'
5130 { (eval echo "$as_me:5130: \"$ac_try\"") >&5
5133 echo "$as_me:5133: \$? = $ac_status" >&5
5134 (exit $ac_status); }; }; then
5137 echo "$as_me: failed program was:" >&5
5138 cat conftest.$ac_ext >&5
5141 rm -f conftest.$ac_objext conftest.$ac_ext
5142 CPPFLAGS=$cf_save_CPPFLAGS
5147 if test "$cf_have_incdir" = no ; then
5148 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5150 echo "${as_me:-configure}:5150: testing adding $cf_add_incdir to include-path ..." 1>&5
5152 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5154 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5155 test "$cf_top_incdir" = "$cf_add_incdir" && break
5156 cf_add_incdir="$cf_top_incdir"
5170 cat >conftest.$ac_ext <<_ACEOF
5171 #line 5171 "configure"
5172 #include "confdefs.h"
5174 #include <$cf_header>
5179 #ifdef NCURSES_VERSION
5181 printf("%s\n", NCURSES_VERSION);
5194 rm -f conftest.$ac_objext
5195 if { (eval echo "$as_me:5195: \"$ac_compile\"") >&5
5196 (eval $ac_compile) 2>&5
5198 echo "$as_me:5198: \$? = $ac_status" >&5
5199 (exit $ac_status); } &&
5200 { ac_try='test -s conftest.$ac_objext'
5201 { (eval echo "$as_me:5201: \"$ac_try\"") >&5
5204 echo "$as_me:5204: \$? = $ac_status" >&5
5205 (exit $ac_status); }; }; then
5206 cf_cv_ncurses_h2=$cf_header
5209 echo "$as_me: failed program was:" >&5
5210 cat conftest.$ac_ext >&5
5213 rm -f conftest.$ac_objext conftest.$ac_ext
5215 if test "$cf_cv_ncurses_h2" != no ; then
5216 cf_cv_ncurses_h2=$cf_incdir/$cf_header
5217 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
5220 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
5222 CPPFLAGS="$cf_save2_CPPFLAGS"
5223 test "$cf_cv_ncurses_h2" != no && break
5225 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:5225: error: not found" >&5
5226 echo "$as_me: error: not found" >&2;}
5227 { (exit 1); exit 1; }; }
5230 echo "$as_me:5230: result: $cf_cv_ncurses_h2" >&5
5231 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
5233 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
5234 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
5235 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
5236 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
5239 if test -n "$cf_1st_incdir" ; then
5240 for cf_add_incdir in $cf_1st_incdir
5242 while test $cf_add_incdir != /usr/include
5244 if test -d $cf_add_incdir
5247 if test -n "$CFLAGS$CPPFLAGS" ; then
5248 # a loop is needed to ensure we can add subdirs of existing dirs
5249 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5250 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5251 cf_have_incdir=yes; break
5256 if test "$cf_have_incdir" = no ; then
5257 if test "$cf_add_incdir" = /usr/local/include ; then
5258 if test "$GCC" = yes
5260 cf_save_CPPFLAGS=$CPPFLAGS
5261 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5262 cat >conftest.$ac_ext <<_ACEOF
5263 #line 5263 "configure"
5264 #include "confdefs.h"
5274 rm -f conftest.$ac_objext
5275 if { (eval echo "$as_me:5275: \"$ac_compile\"") >&5
5276 (eval $ac_compile) 2>&5
5278 echo "$as_me:5278: \$? = $ac_status" >&5
5279 (exit $ac_status); } &&
5280 { ac_try='test -s conftest.$ac_objext'
5281 { (eval echo "$as_me:5281: \"$ac_try\"") >&5
5284 echo "$as_me:5284: \$? = $ac_status" >&5
5285 (exit $ac_status); }; }; then
5288 echo "$as_me: failed program was:" >&5
5289 cat conftest.$ac_ext >&5
5292 rm -f conftest.$ac_objext conftest.$ac_ext
5293 CPPFLAGS=$cf_save_CPPFLAGS
5298 if test "$cf_have_incdir" = no ; then
5299 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5301 echo "${as_me:-configure}:5301: testing adding $cf_add_incdir to include-path ..." 1>&5
5303 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5305 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5306 test "$cf_top_incdir" = "$cf_add_incdir" && break
5307 cf_add_incdir="$cf_top_incdir"
5318 # Set definitions to allow ifdef'ing for ncurses.h
5320 case $cf_cv_ncurses_header in # (vi
5322 cat >>confdefs.h <<\EOF
5323 #define HAVE_NCURSES_H 1
5329 case $cf_cv_ncurses_header in # (vi
5330 ncurses/curses.h|ncurses/ncurses.h)
5331 cat >>confdefs.h <<\EOF
5332 #define HAVE_NCURSES_NCURSES_H 1
5336 ncursesw/curses.h|ncursesw/ncurses.h)
5337 cat >>confdefs.h <<\EOF
5338 #define HAVE_NCURSESW_NCURSES_H 1
5344 echo "$as_me:5344: checking for terminfo header" >&5
5345 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
5346 if test "${cf_cv_term_header+set}" = set; then
5347 echo $ECHO_N "(cached) $ECHO_C" >&6
5350 case ${cf_cv_ncurses_header} in #(vi
5351 */ncurses.h|*/ncursesw.h) #(vi
5352 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
5355 cf_term_header=term.h
5359 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
5361 cat >conftest.$ac_ext <<_ACEOF
5362 #line 5362 "configure"
5363 #include "confdefs.h"
5365 #include <${cf_cv_ncurses_header:-curses.h}>
5371 int x = auto_left_margin
5376 rm -f conftest.$ac_objext
5377 if { (eval echo "$as_me:5377: \"$ac_compile\"") >&5
5378 (eval $ac_compile) 2>&5
5380 echo "$as_me:5380: \$? = $ac_status" >&5
5381 (exit $ac_status); } &&
5382 { ac_try='test -s conftest.$ac_objext'
5383 { (eval echo "$as_me:5383: \"$ac_try\"") >&5
5386 echo "$as_me:5386: \$? = $ac_status" >&5
5387 (exit $ac_status); }; }; then
5389 cf_cv_term_header="$cf_test"
5391 echo "$as_me: failed program was:" >&5
5392 cat conftest.$ac_ext >&5
5394 cf_cv_term_header=unknown
5397 rm -f conftest.$ac_objext conftest.$ac_ext
5398 test "$cf_cv_term_header" != unknown && break
5402 echo "$as_me:5402: result: $cf_cv_term_header" >&5
5403 echo "${ECHO_T}$cf_cv_term_header" >&6
5405 # Set definitions to allow ifdef'ing to accommodate subdirectories
5407 case $cf_cv_term_header in # (vi
5409 cat >>confdefs.h <<\EOF
5410 #define HAVE_TERM_H 1
5416 case $cf_cv_term_header in # (vi
5417 ncurses/term.h) #(vi
5418 cat >>confdefs.h <<\EOF
5419 #define HAVE_NCURSES_TERM_H 1
5424 cat >>confdefs.h <<\EOF
5425 #define HAVE_NCURSESW_TERM_H 1
5431 # some applications need this, but should check for NCURSES_VERSION
5432 cat >>confdefs.h <<\EOF
5436 echo "$as_me:5436: checking for ncurses version" >&5
5437 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
5438 if test "${cf_cv_ncurses_version+set}" = set; then
5439 echo $ECHO_N "(cached) $ECHO_C" >&6
5442 cf_cv_ncurses_version=no
5445 if test "$cross_compiling" = yes; then
5447 # This will not work if the preprocessor splits the line after the
5448 # Autoconf token. The 'unproto' program does that.
5449 cat > conftest.$ac_ext <<EOF
5450 #include <${cf_cv_ncurses_header:-curses.h}>
5452 #ifdef NCURSES_VERSION
5453 Autoconf NCURSES_VERSION
5461 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
5462 { (eval echo "$as_me:5462: \"$cf_try\"") >&5
5465 echo "$as_me:5465: \$? = $ac_status" >&5
5466 (exit $ac_status); }
5467 if test -f conftest.out ; then
5468 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
5469 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
5474 cat >conftest.$ac_ext <<_ACEOF
5475 #line 5475 "configure"
5476 #include "confdefs.h"
5478 #include <${cf_cv_ncurses_header:-curses.h}>
5482 FILE *fp = fopen("$cf_tempfile", "w");
5483 #ifdef NCURSES_VERSION
5484 # ifdef NCURSES_VERSION_PATCH
5485 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
5487 fprintf(fp, "%s\n", NCURSES_VERSION);
5491 fprintf(fp, "old\n");
5496 ${cf_cv_main_return:-return}(0);
5499 rm -f conftest$ac_exeext
5500 if { (eval echo "$as_me:5500: \"$ac_link\"") >&5
5501 (eval $ac_link) 2>&5
5503 echo "$as_me:5503: \$? = $ac_status" >&5
5504 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5505 { (eval echo "$as_me:5505: \"$ac_try\"") >&5
5508 echo "$as_me:5508: \$? = $ac_status" >&5
5509 (exit $ac_status); }; }; then
5511 cf_cv_ncurses_version=`cat $cf_tempfile`
5513 echo "$as_me: program exited with status $ac_status" >&5
5514 echo "$as_me: failed program was:" >&5
5515 cat conftest.$ac_ext >&5
5517 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5522 echo "$as_me:5522: result: $cf_cv_ncurses_version" >&5
5523 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
5524 test "$cf_cv_ncurses_version" = no || cat >>confdefs.h <<\EOF
5528 cf_nculib_root=ncursesw
5529 # This works, except for the special case where we find gpm, but
5530 # ncurses is in a nonstandard location via $LIBS, and we really want
5533 cf_ncurses_SAVE="$LIBS"
5534 echo "$as_me:5534: checking for Gpm_Open in -lgpm" >&5
5535 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
5536 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
5537 echo $ECHO_N "(cached) $ECHO_C" >&6
5539 ac_check_lib_save_LIBS=$LIBS
5541 cat >conftest.$ac_ext <<_ACEOF
5542 #line 5542 "configure"
5543 #include "confdefs.h"
5545 /* Override any gcc2 internal prototype to avoid an error. */
5549 /* We use char because int might match the return type of a gcc2
5550 builtin and then its argument prototype would still apply. */
5560 rm -f conftest.$ac_objext conftest$ac_exeext
5561 if { (eval echo "$as_me:5561: \"$ac_link\"") >&5
5562 (eval $ac_link) 2>&5
5564 echo "$as_me:5564: \$? = $ac_status" >&5
5565 (exit $ac_status); } &&
5566 { ac_try='test -s conftest$ac_exeext'
5567 { (eval echo "$as_me:5567: \"$ac_try\"") >&5
5570 echo "$as_me:5570: \$? = $ac_status" >&5
5571 (exit $ac_status); }; }; then
5572 ac_cv_lib_gpm_Gpm_Open=yes
5574 echo "$as_me: failed program was:" >&5
5575 cat conftest.$ac_ext >&5
5576 ac_cv_lib_gpm_Gpm_Open=no
5578 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5579 LIBS=$ac_check_lib_save_LIBS
5581 echo "$as_me:5581: result: $ac_cv_lib_gpm_Gpm_Open" >&5
5582 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
5583 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
5584 echo "$as_me:5584: checking for initscr in -lgpm" >&5
5585 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
5586 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
5587 echo $ECHO_N "(cached) $ECHO_C" >&6
5589 ac_check_lib_save_LIBS=$LIBS
5591 cat >conftest.$ac_ext <<_ACEOF
5592 #line 5592 "configure"
5593 #include "confdefs.h"
5595 /* Override any gcc2 internal prototype to avoid an error. */
5599 /* We use char because int might match the return type of a gcc2
5600 builtin and then its argument prototype would still apply. */
5610 rm -f conftest.$ac_objext conftest$ac_exeext
5611 if { (eval echo "$as_me:5611: \"$ac_link\"") >&5
5612 (eval $ac_link) 2>&5
5614 echo "$as_me:5614: \$? = $ac_status" >&5
5615 (exit $ac_status); } &&
5616 { ac_try='test -s conftest$ac_exeext'
5617 { (eval echo "$as_me:5617: \"$ac_try\"") >&5
5620 echo "$as_me:5620: \$? = $ac_status" >&5
5621 (exit $ac_status); }; }; then
5622 ac_cv_lib_gpm_initscr=yes
5624 echo "$as_me: failed program was:" >&5
5625 cat conftest.$ac_ext >&5
5626 ac_cv_lib_gpm_initscr=no
5628 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5629 LIBS=$ac_check_lib_save_LIBS
5631 echo "$as_me:5631: result: $ac_cv_lib_gpm_initscr" >&5
5632 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
5633 if test $ac_cv_lib_gpm_initscr = yes; then
5634 LIBS="$cf_ncurses_SAVE"
5636 cf_ncurses_LIBS="-lgpm"
5641 case $host_os in #(vi
5643 # This is only necessary if you are linking against an obsolete
5644 # version of ncurses (but it should do no harm, since it's static).
5645 if test "$cf_nculib_root" = ncurses ; then
5646 echo "$as_me:5646: checking for tgoto in -lmytinfo" >&5
5647 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
5648 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
5649 echo $ECHO_N "(cached) $ECHO_C" >&6
5651 ac_check_lib_save_LIBS=$LIBS
5652 LIBS="-lmytinfo $LIBS"
5653 cat >conftest.$ac_ext <<_ACEOF
5654 #line 5654 "configure"
5655 #include "confdefs.h"
5657 /* Override any gcc2 internal prototype to avoid an error. */
5661 /* We use char because int might match the return type of a gcc2
5662 builtin and then its argument prototype would still apply. */
5672 rm -f conftest.$ac_objext conftest$ac_exeext
5673 if { (eval echo "$as_me:5673: \"$ac_link\"") >&5
5674 (eval $ac_link) 2>&5
5676 echo "$as_me:5676: \$? = $ac_status" >&5
5677 (exit $ac_status); } &&
5678 { ac_try='test -s conftest$ac_exeext'
5679 { (eval echo "$as_me:5679: \"$ac_try\"") >&5
5682 echo "$as_me:5682: \$? = $ac_status" >&5
5683 (exit $ac_status); }; }; then
5684 ac_cv_lib_mytinfo_tgoto=yes
5686 echo "$as_me: failed program was:" >&5
5687 cat conftest.$ac_ext >&5
5688 ac_cv_lib_mytinfo_tgoto=no
5690 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5691 LIBS=$ac_check_lib_save_LIBS
5693 echo "$as_me:5693: result: $ac_cv_lib_mytinfo_tgoto" >&5
5694 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
5695 if test $ac_cv_lib_mytinfo_tgoto = yes; then
5696 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
5703 LIBS="$cf_ncurses_LIBS $LIBS"
5705 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5707 LIBS="-l$cf_nculib_root $LIBS"
5710 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
5712 echo "$as_me:5712: checking for initscr" >&5
5713 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
5714 if test "${ac_cv_func_initscr+set}" = set; then
5715 echo $ECHO_N "(cached) $ECHO_C" >&6
5717 cat >conftest.$ac_ext <<_ACEOF
5718 #line 5718 "configure"
5719 #include "confdefs.h"
5720 /* System header to define __stub macros and hopefully few prototypes,
5721 which can conflict with char initscr (); below. */
5723 /* Override any gcc2 internal prototype to avoid an error. */
5727 /* We use char because int might match the return type of a gcc2
5728 builtin and then its argument prototype would still apply. */
5735 /* The GNU C library defines this for functions which it implements
5736 to always fail with ENOSYS. Some functions are actually named
5737 something starting with __ and the normal name is an alias. */
5738 #if defined (__stub_initscr) || defined (__stub___initscr)
5748 rm -f conftest.$ac_objext conftest$ac_exeext
5749 if { (eval echo "$as_me:5749: \"$ac_link\"") >&5
5750 (eval $ac_link) 2>&5
5752 echo "$as_me:5752: \$? = $ac_status" >&5
5753 (exit $ac_status); } &&
5754 { ac_try='test -s conftest$ac_exeext'
5755 { (eval echo "$as_me:5755: \"$ac_try\"") >&5
5758 echo "$as_me:5758: \$? = $ac_status" >&5
5759 (exit $ac_status); }; }; then
5760 ac_cv_func_initscr=yes
5762 echo "$as_me: failed program was:" >&5
5763 cat conftest.$ac_ext >&5
5764 ac_cv_func_initscr=no
5766 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5768 echo "$as_me:5768: result: $ac_cv_func_initscr" >&5
5769 echo "${ECHO_T}$ac_cv_func_initscr" >&6
5770 if test $ac_cv_func_initscr = yes; then
5771 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5774 cf_save_LIBS="$LIBS"
5775 echo "$as_me:5775: checking for initscr in -l$cf_nculib_root" >&5
5776 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
5777 LIBS="-l$cf_nculib_root $LIBS"
5778 cat >conftest.$ac_ext <<_ACEOF
5779 #line 5779 "configure"
5780 #include "confdefs.h"
5781 #include <${cf_cv_ncurses_header:-curses.h}>
5790 rm -f conftest.$ac_objext conftest$ac_exeext
5791 if { (eval echo "$as_me:5791: \"$ac_link\"") >&5
5792 (eval $ac_link) 2>&5
5794 echo "$as_me:5794: \$? = $ac_status" >&5
5795 (exit $ac_status); } &&
5796 { ac_try='test -s conftest$ac_exeext'
5797 { (eval echo "$as_me:5797: \"$ac_try\"") >&5
5800 echo "$as_me:5800: \$? = $ac_status" >&5
5801 (exit $ac_status); }; }; then
5802 echo "$as_me:5802: result: yes" >&5
5803 echo "${ECHO_T}yes" >&6
5804 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5807 echo "$as_me: failed program was:" >&5
5808 cat conftest.$ac_ext >&5
5809 echo "$as_me:5809: result: no" >&5
5810 echo "${ECHO_T}no" >&6
5813 cf_library_path_list=""
5814 if test -n "${LDFLAGS}${LIBS}" ; then
5815 for cf_library_path in $LDFLAGS $LIBS
5817 case $cf_library_path in #(vi
5819 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
5821 test "$cf_library_path" != "NONE" && \
5822 test -d "$cf_library_path" && \
5824 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
5825 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
5826 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
5827 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
5828 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
5829 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"
5832 cf_library_path_list="$cf_library_path_list $cf_search"
5840 test "/usr" != "$prefix" && \
5842 (test $prefix = NONE || test "/usr" != "$prefix") && {
5843 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
5844 test -d /usr/lib && cf_search="$cf_search /usr/lib"
5845 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
5846 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
5847 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
5848 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
5851 test "$prefix" != "NONE" && \
5852 test -d "$prefix" && \
5854 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
5855 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
5856 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
5857 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
5858 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
5859 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
5862 test "/usr/local" != "$prefix" && \
5863 test -d "/usr/local" && \
5864 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
5865 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
5866 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
5867 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
5868 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
5869 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
5870 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
5873 test "/opt" != "$prefix" && \
5875 (test $prefix = NONE || test "/opt" != "$prefix") && {
5876 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
5877 test -d /opt/lib && cf_search="$cf_search /opt/lib"
5878 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
5879 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
5880 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
5881 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
5884 test "$HOME" != "$prefix" && \
5885 test -d "$HOME" && \
5886 (test $prefix = NONE || test "$HOME" != "$prefix") && {
5887 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
5888 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
5889 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
5890 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
5891 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
5892 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
5895 cf_search="$cf_library_path_list $cf_search"
5897 for cf_libdir in $cf_search
5899 echo "$as_me:5899: checking for -l$cf_nculib_root in $cf_libdir" >&5
5900 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
5901 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
5902 cat >conftest.$ac_ext <<_ACEOF
5903 #line 5903 "configure"
5904 #include "confdefs.h"
5905 #include <${cf_cv_ncurses_header:-curses.h}>
5914 rm -f conftest.$ac_objext conftest$ac_exeext
5915 if { (eval echo "$as_me:5915: \"$ac_link\"") >&5
5916 (eval $ac_link) 2>&5
5918 echo "$as_me:5918: \$? = $ac_status" >&5
5919 (exit $ac_status); } &&
5920 { ac_try='test -s conftest$ac_exeext'
5921 { (eval echo "$as_me:5921: \"$ac_try\"") >&5
5924 echo "$as_me:5924: \$? = $ac_status" >&5
5925 (exit $ac_status); }; }; then
5926 echo "$as_me:5926: result: yes" >&5
5927 echo "${ECHO_T}yes" >&6
5928 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5931 echo "$as_me: failed program was:" >&5
5932 cat conftest.$ac_ext >&5
5933 echo "$as_me:5933: result: no" >&5
5934 echo "${ECHO_T}no" >&6
5935 LIBS="$cf_save_LIBS"
5937 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5941 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5945 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
5947 if test $cf_found_library = no ; then
5948 { { echo "$as_me:5948: error: Cannot link $cf_nculib_root library" >&5
5949 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
5950 { (exit 1); exit 1; }; }
5955 if test -n "$cf_ncurses_LIBS" ; then
5956 echo "$as_me:5956: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
5957 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
5958 cf_ncurses_SAVE="$LIBS"
5959 for p in $cf_ncurses_LIBS ; do
5960 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
5961 if test "$q" != "$LIBS" ; then
5965 cat >conftest.$ac_ext <<_ACEOF
5966 #line 5966 "configure"
5967 #include "confdefs.h"
5968 #include <${cf_cv_ncurses_header:-curses.h}>
5972 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
5977 rm -f conftest.$ac_objext conftest$ac_exeext
5978 if { (eval echo "$as_me:5978: \"$ac_link\"") >&5
5979 (eval $ac_link) 2>&5
5981 echo "$as_me:5981: \$? = $ac_status" >&5
5982 (exit $ac_status); } &&
5983 { ac_try='test -s conftest$ac_exeext'
5984 { (eval echo "$as_me:5984: \"$ac_try\"") >&5
5987 echo "$as_me:5987: \$? = $ac_status" >&5
5988 (exit $ac_status); }; }; then
5989 echo "$as_me:5989: result: yes" >&5
5990 echo "${ECHO_T}yes" >&6
5992 echo "$as_me: failed program was:" >&5
5993 cat conftest.$ac_ext >&5
5994 echo "$as_me:5994: result: no" >&5
5995 echo "${ECHO_T}no" >&6
5996 LIBS="$cf_ncurses_SAVE"
5998 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6001 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
6003 cat >>confdefs.h <<EOF
6004 #define $cf_nculib_ROOT 1
6011 cf_ncuconfig_root=ncurses
6013 echo "Looking for ${cf_ncuconfig_root}-config"
6015 if test -n "$ac_tool_prefix"; then
6016 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
6018 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6019 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6020 echo "$as_me:6020: checking for $ac_word" >&5
6021 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6022 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
6023 echo $ECHO_N "(cached) $ECHO_C" >&6
6025 if test -n "$NCURSES_CONFIG"; then
6026 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
6028 ac_save_IFS=$IFS; IFS=$ac_path_separator
6030 for ac_dir in $ac_dummy; do
6032 test -z "$ac_dir" && ac_dir=.
6033 $as_executable_p "$ac_dir/$ac_word" || continue
6034 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
6035 echo "$as_me:6035: found $ac_dir/$ac_word" >&5
6041 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
6042 if test -n "$NCURSES_CONFIG"; then
6043 echo "$as_me:6043: result: $NCURSES_CONFIG" >&5
6044 echo "${ECHO_T}$NCURSES_CONFIG" >&6
6046 echo "$as_me:6046: result: no" >&5
6047 echo "${ECHO_T}no" >&6
6050 test -n "$NCURSES_CONFIG" && break
6053 if test -z "$NCURSES_CONFIG"; then
6054 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
6055 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
6057 # Extract the first word of "$ac_prog", so it can be a program name with args.
6058 set dummy $ac_prog; ac_word=$2
6059 echo "$as_me:6059: checking for $ac_word" >&5
6060 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6061 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
6062 echo $ECHO_N "(cached) $ECHO_C" >&6
6064 if test -n "$ac_ct_NCURSES_CONFIG"; then
6065 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
6067 ac_save_IFS=$IFS; IFS=$ac_path_separator
6069 for ac_dir in $ac_dummy; do
6071 test -z "$ac_dir" && ac_dir=.
6072 $as_executable_p "$ac_dir/$ac_word" || continue
6073 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
6074 echo "$as_me:6074: found $ac_dir/$ac_word" >&5
6080 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
6081 if test -n "$ac_ct_NCURSES_CONFIG"; then
6082 echo "$as_me:6082: result: $ac_ct_NCURSES_CONFIG" >&5
6083 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
6085 echo "$as_me:6085: result: no" >&5
6086 echo "${ECHO_T}no" >&6
6089 test -n "$ac_ct_NCURSES_CONFIG" && break
6091 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
6093 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
6096 if test "$NCURSES_CONFIG" != none ; then
6098 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
6099 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
6101 # even with config script, some packages use no-override for curses.h
6103 echo "$as_me:6103: checking if we have identified curses headers" >&5
6104 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
6105 if test "${cf_cv_ncurses_header+set}" = set; then
6106 echo $ECHO_N "(cached) $ECHO_C" >&6
6109 cf_cv_ncurses_header=none
6116 cat >conftest.$ac_ext <<_ACEOF
6117 #line 6117 "configure"
6118 #include "confdefs.h"
6119 #include <${cf_header}>
6123 initscr(); tgoto("?", 0,0)
6128 rm -f conftest.$ac_objext
6129 if { (eval echo "$as_me:6129: \"$ac_compile\"") >&5
6130 (eval $ac_compile) 2>&5
6132 echo "$as_me:6132: \$? = $ac_status" >&5
6133 (exit $ac_status); } &&
6134 { ac_try='test -s conftest.$ac_objext'
6135 { (eval echo "$as_me:6135: \"$ac_try\"") >&5
6138 echo "$as_me:6138: \$? = $ac_status" >&5
6139 (exit $ac_status); }; }; then
6140 cf_cv_ncurses_header=$cf_header; break
6142 echo "$as_me: failed program was:" >&5
6143 cat conftest.$ac_ext >&5
6145 rm -f conftest.$ac_objext conftest.$ac_ext
6149 echo "$as_me:6149: result: $cf_cv_ncurses_header" >&5
6150 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
6152 if test "$cf_cv_ncurses_header" = none ; then
6153 { { echo "$as_me:6153: error: No curses header-files found" >&5
6154 echo "$as_me: error: No curses header-files found" >&2;}
6155 { (exit 1); exit 1; }; }
6158 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
6160 for ac_header in $cf_cv_ncurses_header
6162 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6163 echo "$as_me:6163: checking for $ac_header" >&5
6164 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6165 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6166 echo $ECHO_N "(cached) $ECHO_C" >&6
6168 cat >conftest.$ac_ext <<_ACEOF
6169 #line 6169 "configure"
6170 #include "confdefs.h"
6171 #include <$ac_header>
6173 if { (eval echo "$as_me:6173: \"$ac_cpp conftest.$ac_ext\"") >&5
6174 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6176 egrep -v '^ *\+' conftest.er1 >conftest.err
6178 cat conftest.err >&5
6179 echo "$as_me:6179: \$? = $ac_status" >&5
6180 (exit $ac_status); } >/dev/null; then
6181 if test -s conftest.err; then
6182 ac_cpp_err=$ac_c_preproc_warn_flag
6189 if test -z "$ac_cpp_err"; then
6190 eval "$as_ac_Header=yes"
6192 echo "$as_me: failed program was:" >&5
6193 cat conftest.$ac_ext >&5
6194 eval "$as_ac_Header=no"
6196 rm -f conftest.err conftest.$ac_ext
6198 echo "$as_me:6198: result: `eval echo '${'$as_ac_Header'}'`" >&5
6199 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6200 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6201 cat >>confdefs.h <<EOF
6202 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6208 cat >>confdefs.h <<\EOF
6212 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
6214 cat >>confdefs.h <<EOF
6215 #define $cf_nculib_ROOT 1
6218 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
6222 cf_ncuhdr_root=ncurses
6224 test -n "$cf_cv_curses_dir" && \
6225 test "$cf_cv_curses_dir" != "no" && { \
6227 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
6228 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
6230 while test $cf_add_incdir != /usr/include
6232 if test -d $cf_add_incdir
6235 if test -n "$CFLAGS$CPPFLAGS" ; then
6236 # a loop is needed to ensure we can add subdirs of existing dirs
6237 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6238 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6239 cf_have_incdir=yes; break
6244 if test "$cf_have_incdir" = no ; then
6245 if test "$cf_add_incdir" = /usr/local/include ; then
6246 if test "$GCC" = yes
6248 cf_save_CPPFLAGS=$CPPFLAGS
6249 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6250 cat >conftest.$ac_ext <<_ACEOF
6251 #line 6251 "configure"
6252 #include "confdefs.h"
6262 rm -f conftest.$ac_objext
6263 if { (eval echo "$as_me:6263: \"$ac_compile\"") >&5
6264 (eval $ac_compile) 2>&5
6266 echo "$as_me:6266: \$? = $ac_status" >&5
6267 (exit $ac_status); } &&
6268 { ac_try='test -s conftest.$ac_objext'
6269 { (eval echo "$as_me:6269: \"$ac_try\"") >&5
6272 echo "$as_me:6272: \$? = $ac_status" >&5
6273 (exit $ac_status); }; }; then
6276 echo "$as_me: failed program was:" >&5
6277 cat conftest.$ac_ext >&5
6280 rm -f conftest.$ac_objext conftest.$ac_ext
6281 CPPFLAGS=$cf_save_CPPFLAGS
6286 if test "$cf_have_incdir" = no ; then
6287 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6289 echo "${as_me:-configure}:6289: testing adding $cf_add_incdir to include-path ..." 1>&5
6291 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6293 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6294 test "$cf_top_incdir" = "$cf_add_incdir" && break
6295 cf_add_incdir="$cf_top_incdir"
6306 echo "$as_me:6306: checking for $cf_ncuhdr_root header in include-path" >&5
6307 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
6308 if test "${cf_cv_ncurses_h+set}" = set; then
6309 echo $ECHO_N "(cached) $ECHO_C" >&6
6312 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
6313 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
6314 for cf_header in $cf_header_list
6317 cat >conftest.$ac_ext <<_ACEOF
6318 #line 6318 "configure"
6319 #include "confdefs.h"
6321 #include <$cf_header>
6326 #ifdef NCURSES_VERSION
6328 printf("%s\n", NCURSES_VERSION);
6341 rm -f conftest.$ac_objext
6342 if { (eval echo "$as_me:6342: \"$ac_compile\"") >&5
6343 (eval $ac_compile) 2>&5
6345 echo "$as_me:6345: \$? = $ac_status" >&5
6346 (exit $ac_status); } &&
6347 { ac_try='test -s conftest.$ac_objext'
6348 { (eval echo "$as_me:6348: \"$ac_try\"") >&5
6351 echo "$as_me:6351: \$? = $ac_status" >&5
6352 (exit $ac_status); }; }; then
6353 cf_cv_ncurses_h=$cf_header
6356 echo "$as_me: failed program was:" >&5
6357 cat conftest.$ac_ext >&5
6360 rm -f conftest.$ac_objext conftest.$ac_ext
6362 test "$cf_cv_ncurses_h" != no && break
6366 echo "$as_me:6366: result: $cf_cv_ncurses_h" >&5
6367 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
6369 if test "$cf_cv_ncurses_h" != no ; then
6370 cf_cv_ncurses_header=$cf_cv_ncurses_h
6373 echo "$as_me:6373: checking for $cf_ncuhdr_root include-path" >&5
6374 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
6375 if test "${cf_cv_ncurses_h2+set}" = set; then
6376 echo $ECHO_N "(cached) $ECHO_C" >&6
6379 test -n "$verbose" && echo
6383 # collect the current set of include-directories from compiler flags
6384 cf_header_path_list=""
6385 if test -n "${CFLAGS}${CPPFLAGS}" ; then
6386 for cf_header_path in $CPPFLAGS $CFLAGS
6388 case $cf_header_path in #(vi
6390 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
6392 test "$cf_header_path" != "NONE" && \
6393 test -d "$cf_header_path" && \
6395 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
6396 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
6397 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
6398 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
6399 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
6400 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"
6403 cf_header_path_list="$cf_header_path_list $cf_search"
6409 # add the variations for the package we are looking for
6413 test "/usr" != "$prefix" && \
6415 (test $prefix = NONE || test "/usr" != "$prefix") && {
6416 test -n "$verbose" && echo " ... testing for include-directories under /usr"
6417 test -d /usr/include && cf_search="$cf_search /usr/include"
6418 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
6419 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
6420 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
6421 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6424 test "$prefix" != "NONE" && \
6425 test -d "$prefix" && \
6427 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
6428 test -d $prefix/include && cf_search="$cf_search $prefix/include"
6429 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
6430 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
6431 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
6432 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6435 test "/usr/local" != "$prefix" && \
6436 test -d "/usr/local" && \
6437 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
6438 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
6439 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
6440 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
6441 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
6442 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
6443 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6446 test "/opt" != "$prefix" && \
6448 (test $prefix = NONE || test "/opt" != "$prefix") && {
6449 test -n "$verbose" && echo " ... testing for include-directories under /opt"
6450 test -d /opt/include && cf_search="$cf_search /opt/include"
6451 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
6452 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
6453 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
6454 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6457 test "$HOME" != "$prefix" && \
6458 test -d "$HOME" && \
6459 (test $prefix = NONE || test "$HOME" != "$prefix") && {
6460 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
6461 test -d $HOME/include && cf_search="$cf_search $HOME/include"
6462 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
6463 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
6464 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
6465 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6468 test "$includedir" != NONE && \
6469 test "$includedir" != "/usr/include" && \
6470 test -d "$includedir" && {
6471 test -d $includedir && cf_search="$cf_search $includedir"
6472 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
6475 test "$oldincludedir" != NONE && \
6476 test "$oldincludedir" != "/usr/include" && \
6477 test -d "$oldincludedir" && {
6478 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
6479 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
6482 cf_search="$cf_search $cf_header_path_list"
6484 test -n "$verbose" && echo search path $cf_search
6485 cf_save2_CPPFLAGS="$CPPFLAGS"
6486 for cf_incdir in $cf_search
6489 if test -n "$cf_incdir" ; then
6490 for cf_add_incdir in $cf_incdir
6492 while test $cf_add_incdir != /usr/include
6494 if test -d $cf_add_incdir
6497 if test -n "$CFLAGS$CPPFLAGS" ; then
6498 # a loop is needed to ensure we can add subdirs of existing dirs
6499 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6500 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6501 cf_have_incdir=yes; break
6506 if test "$cf_have_incdir" = no ; then
6507 if test "$cf_add_incdir" = /usr/local/include ; then
6508 if test "$GCC" = yes
6510 cf_save_CPPFLAGS=$CPPFLAGS
6511 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6512 cat >conftest.$ac_ext <<_ACEOF
6513 #line 6513 "configure"
6514 #include "confdefs.h"
6524 rm -f conftest.$ac_objext
6525 if { (eval echo "$as_me:6525: \"$ac_compile\"") >&5
6526 (eval $ac_compile) 2>&5
6528 echo "$as_me:6528: \$? = $ac_status" >&5
6529 (exit $ac_status); } &&
6530 { ac_try='test -s conftest.$ac_objext'
6531 { (eval echo "$as_me:6531: \"$ac_try\"") >&5
6534 echo "$as_me:6534: \$? = $ac_status" >&5
6535 (exit $ac_status); }; }; then
6538 echo "$as_me: failed program was:" >&5
6539 cat conftest.$ac_ext >&5
6542 rm -f conftest.$ac_objext conftest.$ac_ext
6543 CPPFLAGS=$cf_save_CPPFLAGS
6548 if test "$cf_have_incdir" = no ; then
6549 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6551 echo "${as_me:-configure}:6551: testing adding $cf_add_incdir to include-path ..." 1>&5
6553 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6555 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6556 test "$cf_top_incdir" = "$cf_add_incdir" && break
6557 cf_add_incdir="$cf_top_incdir"
6571 cat >conftest.$ac_ext <<_ACEOF
6572 #line 6572 "configure"
6573 #include "confdefs.h"
6575 #include <$cf_header>
6580 #ifdef NCURSES_VERSION
6582 printf("%s\n", NCURSES_VERSION);
6595 rm -f conftest.$ac_objext
6596 if { (eval echo "$as_me:6596: \"$ac_compile\"") >&5
6597 (eval $ac_compile) 2>&5
6599 echo "$as_me:6599: \$? = $ac_status" >&5
6600 (exit $ac_status); } &&
6601 { ac_try='test -s conftest.$ac_objext'
6602 { (eval echo "$as_me:6602: \"$ac_try\"") >&5
6605 echo "$as_me:6605: \$? = $ac_status" >&5
6606 (exit $ac_status); }; }; then
6607 cf_cv_ncurses_h2=$cf_header
6610 echo "$as_me: failed program was:" >&5
6611 cat conftest.$ac_ext >&5
6614 rm -f conftest.$ac_objext conftest.$ac_ext
6616 if test "$cf_cv_ncurses_h2" != no ; then
6617 cf_cv_ncurses_h2=$cf_incdir/$cf_header
6618 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
6621 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
6623 CPPFLAGS="$cf_save2_CPPFLAGS"
6624 test "$cf_cv_ncurses_h2" != no && break
6626 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:6626: error: not found" >&5
6627 echo "$as_me: error: not found" >&2;}
6628 { (exit 1); exit 1; }; }
6631 echo "$as_me:6631: result: $cf_cv_ncurses_h2" >&5
6632 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
6634 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
6635 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
6636 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
6637 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
6640 if test -n "$cf_1st_incdir" ; then
6641 for cf_add_incdir in $cf_1st_incdir
6643 while test $cf_add_incdir != /usr/include
6645 if test -d $cf_add_incdir
6648 if test -n "$CFLAGS$CPPFLAGS" ; then
6649 # a loop is needed to ensure we can add subdirs of existing dirs
6650 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6651 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6652 cf_have_incdir=yes; break
6657 if test "$cf_have_incdir" = no ; then
6658 if test "$cf_add_incdir" = /usr/local/include ; then
6659 if test "$GCC" = yes
6661 cf_save_CPPFLAGS=$CPPFLAGS
6662 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6663 cat >conftest.$ac_ext <<_ACEOF
6664 #line 6664 "configure"
6665 #include "confdefs.h"
6675 rm -f conftest.$ac_objext
6676 if { (eval echo "$as_me:6676: \"$ac_compile\"") >&5
6677 (eval $ac_compile) 2>&5
6679 echo "$as_me:6679: \$? = $ac_status" >&5
6680 (exit $ac_status); } &&
6681 { ac_try='test -s conftest.$ac_objext'
6682 { (eval echo "$as_me:6682: \"$ac_try\"") >&5
6685 echo "$as_me:6685: \$? = $ac_status" >&5
6686 (exit $ac_status); }; }; then
6689 echo "$as_me: failed program was:" >&5
6690 cat conftest.$ac_ext >&5
6693 rm -f conftest.$ac_objext conftest.$ac_ext
6694 CPPFLAGS=$cf_save_CPPFLAGS
6699 if test "$cf_have_incdir" = no ; then
6700 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6702 echo "${as_me:-configure}:6702: testing adding $cf_add_incdir to include-path ..." 1>&5
6704 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6706 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6707 test "$cf_top_incdir" = "$cf_add_incdir" && break
6708 cf_add_incdir="$cf_top_incdir"
6719 # Set definitions to allow ifdef'ing for ncurses.h
6721 case $cf_cv_ncurses_header in # (vi
6723 cat >>confdefs.h <<\EOF
6724 #define HAVE_NCURSES_H 1
6730 case $cf_cv_ncurses_header in # (vi
6731 ncurses/curses.h|ncurses/ncurses.h)
6732 cat >>confdefs.h <<\EOF
6733 #define HAVE_NCURSES_NCURSES_H 1
6737 ncursesw/curses.h|ncursesw/ncurses.h)
6738 cat >>confdefs.h <<\EOF
6739 #define HAVE_NCURSESW_NCURSES_H 1
6745 echo "$as_me:6745: checking for terminfo header" >&5
6746 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
6747 if test "${cf_cv_term_header+set}" = set; then
6748 echo $ECHO_N "(cached) $ECHO_C" >&6
6751 case ${cf_cv_ncurses_header} in #(vi
6752 */ncurses.h|*/ncursesw.h) #(vi
6753 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
6756 cf_term_header=term.h
6760 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
6762 cat >conftest.$ac_ext <<_ACEOF
6763 #line 6763 "configure"
6764 #include "confdefs.h"
6766 #include <${cf_cv_ncurses_header:-curses.h}>
6772 int x = auto_left_margin
6777 rm -f conftest.$ac_objext
6778 if { (eval echo "$as_me:6778: \"$ac_compile\"") >&5
6779 (eval $ac_compile) 2>&5
6781 echo "$as_me:6781: \$? = $ac_status" >&5
6782 (exit $ac_status); } &&
6783 { ac_try='test -s conftest.$ac_objext'
6784 { (eval echo "$as_me:6784: \"$ac_try\"") >&5
6787 echo "$as_me:6787: \$? = $ac_status" >&5
6788 (exit $ac_status); }; }; then
6790 cf_cv_term_header="$cf_test"
6792 echo "$as_me: failed program was:" >&5
6793 cat conftest.$ac_ext >&5
6795 cf_cv_term_header=unknown
6798 rm -f conftest.$ac_objext conftest.$ac_ext
6799 test "$cf_cv_term_header" != unknown && break
6803 echo "$as_me:6803: result: $cf_cv_term_header" >&5
6804 echo "${ECHO_T}$cf_cv_term_header" >&6
6806 # Set definitions to allow ifdef'ing to accommodate subdirectories
6808 case $cf_cv_term_header in # (vi
6810 cat >>confdefs.h <<\EOF
6811 #define HAVE_TERM_H 1
6817 case $cf_cv_term_header in # (vi
6818 ncurses/term.h) #(vi
6819 cat >>confdefs.h <<\EOF
6820 #define HAVE_NCURSES_TERM_H 1
6825 cat >>confdefs.h <<\EOF
6826 #define HAVE_NCURSESW_TERM_H 1
6832 # some applications need this, but should check for NCURSES_VERSION
6833 cat >>confdefs.h <<\EOF
6837 echo "$as_me:6837: checking for ncurses version" >&5
6838 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
6839 if test "${cf_cv_ncurses_version+set}" = set; then
6840 echo $ECHO_N "(cached) $ECHO_C" >&6
6843 cf_cv_ncurses_version=no
6846 if test "$cross_compiling" = yes; then
6848 # This will not work if the preprocessor splits the line after the
6849 # Autoconf token. The 'unproto' program does that.
6850 cat > conftest.$ac_ext <<EOF
6851 #include <${cf_cv_ncurses_header:-curses.h}>
6853 #ifdef NCURSES_VERSION
6854 Autoconf NCURSES_VERSION
6862 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
6863 { (eval echo "$as_me:6863: \"$cf_try\"") >&5
6866 echo "$as_me:6866: \$? = $ac_status" >&5
6867 (exit $ac_status); }
6868 if test -f conftest.out ; then
6869 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
6870 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
6875 cat >conftest.$ac_ext <<_ACEOF
6876 #line 6876 "configure"
6877 #include "confdefs.h"
6879 #include <${cf_cv_ncurses_header:-curses.h}>
6883 FILE *fp = fopen("$cf_tempfile", "w");
6884 #ifdef NCURSES_VERSION
6885 # ifdef NCURSES_VERSION_PATCH
6886 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
6888 fprintf(fp, "%s\n", NCURSES_VERSION);
6892 fprintf(fp, "old\n");
6897 ${cf_cv_main_return:-return}(0);
6900 rm -f conftest$ac_exeext
6901 if { (eval echo "$as_me:6901: \"$ac_link\"") >&5
6902 (eval $ac_link) 2>&5
6904 echo "$as_me:6904: \$? = $ac_status" >&5
6905 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6906 { (eval echo "$as_me:6906: \"$ac_try\"") >&5
6909 echo "$as_me:6909: \$? = $ac_status" >&5
6910 (exit $ac_status); }; }; then
6912 cf_cv_ncurses_version=`cat $cf_tempfile`
6914 echo "$as_me: program exited with status $ac_status" >&5
6915 echo "$as_me: failed program was:" >&5
6916 cat conftest.$ac_ext >&5
6918 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6923 echo "$as_me:6923: result: $cf_cv_ncurses_version" >&5
6924 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
6925 test "$cf_cv_ncurses_version" = no || cat >>confdefs.h <<\EOF
6929 cf_nculib_root=ncurses
6930 # This works, except for the special case where we find gpm, but
6931 # ncurses is in a nonstandard location via $LIBS, and we really want
6934 cf_ncurses_SAVE="$LIBS"
6935 echo "$as_me:6935: checking for Gpm_Open in -lgpm" >&5
6936 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
6937 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
6938 echo $ECHO_N "(cached) $ECHO_C" >&6
6940 ac_check_lib_save_LIBS=$LIBS
6942 cat >conftest.$ac_ext <<_ACEOF
6943 #line 6943 "configure"
6944 #include "confdefs.h"
6946 /* Override any gcc2 internal prototype to avoid an error. */
6950 /* We use char because int might match the return type of a gcc2
6951 builtin and then its argument prototype would still apply. */
6961 rm -f conftest.$ac_objext conftest$ac_exeext
6962 if { (eval echo "$as_me:6962: \"$ac_link\"") >&5
6963 (eval $ac_link) 2>&5
6965 echo "$as_me:6965: \$? = $ac_status" >&5
6966 (exit $ac_status); } &&
6967 { ac_try='test -s conftest$ac_exeext'
6968 { (eval echo "$as_me:6968: \"$ac_try\"") >&5
6971 echo "$as_me:6971: \$? = $ac_status" >&5
6972 (exit $ac_status); }; }; then
6973 ac_cv_lib_gpm_Gpm_Open=yes
6975 echo "$as_me: failed program was:" >&5
6976 cat conftest.$ac_ext >&5
6977 ac_cv_lib_gpm_Gpm_Open=no
6979 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6980 LIBS=$ac_check_lib_save_LIBS
6982 echo "$as_me:6982: result: $ac_cv_lib_gpm_Gpm_Open" >&5
6983 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
6984 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
6985 echo "$as_me:6985: checking for initscr in -lgpm" >&5
6986 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
6987 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
6988 echo $ECHO_N "(cached) $ECHO_C" >&6
6990 ac_check_lib_save_LIBS=$LIBS
6992 cat >conftest.$ac_ext <<_ACEOF
6993 #line 6993 "configure"
6994 #include "confdefs.h"
6996 /* Override any gcc2 internal prototype to avoid an error. */
7000 /* We use char because int might match the return type of a gcc2
7001 builtin and then its argument prototype would still apply. */
7011 rm -f conftest.$ac_objext conftest$ac_exeext
7012 if { (eval echo "$as_me:7012: \"$ac_link\"") >&5
7013 (eval $ac_link) 2>&5
7015 echo "$as_me:7015: \$? = $ac_status" >&5
7016 (exit $ac_status); } &&
7017 { ac_try='test -s conftest$ac_exeext'
7018 { (eval echo "$as_me:7018: \"$ac_try\"") >&5
7021 echo "$as_me:7021: \$? = $ac_status" >&5
7022 (exit $ac_status); }; }; then
7023 ac_cv_lib_gpm_initscr=yes
7025 echo "$as_me: failed program was:" >&5
7026 cat conftest.$ac_ext >&5
7027 ac_cv_lib_gpm_initscr=no
7029 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7030 LIBS=$ac_check_lib_save_LIBS
7032 echo "$as_me:7032: result: $ac_cv_lib_gpm_initscr" >&5
7033 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
7034 if test $ac_cv_lib_gpm_initscr = yes; then
7035 LIBS="$cf_ncurses_SAVE"
7037 cf_ncurses_LIBS="-lgpm"
7042 case $host_os in #(vi
7044 # This is only necessary if you are linking against an obsolete
7045 # version of ncurses (but it should do no harm, since it's static).
7046 if test "$cf_nculib_root" = ncurses ; then
7047 echo "$as_me:7047: checking for tgoto in -lmytinfo" >&5
7048 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
7049 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
7050 echo $ECHO_N "(cached) $ECHO_C" >&6
7052 ac_check_lib_save_LIBS=$LIBS
7053 LIBS="-lmytinfo $LIBS"
7054 cat >conftest.$ac_ext <<_ACEOF
7055 #line 7055 "configure"
7056 #include "confdefs.h"
7058 /* Override any gcc2 internal prototype to avoid an error. */
7062 /* We use char because int might match the return type of a gcc2
7063 builtin and then its argument prototype would still apply. */
7073 rm -f conftest.$ac_objext conftest$ac_exeext
7074 if { (eval echo "$as_me:7074: \"$ac_link\"") >&5
7075 (eval $ac_link) 2>&5
7077 echo "$as_me:7077: \$? = $ac_status" >&5
7078 (exit $ac_status); } &&
7079 { ac_try='test -s conftest$ac_exeext'
7080 { (eval echo "$as_me:7080: \"$ac_try\"") >&5
7083 echo "$as_me:7083: \$? = $ac_status" >&5
7084 (exit $ac_status); }; }; then
7085 ac_cv_lib_mytinfo_tgoto=yes
7087 echo "$as_me: failed program was:" >&5
7088 cat conftest.$ac_ext >&5
7089 ac_cv_lib_mytinfo_tgoto=no
7091 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7092 LIBS=$ac_check_lib_save_LIBS
7094 echo "$as_me:7094: result: $ac_cv_lib_mytinfo_tgoto" >&5
7095 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
7096 if test $ac_cv_lib_mytinfo_tgoto = yes; then
7097 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
7104 LIBS="$cf_ncurses_LIBS $LIBS"
7106 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
7108 LIBS="-l$cf_nculib_root $LIBS"
7111 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
7113 echo "$as_me:7113: checking for initscr" >&5
7114 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
7115 if test "${ac_cv_func_initscr+set}" = set; then
7116 echo $ECHO_N "(cached) $ECHO_C" >&6
7118 cat >conftest.$ac_ext <<_ACEOF
7119 #line 7119 "configure"
7120 #include "confdefs.h"
7121 /* System header to define __stub macros and hopefully few prototypes,
7122 which can conflict with char initscr (); below. */
7124 /* Override any gcc2 internal prototype to avoid an error. */
7128 /* We use char because int might match the return type of a gcc2
7129 builtin and then its argument prototype would still apply. */
7136 /* The GNU C library defines this for functions which it implements
7137 to always fail with ENOSYS. Some functions are actually named
7138 something starting with __ and the normal name is an alias. */
7139 #if defined (__stub_initscr) || defined (__stub___initscr)
7149 rm -f conftest.$ac_objext conftest$ac_exeext
7150 if { (eval echo "$as_me:7150: \"$ac_link\"") >&5
7151 (eval $ac_link) 2>&5
7153 echo "$as_me:7153: \$? = $ac_status" >&5
7154 (exit $ac_status); } &&
7155 { ac_try='test -s conftest$ac_exeext'
7156 { (eval echo "$as_me:7156: \"$ac_try\"") >&5
7159 echo "$as_me:7159: \$? = $ac_status" >&5
7160 (exit $ac_status); }; }; then
7161 ac_cv_func_initscr=yes
7163 echo "$as_me: failed program was:" >&5
7164 cat conftest.$ac_ext >&5
7165 ac_cv_func_initscr=no
7167 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7169 echo "$as_me:7169: result: $ac_cv_func_initscr" >&5
7170 echo "${ECHO_T}$ac_cv_func_initscr" >&6
7171 if test $ac_cv_func_initscr = yes; then
7172 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7175 cf_save_LIBS="$LIBS"
7176 echo "$as_me:7176: checking for initscr in -l$cf_nculib_root" >&5
7177 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
7178 LIBS="-l$cf_nculib_root $LIBS"
7179 cat >conftest.$ac_ext <<_ACEOF
7180 #line 7180 "configure"
7181 #include "confdefs.h"
7182 #include <${cf_cv_ncurses_header:-curses.h}>
7191 rm -f conftest.$ac_objext conftest$ac_exeext
7192 if { (eval echo "$as_me:7192: \"$ac_link\"") >&5
7193 (eval $ac_link) 2>&5
7195 echo "$as_me:7195: \$? = $ac_status" >&5
7196 (exit $ac_status); } &&
7197 { ac_try='test -s conftest$ac_exeext'
7198 { (eval echo "$as_me:7198: \"$ac_try\"") >&5
7201 echo "$as_me:7201: \$? = $ac_status" >&5
7202 (exit $ac_status); }; }; then
7203 echo "$as_me:7203: result: yes" >&5
7204 echo "${ECHO_T}yes" >&6
7205 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7208 echo "$as_me: failed program was:" >&5
7209 cat conftest.$ac_ext >&5
7210 echo "$as_me:7210: result: no" >&5
7211 echo "${ECHO_T}no" >&6
7214 cf_library_path_list=""
7215 if test -n "${LDFLAGS}${LIBS}" ; then
7216 for cf_library_path in $LDFLAGS $LIBS
7218 case $cf_library_path in #(vi
7220 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
7222 test "$cf_library_path" != "NONE" && \
7223 test -d "$cf_library_path" && \
7225 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
7226 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
7227 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
7228 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
7229 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
7230 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"
7233 cf_library_path_list="$cf_library_path_list $cf_search"
7241 test "/usr" != "$prefix" && \
7243 (test $prefix = NONE || test "/usr" != "$prefix") && {
7244 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
7245 test -d /usr/lib && cf_search="$cf_search /usr/lib"
7246 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
7247 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
7248 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
7249 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
7252 test "$prefix" != "NONE" && \
7253 test -d "$prefix" && \
7255 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
7256 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
7257 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
7258 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
7259 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
7260 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
7263 test "/usr/local" != "$prefix" && \
7264 test -d "/usr/local" && \
7265 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
7266 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
7267 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
7268 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
7269 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
7270 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
7271 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
7274 test "/opt" != "$prefix" && \
7276 (test $prefix = NONE || test "/opt" != "$prefix") && {
7277 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
7278 test -d /opt/lib && cf_search="$cf_search /opt/lib"
7279 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
7280 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
7281 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
7282 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
7285 test "$HOME" != "$prefix" && \
7286 test -d "$HOME" && \
7287 (test $prefix = NONE || test "$HOME" != "$prefix") && {
7288 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
7289 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
7290 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
7291 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
7292 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
7293 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
7296 cf_search="$cf_library_path_list $cf_search"
7298 for cf_libdir in $cf_search
7300 echo "$as_me:7300: checking for -l$cf_nculib_root in $cf_libdir" >&5
7301 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
7302 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
7303 cat >conftest.$ac_ext <<_ACEOF
7304 #line 7304 "configure"
7305 #include "confdefs.h"
7306 #include <${cf_cv_ncurses_header:-curses.h}>
7315 rm -f conftest.$ac_objext conftest$ac_exeext
7316 if { (eval echo "$as_me:7316: \"$ac_link\"") >&5
7317 (eval $ac_link) 2>&5
7319 echo "$as_me:7319: \$? = $ac_status" >&5
7320 (exit $ac_status); } &&
7321 { ac_try='test -s conftest$ac_exeext'
7322 { (eval echo "$as_me:7322: \"$ac_try\"") >&5
7325 echo "$as_me:7325: \$? = $ac_status" >&5
7326 (exit $ac_status); }; }; then
7327 echo "$as_me:7327: result: yes" >&5
7328 echo "${ECHO_T}yes" >&6
7329 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7332 echo "$as_me: failed program was:" >&5
7333 cat conftest.$ac_ext >&5
7334 echo "$as_me:7334: result: no" >&5
7335 echo "${ECHO_T}no" >&6
7336 LIBS="$cf_save_LIBS"
7338 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7342 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7346 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
7348 if test $cf_found_library = no ; then
7349 { { echo "$as_me:7349: error: Cannot link $cf_nculib_root library" >&5
7350 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
7351 { (exit 1); exit 1; }; }
7356 if test -n "$cf_ncurses_LIBS" ; then
7357 echo "$as_me:7357: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
7358 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
7359 cf_ncurses_SAVE="$LIBS"
7360 for p in $cf_ncurses_LIBS ; do
7361 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
7362 if test "$q" != "$LIBS" ; then
7366 cat >conftest.$ac_ext <<_ACEOF
7367 #line 7367 "configure"
7368 #include "confdefs.h"
7369 #include <${cf_cv_ncurses_header:-curses.h}>
7373 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7378 rm -f conftest.$ac_objext conftest$ac_exeext
7379 if { (eval echo "$as_me:7379: \"$ac_link\"") >&5
7380 (eval $ac_link) 2>&5
7382 echo "$as_me:7382: \$? = $ac_status" >&5
7383 (exit $ac_status); } &&
7384 { ac_try='test -s conftest$ac_exeext'
7385 { (eval echo "$as_me:7385: \"$ac_try\"") >&5
7388 echo "$as_me:7388: \$? = $ac_status" >&5
7389 (exit $ac_status); }; }; then
7390 echo "$as_me:7390: result: yes" >&5
7391 echo "${ECHO_T}yes" >&6
7393 echo "$as_me: failed program was:" >&5
7394 cat conftest.$ac_ext >&5
7395 echo "$as_me:7395: result: no" >&5
7396 echo "${ECHO_T}no" >&6
7397 LIBS="$cf_ncurses_SAVE"
7399 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7402 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
7404 cat >>confdefs.h <<EOF
7405 #define $cf_nculib_ROOT 1
7412 if test "$NCURSES_CONFIG" != none ; then
7414 cf_version=`$NCURSES_CONFIG --version`
7416 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
7417 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
7418 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
7420 # ABI version is not available from headers
7421 cf_cv_abi_version=`$NCURSES_CONFIG --abi-version`
7425 for cf_name in MAJOR MINOR PATCH
7427 cat >conftest.$ac_ext <<CF_EOF
7428 #include <${cf_cv_ncurses_header:-curses.h}>
7429 AUTOCONF_$cf_name NCURSES_VERSION_$cf_name
7431 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | fgrep AUTOCONF_$cf_name >conftest.out"
7432 { (eval echo "$as_me:7432: \"$cf_try\"") >&5
7435 echo "$as_me:7435: \$? = $ac_status" >&5
7436 (exit $ac_status); }
7437 if test -f conftest.out ; then
7438 cf_result=`cat conftest.out | sed -e "s/^.*AUTOCONF_$cf_name[ ][ ]*//"`
7439 eval NCURSES_$cf_name=\"$cf_result\"
7440 # cat conftest.$ac_ext
7445 cf_cv_abi_version=${NCURSES_MAJOR}
7449 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
7451 cf_cv_timestamp=`date`
7453 echo "$as_me:7453: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
7454 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
7456 case $cf_cv_system_name in #(vi
7463 cf_prefix=$LIB_PREFIX
7465 LIB_PREFIX=$cf_prefix
7469 ###############################################################################
7471 if test X"$CC_G_OPT" = X"" ; then
7473 test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
7476 echo "$as_me:7476: checking for default loader flags" >&5
7477 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
7478 case $DFT_LWR_MODEL in
7479 normal) LD_MODEL='' ;;
7480 debug) LD_MODEL=$CC_G_OPT ;;
7481 profile) LD_MODEL='-pg';;
7482 shared) LD_MODEL='' ;;
7484 echo "$as_me:7484: result: $LD_MODEL" >&5
7485 echo "${ECHO_T}$LD_MODEL" >&6
7488 echo "$as_me:7488: checking for an rpath option" >&5
7489 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
7490 case $cf_cv_system_name in #(vi
7492 if test "$GCC" = yes; then
7493 LD_RPATH_OPT="-Wl,-rpath,"
7495 LD_RPATH_OPT="-rpath "
7498 linux*|gnu*|k*bsd*-gnu) #(vi
7499 LD_RPATH_OPT="-Wl,-rpath,"
7501 openbsd[2-9].*|mirbsd*) #(vi
7502 LD_RPATH_OPT="-Wl,-rpath,"
7504 dragonfly*|freebsd*) #(vi
7505 LD_RPATH_OPT="-rpath "
7508 LD_RPATH_OPT="-Wl,-rpath,"
7511 LD_RPATH_OPT="-rpath "
7519 echo "$as_me:7519: result: $LD_RPATH_OPT" >&5
7520 echo "${ECHO_T}$LD_RPATH_OPT" >&6
7522 case "x$LD_RPATH_OPT" in #(vi
7524 echo "$as_me:7524: checking if we need a space after rpath option" >&5
7525 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
7526 cf_save_LIBS="$LIBS"
7527 LIBS="${LD_RPATH_OPT}$libdir $LIBS"
7528 cat >conftest.$ac_ext <<_ACEOF
7529 #line 7529 "configure"
7530 #include "confdefs.h"
7540 rm -f conftest.$ac_objext conftest$ac_exeext
7541 if { (eval echo "$as_me:7541: \"$ac_link\"") >&5
7542 (eval $ac_link) 2>&5
7544 echo "$as_me:7544: \$? = $ac_status" >&5
7545 (exit $ac_status); } &&
7546 { ac_try='test -s conftest$ac_exeext'
7547 { (eval echo "$as_me:7547: \"$ac_try\"") >&5
7550 echo "$as_me:7550: \$? = $ac_status" >&5
7551 (exit $ac_status); }; }; then
7554 echo "$as_me: failed program was:" >&5
7555 cat conftest.$ac_ext >&5
7558 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7559 LIBS="$cf_save_LIBS"
7560 echo "$as_me:7560: result: $cf_rpath_space" >&5
7561 echo "${ECHO_T}$cf_rpath_space" >&6
7562 test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
7569 INSTALL_LIB="-m 644"
7571 cf_cv_do_symlinks=no
7573 test "$cf_cv_enable_rpath" = yes && cf_ld_rpath_opt="$LD_RPATH_OPT"
7575 echo "$as_me:7575: checking if release/abi version should be used for shared libs" >&5
7576 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
7578 # Check whether --with-shlib-version or --without-shlib-version was given.
7579 if test "${with_shlib_version+set}" = set; then
7580 withval="$with_shlib_version"
7581 test -z "$withval" && withval=auto
7582 case $withval in #(vi
7584 cf_cv_shlib_version=auto
7586 rel|abi|auto|no) #(vi
7587 cf_cv_shlib_version=$withval
7590 { { echo "$as_me:7590: error: option value must be one of: rel, abi, auto or no" >&5
7591 echo "$as_me: error: option value must be one of: rel, abi, auto or no" >&2;}
7592 { (exit 1); exit 1; }; }
7597 cf_cv_shlib_version=auto
7599 echo "$as_me:7599: result: $cf_cv_shlib_version" >&5
7600 echo "${ECHO_T}$cf_cv_shlib_version" >&6
7604 # Some less-capable ports of gcc support only -fpic
7606 if test "$GCC" = yes
7608 echo "$as_me:7608: checking which $CC option to use" >&5
7609 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
7610 cf_save_CFLAGS="$CFLAGS"
7611 for CC_SHARED_OPTS in -fPIC -fpic ''
7613 CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
7614 cat >conftest.$ac_ext <<_ACEOF
7615 #line 7615 "configure"
7616 #include "confdefs.h"
7626 rm -f conftest.$ac_objext
7627 if { (eval echo "$as_me:7627: \"$ac_compile\"") >&5
7628 (eval $ac_compile) 2>&5
7630 echo "$as_me:7630: \$? = $ac_status" >&5
7631 (exit $ac_status); } &&
7632 { ac_try='test -s conftest.$ac_objext'
7633 { (eval echo "$as_me:7633: \"$ac_try\"") >&5
7636 echo "$as_me:7636: \$? = $ac_status" >&5
7637 (exit $ac_status); }; }; then
7640 echo "$as_me: failed program was:" >&5
7641 cat conftest.$ac_ext >&5
7643 rm -f conftest.$ac_objext conftest.$ac_ext
7645 echo "$as_me:7645: result: $CC_SHARED_OPTS" >&5
7646 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
7647 CFLAGS="$cf_save_CFLAGS"
7650 cf_cv_shlib_version_infix=no
7652 case $cf_cv_system_name in #(vi
7653 aix4.3-9*|aix[5-7]*) #(vi
7654 if test "$GCC" = yes; then
7656 MK_SHARED_LIB='${CC} -shared -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7658 # CC_SHARED_OPTS='-qpic=large -G'
7659 # perhaps "-bM:SRE -bnoentry -bexpall"
7660 MK_SHARED_LIB='${CC} -G -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7664 MK_SHARED_LIB='${CC} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
7668 MK_SHARED_LIB='sh ../mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7669 cf_cv_shlib_version=cygdll
7670 cf_cv_shlib_version_infix=cygdll
7671 cat >mk_shared_lib.sh <<-CF_EOF
7674 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
7677 Linking shared library
7678 ** SHARED_LIB \$SHARED_LIB
7679 ** IMPORT_LIB \$IMPORT_LIB
7681 exec \$* -shared -Wl,--out-implib=../lib/\${IMPORT_LIB} -Wl,--export-all-symbols -o ../lib/\${SHARED_LIB}
7683 chmod +x mk_shared_lib.sh
7686 EXTRA_CFLAGS="-no-cpp-precomp"
7687 CC_SHARED_OPTS="-dynamic"
7688 MK_SHARED_LIB='${CC} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
7689 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
7690 cf_cv_shlib_version_infix=yes
7691 echo "$as_me:7691: checking if ld -search_paths_first works" >&5
7692 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
7693 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
7694 echo $ECHO_N "(cached) $ECHO_C" >&6
7697 cf_save_LDFLAGS=$LDFLAGS
7698 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7699 cat >conftest.$ac_ext <<_ACEOF
7700 #line 7700 "configure"
7701 #include "confdefs.h"
7711 rm -f conftest.$ac_objext conftest$ac_exeext
7712 if { (eval echo "$as_me:7712: \"$ac_link\"") >&5
7713 (eval $ac_link) 2>&5
7715 echo "$as_me:7715: \$? = $ac_status" >&5
7716 (exit $ac_status); } &&
7717 { ac_try='test -s conftest$ac_exeext'
7718 { (eval echo "$as_me:7718: \"$ac_try\"") >&5
7721 echo "$as_me:7721: \$? = $ac_status" >&5
7722 (exit $ac_status); }; }; then
7723 cf_cv_ldflags_search_paths_first=yes
7725 echo "$as_me: failed program was:" >&5
7726 cat conftest.$ac_ext >&5
7727 cf_cv_ldflags_search_paths_first=no
7729 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7730 LDFLAGS=$cf_save_LDFLAGS
7732 echo "$as_me:7732: result: $cf_cv_ldflags_search_paths_first" >&5
7733 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
7734 if test $cf_cv_ldflags_search_paths_first = yes; then
7735 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7739 # (tested with gcc 2.7.2 -- I don't have c89)
7740 if test "$GCC" = yes; then
7741 LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
7744 LD_SHARED_OPTS='-Wl,+b,${libdir}'
7746 MK_SHARED_LIB='${LD} +b ${libdir} -b -o $@'
7747 # HP-UX shared libraries must be executable, and should be
7748 # readonly to exploit a quirk in the memory manager.
7749 INSTALL_LIB="-m 555"
7752 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7753 if test "$cf_cv_shlib_version" = rel; then
7754 cf_shared_soname='`basename .${REL_VERSION}`.${ABI_VERSION}'
7756 cf_shared_soname='`basename `'
7759 MK_SHARED_LIB='${CC} -shared -Wl,-rpath,${RPATH_LIST} -Wl,-h,'$cf_shared_soname' -o '
7762 if test "$cf_cv_enable_rpath" = yes ; then
7763 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7765 # tested with IRIX 5.2 and 'cc'.
7766 if test "$GCC" != yes; then
7767 CC_SHARED_OPTS='-KPIC'
7768 MK_SHARED_LIB='${CC} -shared -rdata_shared -soname `basename $@` -o $@'
7770 MK_SHARED_LIB='${CC} -shared -Wl,-soname,`basename $@` -o $@'
7772 cf_cv_rm_so_locs=yes
7774 linux*|gnu*|k*bsd*-gnu) #(vi
7775 if test "$DFT_LWR_MODEL" = "shared" ; then
7776 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7777 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7779 if test "$cf_cv_enable_rpath" = yes ; then
7780 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7783 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7784 if test "$cf_cv_shlib_version" = rel; then
7785 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7787 cf_cv_shared_soname='`basename $@`'
7790 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7792 openbsd[2-9].*|mirbsd*) #(vi
7793 if test "$DFT_LWR_MODEL" = "shared" ; then
7794 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7795 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7797 if test "$cf_cv_enable_rpath" = yes ; then
7798 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7800 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7802 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7803 if test "$cf_cv_shlib_version" = rel; then
7804 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7806 cf_cv_shared_soname='`basename $@`'
7809 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-Bshareable,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7811 nto-qnx*|openbsd*|freebsd[12].*) #(vi
7812 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7813 MK_SHARED_LIB='${LD} -Bshareable -o $@'
7814 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7816 dragonfly*|freebsd*) #(vi
7817 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7818 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7819 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7820 LOCAL_LDFLAGS2="${cf_ld_rpath_opt}\${RPATH_LIST} $LOCAL_LDFLAGS"
7821 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7824 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7825 if test "$cf_cv_shlib_version" = rel; then
7826 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7828 cf_cv_shared_soname='`basename $@`'
7831 MK_SHARED_LIB='${LD} -shared -Bshareable -soname=`basename $@` -o $@'
7834 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7835 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7836 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7837 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7838 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7839 if test "$cf_cv_shlib_version" = auto; then
7840 if test -f /usr/libexec/ld.elf_so; then
7841 cf_cv_shlib_version=abi
7843 cf_cv_shlib_version=rel
7847 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7848 if test "$cf_cv_shlib_version" = rel; then
7849 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7851 cf_cv_shared_soname='`basename $@`'
7854 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname' -o $@'
7856 MK_SHARED_LIB='${LD} -shared -Bshareable -o $@'
7860 # tested with OSF/1 V3.2 and 'cc'
7861 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
7862 # link with shared libs).
7863 MK_SHARED_LIB='${LD} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
7864 case $host_os in #(vi
7866 MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
7869 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
7870 if test "$DFT_LWR_MODEL" = "shared" ; then
7871 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7872 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7874 cf_cv_rm_so_locs=yes
7876 sco3.2v5*) # (also uw2* and UW7: hops 13-Apr-98
7877 # tested with osr5.0.5
7878 if test "$GCC" != yes; then
7879 CC_SHARED_OPTS='-belf -KPIC'
7881 MK_SHARED_LIB='${LD} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
7882 if test "$cf_cv_enable_rpath" = yes ; then
7883 # only way is to set LD_RUN_PATH but no switch for it
7886 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7887 LINK_PROGS='LD_RUN_PATH=${libdir}'
7888 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
7891 # tested with SunOS 4.1.1 and gcc 2.7.0
7892 if test "$GCC" != yes; then
7893 CC_SHARED_OPTS='-KPIC'
7895 MK_SHARED_LIB='${LD} -assert pure-text -o $@'
7896 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7899 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
7900 # tested with SunOS 5.10 (solaris 10) and gcc 3.4.3
7901 if test "$DFT_LWR_MODEL" = "shared" ; then
7902 LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
7903 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7905 if test "$cf_cv_enable_rpath" = yes ; then
7906 EXTRA_LDFLAGS="-R \${libdir} $EXTRA_LDFLAGS"
7909 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7910 if test "$cf_cv_shlib_version" = rel; then
7911 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7913 cf_cv_shared_soname='`basename $@`'
7916 if test "$GCC" != yes; then
7917 cf_save_CFLAGS="$CFLAGS"
7918 for cf_shared_opts in -xcode=pic32 -xcode=pic13 -KPIC -Kpic -O
7920 CFLAGS="$cf_shared_opts $cf_save_CFLAGS"
7921 cat >conftest.$ac_ext <<_ACEOF
7922 #line 7922 "configure"
7923 #include "confdefs.h"
7933 rm -f conftest.$ac_objext
7934 if { (eval echo "$as_me:7934: \"$ac_compile\"") >&5
7935 (eval $ac_compile) 2>&5
7937 echo "$as_me:7937: \$? = $ac_status" >&5
7938 (exit $ac_status); } &&
7939 { ac_try='test -s conftest.$ac_objext'
7940 { (eval echo "$as_me:7940: \"$ac_try\"") >&5
7943 echo "$as_me:7943: \$? = $ac_status" >&5
7944 (exit $ac_status); }; }; then
7947 echo "$as_me: failed program was:" >&5
7948 cat conftest.$ac_ext >&5
7950 rm -f conftest.$ac_objext conftest.$ac_ext
7952 CFLAGS="$cf_save_CFLAGS"
7953 CC_SHARED_OPTS=$cf_shared_opts
7954 MK_SHARED_LIB='${CC} -dy -G -h '$cf_cv_shared_soname' -o $@'
7956 MK_SHARED_LIB='${CC} -shared -dy -G -h '$cf_cv_shared_soname' -o $@'
7959 sysv5uw7*|unix_sv*) #(vi
7960 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
7961 if test "$GCC" != yes; then
7962 CC_SHARED_OPTS='-KPIC'
7964 MK_SHARED_LIB='${LD} -d y -G -o $@'
7967 CC_SHARED_OPTS='unknown'
7968 MK_SHARED_LIB='echo unknown'
7972 # This works if the last tokens in $MK_SHARED_LIB are the -o target.
7973 case "$cf_cv_shlib_version" in #(vi
7975 case "$MK_SHARED_LIB" in #(vi
7977 test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
7980 { echo "$as_me:7980: WARNING: ignored --with-shlib-version" >&5
7981 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
7987 # RPATH_LIST is a colon-separated list of directories
7988 test -n "$cf_ld_rpath_opt" && MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${RPATH_LIST}"
7989 test -z "$RPATH_LIST" && RPATH_LIST="\${libdir}"
7991 # The test/sample programs in the original tree link using rpath option.
7992 # Make it optional for packagers.
7993 if test -n "$LOCAL_LDFLAGS"
7995 echo "$as_me:7995: checking if you want to link sample programs with rpath option" >&5
7996 echo $ECHO_N "checking if you want to link sample programs with rpath option... $ECHO_C" >&6
7998 # Check whether --enable-rpath-link or --disable-rpath-link was given.
7999 if test "${enable_rpath_link+set}" = set; then
8000 enableval="$enable_rpath_link"
8001 with_rpath_link=$enableval
8005 echo "$as_me:8005: result: $with_rpath_link" >&5
8006 echo "${ECHO_T}$with_rpath_link" >&6
8007 if test "$with_rpath_link" = no
8014 ###############################################################################
8016 ### use option --enable-broken-linker to force on use of broken-linker support
8017 echo "$as_me:8017: checking if you want broken-linker support code" >&5
8018 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
8020 # Check whether --enable-broken_linker or --disable-broken_linker was given.
8021 if test "${enable_broken_linker+set}" = set; then
8022 enableval="$enable_broken_linker"
8023 with_broken_linker=$enableval
8025 with_broken_linker=${BROKEN_LINKER:-no}
8027 echo "$as_me:8027: result: $with_broken_linker" >&5
8028 echo "${ECHO_T}$with_broken_linker" >&6
8031 if test "$with_broken_linker" = yes ; then
8032 cat >>confdefs.h <<\EOF
8033 #define BROKEN_LINKER 1
8037 elif test "$DFT_LWR_MODEL" = shared ; then
8038 case $cf_cv_system_name in #(vi
8040 cat >>confdefs.h <<\EOF
8041 #define BROKEN_LINKER 1
8045 test -n "$verbose" && echo " cygwin linker is broken anyway" 1>&6
8047 echo "${as_me:-configure}:8047: testing cygwin linker is broken anyway ..." 1>&5
8053 # Check to define _XOPEN_SOURCE "automatically"
8056 cf_POSIX_C_SOURCE=199506L
8059 case $host_os in #(vi
8061 cf_xopen_source="-D_ALL_SOURCE"
8067 cf_xopen_source="-D_APPLE_C_SOURCE"
8070 cf_xopen_source="-D_DARWIN_C_SOURCE"
8072 freebsd*|dragonfly*) #(vi
8073 # 5.x headers associate
8074 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
8075 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
8076 cf_POSIX_C_SOURCE=200112L
8078 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8081 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
8084 cf_xopen_source="-D_HPUX_SOURCE"
8087 cf_xopen_source="-D_SGI_SOURCE"
8089 linux*|gnu*|mint*|k*bsd*-gnu) #(vi
8091 echo "$as_me:8091: checking if we must define _GNU_SOURCE" >&5
8092 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
8093 if test "${cf_cv_gnu_source+set}" = set; then
8094 echo $ECHO_N "(cached) $ECHO_C" >&6
8097 cat >conftest.$ac_ext <<_ACEOF
8098 #line 8098 "configure"
8099 #include "confdefs.h"
8100 #include <sys/types.h>
8105 #ifndef _XOPEN_SOURCE
8112 rm -f conftest.$ac_objext
8113 if { (eval echo "$as_me:8113: \"$ac_compile\"") >&5
8114 (eval $ac_compile) 2>&5
8116 echo "$as_me:8116: \$? = $ac_status" >&5
8117 (exit $ac_status); } &&
8118 { ac_try='test -s conftest.$ac_objext'
8119 { (eval echo "$as_me:8119: \"$ac_try\"") >&5
8122 echo "$as_me:8122: \$? = $ac_status" >&5
8123 (exit $ac_status); }; }; then
8126 echo "$as_me: failed program was:" >&5
8127 cat conftest.$ac_ext >&5
8129 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8130 cat >conftest.$ac_ext <<_ACEOF
8131 #line 8131 "configure"
8132 #include "confdefs.h"
8133 #include <sys/types.h>
8138 #ifdef _XOPEN_SOURCE
8145 rm -f conftest.$ac_objext
8146 if { (eval echo "$as_me:8146: \"$ac_compile\"") >&5
8147 (eval $ac_compile) 2>&5
8149 echo "$as_me:8149: \$? = $ac_status" >&5
8150 (exit $ac_status); } &&
8151 { ac_try='test -s conftest.$ac_objext'
8152 { (eval echo "$as_me:8152: \"$ac_try\"") >&5
8155 echo "$as_me:8155: \$? = $ac_status" >&5
8156 (exit $ac_status); }; }; then
8159 echo "$as_me: failed program was:" >&5
8160 cat conftest.$ac_ext >&5
8161 cf_cv_gnu_source=yes
8163 rm -f conftest.$ac_objext conftest.$ac_ext
8167 rm -f conftest.$ac_objext conftest.$ac_ext
8170 echo "$as_me:8170: result: $cf_cv_gnu_source" >&5
8171 echo "${ECHO_T}$cf_cv_gnu_source" >&6
8172 test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8176 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
8179 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8181 cf_save_CFLAGS="$CFLAGS"
8182 cf_save_CPPFLAGS="$CPPFLAGS"
8184 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8185 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8186 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8188 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8189 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8190 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8192 echo "$as_me:8192: checking if we should define _POSIX_C_SOURCE" >&5
8193 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8194 if test "${cf_cv_posix_c_source+set}" = set; then
8195 echo $ECHO_N "(cached) $ECHO_C" >&6
8198 echo "${as_me:-configure}:8198: testing if the symbol is already defined go no further ..." 1>&5
8200 cat >conftest.$ac_ext <<_ACEOF
8201 #line 8201 "configure"
8202 #include "confdefs.h"
8203 #include <sys/types.h>
8208 #ifndef _POSIX_C_SOURCE
8215 rm -f conftest.$ac_objext
8216 if { (eval echo "$as_me:8216: \"$ac_compile\"") >&5
8217 (eval $ac_compile) 2>&5
8219 echo "$as_me:8219: \$? = $ac_status" >&5
8220 (exit $ac_status); } &&
8221 { ac_try='test -s conftest.$ac_objext'
8222 { (eval echo "$as_me:8222: \"$ac_try\"") >&5
8225 echo "$as_me:8225: \$? = $ac_status" >&5
8226 (exit $ac_status); }; }; then
8227 cf_cv_posix_c_source=no
8229 echo "$as_me: failed program was:" >&5
8230 cat conftest.$ac_ext >&5
8231 cf_want_posix_source=no
8232 case .$cf_POSIX_C_SOURCE in #(vi
8234 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8237 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8238 cf_want_posix_source=yes
8241 cf_want_posix_source=yes
8244 if test "$cf_want_posix_source" = yes ; then
8245 cat >conftest.$ac_ext <<_ACEOF
8246 #line 8246 "configure"
8247 #include "confdefs.h"
8248 #include <sys/types.h>
8253 #ifdef _POSIX_SOURCE
8260 rm -f conftest.$ac_objext
8261 if { (eval echo "$as_me:8261: \"$ac_compile\"") >&5
8262 (eval $ac_compile) 2>&5
8264 echo "$as_me:8264: \$? = $ac_status" >&5
8265 (exit $ac_status); } &&
8266 { ac_try='test -s conftest.$ac_objext'
8267 { (eval echo "$as_me:8267: \"$ac_try\"") >&5
8270 echo "$as_me:8270: \$? = $ac_status" >&5
8271 (exit $ac_status); }; }; then
8274 echo "$as_me: failed program was:" >&5
8275 cat conftest.$ac_ext >&5
8276 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8278 rm -f conftest.$ac_objext conftest.$ac_ext
8281 echo "${as_me:-configure}:8281: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8283 CFLAGS="$cf_trim_CFLAGS"
8284 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8286 echo "${as_me:-configure}:8286: testing if the second compile does not leave our definition intact error ..." 1>&5
8288 cat >conftest.$ac_ext <<_ACEOF
8289 #line 8289 "configure"
8290 #include "confdefs.h"
8291 #include <sys/types.h>
8296 #ifndef _POSIX_C_SOURCE
8303 rm -f conftest.$ac_objext
8304 if { (eval echo "$as_me:8304: \"$ac_compile\"") >&5
8305 (eval $ac_compile) 2>&5
8307 echo "$as_me:8307: \$? = $ac_status" >&5
8308 (exit $ac_status); } &&
8309 { ac_try='test -s conftest.$ac_objext'
8310 { (eval echo "$as_me:8310: \"$ac_try\"") >&5
8313 echo "$as_me:8313: \$? = $ac_status" >&5
8314 (exit $ac_status); }; }; then
8317 echo "$as_me: failed program was:" >&5
8318 cat conftest.$ac_ext >&5
8319 cf_cv_posix_c_source=no
8321 rm -f conftest.$ac_objext conftest.$ac_ext
8322 CFLAGS="$cf_save_CFLAGS"
8323 CPPFLAGS="$cf_save_CPPFLAGS"
8326 rm -f conftest.$ac_objext conftest.$ac_ext
8329 echo "$as_me:8329: result: $cf_cv_posix_c_source" >&5
8330 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8332 if test "$cf_cv_posix_c_source" != no ; then
8333 CFLAGS="$cf_trim_CFLAGS"
8334 CPPFLAGS="$cf_trim_CPPFLAGS"
8339 cf_new_extra_cppflags=
8341 for cf_add_cflags in $cf_cv_posix_c_source
8343 case $cf_fix_cppflags in
8345 case $cf_add_cflags in #(vi
8346 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8347 case $cf_add_cflags in
8349 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8351 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8352 && test -z "${cf_tst_cflags}" \
8353 && cf_fix_cppflags=yes
8355 if test $cf_fix_cppflags = yes ; then
8356 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8358 elif test "${cf_tst_cflags}" = "\"'" ; then
8359 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8365 *$cf_add_cflags) #(vi
8368 case $cf_add_cflags in #(vi
8370 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8372 CPPFLAGS=`echo "$CPPFLAGS" | \
8373 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8374 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8378 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8383 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8388 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8390 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8392 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8393 && test -z "${cf_tst_cflags}" \
8394 && cf_fix_cppflags=no
8399 if test -n "$cf_new_cflags" ; then
8401 CFLAGS="$CFLAGS $cf_new_cflags"
8404 if test -n "$cf_new_cppflags" ; then
8406 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8409 if test -n "$cf_new_extra_cppflags" ; then
8411 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8418 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
8421 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
8425 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
8428 cf_xopen_source="-D_OSF_SOURCE"
8431 cf_xopen_source="-D_QNX_SOURCE"
8434 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
8437 cf_xopen_source="-D__EXTENSIONS__"
8441 echo "$as_me:8441: checking if we should define _XOPEN_SOURCE" >&5
8442 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8443 if test "${cf_cv_xopen_source+set}" = set; then
8444 echo $ECHO_N "(cached) $ECHO_C" >&6
8447 cat >conftest.$ac_ext <<_ACEOF
8448 #line 8448 "configure"
8449 #include "confdefs.h"
8453 #include <sys/types.h>
8459 #ifndef _XOPEN_SOURCE
8466 rm -f conftest.$ac_objext
8467 if { (eval echo "$as_me:8467: \"$ac_compile\"") >&5
8468 (eval $ac_compile) 2>&5
8470 echo "$as_me:8470: \$? = $ac_status" >&5
8471 (exit $ac_status); } &&
8472 { ac_try='test -s conftest.$ac_objext'
8473 { (eval echo "$as_me:8473: \"$ac_try\"") >&5
8476 echo "$as_me:8476: \$? = $ac_status" >&5
8477 (exit $ac_status); }; }; then
8478 cf_cv_xopen_source=no
8480 echo "$as_me: failed program was:" >&5
8481 cat conftest.$ac_ext >&5
8483 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8484 cat >conftest.$ac_ext <<_ACEOF
8485 #line 8485 "configure"
8486 #include "confdefs.h"
8490 #include <sys/types.h>
8496 #ifdef _XOPEN_SOURCE
8503 rm -f conftest.$ac_objext
8504 if { (eval echo "$as_me:8504: \"$ac_compile\"") >&5
8505 (eval $ac_compile) 2>&5
8507 echo "$as_me:8507: \$? = $ac_status" >&5
8508 (exit $ac_status); } &&
8509 { ac_try='test -s conftest.$ac_objext'
8510 { (eval echo "$as_me:8510: \"$ac_try\"") >&5
8513 echo "$as_me:8513: \$? = $ac_status" >&5
8514 (exit $ac_status); }; }; then
8515 cf_cv_xopen_source=no
8517 echo "$as_me: failed program was:" >&5
8518 cat conftest.$ac_ext >&5
8519 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8521 rm -f conftest.$ac_objext conftest.$ac_ext
8525 rm -f conftest.$ac_objext conftest.$ac_ext
8528 echo "$as_me:8528: result: $cf_cv_xopen_source" >&5
8529 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8531 if test "$cf_cv_xopen_source" != no ; then
8533 CFLAGS=`echo "$CFLAGS" | \
8534 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8535 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8537 CPPFLAGS=`echo "$CPPFLAGS" | \
8538 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8539 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8541 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8546 cf_new_extra_cppflags=
8548 for cf_add_cflags in $cf_temp_xopen_source
8550 case $cf_fix_cppflags in
8552 case $cf_add_cflags in #(vi
8553 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8554 case $cf_add_cflags in
8556 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8558 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8559 && test -z "${cf_tst_cflags}" \
8560 && cf_fix_cppflags=yes
8562 if test $cf_fix_cppflags = yes ; then
8563 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8565 elif test "${cf_tst_cflags}" = "\"'" ; then
8566 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8572 *$cf_add_cflags) #(vi
8575 case $cf_add_cflags in #(vi
8577 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8579 CPPFLAGS=`echo "$CPPFLAGS" | \
8580 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8581 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8585 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8590 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8595 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8597 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8599 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8600 && test -z "${cf_tst_cflags}" \
8601 && cf_fix_cppflags=no
8606 if test -n "$cf_new_cflags" ; then
8608 CFLAGS="$CFLAGS $cf_new_cflags"
8611 if test -n "$cf_new_cppflags" ; then
8613 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8616 if test -n "$cf_new_extra_cppflags" ; then
8618 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8623 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8625 cf_save_CFLAGS="$CFLAGS"
8626 cf_save_CPPFLAGS="$CPPFLAGS"
8628 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8629 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8630 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8632 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8633 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8634 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8636 echo "$as_me:8636: checking if we should define _POSIX_C_SOURCE" >&5
8637 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8638 if test "${cf_cv_posix_c_source+set}" = set; then
8639 echo $ECHO_N "(cached) $ECHO_C" >&6
8642 echo "${as_me:-configure}:8642: testing if the symbol is already defined go no further ..." 1>&5
8644 cat >conftest.$ac_ext <<_ACEOF
8645 #line 8645 "configure"
8646 #include "confdefs.h"
8647 #include <sys/types.h>
8652 #ifndef _POSIX_C_SOURCE
8659 rm -f conftest.$ac_objext
8660 if { (eval echo "$as_me:8660: \"$ac_compile\"") >&5
8661 (eval $ac_compile) 2>&5
8663 echo "$as_me:8663: \$? = $ac_status" >&5
8664 (exit $ac_status); } &&
8665 { ac_try='test -s conftest.$ac_objext'
8666 { (eval echo "$as_me:8666: \"$ac_try\"") >&5
8669 echo "$as_me:8669: \$? = $ac_status" >&5
8670 (exit $ac_status); }; }; then
8671 cf_cv_posix_c_source=no
8673 echo "$as_me: failed program was:" >&5
8674 cat conftest.$ac_ext >&5
8675 cf_want_posix_source=no
8676 case .$cf_POSIX_C_SOURCE in #(vi
8678 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8681 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8682 cf_want_posix_source=yes
8685 cf_want_posix_source=yes
8688 if test "$cf_want_posix_source" = yes ; then
8689 cat >conftest.$ac_ext <<_ACEOF
8690 #line 8690 "configure"
8691 #include "confdefs.h"
8692 #include <sys/types.h>
8697 #ifdef _POSIX_SOURCE
8704 rm -f conftest.$ac_objext
8705 if { (eval echo "$as_me:8705: \"$ac_compile\"") >&5
8706 (eval $ac_compile) 2>&5
8708 echo "$as_me:8708: \$? = $ac_status" >&5
8709 (exit $ac_status); } &&
8710 { ac_try='test -s conftest.$ac_objext'
8711 { (eval echo "$as_me:8711: \"$ac_try\"") >&5
8714 echo "$as_me:8714: \$? = $ac_status" >&5
8715 (exit $ac_status); }; }; then
8718 echo "$as_me: failed program was:" >&5
8719 cat conftest.$ac_ext >&5
8720 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8722 rm -f conftest.$ac_objext conftest.$ac_ext
8725 echo "${as_me:-configure}:8725: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8727 CFLAGS="$cf_trim_CFLAGS"
8728 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8730 echo "${as_me:-configure}:8730: testing if the second compile does not leave our definition intact error ..." 1>&5
8732 cat >conftest.$ac_ext <<_ACEOF
8733 #line 8733 "configure"
8734 #include "confdefs.h"
8735 #include <sys/types.h>
8740 #ifndef _POSIX_C_SOURCE
8747 rm -f conftest.$ac_objext
8748 if { (eval echo "$as_me:8748: \"$ac_compile\"") >&5
8749 (eval $ac_compile) 2>&5
8751 echo "$as_me:8751: \$? = $ac_status" >&5
8752 (exit $ac_status); } &&
8753 { ac_try='test -s conftest.$ac_objext'
8754 { (eval echo "$as_me:8754: \"$ac_try\"") >&5
8757 echo "$as_me:8757: \$? = $ac_status" >&5
8758 (exit $ac_status); }; }; then
8761 echo "$as_me: failed program was:" >&5
8762 cat conftest.$ac_ext >&5
8763 cf_cv_posix_c_source=no
8765 rm -f conftest.$ac_objext conftest.$ac_ext
8766 CFLAGS="$cf_save_CFLAGS"
8767 CPPFLAGS="$cf_save_CPPFLAGS"
8770 rm -f conftest.$ac_objext conftest.$ac_ext
8773 echo "$as_me:8773: result: $cf_cv_posix_c_source" >&5
8774 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8776 if test "$cf_cv_posix_c_source" != no ; then
8777 CFLAGS="$cf_trim_CFLAGS"
8778 CPPFLAGS="$cf_trim_CPPFLAGS"
8783 cf_new_extra_cppflags=
8785 for cf_add_cflags in $cf_cv_posix_c_source
8787 case $cf_fix_cppflags in
8789 case $cf_add_cflags in #(vi
8790 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8791 case $cf_add_cflags in
8793 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8795 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8796 && test -z "${cf_tst_cflags}" \
8797 && cf_fix_cppflags=yes
8799 if test $cf_fix_cppflags = yes ; then
8800 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8802 elif test "${cf_tst_cflags}" = "\"'" ; then
8803 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8809 *$cf_add_cflags) #(vi
8812 case $cf_add_cflags in #(vi
8814 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8816 CPPFLAGS=`echo "$CPPFLAGS" | \
8817 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8818 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8822 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8827 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8832 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8834 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8836 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8837 && test -z "${cf_tst_cflags}" \
8838 && cf_fix_cppflags=no
8843 if test -n "$cf_new_cflags" ; then
8845 CFLAGS="$CFLAGS $cf_new_cflags"
8848 if test -n "$cf_new_cppflags" ; then
8850 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8853 if test -n "$cf_new_extra_cppflags" ; then
8855 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8863 if test -n "$cf_xopen_source" ; then
8868 cf_new_extra_cppflags=
8870 for cf_add_cflags in $cf_xopen_source
8872 case $cf_fix_cppflags in
8874 case $cf_add_cflags in #(vi
8875 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8876 case $cf_add_cflags in
8878 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8880 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8881 && test -z "${cf_tst_cflags}" \
8882 && cf_fix_cppflags=yes
8884 if test $cf_fix_cppflags = yes ; then
8885 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8887 elif test "${cf_tst_cflags}" = "\"'" ; then
8888 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8894 *$cf_add_cflags) #(vi
8897 case $cf_add_cflags in #(vi
8899 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8901 CPPFLAGS=`echo "$CPPFLAGS" | \
8902 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8903 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8907 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8912 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8917 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8919 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8921 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8922 && test -z "${cf_tst_cflags}" \
8923 && cf_fix_cppflags=no
8928 if test -n "$cf_new_cflags" ; then
8930 CFLAGS="$CFLAGS $cf_new_cflags"
8933 if test -n "$cf_new_cppflags" ; then
8935 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8938 if test -n "$cf_new_extra_cppflags" ; then
8940 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8945 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
8946 echo "$as_me:8946: checking if _XOPEN_SOURCE really is set" >&5
8947 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
8948 cat >conftest.$ac_ext <<_ACEOF
8949 #line 8949 "configure"
8950 #include "confdefs.h"
8956 #ifndef _XOPEN_SOURCE
8963 rm -f conftest.$ac_objext
8964 if { (eval echo "$as_me:8964: \"$ac_compile\"") >&5
8965 (eval $ac_compile) 2>&5
8967 echo "$as_me:8967: \$? = $ac_status" >&5
8968 (exit $ac_status); } &&
8969 { ac_try='test -s conftest.$ac_objext'
8970 { (eval echo "$as_me:8970: \"$ac_try\"") >&5
8973 echo "$as_me:8973: \$? = $ac_status" >&5
8974 (exit $ac_status); }; }; then
8975 cf_XOPEN_SOURCE_set=yes
8977 echo "$as_me: failed program was:" >&5
8978 cat conftest.$ac_ext >&5
8979 cf_XOPEN_SOURCE_set=no
8981 rm -f conftest.$ac_objext conftest.$ac_ext
8982 echo "$as_me:8982: result: $cf_XOPEN_SOURCE_set" >&5
8983 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
8984 if test $cf_XOPEN_SOURCE_set = yes
8986 cat >conftest.$ac_ext <<_ACEOF
8987 #line 8987 "configure"
8988 #include "confdefs.h"
8994 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
9001 rm -f conftest.$ac_objext
9002 if { (eval echo "$as_me:9002: \"$ac_compile\"") >&5
9003 (eval $ac_compile) 2>&5
9005 echo "$as_me:9005: \$? = $ac_status" >&5
9006 (exit $ac_status); } &&
9007 { ac_try='test -s conftest.$ac_objext'
9008 { (eval echo "$as_me:9008: \"$ac_try\"") >&5
9011 echo "$as_me:9011: \$? = $ac_status" >&5
9012 (exit $ac_status); }; }; then
9013 cf_XOPEN_SOURCE_set_ok=yes
9015 echo "$as_me: failed program was:" >&5
9016 cat conftest.$ac_ext >&5
9017 cf_XOPEN_SOURCE_set_ok=no
9019 rm -f conftest.$ac_objext conftest.$ac_ext
9020 if test $cf_XOPEN_SOURCE_set_ok = no
9022 { echo "$as_me:9022: WARNING: _XOPEN_SOURCE is lower than requested" >&5
9023 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
9027 echo "$as_me:9027: checking if we should define _XOPEN_SOURCE" >&5
9028 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
9029 if test "${cf_cv_xopen_source+set}" = set; then
9030 echo $ECHO_N "(cached) $ECHO_C" >&6
9033 cat >conftest.$ac_ext <<_ACEOF
9034 #line 9034 "configure"
9035 #include "confdefs.h"
9039 #include <sys/types.h>
9045 #ifndef _XOPEN_SOURCE
9052 rm -f conftest.$ac_objext
9053 if { (eval echo "$as_me:9053: \"$ac_compile\"") >&5
9054 (eval $ac_compile) 2>&5
9056 echo "$as_me:9056: \$? = $ac_status" >&5
9057 (exit $ac_status); } &&
9058 { ac_try='test -s conftest.$ac_objext'
9059 { (eval echo "$as_me:9059: \"$ac_try\"") >&5
9062 echo "$as_me:9062: \$? = $ac_status" >&5
9063 (exit $ac_status); }; }; then
9064 cf_cv_xopen_source=no
9066 echo "$as_me: failed program was:" >&5
9067 cat conftest.$ac_ext >&5
9069 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
9070 cat >conftest.$ac_ext <<_ACEOF
9071 #line 9071 "configure"
9072 #include "confdefs.h"
9076 #include <sys/types.h>
9082 #ifdef _XOPEN_SOURCE
9089 rm -f conftest.$ac_objext
9090 if { (eval echo "$as_me:9090: \"$ac_compile\"") >&5
9091 (eval $ac_compile) 2>&5
9093 echo "$as_me:9093: \$? = $ac_status" >&5
9094 (exit $ac_status); } &&
9095 { ac_try='test -s conftest.$ac_objext'
9096 { (eval echo "$as_me:9096: \"$ac_try\"") >&5
9099 echo "$as_me:9099: \$? = $ac_status" >&5
9100 (exit $ac_status); }; }; then
9101 cf_cv_xopen_source=no
9103 echo "$as_me: failed program was:" >&5
9104 cat conftest.$ac_ext >&5
9105 cf_cv_xopen_source=$cf_XOPEN_SOURCE
9107 rm -f conftest.$ac_objext conftest.$ac_ext
9111 rm -f conftest.$ac_objext conftest.$ac_ext
9114 echo "$as_me:9114: result: $cf_cv_xopen_source" >&5
9115 echo "${ECHO_T}$cf_cv_xopen_source" >&6
9117 if test "$cf_cv_xopen_source" != no ; then
9119 CFLAGS=`echo "$CFLAGS" | \
9120 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9121 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9123 CPPFLAGS=`echo "$CPPFLAGS" | \
9124 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9125 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9127 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
9132 cf_new_extra_cppflags=
9134 for cf_add_cflags in $cf_temp_xopen_source
9136 case $cf_fix_cppflags in
9138 case $cf_add_cflags in #(vi
9139 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
9140 case $cf_add_cflags in
9142 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9144 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9145 && test -z "${cf_tst_cflags}" \
9146 && cf_fix_cppflags=yes
9148 if test $cf_fix_cppflags = yes ; then
9149 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9151 elif test "${cf_tst_cflags}" = "\"'" ; then
9152 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9158 *$cf_add_cflags) #(vi
9161 case $cf_add_cflags in #(vi
9163 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9165 CPPFLAGS=`echo "$CPPFLAGS" | \
9166 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9167 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9171 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
9176 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
9181 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9183 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9185 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9186 && test -z "${cf_tst_cflags}" \
9187 && cf_fix_cppflags=no
9192 if test -n "$cf_new_cflags" ; then
9194 CFLAGS="$CFLAGS $cf_new_cflags"
9197 if test -n "$cf_new_cppflags" ; then
9199 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
9202 if test -n "$cf_new_extra_cppflags" ; then
9204 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
9212 # Check whether --enable-largefile or --disable-largefile was given.
9213 if test "${enable_largefile+set}" = set; then
9214 enableval="$enable_largefile"
9217 if test "$enable_largefile" != no; then
9219 echo "$as_me:9219: checking for special C compiler options needed for large files" >&5
9220 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
9221 if test "${ac_cv_sys_largefile_CC+set}" = set; then
9222 echo $ECHO_N "(cached) $ECHO_C" >&6
9224 ac_cv_sys_largefile_CC=no
9225 if test "$GCC" != yes; then
9228 # IRIX 6.2 and later do not support large files by default,
9229 # so use the C compiler's -n32 option if that helps.
9230 cat >conftest.$ac_ext <<_ACEOF
9231 #line 9231 "configure"
9232 #include "confdefs.h"
9233 #include <sys/types.h>
9234 /* Check that off_t can represent 2**63 - 1 correctly.
9235 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9236 since some C++ compilers masquerading as C compilers
9237 incorrectly reject 9223372036854775807. */
9238 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9239 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9240 && LARGE_OFF_T % 2147483647 == 1)
9250 rm -f conftest.$ac_objext
9251 if { (eval echo "$as_me:9251: \"$ac_compile\"") >&5
9252 (eval $ac_compile) 2>&5
9254 echo "$as_me:9254: \$? = $ac_status" >&5
9255 (exit $ac_status); } &&
9256 { ac_try='test -s conftest.$ac_objext'
9257 { (eval echo "$as_me:9257: \"$ac_try\"") >&5
9260 echo "$as_me:9260: \$? = $ac_status" >&5
9261 (exit $ac_status); }; }; then
9264 echo "$as_me: failed program was:" >&5
9265 cat conftest.$ac_ext >&5
9267 rm -f conftest.$ac_objext
9269 rm -f conftest.$ac_objext
9270 if { (eval echo "$as_me:9270: \"$ac_compile\"") >&5
9271 (eval $ac_compile) 2>&5
9273 echo "$as_me:9273: \$? = $ac_status" >&5
9274 (exit $ac_status); } &&
9275 { ac_try='test -s conftest.$ac_objext'
9276 { (eval echo "$as_me:9276: \"$ac_try\"") >&5
9279 echo "$as_me:9279: \$? = $ac_status" >&5
9280 (exit $ac_status); }; }; then
9281 ac_cv_sys_largefile_CC=' -n32'; break
9283 echo "$as_me: failed program was:" >&5
9284 cat conftest.$ac_ext >&5
9286 rm -f conftest.$ac_objext
9290 rm -f conftest.$ac_ext
9293 echo "$as_me:9293: result: $ac_cv_sys_largefile_CC" >&5
9294 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
9295 if test "$ac_cv_sys_largefile_CC" != no; then
9296 CC=$CC$ac_cv_sys_largefile_CC
9299 echo "$as_me:9299: checking for _FILE_OFFSET_BITS value needed for large files" >&5
9300 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
9301 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
9302 echo $ECHO_N "(cached) $ECHO_C" >&6
9305 ac_cv_sys_file_offset_bits=no
9306 cat >conftest.$ac_ext <<_ACEOF
9307 #line 9307 "configure"
9308 #include "confdefs.h"
9309 #include <sys/types.h>
9310 /* Check that off_t can represent 2**63 - 1 correctly.
9311 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9312 since some C++ compilers masquerading as C compilers
9313 incorrectly reject 9223372036854775807. */
9314 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9315 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9316 && LARGE_OFF_T % 2147483647 == 1)
9326 rm -f conftest.$ac_objext
9327 if { (eval echo "$as_me:9327: \"$ac_compile\"") >&5
9328 (eval $ac_compile) 2>&5
9330 echo "$as_me:9330: \$? = $ac_status" >&5
9331 (exit $ac_status); } &&
9332 { ac_try='test -s conftest.$ac_objext'
9333 { (eval echo "$as_me:9333: \"$ac_try\"") >&5
9336 echo "$as_me:9336: \$? = $ac_status" >&5
9337 (exit $ac_status); }; }; then
9340 echo "$as_me: failed program was:" >&5
9341 cat conftest.$ac_ext >&5
9343 rm -f conftest.$ac_objext conftest.$ac_ext
9344 cat >conftest.$ac_ext <<_ACEOF
9345 #line 9345 "configure"
9346 #include "confdefs.h"
9347 #define _FILE_OFFSET_BITS 64
9348 #include <sys/types.h>
9349 /* Check that off_t can represent 2**63 - 1 correctly.
9350 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9351 since some C++ compilers masquerading as C compilers
9352 incorrectly reject 9223372036854775807. */
9353 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9354 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9355 && LARGE_OFF_T % 2147483647 == 1)
9365 rm -f conftest.$ac_objext
9366 if { (eval echo "$as_me:9366: \"$ac_compile\"") >&5
9367 (eval $ac_compile) 2>&5
9369 echo "$as_me:9369: \$? = $ac_status" >&5
9370 (exit $ac_status); } &&
9371 { ac_try='test -s conftest.$ac_objext'
9372 { (eval echo "$as_me:9372: \"$ac_try\"") >&5
9375 echo "$as_me:9375: \$? = $ac_status" >&5
9376 (exit $ac_status); }; }; then
9377 ac_cv_sys_file_offset_bits=64; break
9379 echo "$as_me: failed program was:" >&5
9380 cat conftest.$ac_ext >&5
9382 rm -f conftest.$ac_objext conftest.$ac_ext
9386 echo "$as_me:9386: result: $ac_cv_sys_file_offset_bits" >&5
9387 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
9388 if test "$ac_cv_sys_file_offset_bits" != no; then
9390 cat >>confdefs.h <<EOF
9391 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
9396 echo "$as_me:9396: checking for _LARGE_FILES value needed for large files" >&5
9397 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
9398 if test "${ac_cv_sys_large_files+set}" = set; then
9399 echo $ECHO_N "(cached) $ECHO_C" >&6
9402 ac_cv_sys_large_files=no
9403 cat >conftest.$ac_ext <<_ACEOF
9404 #line 9404 "configure"
9405 #include "confdefs.h"
9406 #include <sys/types.h>
9407 /* Check that off_t can represent 2**63 - 1 correctly.
9408 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9409 since some C++ compilers masquerading as C compilers
9410 incorrectly reject 9223372036854775807. */
9411 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9412 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9413 && LARGE_OFF_T % 2147483647 == 1)
9423 rm -f conftest.$ac_objext
9424 if { (eval echo "$as_me:9424: \"$ac_compile\"") >&5
9425 (eval $ac_compile) 2>&5
9427 echo "$as_me:9427: \$? = $ac_status" >&5
9428 (exit $ac_status); } &&
9429 { ac_try='test -s conftest.$ac_objext'
9430 { (eval echo "$as_me:9430: \"$ac_try\"") >&5
9433 echo "$as_me:9433: \$? = $ac_status" >&5
9434 (exit $ac_status); }; }; then
9437 echo "$as_me: failed program was:" >&5
9438 cat conftest.$ac_ext >&5
9440 rm -f conftest.$ac_objext conftest.$ac_ext
9441 cat >conftest.$ac_ext <<_ACEOF
9442 #line 9442 "configure"
9443 #include "confdefs.h"
9444 #define _LARGE_FILES 1
9445 #include <sys/types.h>
9446 /* Check that off_t can represent 2**63 - 1 correctly.
9447 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9448 since some C++ compilers masquerading as C compilers
9449 incorrectly reject 9223372036854775807. */
9450 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9451 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9452 && LARGE_OFF_T % 2147483647 == 1)
9462 rm -f conftest.$ac_objext
9463 if { (eval echo "$as_me:9463: \"$ac_compile\"") >&5
9464 (eval $ac_compile) 2>&5
9466 echo "$as_me:9466: \$? = $ac_status" >&5
9467 (exit $ac_status); } &&
9468 { ac_try='test -s conftest.$ac_objext'
9469 { (eval echo "$as_me:9469: \"$ac_try\"") >&5
9472 echo "$as_me:9472: \$? = $ac_status" >&5
9473 (exit $ac_status); }; }; then
9474 ac_cv_sys_large_files=1; break
9476 echo "$as_me: failed program was:" >&5
9477 cat conftest.$ac_ext >&5
9479 rm -f conftest.$ac_objext conftest.$ac_ext
9483 echo "$as_me:9483: result: $ac_cv_sys_large_files" >&5
9484 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
9485 if test "$ac_cv_sys_large_files" != no; then
9487 cat >>confdefs.h <<EOF
9488 #define _LARGE_FILES $ac_cv_sys_large_files
9495 if test "$enable_largefile" != no ; then
9496 echo "$as_me:9496: checking for _LARGEFILE_SOURCE value needed for large files" >&5
9497 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
9498 if test "${ac_cv_sys_largefile_source+set}" = set; then
9499 echo $ECHO_N "(cached) $ECHO_C" >&6
9502 ac_cv_sys_largefile_source=no
9503 cat >conftest.$ac_ext <<_ACEOF
9504 #line 9504 "configure"
9505 #include "confdefs.h"
9515 rm -f conftest.$ac_objext
9516 if { (eval echo "$as_me:9516: \"$ac_compile\"") >&5
9517 (eval $ac_compile) 2>&5
9519 echo "$as_me:9519: \$? = $ac_status" >&5
9520 (exit $ac_status); } &&
9521 { ac_try='test -s conftest.$ac_objext'
9522 { (eval echo "$as_me:9522: \"$ac_try\"") >&5
9525 echo "$as_me:9525: \$? = $ac_status" >&5
9526 (exit $ac_status); }; }; then
9529 echo "$as_me: failed program was:" >&5
9530 cat conftest.$ac_ext >&5
9532 rm -f conftest.$ac_objext conftest.$ac_ext
9533 cat >conftest.$ac_ext <<_ACEOF
9534 #line 9534 "configure"
9535 #include "confdefs.h"
9536 #define _LARGEFILE_SOURCE 1
9546 rm -f conftest.$ac_objext
9547 if { (eval echo "$as_me:9547: \"$ac_compile\"") >&5
9548 (eval $ac_compile) 2>&5
9550 echo "$as_me:9550: \$? = $ac_status" >&5
9551 (exit $ac_status); } &&
9552 { ac_try='test -s conftest.$ac_objext'
9553 { (eval echo "$as_me:9553: \"$ac_try\"") >&5
9556 echo "$as_me:9556: \$? = $ac_status" >&5
9557 (exit $ac_status); }; }; then
9558 ac_cv_sys_largefile_source=1; break
9560 echo "$as_me: failed program was:" >&5
9561 cat conftest.$ac_ext >&5
9563 rm -f conftest.$ac_objext conftest.$ac_ext
9567 echo "$as_me:9567: result: $ac_cv_sys_largefile_source" >&5
9568 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
9569 if test "$ac_cv_sys_largefile_source" != no; then
9571 cat >>confdefs.h <<EOF
9572 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
9578 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
9579 # in glibc 2.1.3, but that breaks too many other things.
9580 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
9581 echo "$as_me:9581: checking for fseeko" >&5
9582 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
9583 if test "${ac_cv_func_fseeko+set}" = set; then
9584 echo $ECHO_N "(cached) $ECHO_C" >&6
9586 cat >conftest.$ac_ext <<_ACEOF
9587 #line 9587 "configure"
9588 #include "confdefs.h"
9593 return fseeko && fseeko (stdin, 0, 0);
9598 rm -f conftest.$ac_objext conftest$ac_exeext
9599 if { (eval echo "$as_me:9599: \"$ac_link\"") >&5
9600 (eval $ac_link) 2>&5
9602 echo "$as_me:9602: \$? = $ac_status" >&5
9603 (exit $ac_status); } &&
9604 { ac_try='test -s conftest$ac_exeext'
9605 { (eval echo "$as_me:9605: \"$ac_try\"") >&5
9608 echo "$as_me:9608: \$? = $ac_status" >&5
9609 (exit $ac_status); }; }; then
9610 ac_cv_func_fseeko=yes
9612 echo "$as_me: failed program was:" >&5
9613 cat conftest.$ac_ext >&5
9614 ac_cv_func_fseeko=no
9616 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9618 echo "$as_me:9618: result: $ac_cv_func_fseeko" >&5
9619 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
9620 if test $ac_cv_func_fseeko = yes; then
9622 cat >>confdefs.h <<\EOF
9623 #define HAVE_FSEEKO 1
9628 # Normally we would collect these definitions in the config.h,
9629 # but (like _XOPEN_SOURCE), some environments rely on having these
9630 # defined before any of the system headers are included. Another
9631 # case comes up with C++, e.g., on AIX the compiler compiles the
9632 # header files by themselves before looking at the body files it is
9633 # told to compile. For ncurses, those header files do not include
9635 test "$ac_cv_sys_large_files" != no && CPPFLAGS="$CPPFLAGS -D_LARGE_FILES "
9636 test "$ac_cv_sys_largefile_source" != no && CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE "
9637 test "$ac_cv_sys_file_offset_bits" != no && CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits "
9639 echo "$as_me:9639: checking whether to use struct dirent64" >&5
9640 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
9641 if test "${cf_cv_struct_dirent64+set}" = set; then
9642 echo $ECHO_N "(cached) $ECHO_C" >&6
9645 cat >conftest.$ac_ext <<_ACEOF
9646 #line 9646 "configure"
9647 #include "confdefs.h"
9649 #include <sys/types.h>
9656 /* if transitional largefile support is setup, this is true */
9657 extern struct dirent64 * readdir(DIR *);
9658 struct dirent64 *x = readdir((DIR *)0);
9659 struct dirent *y = readdir((DIR *)0);
9666 rm -f conftest.$ac_objext
9667 if { (eval echo "$as_me:9667: \"$ac_compile\"") >&5
9668 (eval $ac_compile) 2>&5
9670 echo "$as_me:9670: \$? = $ac_status" >&5
9671 (exit $ac_status); } &&
9672 { ac_try='test -s conftest.$ac_objext'
9673 { (eval echo "$as_me:9673: \"$ac_try\"") >&5
9676 echo "$as_me:9676: \$? = $ac_status" >&5
9677 (exit $ac_status); }; }; then
9678 cf_cv_struct_dirent64=yes
9680 echo "$as_me: failed program was:" >&5
9681 cat conftest.$ac_ext >&5
9682 cf_cv_struct_dirent64=no
9684 rm -f conftest.$ac_objext conftest.$ac_ext
9687 echo "$as_me:9687: result: $cf_cv_struct_dirent64" >&5
9688 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
9689 test "$cf_cv_struct_dirent64" = yes && cat >>confdefs.h <<\EOF
9690 #define HAVE_STRUCT_DIRENT64 1
9695 ### Enable compiling-in rcs id's
9696 echo "$as_me:9696: checking if RCS identifiers should be compiled-in" >&5
9697 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
9699 # Check whether --with-rcs-ids or --without-rcs-ids was given.
9700 if test "${with_rcs_ids+set}" = set; then
9701 withval="$with_rcs_ids"
9702 with_rcs_ids=$withval
9706 echo "$as_me:9706: result: $with_rcs_ids" >&5
9707 echo "${ECHO_T}$with_rcs_ids" >&6
9708 test "$with_rcs_ids" = yes && cat >>confdefs.h <<\EOF
9709 #define USE_RCS_IDS 1
9712 ###############################################################################
9714 ### Note that some functions (such as const) are normally disabled anyway.
9715 echo "$as_me:9715: checking if you want to build with function extensions" >&5
9716 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
9718 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
9719 if test "${enable_ext_funcs+set}" = set; then
9720 enableval="$enable_ext_funcs"
9721 with_ext_funcs=$enableval
9725 echo "$as_me:9725: result: $with_ext_funcs" >&5
9726 echo "${ECHO_T}$with_ext_funcs" >&6
9727 if test "$with_ext_funcs" = yes ; then
9729 cat >>confdefs.h <<\EOF
9730 #define HAVE_USE_DEFAULT_COLORS 1
9733 cat >>confdefs.h <<\EOF
9734 #define NCURSES_EXT_FUNCS 1
9741 ### use option --enable-const to turn on use of const beyond that in XSI.
9742 echo "$as_me:9742: checking for extended use of const keyword" >&5
9743 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
9745 # Check whether --enable-const or --disable-const was given.
9746 if test "${enable_const+set}" = set; then
9747 enableval="$enable_const"
9748 with_ext_const=$enableval
9752 echo "$as_me:9752: result: $with_ext_const" >&5
9753 echo "${ECHO_T}$with_ext_const" >&6
9754 NCURSES_CONST='/*nothing*/'
9755 if test "$with_ext_const" = yes ; then
9759 ###############################################################################
9760 # These options are relatively safe to experiment with.
9762 echo "$as_me:9762: checking if you want all development code" >&5
9763 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
9765 # Check whether --with-develop or --without-develop was given.
9766 if test "${with_develop+set}" = set; then
9767 withval="$with_develop"
9768 with_develop=$withval
9772 echo "$as_me:9772: result: $with_develop" >&5
9773 echo "${ECHO_T}$with_develop" >&6
9775 ###############################################################################
9776 # These are just experimental, probably should not be in a package:
9778 # This is still experimental (20080329), but should ultimately be moved to
9779 # the script-block --with-normal, etc.
9781 echo "$as_me:9781: checking if you want to link with the pthread library" >&5
9782 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
9784 # Check whether --with-pthread or --without-pthread was given.
9785 if test "${with_pthread+set}" = set; then
9786 withval="$with_pthread"
9787 with_pthread=$withval
9791 echo "$as_me:9791: result: $with_pthread" >&5
9792 echo "${ECHO_T}$with_pthread" >&6
9794 if test "$with_pthread" != no ; then
9795 echo "$as_me:9795: checking for pthread.h" >&5
9796 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
9797 if test "${ac_cv_header_pthread_h+set}" = set; then
9798 echo $ECHO_N "(cached) $ECHO_C" >&6
9800 cat >conftest.$ac_ext <<_ACEOF
9801 #line 9801 "configure"
9802 #include "confdefs.h"
9803 #include <pthread.h>
9805 if { (eval echo "$as_me:9805: \"$ac_cpp conftest.$ac_ext\"") >&5
9806 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9808 egrep -v '^ *\+' conftest.er1 >conftest.err
9810 cat conftest.err >&5
9811 echo "$as_me:9811: \$? = $ac_status" >&5
9812 (exit $ac_status); } >/dev/null; then
9813 if test -s conftest.err; then
9814 ac_cpp_err=$ac_c_preproc_warn_flag
9821 if test -z "$ac_cpp_err"; then
9822 ac_cv_header_pthread_h=yes
9824 echo "$as_me: failed program was:" >&5
9825 cat conftest.$ac_ext >&5
9826 ac_cv_header_pthread_h=no
9828 rm -f conftest.err conftest.$ac_ext
9830 echo "$as_me:9830: result: $ac_cv_header_pthread_h" >&5
9831 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
9832 if test $ac_cv_header_pthread_h = yes; then
9834 cat >>confdefs.h <<\EOF
9835 #define HAVE_PTHREADS_H 1
9838 for cf_lib_pthread in pthread c_r
9840 echo "$as_me:9840: checking if we can link with the $cf_lib_pthread library" >&5
9841 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
9842 cf_save_LIBS="$LIBS"
9843 LIBS="-l$cf_lib_pthread $LIBS"
9844 cat >conftest.$ac_ext <<_ACEOF
9845 #line 9845 "configure"
9846 #include "confdefs.h"
9848 #include <pthread.h>
9854 int rc = pthread_create(0,0,0,0);
9860 rm -f conftest.$ac_objext conftest$ac_exeext
9861 if { (eval echo "$as_me:9861: \"$ac_link\"") >&5
9862 (eval $ac_link) 2>&5
9864 echo "$as_me:9864: \$? = $ac_status" >&5
9865 (exit $ac_status); } &&
9866 { ac_try='test -s conftest$ac_exeext'
9867 { (eval echo "$as_me:9867: \"$ac_try\"") >&5
9870 echo "$as_me:9870: \$? = $ac_status" >&5
9871 (exit $ac_status); }; }; then
9874 echo "$as_me: failed program was:" >&5
9875 cat conftest.$ac_ext >&5
9878 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9879 LIBS="$cf_save_LIBS"
9880 echo "$as_me:9880: result: $with_pthread" >&5
9881 echo "${ECHO_T}$with_pthread" >&6
9882 test "$with_pthread" = yes && break
9885 if test "$with_pthread" = yes ; then
9886 LIBS="-l$cf_lib_pthread $LIBS"
9887 cat >>confdefs.h <<\EOF
9888 #define HAVE_LIBPTHREADS 1
9892 { { echo "$as_me:9892: error: Cannot link with pthread library" >&5
9893 echo "$as_me: error: Cannot link with pthread library" >&2;}
9894 { (exit 1); exit 1; }; }
9901 echo "$as_me:9901: checking if you want to use weak-symbols for pthreads" >&5
9902 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
9904 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
9905 if test "${enable_weak_symbols+set}" = set; then
9906 enableval="$enable_weak_symbols"
9907 use_weak_symbols=$withval
9911 echo "$as_me:9911: result: $use_weak_symbols" >&5
9912 echo "${ECHO_T}$use_weak_symbols" >&6
9913 if test "$use_weak_symbols" = yes ; then
9915 echo "$as_me:9915: checking if $CC supports weak symbols" >&5
9916 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
9917 if test "${cf_cv_weak_symbols+set}" = set; then
9918 echo $ECHO_N "(cached) $ECHO_C" >&6
9921 cat >conftest.$ac_ext <<_ACEOF
9922 #line 9922 "configure"
9923 #include "confdefs.h"
9930 #if defined(__GNUC__)
9931 # if defined __USE_ISOC99
9932 # define _cat_pragma(exp) _Pragma(#exp)
9933 # define _weak_pragma(exp) _cat_pragma(weak name)
9935 # define _weak_pragma(exp)
9937 # define _declare(name) __extension__ extern __typeof__(name) name
9938 # define weak_symbol(name) _weak_pragma(name) _declare(name) __attribute__((weak))
9947 rm -f conftest.$ac_objext
9948 if { (eval echo "$as_me:9948: \"$ac_compile\"") >&5
9949 (eval $ac_compile) 2>&5
9951 echo "$as_me:9951: \$? = $ac_status" >&5
9952 (exit $ac_status); } &&
9953 { ac_try='test -s conftest.$ac_objext'
9954 { (eval echo "$as_me:9954: \"$ac_try\"") >&5
9957 echo "$as_me:9957: \$? = $ac_status" >&5
9958 (exit $ac_status); }; }; then
9959 cf_cv_weak_symbols=yes
9961 echo "$as_me: failed program was:" >&5
9962 cat conftest.$ac_ext >&5
9963 cf_cv_weak_symbols=no
9965 rm -f conftest.$ac_objext conftest.$ac_ext
9968 echo "$as_me:9968: result: $cf_cv_weak_symbols" >&5
9969 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
9972 cf_cv_weak_symbols=no
9975 if test $cf_cv_weak_symbols = yes ; then
9976 cat >>confdefs.h <<\EOF
9977 #define USE_WEAK_SYMBOLS 1
9983 if test "$with_pthread" = "yes" ; then
9984 cat >>confdefs.h <<\EOF
9985 #define USE_PTHREADS 1
9988 enable_reentrant=yes
9989 if test $cf_cv_weak_symbols = yes ; then
9994 # OpenSUSE is installing ncurses6, using reentrant option.
9995 echo "$as_me:9995: checking for _nc_TABSIZE" >&5
9996 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
9997 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
9998 echo $ECHO_N "(cached) $ECHO_C" >&6
10000 cat >conftest.$ac_ext <<_ACEOF
10001 #line 10001 "configure"
10002 #include "confdefs.h"
10003 /* System header to define __stub macros and hopefully few prototypes,
10004 which can conflict with char _nc_TABSIZE (); below. */
10005 #include <assert.h>
10006 /* Override any gcc2 internal prototype to avoid an error. */
10010 /* We use char because int might match the return type of a gcc2
10011 builtin and then its argument prototype would still apply. */
10012 char _nc_TABSIZE ();
10018 /* The GNU C library defines this for functions which it implements
10019 to always fail with ENOSYS. Some functions are actually named
10020 something starting with __ and the normal name is an alias. */
10021 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
10031 rm -f conftest.$ac_objext conftest$ac_exeext
10032 if { (eval echo "$as_me:10032: \"$ac_link\"") >&5
10033 (eval $ac_link) 2>&5
10035 echo "$as_me:10035: \$? = $ac_status" >&5
10036 (exit $ac_status); } &&
10037 { ac_try='test -s conftest$ac_exeext'
10038 { (eval echo "$as_me:10038: \"$ac_try\"") >&5
10039 (eval $ac_try) 2>&5
10041 echo "$as_me:10041: \$? = $ac_status" >&5
10042 (exit $ac_status); }; }; then
10043 ac_cv_func__nc_TABSIZE=yes
10045 echo "$as_me: failed program was:" >&5
10046 cat conftest.$ac_ext >&5
10047 ac_cv_func__nc_TABSIZE=no
10049 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10051 echo "$as_me:10051: result: $ac_cv_func__nc_TABSIZE" >&5
10052 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
10053 if test $ac_cv_func__nc_TABSIZE = yes; then
10054 assume_reentrant=yes
10056 assume_reentrant=no
10059 # Reentrant code has to be opaque; there's little advantage to making ncurses
10060 # opaque outside of that, so there is no --enable-opaque option. We can use
10061 # this option without --with-pthreads, but this will be always set for
10063 echo "$as_me:10063: checking if you want experimental reentrant code" >&5
10064 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
10066 # Check whether --enable-reentrant or --disable-reentrant was given.
10067 if test "${enable_reentrant+set}" = set; then
10068 enableval="$enable_reentrant"
10069 with_reentrant=$enableval
10071 with_reentrant=$assume_reentrant
10073 echo "$as_me:10073: result: $with_reentrant" >&5
10074 echo "${ECHO_T}$with_reentrant" >&6
10075 if test "$with_reentrant" = yes ; then
10076 cf_cv_enable_reentrant=1
10077 if test $cf_cv_weak_symbols = yes ; then
10079 # remove pthread library from $LIBS
10080 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[ ]//g' -e 's/-lpthread$//'`
10082 elif test "$assume_reentrant" = no ; then
10083 LIB_SUFFIX="t${LIB_SUFFIX}"
10085 cat >>confdefs.h <<\EOF
10086 #define USE_REENTRANT 1
10090 cf_cv_enable_reentrant=0
10093 ### Allow using a different wrap-prefix
10094 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
10095 echo "$as_me:10095: checking for prefix used to wrap public variables" >&5
10096 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
10098 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
10099 if test "${with_wrap_prefix+set}" = set; then
10100 withval="$with_wrap_prefix"
10101 NCURSES_WRAP_PREFIX=$withval
10103 NCURSES_WRAP_PREFIX=_nc_
10105 echo "$as_me:10105: result: $NCURSES_WRAP_PREFIX" >&5
10106 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
10108 NCURSES_WRAP_PREFIX=_nc_
10111 cat >>confdefs.h <<EOF
10112 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
10115 ###############################################################################
10117 ### use option --disable-echo to suppress full display compiling commands
10118 echo "$as_me:10118: checking if you want to display full commands during build" >&5
10119 echo $ECHO_N "checking if you want to display full commands during build... $ECHO_C" >&6
10121 # Check whether --enable-echo or --disable-echo was given.
10122 if test "${enable_echo+set}" = set; then
10123 enableval="$enable_echo"
10124 with_echo=$enableval
10128 if test "$with_echo" = yes; then
10131 ECHO_LINK='@ echo linking $@ ... ;'
10133 echo "$as_me:10133: result: $with_echo" >&5
10134 echo "${ECHO_T}$with_echo" >&6
10136 ### use option --enable-warnings to turn on all gcc warnings
10137 echo "$as_me:10137: checking if you want to see compiler warnings" >&5
10138 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
10140 # Check whether --enable-warnings or --disable-warnings was given.
10141 if test "${enable_warnings+set}" = set; then
10142 enableval="$enable_warnings"
10143 with_warnings=$enableval
10145 echo "$as_me:10145: result: $with_warnings" >&5
10146 echo "${ECHO_T}$with_warnings" >&6
10148 if test "x$with_warnings" = "xyes"; then
10150 ADAFLAGS="$ADAFLAGS -gnatg"
10154 if test "$GCC" = yes ; then
10157 echo "$as_me:10157: checking if this is really Intel C compiler" >&5
10158 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
10159 cf_save_CFLAGS="$CFLAGS"
10160 CFLAGS="$CFLAGS -no-gcc"
10161 cat >conftest.$ac_ext <<_ACEOF
10162 #line 10162 "configure"
10163 #include "confdefs.h"
10169 #ifdef __INTEL_COMPILER
10178 rm -f conftest.$ac_objext
10179 if { (eval echo "$as_me:10179: \"$ac_compile\"") >&5
10180 (eval $ac_compile) 2>&5
10182 echo "$as_me:10182: \$? = $ac_status" >&5
10183 (exit $ac_status); } &&
10184 { ac_try='test -s conftest.$ac_objext'
10185 { (eval echo "$as_me:10185: \"$ac_try\"") >&5
10186 (eval $ac_try) 2>&5
10188 echo "$as_me:10188: \$? = $ac_status" >&5
10189 (exit $ac_status); }; }; then
10191 cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
10194 echo "$as_me: failed program was:" >&5
10195 cat conftest.$ac_ext >&5
10197 rm -f conftest.$ac_objext conftest.$ac_ext
10198 CFLAGS="$cf_save_CFLAGS"
10199 echo "$as_me:10199: result: $INTEL_COMPILER" >&5
10200 echo "${ECHO_T}$INTEL_COMPILER" >&6
10205 cat > conftest.$ac_ext <<EOF
10206 #line 10206 "${as_me:-configure}"
10207 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
10210 if test "$INTEL_COMPILER" = yes
10212 # The "-wdXXX" options suppress warnings:
10213 # remark #1419: external declaration in primary source file
10214 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
10215 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
10216 # remark #193: zero used for undefined preprocessing identifier
10217 # remark #593: variable "curs_sb_left_arrow" was set but never used
10218 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
10219 # remark #869: parameter "tw" was never referenced
10220 # remark #981: operands are evaluated in unspecified order
10221 # warning #279: controlling expression is constant
10223 { echo "$as_me:10223: checking for $CC warning options..." >&5
10224 echo "$as_me: checking for $CC warning options..." >&6;}
10225 cf_save_CFLAGS="$CFLAGS"
10226 EXTRA_CFLAGS="-Wall"
10238 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10239 if { (eval echo "$as_me:10239: \"$ac_compile\"") >&5
10240 (eval $ac_compile) 2>&5
10242 echo "$as_me:10242: \$? = $ac_status" >&5
10243 (exit $ac_status); }; then
10244 test -n "$verbose" && echo "$as_me:10244: result: ... -$cf_opt" >&5
10245 echo "${ECHO_T}... -$cf_opt" >&6
10246 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10249 CFLAGS="$cf_save_CFLAGS"
10251 elif test "$GCC" = yes
10253 { echo "$as_me:10253: checking for $CC warning options..." >&5
10254 echo "$as_me: checking for $CC warning options..." >&6;}
10255 cf_save_CFLAGS="$CFLAGS"
10258 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
10259 for cf_opt in W Wall \
10260 Wbad-function-cast \
10264 Wmissing-declarations \
10265 Wmissing-prototypes \
10269 Wstrict-prototypes \
10270 Wundef $cf_warn_CONST Wdeclaration-after-statement Wextra Wno-unknown-pragmas Wswitch-enum
10272 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10273 if { (eval echo "$as_me:10273: \"$ac_compile\"") >&5
10274 (eval $ac_compile) 2>&5
10276 echo "$as_me:10276: \$? = $ac_status" >&5
10277 (exit $ac_status); }; then
10278 test -n "$verbose" && echo "$as_me:10278: result: ... -$cf_opt" >&5
10279 echo "${ECHO_T}... -$cf_opt" >&6
10280 case $cf_opt in #(vi
10282 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
10285 case $GCC_VERSION in
10287 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
10289 echo "${as_me:-configure}:10289: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10295 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10298 CFLAGS="$cf_save_CFLAGS"
10304 if test "$GCC" = yes
10306 cat > conftest.i <<EOF
10308 #define GCC_PRINTF 0
10311 #define GCC_SCANF 0
10313 #ifndef GCC_NORETURN
10314 #define GCC_NORETURN /* nothing */
10317 #define GCC_UNUSED /* nothing */
10320 if test "$GCC" = yes
10322 { echo "$as_me:10322: checking for $CC __attribute__ directives..." >&5
10323 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
10324 cat > conftest.$ac_ext <<EOF
10325 #line 10325 "${as_me:-configure}"
10326 #include "confdefs.h"
10327 #include "conftest.h"
10328 #include "conftest.i"
10330 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10332 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
10335 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10337 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
10339 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
10340 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
10341 extern void foo(void) GCC_NORETURN;
10342 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
10344 cf_printf_attribute=no
10345 cf_scanf_attribute=no
10346 for cf_attribute in scanf printf unused noreturn
10349 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10351 cf_directive="__attribute__(($cf_attribute))"
10352 echo "checking for $CC $cf_directive" 1>&5
10354 case $cf_attribute in #(vi
10356 cf_printf_attribute=yes
10357 cat >conftest.h <<EOF
10358 #define GCC_$cf_ATTRIBUTE 1
10362 cf_scanf_attribute=yes
10363 cat >conftest.h <<EOF
10364 #define GCC_$cf_ATTRIBUTE 1
10368 cat >conftest.h <<EOF
10369 #define GCC_$cf_ATTRIBUTE $cf_directive
10374 if { (eval echo "$as_me:10374: \"$ac_compile\"") >&5
10375 (eval $ac_compile) 2>&5
10377 echo "$as_me:10377: \$? = $ac_status" >&5
10378 (exit $ac_status); }; then
10379 test -n "$verbose" && echo "$as_me:10379: result: ... $cf_attribute" >&5
10380 echo "${ECHO_T}... $cf_attribute" >&6
10381 cat conftest.h >>confdefs.h
10382 case $cf_attribute in #(vi
10384 if test "$cf_printf_attribute" = no ; then
10385 cat >>confdefs.h <<EOF
10386 #define GCC_PRINTFLIKE(fmt,var) /* nothing */
10389 cat >>confdefs.h <<EOF
10390 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10395 if test "$cf_scanf_attribute" = no ; then
10396 cat >>confdefs.h <<EOF
10397 #define GCC_SCANFLIKE(fmt,var) /* nothing */
10400 cat >>confdefs.h <<EOF
10401 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10409 fgrep define conftest.i >>confdefs.h
10414 ### use option --enable-assertions to turn on generation of assertion code
10415 echo "$as_me:10415: checking if you want to enable runtime assertions" >&5
10416 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
10418 # Check whether --enable-assertions or --disable-assertions was given.
10419 if test "${enable_assertions+set}" = set; then
10420 enableval="$enable_assertions"
10421 with_assertions=$enableval
10425 echo "$as_me:10425: result: $with_assertions" >&5
10426 echo "${ECHO_T}$with_assertions" >&6
10429 if test "$with_assertions" = no
10431 cat >>confdefs.h <<\EOF
10435 CPPFLAGS="$CPPFLAGS -DNDEBUG"
10438 ADAFLAGS="$ADAFLAGS -gnata"
10443 ### use option --disable-leaks to suppress "permanent" leaks, for testing
10444 cat >>confdefs.h <<\EOF
10445 #define HAVE_NC_ALLOC_H 1
10448 ### use option --enable-expanded to generate certain macros as functions
10450 # Check whether --enable-expanded or --disable-expanded was given.
10451 if test "${enable_expanded+set}" = set; then
10452 enableval="$enable_expanded"
10453 test "$enableval" = yes && cat >>confdefs.h <<\EOF
10454 #define NCURSES_EXPANDED 1
10459 ### use option --disable-macros to suppress macros in favor of functions
10461 # Check whether --enable-macros or --disable-macros was given.
10462 if test "${enable_macros+set}" = set; then
10463 enableval="$enable_macros"
10464 test "$enableval" = no && cat >>confdefs.h <<\EOF
10465 #define NCURSES_NOMACROS 1
10470 # Normally we only add trace() to the debug-library. Allow this to be
10471 # extended to all models of the ncurses library:
10473 case "$CFLAGS $CPPFLAGS" in
10479 echo "$as_me:10479: checking whether to add trace feature to all models" >&5
10480 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
10482 # Check whether --with-trace or --without-trace was given.
10483 if test "${with_trace+set}" = set; then
10484 withval="$with_trace"
10485 cf_with_trace=$withval
10487 cf_with_trace=$cf_all_traces
10489 echo "$as_me:10489: result: $cf_with_trace" >&5
10490 echo "${ECHO_T}$cf_with_trace" >&6
10492 if test "$cf_with_trace" = yes ; then
10498 cf_new_extra_cppflags=
10500 for cf_add_cflags in -DTRACE
10502 case $cf_fix_cppflags in
10504 case $cf_add_cflags in #(vi
10505 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10506 case $cf_add_cflags in
10508 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10510 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10511 && test -z "${cf_tst_cflags}" \
10512 && cf_fix_cppflags=yes
10514 if test $cf_fix_cppflags = yes ; then
10515 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10517 elif test "${cf_tst_cflags}" = "\"'" ; then
10518 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10523 case "$CPPFLAGS" in
10524 *$cf_add_cflags) #(vi
10527 case $cf_add_cflags in #(vi
10529 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
10531 CPPFLAGS=`echo "$CPPFLAGS" | \
10532 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
10533 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
10537 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10542 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10547 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10549 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10551 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10552 && test -z "${cf_tst_cflags}" \
10553 && cf_fix_cppflags=no
10558 if test -n "$cf_new_cflags" ; then
10560 CFLAGS="$CFLAGS $cf_new_cflags"
10563 if test -n "$cf_new_cppflags" ; then
10565 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
10568 if test -n "$cf_new_extra_cppflags" ; then
10570 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10577 ### Checks for libraries.
10578 case $cf_cv_system_name in #(vi
10582 echo "$as_me:10582: checking for gettimeofday" >&5
10583 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
10584 if test "${ac_cv_func_gettimeofday+set}" = set; then
10585 echo $ECHO_N "(cached) $ECHO_C" >&6
10587 cat >conftest.$ac_ext <<_ACEOF
10588 #line 10588 "configure"
10589 #include "confdefs.h"
10590 /* System header to define __stub macros and hopefully few prototypes,
10591 which can conflict with char gettimeofday (); below. */
10592 #include <assert.h>
10593 /* Override any gcc2 internal prototype to avoid an error. */
10597 /* We use char because int might match the return type of a gcc2
10598 builtin and then its argument prototype would still apply. */
10599 char gettimeofday ();
10605 /* The GNU C library defines this for functions which it implements
10606 to always fail with ENOSYS. Some functions are actually named
10607 something starting with __ and the normal name is an alias. */
10608 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
10618 rm -f conftest.$ac_objext conftest$ac_exeext
10619 if { (eval echo "$as_me:10619: \"$ac_link\"") >&5
10620 (eval $ac_link) 2>&5
10622 echo "$as_me:10622: \$? = $ac_status" >&5
10623 (exit $ac_status); } &&
10624 { ac_try='test -s conftest$ac_exeext'
10625 { (eval echo "$as_me:10625: \"$ac_try\"") >&5
10626 (eval $ac_try) 2>&5
10628 echo "$as_me:10628: \$? = $ac_status" >&5
10629 (exit $ac_status); }; }; then
10630 ac_cv_func_gettimeofday=yes
10632 echo "$as_me: failed program was:" >&5
10633 cat conftest.$ac_ext >&5
10634 ac_cv_func_gettimeofday=no
10636 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10638 echo "$as_me:10638: result: $ac_cv_func_gettimeofday" >&5
10639 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
10640 if test $ac_cv_func_gettimeofday = yes; then
10641 cat >>confdefs.h <<\EOF
10642 #define HAVE_GETTIMEOFDAY 1
10647 echo "$as_me:10647: checking for gettimeofday in -lbsd" >&5
10648 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
10649 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
10650 echo $ECHO_N "(cached) $ECHO_C" >&6
10652 ac_check_lib_save_LIBS=$LIBS
10654 cat >conftest.$ac_ext <<_ACEOF
10655 #line 10655 "configure"
10656 #include "confdefs.h"
10658 /* Override any gcc2 internal prototype to avoid an error. */
10662 /* We use char because int might match the return type of a gcc2
10663 builtin and then its argument prototype would still apply. */
10664 char gettimeofday ();
10673 rm -f conftest.$ac_objext conftest$ac_exeext
10674 if { (eval echo "$as_me:10674: \"$ac_link\"") >&5
10675 (eval $ac_link) 2>&5
10677 echo "$as_me:10677: \$? = $ac_status" >&5
10678 (exit $ac_status); } &&
10679 { ac_try='test -s conftest$ac_exeext'
10680 { (eval echo "$as_me:10680: \"$ac_try\"") >&5
10681 (eval $ac_try) 2>&5
10683 echo "$as_me:10683: \$? = $ac_status" >&5
10684 (exit $ac_status); }; }; then
10685 ac_cv_lib_bsd_gettimeofday=yes
10687 echo "$as_me: failed program was:" >&5
10688 cat conftest.$ac_ext >&5
10689 ac_cv_lib_bsd_gettimeofday=no
10691 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10692 LIBS=$ac_check_lib_save_LIBS
10694 echo "$as_me:10694: result: $ac_cv_lib_bsd_gettimeofday" >&5
10695 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
10696 if test $ac_cv_lib_bsd_gettimeofday = yes; then
10697 cat >>confdefs.h <<\EOF
10698 #define HAVE_GETTIMEOFDAY 1
10708 ### Checks for header files.
10709 echo "$as_me:10709: checking for ANSI C header files" >&5
10710 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10711 if test "${ac_cv_header_stdc+set}" = set; then
10712 echo $ECHO_N "(cached) $ECHO_C" >&6
10714 cat >conftest.$ac_ext <<_ACEOF
10715 #line 10715 "configure"
10716 #include "confdefs.h"
10717 #include <stdlib.h>
10718 #include <stdarg.h>
10719 #include <string.h>
10723 if { (eval echo "$as_me:10723: \"$ac_cpp conftest.$ac_ext\"") >&5
10724 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10726 egrep -v '^ *\+' conftest.er1 >conftest.err
10728 cat conftest.err >&5
10729 echo "$as_me:10729: \$? = $ac_status" >&5
10730 (exit $ac_status); } >/dev/null; then
10731 if test -s conftest.err; then
10732 ac_cpp_err=$ac_c_preproc_warn_flag
10739 if test -z "$ac_cpp_err"; then
10740 ac_cv_header_stdc=yes
10742 echo "$as_me: failed program was:" >&5
10743 cat conftest.$ac_ext >&5
10744 ac_cv_header_stdc=no
10746 rm -f conftest.err conftest.$ac_ext
10748 if test $ac_cv_header_stdc = yes; then
10749 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10750 cat >conftest.$ac_ext <<_ACEOF
10751 #line 10751 "configure"
10752 #include "confdefs.h"
10753 #include <string.h>
10756 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10757 egrep "memchr" >/dev/null 2>&1; then
10760 ac_cv_header_stdc=no
10766 if test $ac_cv_header_stdc = yes; then
10767 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10768 cat >conftest.$ac_ext <<_ACEOF
10769 #line 10769 "configure"
10770 #include "confdefs.h"
10771 #include <stdlib.h>
10774 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10775 egrep "free" >/dev/null 2>&1; then
10778 ac_cv_header_stdc=no
10784 if test $ac_cv_header_stdc = yes; then
10785 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10786 if test "$cross_compiling" = yes; then
10789 cat >conftest.$ac_ext <<_ACEOF
10790 #line 10790 "configure"
10791 #include "confdefs.h"
10793 #if ((' ' & 0x0FF) == 0x020)
10794 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10795 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10797 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
10798 || ('j' <= (c) && (c) <= 'r') \
10799 || ('s' <= (c) && (c) <= 'z'))
10800 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10803 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10808 for (i = 0; i < 256; i++)
10809 if (XOR (islower (i), ISLOWER (i))
10810 || toupper (i) != TOUPPER (i))
10811 $ac_main_return(2);
10812 $ac_main_return (0);
10815 rm -f conftest$ac_exeext
10816 if { (eval echo "$as_me:10816: \"$ac_link\"") >&5
10817 (eval $ac_link) 2>&5
10819 echo "$as_me:10819: \$? = $ac_status" >&5
10820 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10821 { (eval echo "$as_me:10821: \"$ac_try\"") >&5
10822 (eval $ac_try) 2>&5
10824 echo "$as_me:10824: \$? = $ac_status" >&5
10825 (exit $ac_status); }; }; then
10828 echo "$as_me: program exited with status $ac_status" >&5
10829 echo "$as_me: failed program was:" >&5
10830 cat conftest.$ac_ext >&5
10831 ac_cv_header_stdc=no
10833 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10837 echo "$as_me:10837: result: $ac_cv_header_stdc" >&5
10838 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10839 if test $ac_cv_header_stdc = yes; then
10841 cat >>confdefs.h <<\EOF
10842 #define STDC_HEADERS 1
10847 ac_header_dirent=no
10848 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10849 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10850 echo "$as_me:10850: checking for $ac_hdr that defines DIR" >&5
10851 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
10852 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10853 echo $ECHO_N "(cached) $ECHO_C" >&6
10855 cat >conftest.$ac_ext <<_ACEOF
10856 #line 10856 "configure"
10857 #include "confdefs.h"
10858 #include <sys/types.h>
10870 rm -f conftest.$ac_objext
10871 if { (eval echo "$as_me:10871: \"$ac_compile\"") >&5
10872 (eval $ac_compile) 2>&5
10874 echo "$as_me:10874: \$? = $ac_status" >&5
10875 (exit $ac_status); } &&
10876 { ac_try='test -s conftest.$ac_objext'
10877 { (eval echo "$as_me:10877: \"$ac_try\"") >&5
10878 (eval $ac_try) 2>&5
10880 echo "$as_me:10880: \$? = $ac_status" >&5
10881 (exit $ac_status); }; }; then
10882 eval "$as_ac_Header=yes"
10884 echo "$as_me: failed program was:" >&5
10885 cat conftest.$ac_ext >&5
10886 eval "$as_ac_Header=no"
10888 rm -f conftest.$ac_objext conftest.$ac_ext
10890 echo "$as_me:10890: result: `eval echo '${'$as_ac_Header'}'`" >&5
10891 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10892 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10893 cat >>confdefs.h <<EOF
10894 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10897 ac_header_dirent=$ac_hdr; break
10901 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10902 if test $ac_header_dirent = dirent.h; then
10903 echo "$as_me:10903: checking for opendir in -ldir" >&5
10904 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
10905 if test "${ac_cv_lib_dir_opendir+set}" = set; then
10906 echo $ECHO_N "(cached) $ECHO_C" >&6
10908 ac_check_lib_save_LIBS=$LIBS
10910 cat >conftest.$ac_ext <<_ACEOF
10911 #line 10911 "configure"
10912 #include "confdefs.h"
10914 /* Override any gcc2 internal prototype to avoid an error. */
10918 /* We use char because int might match the return type of a gcc2
10919 builtin and then its argument prototype would still apply. */
10929 rm -f conftest.$ac_objext conftest$ac_exeext
10930 if { (eval echo "$as_me:10930: \"$ac_link\"") >&5
10931 (eval $ac_link) 2>&5
10933 echo "$as_me:10933: \$? = $ac_status" >&5
10934 (exit $ac_status); } &&
10935 { ac_try='test -s conftest$ac_exeext'
10936 { (eval echo "$as_me:10936: \"$ac_try\"") >&5
10937 (eval $ac_try) 2>&5
10939 echo "$as_me:10939: \$? = $ac_status" >&5
10940 (exit $ac_status); }; }; then
10941 ac_cv_lib_dir_opendir=yes
10943 echo "$as_me: failed program was:" >&5
10944 cat conftest.$ac_ext >&5
10945 ac_cv_lib_dir_opendir=no
10947 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10948 LIBS=$ac_check_lib_save_LIBS
10950 echo "$as_me:10950: result: $ac_cv_lib_dir_opendir" >&5
10951 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
10952 if test $ac_cv_lib_dir_opendir = yes; then
10957 echo "$as_me:10957: checking for opendir in -lx" >&5
10958 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
10959 if test "${ac_cv_lib_x_opendir+set}" = set; then
10960 echo $ECHO_N "(cached) $ECHO_C" >&6
10962 ac_check_lib_save_LIBS=$LIBS
10964 cat >conftest.$ac_ext <<_ACEOF
10965 #line 10965 "configure"
10966 #include "confdefs.h"
10968 /* Override any gcc2 internal prototype to avoid an error. */
10972 /* We use char because int might match the return type of a gcc2
10973 builtin and then its argument prototype would still apply. */
10983 rm -f conftest.$ac_objext conftest$ac_exeext
10984 if { (eval echo "$as_me:10984: \"$ac_link\"") >&5
10985 (eval $ac_link) 2>&5
10987 echo "$as_me:10987: \$? = $ac_status" >&5
10988 (exit $ac_status); } &&
10989 { ac_try='test -s conftest$ac_exeext'
10990 { (eval echo "$as_me:10990: \"$ac_try\"") >&5
10991 (eval $ac_try) 2>&5
10993 echo "$as_me:10993: \$? = $ac_status" >&5
10994 (exit $ac_status); }; }; then
10995 ac_cv_lib_x_opendir=yes
10997 echo "$as_me: failed program was:" >&5
10998 cat conftest.$ac_ext >&5
10999 ac_cv_lib_x_opendir=no
11001 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11002 LIBS=$ac_check_lib_save_LIBS
11004 echo "$as_me:11004: result: $ac_cv_lib_x_opendir" >&5
11005 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
11006 if test $ac_cv_lib_x_opendir = yes; then
11012 echo "$as_me:11012: checking whether time.h and sys/time.h may both be included" >&5
11013 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
11014 if test "${ac_cv_header_time+set}" = set; then
11015 echo $ECHO_N "(cached) $ECHO_C" >&6
11017 cat >conftest.$ac_ext <<_ACEOF
11018 #line 11018 "configure"
11019 #include "confdefs.h"
11020 #include <sys/types.h>
11021 #include <sys/time.h>
11027 if ((struct tm *) 0)
11033 rm -f conftest.$ac_objext
11034 if { (eval echo "$as_me:11034: \"$ac_compile\"") >&5
11035 (eval $ac_compile) 2>&5
11037 echo "$as_me:11037: \$? = $ac_status" >&5
11038 (exit $ac_status); } &&
11039 { ac_try='test -s conftest.$ac_objext'
11040 { (eval echo "$as_me:11040: \"$ac_try\"") >&5
11041 (eval $ac_try) 2>&5
11043 echo "$as_me:11043: \$? = $ac_status" >&5
11044 (exit $ac_status); }; }; then
11045 ac_cv_header_time=yes
11047 echo "$as_me: failed program was:" >&5
11048 cat conftest.$ac_ext >&5
11049 ac_cv_header_time=no
11051 rm -f conftest.$ac_objext conftest.$ac_ext
11053 echo "$as_me:11053: result: $ac_cv_header_time" >&5
11054 echo "${ECHO_T}$ac_cv_header_time" >&6
11055 if test $ac_cv_header_time = yes; then
11057 cat >>confdefs.h <<\EOF
11058 #define TIME_WITH_SYS_TIME 1
11063 ### checks for compiler characteristics
11065 ac_cpp='$CPP $CPPFLAGS'
11066 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11067 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11068 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11069 ac_main_return=return
11071 echo "$as_me:11071: checking for $CC option to accept ANSI C" >&5
11072 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
11073 if test "${ac_cv_prog_cc_stdc+set}" = set; then
11074 echo $ECHO_N "(cached) $ECHO_C" >&6
11076 ac_cv_prog_cc_stdc=no
11078 cat >conftest.$ac_ext <<_ACEOF
11079 #line 11079 "configure"
11080 #include "confdefs.h"
11081 #include <stdarg.h>
11083 #include <sys/types.h>
11084 #include <sys/stat.h>
11085 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11086 struct buf { int x; };
11087 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11088 static char *e (p, i)
11094 static char *f (char * (*g) (char **, int), char **p, ...)
11099 s = g (p, va_arg (v,int));
11103 int test (int i, double x);
11104 struct s1 {int (*f) (int a);};
11105 struct s2 {int (*f) (double a);};
11106 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11112 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
11117 # Don't try gcc -ansi; that turns off useful extensions and
11118 # breaks some systems' header files.
11119 # AIX -qlanglvl=ansi
11120 # Ultrix and OSF/1 -std1
11121 # HP-UX 10.20 and later -Ae
11122 # HP-UX older versions -Aa -D_HPUX_SOURCE
11123 # SVR4 -Xc -D__EXTENSIONS__
11124 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11126 CC="$ac_save_CC $ac_arg"
11127 rm -f conftest.$ac_objext
11128 if { (eval echo "$as_me:11128: \"$ac_compile\"") >&5
11129 (eval $ac_compile) 2>&5
11131 echo "$as_me:11131: \$? = $ac_status" >&5
11132 (exit $ac_status); } &&
11133 { ac_try='test -s conftest.$ac_objext'
11134 { (eval echo "$as_me:11134: \"$ac_try\"") >&5
11135 (eval $ac_try) 2>&5
11137 echo "$as_me:11137: \$? = $ac_status" >&5
11138 (exit $ac_status); }; }; then
11139 ac_cv_prog_cc_stdc=$ac_arg
11142 echo "$as_me: failed program was:" >&5
11143 cat conftest.$ac_ext >&5
11145 rm -f conftest.$ac_objext
11147 rm -f conftest.$ac_ext conftest.$ac_objext
11152 case "x$ac_cv_prog_cc_stdc" in
11154 echo "$as_me:11154: result: none needed" >&5
11155 echo "${ECHO_T}none needed" >&6 ;;
11157 echo "$as_me:11157: result: $ac_cv_prog_cc_stdc" >&5
11158 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
11159 CC="$CC $ac_cv_prog_cc_stdc" ;;
11162 echo "$as_me:11162: checking for an ANSI C-conforming const" >&5
11163 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11164 if test "${ac_cv_c_const+set}" = set; then
11165 echo $ECHO_N "(cached) $ECHO_C" >&6
11167 cat >conftest.$ac_ext <<_ACEOF
11168 #line 11168 "configure"
11169 #include "confdefs.h"
11174 /* FIXME: Include the comments suggested by Paul. */
11175 #ifndef __cplusplus
11176 /* Ultrix mips cc rejects this. */
11177 typedef int charset[2];
11179 /* SunOS 4.1.1 cc rejects this. */
11180 char const *const *ccp;
11182 /* NEC SVR4.0.2 mips cc rejects this. */
11183 struct point {int x, y;};
11184 static struct point const zero = {0,0};
11185 /* AIX XL C 1.02.0.0 rejects this.
11186 It does not let you subtract one const X* pointer from another in
11187 an arm of an if-expression whose if-part is not a constant
11189 const char *g = "string";
11190 ccp = &g + (g ? g-g : 0);
11191 /* HPUX 7.0 cc rejects these. */
11194 ccp = (char const *const *) p;
11195 { /* SCO 3.2v4 cc rejects this. */
11197 char const *s = 0 ? (char *) 0 : (char const *) 0;
11201 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11202 int x[] = {25, 17};
11203 const int *foo = &x[0];
11206 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11207 typedef const int *iptr;
11211 { /* AIX XL C 1.02.0.0 rejects this saying
11212 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11213 struct s { int j; const int *ap[3]; };
11214 struct s *b; b->j = 5;
11216 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11217 const int foo = 10;
11225 rm -f conftest.$ac_objext
11226 if { (eval echo "$as_me:11226: \"$ac_compile\"") >&5
11227 (eval $ac_compile) 2>&5
11229 echo "$as_me:11229: \$? = $ac_status" >&5
11230 (exit $ac_status); } &&
11231 { ac_try='test -s conftest.$ac_objext'
11232 { (eval echo "$as_me:11232: \"$ac_try\"") >&5
11233 (eval $ac_try) 2>&5
11235 echo "$as_me:11235: \$? = $ac_status" >&5
11236 (exit $ac_status); }; }; then
11239 echo "$as_me: failed program was:" >&5
11240 cat conftest.$ac_ext >&5
11243 rm -f conftest.$ac_objext conftest.$ac_ext
11245 echo "$as_me:11245: result: $ac_cv_c_const" >&5
11246 echo "${ECHO_T}$ac_cv_c_const" >&6
11247 if test $ac_cv_c_const = no; then
11249 cat >>confdefs.h <<\EOF
11255 ### Checks for external-data
11257 echo "$as_me:11257: checking if data-only library module links" >&5
11258 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
11259 if test "${cf_cv_link_dataonly+set}" = set; then
11260 echo $ECHO_N "(cached) $ECHO_C" >&6
11264 cat >conftest.$ac_ext <<EOF
11265 #line 11265 "configure"
11266 int testdata[3] = { 123, 456, 789 };
11268 if { (eval echo "$as_me:11268: \"$ac_compile\"") >&5
11269 (eval $ac_compile) 2>&5
11271 echo "$as_me:11271: \$? = $ac_status" >&5
11272 (exit $ac_status); } ; then
11273 mv conftest.o data.o && \
11274 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
11276 rm -f conftest.$ac_ext data.o
11277 cat >conftest.$ac_ext <<EOF
11278 #line 11278 "configure"
11282 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
11284 extern int testdata[3];
11285 return testdata[0] == 123
11286 && testdata[1] == 456
11287 && testdata[2] == 789;
11291 if { (eval echo "$as_me:11291: \"$ac_compile\"") >&5
11292 (eval $ac_compile) 2>&5
11294 echo "$as_me:11294: \$? = $ac_status" >&5
11295 (exit $ac_status); }; then
11296 mv conftest.o func.o && \
11297 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
11299 rm -f conftest.$ac_ext func.o
11300 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
11301 cf_saveLIBS="$LIBS"
11302 LIBS="conftest.a $LIBS"
11303 if test "$cross_compiling" = yes; then
11304 cf_cv_link_dataonly=unknown
11306 cat >conftest.$ac_ext <<_ACEOF
11307 #line 11307 "configure"
11308 #include "confdefs.h"
11312 extern int testfunc();
11313 ${cf_cv_main_return:-return} (!testfunc());
11317 rm -f conftest$ac_exeext
11318 if { (eval echo "$as_me:11318: \"$ac_link\"") >&5
11319 (eval $ac_link) 2>&5
11321 echo "$as_me:11321: \$? = $ac_status" >&5
11322 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11323 { (eval echo "$as_me:11323: \"$ac_try\"") >&5
11324 (eval $ac_try) 2>&5
11326 echo "$as_me:11326: \$? = $ac_status" >&5
11327 (exit $ac_status); }; }; then
11328 cf_cv_link_dataonly=yes
11330 echo "$as_me: program exited with status $ac_status" >&5
11331 echo "$as_me: failed program was:" >&5
11332 cat conftest.$ac_ext >&5
11333 cf_cv_link_dataonly=no
11335 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11337 LIBS="$cf_saveLIBS"
11341 echo "$as_me:11341: result: $cf_cv_link_dataonly" >&5
11342 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
11344 if test "$cf_cv_link_dataonly" = no ; then
11345 cat >>confdefs.h <<\EOF
11346 #define BROKEN_LINKER 1
11352 ### Checks for library functions.
11354 echo "$as_me:11354: checking for working mkstemp" >&5
11355 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
11356 if test "${cf_cv_func_mkstemp+set}" = set; then
11357 echo $ECHO_N "(cached) $ECHO_C" >&6
11361 if test "$cross_compiling" = yes; then
11362 echo "$as_me:11362: checking for mkstemp" >&5
11363 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
11364 if test "${ac_cv_func_mkstemp+set}" = set; then
11365 echo $ECHO_N "(cached) $ECHO_C" >&6
11367 cat >conftest.$ac_ext <<_ACEOF
11368 #line 11368 "configure"
11369 #include "confdefs.h"
11370 /* System header to define __stub macros and hopefully few prototypes,
11371 which can conflict with char mkstemp (); below. */
11372 #include <assert.h>
11373 /* Override any gcc2 internal prototype to avoid an error. */
11377 /* We use char because int might match the return type of a gcc2
11378 builtin and then its argument prototype would still apply. */
11385 /* The GNU C library defines this for functions which it implements
11386 to always fail with ENOSYS. Some functions are actually named
11387 something starting with __ and the normal name is an alias. */
11388 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
11398 rm -f conftest.$ac_objext conftest$ac_exeext
11399 if { (eval echo "$as_me:11399: \"$ac_link\"") >&5
11400 (eval $ac_link) 2>&5
11402 echo "$as_me:11402: \$? = $ac_status" >&5
11403 (exit $ac_status); } &&
11404 { ac_try='test -s conftest$ac_exeext'
11405 { (eval echo "$as_me:11405: \"$ac_try\"") >&5
11406 (eval $ac_try) 2>&5
11408 echo "$as_me:11408: \$? = $ac_status" >&5
11409 (exit $ac_status); }; }; then
11410 ac_cv_func_mkstemp=yes
11412 echo "$as_me: failed program was:" >&5
11413 cat conftest.$ac_ext >&5
11414 ac_cv_func_mkstemp=no
11416 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11418 echo "$as_me:11418: result: $ac_cv_func_mkstemp" >&5
11419 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
11422 cat >conftest.$ac_ext <<_ACEOF
11423 #line 11423 "configure"
11424 #include "confdefs.h"
11426 #include <sys/types.h>
11427 #include <stdlib.h>
11429 #include <string.h>
11430 #include <sys/stat.h>
11433 char *tmpl = "conftestXXXXXX";
11441 for (n = 0; n < 2; ++n) {
11442 strcpy(name[n], tmpl);
11443 if ((fd = mkstemp(name[n])) >= 0) {
11444 if (!strcmp(name[n], tmpl)
11445 || stat(name[n], &sb) != 0
11446 || (sb.st_mode & S_IFMT) != S_IFREG
11447 || (sb.st_mode & 077) != 0) {
11454 && !strcmp(name[0], name[1]))
11456 ${cf_cv_main_return:-return}(result);
11460 rm -f conftest$ac_exeext
11461 if { (eval echo "$as_me:11461: \"$ac_link\"") >&5
11462 (eval $ac_link) 2>&5
11464 echo "$as_me:11464: \$? = $ac_status" >&5
11465 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11466 { (eval echo "$as_me:11466: \"$ac_try\"") >&5
11467 (eval $ac_try) 2>&5
11469 echo "$as_me:11469: \$? = $ac_status" >&5
11470 (exit $ac_status); }; }; then
11471 cf_cv_func_mkstemp=yes
11474 echo "$as_me: program exited with status $ac_status" >&5
11475 echo "$as_me: failed program was:" >&5
11476 cat conftest.$ac_ext >&5
11477 cf_cv_func_mkstemp=no
11480 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11484 echo "$as_me:11484: result: $cf_cv_func_mkstemp" >&5
11485 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
11486 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
11487 cat >>confdefs.h <<\EOF
11488 #define HAVE_MKSTEMP 1
11493 echo "$as_me:11493: checking return type of signal handlers" >&5
11494 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
11495 if test "${ac_cv_type_signal+set}" = set; then
11496 echo $ECHO_N "(cached) $ECHO_C" >&6
11498 cat >conftest.$ac_ext <<_ACEOF
11499 #line 11499 "configure"
11500 #include "confdefs.h"
11501 #include <sys/types.h>
11502 #include <signal.h>
11507 extern "C" void (*signal (int, void (*)(int)))(int);
11509 void (*signal ()) ();
11520 rm -f conftest.$ac_objext
11521 if { (eval echo "$as_me:11521: \"$ac_compile\"") >&5
11522 (eval $ac_compile) 2>&5
11524 echo "$as_me:11524: \$? = $ac_status" >&5
11525 (exit $ac_status); } &&
11526 { ac_try='test -s conftest.$ac_objext'
11527 { (eval echo "$as_me:11527: \"$ac_try\"") >&5
11528 (eval $ac_try) 2>&5
11530 echo "$as_me:11530: \$? = $ac_status" >&5
11531 (exit $ac_status); }; }; then
11532 ac_cv_type_signal=void
11534 echo "$as_me: failed program was:" >&5
11535 cat conftest.$ac_ext >&5
11536 ac_cv_type_signal=int
11538 rm -f conftest.$ac_objext conftest.$ac_ext
11540 echo "$as_me:11540: result: $ac_cv_type_signal" >&5
11541 echo "${ECHO_T}$ac_cv_type_signal" >&6
11543 cat >>confdefs.h <<EOF
11544 #define RETSIGTYPE $ac_cv_type_signal
11547 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
11548 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11549 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11553 if test "$cf_with_ada" != "no" ; then
11555 cf_ada_make=gnatmake
11556 # Extract the first word of "$cf_ada_make", so it can be a program name with args.
11557 set dummy $cf_ada_make; ac_word=$2
11558 echo "$as_me:11558: checking for $ac_word" >&5
11559 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11560 if test "${ac_cv_prog_gnat_exists+set}" = set; then
11561 echo $ECHO_N "(cached) $ECHO_C" >&6
11563 if test -n "$gnat_exists"; then
11564 ac_cv_prog_gnat_exists="$gnat_exists" # Let the user override the test.
11566 ac_save_IFS=$IFS; IFS=$ac_path_separator
11568 for ac_dir in $ac_dummy; do
11570 test -z "$ac_dir" && ac_dir=.
11571 $as_executable_p "$ac_dir/$ac_word" || continue
11572 ac_cv_prog_gnat_exists="yes"
11573 echo "$as_me:11573: found $ac_dir/$ac_word" >&5
11577 test -z "$ac_cv_prog_gnat_exists" && ac_cv_prog_gnat_exists="no"
11580 gnat_exists=$ac_cv_prog_gnat_exists
11581 if test -n "$gnat_exists"; then
11582 echo "$as_me:11582: result: $gnat_exists" >&5
11583 echo "${ECHO_T}$gnat_exists" >&6
11585 echo "$as_me:11585: result: no" >&5
11586 echo "${ECHO_T}no" >&6
11589 if test "$ac_cv_prog_gnat_exists" = no; then
11591 cf_cv_prog_gnat_correct=no
11594 echo "$as_me:11594: checking for gnat version" >&5
11595 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
11596 cf_gnat_version=`${cf_ada_make:-gnatmake} -v 2>&1 | \
11597 grep '[0-9].[0-9][0-9]*' |\
11598 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
11599 echo "$as_me:11599: result: $cf_gnat_version" >&5
11600 echo "${ECHO_T}$cf_gnat_version" >&6
11602 case $cf_gnat_version in #(vi
11603 3.1[1-9]*|3.[2-9]*|[4-9].*) #(vi
11604 cf_cv_prog_gnat_correct=yes
11607 { echo "$as_me:11607: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
11608 echo "$as_me: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
11609 cf_cv_prog_gnat_correct=no
11613 # Extract the first word of "m4", so it can be a program name with args.
11614 set dummy m4; ac_word=$2
11615 echo "$as_me:11615: checking for $ac_word" >&5
11616 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11617 if test "${ac_cv_prog_M4_exists+set}" = set; then
11618 echo $ECHO_N "(cached) $ECHO_C" >&6
11620 if test -n "$M4_exists"; then
11621 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
11623 ac_save_IFS=$IFS; IFS=$ac_path_separator
11625 for ac_dir in $ac_dummy; do
11627 test -z "$ac_dir" && ac_dir=.
11628 $as_executable_p "$ac_dir/$ac_word" || continue
11629 ac_cv_prog_M4_exists="yes"
11630 echo "$as_me:11630: found $ac_dir/$ac_word" >&5
11634 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
11637 M4_exists=$ac_cv_prog_M4_exists
11638 if test -n "$M4_exists"; then
11639 echo "$as_me:11639: result: $M4_exists" >&5
11640 echo "${ECHO_T}$M4_exists" >&6
11642 echo "$as_me:11642: result: no" >&5
11643 echo "${ECHO_T}no" >&6
11646 if test "$ac_cv_prog_M4_exists" = no; then
11647 cf_cv_prog_gnat_correct=no
11648 echo Ada95 binding required program m4 not found. Ada95 binding disabled.
11650 if test "$cf_cv_prog_gnat_correct" = yes; then
11651 echo "$as_me:11651: checking if GNAT works" >&5
11652 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
11654 rm -rf conftest* *~conftest*
11655 cat >>conftest.ads <<CF_EOF
11656 procedure conftest;
11658 cat >>conftest.adb <<CF_EOF
11661 procedure conftest is
11663 Text_IO.Put ("Hello World");
11665 GNAT.OS_Lib.OS_Exit (0);
11668 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11669 if ( ./conftest 1>&5 2>&1 ) ; then
11670 cf_cv_prog_gnat_correct=yes
11672 cf_cv_prog_gnat_correct=no
11675 cf_cv_prog_gnat_correct=no
11677 rm -rf conftest* *~conftest*
11679 echo "$as_me:11679: result: $cf_cv_prog_gnat_correct" >&5
11680 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
11684 if test "$cf_cv_prog_gnat_correct" = yes; then
11686 # make ADAFLAGS consistent with CFLAGS
11690 ADAFLAGS="$ADAFLAGS -g"
11697 ADAFLAGS="$ADAFLAGS -O3"
11702 echo "$as_me:11702: checking if GNAT supports generics" >&5
11703 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
11704 case $cf_gnat_version in #(vi
11705 3.[1-9]*|[4-9].*) #(vi
11706 cf_gnat_generics=yes
11709 cf_gnat_generics=no
11712 echo "$as_me:11712: result: $cf_gnat_generics" >&5
11713 echo "${ECHO_T}$cf_gnat_generics" >&6
11715 if test "$cf_gnat_generics" = yes
11717 cf_compile_generics=generics
11718 cf_generic_objects="\${GENOBJS}"
11720 cf_compile_generics=
11721 cf_generic_objects=
11724 echo "$as_me:11724: checking if GNAT supports SIGINT" >&5
11725 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
11726 if test "${cf_cv_gnat_sigint+set}" = set; then
11727 echo $ECHO_N "(cached) $ECHO_C" >&6
11730 rm -rf conftest* *~conftest*
11731 cat >>conftest.ads <<CF_EOF
11732 with Ada.Interrupts.Names;
11734 package ConfTest is
11736 pragma Warnings (Off); -- the next pragma exists since 3.11p
11737 pragma Unreserve_All_Interrupts;
11738 pragma Warnings (On);
11740 protected Process is
11742 function Continue return Boolean;
11743 pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
11745 Done : Boolean := False;
11750 cat >>conftest.adb <<CF_EOF
11751 package body ConfTest is
11752 protected body Process is
11757 function Continue return Boolean is
11764 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11765 cf_cv_gnat_sigint=yes
11767 cf_cv_gnat_sigint=no
11769 rm -rf conftest* *~conftest*
11772 echo "$as_me:11772: result: $cf_cv_gnat_sigint" >&5
11773 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
11775 if test $cf_cv_gnat_sigint = yes ; then
11778 USE_GNAT_SIGINT="#"
11781 echo "$as_me:11781: checking if GNAT pragma Unreferenced works" >&5
11782 echo $ECHO_N "checking if GNAT pragma Unreferenced works... $ECHO_C" >&6
11783 if test "${cf_cv_pragma_unreferenced+set}" = set; then
11784 echo $ECHO_N "(cached) $ECHO_C" >&6
11787 rm -rf conftest* *~conftest*
11788 cat >>conftest.ads <<CF_EOF
11789 procedure conftest;
11791 cat >>conftest.adb <<CF_EOF
11794 procedure conftest is
11796 pragma Unreferenced (test);
11799 Text_IO.Put ("Hello World");
11801 GNAT.OS_Lib.OS_Exit (0);
11804 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11805 cf_cv_pragma_unreferenced=yes
11807 cf_cv_pragma_unreferenced=no
11809 rm -rf conftest* *~conftest*
11812 echo "$as_me:11812: result: $cf_cv_pragma_unreferenced" >&5
11813 echo "${ECHO_T}$cf_cv_pragma_unreferenced" >&6
11815 # if the pragma is supported, use it (needed in the Trace code).
11816 if test $cf_cv_pragma_unreferenced = yes ; then
11822 cf_gnat_libraries=no
11823 cf_gnat_projects=no
11825 echo "$as_me:11825: checking if GNAT supports project files" >&5
11826 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
11827 case $cf_gnat_version in #(vi
11831 case $cf_cv_system_name in #(vi
11835 mkdir conftest.src conftest.bin conftest.lib
11837 rm -rf conftest* *~conftest*
11838 cat >>library.gpr <<CF_EOF
11840 Kind := External ("LIB_KIND");
11841 for Library_Name use "ConfTest";
11842 for Object_Dir use ".";
11843 for Library_ALI_Dir use External("LIBRARY_DIR");
11844 for Library_Version use External ("SONAME");
11845 for Library_Kind use Kind;
11846 for Library_Dir use External("BUILD_DIR");
11847 Source_Dir := External ("SOURCE_DIR");
11848 for Source_Dirs use (Source_Dir);
11849 package Compiler is
11850 for Default_Switches ("Ada") use
11854 "-gnatVa", -- All validity checks
11855 "-gnatwa"); -- Activate all optional errors
11859 cat >>confpackage.ads <<CF_EOF
11860 package ConfPackage is
11861 procedure conftest;
11864 cat >>confpackage.adb <<CF_EOF
11866 package body ConfPackage is
11867 procedure conftest is
11869 Text_IO.Put ("Hello World");
11874 if ( $cf_ada_make $ADAFLAGS \
11876 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
11877 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
11878 -XSOURCE_DIR=`pwd` \
11879 -XSONAME=libConfTest.so.1 \
11880 -XLIB_KIND=static 1>&5 2>&1 ) ; then
11881 cf_gnat_projects=yes
11884 if test -f conftest.lib/confpackage.ali
11886 cf_gnat_libraries=yes
11888 rm -rf conftest* *~conftest*
11893 echo "$as_me:11893: result: $cf_gnat_projects" >&5
11894 echo "${ECHO_T}$cf_gnat_projects" >&6
11896 if test $cf_gnat_projects = yes
11898 echo "$as_me:11898: checking if GNAT supports libraries" >&5
11899 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
11900 echo "$as_me:11900: result: $cf_gnat_libraries" >&5
11901 echo "${ECHO_T}$cf_gnat_libraries" >&6
11904 if test "$cf_gnat_projects" = yes
11906 USE_OLD_MAKERULES="#"
11907 USE_GNAT_PROJECTS=""
11909 USE_OLD_MAKERULES=""
11910 USE_GNAT_PROJECTS="#"
11913 if test "$cf_gnat_libraries" = yes
11915 USE_GNAT_LIBRARIES=""
11917 USE_GNAT_LIBRARIES="#"
11920 echo "$as_me:11920: checking for ada-compiler" >&5
11921 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
11923 # Check whether --with-ada-compiler or --without-ada-compiler was given.
11924 if test "${with_ada_compiler+set}" = set; then
11925 withval="$with_ada_compiler"
11926 cf_ada_compiler=$withval
11928 cf_ada_compiler=gnatmake
11931 echo "$as_me:11931: result: $cf_ada_compiler" >&5
11932 echo "${ECHO_T}$cf_ada_compiler" >&6
11934 cf_ada_package=terminal_interface
11936 echo "$as_me:11936: checking for ada-include" >&5
11937 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
11939 # Check whether --with-ada-include or --without-ada-include was given.
11940 if test "${with_ada_include+set}" = set; then
11941 withval="$with_ada_include"
11944 withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
11945 fi; if test -n "$prefix/share/ada/adainclude" ; then
11947 if test "x$prefix" != xNONE; then
11948 cf_path_syntax="$prefix"
11950 cf_path_syntax="$ac_default_prefix"
11953 case ".$withval" in #(vi
11954 .\$\(*\)*|.\'*\'*) #(vi
11958 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11960 .\${*prefix}*) #(vi
11961 eval withval="$withval"
11962 case ".$withval" in #(vi
11964 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11969 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11972 { { echo "$as_me:11972: error: expected a pathname, not \"$withval\"" >&5
11973 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11974 { (exit 1); exit 1; }; }
11979 ADA_INCLUDE="$withval"
11981 echo "$as_me:11981: result: $ADA_INCLUDE" >&5
11982 echo "${ECHO_T}$ADA_INCLUDE" >&6
11984 echo "$as_me:11984: checking for ada-objects" >&5
11985 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
11987 # Check whether --with-ada-objects or --without-ada-objects was given.
11988 if test "${with_ada_objects+set}" = set; then
11989 withval="$with_ada_objects"
11992 withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
11993 fi; if test -n "$prefix/lib/ada/adalib" ; then
11995 if test "x$prefix" != xNONE; then
11996 cf_path_syntax="$prefix"
11998 cf_path_syntax="$ac_default_prefix"
12001 case ".$withval" in #(vi
12002 .\$\(*\)*|.\'*\'*) #(vi
12006 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
12008 .\${*prefix}*) #(vi
12009 eval withval="$withval"
12010 case ".$withval" in #(vi
12012 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
12017 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
12020 { { echo "$as_me:12020: error: expected a pathname, not \"$withval\"" >&5
12021 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
12022 { (exit 1); exit 1; }; }
12027 ADA_OBJECTS="$withval"
12029 echo "$as_me:12029: result: $ADA_OBJECTS" >&5
12030 echo "${ECHO_T}$ADA_OBJECTS" >&6
12032 echo "$as_me:12032: checking if an Ada95 shared-library should be built" >&5
12033 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
12035 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
12036 if test "${with_ada_sharedlib+set}" = set; then
12037 withval="$with_ada_sharedlib"
12038 with_ada_sharedlib=$withval
12040 with_ada_sharedlib=no
12042 echo "$as_me:12042: result: $with_ada_sharedlib" >&5
12043 echo "${ECHO_T}$with_ada_sharedlib" >&6
12045 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
12046 MAKE_ADA_SHAREDLIB="#"
12048 if test "x$with_ada_sharedlib" != xno
12050 MAKE_ADA_SHAREDLIB=
12051 if test "x$with_ada_sharedlib" != xyes
12053 ADA_SHAREDLIB="$with_ada_sharedlib"
12058 { { echo "$as_me:12058: error: No usable Ada compiler found" >&5
12059 echo "$as_me: error: No usable Ada compiler found" >&2;}
12060 { (exit 1); exit 1; }; }
12063 { { echo "$as_me:12063: error: The Ada compiler is needed for this package" >&5
12064 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
12065 { (exit 1); exit 1; }; }
12068 ################################################################################
12075 ### Construct the list of include-directories to be generated
12077 CPPFLAGS="$CPPFLAGS -I. -I../include"
12078 if test "$srcdir" != "."; then
12079 CPPFLAGS="$CPPFLAGS -I\${srcdir}/../include"
12081 if test "$GCC" != yes; then
12082 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12083 elif test "$includedir" != "/usr/include"; then
12084 if test "$includedir" = '${prefix}/include' ; then
12085 if test $prefix != /usr ; then
12086 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12089 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12093 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
12094 if test "$srcdir" != "."; then
12095 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
12097 if test "$GCC" != yes; then
12098 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12099 elif test "$includedir" != "/usr/include"; then
12100 if test "$includedir" = '${prefix}/include' ; then
12101 if test $prefix != /usr ; then
12102 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12105 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12109 ### Build up pieces for makefile rules
12110 echo "$as_me:12110: checking default library suffix" >&5
12111 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
12113 case $DFT_LWR_MODEL in
12114 libtool) DFT_ARG_SUFFIX='' ;;
12115 normal) DFT_ARG_SUFFIX='' ;;
12116 debug) DFT_ARG_SUFFIX='_g' ;;
12117 profile) DFT_ARG_SUFFIX='_p' ;;
12118 shared) DFT_ARG_SUFFIX='' ;;
12120 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
12121 echo "$as_me:12121: result: $DFT_ARG_SUFFIX" >&5
12122 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
12124 echo "$as_me:12124: checking default library-dependency suffix" >&5
12125 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
12127 case $DFT_LWR_MODEL in #(vi
12129 DFT_LIB_SUFFIX='.la'
12130 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12133 DFT_LIB_SUFFIX='.a'
12134 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12137 DFT_LIB_SUFFIX='_g.a'
12138 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12141 DFT_LIB_SUFFIX='_p.a'
12142 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12145 case $cf_cv_system_name in
12147 DFT_LIB_SUFFIX='.a'
12148 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12151 DFT_LIB_SUFFIX='.dll'
12152 DFT_DEP_SUFFIX='.dll.a'
12155 DFT_LIB_SUFFIX='.dylib'
12156 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12161 DFT_LIB_SUFFIX='.so'
12162 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12165 DFT_LIB_SUFFIX='.sl'
12166 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12170 *) DFT_LIB_SUFFIX='.so'
12171 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12175 test -n "$LIB_SUFFIX" && DFT_LIB_SUFFIX="${LIB_SUFFIX}${DFT_LIB_SUFFIX}"
12176 test -n "$LIB_SUFFIX" && DFT_DEP_SUFFIX="${LIB_SUFFIX}${DFT_DEP_SUFFIX}"
12177 echo "$as_me:12177: result: $DFT_DEP_SUFFIX" >&5
12178 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
12180 echo "$as_me:12180: checking default object directory" >&5
12181 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
12183 case $DFT_LWR_MODEL in
12184 libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
12185 normal) DFT_OBJ_SUBDIR='objects' ;;
12186 debug) DFT_OBJ_SUBDIR='obj_g' ;;
12187 profile) DFT_OBJ_SUBDIR='obj_p' ;;
12189 case $cf_cv_system_name in #(vi
12191 DFT_OBJ_SUBDIR='objects' ;;
12193 DFT_OBJ_SUBDIR='obj_s' ;;
12196 echo "$as_me:12196: result: $DFT_OBJ_SUBDIR" >&5
12197 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
12199 ### Set up low-level terminfo dependencies for makefiles.
12201 if test "$DFT_LWR_MODEL" = shared ; then
12202 case $cf_cv_system_name in #(vi
12204 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
12209 ### Construct the list of subdirectories for which we'll customize makefiles
12210 ### with the appropriate compile-rules.
12212 SUB_MAKEFILES="gen/adacurses${DFT_ARG_SUFFIX}-config:gen/adacurses-config.in"
12214 cat >>confdefs.h <<EOF
12215 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
12218 ### Now that we're done running tests, add the compiler-warnings, if any
12223 cf_new_extra_cppflags=
12225 for cf_add_cflags in $EXTRA_CFLAGS
12227 case $cf_fix_cppflags in
12229 case $cf_add_cflags in #(vi
12230 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
12231 case $cf_add_cflags in
12233 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12235 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12236 && test -z "${cf_tst_cflags}" \
12237 && cf_fix_cppflags=yes
12239 if test $cf_fix_cppflags = yes ; then
12240 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12242 elif test "${cf_tst_cflags}" = "\"'" ; then
12243 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12248 case "$CPPFLAGS" in
12249 *$cf_add_cflags) #(vi
12252 case $cf_add_cflags in #(vi
12254 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12256 CPPFLAGS=`echo "$CPPFLAGS" | \
12257 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12258 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12262 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
12267 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
12272 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12274 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12276 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12277 && test -z "${cf_tst_cflags}" \
12278 && cf_fix_cppflags=no
12283 if test -n "$cf_new_cflags" ; then
12285 CFLAGS="$CFLAGS $cf_new_cflags"
12288 if test -n "$cf_new_cppflags" ; then
12290 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
12293 if test -n "$cf_new_extra_cppflags" ; then
12295 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
12298 ################################################################################
12300 if test x"$enable_pc_files" = xyes ; then \
12301 SUB_MAKEFILES="$SUB_MAKEFILES misc/gen-pkgconfig:misc/gen-pkgconfig.in"
12307 ################################################################################
12313 NCURSES_SHLIB2="sh -c"
12315 ADA_SUBDIRS="include gen src doc"
12316 if test "x$cf_with_tests" != "xno" ; then
12317 ADA_SUBDIRS="$ADA_SUBDIRS samples"
12319 for cf_dir in $ADA_SUBDIRS
12321 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
12328 # match layout used by make-tar.sh
12329 ADAHTML_DIR=../doc/ada
12331 ac_config_files="$ac_config_files $SUB_MAKEFILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in Makefile"
12332 ac_config_commands="$ac_config_commands default"
12333 cat >confcache <<\_ACEOF
12334 # This file is a shell script that caches the results of configure
12335 # tests run on this system so they can be shared between configure
12336 # scripts and configure runs, see configure's option --config-cache.
12337 # It is not useful on other systems. If it contains results you don't
12338 # want to keep, you may remove or edit it.
12340 # config.status only pays attention to the cache file if you give it
12341 # the --recheck option to rerun configure.
12343 # `ac_cv_env_foo' variables (set or unset) will be overriden when
12344 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12345 # following values.
12349 # The following way of writing the cache mishandles newlines in values,
12350 # but we know of no workaround that is simple, portable, and efficient.
12351 # So, don't put newlines in cache variables' values.
12352 # Ultrix sh set writes to stderr and can't be redirected directly,
12353 # and sets the high bit in the cache file unless we assign to the vars.
12356 case `(ac_space=' '; set | grep ac_space) 2>&1` in
12358 # `set' does not quote correctly, so add quotes (double-quote
12359 # substitution turns \\\\ into \\, and sed turns \\ into \).
12362 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12365 # `set' quotes correctly as required by POSIX, so do not add quotes.
12367 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12374 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12376 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12378 if cmp -s $cache_file confcache; then :; else
12379 if test -w $cache_file; then
12380 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12381 cat confcache >$cache_file
12383 echo "not updating unwritable cache $cache_file"
12388 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12389 # Let make expand exec_prefix.
12390 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12392 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12393 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12394 # trailing colons and then remove the whole line if VPATH becomes empty
12395 # (actually we leave an empty line to preserve line numbers).
12396 if test "x$srcdir" = x.; then
12397 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12398 s/:*\$(srcdir):*/:/;
12399 s/:*\${srcdir}:*/:/;
12401 s/^\([^=]*=[ ]*\):*/\1/;
12407 DEFS=-DHAVE_CONFIG_H
12409 : ${CONFIG_STATUS=./config.status}
12410 ac_clean_files_save=$ac_clean_files
12411 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12412 { echo "$as_me:12412: creating $CONFIG_STATUS" >&5
12413 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12414 cat >$CONFIG_STATUS <<_ACEOF
12416 # Generated automatically by configure.
12417 # Run this file to recreate the current configuration.
12418 # Compiler output produced by configure, useful for debugging
12419 # configure, is in config.log if it exists.
12422 SHELL=\${CONFIG_SHELL-$SHELL}
12423 ac_cs_invocation="\$0 \$@"
12427 cat >>$CONFIG_STATUS <<\_ACEOF
12428 # Be Bourne compatible
12429 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12432 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12436 # Name of the executable.
12437 as_me=`echo "$0" |sed 's,.*[\\/],,'`
12439 if expr a : '\(a\)' >/dev/null 2>&1; then
12445 rm -f conf$$ conf$$.exe conf$$.file
12447 if ln -s conf$$.file conf$$ 2>/dev/null; then
12448 # We could just check for DJGPP; but this test a) works b) is more generic
12449 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12450 if test -f conf$$.exe; then
12451 # Don't use ln at all; we don't have any links
12456 elif ln conf$$.file conf$$ 2>/dev/null; then
12461 rm -f conf$$ conf$$.exe conf$$.file
12463 as_executable_p="test -f"
12465 # Support unset when possible.
12466 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
12473 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
12474 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
12475 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
12476 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
12477 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
12478 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
12479 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
12480 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
12483 # We need space, tab and new line, in precisely that order.
12489 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
12495 # Files that config.status was made for.
12496 if test -n "$ac_config_files"; then
12497 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12500 if test -n "$ac_config_headers"; then
12501 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12504 if test -n "$ac_config_links"; then
12505 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12508 if test -n "$ac_config_commands"; then
12509 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12512 cat >>$CONFIG_STATUS <<\EOF
12515 \`$as_me' instantiates files from templates according to the
12516 current configuration.
12518 Usage: $0 [OPTIONS] [FILE]...
12520 -h, --help print this help, then exit
12521 -V, --version print version number, then exit
12522 -d, --debug don't remove temporary files
12523 --recheck update $as_me by reconfiguring in the same conditions
12524 --file=FILE[:TEMPLATE]
12525 instantiate the configuration file FILE
12526 --header=FILE[:TEMPLATE]
12527 instantiate the configuration header FILE
12529 Configuration files:
12532 Configuration headers:
12535 Configuration commands:
12538 Report bugs to <dickey@invisible-island.net>."
12541 cat >>$CONFIG_STATUS <<EOF
12544 configured by $0, generated by GNU Autoconf 2.52.20101002,
12545 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12547 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
12548 Free Software Foundation, Inc.
12549 This config.status script is free software; the Free Software Foundation
12550 gives unlimited permission to copy, distribute and modify it."
12555 cat >>$CONFIG_STATUS <<\EOF
12556 # If no file are specified by the user, then we need to provide default
12557 # value. By we need to know if files were specified by the user.
12563 ac_option=`expr "x$1" : 'x\([^=]*\)='`
12564 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12566 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
12570 *) # This is not an option, so the user has probably given explicit
12572 ac_need_defaults=false;;
12576 # Handling of the options.
12578 cat >>$CONFIG_STATUS <<EOF
12579 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12580 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
12581 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
12583 cat >>$CONFIG_STATUS <<\EOF
12584 --version | --vers* | -V )
12585 echo "$ac_cs_version"; exit 0 ;;
12587 # Conflict between --help and --header
12588 { { echo "$as_me:12588: error: ambiguous option: $1
12589 Try \`$0 --help' for more information." >&5
12590 echo "$as_me: error: ambiguous option: $1
12591 Try \`$0 --help' for more information." >&2;}
12592 { (exit 1); exit 1; }; };;
12593 --help | --hel | -h )
12594 echo "$ac_cs_usage"; exit 0 ;;
12595 --debug | --d* | -d )
12597 --file | --fil | --fi | --f )
12599 CONFIG_FILES="$CONFIG_FILES $1"
12600 ac_need_defaults=false;;
12601 --header | --heade | --head | --hea )
12603 CONFIG_HEADERS="$CONFIG_HEADERS $1"
12604 ac_need_defaults=false;;
12606 # This is an error.
12607 -*) { { echo "$as_me:12607: error: unrecognized option: $1
12608 Try \`$0 --help' for more information." >&5
12609 echo "$as_me: error: unrecognized option: $1
12610 Try \`$0 --help' for more information." >&2;}
12611 { (exit 1); exit 1; }; } ;;
12613 *) ac_config_targets="$ac_config_targets $1" ;;
12622 ## ----------------------- ##
12623 ## Running config.status. ##
12624 ## ----------------------- ##
12626 This file was extended by $as_me 2.52.20101002, executed with
12627 CONFIG_FILES = $CONFIG_FILES
12628 CONFIG_HEADERS = $CONFIG_HEADERS
12629 CONFIG_LINKS = $CONFIG_LINKS
12630 CONFIG_COMMANDS = $CONFIG_COMMANDS
12631 > $ac_cs_invocation
12632 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12637 cat >>$CONFIG_STATUS <<EOF
12639 # INIT-COMMANDS section.
12642 ### Special initialization commands, used to pass information from the
12643 ### configuration-run into config.status
12646 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
12647 DFT_LWR_MODEL="$DFT_LWR_MODEL"
12648 ECHO_LINK="$ECHO_LINK"
12649 LIB_NAME="$LIB_NAME"
12650 LIB_SUFFIX="$LIB_SUFFIX"
12652 NCURSES_MAJOR="$NCURSES_MAJOR"
12653 NCURSES_MINOR="$NCURSES_MINOR"
12654 NCURSES_PATCH="$NCURSES_PATCH"
12655 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
12656 cf_cv_abi_version="$cf_cv_abi_version"
12657 cf_cv_rel_version="$cf_cv_rel_version"
12658 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
12659 cf_cv_shared_soname='$cf_cv_shared_soname'
12660 cf_cv_shlib_version="$cf_cv_shlib_version"
12661 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
12662 cf_cv_system_name="$cf_cv_system_name"
12668 cat >>$CONFIG_STATUS <<\EOF
12669 for ac_config_target in $ac_config_targets
12671 case "$ac_config_target" in
12672 # Handling of arguments.
12673 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
12674 "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
12675 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12676 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12677 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
12678 *) { { echo "$as_me:12678: error: invalid argument: $ac_config_target" >&5
12679 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12680 { (exit 1); exit 1; }; };;
12684 # If the user did not use the arguments to specify the items to instantiate,
12685 # then the envvar interface is used. Set only those that are not.
12686 # We use the long form for the default assignment because of an extremely
12687 # bizarre bug on SunOS 4.1.3.
12688 if $ac_need_defaults; then
12689 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12690 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12691 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12694 # Create a temporary directory, and hook for its removal unless debugging.
12697 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12698 trap '{ (exit 1); exit 1; }' 1 2 13 15
12701 # Create a (secure) tmp directory for tmp files.
12704 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
12705 test -n "$tmp" && test -d "$tmp"
12708 tmp=$TMPDIR/cs$$-$RANDOM
12709 (umask 077 && mkdir $tmp)
12712 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
12713 { (exit 1); exit 1; }
12718 cat >>$CONFIG_STATUS <<EOF
12721 # CONFIG_FILES section.
12724 # No need to generate the scripts if there are no CONFIG_FILES.
12725 # This happens for instance when ./config.status config.h
12726 if test -n "\$CONFIG_FILES"; then
12727 # Protect against being on the right side of a sed subst in config.status.
12728 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12729 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12730 s,@SHELL@,$SHELL,;t t
12731 s,@exec_prefix@,$exec_prefix,;t t
12732 s,@prefix@,$prefix,;t t
12733 s,@program_transform_name@,$program_transform_name,;t t
12734 s,@bindir@,$bindir,;t t
12735 s,@sbindir@,$sbindir,;t t
12736 s,@libexecdir@,$libexecdir,;t t
12737 s,@datadir@,$datadir,;t t
12738 s,@sysconfdir@,$sysconfdir,;t t
12739 s,@sharedstatedir@,$sharedstatedir,;t t
12740 s,@localstatedir@,$localstatedir,;t t
12741 s,@libdir@,$libdir,;t t
12742 s,@includedir@,$includedir,;t t
12743 s,@oldincludedir@,$oldincludedir,;t t
12744 s,@infodir@,$infodir,;t t
12745 s,@mandir@,$mandir,;t t
12746 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12747 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12748 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12749 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12750 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12751 s,@build_alias@,$build_alias,;t t
12752 s,@host_alias@,$host_alias,;t t
12753 s,@target_alias@,$target_alias,;t t
12754 s,@ECHO_C@,$ECHO_C,;t t
12755 s,@ECHO_N@,$ECHO_N,;t t
12756 s,@ECHO_T@,$ECHO_T,;t t
12757 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12758 s,@DEFS@,$DEFS,;t t
12759 s,@LIBS@,$LIBS,;t t
12760 s,@top_builddir@,$top_builddir,;t t
12761 s,@build@,$build,;t t
12762 s,@build_cpu@,$build_cpu,;t t
12763 s,@build_vendor@,$build_vendor,;t t
12764 s,@build_os@,$build_os,;t t
12765 s,@host@,$host,;t t
12766 s,@host_cpu@,$host_cpu,;t t
12767 s,@host_vendor@,$host_vendor,;t t
12768 s,@host_os@,$host_os,;t t
12769 s,@target@,$target,;t t
12770 s,@target_cpu@,$target_cpu,;t t
12771 s,@target_vendor@,$target_vendor,;t t
12772 s,@target_os@,$target_os,;t t
12774 s,@CFLAGS@,$CFLAGS,;t t
12775 s,@LDFLAGS@,$LDFLAGS,;t t
12776 s,@CPPFLAGS@,$CPPFLAGS,;t t
12777 s,@ac_ct_CC@,$ac_ct_CC,;t t
12778 s,@EXEEXT@,$EXEEXT,;t t
12779 s,@OBJEXT@,$OBJEXT,;t t
12781 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
12782 s,@PROG_EXT@,$PROG_EXT,;t t
12784 s,@EGREP@,$EGREP,;t t
12785 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12786 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12787 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12788 s,@LN_S@,$LN_S,;t t
12789 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12790 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
12791 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
12792 s,@SET_MAKE@,$SET_MAKE,;t t
12793 s,@CTAGS@,$CTAGS,;t t
12794 s,@ETAGS@,$ETAGS,;t t
12795 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
12796 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
12797 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
12798 s,@RANLIB@,$RANLIB,;t t
12799 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12801 s,@ac_ct_LD@,$ac_ct_LD,;t t
12803 s,@ac_ct_AR@,$ac_ct_AR,;t t
12804 s,@ARFLAGS@,$ARFLAGS,;t t
12805 s,@DESTDIR@,$DESTDIR,;t t
12806 s,@BUILD_CC@,$BUILD_CC,;t t
12807 s,@BUILD_CPP@,$BUILD_CPP,;t t
12808 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
12809 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
12810 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
12811 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
12812 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
12813 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
12814 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
12815 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
12816 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
12817 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
12818 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
12819 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
12820 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
12821 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
12822 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
12823 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
12824 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
12825 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
12826 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
12827 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
12828 s,@CC_G_OPT@,$CC_G_OPT,;t t
12829 s,@LD_MODEL@,$LD_MODEL,;t t
12830 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
12831 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
12832 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
12833 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
12834 s,@LINK_PROGS@,$LINK_PROGS,;t t
12835 s,@LINK_TESTS@,$LINK_TESTS,;t t
12836 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
12837 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
12838 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
12839 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
12840 s,@RPATH_LIST@,$RPATH_LIST,;t t
12841 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
12842 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
12843 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
12844 s,@PTHREAD@,$PTHREAD,;t t
12845 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
12846 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
12847 s,@ECHO_LINK@,$ECHO_LINK,;t t
12848 s,@ADAFLAGS@,$ADAFLAGS,;t t
12849 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
12850 s,@ADA_TRACE@,$ADA_TRACE,;t t
12851 s,@gnat_exists@,$gnat_exists,;t t
12852 s,@M4_exists@,$M4_exists,;t t
12853 s,@cf_ada_make@,$cf_ada_make,;t t
12854 s,@cf_compile_generics@,$cf_compile_generics,;t t
12855 s,@cf_generic_objects@,$cf_generic_objects,;t t
12856 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
12857 s,@PRAGMA_UNREF@,$PRAGMA_UNREF,;t t
12858 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
12859 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
12860 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
12861 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
12862 s,@cf_ada_package@,$cf_ada_package,;t t
12863 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
12864 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
12865 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
12866 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
12867 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
12868 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
12869 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
12870 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
12871 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
12872 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
12873 s,@MAKE_PC_FILES@,$MAKE_PC_FILES,;t t
12874 s,@cross_compiling@,$cross_compiling,;t t
12875 s,@TEST_ARG2@,$TEST_ARG2,;t t
12876 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
12877 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
12878 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
12879 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
12880 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
12881 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
12886 cat >>$CONFIG_STATUS <<\EOF
12887 # Split the substitutions into bite-sized pieces for seds with
12888 # small command number limits, like on Digital OSF/1 and HP-UX.
12889 ac_max_sed_lines=48
12890 ac_sed_frag=1 # Number of current file.
12891 ac_beg=1 # First line for current file.
12892 ac_end=$ac_max_sed_lines # Line after last line for current file.
12895 while $ac_more_lines; do
12896 if test $ac_beg -gt 1; then
12897 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12899 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12901 if test ! -s $tmp/subs.frag; then
12902 ac_more_lines=false
12904 # The purpose of the label and of the branching condition is to
12905 # speed up the sed processing (if there are no `@' at all, there
12906 # is no need to browse any of the substitutions).
12907 # These are the two extra sed commands mentioned above.
12909 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12910 if test -z "$ac_sed_cmds"; then
12911 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12913 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12915 ac_sed_frag=`expr $ac_sed_frag + 1`
12917 ac_end=`expr $ac_end + $ac_max_sed_lines`
12920 if test -z "$ac_sed_cmds"; then
12923 fi # test -n "$CONFIG_FILES"
12926 cat >>$CONFIG_STATUS <<\EOF
12927 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12928 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12930 - | *:- | *:-:* ) # input from stdin
12932 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12933 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12934 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12935 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12936 * ) ac_file_in=$ac_file.in ;;
12939 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12940 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12941 X"$ac_file" : 'X\(//\)[^/]' \| \
12942 X"$ac_file" : 'X\(//\)$' \| \
12943 X"$ac_file" : 'X\(/\)' \| \
12944 . : '\(.\)' 2>/dev/null ||
12946 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12947 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12948 /^X\(\/\/\)$/{ s//\1/; q; }
12949 /^X\(\/\).*/{ s//\1/; q; }
12951 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
12952 { case "$ac_dir" in
12953 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
12957 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
12958 case $as_mkdir_dir in
12959 # Skip DOS drivespec
12960 ?:) as_incr_dir=$as_mkdir_dir ;;
12962 as_incr_dir=$as_incr_dir/$as_mkdir_dir
12963 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
12968 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
12969 # A "../" for each directory in $ac_dir_suffix.
12970 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
12972 ac_dir_suffix= ac_dots=
12977 if test -z "$ac_dots"; then
12980 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
12982 [\\/]* | ?:[\\/]* )
12983 ac_srcdir=$srcdir$ac_dir_suffix;
12984 ac_top_srcdir=$srcdir ;;
12985 *) # Relative path.
12986 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
12987 ac_top_srcdir=$ac_dots$srcdir ;;
12991 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12992 *) ac_INSTALL=$ac_dots$INSTALL ;;
12995 if test x"$ac_file" != x-; then
12996 { echo "$as_me:12996: creating $ac_file" >&5
12997 echo "$as_me: creating $ac_file" >&6;}
13000 # Let's still pretend it is `configure' which instantiates (i.e., don't
13001 # use $as_me), people would be surprised to read:
13002 # /* config.h. Generated automatically by config.status. */
13003 configure_input="Generated automatically from `echo $ac_file_in |
13004 sed 's,.*/,,'` by configure."
13006 # First look for the input files in the build tree, otherwise in the
13008 ac_file_inputs=`IFS=:
13009 for f in $ac_file_in; do
13011 -) echo $tmp/stdin ;;
13013 # Absolute (can't be DOS-style, as IFS=:)
13014 test -f "$f" || { { echo "$as_me:13014: error: cannot find input file: $f" >&5
13015 echo "$as_me: error: cannot find input file: $f" >&2;}
13016 { (exit 1); exit 1; }; }
13019 if test -f "$f"; then
13022 elif test -f "$srcdir/$f"; then
13027 { { echo "$as_me:13027: error: cannot find input file: $f" >&5
13028 echo "$as_me: error: cannot find input file: $f" >&2;}
13029 { (exit 1); exit 1; }; }
13032 done` || { (exit 1); exit 1; }
13034 cat >>$CONFIG_STATUS <<EOF
13038 cat >>$CONFIG_STATUS <<\EOF
13040 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13041 s,@configure_input@,$configure_input,;t t
13042 s,@srcdir@,$ac_srcdir,;t t
13043 s,@top_srcdir@,$ac_top_srcdir,;t t
13044 s,@INSTALL@,$ac_INSTALL,;t t
13045 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13047 if test x"$ac_file" != x-; then
13048 mv $tmp/out $ac_file
13056 cat >>$CONFIG_STATUS <<\EOF
13059 # CONFIG_HEADER section.
13062 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13063 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13065 # ac_d sets the value in "#define NAME VALUE" lines.
13066 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13067 ac_dB='[ ].*$,\1#\2'
13070 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
13071 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13072 ac_iB='\([ ]\),\1#\2define\3'
13075 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13076 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13077 ac_uB='$,\1#\2define\3'
13081 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13082 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13084 - | *:- | *:-:* ) # input from stdin
13086 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13087 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13088 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13089 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13090 * ) ac_file_in=$ac_file.in ;;
13093 test x"$ac_file" != x- && { echo "$as_me:13093: creating $ac_file" >&5
13094 echo "$as_me: creating $ac_file" >&6;}
13096 # First look for the input files in the build tree, otherwise in the
13098 ac_file_inputs=`IFS=:
13099 for f in $ac_file_in; do
13101 -) echo $tmp/stdin ;;
13103 # Absolute (can't be DOS-style, as IFS=:)
13104 test -f "$f" || { { echo "$as_me:13104: error: cannot find input file: $f" >&5
13105 echo "$as_me: error: cannot find input file: $f" >&2;}
13106 { (exit 1); exit 1; }; }
13109 if test -f "$f"; then
13112 elif test -f "$srcdir/$f"; then
13117 { { echo "$as_me:13117: error: cannot find input file: $f" >&5
13118 echo "$as_me: error: cannot find input file: $f" >&2;}
13119 { (exit 1); exit 1; }; }
13122 done` || { (exit 1); exit 1; }
13123 # Remove the trailing spaces.
13124 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13128 # Transform confdefs.h into a list of #define's. We won't use it as a sed
13129 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
13130 # be either 'cat' or 'sort'.
13131 cat confdefs.h | uniq >conftest.vals
13133 # Break up conftest.vals because some shells have a limit on
13134 # the size of here documents, and old seds have small limits too.
13136 rm -f conftest.tail
13137 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
13138 while grep . conftest.vals >/dev/null
13140 # Write chunks of a limited-size here document to conftest.frag.
13141 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
13142 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
13143 echo 'CEOF' >> $CONFIG_STATUS
13144 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
13145 rm -f conftest.vals
13146 mv conftest.tail conftest.vals
13148 rm -f conftest.vals
13150 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
13152 echo ' cat >> conftest.edit <<CEOF
13153 /@DEFS@/r conftest.frag
13156 sed -f conftest.edit $tmp/in > $tmp/out
13158 mv $tmp/out $tmp/in
13159 rm -f conftest.edit conftest.frag
13160 ' >> $CONFIG_STATUS
13162 cat >>$CONFIG_STATUS <<\EOF
13163 # Let's still pretend it is `configure' which instantiates (i.e., don't
13164 # use $as_me), people would be surprised to read:
13165 # /* config.h. Generated automatically by config.status. */
13166 if test x"$ac_file" = x-; then
13167 echo "/* Generated automatically by configure. */" >$tmp/config.h
13169 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
13171 cat $tmp/in >>$tmp/config.h
13173 if test x"$ac_file" != x-; then
13174 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
13175 { echo "$as_me:13175: $ac_file is unchanged" >&5
13176 echo "$as_me: $ac_file is unchanged" >&6;}
13178 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13179 X"$ac_file" : 'X\(//\)[^/]' \| \
13180 X"$ac_file" : 'X\(//\)$' \| \
13181 X"$ac_file" : 'X\(/\)' \| \
13182 . : '\(.\)' 2>/dev/null ||
13184 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13185 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13186 /^X\(\/\/\)$/{ s//\1/; q; }
13187 /^X\(\/\).*/{ s//\1/; q; }
13189 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
13190 { case "$ac_dir" in
13191 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
13195 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
13196 case $as_mkdir_dir in
13197 # Skip DOS drivespec
13198 ?:) as_incr_dir=$as_mkdir_dir ;;
13200 as_incr_dir=$as_incr_dir/$as_mkdir_dir
13201 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
13208 mv $tmp/config.h $ac_file
13212 rm -f $tmp/config.h
13216 cat >>$CONFIG_STATUS <<\EOF
13218 # CONFIG_COMMANDS section.
13220 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13221 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13222 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13226 if test -z "$USE_OLD_MAKERULES" ; then
13227 $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
13234 cat >>$CONFIG_STATUS <<\EOF
13236 { (exit 0); exit 0; }
13238 chmod +x $CONFIG_STATUS
13239 ac_clean_files=$ac_clean_files_save
13241 # configure is writing to config.log, and then calls config.status.
13242 # config.status does its own redirection, appending to config.log.
13243 # Unfortunately, on DOS this fails, as config.log is still kept open
13244 # by configure, so config.status won't be able to write to it; its
13245 # output is simply discarded. So we exec the FD to /dev/null,
13246 # effectively closing config.log, so it can be properly (re)opened and
13247 # appended to by config.status. When coming back to configure, we
13248 # need to make the FD available again.
13249 if test "$no_create" != yes; then
13252 $SHELL $CONFIG_STATUS || ac_cs_success=false
13254 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13255 # would make configure fail if this is the last instruction.
13256 $ac_cs_success || { (exit 1); exit 1; }
13258 ${MAKE:-make} preinstall