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" != none ; 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" != none ; 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"
8090 linux*|gnu*|mint*|k*bsd*-gnu) #(vi
8092 echo "$as_me:8092: checking if we must define _GNU_SOURCE" >&5
8093 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
8094 if test "${cf_cv_gnu_source+set}" = set; then
8095 echo $ECHO_N "(cached) $ECHO_C" >&6
8098 cat >conftest.$ac_ext <<_ACEOF
8099 #line 8099 "configure"
8100 #include "confdefs.h"
8101 #include <sys/types.h>
8106 #ifndef _XOPEN_SOURCE
8113 rm -f conftest.$ac_objext
8114 if { (eval echo "$as_me:8114: \"$ac_compile\"") >&5
8115 (eval $ac_compile) 2>&5
8117 echo "$as_me:8117: \$? = $ac_status" >&5
8118 (exit $ac_status); } &&
8119 { ac_try='test -s conftest.$ac_objext'
8120 { (eval echo "$as_me:8120: \"$ac_try\"") >&5
8123 echo "$as_me:8123: \$? = $ac_status" >&5
8124 (exit $ac_status); }; }; then
8127 echo "$as_me: failed program was:" >&5
8128 cat conftest.$ac_ext >&5
8130 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8131 cat >conftest.$ac_ext <<_ACEOF
8132 #line 8132 "configure"
8133 #include "confdefs.h"
8134 #include <sys/types.h>
8139 #ifdef _XOPEN_SOURCE
8146 rm -f conftest.$ac_objext
8147 if { (eval echo "$as_me:8147: \"$ac_compile\"") >&5
8148 (eval $ac_compile) 2>&5
8150 echo "$as_me:8150: \$? = $ac_status" >&5
8151 (exit $ac_status); } &&
8152 { ac_try='test -s conftest.$ac_objext'
8153 { (eval echo "$as_me:8153: \"$ac_try\"") >&5
8156 echo "$as_me:8156: \$? = $ac_status" >&5
8157 (exit $ac_status); }; }; then
8160 echo "$as_me: failed program was:" >&5
8161 cat conftest.$ac_ext >&5
8162 cf_cv_gnu_source=yes
8164 rm -f conftest.$ac_objext conftest.$ac_ext
8168 rm -f conftest.$ac_objext conftest.$ac_ext
8171 echo "$as_me:8171: result: $cf_cv_gnu_source" >&5
8172 echo "${ECHO_T}$cf_cv_gnu_source" >&6
8173 test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8177 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
8180 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8182 cf_save_CFLAGS="$CFLAGS"
8183 cf_save_CPPFLAGS="$CPPFLAGS"
8185 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8186 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8187 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8189 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8190 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8191 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8193 echo "$as_me:8193: checking if we should define _POSIX_C_SOURCE" >&5
8194 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8195 if test "${cf_cv_posix_c_source+set}" = set; then
8196 echo $ECHO_N "(cached) $ECHO_C" >&6
8199 echo "${as_me:-configure}:8199: testing if the symbol is already defined go no further ..." 1>&5
8201 cat >conftest.$ac_ext <<_ACEOF
8202 #line 8202 "configure"
8203 #include "confdefs.h"
8204 #include <sys/types.h>
8209 #ifndef _POSIX_C_SOURCE
8216 rm -f conftest.$ac_objext
8217 if { (eval echo "$as_me:8217: \"$ac_compile\"") >&5
8218 (eval $ac_compile) 2>&5
8220 echo "$as_me:8220: \$? = $ac_status" >&5
8221 (exit $ac_status); } &&
8222 { ac_try='test -s conftest.$ac_objext'
8223 { (eval echo "$as_me:8223: \"$ac_try\"") >&5
8226 echo "$as_me:8226: \$? = $ac_status" >&5
8227 (exit $ac_status); }; }; then
8228 cf_cv_posix_c_source=no
8230 echo "$as_me: failed program was:" >&5
8231 cat conftest.$ac_ext >&5
8232 cf_want_posix_source=no
8233 case .$cf_POSIX_C_SOURCE in #(vi
8235 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8238 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8239 cf_want_posix_source=yes
8242 cf_want_posix_source=yes
8245 if test "$cf_want_posix_source" = yes ; then
8246 cat >conftest.$ac_ext <<_ACEOF
8247 #line 8247 "configure"
8248 #include "confdefs.h"
8249 #include <sys/types.h>
8254 #ifdef _POSIX_SOURCE
8261 rm -f conftest.$ac_objext
8262 if { (eval echo "$as_me:8262: \"$ac_compile\"") >&5
8263 (eval $ac_compile) 2>&5
8265 echo "$as_me:8265: \$? = $ac_status" >&5
8266 (exit $ac_status); } &&
8267 { ac_try='test -s conftest.$ac_objext'
8268 { (eval echo "$as_me:8268: \"$ac_try\"") >&5
8271 echo "$as_me:8271: \$? = $ac_status" >&5
8272 (exit $ac_status); }; }; then
8275 echo "$as_me: failed program was:" >&5
8276 cat conftest.$ac_ext >&5
8277 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8279 rm -f conftest.$ac_objext conftest.$ac_ext
8282 echo "${as_me:-configure}:8282: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8284 CFLAGS="$cf_trim_CFLAGS"
8285 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8287 echo "${as_me:-configure}:8287: testing if the second compile does not leave our definition intact error ..." 1>&5
8289 cat >conftest.$ac_ext <<_ACEOF
8290 #line 8290 "configure"
8291 #include "confdefs.h"
8292 #include <sys/types.h>
8297 #ifndef _POSIX_C_SOURCE
8304 rm -f conftest.$ac_objext
8305 if { (eval echo "$as_me:8305: \"$ac_compile\"") >&5
8306 (eval $ac_compile) 2>&5
8308 echo "$as_me:8308: \$? = $ac_status" >&5
8309 (exit $ac_status); } &&
8310 { ac_try='test -s conftest.$ac_objext'
8311 { (eval echo "$as_me:8311: \"$ac_try\"") >&5
8314 echo "$as_me:8314: \$? = $ac_status" >&5
8315 (exit $ac_status); }; }; then
8318 echo "$as_me: failed program was:" >&5
8319 cat conftest.$ac_ext >&5
8320 cf_cv_posix_c_source=no
8322 rm -f conftest.$ac_objext conftest.$ac_ext
8323 CFLAGS="$cf_save_CFLAGS"
8324 CPPFLAGS="$cf_save_CPPFLAGS"
8327 rm -f conftest.$ac_objext conftest.$ac_ext
8330 echo "$as_me:8330: result: $cf_cv_posix_c_source" >&5
8331 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8333 if test "$cf_cv_posix_c_source" != no ; then
8334 CFLAGS="$cf_trim_CFLAGS"
8335 CPPFLAGS="$cf_trim_CPPFLAGS"
8340 cf_new_extra_cppflags=
8342 for cf_add_cflags in $cf_cv_posix_c_source
8344 case $cf_fix_cppflags in
8346 case $cf_add_cflags in #(vi
8347 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8348 case $cf_add_cflags in
8350 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8352 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8353 && test -z "${cf_tst_cflags}" \
8354 && cf_fix_cppflags=yes
8356 if test $cf_fix_cppflags = yes ; then
8357 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8359 elif test "${cf_tst_cflags}" = "\"'" ; then
8360 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8366 *$cf_add_cflags) #(vi
8369 case $cf_add_cflags in #(vi
8371 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8373 CPPFLAGS=`echo "$CPPFLAGS" | \
8374 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8375 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8379 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8384 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8389 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8391 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8393 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8394 && test -z "${cf_tst_cflags}" \
8395 && cf_fix_cppflags=no
8400 if test -n "$cf_new_cflags" ; then
8402 CFLAGS="$CFLAGS $cf_new_cflags"
8405 if test -n "$cf_new_cppflags" ; then
8407 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8410 if test -n "$cf_new_extra_cppflags" ; then
8412 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8419 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
8422 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
8426 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
8429 cf_xopen_source="-D_OSF_SOURCE"
8432 cf_xopen_source="-D_QNX_SOURCE"
8435 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
8438 cf_xopen_source="-D__EXTENSIONS__"
8442 echo "$as_me:8442: checking if we should define _XOPEN_SOURCE" >&5
8443 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8444 if test "${cf_cv_xopen_source+set}" = set; then
8445 echo $ECHO_N "(cached) $ECHO_C" >&6
8448 cat >conftest.$ac_ext <<_ACEOF
8449 #line 8449 "configure"
8450 #include "confdefs.h"
8454 #include <sys/types.h>
8460 #ifndef _XOPEN_SOURCE
8467 rm -f conftest.$ac_objext
8468 if { (eval echo "$as_me:8468: \"$ac_compile\"") >&5
8469 (eval $ac_compile) 2>&5
8471 echo "$as_me:8471: \$? = $ac_status" >&5
8472 (exit $ac_status); } &&
8473 { ac_try='test -s conftest.$ac_objext'
8474 { (eval echo "$as_me:8474: \"$ac_try\"") >&5
8477 echo "$as_me:8477: \$? = $ac_status" >&5
8478 (exit $ac_status); }; }; then
8479 cf_cv_xopen_source=no
8481 echo "$as_me: failed program was:" >&5
8482 cat conftest.$ac_ext >&5
8484 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8485 cat >conftest.$ac_ext <<_ACEOF
8486 #line 8486 "configure"
8487 #include "confdefs.h"
8491 #include <sys/types.h>
8497 #ifdef _XOPEN_SOURCE
8504 rm -f conftest.$ac_objext
8505 if { (eval echo "$as_me:8505: \"$ac_compile\"") >&5
8506 (eval $ac_compile) 2>&5
8508 echo "$as_me:8508: \$? = $ac_status" >&5
8509 (exit $ac_status); } &&
8510 { ac_try='test -s conftest.$ac_objext'
8511 { (eval echo "$as_me:8511: \"$ac_try\"") >&5
8514 echo "$as_me:8514: \$? = $ac_status" >&5
8515 (exit $ac_status); }; }; then
8516 cf_cv_xopen_source=no
8518 echo "$as_me: failed program was:" >&5
8519 cat conftest.$ac_ext >&5
8520 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8522 rm -f conftest.$ac_objext conftest.$ac_ext
8526 rm -f conftest.$ac_objext conftest.$ac_ext
8529 echo "$as_me:8529: result: $cf_cv_xopen_source" >&5
8530 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8532 if test "$cf_cv_xopen_source" != no ; then
8534 CFLAGS=`echo "$CFLAGS" | \
8535 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8536 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8538 CPPFLAGS=`echo "$CPPFLAGS" | \
8539 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8540 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8542 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8547 cf_new_extra_cppflags=
8549 for cf_add_cflags in $cf_temp_xopen_source
8551 case $cf_fix_cppflags in
8553 case $cf_add_cflags in #(vi
8554 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8555 case $cf_add_cflags in
8557 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8559 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8560 && test -z "${cf_tst_cflags}" \
8561 && cf_fix_cppflags=yes
8563 if test $cf_fix_cppflags = yes ; then
8564 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8566 elif test "${cf_tst_cflags}" = "\"'" ; then
8567 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8573 *$cf_add_cflags) #(vi
8576 case $cf_add_cflags in #(vi
8578 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8580 CPPFLAGS=`echo "$CPPFLAGS" | \
8581 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8582 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8586 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8591 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8596 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8598 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8600 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8601 && test -z "${cf_tst_cflags}" \
8602 && cf_fix_cppflags=no
8607 if test -n "$cf_new_cflags" ; then
8609 CFLAGS="$CFLAGS $cf_new_cflags"
8612 if test -n "$cf_new_cppflags" ; then
8614 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8617 if test -n "$cf_new_extra_cppflags" ; then
8619 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8624 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8626 cf_save_CFLAGS="$CFLAGS"
8627 cf_save_CPPFLAGS="$CPPFLAGS"
8629 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8630 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8631 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8633 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8634 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8635 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8637 echo "$as_me:8637: checking if we should define _POSIX_C_SOURCE" >&5
8638 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8639 if test "${cf_cv_posix_c_source+set}" = set; then
8640 echo $ECHO_N "(cached) $ECHO_C" >&6
8643 echo "${as_me:-configure}:8643: testing if the symbol is already defined go no further ..." 1>&5
8645 cat >conftest.$ac_ext <<_ACEOF
8646 #line 8646 "configure"
8647 #include "confdefs.h"
8648 #include <sys/types.h>
8653 #ifndef _POSIX_C_SOURCE
8660 rm -f conftest.$ac_objext
8661 if { (eval echo "$as_me:8661: \"$ac_compile\"") >&5
8662 (eval $ac_compile) 2>&5
8664 echo "$as_me:8664: \$? = $ac_status" >&5
8665 (exit $ac_status); } &&
8666 { ac_try='test -s conftest.$ac_objext'
8667 { (eval echo "$as_me:8667: \"$ac_try\"") >&5
8670 echo "$as_me:8670: \$? = $ac_status" >&5
8671 (exit $ac_status); }; }; then
8672 cf_cv_posix_c_source=no
8674 echo "$as_me: failed program was:" >&5
8675 cat conftest.$ac_ext >&5
8676 cf_want_posix_source=no
8677 case .$cf_POSIX_C_SOURCE in #(vi
8679 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8682 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8683 cf_want_posix_source=yes
8686 cf_want_posix_source=yes
8689 if test "$cf_want_posix_source" = yes ; then
8690 cat >conftest.$ac_ext <<_ACEOF
8691 #line 8691 "configure"
8692 #include "confdefs.h"
8693 #include <sys/types.h>
8698 #ifdef _POSIX_SOURCE
8705 rm -f conftest.$ac_objext
8706 if { (eval echo "$as_me:8706: \"$ac_compile\"") >&5
8707 (eval $ac_compile) 2>&5
8709 echo "$as_me:8709: \$? = $ac_status" >&5
8710 (exit $ac_status); } &&
8711 { ac_try='test -s conftest.$ac_objext'
8712 { (eval echo "$as_me:8712: \"$ac_try\"") >&5
8715 echo "$as_me:8715: \$? = $ac_status" >&5
8716 (exit $ac_status); }; }; then
8719 echo "$as_me: failed program was:" >&5
8720 cat conftest.$ac_ext >&5
8721 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8723 rm -f conftest.$ac_objext conftest.$ac_ext
8726 echo "${as_me:-configure}:8726: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8728 CFLAGS="$cf_trim_CFLAGS"
8729 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8731 echo "${as_me:-configure}:8731: testing if the second compile does not leave our definition intact error ..." 1>&5
8733 cat >conftest.$ac_ext <<_ACEOF
8734 #line 8734 "configure"
8735 #include "confdefs.h"
8736 #include <sys/types.h>
8741 #ifndef _POSIX_C_SOURCE
8748 rm -f conftest.$ac_objext
8749 if { (eval echo "$as_me:8749: \"$ac_compile\"") >&5
8750 (eval $ac_compile) 2>&5
8752 echo "$as_me:8752: \$? = $ac_status" >&5
8753 (exit $ac_status); } &&
8754 { ac_try='test -s conftest.$ac_objext'
8755 { (eval echo "$as_me:8755: \"$ac_try\"") >&5
8758 echo "$as_me:8758: \$? = $ac_status" >&5
8759 (exit $ac_status); }; }; then
8762 echo "$as_me: failed program was:" >&5
8763 cat conftest.$ac_ext >&5
8764 cf_cv_posix_c_source=no
8766 rm -f conftest.$ac_objext conftest.$ac_ext
8767 CFLAGS="$cf_save_CFLAGS"
8768 CPPFLAGS="$cf_save_CPPFLAGS"
8771 rm -f conftest.$ac_objext conftest.$ac_ext
8774 echo "$as_me:8774: result: $cf_cv_posix_c_source" >&5
8775 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8777 if test "$cf_cv_posix_c_source" != no ; then
8778 CFLAGS="$cf_trim_CFLAGS"
8779 CPPFLAGS="$cf_trim_CPPFLAGS"
8784 cf_new_extra_cppflags=
8786 for cf_add_cflags in $cf_cv_posix_c_source
8788 case $cf_fix_cppflags in
8790 case $cf_add_cflags in #(vi
8791 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8792 case $cf_add_cflags in
8794 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8796 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8797 && test -z "${cf_tst_cflags}" \
8798 && cf_fix_cppflags=yes
8800 if test $cf_fix_cppflags = yes ; then
8801 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8803 elif test "${cf_tst_cflags}" = "\"'" ; then
8804 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8810 *$cf_add_cflags) #(vi
8813 case $cf_add_cflags in #(vi
8815 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8817 CPPFLAGS=`echo "$CPPFLAGS" | \
8818 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8819 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8823 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8828 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8833 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8835 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8837 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8838 && test -z "${cf_tst_cflags}" \
8839 && cf_fix_cppflags=no
8844 if test -n "$cf_new_cflags" ; then
8846 CFLAGS="$CFLAGS $cf_new_cflags"
8849 if test -n "$cf_new_cppflags" ; then
8851 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8854 if test -n "$cf_new_extra_cppflags" ; then
8856 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8864 if test -n "$cf_xopen_source" ; then
8869 cf_new_extra_cppflags=
8871 for cf_add_cflags in $cf_xopen_source
8873 case $cf_fix_cppflags in
8875 case $cf_add_cflags in #(vi
8876 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8877 case $cf_add_cflags in
8879 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8881 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8882 && test -z "${cf_tst_cflags}" \
8883 && cf_fix_cppflags=yes
8885 if test $cf_fix_cppflags = yes ; then
8886 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8888 elif test "${cf_tst_cflags}" = "\"'" ; then
8889 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8895 *$cf_add_cflags) #(vi
8898 case $cf_add_cflags in #(vi
8900 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8902 CPPFLAGS=`echo "$CPPFLAGS" | \
8903 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8904 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8908 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8913 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8918 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8920 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8922 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8923 && test -z "${cf_tst_cflags}" \
8924 && cf_fix_cppflags=no
8929 if test -n "$cf_new_cflags" ; then
8931 CFLAGS="$CFLAGS $cf_new_cflags"
8934 if test -n "$cf_new_cppflags" ; then
8936 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8939 if test -n "$cf_new_extra_cppflags" ; then
8941 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8946 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
8947 echo "$as_me:8947: checking if _XOPEN_SOURCE really is set" >&5
8948 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
8949 cat >conftest.$ac_ext <<_ACEOF
8950 #line 8950 "configure"
8951 #include "confdefs.h"
8957 #ifndef _XOPEN_SOURCE
8964 rm -f conftest.$ac_objext
8965 if { (eval echo "$as_me:8965: \"$ac_compile\"") >&5
8966 (eval $ac_compile) 2>&5
8968 echo "$as_me:8968: \$? = $ac_status" >&5
8969 (exit $ac_status); } &&
8970 { ac_try='test -s conftest.$ac_objext'
8971 { (eval echo "$as_me:8971: \"$ac_try\"") >&5
8974 echo "$as_me:8974: \$? = $ac_status" >&5
8975 (exit $ac_status); }; }; then
8976 cf_XOPEN_SOURCE_set=yes
8978 echo "$as_me: failed program was:" >&5
8979 cat conftest.$ac_ext >&5
8980 cf_XOPEN_SOURCE_set=no
8982 rm -f conftest.$ac_objext conftest.$ac_ext
8983 echo "$as_me:8983: result: $cf_XOPEN_SOURCE_set" >&5
8984 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
8985 if test $cf_XOPEN_SOURCE_set = yes
8987 cat >conftest.$ac_ext <<_ACEOF
8988 #line 8988 "configure"
8989 #include "confdefs.h"
8995 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
9002 rm -f conftest.$ac_objext
9003 if { (eval echo "$as_me:9003: \"$ac_compile\"") >&5
9004 (eval $ac_compile) 2>&5
9006 echo "$as_me:9006: \$? = $ac_status" >&5
9007 (exit $ac_status); } &&
9008 { ac_try='test -s conftest.$ac_objext'
9009 { (eval echo "$as_me:9009: \"$ac_try\"") >&5
9012 echo "$as_me:9012: \$? = $ac_status" >&5
9013 (exit $ac_status); }; }; then
9014 cf_XOPEN_SOURCE_set_ok=yes
9016 echo "$as_me: failed program was:" >&5
9017 cat conftest.$ac_ext >&5
9018 cf_XOPEN_SOURCE_set_ok=no
9020 rm -f conftest.$ac_objext conftest.$ac_ext
9021 if test $cf_XOPEN_SOURCE_set_ok = no
9023 { echo "$as_me:9023: WARNING: _XOPEN_SOURCE is lower than requested" >&5
9024 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
9028 echo "$as_me:9028: checking if we should define _XOPEN_SOURCE" >&5
9029 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
9030 if test "${cf_cv_xopen_source+set}" = set; then
9031 echo $ECHO_N "(cached) $ECHO_C" >&6
9034 cat >conftest.$ac_ext <<_ACEOF
9035 #line 9035 "configure"
9036 #include "confdefs.h"
9040 #include <sys/types.h>
9046 #ifndef _XOPEN_SOURCE
9053 rm -f conftest.$ac_objext
9054 if { (eval echo "$as_me:9054: \"$ac_compile\"") >&5
9055 (eval $ac_compile) 2>&5
9057 echo "$as_me:9057: \$? = $ac_status" >&5
9058 (exit $ac_status); } &&
9059 { ac_try='test -s conftest.$ac_objext'
9060 { (eval echo "$as_me:9060: \"$ac_try\"") >&5
9063 echo "$as_me:9063: \$? = $ac_status" >&5
9064 (exit $ac_status); }; }; then
9065 cf_cv_xopen_source=no
9067 echo "$as_me: failed program was:" >&5
9068 cat conftest.$ac_ext >&5
9070 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
9071 cat >conftest.$ac_ext <<_ACEOF
9072 #line 9072 "configure"
9073 #include "confdefs.h"
9077 #include <sys/types.h>
9083 #ifdef _XOPEN_SOURCE
9090 rm -f conftest.$ac_objext
9091 if { (eval echo "$as_me:9091: \"$ac_compile\"") >&5
9092 (eval $ac_compile) 2>&5
9094 echo "$as_me:9094: \$? = $ac_status" >&5
9095 (exit $ac_status); } &&
9096 { ac_try='test -s conftest.$ac_objext'
9097 { (eval echo "$as_me:9097: \"$ac_try\"") >&5
9100 echo "$as_me:9100: \$? = $ac_status" >&5
9101 (exit $ac_status); }; }; then
9102 cf_cv_xopen_source=no
9104 echo "$as_me: failed program was:" >&5
9105 cat conftest.$ac_ext >&5
9106 cf_cv_xopen_source=$cf_XOPEN_SOURCE
9108 rm -f conftest.$ac_objext conftest.$ac_ext
9112 rm -f conftest.$ac_objext conftest.$ac_ext
9115 echo "$as_me:9115: result: $cf_cv_xopen_source" >&5
9116 echo "${ECHO_T}$cf_cv_xopen_source" >&6
9118 if test "$cf_cv_xopen_source" != no ; then
9120 CFLAGS=`echo "$CFLAGS" | \
9121 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9122 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9124 CPPFLAGS=`echo "$CPPFLAGS" | \
9125 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9126 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9128 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
9133 cf_new_extra_cppflags=
9135 for cf_add_cflags in $cf_temp_xopen_source
9137 case $cf_fix_cppflags in
9139 case $cf_add_cflags in #(vi
9140 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
9141 case $cf_add_cflags in
9143 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9145 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9146 && test -z "${cf_tst_cflags}" \
9147 && cf_fix_cppflags=yes
9149 if test $cf_fix_cppflags = yes ; then
9150 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9152 elif test "${cf_tst_cflags}" = "\"'" ; then
9153 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9159 *$cf_add_cflags) #(vi
9162 case $cf_add_cflags in #(vi
9164 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9166 CPPFLAGS=`echo "$CPPFLAGS" | \
9167 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9168 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9172 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
9177 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
9182 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9184 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9186 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9187 && test -z "${cf_tst_cflags}" \
9188 && cf_fix_cppflags=no
9193 if test -n "$cf_new_cflags" ; then
9195 CFLAGS="$CFLAGS $cf_new_cflags"
9198 if test -n "$cf_new_cppflags" ; then
9200 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
9203 if test -n "$cf_new_extra_cppflags" ; then
9205 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
9213 # Check whether --enable-largefile or --disable-largefile was given.
9214 if test "${enable_largefile+set}" = set; then
9215 enableval="$enable_largefile"
9218 if test "$enable_largefile" != no; then
9220 echo "$as_me:9220: checking for special C compiler options needed for large files" >&5
9221 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
9222 if test "${ac_cv_sys_largefile_CC+set}" = set; then
9223 echo $ECHO_N "(cached) $ECHO_C" >&6
9225 ac_cv_sys_largefile_CC=no
9226 if test "$GCC" != yes; then
9229 # IRIX 6.2 and later do not support large files by default,
9230 # so use the C compiler's -n32 option if that helps.
9231 cat >conftest.$ac_ext <<_ACEOF
9232 #line 9232 "configure"
9233 #include "confdefs.h"
9234 #include <sys/types.h>
9235 /* Check that off_t can represent 2**63 - 1 correctly.
9236 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9237 since some C++ compilers masquerading as C compilers
9238 incorrectly reject 9223372036854775807. */
9239 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9240 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9241 && LARGE_OFF_T % 2147483647 == 1)
9251 rm -f conftest.$ac_objext
9252 if { (eval echo "$as_me:9252: \"$ac_compile\"") >&5
9253 (eval $ac_compile) 2>&5
9255 echo "$as_me:9255: \$? = $ac_status" >&5
9256 (exit $ac_status); } &&
9257 { ac_try='test -s conftest.$ac_objext'
9258 { (eval echo "$as_me:9258: \"$ac_try\"") >&5
9261 echo "$as_me:9261: \$? = $ac_status" >&5
9262 (exit $ac_status); }; }; then
9265 echo "$as_me: failed program was:" >&5
9266 cat conftest.$ac_ext >&5
9268 rm -f conftest.$ac_objext
9270 rm -f conftest.$ac_objext
9271 if { (eval echo "$as_me:9271: \"$ac_compile\"") >&5
9272 (eval $ac_compile) 2>&5
9274 echo "$as_me:9274: \$? = $ac_status" >&5
9275 (exit $ac_status); } &&
9276 { ac_try='test -s conftest.$ac_objext'
9277 { (eval echo "$as_me:9277: \"$ac_try\"") >&5
9280 echo "$as_me:9280: \$? = $ac_status" >&5
9281 (exit $ac_status); }; }; then
9282 ac_cv_sys_largefile_CC=' -n32'; break
9284 echo "$as_me: failed program was:" >&5
9285 cat conftest.$ac_ext >&5
9287 rm -f conftest.$ac_objext
9291 rm -f conftest.$ac_ext
9294 echo "$as_me:9294: result: $ac_cv_sys_largefile_CC" >&5
9295 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
9296 if test "$ac_cv_sys_largefile_CC" != no; then
9297 CC=$CC$ac_cv_sys_largefile_CC
9300 echo "$as_me:9300: checking for _FILE_OFFSET_BITS value needed for large files" >&5
9301 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
9302 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
9303 echo $ECHO_N "(cached) $ECHO_C" >&6
9306 ac_cv_sys_file_offset_bits=no
9307 cat >conftest.$ac_ext <<_ACEOF
9308 #line 9308 "configure"
9309 #include "confdefs.h"
9310 #include <sys/types.h>
9311 /* Check that off_t can represent 2**63 - 1 correctly.
9312 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9313 since some C++ compilers masquerading as C compilers
9314 incorrectly reject 9223372036854775807. */
9315 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9316 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9317 && LARGE_OFF_T % 2147483647 == 1)
9327 rm -f conftest.$ac_objext
9328 if { (eval echo "$as_me:9328: \"$ac_compile\"") >&5
9329 (eval $ac_compile) 2>&5
9331 echo "$as_me:9331: \$? = $ac_status" >&5
9332 (exit $ac_status); } &&
9333 { ac_try='test -s conftest.$ac_objext'
9334 { (eval echo "$as_me:9334: \"$ac_try\"") >&5
9337 echo "$as_me:9337: \$? = $ac_status" >&5
9338 (exit $ac_status); }; }; then
9341 echo "$as_me: failed program was:" >&5
9342 cat conftest.$ac_ext >&5
9344 rm -f conftest.$ac_objext conftest.$ac_ext
9345 cat >conftest.$ac_ext <<_ACEOF
9346 #line 9346 "configure"
9347 #include "confdefs.h"
9348 #define _FILE_OFFSET_BITS 64
9349 #include <sys/types.h>
9350 /* Check that off_t can represent 2**63 - 1 correctly.
9351 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9352 since some C++ compilers masquerading as C compilers
9353 incorrectly reject 9223372036854775807. */
9354 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9355 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9356 && LARGE_OFF_T % 2147483647 == 1)
9366 rm -f conftest.$ac_objext
9367 if { (eval echo "$as_me:9367: \"$ac_compile\"") >&5
9368 (eval $ac_compile) 2>&5
9370 echo "$as_me:9370: \$? = $ac_status" >&5
9371 (exit $ac_status); } &&
9372 { ac_try='test -s conftest.$ac_objext'
9373 { (eval echo "$as_me:9373: \"$ac_try\"") >&5
9376 echo "$as_me:9376: \$? = $ac_status" >&5
9377 (exit $ac_status); }; }; then
9378 ac_cv_sys_file_offset_bits=64; break
9380 echo "$as_me: failed program was:" >&5
9381 cat conftest.$ac_ext >&5
9383 rm -f conftest.$ac_objext conftest.$ac_ext
9387 echo "$as_me:9387: result: $ac_cv_sys_file_offset_bits" >&5
9388 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
9389 if test "$ac_cv_sys_file_offset_bits" != no; then
9391 cat >>confdefs.h <<EOF
9392 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
9397 echo "$as_me:9397: checking for _LARGE_FILES value needed for large files" >&5
9398 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
9399 if test "${ac_cv_sys_large_files+set}" = set; then
9400 echo $ECHO_N "(cached) $ECHO_C" >&6
9403 ac_cv_sys_large_files=no
9404 cat >conftest.$ac_ext <<_ACEOF
9405 #line 9405 "configure"
9406 #include "confdefs.h"
9407 #include <sys/types.h>
9408 /* Check that off_t can represent 2**63 - 1 correctly.
9409 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9410 since some C++ compilers masquerading as C compilers
9411 incorrectly reject 9223372036854775807. */
9412 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9413 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9414 && LARGE_OFF_T % 2147483647 == 1)
9424 rm -f conftest.$ac_objext
9425 if { (eval echo "$as_me:9425: \"$ac_compile\"") >&5
9426 (eval $ac_compile) 2>&5
9428 echo "$as_me:9428: \$? = $ac_status" >&5
9429 (exit $ac_status); } &&
9430 { ac_try='test -s conftest.$ac_objext'
9431 { (eval echo "$as_me:9431: \"$ac_try\"") >&5
9434 echo "$as_me:9434: \$? = $ac_status" >&5
9435 (exit $ac_status); }; }; then
9438 echo "$as_me: failed program was:" >&5
9439 cat conftest.$ac_ext >&5
9441 rm -f conftest.$ac_objext conftest.$ac_ext
9442 cat >conftest.$ac_ext <<_ACEOF
9443 #line 9443 "configure"
9444 #include "confdefs.h"
9445 #define _LARGE_FILES 1
9446 #include <sys/types.h>
9447 /* Check that off_t can represent 2**63 - 1 correctly.
9448 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9449 since some C++ compilers masquerading as C compilers
9450 incorrectly reject 9223372036854775807. */
9451 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9452 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9453 && LARGE_OFF_T % 2147483647 == 1)
9463 rm -f conftest.$ac_objext
9464 if { (eval echo "$as_me:9464: \"$ac_compile\"") >&5
9465 (eval $ac_compile) 2>&5
9467 echo "$as_me:9467: \$? = $ac_status" >&5
9468 (exit $ac_status); } &&
9469 { ac_try='test -s conftest.$ac_objext'
9470 { (eval echo "$as_me:9470: \"$ac_try\"") >&5
9473 echo "$as_me:9473: \$? = $ac_status" >&5
9474 (exit $ac_status); }; }; then
9475 ac_cv_sys_large_files=1; break
9477 echo "$as_me: failed program was:" >&5
9478 cat conftest.$ac_ext >&5
9480 rm -f conftest.$ac_objext conftest.$ac_ext
9484 echo "$as_me:9484: result: $ac_cv_sys_large_files" >&5
9485 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
9486 if test "$ac_cv_sys_large_files" != no; then
9488 cat >>confdefs.h <<EOF
9489 #define _LARGE_FILES $ac_cv_sys_large_files
9496 if test "$enable_largefile" != no ; then
9497 echo "$as_me:9497: checking for _LARGEFILE_SOURCE value needed for large files" >&5
9498 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
9499 if test "${ac_cv_sys_largefile_source+set}" = set; then
9500 echo $ECHO_N "(cached) $ECHO_C" >&6
9503 ac_cv_sys_largefile_source=no
9504 cat >conftest.$ac_ext <<_ACEOF
9505 #line 9505 "configure"
9506 #include "confdefs.h"
9516 rm -f conftest.$ac_objext
9517 if { (eval echo "$as_me:9517: \"$ac_compile\"") >&5
9518 (eval $ac_compile) 2>&5
9520 echo "$as_me:9520: \$? = $ac_status" >&5
9521 (exit $ac_status); } &&
9522 { ac_try='test -s conftest.$ac_objext'
9523 { (eval echo "$as_me:9523: \"$ac_try\"") >&5
9526 echo "$as_me:9526: \$? = $ac_status" >&5
9527 (exit $ac_status); }; }; then
9530 echo "$as_me: failed program was:" >&5
9531 cat conftest.$ac_ext >&5
9533 rm -f conftest.$ac_objext conftest.$ac_ext
9534 cat >conftest.$ac_ext <<_ACEOF
9535 #line 9535 "configure"
9536 #include "confdefs.h"
9537 #define _LARGEFILE_SOURCE 1
9547 rm -f conftest.$ac_objext
9548 if { (eval echo "$as_me:9548: \"$ac_compile\"") >&5
9549 (eval $ac_compile) 2>&5
9551 echo "$as_me:9551: \$? = $ac_status" >&5
9552 (exit $ac_status); } &&
9553 { ac_try='test -s conftest.$ac_objext'
9554 { (eval echo "$as_me:9554: \"$ac_try\"") >&5
9557 echo "$as_me:9557: \$? = $ac_status" >&5
9558 (exit $ac_status); }; }; then
9559 ac_cv_sys_largefile_source=1; break
9561 echo "$as_me: failed program was:" >&5
9562 cat conftest.$ac_ext >&5
9564 rm -f conftest.$ac_objext conftest.$ac_ext
9568 echo "$as_me:9568: result: $ac_cv_sys_largefile_source" >&5
9569 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
9570 if test "$ac_cv_sys_largefile_source" != no; then
9572 cat >>confdefs.h <<EOF
9573 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
9579 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
9580 # in glibc 2.1.3, but that breaks too many other things.
9581 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
9582 echo "$as_me:9582: checking for fseeko" >&5
9583 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
9584 if test "${ac_cv_func_fseeko+set}" = set; then
9585 echo $ECHO_N "(cached) $ECHO_C" >&6
9587 cat >conftest.$ac_ext <<_ACEOF
9588 #line 9588 "configure"
9589 #include "confdefs.h"
9594 return fseeko && fseeko (stdin, 0, 0);
9599 rm -f conftest.$ac_objext conftest$ac_exeext
9600 if { (eval echo "$as_me:9600: \"$ac_link\"") >&5
9601 (eval $ac_link) 2>&5
9603 echo "$as_me:9603: \$? = $ac_status" >&5
9604 (exit $ac_status); } &&
9605 { ac_try='test -s conftest$ac_exeext'
9606 { (eval echo "$as_me:9606: \"$ac_try\"") >&5
9609 echo "$as_me:9609: \$? = $ac_status" >&5
9610 (exit $ac_status); }; }; then
9611 ac_cv_func_fseeko=yes
9613 echo "$as_me: failed program was:" >&5
9614 cat conftest.$ac_ext >&5
9615 ac_cv_func_fseeko=no
9617 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9619 echo "$as_me:9619: result: $ac_cv_func_fseeko" >&5
9620 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
9621 if test $ac_cv_func_fseeko = yes; then
9623 cat >>confdefs.h <<\EOF
9624 #define HAVE_FSEEKO 1
9629 # Normally we would collect these definitions in the config.h,
9630 # but (like _XOPEN_SOURCE), some environments rely on having these
9631 # defined before any of the system headers are included. Another
9632 # case comes up with C++, e.g., on AIX the compiler compiles the
9633 # header files by themselves before looking at the body files it is
9634 # told to compile. For ncurses, those header files do not include
9636 test "$ac_cv_sys_large_files" != no && CPPFLAGS="$CPPFLAGS -D_LARGE_FILES "
9637 test "$ac_cv_sys_largefile_source" != no && CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE "
9638 test "$ac_cv_sys_file_offset_bits" != no && CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits "
9640 echo "$as_me:9640: checking whether to use struct dirent64" >&5
9641 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
9642 if test "${cf_cv_struct_dirent64+set}" = set; then
9643 echo $ECHO_N "(cached) $ECHO_C" >&6
9646 cat >conftest.$ac_ext <<_ACEOF
9647 #line 9647 "configure"
9648 #include "confdefs.h"
9650 #include <sys/types.h>
9657 /* if transitional largefile support is setup, this is true */
9658 extern struct dirent64 * readdir(DIR *);
9659 struct dirent64 *x = readdir((DIR *)0);
9660 struct dirent *y = readdir((DIR *)0);
9667 rm -f conftest.$ac_objext
9668 if { (eval echo "$as_me:9668: \"$ac_compile\"") >&5
9669 (eval $ac_compile) 2>&5
9671 echo "$as_me:9671: \$? = $ac_status" >&5
9672 (exit $ac_status); } &&
9673 { ac_try='test -s conftest.$ac_objext'
9674 { (eval echo "$as_me:9674: \"$ac_try\"") >&5
9677 echo "$as_me:9677: \$? = $ac_status" >&5
9678 (exit $ac_status); }; }; then
9679 cf_cv_struct_dirent64=yes
9681 echo "$as_me: failed program was:" >&5
9682 cat conftest.$ac_ext >&5
9683 cf_cv_struct_dirent64=no
9685 rm -f conftest.$ac_objext conftest.$ac_ext
9688 echo "$as_me:9688: result: $cf_cv_struct_dirent64" >&5
9689 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
9690 test "$cf_cv_struct_dirent64" = yes && cat >>confdefs.h <<\EOF
9691 #define HAVE_STRUCT_DIRENT64 1
9696 ### Enable compiling-in rcs id's
9697 echo "$as_me:9697: checking if RCS identifiers should be compiled-in" >&5
9698 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
9700 # Check whether --with-rcs-ids or --without-rcs-ids was given.
9701 if test "${with_rcs_ids+set}" = set; then
9702 withval="$with_rcs_ids"
9703 with_rcs_ids=$withval
9707 echo "$as_me:9707: result: $with_rcs_ids" >&5
9708 echo "${ECHO_T}$with_rcs_ids" >&6
9709 test "$with_rcs_ids" = yes && cat >>confdefs.h <<\EOF
9710 #define USE_RCS_IDS 1
9713 ###############################################################################
9715 ### Note that some functions (such as const) are normally disabled anyway.
9716 echo "$as_me:9716: checking if you want to build with function extensions" >&5
9717 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
9719 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
9720 if test "${enable_ext_funcs+set}" = set; then
9721 enableval="$enable_ext_funcs"
9722 with_ext_funcs=$enableval
9726 echo "$as_me:9726: result: $with_ext_funcs" >&5
9727 echo "${ECHO_T}$with_ext_funcs" >&6
9728 if test "$with_ext_funcs" = yes ; then
9730 cat >>confdefs.h <<\EOF
9731 #define HAVE_USE_DEFAULT_COLORS 1
9734 cat >>confdefs.h <<\EOF
9735 #define NCURSES_EXT_FUNCS 1
9742 ### use option --enable-const to turn on use of const beyond that in XSI.
9743 echo "$as_me:9743: checking for extended use of const keyword" >&5
9744 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
9746 # Check whether --enable-const or --disable-const was given.
9747 if test "${enable_const+set}" = set; then
9748 enableval="$enable_const"
9749 with_ext_const=$enableval
9753 echo "$as_me:9753: result: $with_ext_const" >&5
9754 echo "${ECHO_T}$with_ext_const" >&6
9755 NCURSES_CONST='/*nothing*/'
9756 if test "$with_ext_const" = yes ; then
9760 ###############################################################################
9761 # These options are relatively safe to experiment with.
9763 echo "$as_me:9763: checking if you want all development code" >&5
9764 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
9766 # Check whether --with-develop or --without-develop was given.
9767 if test "${with_develop+set}" = set; then
9768 withval="$with_develop"
9769 with_develop=$withval
9773 echo "$as_me:9773: result: $with_develop" >&5
9774 echo "${ECHO_T}$with_develop" >&6
9776 ###############################################################################
9777 # These are just experimental, probably should not be in a package:
9779 # This is still experimental (20080329), but should ultimately be moved to
9780 # the script-block --with-normal, etc.
9782 echo "$as_me:9782: checking if you want to link with the pthread library" >&5
9783 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
9785 # Check whether --with-pthread or --without-pthread was given.
9786 if test "${with_pthread+set}" = set; then
9787 withval="$with_pthread"
9788 with_pthread=$withval
9792 echo "$as_me:9792: result: $with_pthread" >&5
9793 echo "${ECHO_T}$with_pthread" >&6
9795 if test "$with_pthread" != no ; then
9796 echo "$as_me:9796: checking for pthread.h" >&5
9797 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
9798 if test "${ac_cv_header_pthread_h+set}" = set; then
9799 echo $ECHO_N "(cached) $ECHO_C" >&6
9801 cat >conftest.$ac_ext <<_ACEOF
9802 #line 9802 "configure"
9803 #include "confdefs.h"
9804 #include <pthread.h>
9806 if { (eval echo "$as_me:9806: \"$ac_cpp conftest.$ac_ext\"") >&5
9807 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9809 egrep -v '^ *\+' conftest.er1 >conftest.err
9811 cat conftest.err >&5
9812 echo "$as_me:9812: \$? = $ac_status" >&5
9813 (exit $ac_status); } >/dev/null; then
9814 if test -s conftest.err; then
9815 ac_cpp_err=$ac_c_preproc_warn_flag
9822 if test -z "$ac_cpp_err"; then
9823 ac_cv_header_pthread_h=yes
9825 echo "$as_me: failed program was:" >&5
9826 cat conftest.$ac_ext >&5
9827 ac_cv_header_pthread_h=no
9829 rm -f conftest.err conftest.$ac_ext
9831 echo "$as_me:9831: result: $ac_cv_header_pthread_h" >&5
9832 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
9833 if test $ac_cv_header_pthread_h = yes; then
9835 cat >>confdefs.h <<\EOF
9836 #define HAVE_PTHREADS_H 1
9839 for cf_lib_pthread in pthread c_r
9841 echo "$as_me:9841: checking if we can link with the $cf_lib_pthread library" >&5
9842 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
9843 cf_save_LIBS="$LIBS"
9844 LIBS="-l$cf_lib_pthread $LIBS"
9845 cat >conftest.$ac_ext <<_ACEOF
9846 #line 9846 "configure"
9847 #include "confdefs.h"
9849 #include <pthread.h>
9855 int rc = pthread_create(0,0,0,0);
9856 int r2 = pthread_mutexattr_settype(0, 0);
9862 rm -f conftest.$ac_objext conftest$ac_exeext
9863 if { (eval echo "$as_me:9863: \"$ac_link\"") >&5
9864 (eval $ac_link) 2>&5
9866 echo "$as_me:9866: \$? = $ac_status" >&5
9867 (exit $ac_status); } &&
9868 { ac_try='test -s conftest$ac_exeext'
9869 { (eval echo "$as_me:9869: \"$ac_try\"") >&5
9872 echo "$as_me:9872: \$? = $ac_status" >&5
9873 (exit $ac_status); }; }; then
9876 echo "$as_me: failed program was:" >&5
9877 cat conftest.$ac_ext >&5
9880 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9881 LIBS="$cf_save_LIBS"
9882 echo "$as_me:9882: result: $with_pthread" >&5
9883 echo "${ECHO_T}$with_pthread" >&6
9884 test "$with_pthread" = yes && break
9887 if test "$with_pthread" = yes ; then
9888 LIBS="-l$cf_lib_pthread $LIBS"
9889 cat >>confdefs.h <<\EOF
9890 #define HAVE_LIBPTHREADS 1
9894 { { echo "$as_me:9894: error: Cannot link with pthread library" >&5
9895 echo "$as_me: error: Cannot link with pthread library" >&2;}
9896 { (exit 1); exit 1; }; }
9903 echo "$as_me:9903: checking if you want to use weak-symbols for pthreads" >&5
9904 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
9906 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
9907 if test "${enable_weak_symbols+set}" = set; then
9908 enableval="$enable_weak_symbols"
9909 use_weak_symbols=$withval
9913 echo "$as_me:9913: result: $use_weak_symbols" >&5
9914 echo "${ECHO_T}$use_weak_symbols" >&6
9915 if test "$use_weak_symbols" = yes ; then
9917 echo "$as_me:9917: checking if $CC supports weak symbols" >&5
9918 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
9919 if test "${cf_cv_weak_symbols+set}" = set; then
9920 echo $ECHO_N "(cached) $ECHO_C" >&6
9923 cat >conftest.$ac_ext <<_ACEOF
9924 #line 9924 "configure"
9925 #include "confdefs.h"
9932 #if defined(__GNUC__)
9933 # if defined __USE_ISOC99
9934 # define _cat_pragma(exp) _Pragma(#exp)
9935 # define _weak_pragma(exp) _cat_pragma(weak name)
9937 # define _weak_pragma(exp)
9939 # define _declare(name) __extension__ extern __typeof__(name) name
9940 # define weak_symbol(name) _weak_pragma(name) _declare(name) __attribute__((weak))
9949 rm -f conftest.$ac_objext
9950 if { (eval echo "$as_me:9950: \"$ac_compile\"") >&5
9951 (eval $ac_compile) 2>&5
9953 echo "$as_me:9953: \$? = $ac_status" >&5
9954 (exit $ac_status); } &&
9955 { ac_try='test -s conftest.$ac_objext'
9956 { (eval echo "$as_me:9956: \"$ac_try\"") >&5
9959 echo "$as_me:9959: \$? = $ac_status" >&5
9960 (exit $ac_status); }; }; then
9961 cf_cv_weak_symbols=yes
9963 echo "$as_me: failed program was:" >&5
9964 cat conftest.$ac_ext >&5
9965 cf_cv_weak_symbols=no
9967 rm -f conftest.$ac_objext conftest.$ac_ext
9970 echo "$as_me:9970: result: $cf_cv_weak_symbols" >&5
9971 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
9974 cf_cv_weak_symbols=no
9977 if test $cf_cv_weak_symbols = yes ; then
9978 cat >>confdefs.h <<\EOF
9979 #define USE_WEAK_SYMBOLS 1
9985 if test "$with_pthread" = "yes" ; then
9986 cat >>confdefs.h <<\EOF
9987 #define USE_PTHREADS 1
9990 enable_reentrant=yes
9991 if test $cf_cv_weak_symbols = yes ; then
9996 # OpenSUSE is installing ncurses6, using reentrant option.
9997 echo "$as_me:9997: checking for _nc_TABSIZE" >&5
9998 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
9999 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
10000 echo $ECHO_N "(cached) $ECHO_C" >&6
10002 cat >conftest.$ac_ext <<_ACEOF
10003 #line 10003 "configure"
10004 #include "confdefs.h"
10005 /* System header to define __stub macros and hopefully few prototypes,
10006 which can conflict with char _nc_TABSIZE (); below. */
10007 #include <assert.h>
10008 /* Override any gcc2 internal prototype to avoid an error. */
10012 /* We use char because int might match the return type of a gcc2
10013 builtin and then its argument prototype would still apply. */
10014 char _nc_TABSIZE ();
10020 /* The GNU C library defines this for functions which it implements
10021 to always fail with ENOSYS. Some functions are actually named
10022 something starting with __ and the normal name is an alias. */
10023 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
10033 rm -f conftest.$ac_objext conftest$ac_exeext
10034 if { (eval echo "$as_me:10034: \"$ac_link\"") >&5
10035 (eval $ac_link) 2>&5
10037 echo "$as_me:10037: \$? = $ac_status" >&5
10038 (exit $ac_status); } &&
10039 { ac_try='test -s conftest$ac_exeext'
10040 { (eval echo "$as_me:10040: \"$ac_try\"") >&5
10041 (eval $ac_try) 2>&5
10043 echo "$as_me:10043: \$? = $ac_status" >&5
10044 (exit $ac_status); }; }; then
10045 ac_cv_func__nc_TABSIZE=yes
10047 echo "$as_me: failed program was:" >&5
10048 cat conftest.$ac_ext >&5
10049 ac_cv_func__nc_TABSIZE=no
10051 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10053 echo "$as_me:10053: result: $ac_cv_func__nc_TABSIZE" >&5
10054 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
10055 if test $ac_cv_func__nc_TABSIZE = yes; then
10056 assume_reentrant=yes
10058 assume_reentrant=no
10061 # Reentrant code has to be opaque; there's little advantage to making ncurses
10062 # opaque outside of that, so there is no --enable-opaque option. We can use
10063 # this option without --with-pthreads, but this will be always set for
10065 echo "$as_me:10065: checking if you want experimental reentrant code" >&5
10066 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
10068 # Check whether --enable-reentrant or --disable-reentrant was given.
10069 if test "${enable_reentrant+set}" = set; then
10070 enableval="$enable_reentrant"
10071 with_reentrant=$enableval
10073 with_reentrant=$assume_reentrant
10075 echo "$as_me:10075: result: $with_reentrant" >&5
10076 echo "${ECHO_T}$with_reentrant" >&6
10077 if test "$with_reentrant" = yes ; then
10078 cf_cv_enable_reentrant=1
10079 if test $cf_cv_weak_symbols = yes ; then
10081 # remove pthread library from $LIBS
10082 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[ ]//g' -e 's/-lpthread$//'`
10084 elif test "$assume_reentrant" = no ; then
10085 LIB_SUFFIX="t${LIB_SUFFIX}"
10087 cat >>confdefs.h <<\EOF
10088 #define USE_REENTRANT 1
10092 cf_cv_enable_reentrant=0
10095 ### Allow using a different wrap-prefix
10096 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
10097 echo "$as_me:10097: checking for prefix used to wrap public variables" >&5
10098 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
10100 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
10101 if test "${with_wrap_prefix+set}" = set; then
10102 withval="$with_wrap_prefix"
10103 NCURSES_WRAP_PREFIX=$withval
10105 NCURSES_WRAP_PREFIX=_nc_
10107 echo "$as_me:10107: result: $NCURSES_WRAP_PREFIX" >&5
10108 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
10110 NCURSES_WRAP_PREFIX=_nc_
10113 cat >>confdefs.h <<EOF
10114 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
10117 ###############################################################################
10119 ### use option --disable-echo to suppress full display compiling commands
10120 echo "$as_me:10120: checking if you want to display full commands during build" >&5
10121 echo $ECHO_N "checking if you want to display full commands during build... $ECHO_C" >&6
10123 # Check whether --enable-echo or --disable-echo was given.
10124 if test "${enable_echo+set}" = set; then
10125 enableval="$enable_echo"
10126 with_echo=$enableval
10130 if test "$with_echo" = yes; then
10133 ECHO_LINK='@ echo linking $@ ... ;'
10135 echo "$as_me:10135: result: $with_echo" >&5
10136 echo "${ECHO_T}$with_echo" >&6
10138 ### use option --enable-warnings to turn on all gcc warnings
10139 echo "$as_me:10139: checking if you want to see compiler warnings" >&5
10140 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
10142 # Check whether --enable-warnings or --disable-warnings was given.
10143 if test "${enable_warnings+set}" = set; then
10144 enableval="$enable_warnings"
10145 with_warnings=$enableval
10147 echo "$as_me:10147: result: $with_warnings" >&5
10148 echo "${ECHO_T}$with_warnings" >&6
10150 if test "x$with_warnings" = "xyes"; then
10152 ADAFLAGS="$ADAFLAGS -gnatg"
10156 if test "$GCC" = yes ; then
10159 echo "$as_me:10159: checking if this is really Intel C compiler" >&5
10160 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
10161 cf_save_CFLAGS="$CFLAGS"
10162 CFLAGS="$CFLAGS -no-gcc"
10163 cat >conftest.$ac_ext <<_ACEOF
10164 #line 10164 "configure"
10165 #include "confdefs.h"
10171 #ifdef __INTEL_COMPILER
10180 rm -f conftest.$ac_objext
10181 if { (eval echo "$as_me:10181: \"$ac_compile\"") >&5
10182 (eval $ac_compile) 2>&5
10184 echo "$as_me:10184: \$? = $ac_status" >&5
10185 (exit $ac_status); } &&
10186 { ac_try='test -s conftest.$ac_objext'
10187 { (eval echo "$as_me:10187: \"$ac_try\"") >&5
10188 (eval $ac_try) 2>&5
10190 echo "$as_me:10190: \$? = $ac_status" >&5
10191 (exit $ac_status); }; }; then
10193 cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
10196 echo "$as_me: failed program was:" >&5
10197 cat conftest.$ac_ext >&5
10199 rm -f conftest.$ac_objext conftest.$ac_ext
10200 CFLAGS="$cf_save_CFLAGS"
10201 echo "$as_me:10201: result: $INTEL_COMPILER" >&5
10202 echo "${ECHO_T}$INTEL_COMPILER" >&6
10207 cat > conftest.$ac_ext <<EOF
10208 #line 10208 "${as_me:-configure}"
10209 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
10212 if test "$INTEL_COMPILER" = yes
10214 # The "-wdXXX" options suppress warnings:
10215 # remark #1419: external declaration in primary source file
10216 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
10217 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
10218 # remark #193: zero used for undefined preprocessing identifier
10219 # remark #593: variable "curs_sb_left_arrow" was set but never used
10220 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
10221 # remark #869: parameter "tw" was never referenced
10222 # remark #981: operands are evaluated in unspecified order
10223 # warning #279: controlling expression is constant
10225 { echo "$as_me:10225: checking for $CC warning options..." >&5
10226 echo "$as_me: checking for $CC warning options..." >&6;}
10227 cf_save_CFLAGS="$CFLAGS"
10228 EXTRA_CFLAGS="-Wall"
10240 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10241 if { (eval echo "$as_me:10241: \"$ac_compile\"") >&5
10242 (eval $ac_compile) 2>&5
10244 echo "$as_me:10244: \$? = $ac_status" >&5
10245 (exit $ac_status); }; then
10246 test -n "$verbose" && echo "$as_me:10246: result: ... -$cf_opt" >&5
10247 echo "${ECHO_T}... -$cf_opt" >&6
10248 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10251 CFLAGS="$cf_save_CFLAGS"
10253 elif test "$GCC" = yes
10255 { echo "$as_me:10255: checking for $CC warning options..." >&5
10256 echo "$as_me: checking for $CC warning options..." >&6;}
10257 cf_save_CFLAGS="$CFLAGS"
10260 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
10261 for cf_opt in W Wall \
10262 Wbad-function-cast \
10266 Wmissing-declarations \
10267 Wmissing-prototypes \
10271 Wstrict-prototypes \
10272 Wundef $cf_warn_CONST Wdeclaration-after-statement Wextra Wno-unknown-pragmas Wswitch-enum
10274 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10275 if { (eval echo "$as_me:10275: \"$ac_compile\"") >&5
10276 (eval $ac_compile) 2>&5
10278 echo "$as_me:10278: \$? = $ac_status" >&5
10279 (exit $ac_status); }; then
10280 test -n "$verbose" && echo "$as_me:10280: result: ... -$cf_opt" >&5
10281 echo "${ECHO_T}... -$cf_opt" >&6
10282 case $cf_opt in #(vi
10284 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
10287 case $GCC_VERSION in
10289 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
10291 echo "${as_me:-configure}:10291: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10297 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10300 CFLAGS="$cf_save_CFLAGS"
10306 if test "$GCC" = yes
10308 cat > conftest.i <<EOF
10310 #define GCC_PRINTF 0
10313 #define GCC_SCANF 0
10315 #ifndef GCC_NORETURN
10316 #define GCC_NORETURN /* nothing */
10319 #define GCC_UNUSED /* nothing */
10322 if test "$GCC" = yes
10324 { echo "$as_me:10324: checking for $CC __attribute__ directives..." >&5
10325 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
10326 cat > conftest.$ac_ext <<EOF
10327 #line 10327 "${as_me:-configure}"
10328 #include "confdefs.h"
10329 #include "conftest.h"
10330 #include "conftest.i"
10332 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10334 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
10337 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10339 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
10341 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
10342 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
10343 extern void foo(void) GCC_NORETURN;
10344 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
10346 cf_printf_attribute=no
10347 cf_scanf_attribute=no
10348 for cf_attribute in scanf printf unused noreturn
10351 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10353 cf_directive="__attribute__(($cf_attribute))"
10354 echo "checking for $CC $cf_directive" 1>&5
10356 case $cf_attribute in #(vi
10358 cf_printf_attribute=yes
10359 cat >conftest.h <<EOF
10360 #define GCC_$cf_ATTRIBUTE 1
10364 cf_scanf_attribute=yes
10365 cat >conftest.h <<EOF
10366 #define GCC_$cf_ATTRIBUTE 1
10370 cat >conftest.h <<EOF
10371 #define GCC_$cf_ATTRIBUTE $cf_directive
10376 if { (eval echo "$as_me:10376: \"$ac_compile\"") >&5
10377 (eval $ac_compile) 2>&5
10379 echo "$as_me:10379: \$? = $ac_status" >&5
10380 (exit $ac_status); }; then
10381 test -n "$verbose" && echo "$as_me:10381: result: ... $cf_attribute" >&5
10382 echo "${ECHO_T}... $cf_attribute" >&6
10383 cat conftest.h >>confdefs.h
10384 case $cf_attribute in #(vi
10386 if test "$cf_printf_attribute" = no ; then
10387 cat >>confdefs.h <<EOF
10388 #define GCC_PRINTFLIKE(fmt,var) /* nothing */
10391 cat >>confdefs.h <<EOF
10392 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10397 if test "$cf_scanf_attribute" = no ; then
10398 cat >>confdefs.h <<EOF
10399 #define GCC_SCANFLIKE(fmt,var) /* nothing */
10402 cat >>confdefs.h <<EOF
10403 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10411 fgrep define conftest.i >>confdefs.h
10416 ### use option --enable-assertions to turn on generation of assertion code
10417 echo "$as_me:10417: checking if you want to enable runtime assertions" >&5
10418 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
10420 # Check whether --enable-assertions or --disable-assertions was given.
10421 if test "${enable_assertions+set}" = set; then
10422 enableval="$enable_assertions"
10423 with_assertions=$enableval
10427 echo "$as_me:10427: result: $with_assertions" >&5
10428 echo "${ECHO_T}$with_assertions" >&6
10431 if test "$with_assertions" = no
10433 cat >>confdefs.h <<\EOF
10437 CPPFLAGS="$CPPFLAGS -DNDEBUG"
10440 ADAFLAGS="$ADAFLAGS -gnata"
10445 ### use option --disable-leaks to suppress "permanent" leaks, for testing
10446 cat >>confdefs.h <<\EOF
10447 #define HAVE_NC_ALLOC_H 1
10450 ### use option --enable-expanded to generate certain macros as functions
10452 # Check whether --enable-expanded or --disable-expanded was given.
10453 if test "${enable_expanded+set}" = set; then
10454 enableval="$enable_expanded"
10455 test "$enableval" = yes && cat >>confdefs.h <<\EOF
10456 #define NCURSES_EXPANDED 1
10461 ### use option --disable-macros to suppress macros in favor of functions
10463 # Check whether --enable-macros or --disable-macros was given.
10464 if test "${enable_macros+set}" = set; then
10465 enableval="$enable_macros"
10466 test "$enableval" = no && cat >>confdefs.h <<\EOF
10467 #define NCURSES_NOMACROS 1
10472 # Normally we only add trace() to the debug-library. Allow this to be
10473 # extended to all models of the ncurses library:
10475 case "$CFLAGS $CPPFLAGS" in
10481 echo "$as_me:10481: checking whether to add trace feature to all models" >&5
10482 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
10484 # Check whether --with-trace or --without-trace was given.
10485 if test "${with_trace+set}" = set; then
10486 withval="$with_trace"
10487 cf_with_trace=$withval
10489 cf_with_trace=$cf_all_traces
10491 echo "$as_me:10491: result: $cf_with_trace" >&5
10492 echo "${ECHO_T}$cf_with_trace" >&6
10494 if test "$cf_with_trace" = yes ; then
10500 cf_new_extra_cppflags=
10502 for cf_add_cflags in -DTRACE
10504 case $cf_fix_cppflags in
10506 case $cf_add_cflags in #(vi
10507 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10508 case $cf_add_cflags in
10510 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10512 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10513 && test -z "${cf_tst_cflags}" \
10514 && cf_fix_cppflags=yes
10516 if test $cf_fix_cppflags = yes ; then
10517 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10519 elif test "${cf_tst_cflags}" = "\"'" ; then
10520 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10525 case "$CPPFLAGS" in
10526 *$cf_add_cflags) #(vi
10529 case $cf_add_cflags in #(vi
10531 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
10533 CPPFLAGS=`echo "$CPPFLAGS" | \
10534 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
10535 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
10539 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10544 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10549 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10551 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10553 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10554 && test -z "${cf_tst_cflags}" \
10555 && cf_fix_cppflags=no
10560 if test -n "$cf_new_cflags" ; then
10562 CFLAGS="$CFLAGS $cf_new_cflags"
10565 if test -n "$cf_new_cppflags" ; then
10567 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
10570 if test -n "$cf_new_extra_cppflags" ; then
10572 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10579 ### Checks for libraries.
10580 case $cf_cv_system_name in #(vi
10584 echo "$as_me:10584: checking for gettimeofday" >&5
10585 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
10586 if test "${ac_cv_func_gettimeofday+set}" = set; then
10587 echo $ECHO_N "(cached) $ECHO_C" >&6
10589 cat >conftest.$ac_ext <<_ACEOF
10590 #line 10590 "configure"
10591 #include "confdefs.h"
10592 /* System header to define __stub macros and hopefully few prototypes,
10593 which can conflict with char gettimeofday (); below. */
10594 #include <assert.h>
10595 /* Override any gcc2 internal prototype to avoid an error. */
10599 /* We use char because int might match the return type of a gcc2
10600 builtin and then its argument prototype would still apply. */
10601 char gettimeofday ();
10607 /* The GNU C library defines this for functions which it implements
10608 to always fail with ENOSYS. Some functions are actually named
10609 something starting with __ and the normal name is an alias. */
10610 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
10620 rm -f conftest.$ac_objext conftest$ac_exeext
10621 if { (eval echo "$as_me:10621: \"$ac_link\"") >&5
10622 (eval $ac_link) 2>&5
10624 echo "$as_me:10624: \$? = $ac_status" >&5
10625 (exit $ac_status); } &&
10626 { ac_try='test -s conftest$ac_exeext'
10627 { (eval echo "$as_me:10627: \"$ac_try\"") >&5
10628 (eval $ac_try) 2>&5
10630 echo "$as_me:10630: \$? = $ac_status" >&5
10631 (exit $ac_status); }; }; then
10632 ac_cv_func_gettimeofday=yes
10634 echo "$as_me: failed program was:" >&5
10635 cat conftest.$ac_ext >&5
10636 ac_cv_func_gettimeofday=no
10638 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10640 echo "$as_me:10640: result: $ac_cv_func_gettimeofday" >&5
10641 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
10642 if test $ac_cv_func_gettimeofday = yes; then
10643 cat >>confdefs.h <<\EOF
10644 #define HAVE_GETTIMEOFDAY 1
10649 echo "$as_me:10649: checking for gettimeofday in -lbsd" >&5
10650 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
10651 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
10652 echo $ECHO_N "(cached) $ECHO_C" >&6
10654 ac_check_lib_save_LIBS=$LIBS
10656 cat >conftest.$ac_ext <<_ACEOF
10657 #line 10657 "configure"
10658 #include "confdefs.h"
10660 /* Override any gcc2 internal prototype to avoid an error. */
10664 /* We use char because int might match the return type of a gcc2
10665 builtin and then its argument prototype would still apply. */
10666 char gettimeofday ();
10675 rm -f conftest.$ac_objext conftest$ac_exeext
10676 if { (eval echo "$as_me:10676: \"$ac_link\"") >&5
10677 (eval $ac_link) 2>&5
10679 echo "$as_me:10679: \$? = $ac_status" >&5
10680 (exit $ac_status); } &&
10681 { ac_try='test -s conftest$ac_exeext'
10682 { (eval echo "$as_me:10682: \"$ac_try\"") >&5
10683 (eval $ac_try) 2>&5
10685 echo "$as_me:10685: \$? = $ac_status" >&5
10686 (exit $ac_status); }; }; then
10687 ac_cv_lib_bsd_gettimeofday=yes
10689 echo "$as_me: failed program was:" >&5
10690 cat conftest.$ac_ext >&5
10691 ac_cv_lib_bsd_gettimeofday=no
10693 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10694 LIBS=$ac_check_lib_save_LIBS
10696 echo "$as_me:10696: result: $ac_cv_lib_bsd_gettimeofday" >&5
10697 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
10698 if test $ac_cv_lib_bsd_gettimeofday = yes; then
10699 cat >>confdefs.h <<\EOF
10700 #define HAVE_GETTIMEOFDAY 1
10710 ### Checks for header files.
10711 echo "$as_me:10711: checking for ANSI C header files" >&5
10712 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10713 if test "${ac_cv_header_stdc+set}" = set; then
10714 echo $ECHO_N "(cached) $ECHO_C" >&6
10716 cat >conftest.$ac_ext <<_ACEOF
10717 #line 10717 "configure"
10718 #include "confdefs.h"
10719 #include <stdlib.h>
10720 #include <stdarg.h>
10721 #include <string.h>
10725 if { (eval echo "$as_me:10725: \"$ac_cpp conftest.$ac_ext\"") >&5
10726 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10728 egrep -v '^ *\+' conftest.er1 >conftest.err
10730 cat conftest.err >&5
10731 echo "$as_me:10731: \$? = $ac_status" >&5
10732 (exit $ac_status); } >/dev/null; then
10733 if test -s conftest.err; then
10734 ac_cpp_err=$ac_c_preproc_warn_flag
10741 if test -z "$ac_cpp_err"; then
10742 ac_cv_header_stdc=yes
10744 echo "$as_me: failed program was:" >&5
10745 cat conftest.$ac_ext >&5
10746 ac_cv_header_stdc=no
10748 rm -f conftest.err conftest.$ac_ext
10750 if test $ac_cv_header_stdc = yes; then
10751 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10752 cat >conftest.$ac_ext <<_ACEOF
10753 #line 10753 "configure"
10754 #include "confdefs.h"
10755 #include <string.h>
10758 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10759 egrep "memchr" >/dev/null 2>&1; then
10762 ac_cv_header_stdc=no
10768 if test $ac_cv_header_stdc = yes; then
10769 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10770 cat >conftest.$ac_ext <<_ACEOF
10771 #line 10771 "configure"
10772 #include "confdefs.h"
10773 #include <stdlib.h>
10776 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10777 egrep "free" >/dev/null 2>&1; then
10780 ac_cv_header_stdc=no
10786 if test $ac_cv_header_stdc = yes; then
10787 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10788 if test "$cross_compiling" = yes; then
10791 cat >conftest.$ac_ext <<_ACEOF
10792 #line 10792 "configure"
10793 #include "confdefs.h"
10795 #if ((' ' & 0x0FF) == 0x020)
10796 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10797 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10799 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
10800 || ('j' <= (c) && (c) <= 'r') \
10801 || ('s' <= (c) && (c) <= 'z'))
10802 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10805 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10810 for (i = 0; i < 256; i++)
10811 if (XOR (islower (i), ISLOWER (i))
10812 || toupper (i) != TOUPPER (i))
10813 $ac_main_return(2);
10814 $ac_main_return (0);
10817 rm -f conftest$ac_exeext
10818 if { (eval echo "$as_me:10818: \"$ac_link\"") >&5
10819 (eval $ac_link) 2>&5
10821 echo "$as_me:10821: \$? = $ac_status" >&5
10822 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10823 { (eval echo "$as_me:10823: \"$ac_try\"") >&5
10824 (eval $ac_try) 2>&5
10826 echo "$as_me:10826: \$? = $ac_status" >&5
10827 (exit $ac_status); }; }; then
10830 echo "$as_me: program exited with status $ac_status" >&5
10831 echo "$as_me: failed program was:" >&5
10832 cat conftest.$ac_ext >&5
10833 ac_cv_header_stdc=no
10835 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10839 echo "$as_me:10839: result: $ac_cv_header_stdc" >&5
10840 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10841 if test $ac_cv_header_stdc = yes; then
10843 cat >>confdefs.h <<\EOF
10844 #define STDC_HEADERS 1
10849 ac_header_dirent=no
10850 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10851 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10852 echo "$as_me:10852: checking for $ac_hdr that defines DIR" >&5
10853 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
10854 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10855 echo $ECHO_N "(cached) $ECHO_C" >&6
10857 cat >conftest.$ac_ext <<_ACEOF
10858 #line 10858 "configure"
10859 #include "confdefs.h"
10860 #include <sys/types.h>
10872 rm -f conftest.$ac_objext
10873 if { (eval echo "$as_me:10873: \"$ac_compile\"") >&5
10874 (eval $ac_compile) 2>&5
10876 echo "$as_me:10876: \$? = $ac_status" >&5
10877 (exit $ac_status); } &&
10878 { ac_try='test -s conftest.$ac_objext'
10879 { (eval echo "$as_me:10879: \"$ac_try\"") >&5
10880 (eval $ac_try) 2>&5
10882 echo "$as_me:10882: \$? = $ac_status" >&5
10883 (exit $ac_status); }; }; then
10884 eval "$as_ac_Header=yes"
10886 echo "$as_me: failed program was:" >&5
10887 cat conftest.$ac_ext >&5
10888 eval "$as_ac_Header=no"
10890 rm -f conftest.$ac_objext conftest.$ac_ext
10892 echo "$as_me:10892: result: `eval echo '${'$as_ac_Header'}'`" >&5
10893 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10894 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10895 cat >>confdefs.h <<EOF
10896 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10899 ac_header_dirent=$ac_hdr; break
10903 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10904 if test $ac_header_dirent = dirent.h; then
10905 echo "$as_me:10905: checking for opendir in -ldir" >&5
10906 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
10907 if test "${ac_cv_lib_dir_opendir+set}" = set; then
10908 echo $ECHO_N "(cached) $ECHO_C" >&6
10910 ac_check_lib_save_LIBS=$LIBS
10912 cat >conftest.$ac_ext <<_ACEOF
10913 #line 10913 "configure"
10914 #include "confdefs.h"
10916 /* Override any gcc2 internal prototype to avoid an error. */
10920 /* We use char because int might match the return type of a gcc2
10921 builtin and then its argument prototype would still apply. */
10931 rm -f conftest.$ac_objext conftest$ac_exeext
10932 if { (eval echo "$as_me:10932: \"$ac_link\"") >&5
10933 (eval $ac_link) 2>&5
10935 echo "$as_me:10935: \$? = $ac_status" >&5
10936 (exit $ac_status); } &&
10937 { ac_try='test -s conftest$ac_exeext'
10938 { (eval echo "$as_me:10938: \"$ac_try\"") >&5
10939 (eval $ac_try) 2>&5
10941 echo "$as_me:10941: \$? = $ac_status" >&5
10942 (exit $ac_status); }; }; then
10943 ac_cv_lib_dir_opendir=yes
10945 echo "$as_me: failed program was:" >&5
10946 cat conftest.$ac_ext >&5
10947 ac_cv_lib_dir_opendir=no
10949 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10950 LIBS=$ac_check_lib_save_LIBS
10952 echo "$as_me:10952: result: $ac_cv_lib_dir_opendir" >&5
10953 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
10954 if test $ac_cv_lib_dir_opendir = yes; then
10959 echo "$as_me:10959: checking for opendir in -lx" >&5
10960 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
10961 if test "${ac_cv_lib_x_opendir+set}" = set; then
10962 echo $ECHO_N "(cached) $ECHO_C" >&6
10964 ac_check_lib_save_LIBS=$LIBS
10966 cat >conftest.$ac_ext <<_ACEOF
10967 #line 10967 "configure"
10968 #include "confdefs.h"
10970 /* Override any gcc2 internal prototype to avoid an error. */
10974 /* We use char because int might match the return type of a gcc2
10975 builtin and then its argument prototype would still apply. */
10985 rm -f conftest.$ac_objext conftest$ac_exeext
10986 if { (eval echo "$as_me:10986: \"$ac_link\"") >&5
10987 (eval $ac_link) 2>&5
10989 echo "$as_me:10989: \$? = $ac_status" >&5
10990 (exit $ac_status); } &&
10991 { ac_try='test -s conftest$ac_exeext'
10992 { (eval echo "$as_me:10992: \"$ac_try\"") >&5
10993 (eval $ac_try) 2>&5
10995 echo "$as_me:10995: \$? = $ac_status" >&5
10996 (exit $ac_status); }; }; then
10997 ac_cv_lib_x_opendir=yes
10999 echo "$as_me: failed program was:" >&5
11000 cat conftest.$ac_ext >&5
11001 ac_cv_lib_x_opendir=no
11003 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11004 LIBS=$ac_check_lib_save_LIBS
11006 echo "$as_me:11006: result: $ac_cv_lib_x_opendir" >&5
11007 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
11008 if test $ac_cv_lib_x_opendir = yes; then
11014 echo "$as_me:11014: checking whether time.h and sys/time.h may both be included" >&5
11015 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
11016 if test "${ac_cv_header_time+set}" = set; then
11017 echo $ECHO_N "(cached) $ECHO_C" >&6
11019 cat >conftest.$ac_ext <<_ACEOF
11020 #line 11020 "configure"
11021 #include "confdefs.h"
11022 #include <sys/types.h>
11023 #include <sys/time.h>
11029 if ((struct tm *) 0)
11035 rm -f conftest.$ac_objext
11036 if { (eval echo "$as_me:11036: \"$ac_compile\"") >&5
11037 (eval $ac_compile) 2>&5
11039 echo "$as_me:11039: \$? = $ac_status" >&5
11040 (exit $ac_status); } &&
11041 { ac_try='test -s conftest.$ac_objext'
11042 { (eval echo "$as_me:11042: \"$ac_try\"") >&5
11043 (eval $ac_try) 2>&5
11045 echo "$as_me:11045: \$? = $ac_status" >&5
11046 (exit $ac_status); }; }; then
11047 ac_cv_header_time=yes
11049 echo "$as_me: failed program was:" >&5
11050 cat conftest.$ac_ext >&5
11051 ac_cv_header_time=no
11053 rm -f conftest.$ac_objext conftest.$ac_ext
11055 echo "$as_me:11055: result: $ac_cv_header_time" >&5
11056 echo "${ECHO_T}$ac_cv_header_time" >&6
11057 if test $ac_cv_header_time = yes; then
11059 cat >>confdefs.h <<\EOF
11060 #define TIME_WITH_SYS_TIME 1
11065 ### checks for compiler characteristics
11067 ac_cpp='$CPP $CPPFLAGS'
11068 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11069 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11070 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11071 ac_main_return=return
11073 echo "$as_me:11073: checking for $CC option to accept ANSI C" >&5
11074 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
11075 if test "${ac_cv_prog_cc_stdc+set}" = set; then
11076 echo $ECHO_N "(cached) $ECHO_C" >&6
11078 ac_cv_prog_cc_stdc=no
11080 cat >conftest.$ac_ext <<_ACEOF
11081 #line 11081 "configure"
11082 #include "confdefs.h"
11083 #include <stdarg.h>
11085 #include <sys/types.h>
11086 #include <sys/stat.h>
11087 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11088 struct buf { int x; };
11089 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11090 static char *e (p, i)
11096 static char *f (char * (*g) (char **, int), char **p, ...)
11101 s = g (p, va_arg (v,int));
11105 int test (int i, double x);
11106 struct s1 {int (*f) (int a);};
11107 struct s2 {int (*f) (double a);};
11108 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11114 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
11119 # Don't try gcc -ansi; that turns off useful extensions and
11120 # breaks some systems' header files.
11121 # AIX -qlanglvl=ansi
11122 # Ultrix and OSF/1 -std1
11123 # HP-UX 10.20 and later -Ae
11124 # HP-UX older versions -Aa -D_HPUX_SOURCE
11125 # SVR4 -Xc -D__EXTENSIONS__
11126 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11128 CC="$ac_save_CC $ac_arg"
11129 rm -f conftest.$ac_objext
11130 if { (eval echo "$as_me:11130: \"$ac_compile\"") >&5
11131 (eval $ac_compile) 2>&5
11133 echo "$as_me:11133: \$? = $ac_status" >&5
11134 (exit $ac_status); } &&
11135 { ac_try='test -s conftest.$ac_objext'
11136 { (eval echo "$as_me:11136: \"$ac_try\"") >&5
11137 (eval $ac_try) 2>&5
11139 echo "$as_me:11139: \$? = $ac_status" >&5
11140 (exit $ac_status); }; }; then
11141 ac_cv_prog_cc_stdc=$ac_arg
11144 echo "$as_me: failed program was:" >&5
11145 cat conftest.$ac_ext >&5
11147 rm -f conftest.$ac_objext
11149 rm -f conftest.$ac_ext conftest.$ac_objext
11154 case "x$ac_cv_prog_cc_stdc" in
11156 echo "$as_me:11156: result: none needed" >&5
11157 echo "${ECHO_T}none needed" >&6 ;;
11159 echo "$as_me:11159: result: $ac_cv_prog_cc_stdc" >&5
11160 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
11161 CC="$CC $ac_cv_prog_cc_stdc" ;;
11164 echo "$as_me:11164: checking for an ANSI C-conforming const" >&5
11165 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11166 if test "${ac_cv_c_const+set}" = set; then
11167 echo $ECHO_N "(cached) $ECHO_C" >&6
11169 cat >conftest.$ac_ext <<_ACEOF
11170 #line 11170 "configure"
11171 #include "confdefs.h"
11176 /* FIXME: Include the comments suggested by Paul. */
11177 #ifndef __cplusplus
11178 /* Ultrix mips cc rejects this. */
11179 typedef int charset[2];
11181 /* SunOS 4.1.1 cc rejects this. */
11182 char const *const *ccp;
11184 /* NEC SVR4.0.2 mips cc rejects this. */
11185 struct point {int x, y;};
11186 static struct point const zero = {0,0};
11187 /* AIX XL C 1.02.0.0 rejects this.
11188 It does not let you subtract one const X* pointer from another in
11189 an arm of an if-expression whose if-part is not a constant
11191 const char *g = "string";
11192 ccp = &g + (g ? g-g : 0);
11193 /* HPUX 7.0 cc rejects these. */
11196 ccp = (char const *const *) p;
11197 { /* SCO 3.2v4 cc rejects this. */
11199 char const *s = 0 ? (char *) 0 : (char const *) 0;
11203 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11204 int x[] = {25, 17};
11205 const int *foo = &x[0];
11208 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11209 typedef const int *iptr;
11213 { /* AIX XL C 1.02.0.0 rejects this saying
11214 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11215 struct s { int j; const int *ap[3]; };
11216 struct s *b; b->j = 5;
11218 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11219 const int foo = 10;
11227 rm -f conftest.$ac_objext
11228 if { (eval echo "$as_me:11228: \"$ac_compile\"") >&5
11229 (eval $ac_compile) 2>&5
11231 echo "$as_me:11231: \$? = $ac_status" >&5
11232 (exit $ac_status); } &&
11233 { ac_try='test -s conftest.$ac_objext'
11234 { (eval echo "$as_me:11234: \"$ac_try\"") >&5
11235 (eval $ac_try) 2>&5
11237 echo "$as_me:11237: \$? = $ac_status" >&5
11238 (exit $ac_status); }; }; then
11241 echo "$as_me: failed program was:" >&5
11242 cat conftest.$ac_ext >&5
11245 rm -f conftest.$ac_objext conftest.$ac_ext
11247 echo "$as_me:11247: result: $ac_cv_c_const" >&5
11248 echo "${ECHO_T}$ac_cv_c_const" >&6
11249 if test $ac_cv_c_const = no; then
11251 cat >>confdefs.h <<\EOF
11257 ### Checks for external-data
11259 echo "$as_me:11259: checking if data-only library module links" >&5
11260 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
11261 if test "${cf_cv_link_dataonly+set}" = set; then
11262 echo $ECHO_N "(cached) $ECHO_C" >&6
11266 cat >conftest.$ac_ext <<EOF
11267 #line 11267 "configure"
11268 int testdata[3] = { 123, 456, 789 };
11270 if { (eval echo "$as_me:11270: \"$ac_compile\"") >&5
11271 (eval $ac_compile) 2>&5
11273 echo "$as_me:11273: \$? = $ac_status" >&5
11274 (exit $ac_status); } ; then
11275 mv conftest.o data.o && \
11276 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
11278 rm -f conftest.$ac_ext data.o
11279 cat >conftest.$ac_ext <<EOF
11280 #line 11280 "configure"
11284 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
11286 extern int testdata[3];
11287 return testdata[0] == 123
11288 && testdata[1] == 456
11289 && testdata[2] == 789;
11293 if { (eval echo "$as_me:11293: \"$ac_compile\"") >&5
11294 (eval $ac_compile) 2>&5
11296 echo "$as_me:11296: \$? = $ac_status" >&5
11297 (exit $ac_status); }; then
11298 mv conftest.o func.o && \
11299 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
11301 rm -f conftest.$ac_ext func.o
11302 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
11303 cf_saveLIBS="$LIBS"
11304 LIBS="conftest.a $LIBS"
11305 if test "$cross_compiling" = yes; then
11306 cf_cv_link_dataonly=unknown
11308 cat >conftest.$ac_ext <<_ACEOF
11309 #line 11309 "configure"
11310 #include "confdefs.h"
11314 extern int testfunc();
11315 ${cf_cv_main_return:-return} (!testfunc());
11319 rm -f conftest$ac_exeext
11320 if { (eval echo "$as_me:11320: \"$ac_link\"") >&5
11321 (eval $ac_link) 2>&5
11323 echo "$as_me:11323: \$? = $ac_status" >&5
11324 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11325 { (eval echo "$as_me:11325: \"$ac_try\"") >&5
11326 (eval $ac_try) 2>&5
11328 echo "$as_me:11328: \$? = $ac_status" >&5
11329 (exit $ac_status); }; }; then
11330 cf_cv_link_dataonly=yes
11332 echo "$as_me: program exited with status $ac_status" >&5
11333 echo "$as_me: failed program was:" >&5
11334 cat conftest.$ac_ext >&5
11335 cf_cv_link_dataonly=no
11337 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11339 LIBS="$cf_saveLIBS"
11343 echo "$as_me:11343: result: $cf_cv_link_dataonly" >&5
11344 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
11346 if test "$cf_cv_link_dataonly" = no ; then
11347 cat >>confdefs.h <<\EOF
11348 #define BROKEN_LINKER 1
11354 ### Checks for library functions.
11356 echo "$as_me:11356: checking for working mkstemp" >&5
11357 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
11358 if test "${cf_cv_func_mkstemp+set}" = set; then
11359 echo $ECHO_N "(cached) $ECHO_C" >&6
11363 if test "$cross_compiling" = yes; then
11364 echo "$as_me:11364: checking for mkstemp" >&5
11365 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
11366 if test "${ac_cv_func_mkstemp+set}" = set; then
11367 echo $ECHO_N "(cached) $ECHO_C" >&6
11369 cat >conftest.$ac_ext <<_ACEOF
11370 #line 11370 "configure"
11371 #include "confdefs.h"
11372 /* System header to define __stub macros and hopefully few prototypes,
11373 which can conflict with char mkstemp (); below. */
11374 #include <assert.h>
11375 /* Override any gcc2 internal prototype to avoid an error. */
11379 /* We use char because int might match the return type of a gcc2
11380 builtin and then its argument prototype would still apply. */
11387 /* The GNU C library defines this for functions which it implements
11388 to always fail with ENOSYS. Some functions are actually named
11389 something starting with __ and the normal name is an alias. */
11390 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
11400 rm -f conftest.$ac_objext conftest$ac_exeext
11401 if { (eval echo "$as_me:11401: \"$ac_link\"") >&5
11402 (eval $ac_link) 2>&5
11404 echo "$as_me:11404: \$? = $ac_status" >&5
11405 (exit $ac_status); } &&
11406 { ac_try='test -s conftest$ac_exeext'
11407 { (eval echo "$as_me:11407: \"$ac_try\"") >&5
11408 (eval $ac_try) 2>&5
11410 echo "$as_me:11410: \$? = $ac_status" >&5
11411 (exit $ac_status); }; }; then
11412 ac_cv_func_mkstemp=yes
11414 echo "$as_me: failed program was:" >&5
11415 cat conftest.$ac_ext >&5
11416 ac_cv_func_mkstemp=no
11418 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11420 echo "$as_me:11420: result: $ac_cv_func_mkstemp" >&5
11421 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
11424 cat >conftest.$ac_ext <<_ACEOF
11425 #line 11425 "configure"
11426 #include "confdefs.h"
11428 #include <sys/types.h>
11429 #include <stdlib.h>
11431 #include <string.h>
11432 #include <sys/stat.h>
11435 char *tmpl = "conftestXXXXXX";
11443 for (n = 0; n < 2; ++n) {
11444 strcpy(name[n], tmpl);
11445 if ((fd = mkstemp(name[n])) >= 0) {
11446 if (!strcmp(name[n], tmpl)
11447 || stat(name[n], &sb) != 0
11448 || (sb.st_mode & S_IFMT) != S_IFREG
11449 || (sb.st_mode & 077) != 0) {
11456 && !strcmp(name[0], name[1]))
11458 ${cf_cv_main_return:-return}(result);
11462 rm -f conftest$ac_exeext
11463 if { (eval echo "$as_me:11463: \"$ac_link\"") >&5
11464 (eval $ac_link) 2>&5
11466 echo "$as_me:11466: \$? = $ac_status" >&5
11467 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11468 { (eval echo "$as_me:11468: \"$ac_try\"") >&5
11469 (eval $ac_try) 2>&5
11471 echo "$as_me:11471: \$? = $ac_status" >&5
11472 (exit $ac_status); }; }; then
11473 cf_cv_func_mkstemp=yes
11476 echo "$as_me: program exited with status $ac_status" >&5
11477 echo "$as_me: failed program was:" >&5
11478 cat conftest.$ac_ext >&5
11479 cf_cv_func_mkstemp=no
11482 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11486 echo "$as_me:11486: result: $cf_cv_func_mkstemp" >&5
11487 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
11488 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
11489 cat >>confdefs.h <<\EOF
11490 #define HAVE_MKSTEMP 1
11495 echo "$as_me:11495: checking return type of signal handlers" >&5
11496 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
11497 if test "${ac_cv_type_signal+set}" = set; then
11498 echo $ECHO_N "(cached) $ECHO_C" >&6
11500 cat >conftest.$ac_ext <<_ACEOF
11501 #line 11501 "configure"
11502 #include "confdefs.h"
11503 #include <sys/types.h>
11504 #include <signal.h>
11509 extern "C" void (*signal (int, void (*)(int)))(int);
11511 void (*signal ()) ();
11522 rm -f conftest.$ac_objext
11523 if { (eval echo "$as_me:11523: \"$ac_compile\"") >&5
11524 (eval $ac_compile) 2>&5
11526 echo "$as_me:11526: \$? = $ac_status" >&5
11527 (exit $ac_status); } &&
11528 { ac_try='test -s conftest.$ac_objext'
11529 { (eval echo "$as_me:11529: \"$ac_try\"") >&5
11530 (eval $ac_try) 2>&5
11532 echo "$as_me:11532: \$? = $ac_status" >&5
11533 (exit $ac_status); }; }; then
11534 ac_cv_type_signal=void
11536 echo "$as_me: failed program was:" >&5
11537 cat conftest.$ac_ext >&5
11538 ac_cv_type_signal=int
11540 rm -f conftest.$ac_objext conftest.$ac_ext
11542 echo "$as_me:11542: result: $ac_cv_type_signal" >&5
11543 echo "${ECHO_T}$ac_cv_type_signal" >&6
11545 cat >>confdefs.h <<EOF
11546 #define RETSIGTYPE $ac_cv_type_signal
11549 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
11550 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11551 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11555 if test "$cf_with_ada" != "no" ; then
11557 cf_ada_make=gnatmake
11558 # Extract the first word of "$cf_ada_make", so it can be a program name with args.
11559 set dummy $cf_ada_make; ac_word=$2
11560 echo "$as_me:11560: checking for $ac_word" >&5
11561 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11562 if test "${ac_cv_prog_gnat_exists+set}" = set; then
11563 echo $ECHO_N "(cached) $ECHO_C" >&6
11565 if test -n "$gnat_exists"; then
11566 ac_cv_prog_gnat_exists="$gnat_exists" # Let the user override the test.
11568 ac_save_IFS=$IFS; IFS=$ac_path_separator
11570 for ac_dir in $ac_dummy; do
11572 test -z "$ac_dir" && ac_dir=.
11573 $as_executable_p "$ac_dir/$ac_word" || continue
11574 ac_cv_prog_gnat_exists="yes"
11575 echo "$as_me:11575: found $ac_dir/$ac_word" >&5
11579 test -z "$ac_cv_prog_gnat_exists" && ac_cv_prog_gnat_exists="no"
11582 gnat_exists=$ac_cv_prog_gnat_exists
11583 if test -n "$gnat_exists"; then
11584 echo "$as_me:11584: result: $gnat_exists" >&5
11585 echo "${ECHO_T}$gnat_exists" >&6
11587 echo "$as_me:11587: result: no" >&5
11588 echo "${ECHO_T}no" >&6
11591 if test "$ac_cv_prog_gnat_exists" = no; then
11593 cf_cv_prog_gnat_correct=no
11596 echo "$as_me:11596: checking for gnat version" >&5
11597 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
11598 cf_gnat_version=`${cf_ada_make:-gnatmake} -v 2>&1 | \
11599 grep '[0-9].[0-9][0-9]*' |\
11600 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
11601 echo "$as_me:11601: result: $cf_gnat_version" >&5
11602 echo "${ECHO_T}$cf_gnat_version" >&6
11604 case $cf_gnat_version in #(vi
11605 3.1[1-9]*|3.[2-9]*|[4-9].*) #(vi
11606 cf_cv_prog_gnat_correct=yes
11609 { echo "$as_me:11609: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
11610 echo "$as_me: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
11611 cf_cv_prog_gnat_correct=no
11615 # Extract the first word of "m4", so it can be a program name with args.
11616 set dummy m4; ac_word=$2
11617 echo "$as_me:11617: checking for $ac_word" >&5
11618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11619 if test "${ac_cv_prog_M4_exists+set}" = set; then
11620 echo $ECHO_N "(cached) $ECHO_C" >&6
11622 if test -n "$M4_exists"; then
11623 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
11625 ac_save_IFS=$IFS; IFS=$ac_path_separator
11627 for ac_dir in $ac_dummy; do
11629 test -z "$ac_dir" && ac_dir=.
11630 $as_executable_p "$ac_dir/$ac_word" || continue
11631 ac_cv_prog_M4_exists="yes"
11632 echo "$as_me:11632: found $ac_dir/$ac_word" >&5
11636 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
11639 M4_exists=$ac_cv_prog_M4_exists
11640 if test -n "$M4_exists"; then
11641 echo "$as_me:11641: result: $M4_exists" >&5
11642 echo "${ECHO_T}$M4_exists" >&6
11644 echo "$as_me:11644: result: no" >&5
11645 echo "${ECHO_T}no" >&6
11648 if test "$ac_cv_prog_M4_exists" = no; then
11649 cf_cv_prog_gnat_correct=no
11650 echo Ada95 binding required program m4 not found. Ada95 binding disabled.
11652 if test "$cf_cv_prog_gnat_correct" = yes; then
11653 echo "$as_me:11653: checking if GNAT works" >&5
11654 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
11656 rm -rf conftest* *~conftest*
11657 cat >>conftest.ads <<CF_EOF
11658 procedure conftest;
11660 cat >>conftest.adb <<CF_EOF
11663 procedure conftest is
11665 Text_IO.Put ("Hello World");
11667 GNAT.OS_Lib.OS_Exit (0);
11670 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11671 if ( ./conftest 1>&5 2>&1 ) ; then
11672 cf_cv_prog_gnat_correct=yes
11674 cf_cv_prog_gnat_correct=no
11677 cf_cv_prog_gnat_correct=no
11679 rm -rf conftest* *~conftest*
11681 echo "$as_me:11681: result: $cf_cv_prog_gnat_correct" >&5
11682 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
11686 if test "$cf_cv_prog_gnat_correct" = yes; then
11688 # make ADAFLAGS consistent with CFLAGS
11692 ADAFLAGS="$ADAFLAGS -g"
11699 ADAFLAGS="$ADAFLAGS -O3"
11704 echo "$as_me:11704: checking if GNAT supports generics" >&5
11705 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
11706 case $cf_gnat_version in #(vi
11707 3.[1-9]*|[4-9].*) #(vi
11708 cf_gnat_generics=yes
11711 cf_gnat_generics=no
11714 echo "$as_me:11714: result: $cf_gnat_generics" >&5
11715 echo "${ECHO_T}$cf_gnat_generics" >&6
11717 if test "$cf_gnat_generics" = yes
11719 cf_compile_generics=generics
11720 cf_generic_objects="\${GENOBJS}"
11722 cf_compile_generics=
11723 cf_generic_objects=
11726 echo "$as_me:11726: checking if GNAT supports SIGINT" >&5
11727 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
11728 if test "${cf_cv_gnat_sigint+set}" = set; then
11729 echo $ECHO_N "(cached) $ECHO_C" >&6
11732 rm -rf conftest* *~conftest*
11733 cat >>conftest.ads <<CF_EOF
11734 with Ada.Interrupts.Names;
11736 package ConfTest is
11738 pragma Warnings (Off); -- the next pragma exists since 3.11p
11739 pragma Unreserve_All_Interrupts;
11740 pragma Warnings (On);
11742 protected Process is
11744 function Continue return Boolean;
11745 pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
11747 Done : Boolean := False;
11752 cat >>conftest.adb <<CF_EOF
11753 package body ConfTest is
11754 protected body Process is
11759 function Continue return Boolean is
11766 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11767 cf_cv_gnat_sigint=yes
11769 cf_cv_gnat_sigint=no
11771 rm -rf conftest* *~conftest*
11774 echo "$as_me:11774: result: $cf_cv_gnat_sigint" >&5
11775 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
11777 if test $cf_cv_gnat_sigint = yes ; then
11780 USE_GNAT_SIGINT="#"
11783 echo "$as_me:11783: checking if GNAT pragma Unreferenced works" >&5
11784 echo $ECHO_N "checking if GNAT pragma Unreferenced works... $ECHO_C" >&6
11785 if test "${cf_cv_pragma_unreferenced+set}" = set; then
11786 echo $ECHO_N "(cached) $ECHO_C" >&6
11789 rm -rf conftest* *~conftest*
11790 cat >>conftest.ads <<CF_EOF
11791 procedure conftest;
11793 cat >>conftest.adb <<CF_EOF
11796 procedure conftest is
11798 pragma Unreferenced (test);
11801 Text_IO.Put ("Hello World");
11803 GNAT.OS_Lib.OS_Exit (0);
11806 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11807 cf_cv_pragma_unreferenced=yes
11809 cf_cv_pragma_unreferenced=no
11811 rm -rf conftest* *~conftest*
11814 echo "$as_me:11814: result: $cf_cv_pragma_unreferenced" >&5
11815 echo "${ECHO_T}$cf_cv_pragma_unreferenced" >&6
11817 # if the pragma is supported, use it (needed in the Trace code).
11818 if test $cf_cv_pragma_unreferenced = yes ; then
11824 cf_gnat_libraries=no
11825 cf_gnat_projects=no
11827 echo "$as_me:11827: checking if GNAT supports project files" >&5
11828 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
11829 case $cf_gnat_version in #(vi
11833 case $cf_cv_system_name in #(vi
11837 mkdir conftest.src conftest.bin conftest.lib
11839 rm -rf conftest* *~conftest*
11840 cat >>library.gpr <<CF_EOF
11842 Kind := External ("LIB_KIND");
11843 for Library_Name use "ConfTest";
11844 for Object_Dir use ".";
11845 for Library_ALI_Dir use External("LIBRARY_DIR");
11846 for Library_Version use External ("SONAME");
11847 for Library_Kind use Kind;
11848 for Library_Dir use External("BUILD_DIR");
11849 Source_Dir := External ("SOURCE_DIR");
11850 for Source_Dirs use (Source_Dir);
11851 package Compiler is
11852 for Default_Switches ("Ada") use
11856 "-gnatVa", -- All validity checks
11857 "-gnatwa"); -- Activate all optional errors
11861 cat >>confpackage.ads <<CF_EOF
11862 package ConfPackage is
11863 procedure conftest;
11866 cat >>confpackage.adb <<CF_EOF
11868 package body ConfPackage is
11869 procedure conftest is
11871 Text_IO.Put ("Hello World");
11876 if ( $cf_ada_make $ADAFLAGS \
11878 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
11879 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
11880 -XSOURCE_DIR=`pwd` \
11881 -XSONAME=libConfTest.so.1 \
11882 -XLIB_KIND=static 1>&5 2>&1 ) ; then
11883 cf_gnat_projects=yes
11886 if test -f conftest.lib/confpackage.ali
11888 cf_gnat_libraries=yes
11890 rm -rf conftest* *~conftest*
11895 echo "$as_me:11895: result: $cf_gnat_projects" >&5
11896 echo "${ECHO_T}$cf_gnat_projects" >&6
11898 if test $cf_gnat_projects = yes
11900 echo "$as_me:11900: checking if GNAT supports libraries" >&5
11901 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
11902 echo "$as_me:11902: result: $cf_gnat_libraries" >&5
11903 echo "${ECHO_T}$cf_gnat_libraries" >&6
11906 if test "$cf_gnat_projects" = yes
11908 USE_OLD_MAKERULES="#"
11909 USE_GNAT_PROJECTS=""
11911 USE_OLD_MAKERULES=""
11912 USE_GNAT_PROJECTS="#"
11915 if test "$cf_gnat_libraries" = yes
11917 USE_GNAT_LIBRARIES=""
11919 USE_GNAT_LIBRARIES="#"
11922 echo "$as_me:11922: checking for ada-compiler" >&5
11923 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
11925 # Check whether --with-ada-compiler or --without-ada-compiler was given.
11926 if test "${with_ada_compiler+set}" = set; then
11927 withval="$with_ada_compiler"
11928 cf_ada_compiler=$withval
11930 cf_ada_compiler=gnatmake
11933 echo "$as_me:11933: result: $cf_ada_compiler" >&5
11934 echo "${ECHO_T}$cf_ada_compiler" >&6
11936 cf_ada_package=terminal_interface
11938 echo "$as_me:11938: checking for ada-include" >&5
11939 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
11941 # Check whether --with-ada-include or --without-ada-include was given.
11942 if test "${with_ada_include+set}" = set; then
11943 withval="$with_ada_include"
11946 withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
11947 fi; if test -n "$prefix/share/ada/adainclude" ; then
11949 if test "x$prefix" != xNONE; then
11950 cf_path_syntax="$prefix"
11952 cf_path_syntax="$ac_default_prefix"
11955 case ".$withval" in #(vi
11956 .\$\(*\)*|.\'*\'*) #(vi
11960 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11962 .\${*prefix}*) #(vi
11963 eval withval="$withval"
11964 case ".$withval" in #(vi
11966 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11971 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11974 { { echo "$as_me:11974: error: expected a pathname, not \"$withval\"" >&5
11975 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11976 { (exit 1); exit 1; }; }
11981 ADA_INCLUDE="$withval"
11983 echo "$as_me:11983: result: $ADA_INCLUDE" >&5
11984 echo "${ECHO_T}$ADA_INCLUDE" >&6
11986 echo "$as_me:11986: checking for ada-objects" >&5
11987 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
11989 # Check whether --with-ada-objects or --without-ada-objects was given.
11990 if test "${with_ada_objects+set}" = set; then
11991 withval="$with_ada_objects"
11994 withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
11995 fi; if test -n "$prefix/lib/ada/adalib" ; then
11997 if test "x$prefix" != xNONE; then
11998 cf_path_syntax="$prefix"
12000 cf_path_syntax="$ac_default_prefix"
12003 case ".$withval" in #(vi
12004 .\$\(*\)*|.\'*\'*) #(vi
12008 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
12010 .\${*prefix}*) #(vi
12011 eval withval="$withval"
12012 case ".$withval" in #(vi
12014 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
12019 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
12022 { { echo "$as_me:12022: error: expected a pathname, not \"$withval\"" >&5
12023 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
12024 { (exit 1); exit 1; }; }
12029 ADA_OBJECTS="$withval"
12031 echo "$as_me:12031: result: $ADA_OBJECTS" >&5
12032 echo "${ECHO_T}$ADA_OBJECTS" >&6
12034 echo "$as_me:12034: checking if an Ada95 shared-library should be built" >&5
12035 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
12037 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
12038 if test "${with_ada_sharedlib+set}" = set; then
12039 withval="$with_ada_sharedlib"
12040 with_ada_sharedlib=$withval
12042 with_ada_sharedlib=no
12044 echo "$as_me:12044: result: $with_ada_sharedlib" >&5
12045 echo "${ECHO_T}$with_ada_sharedlib" >&6
12047 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
12048 MAKE_ADA_SHAREDLIB="#"
12050 if test "x$with_ada_sharedlib" != xno
12052 MAKE_ADA_SHAREDLIB=
12053 if test "x$with_ada_sharedlib" != xyes
12055 ADA_SHAREDLIB="$with_ada_sharedlib"
12060 { { echo "$as_me:12060: error: No usable Ada compiler found" >&5
12061 echo "$as_me: error: No usable Ada compiler found" >&2;}
12062 { (exit 1); exit 1; }; }
12065 { { echo "$as_me:12065: error: The Ada compiler is needed for this package" >&5
12066 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
12067 { (exit 1); exit 1; }; }
12070 ################################################################################
12077 ### Construct the list of include-directories to be generated
12079 CPPFLAGS="$CPPFLAGS -I. -I../include"
12080 if test "$srcdir" != "."; then
12081 CPPFLAGS="$CPPFLAGS -I\${srcdir}/../include"
12083 if test "$GCC" != yes; then
12084 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12085 elif test "$includedir" != "/usr/include"; then
12086 if test "$includedir" = '${prefix}/include' ; then
12087 if test $prefix != /usr ; then
12088 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12091 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12095 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
12096 if test "$srcdir" != "."; then
12097 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
12099 if test "$GCC" != yes; then
12100 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12101 elif test "$includedir" != "/usr/include"; then
12102 if test "$includedir" = '${prefix}/include' ; then
12103 if test $prefix != /usr ; then
12104 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12107 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12111 ### Build up pieces for makefile rules
12112 echo "$as_me:12112: checking default library suffix" >&5
12113 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
12115 case $DFT_LWR_MODEL in
12116 libtool) DFT_ARG_SUFFIX='' ;;
12117 normal) DFT_ARG_SUFFIX='' ;;
12118 debug) DFT_ARG_SUFFIX='_g' ;;
12119 profile) DFT_ARG_SUFFIX='_p' ;;
12120 shared) DFT_ARG_SUFFIX='' ;;
12122 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
12123 echo "$as_me:12123: result: $DFT_ARG_SUFFIX" >&5
12124 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
12126 echo "$as_me:12126: checking default library-dependency suffix" >&5
12127 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
12129 case $DFT_LWR_MODEL in #(vi
12131 DFT_LIB_SUFFIX='.la'
12132 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12135 DFT_LIB_SUFFIX='.a'
12136 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12139 DFT_LIB_SUFFIX='_g.a'
12140 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12143 DFT_LIB_SUFFIX='_p.a'
12144 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12147 case $cf_cv_system_name in
12149 DFT_LIB_SUFFIX='.a'
12150 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12153 DFT_LIB_SUFFIX='.dll'
12154 DFT_DEP_SUFFIX='.dll.a'
12157 DFT_LIB_SUFFIX='.dylib'
12158 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12163 DFT_LIB_SUFFIX='.so'
12164 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12167 DFT_LIB_SUFFIX='.sl'
12168 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12172 *) DFT_LIB_SUFFIX='.so'
12173 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12177 test -n "$LIB_SUFFIX" && DFT_LIB_SUFFIX="${LIB_SUFFIX}${DFT_LIB_SUFFIX}"
12178 test -n "$LIB_SUFFIX" && DFT_DEP_SUFFIX="${LIB_SUFFIX}${DFT_DEP_SUFFIX}"
12179 echo "$as_me:12179: result: $DFT_DEP_SUFFIX" >&5
12180 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
12182 echo "$as_me:12182: checking default object directory" >&5
12183 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
12185 case $DFT_LWR_MODEL in
12186 libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
12187 normal) DFT_OBJ_SUBDIR='objects' ;;
12188 debug) DFT_OBJ_SUBDIR='obj_g' ;;
12189 profile) DFT_OBJ_SUBDIR='obj_p' ;;
12191 case $cf_cv_system_name in #(vi
12193 DFT_OBJ_SUBDIR='objects' ;;
12195 DFT_OBJ_SUBDIR='obj_s' ;;
12198 echo "$as_me:12198: result: $DFT_OBJ_SUBDIR" >&5
12199 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
12201 ### Set up low-level terminfo dependencies for makefiles.
12203 if test "$DFT_LWR_MODEL" = shared ; then
12204 case $cf_cv_system_name in #(vi
12206 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
12211 ### Construct the list of subdirectories for which we'll customize makefiles
12212 ### with the appropriate compile-rules.
12214 SUB_MAKEFILES="gen/adacurses${DFT_ARG_SUFFIX}-config:gen/adacurses-config.in"
12216 cat >>confdefs.h <<EOF
12217 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
12220 ### Now that we're done running tests, add the compiler-warnings, if any
12225 cf_new_extra_cppflags=
12227 for cf_add_cflags in $EXTRA_CFLAGS
12229 case $cf_fix_cppflags in
12231 case $cf_add_cflags in #(vi
12232 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
12233 case $cf_add_cflags in
12235 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12237 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12238 && test -z "${cf_tst_cflags}" \
12239 && cf_fix_cppflags=yes
12241 if test $cf_fix_cppflags = yes ; then
12242 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12244 elif test "${cf_tst_cflags}" = "\"'" ; then
12245 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12250 case "$CPPFLAGS" in
12251 *$cf_add_cflags) #(vi
12254 case $cf_add_cflags in #(vi
12256 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12258 CPPFLAGS=`echo "$CPPFLAGS" | \
12259 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12260 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12264 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
12269 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
12274 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12276 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12278 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12279 && test -z "${cf_tst_cflags}" \
12280 && cf_fix_cppflags=no
12285 if test -n "$cf_new_cflags" ; then
12287 CFLAGS="$CFLAGS $cf_new_cflags"
12290 if test -n "$cf_new_cppflags" ; then
12292 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
12295 if test -n "$cf_new_extra_cppflags" ; then
12297 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
12300 ################################################################################
12302 if test x"$enable_pc_files" = xyes ; then \
12303 SUB_MAKEFILES="$SUB_MAKEFILES misc/gen-pkgconfig:misc/gen-pkgconfig.in"
12309 ################################################################################
12315 NCURSES_SHLIB2="sh -c"
12317 ADA_SUBDIRS="include gen src doc"
12318 if test "x$cf_with_tests" != "xno" ; then
12319 ADA_SUBDIRS="$ADA_SUBDIRS samples"
12321 for cf_dir in $ADA_SUBDIRS
12323 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
12330 # match layout used by make-tar.sh
12331 ADAHTML_DIR=../doc/ada
12333 ac_config_files="$ac_config_files $SUB_MAKEFILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in Makefile"
12334 ac_config_commands="$ac_config_commands default"
12335 cat >confcache <<\_ACEOF
12336 # This file is a shell script that caches the results of configure
12337 # tests run on this system so they can be shared between configure
12338 # scripts and configure runs, see configure's option --config-cache.
12339 # It is not useful on other systems. If it contains results you don't
12340 # want to keep, you may remove or edit it.
12342 # config.status only pays attention to the cache file if you give it
12343 # the --recheck option to rerun configure.
12345 # `ac_cv_env_foo' variables (set or unset) will be overriden when
12346 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12347 # following values.
12351 # The following way of writing the cache mishandles newlines in values,
12352 # but we know of no workaround that is simple, portable, and efficient.
12353 # So, don't put newlines in cache variables' values.
12354 # Ultrix sh set writes to stderr and can't be redirected directly,
12355 # and sets the high bit in the cache file unless we assign to the vars.
12358 case `(ac_space=' '; set | grep ac_space) 2>&1` in
12360 # `set' does not quote correctly, so add quotes (double-quote
12361 # substitution turns \\\\ into \\, and sed turns \\ into \).
12364 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12367 # `set' quotes correctly as required by POSIX, so do not add quotes.
12369 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12376 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12378 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12380 if cmp -s $cache_file confcache; then :; else
12381 if test -w $cache_file; then
12382 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12383 cat confcache >$cache_file
12385 echo "not updating unwritable cache $cache_file"
12390 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12391 # Let make expand exec_prefix.
12392 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12394 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12395 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12396 # trailing colons and then remove the whole line if VPATH becomes empty
12397 # (actually we leave an empty line to preserve line numbers).
12398 if test "x$srcdir" = x.; then
12399 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12400 s/:*\$(srcdir):*/:/;
12401 s/:*\${srcdir}:*/:/;
12403 s/^\([^=]*=[ ]*\):*/\1/;
12409 DEFS=-DHAVE_CONFIG_H
12411 : ${CONFIG_STATUS=./config.status}
12412 ac_clean_files_save=$ac_clean_files
12413 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12414 { echo "$as_me:12414: creating $CONFIG_STATUS" >&5
12415 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12416 cat >$CONFIG_STATUS <<_ACEOF
12418 # Generated automatically by configure.
12419 # Run this file to recreate the current configuration.
12420 # Compiler output produced by configure, useful for debugging
12421 # configure, is in config.log if it exists.
12424 SHELL=\${CONFIG_SHELL-$SHELL}
12425 ac_cs_invocation="\$0 \$@"
12429 cat >>$CONFIG_STATUS <<\_ACEOF
12430 # Be Bourne compatible
12431 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12434 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12438 # Name of the executable.
12439 as_me=`echo "$0" |sed 's,.*[\\/],,'`
12441 if expr a : '\(a\)' >/dev/null 2>&1; then
12447 rm -f conf$$ conf$$.exe conf$$.file
12449 if ln -s conf$$.file conf$$ 2>/dev/null; then
12450 # We could just check for DJGPP; but this test a) works b) is more generic
12451 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12452 if test -f conf$$.exe; then
12453 # Don't use ln at all; we don't have any links
12458 elif ln conf$$.file conf$$ 2>/dev/null; then
12463 rm -f conf$$ conf$$.exe conf$$.file
12465 as_executable_p="test -f"
12467 # Support unset when possible.
12468 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
12475 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
12476 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
12477 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
12478 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
12479 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
12480 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
12481 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
12482 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
12485 # We need space, tab and new line, in precisely that order.
12491 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
12497 # Files that config.status was made for.
12498 if test -n "$ac_config_files"; then
12499 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12502 if test -n "$ac_config_headers"; then
12503 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12506 if test -n "$ac_config_links"; then
12507 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12510 if test -n "$ac_config_commands"; then
12511 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12514 cat >>$CONFIG_STATUS <<\EOF
12517 \`$as_me' instantiates files from templates according to the
12518 current configuration.
12520 Usage: $0 [OPTIONS] [FILE]...
12522 -h, --help print this help, then exit
12523 -V, --version print version number, then exit
12524 -d, --debug don't remove temporary files
12525 --recheck update $as_me by reconfiguring in the same conditions
12526 --file=FILE[:TEMPLATE]
12527 instantiate the configuration file FILE
12528 --header=FILE[:TEMPLATE]
12529 instantiate the configuration header FILE
12531 Configuration files:
12534 Configuration headers:
12537 Configuration commands:
12540 Report bugs to <dickey@invisible-island.net>."
12543 cat >>$CONFIG_STATUS <<EOF
12546 configured by $0, generated by GNU Autoconf 2.52.20101002,
12547 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12549 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
12550 Free Software Foundation, Inc.
12551 This config.status script is free software; the Free Software Foundation
12552 gives unlimited permission to copy, distribute and modify it."
12557 cat >>$CONFIG_STATUS <<\EOF
12558 # If no file are specified by the user, then we need to provide default
12559 # value. By we need to know if files were specified by the user.
12565 ac_option=`expr "x$1" : 'x\([^=]*\)='`
12566 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12568 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
12572 *) # This is not an option, so the user has probably given explicit
12574 ac_need_defaults=false;;
12578 # Handling of the options.
12580 cat >>$CONFIG_STATUS <<EOF
12581 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12582 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
12583 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
12585 cat >>$CONFIG_STATUS <<\EOF
12586 --version | --vers* | -V )
12587 echo "$ac_cs_version"; exit 0 ;;
12589 # Conflict between --help and --header
12590 { { echo "$as_me:12590: error: ambiguous option: $1
12591 Try \`$0 --help' for more information." >&5
12592 echo "$as_me: error: ambiguous option: $1
12593 Try \`$0 --help' for more information." >&2;}
12594 { (exit 1); exit 1; }; };;
12595 --help | --hel | -h )
12596 echo "$ac_cs_usage"; exit 0 ;;
12597 --debug | --d* | -d )
12599 --file | --fil | --fi | --f )
12601 CONFIG_FILES="$CONFIG_FILES $1"
12602 ac_need_defaults=false;;
12603 --header | --heade | --head | --hea )
12605 CONFIG_HEADERS="$CONFIG_HEADERS $1"
12606 ac_need_defaults=false;;
12608 # This is an error.
12609 -*) { { echo "$as_me:12609: error: unrecognized option: $1
12610 Try \`$0 --help' for more information." >&5
12611 echo "$as_me: error: unrecognized option: $1
12612 Try \`$0 --help' for more information." >&2;}
12613 { (exit 1); exit 1; }; } ;;
12615 *) ac_config_targets="$ac_config_targets $1" ;;
12624 ## ----------------------- ##
12625 ## Running config.status. ##
12626 ## ----------------------- ##
12628 This file was extended by $as_me 2.52.20101002, executed with
12629 CONFIG_FILES = $CONFIG_FILES
12630 CONFIG_HEADERS = $CONFIG_HEADERS
12631 CONFIG_LINKS = $CONFIG_LINKS
12632 CONFIG_COMMANDS = $CONFIG_COMMANDS
12633 > $ac_cs_invocation
12634 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12639 cat >>$CONFIG_STATUS <<EOF
12641 # INIT-COMMANDS section.
12644 ### Special initialization commands, used to pass information from the
12645 ### configuration-run into config.status
12648 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
12649 DFT_LWR_MODEL="$DFT_LWR_MODEL"
12650 ECHO_LINK="$ECHO_LINK"
12651 LIB_NAME="$LIB_NAME"
12652 LIB_SUFFIX="$LIB_SUFFIX"
12654 NCURSES_MAJOR="$NCURSES_MAJOR"
12655 NCURSES_MINOR="$NCURSES_MINOR"
12656 NCURSES_PATCH="$NCURSES_PATCH"
12657 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
12658 cf_cv_abi_version="$cf_cv_abi_version"
12659 cf_cv_rel_version="$cf_cv_rel_version"
12660 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
12661 cf_cv_shared_soname='$cf_cv_shared_soname'
12662 cf_cv_shlib_version="$cf_cv_shlib_version"
12663 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
12664 cf_cv_system_name="$cf_cv_system_name"
12670 cat >>$CONFIG_STATUS <<\EOF
12671 for ac_config_target in $ac_config_targets
12673 case "$ac_config_target" in
12674 # Handling of arguments.
12675 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
12676 "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
12677 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12678 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12679 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
12680 *) { { echo "$as_me:12680: error: invalid argument: $ac_config_target" >&5
12681 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12682 { (exit 1); exit 1; }; };;
12686 # If the user did not use the arguments to specify the items to instantiate,
12687 # then the envvar interface is used. Set only those that are not.
12688 # We use the long form for the default assignment because of an extremely
12689 # bizarre bug on SunOS 4.1.3.
12690 if $ac_need_defaults; then
12691 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12692 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12693 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12696 # Create a temporary directory, and hook for its removal unless debugging.
12699 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12700 trap '{ (exit 1); exit 1; }' 1 2 13 15
12703 # Create a (secure) tmp directory for tmp files.
12706 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
12707 test -n "$tmp" && test -d "$tmp"
12710 tmp=$TMPDIR/cs$$-$RANDOM
12711 (umask 077 && mkdir $tmp)
12714 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
12715 { (exit 1); exit 1; }
12720 cat >>$CONFIG_STATUS <<EOF
12723 # CONFIG_FILES section.
12726 # No need to generate the scripts if there are no CONFIG_FILES.
12727 # This happens for instance when ./config.status config.h
12728 if test -n "\$CONFIG_FILES"; then
12729 # Protect against being on the right side of a sed subst in config.status.
12730 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12731 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12732 s,@SHELL@,$SHELL,;t t
12733 s,@exec_prefix@,$exec_prefix,;t t
12734 s,@prefix@,$prefix,;t t
12735 s,@program_transform_name@,$program_transform_name,;t t
12736 s,@bindir@,$bindir,;t t
12737 s,@sbindir@,$sbindir,;t t
12738 s,@libexecdir@,$libexecdir,;t t
12739 s,@datadir@,$datadir,;t t
12740 s,@sysconfdir@,$sysconfdir,;t t
12741 s,@sharedstatedir@,$sharedstatedir,;t t
12742 s,@localstatedir@,$localstatedir,;t t
12743 s,@libdir@,$libdir,;t t
12744 s,@includedir@,$includedir,;t t
12745 s,@oldincludedir@,$oldincludedir,;t t
12746 s,@infodir@,$infodir,;t t
12747 s,@mandir@,$mandir,;t t
12748 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12749 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12750 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12751 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12752 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12753 s,@build_alias@,$build_alias,;t t
12754 s,@host_alias@,$host_alias,;t t
12755 s,@target_alias@,$target_alias,;t t
12756 s,@ECHO_C@,$ECHO_C,;t t
12757 s,@ECHO_N@,$ECHO_N,;t t
12758 s,@ECHO_T@,$ECHO_T,;t t
12759 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12760 s,@DEFS@,$DEFS,;t t
12761 s,@LIBS@,$LIBS,;t t
12762 s,@top_builddir@,$top_builddir,;t t
12763 s,@build@,$build,;t t
12764 s,@build_cpu@,$build_cpu,;t t
12765 s,@build_vendor@,$build_vendor,;t t
12766 s,@build_os@,$build_os,;t t
12767 s,@host@,$host,;t t
12768 s,@host_cpu@,$host_cpu,;t t
12769 s,@host_vendor@,$host_vendor,;t t
12770 s,@host_os@,$host_os,;t t
12771 s,@target@,$target,;t t
12772 s,@target_cpu@,$target_cpu,;t t
12773 s,@target_vendor@,$target_vendor,;t t
12774 s,@target_os@,$target_os,;t t
12776 s,@CFLAGS@,$CFLAGS,;t t
12777 s,@LDFLAGS@,$LDFLAGS,;t t
12778 s,@CPPFLAGS@,$CPPFLAGS,;t t
12779 s,@ac_ct_CC@,$ac_ct_CC,;t t
12780 s,@EXEEXT@,$EXEEXT,;t t
12781 s,@OBJEXT@,$OBJEXT,;t t
12783 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
12784 s,@PROG_EXT@,$PROG_EXT,;t t
12786 s,@EGREP@,$EGREP,;t t
12787 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12788 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12789 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12790 s,@LN_S@,$LN_S,;t t
12791 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12792 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
12793 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
12794 s,@SET_MAKE@,$SET_MAKE,;t t
12795 s,@CTAGS@,$CTAGS,;t t
12796 s,@ETAGS@,$ETAGS,;t t
12797 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
12798 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
12799 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
12800 s,@RANLIB@,$RANLIB,;t t
12801 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12803 s,@ac_ct_LD@,$ac_ct_LD,;t t
12805 s,@ac_ct_AR@,$ac_ct_AR,;t t
12806 s,@ARFLAGS@,$ARFLAGS,;t t
12807 s,@DESTDIR@,$DESTDIR,;t t
12808 s,@BUILD_CC@,$BUILD_CC,;t t
12809 s,@BUILD_CPP@,$BUILD_CPP,;t t
12810 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
12811 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
12812 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
12813 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
12814 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
12815 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
12816 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
12817 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
12818 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
12819 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
12820 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
12821 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
12822 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
12823 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
12824 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
12825 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
12826 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
12827 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
12828 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
12829 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
12830 s,@CC_G_OPT@,$CC_G_OPT,;t t
12831 s,@LD_MODEL@,$LD_MODEL,;t t
12832 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
12833 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
12834 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
12835 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
12836 s,@LINK_PROGS@,$LINK_PROGS,;t t
12837 s,@LINK_TESTS@,$LINK_TESTS,;t t
12838 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
12839 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
12840 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
12841 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
12842 s,@RPATH_LIST@,$RPATH_LIST,;t t
12843 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
12844 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
12845 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
12846 s,@PTHREAD@,$PTHREAD,;t t
12847 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
12848 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
12849 s,@ECHO_LINK@,$ECHO_LINK,;t t
12850 s,@ADAFLAGS@,$ADAFLAGS,;t t
12851 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
12852 s,@ADA_TRACE@,$ADA_TRACE,;t t
12853 s,@gnat_exists@,$gnat_exists,;t t
12854 s,@M4_exists@,$M4_exists,;t t
12855 s,@cf_ada_make@,$cf_ada_make,;t t
12856 s,@cf_compile_generics@,$cf_compile_generics,;t t
12857 s,@cf_generic_objects@,$cf_generic_objects,;t t
12858 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
12859 s,@PRAGMA_UNREF@,$PRAGMA_UNREF,;t t
12860 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
12861 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
12862 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
12863 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
12864 s,@cf_ada_package@,$cf_ada_package,;t t
12865 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
12866 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
12867 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
12868 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
12869 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
12870 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
12871 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
12872 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
12873 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
12874 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
12875 s,@MAKE_PC_FILES@,$MAKE_PC_FILES,;t t
12876 s,@cross_compiling@,$cross_compiling,;t t
12877 s,@TEST_ARG2@,$TEST_ARG2,;t t
12878 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
12879 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
12880 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
12881 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
12882 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
12883 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
12888 cat >>$CONFIG_STATUS <<\EOF
12889 # Split the substitutions into bite-sized pieces for seds with
12890 # small command number limits, like on Digital OSF/1 and HP-UX.
12891 ac_max_sed_lines=48
12892 ac_sed_frag=1 # Number of current file.
12893 ac_beg=1 # First line for current file.
12894 ac_end=$ac_max_sed_lines # Line after last line for current file.
12897 while $ac_more_lines; do
12898 if test $ac_beg -gt 1; then
12899 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12901 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12903 if test ! -s $tmp/subs.frag; then
12904 ac_more_lines=false
12906 # The purpose of the label and of the branching condition is to
12907 # speed up the sed processing (if there are no `@' at all, there
12908 # is no need to browse any of the substitutions).
12909 # These are the two extra sed commands mentioned above.
12911 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12912 if test -z "$ac_sed_cmds"; then
12913 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12915 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12917 ac_sed_frag=`expr $ac_sed_frag + 1`
12919 ac_end=`expr $ac_end + $ac_max_sed_lines`
12922 if test -z "$ac_sed_cmds"; then
12925 fi # test -n "$CONFIG_FILES"
12928 cat >>$CONFIG_STATUS <<\EOF
12929 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12930 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12932 - | *:- | *:-:* ) # input from stdin
12934 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12935 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12936 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12937 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12938 * ) ac_file_in=$ac_file.in ;;
12941 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12942 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12943 X"$ac_file" : 'X\(//\)[^/]' \| \
12944 X"$ac_file" : 'X\(//\)$' \| \
12945 X"$ac_file" : 'X\(/\)' \| \
12946 . : '\(.\)' 2>/dev/null ||
12948 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12949 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12950 /^X\(\/\/\)$/{ s//\1/; q; }
12951 /^X\(\/\).*/{ s//\1/; q; }
12953 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
12954 { case "$ac_dir" in
12955 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
12959 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
12960 case $as_mkdir_dir in
12961 # Skip DOS drivespec
12962 ?:) as_incr_dir=$as_mkdir_dir ;;
12964 as_incr_dir=$as_incr_dir/$as_mkdir_dir
12965 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
12970 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
12971 # A "../" for each directory in $ac_dir_suffix.
12972 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
12974 ac_dir_suffix= ac_dots=
12979 if test -z "$ac_dots"; then
12982 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
12984 [\\/]* | ?:[\\/]* )
12985 ac_srcdir=$srcdir$ac_dir_suffix;
12986 ac_top_srcdir=$srcdir ;;
12987 *) # Relative path.
12988 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
12989 ac_top_srcdir=$ac_dots$srcdir ;;
12993 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12994 *) ac_INSTALL=$ac_dots$INSTALL ;;
12997 if test x"$ac_file" != x-; then
12998 { echo "$as_me:12998: creating $ac_file" >&5
12999 echo "$as_me: creating $ac_file" >&6;}
13002 # Let's still pretend it is `configure' which instantiates (i.e., don't
13003 # use $as_me), people would be surprised to read:
13004 # /* config.h. Generated automatically by config.status. */
13005 configure_input="Generated automatically from `echo $ac_file_in |
13006 sed 's,.*/,,'` by configure."
13008 # First look for the input files in the build tree, otherwise in the
13010 ac_file_inputs=`IFS=:
13011 for f in $ac_file_in; do
13013 -) echo $tmp/stdin ;;
13015 # Absolute (can't be DOS-style, as IFS=:)
13016 test -f "$f" || { { echo "$as_me:13016: error: cannot find input file: $f" >&5
13017 echo "$as_me: error: cannot find input file: $f" >&2;}
13018 { (exit 1); exit 1; }; }
13021 if test -f "$f"; then
13024 elif test -f "$srcdir/$f"; then
13029 { { echo "$as_me:13029: error: cannot find input file: $f" >&5
13030 echo "$as_me: error: cannot find input file: $f" >&2;}
13031 { (exit 1); exit 1; }; }
13034 done` || { (exit 1); exit 1; }
13036 cat >>$CONFIG_STATUS <<EOF
13040 cat >>$CONFIG_STATUS <<\EOF
13042 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13043 s,@configure_input@,$configure_input,;t t
13044 s,@srcdir@,$ac_srcdir,;t t
13045 s,@top_srcdir@,$ac_top_srcdir,;t t
13046 s,@INSTALL@,$ac_INSTALL,;t t
13047 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13049 if test x"$ac_file" != x-; then
13050 mv $tmp/out $ac_file
13058 cat >>$CONFIG_STATUS <<\EOF
13061 # CONFIG_HEADER section.
13064 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13065 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13067 # ac_d sets the value in "#define NAME VALUE" lines.
13068 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13069 ac_dB='[ ].*$,\1#\2'
13072 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
13073 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13074 ac_iB='\([ ]\),\1#\2define\3'
13077 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13078 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13079 ac_uB='$,\1#\2define\3'
13083 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13084 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13086 - | *:- | *:-:* ) # input from stdin
13088 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13089 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13090 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13091 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13092 * ) ac_file_in=$ac_file.in ;;
13095 test x"$ac_file" != x- && { echo "$as_me:13095: creating $ac_file" >&5
13096 echo "$as_me: creating $ac_file" >&6;}
13098 # First look for the input files in the build tree, otherwise in the
13100 ac_file_inputs=`IFS=:
13101 for f in $ac_file_in; do
13103 -) echo $tmp/stdin ;;
13105 # Absolute (can't be DOS-style, as IFS=:)
13106 test -f "$f" || { { echo "$as_me:13106: error: cannot find input file: $f" >&5
13107 echo "$as_me: error: cannot find input file: $f" >&2;}
13108 { (exit 1); exit 1; }; }
13111 if test -f "$f"; then
13114 elif test -f "$srcdir/$f"; then
13119 { { echo "$as_me:13119: error: cannot find input file: $f" >&5
13120 echo "$as_me: error: cannot find input file: $f" >&2;}
13121 { (exit 1); exit 1; }; }
13124 done` || { (exit 1); exit 1; }
13125 # Remove the trailing spaces.
13126 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13130 # Transform confdefs.h into a list of #define's. We won't use it as a sed
13131 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
13132 # be either 'cat' or 'sort'.
13133 cat confdefs.h | uniq >conftest.vals
13135 # Break up conftest.vals because some shells have a limit on
13136 # the size of here documents, and old seds have small limits too.
13138 rm -f conftest.tail
13139 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
13140 while grep . conftest.vals >/dev/null
13142 # Write chunks of a limited-size here document to conftest.frag.
13143 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
13144 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
13145 echo 'CEOF' >> $CONFIG_STATUS
13146 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
13147 rm -f conftest.vals
13148 mv conftest.tail conftest.vals
13150 rm -f conftest.vals
13152 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
13154 echo ' cat >> conftest.edit <<CEOF
13155 /@DEFS@/r conftest.frag
13158 sed -f conftest.edit $tmp/in > $tmp/out
13160 mv $tmp/out $tmp/in
13161 rm -f conftest.edit conftest.frag
13162 ' >> $CONFIG_STATUS
13164 cat >>$CONFIG_STATUS <<\EOF
13165 # Let's still pretend it is `configure' which instantiates (i.e., don't
13166 # use $as_me), people would be surprised to read:
13167 # /* config.h. Generated automatically by config.status. */
13168 if test x"$ac_file" = x-; then
13169 echo "/* Generated automatically by configure. */" >$tmp/config.h
13171 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
13173 cat $tmp/in >>$tmp/config.h
13175 if test x"$ac_file" != x-; then
13176 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
13177 { echo "$as_me:13177: $ac_file is unchanged" >&5
13178 echo "$as_me: $ac_file is unchanged" >&6;}
13180 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13181 X"$ac_file" : 'X\(//\)[^/]' \| \
13182 X"$ac_file" : 'X\(//\)$' \| \
13183 X"$ac_file" : 'X\(/\)' \| \
13184 . : '\(.\)' 2>/dev/null ||
13186 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13187 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13188 /^X\(\/\/\)$/{ s//\1/; q; }
13189 /^X\(\/\).*/{ s//\1/; q; }
13191 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
13192 { case "$ac_dir" in
13193 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
13197 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
13198 case $as_mkdir_dir in
13199 # Skip DOS drivespec
13200 ?:) as_incr_dir=$as_mkdir_dir ;;
13202 as_incr_dir=$as_incr_dir/$as_mkdir_dir
13203 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
13210 mv $tmp/config.h $ac_file
13214 rm -f $tmp/config.h
13218 cat >>$CONFIG_STATUS <<\EOF
13220 # CONFIG_COMMANDS section.
13222 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13223 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13224 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13228 if test -z "$USE_OLD_MAKERULES" ; then
13229 $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
13236 cat >>$CONFIG_STATUS <<\EOF
13238 { (exit 0); exit 0; }
13240 chmod +x $CONFIG_STATUS
13241 ac_clean_files=$ac_clean_files_save
13243 # configure is writing to config.log, and then calls config.status.
13244 # config.status does its own redirection, appending to config.log.
13245 # Unfortunately, on DOS this fails, as config.log is still kept open
13246 # by configure, so config.status won't be able to write to it; its
13247 # output is simply discarded. So we exec the FD to /dev/null,
13248 # effectively closing config.log, so it can be properly (re)opened and
13249 # appended to by config.status. When coming back to configure, we
13250 # need to make the FD available again.
13251 if test "$no_create" != yes; then
13254 $SHELL $CONFIG_STATUS || ac_cs_success=false
13256 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13257 # would make configure fail if this is the last instruction.
13258 $ac_cs_success || { (exit 1); exit 1; }
13260 ${MAKE:-make} preinstall