2 # From configure.in Revision: 1.38 .
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-lib-prefix override library-prefix
665 --with-shlib-version=X Specify rel or abi version for shared libs
666 --enable-rpath-link link sample programs with rpath option
667 Fine-Tuning Your Configuration:
668 --enable-broken_linker compile with broken-linker support code
669 --disable-largefile omit support for large files
670 --with-rcs-ids compile-in RCS identifiers
672 --disable-ext-funcs disable function-extensions
673 --enable-const compile with extra/non-standard const
675 --without-develop disable development options
677 --with-pthread use POSIX thread library
678 --enable-weak-symbols enable weak-symbols for pthreads
679 --enable-reentrant compile with experimental reentrant code
680 --with-wrap-prefix=XXX override prefix used for public variables
681 Testing/development Options:
682 --enable-echo build: display "compiling" commands (default)
683 --enable-warnings build: turn on GCC compiler warnings
684 --enable-assertions test: turn on generation of assertion code
685 --enable-expanded test: generate functions for certain macros
686 --disable-macros test: use functions rather than macros
687 --with-trace test: add trace() function to all models of ncurses
688 Ada95 Binding Options:
689 --with-ada-compiler=CMD specify Ada95 compiler command (default gnatmake)
690 --with-ada-include=DIR Ada includes are in DIR (default: PREFIX/share/ada/adainclude)
691 --with-ada-objects=DIR Ada objects are in DIR (default: PREFIX/lib/ada/adalib)
692 --with-ada-sharedlib=XX build Ada95 shared-library
694 Some influential environment variables:
695 CC C compiler command
696 CFLAGS C compiler flags
697 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
698 nonstandard directory <lib dir>
699 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
700 headers in a nonstandard directory <include dir>
703 Use these variables to override the choices made by `configure' or to help
704 it to find libraries and programs with nonstandard names/locations.
709 if test "$ac_init_help" = "recursive"; then
710 # If there are subdirs, report their specific --help.
712 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
714 # A "../" for each directory in /$ac_subdir.
715 ac_dots=`echo $ac_subdir |
716 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
719 .) # No --srcdir option. We are building in place.
720 ac_sub_srcdir=$srcdir ;;
721 [\\/]* | ?:[\\/]* ) # Absolute path.
722 ac_sub_srcdir=$srcdir/$ac_subdir ;;
724 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
727 # Check for guested configure; otherwise get Cygnus style configure.
728 if test -f $ac_sub_srcdir/configure.gnu; then
730 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
731 elif test -f $ac_sub_srcdir/configure; then
733 $SHELL $ac_sub_srcdir/configure --help=recursive
734 elif test -f $ac_sub_srcdir/configure.ac ||
735 test -f $ac_sub_srcdir/configure.in; then
739 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
745 test -n "$ac_init_help" && exit 0
746 if $ac_init_version; then
749 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
750 Free Software Foundation, Inc.
751 This configure script is free software; the Free Software Foundation
752 gives unlimited permission to copy, distribute and modify it.
758 This file contains any messages produced by compilers while
759 running configure, to aid debugging if configure makes a mistake.
761 It was created by $as_me, which was
762 generated by GNU Autoconf 2.52.20101002. Invocation command line was
773 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
774 uname -m = `(uname -m) 2>/dev/null || echo unknown`
775 uname -r = `(uname -r) 2>/dev/null || echo unknown`
776 uname -s = `(uname -s) 2>/dev/null || echo unknown`
777 uname -v = `(uname -v) 2>/dev/null || echo unknown`
779 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
780 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
782 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
783 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
784 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
785 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
786 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
787 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
788 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
802 # Keep a trace of the command line.
803 # Strip out --no-create and --no-recursion so they do not pile up.
804 # Also quote any args containing shell meta-characters.
810 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
811 | --no-cr | --no-c) ;;
812 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
813 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
814 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
815 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
816 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
818 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
821 # Get rid of the leading space.
824 # When interrupted or exit'd, cleanup temporary files, and complete
825 # config.log. We remove comments because anyway the quotes in there
826 # would cause problems or look ugly.
828 # Save into config.log some information that might help in debugging.
830 echo "## ----------------- ##" >&5
831 echo "## Cache variables. ##" >&5
832 echo "## ----------------- ##" >&5
834 # The following way of writing the cache mishandles newlines in values,
837 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
840 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
841 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
845 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
849 sed "/^$/d" confdefs.h >conftest.log
850 if test -s conftest.log; then
852 echo "## ------------ ##" >&5
853 echo "## confdefs.h. ##" >&5
854 echo "## ------------ ##" >&5
859 test "$ac_signal" != 0 &&
860 echo "$as_me: caught signal $ac_signal" >&5
861 echo "$as_me: exit $exit_status" >&5
862 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
865 for ac_signal in 1 2 13 15; do
866 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
870 # confdefs.h avoids OS command line length limits that DEFS can exceed.
871 rm -rf conftest* confdefs.h
872 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
875 # Let the site file select an alternate cache file if it wants to.
876 # Prefer explicitly selected file to automatically selected ones.
877 if test -z "$CONFIG_SITE"; then
878 if test "x$prefix" != xNONE; then
879 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
881 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
884 for ac_site_file in $CONFIG_SITE; do
885 if test -r "$ac_site_file"; then
886 { echo "$as_me:886: loading site script $ac_site_file" >&5
887 echo "$as_me: loading site script $ac_site_file" >&6;}
888 cat "$ac_site_file" >&5
893 if test -r "$cache_file"; then
894 # Some versions of bash will fail to source /dev/null (special
895 # files actually), so we avoid doing that.
896 if test -f "$cache_file"; then
897 { echo "$as_me:897: loading cache $cache_file" >&5
898 echo "$as_me: loading cache $cache_file" >&6;}
900 [\\/]* | ?:[\\/]* ) . $cache_file;;
905 { echo "$as_me:905: creating cache $cache_file" >&5
906 echo "$as_me: creating cache $cache_file" >&6;}
910 # Check that the precious variables saved in the cache have kept the same
912 ac_cache_corrupted=false
913 for ac_var in `(set) 2>&1 |
914 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
915 eval ac_old_set=\$ac_cv_env_${ac_var}_set
916 eval ac_new_set=\$ac_env_${ac_var}_set
917 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
918 eval ac_new_val="\$ac_env_${ac_var}_value"
919 case $ac_old_set,$ac_new_set in
921 { echo "$as_me:921: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
922 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
923 ac_cache_corrupted=: ;;
925 { echo "$as_me:925: error: \`$ac_var' was not set in the previous run" >&5
926 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
927 ac_cache_corrupted=: ;;
930 if test "x$ac_old_val" != "x$ac_new_val"; then
931 { echo "$as_me:931: error: \`$ac_var' has changed since the previous run:" >&5
932 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
933 { echo "$as_me:933: former value: $ac_old_val" >&5
934 echo "$as_me: former value: $ac_old_val" >&2;}
935 { echo "$as_me:935: current value: $ac_new_val" >&5
936 echo "$as_me: current value: $ac_new_val" >&2;}
940 # Pass precious variables to config.status. It doesn't matter if
941 # we pass some twice (in addition to the command line arguments).
942 if test "$ac_new_set" = set; then
944 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
945 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
946 ac_configure_args="$ac_configure_args '$ac_arg'"
948 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
953 if $ac_cache_corrupted; then
954 { echo "$as_me:954: error: changes in the environment can compromise the build" >&5
955 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
956 { { echo "$as_me:956: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
957 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
958 { (exit 1); exit 1; }; }
962 ac_cpp='$CPP $CPPFLAGS'
963 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
964 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
965 ac_compiler_gnu=$ac_cv_c_compiler_gnu
966 ac_main_return=return
968 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
969 *c*,-n*) ECHO_N= ECHO_C='
971 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
972 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
974 echo "#! $SHELL" >conftest.sh
975 echo "exit 0" >>conftest.sh
977 if { (echo "$as_me:977: PATH=\".;.\"; conftest.sh") >&5
978 (PATH=".;."; conftest.sh) 2>&5
980 echo "$as_me:980: \$? = $ac_status" >&5
981 (exit $ac_status); }; then
982 ac_path_separator=';'
986 PATH_SEPARATOR="$ac_path_separator"
989 ac_config_headers="$ac_config_headers include/ncurses_cfg.h:include/ncurses_cfg.hin"
994 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
995 if test -f $ac_dir/install-sh; then
997 ac_install_sh="$ac_aux_dir/install-sh -c"
999 elif test -f $ac_dir/install.sh; then
1001 ac_install_sh="$ac_aux_dir/install.sh -c"
1003 elif test -f $ac_dir/shtool; then
1005 ac_install_sh="$ac_aux_dir/shtool install -c"
1009 if test -z "$ac_aux_dir"; then
1010 { { echo "$as_me:1010: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1011 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1012 { (exit 1); exit 1; }; }
1014 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1015 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1016 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1018 # Make sure we can run config.sub.
1019 $ac_config_sub sun4 >/dev/null 2>&1 ||
1020 { { echo "$as_me:1020: error: cannot run $ac_config_sub" >&5
1021 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1022 { (exit 1); exit 1; }; }
1024 echo "$as_me:1024: checking build system type" >&5
1025 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1026 if test "${ac_cv_build+set}" = set; then
1027 echo $ECHO_N "(cached) $ECHO_C" >&6
1029 ac_cv_build_alias=$build_alias
1030 test -z "$ac_cv_build_alias" &&
1031 ac_cv_build_alias=`$ac_config_guess`
1032 test -z "$ac_cv_build_alias" &&
1033 { { echo "$as_me:1033: error: cannot guess build type; you must specify one" >&5
1034 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1035 { (exit 1); exit 1; }; }
1036 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1037 { { echo "$as_me:1037: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1038 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1039 { (exit 1); exit 1; }; }
1042 echo "$as_me:1042: result: $ac_cv_build" >&5
1043 echo "${ECHO_T}$ac_cv_build" >&6
1045 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1046 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1047 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1049 echo "$as_me:1049: checking host system type" >&5
1050 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1051 if test "${ac_cv_host+set}" = set; then
1052 echo $ECHO_N "(cached) $ECHO_C" >&6
1054 ac_cv_host_alias=$host_alias
1055 test -z "$ac_cv_host_alias" &&
1056 ac_cv_host_alias=$ac_cv_build_alias
1057 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1058 { { echo "$as_me:1058: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1059 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1060 { (exit 1); exit 1; }; }
1063 echo "$as_me:1063: result: $ac_cv_host" >&5
1064 echo "${ECHO_T}$ac_cv_host" >&6
1066 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1067 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1068 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1070 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1071 echo "$as_me:1071: checking target system type" >&5
1072 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1073 if test "${ac_cv_target+set}" = set; then
1074 echo $ECHO_N "(cached) $ECHO_C" >&6
1076 ac_cv_target_alias=$target_alias
1077 test "x$ac_cv_target_alias" = "x" &&
1078 ac_cv_target_alias=$ac_cv_host_alias
1079 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1080 { { echo "$as_me:1080: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1081 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1082 { (exit 1); exit 1; }; }
1085 echo "$as_me:1085: result: $ac_cv_target" >&5
1086 echo "${ECHO_T}$ac_cv_target" >&6
1087 target=$ac_cv_target
1088 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1089 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1090 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1092 # The aliases save the names the user supplied, while $host etc.
1093 # will get canonicalized.
1094 test -n "$target_alias" &&
1095 test "$program_prefix$program_suffix$program_transform_name" = \
1097 program_prefix=${target_alias}-
1098 system_name="$host_os"
1100 system_name="`(uname -s -r) 2>/dev/null`"
1101 if test -z "$system_name" ; then
1102 system_name="`(hostname) 2>/dev/null`"
1105 test -n "$system_name" && cat >>confdefs.h <<EOF
1106 #define SYSTEM_NAME "$system_name"
1109 if test "${cf_cv_system_name+set}" = set; then
1110 echo $ECHO_N "(cached) $ECHO_C" >&6
1112 cf_cv_system_name="$system_name"
1115 test -z "$system_name" && system_name="$cf_cv_system_name"
1116 test -n "$cf_cv_system_name" && echo "$as_me:1116: result: Configuring for $cf_cv_system_name" >&5
1117 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1119 if test ".$system_name" != ".$cf_cv_system_name" ; then
1120 echo "$as_me:1120: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1121 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1122 { { echo "$as_me:1122: error: \"Please remove config.cache and try again.\"" >&5
1123 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1124 { (exit 1); exit 1; }; }
1127 # Check whether --with-system-type or --without-system-type was given.
1128 if test "${with_system_type+set}" = set; then
1129 withval="$with_system_type"
1130 { echo "$as_me:1130: WARNING: overriding system type to $withval" >&5
1131 echo "$as_me: WARNING: overriding system type to $withval" >&2;}
1132 cf_cv_system_name=$withval
1135 ### Save the given $CFLAGS to allow user-override.
1136 cf_user_CFLAGS="$CFLAGS"
1138 ### Default install-location
1140 echo "$as_me:1140: checking for prefix" >&5
1141 echo $ECHO_N "checking for prefix... $ECHO_C" >&6
1142 if test "x$prefix" = "xNONE" ; then
1143 case "$cf_cv_system_name" in
1144 # non-vendor systems don't have a conflict
1145 openbsd*|freebsd*|mirbsd*|linux*|cygwin*|k*bsd*-gnu)
1148 *) prefix=$ac_default_prefix
1152 echo "$as_me:1152: result: $prefix" >&5
1153 echo "${ECHO_T}$prefix" >&6
1155 if test "x$prefix" = "xNONE" ; then
1156 echo "$as_me:1156: checking for default include-directory" >&5
1157 echo $ECHO_N "checking for default include-directory... $ECHO_C" >&6
1158 test -n "$verbose" && echo 1>&6
1161 $includedir/ncurses \
1163 $prefix/include/ncurses \
1164 /usr/local/include \
1165 /usr/local/include/ncurses \
1167 /usr/include/ncurses
1169 cf_dir=`eval echo $cf_symbol`
1170 if test -f $cf_dir/curses.h ; then
1171 if ( fgrep NCURSES_VERSION $cf_dir/curses.h 2>&1 >/dev/null ) ; then
1172 includedir="$cf_symbol"
1173 test -n "$verbose" && echo $ac_n " found " 1>&6
1177 test -n "$verbose" && echo " tested $cf_dir" 1>&6
1179 echo "$as_me:1179: result: $includedir" >&5
1180 echo "${ECHO_T}$includedir" >&6
1183 ### Checks for programs.
1185 ac_cpp='$CPP $CPPFLAGS'
1186 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1187 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1188 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1189 ac_main_return=return
1190 if test -n "$ac_tool_prefix"; then
1191 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1192 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1193 echo "$as_me:1193: checking for $ac_word" >&5
1194 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1195 if test "${ac_cv_prog_CC+set}" = set; then
1196 echo $ECHO_N "(cached) $ECHO_C" >&6
1198 if test -n "$CC"; then
1199 ac_cv_prog_CC="$CC" # Let the user override the test.
1201 ac_save_IFS=$IFS; IFS=$ac_path_separator
1203 for ac_dir in $ac_dummy; do
1205 test -z "$ac_dir" && ac_dir=.
1206 $as_executable_p "$ac_dir/$ac_word" || continue
1207 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1208 echo "$as_me:1208: found $ac_dir/$ac_word" >&5
1215 if test -n "$CC"; then
1216 echo "$as_me:1216: result: $CC" >&5
1217 echo "${ECHO_T}$CC" >&6
1219 echo "$as_me:1219: result: no" >&5
1220 echo "${ECHO_T}no" >&6
1224 if test -z "$ac_cv_prog_CC"; then
1226 # Extract the first word of "gcc", so it can be a program name with args.
1227 set dummy gcc; ac_word=$2
1228 echo "$as_me:1228: checking for $ac_word" >&5
1229 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1230 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1231 echo $ECHO_N "(cached) $ECHO_C" >&6
1233 if test -n "$ac_ct_CC"; then
1234 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1236 ac_save_IFS=$IFS; IFS=$ac_path_separator
1238 for ac_dir in $ac_dummy; do
1240 test -z "$ac_dir" && ac_dir=.
1241 $as_executable_p "$ac_dir/$ac_word" || continue
1242 ac_cv_prog_ac_ct_CC="gcc"
1243 echo "$as_me:1243: found $ac_dir/$ac_word" >&5
1249 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1250 if test -n "$ac_ct_CC"; then
1251 echo "$as_me:1251: result: $ac_ct_CC" >&5
1252 echo "${ECHO_T}$ac_ct_CC" >&6
1254 echo "$as_me:1254: result: no" >&5
1255 echo "${ECHO_T}no" >&6
1263 if test -z "$CC"; then
1264 if test -n "$ac_tool_prefix"; then
1265 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1266 set dummy ${ac_tool_prefix}cc; ac_word=$2
1267 echo "$as_me:1267: checking for $ac_word" >&5
1268 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1269 if test "${ac_cv_prog_CC+set}" = set; then
1270 echo $ECHO_N "(cached) $ECHO_C" >&6
1272 if test -n "$CC"; then
1273 ac_cv_prog_CC="$CC" # Let the user override the test.
1275 ac_save_IFS=$IFS; IFS=$ac_path_separator
1277 for ac_dir in $ac_dummy; do
1279 test -z "$ac_dir" && ac_dir=.
1280 $as_executable_p "$ac_dir/$ac_word" || continue
1281 ac_cv_prog_CC="${ac_tool_prefix}cc"
1282 echo "$as_me:1282: found $ac_dir/$ac_word" >&5
1289 if test -n "$CC"; then
1290 echo "$as_me:1290: result: $CC" >&5
1291 echo "${ECHO_T}$CC" >&6
1293 echo "$as_me:1293: result: no" >&5
1294 echo "${ECHO_T}no" >&6
1298 if test -z "$ac_cv_prog_CC"; then
1300 # Extract the first word of "cc", so it can be a program name with args.
1301 set dummy cc; ac_word=$2
1302 echo "$as_me:1302: checking for $ac_word" >&5
1303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1304 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1305 echo $ECHO_N "(cached) $ECHO_C" >&6
1307 if test -n "$ac_ct_CC"; then
1308 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1310 ac_save_IFS=$IFS; IFS=$ac_path_separator
1312 for ac_dir in $ac_dummy; do
1314 test -z "$ac_dir" && ac_dir=.
1315 $as_executable_p "$ac_dir/$ac_word" || continue
1316 ac_cv_prog_ac_ct_CC="cc"
1317 echo "$as_me:1317: found $ac_dir/$ac_word" >&5
1323 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1324 if test -n "$ac_ct_CC"; then
1325 echo "$as_me:1325: result: $ac_ct_CC" >&5
1326 echo "${ECHO_T}$ac_ct_CC" >&6
1328 echo "$as_me:1328: result: no" >&5
1329 echo "${ECHO_T}no" >&6
1338 if test -z "$CC"; then
1339 # Extract the first word of "cc", so it can be a program name with args.
1340 set dummy cc; ac_word=$2
1341 echo "$as_me:1341: checking for $ac_word" >&5
1342 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1343 if test "${ac_cv_prog_CC+set}" = set; then
1344 echo $ECHO_N "(cached) $ECHO_C" >&6
1346 if test -n "$CC"; then
1347 ac_cv_prog_CC="$CC" # Let the user override the test.
1350 ac_save_IFS=$IFS; IFS=$ac_path_separator
1352 for ac_dir in $ac_dummy; do
1354 test -z "$ac_dir" && ac_dir=.
1355 $as_executable_p "$ac_dir/$ac_word" || continue
1356 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1357 ac_prog_rejected=yes
1361 echo "$as_me:1361: found $ac_dir/$ac_word" >&5
1365 if test $ac_prog_rejected = yes; then
1366 # We found a bogon in the path, so make sure we never use it.
1367 set dummy $ac_cv_prog_CC
1369 if test $# != 0; then
1370 # We chose a different compiler from the bogus one.
1371 # However, it has the same basename, so the bogon will be chosen
1372 # first if we set CC to just the basename; use the full file name.
1374 set dummy "$ac_dir/$ac_word" ${1+"$@"}
1382 if test -n "$CC"; then
1383 echo "$as_me:1383: result: $CC" >&5
1384 echo "${ECHO_T}$CC" >&6
1386 echo "$as_me:1386: result: no" >&5
1387 echo "${ECHO_T}no" >&6
1391 if test -z "$CC"; then
1392 if test -n "$ac_tool_prefix"; then
1395 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1396 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1397 echo "$as_me:1397: checking for $ac_word" >&5
1398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1399 if test "${ac_cv_prog_CC+set}" = set; then
1400 echo $ECHO_N "(cached) $ECHO_C" >&6
1402 if test -n "$CC"; then
1403 ac_cv_prog_CC="$CC" # Let the user override the test.
1405 ac_save_IFS=$IFS; IFS=$ac_path_separator
1407 for ac_dir in $ac_dummy; do
1409 test -z "$ac_dir" && ac_dir=.
1410 $as_executable_p "$ac_dir/$ac_word" || continue
1411 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1412 echo "$as_me:1412: found $ac_dir/$ac_word" >&5
1419 if test -n "$CC"; then
1420 echo "$as_me:1420: result: $CC" >&5
1421 echo "${ECHO_T}$CC" >&6
1423 echo "$as_me:1423: result: no" >&5
1424 echo "${ECHO_T}no" >&6
1427 test -n "$CC" && break
1430 if test -z "$CC"; then
1434 # Extract the first word of "$ac_prog", so it can be a program name with args.
1435 set dummy $ac_prog; ac_word=$2
1436 echo "$as_me:1436: checking for $ac_word" >&5
1437 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1438 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1439 echo $ECHO_N "(cached) $ECHO_C" >&6
1441 if test -n "$ac_ct_CC"; then
1442 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1444 ac_save_IFS=$IFS; IFS=$ac_path_separator
1446 for ac_dir in $ac_dummy; do
1448 test -z "$ac_dir" && ac_dir=.
1449 $as_executable_p "$ac_dir/$ac_word" || continue
1450 ac_cv_prog_ac_ct_CC="$ac_prog"
1451 echo "$as_me:1451: found $ac_dir/$ac_word" >&5
1457 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1458 if test -n "$ac_ct_CC"; then
1459 echo "$as_me:1459: result: $ac_ct_CC" >&5
1460 echo "${ECHO_T}$ac_ct_CC" >&6
1462 echo "$as_me:1462: result: no" >&5
1463 echo "${ECHO_T}no" >&6
1466 test -n "$ac_ct_CC" && break
1474 test -z "$CC" && { { echo "$as_me:1474: error: no acceptable cc found in \$PATH" >&5
1475 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1476 { (exit 1); exit 1; }; }
1478 # Provide some information about the compiler.
1479 echo "$as_me:1479:" \
1480 "checking for C compiler version" >&5
1481 ac_compiler=`set X $ac_compile; echo $2`
1482 { (eval echo "$as_me:1482: \"$ac_compiler --version </dev/null >&5\"") >&5
1483 (eval $ac_compiler --version </dev/null >&5) 2>&5
1485 echo "$as_me:1485: \$? = $ac_status" >&5
1486 (exit $ac_status); }
1487 { (eval echo "$as_me:1487: \"$ac_compiler -v </dev/null >&5\"") >&5
1488 (eval $ac_compiler -v </dev/null >&5) 2>&5
1490 echo "$as_me:1490: \$? = $ac_status" >&5
1491 (exit $ac_status); }
1492 { (eval echo "$as_me:1492: \"$ac_compiler -V </dev/null >&5\"") >&5
1493 (eval $ac_compiler -V </dev/null >&5) 2>&5
1495 echo "$as_me:1495: \$? = $ac_status" >&5
1496 (exit $ac_status); }
1498 cat >conftest.$ac_ext <<_ACEOF
1499 #line 1499 "configure"
1500 #include "confdefs.h"
1510 ac_clean_files_save=$ac_clean_files
1511 ac_clean_files="$ac_clean_files a.out a.exe"
1512 # Try to create an executable without -o first, disregard a.out.
1513 # It will help us diagnose broken compilers, and finding out an intuition
1515 echo "$as_me:1515: checking for C compiler default output" >&5
1516 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1517 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1518 if { (eval echo "$as_me:1518: \"$ac_link_default\"") >&5
1519 (eval $ac_link_default) 2>&5
1521 echo "$as_me:1521: \$? = $ac_status" >&5
1522 (exit $ac_status); }; then
1523 # Find the output, starting from the most likely. This scheme is
1524 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1526 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1527 ls a.out conftest 2>/dev/null;
1528 ls a.* conftest.* 2>/dev/null`; do
1530 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1531 a.out ) # We found the default executable, but exeext='' is most
1534 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1535 # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1542 echo "$as_me: failed program was:" >&5
1543 cat conftest.$ac_ext >&5
1544 { { echo "$as_me:1544: error: C compiler cannot create executables" >&5
1545 echo "$as_me: error: C compiler cannot create executables" >&2;}
1546 { (exit 77); exit 77; }; }
1549 ac_exeext=$ac_cv_exeext
1550 echo "$as_me:1550: result: $ac_file" >&5
1551 echo "${ECHO_T}$ac_file" >&6
1553 # Check the compiler produces executables we can run. If not, either
1554 # the compiler is broken, or we cross compile.
1555 echo "$as_me:1555: checking whether the C compiler works" >&5
1556 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1557 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1558 # If not cross compiling, check that we can run a simple program.
1559 if test "$cross_compiling" != yes; then
1560 if { ac_try='./$ac_file'
1561 { (eval echo "$as_me:1561: \"$ac_try\"") >&5
1564 echo "$as_me:1564: \$? = $ac_status" >&5
1565 (exit $ac_status); }; }; then
1568 if test "$cross_compiling" = maybe; then
1571 { { echo "$as_me:1571: error: cannot run C compiled programs.
1572 If you meant to cross compile, use \`--host'." >&5
1573 echo "$as_me: error: cannot run C compiled programs.
1574 If you meant to cross compile, use \`--host'." >&2;}
1575 { (exit 1); exit 1; }; }
1579 echo "$as_me:1579: result: yes" >&5
1580 echo "${ECHO_T}yes" >&6
1582 rm -f a.out a.exe conftest$ac_cv_exeext
1583 ac_clean_files=$ac_clean_files_save
1584 # Check the compiler produces executables we can run. If not, either
1585 # the compiler is broken, or we cross compile.
1586 echo "$as_me:1586: checking whether we are cross compiling" >&5
1587 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1588 echo "$as_me:1588: result: $cross_compiling" >&5
1589 echo "${ECHO_T}$cross_compiling" >&6
1591 echo "$as_me:1591: checking for executable suffix" >&5
1592 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1593 if { (eval echo "$as_me:1593: \"$ac_link\"") >&5
1594 (eval $ac_link) 2>&5
1596 echo "$as_me:1596: \$? = $ac_status" >&5
1597 (exit $ac_status); }; then
1598 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1599 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1600 # work properly (i.e., refer to `conftest.exe'), while it won't with
1602 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1604 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1605 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1612 { { echo "$as_me:1612: error: cannot compute EXEEXT: cannot compile and link" >&5
1613 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1614 { (exit 1); exit 1; }; }
1617 rm -f conftest$ac_cv_exeext
1618 echo "$as_me:1618: result: $ac_cv_exeext" >&5
1619 echo "${ECHO_T}$ac_cv_exeext" >&6
1621 rm -f conftest.$ac_ext
1622 EXEEXT=$ac_cv_exeext
1624 echo "$as_me:1624: checking for object suffix" >&5
1625 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1626 if test "${ac_cv_objext+set}" = set; then
1627 echo $ECHO_N "(cached) $ECHO_C" >&6
1629 cat >conftest.$ac_ext <<_ACEOF
1630 #line 1630 "configure"
1631 #include "confdefs.h"
1641 rm -f conftest.o conftest.obj
1642 if { (eval echo "$as_me:1642: \"$ac_compile\"") >&5
1643 (eval $ac_compile) 2>&5
1645 echo "$as_me:1645: \$? = $ac_status" >&5
1646 (exit $ac_status); }; then
1647 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1649 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1650 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1655 echo "$as_me: failed program was:" >&5
1656 cat conftest.$ac_ext >&5
1657 { { echo "$as_me:1657: error: cannot compute OBJEXT: cannot compile" >&5
1658 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1659 { (exit 1); exit 1; }; }
1662 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1664 echo "$as_me:1664: result: $ac_cv_objext" >&5
1665 echo "${ECHO_T}$ac_cv_objext" >&6
1666 OBJEXT=$ac_cv_objext
1668 echo "$as_me:1668: checking whether we are using the GNU C compiler" >&5
1669 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1670 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1671 echo $ECHO_N "(cached) $ECHO_C" >&6
1673 cat >conftest.$ac_ext <<_ACEOF
1674 #line 1674 "configure"
1675 #include "confdefs.h"
1688 rm -f conftest.$ac_objext
1689 if { (eval echo "$as_me:1689: \"$ac_compile\"") >&5
1690 (eval $ac_compile) 2>&5
1692 echo "$as_me:1692: \$? = $ac_status" >&5
1693 (exit $ac_status); } &&
1694 { ac_try='test -s conftest.$ac_objext'
1695 { (eval echo "$as_me:1695: \"$ac_try\"") >&5
1698 echo "$as_me:1698: \$? = $ac_status" >&5
1699 (exit $ac_status); }; }; then
1702 echo "$as_me: failed program was:" >&5
1703 cat conftest.$ac_ext >&5
1706 rm -f conftest.$ac_objext conftest.$ac_ext
1707 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1710 echo "$as_me:1710: result: $ac_cv_c_compiler_gnu" >&5
1711 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1712 GCC=`test $ac_compiler_gnu = yes && echo yes`
1713 ac_test_CFLAGS=${CFLAGS+set}
1714 ac_save_CFLAGS=$CFLAGS
1716 echo "$as_me:1716: checking whether $CC accepts -g" >&5
1717 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1718 if test "${ac_cv_prog_cc_g+set}" = set; then
1719 echo $ECHO_N "(cached) $ECHO_C" >&6
1721 cat >conftest.$ac_ext <<_ACEOF
1722 #line 1722 "configure"
1723 #include "confdefs.h"
1733 rm -f conftest.$ac_objext
1734 if { (eval echo "$as_me:1734: \"$ac_compile\"") >&5
1735 (eval $ac_compile) 2>&5
1737 echo "$as_me:1737: \$? = $ac_status" >&5
1738 (exit $ac_status); } &&
1739 { ac_try='test -s conftest.$ac_objext'
1740 { (eval echo "$as_me:1740: \"$ac_try\"") >&5
1743 echo "$as_me:1743: \$? = $ac_status" >&5
1744 (exit $ac_status); }; }; then
1747 echo "$as_me: failed program was:" >&5
1748 cat conftest.$ac_ext >&5
1751 rm -f conftest.$ac_objext conftest.$ac_ext
1753 echo "$as_me:1753: result: $ac_cv_prog_cc_g" >&5
1754 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1755 if test "$ac_test_CFLAGS" = set; then
1756 CFLAGS=$ac_save_CFLAGS
1757 elif test $ac_cv_prog_cc_g = yes; then
1758 if test "$GCC" = yes; then
1764 if test "$GCC" = yes; then
1770 # Some people use a C++ compiler to compile C. Since we use `exit',
1771 # in C++ we need to declare it. In case someone uses the same compiler
1772 # for both compiling C and C++ we need to have the C++ compiler decide
1773 # the declaration of exit, since it's the most demanding environment.
1774 cat >conftest.$ac_ext <<_ACEOF
1779 rm -f conftest.$ac_objext
1780 if { (eval echo "$as_me:1780: \"$ac_compile\"") >&5
1781 (eval $ac_compile) 2>&5
1783 echo "$as_me:1783: \$? = $ac_status" >&5
1784 (exit $ac_status); } &&
1785 { ac_try='test -s conftest.$ac_objext'
1786 { (eval echo "$as_me:1786: \"$ac_try\"") >&5
1789 echo "$as_me:1789: \$? = $ac_status" >&5
1790 (exit $ac_status); }; }; then
1791 for ac_declaration in \
1793 '#include <stdlib.h>' \
1794 'extern "C" void std::exit (int) throw (); using std::exit;' \
1795 'extern "C" void std::exit (int); using std::exit;' \
1796 'extern "C" void exit (int) throw ();' \
1797 'extern "C" void exit (int);' \
1800 cat >conftest.$ac_ext <<_ACEOF
1801 #line 1801 "configure"
1802 #include "confdefs.h"
1813 rm -f conftest.$ac_objext
1814 if { (eval echo "$as_me:1814: \"$ac_compile\"") >&5
1815 (eval $ac_compile) 2>&5
1817 echo "$as_me:1817: \$? = $ac_status" >&5
1818 (exit $ac_status); } &&
1819 { ac_try='test -s conftest.$ac_objext'
1820 { (eval echo "$as_me:1820: \"$ac_try\"") >&5
1823 echo "$as_me:1823: \$? = $ac_status" >&5
1824 (exit $ac_status); }; }; then
1827 echo "$as_me: failed program was:" >&5
1828 cat conftest.$ac_ext >&5
1831 rm -f conftest.$ac_objext conftest.$ac_ext
1832 cat >conftest.$ac_ext <<_ACEOF
1833 #line 1833 "configure"
1834 #include "confdefs.h"
1844 rm -f conftest.$ac_objext
1845 if { (eval echo "$as_me:1845: \"$ac_compile\"") >&5
1846 (eval $ac_compile) 2>&5
1848 echo "$as_me:1848: \$? = $ac_status" >&5
1849 (exit $ac_status); } &&
1850 { ac_try='test -s conftest.$ac_objext'
1851 { (eval echo "$as_me:1851: \"$ac_try\"") >&5
1854 echo "$as_me:1854: \$? = $ac_status" >&5
1855 (exit $ac_status); }; }; then
1858 echo "$as_me: failed program was:" >&5
1859 cat conftest.$ac_ext >&5
1861 rm -f conftest.$ac_objext conftest.$ac_ext
1864 if test -n "$ac_declaration"; then
1865 echo '#ifdef __cplusplus' >>confdefs.h
1866 echo $ac_declaration >>confdefs.h
1867 echo '#endif' >>confdefs.h
1871 echo "$as_me: failed program was:" >&5
1872 cat conftest.$ac_ext >&5
1874 rm -f conftest.$ac_objext conftest.$ac_ext
1876 ac_cpp='$CPP $CPPFLAGS'
1877 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1878 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1879 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1880 ac_main_return=return
1883 if test "$GCC" = yes ; then
1884 echo "$as_me:1884: checking version of $CC" >&5
1885 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1886 GCC_VERSION="`${CC} --version 2>/dev/null | sed -e '2,$d' -e 's/^.*(GCC) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
1887 test -z "$GCC_VERSION" && GCC_VERSION=unknown
1888 echo "$as_me:1888: result: $GCC_VERSION" >&5
1889 echo "${ECHO_T}$GCC_VERSION" >&6
1893 ac_cpp='$CPP $CPPFLAGS'
1894 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1895 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1896 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1897 ac_main_return=return
1898 echo "$as_me:1898: checking how to run the C preprocessor" >&5
1899 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
1900 # On Suns, sometimes $CPP names a directory.
1901 if test -n "$CPP" && test -d "$CPP"; then
1904 if test -z "$CPP"; then
1905 if test "${ac_cv_prog_CPP+set}" = set; then
1906 echo $ECHO_N "(cached) $ECHO_C" >&6
1908 # Double quotes because CPP needs to be expanded
1909 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
1912 for ac_c_preproc_warn_flag in '' yes
1914 # Use a header file that comes with gcc, so configuring glibc
1915 # with a fresh cross-compiler works.
1916 # On the NeXT, cc -E runs the code through the compiler's parser,
1917 # not just through cpp. "Syntax error" is here to catch this case.
1918 cat >conftest.$ac_ext <<_ACEOF
1919 #line 1919 "configure"
1920 #include "confdefs.h"
1924 if { (eval echo "$as_me:1924: \"$ac_cpp conftest.$ac_ext\"") >&5
1925 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1927 egrep -v '^ *\+' conftest.er1 >conftest.err
1929 cat conftest.err >&5
1930 echo "$as_me:1930: \$? = $ac_status" >&5
1931 (exit $ac_status); } >/dev/null; then
1932 if test -s conftest.err; then
1933 ac_cpp_err=$ac_c_preproc_warn_flag
1940 if test -z "$ac_cpp_err"; then
1943 echo "$as_me: failed program was:" >&5
1944 cat conftest.$ac_ext >&5
1945 # Broken: fails on valid input.
1948 rm -f conftest.err conftest.$ac_ext
1950 # OK, works on sane cases. Now check whether non-existent headers
1951 # can be detected and how.
1952 cat >conftest.$ac_ext <<_ACEOF
1953 #line 1953 "configure"
1954 #include "confdefs.h"
1955 #include <ac_nonexistent.h>
1957 if { (eval echo "$as_me:1957: \"$ac_cpp conftest.$ac_ext\"") >&5
1958 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1960 egrep -v '^ *\+' conftest.er1 >conftest.err
1962 cat conftest.err >&5
1963 echo "$as_me:1963: \$? = $ac_status" >&5
1964 (exit $ac_status); } >/dev/null; then
1965 if test -s conftest.err; then
1966 ac_cpp_err=$ac_c_preproc_warn_flag
1973 if test -z "$ac_cpp_err"; then
1974 # Broken: success on invalid input.
1977 echo "$as_me: failed program was:" >&5
1978 cat conftest.$ac_ext >&5
1979 # Passes both tests.
1983 rm -f conftest.err conftest.$ac_ext
1986 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
1987 rm -f conftest.err conftest.$ac_ext
1988 if $ac_preproc_ok; then
2000 echo "$as_me:2000: result: $CPP" >&5
2001 echo "${ECHO_T}$CPP" >&6
2003 for ac_c_preproc_warn_flag in '' yes
2005 # Use a header file that comes with gcc, so configuring glibc
2006 # with a fresh cross-compiler works.
2007 # On the NeXT, cc -E runs the code through the compiler's parser,
2008 # not just through cpp. "Syntax error" is here to catch this case.
2009 cat >conftest.$ac_ext <<_ACEOF
2010 #line 2010 "configure"
2011 #include "confdefs.h"
2015 if { (eval echo "$as_me:2015: \"$ac_cpp conftest.$ac_ext\"") >&5
2016 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2018 egrep -v '^ *\+' conftest.er1 >conftest.err
2020 cat conftest.err >&5
2021 echo "$as_me:2021: \$? = $ac_status" >&5
2022 (exit $ac_status); } >/dev/null; then
2023 if test -s conftest.err; then
2024 ac_cpp_err=$ac_c_preproc_warn_flag
2031 if test -z "$ac_cpp_err"; then
2034 echo "$as_me: failed program was:" >&5
2035 cat conftest.$ac_ext >&5
2036 # Broken: fails on valid input.
2039 rm -f conftest.err conftest.$ac_ext
2041 # OK, works on sane cases. Now check whether non-existent headers
2042 # can be detected and how.
2043 cat >conftest.$ac_ext <<_ACEOF
2044 #line 2044 "configure"
2045 #include "confdefs.h"
2046 #include <ac_nonexistent.h>
2048 if { (eval echo "$as_me:2048: \"$ac_cpp conftest.$ac_ext\"") >&5
2049 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2051 egrep -v '^ *\+' conftest.er1 >conftest.err
2053 cat conftest.err >&5
2054 echo "$as_me:2054: \$? = $ac_status" >&5
2055 (exit $ac_status); } >/dev/null; then
2056 if test -s conftest.err; then
2057 ac_cpp_err=$ac_c_preproc_warn_flag
2064 if test -z "$ac_cpp_err"; then
2065 # Broken: success on invalid input.
2068 echo "$as_me: failed program was:" >&5
2069 cat conftest.$ac_ext >&5
2070 # Passes both tests.
2074 rm -f conftest.err conftest.$ac_ext
2077 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2078 rm -f conftest.err conftest.$ac_ext
2079 if $ac_preproc_ok; then
2082 { { echo "$as_me:2082: error: C preprocessor \"$CPP\" fails sanity check" >&5
2083 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2084 { (exit 1); exit 1; }; }
2088 ac_cpp='$CPP $CPPFLAGS'
2089 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2090 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2091 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2092 ac_main_return=return
2094 if test $ac_cv_c_compiler_gnu = yes; then
2095 echo "$as_me:2095: checking whether $CC needs -traditional" >&5
2096 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
2097 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
2098 echo $ECHO_N "(cached) $ECHO_C" >&6
2100 ac_pattern="Autoconf.*'x'"
2101 cat >conftest.$ac_ext <<_ACEOF
2102 #line 2102 "configure"
2103 #include "confdefs.h"
2105 int Autoconf = TIOCGETP;
2107 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2108 egrep "$ac_pattern" >/dev/null 2>&1; then
2109 ac_cv_prog_gcc_traditional=yes
2111 ac_cv_prog_gcc_traditional=no
2115 if test $ac_cv_prog_gcc_traditional = no; then
2116 cat >conftest.$ac_ext <<_ACEOF
2117 #line 2117 "configure"
2118 #include "confdefs.h"
2120 int Autoconf = TCGETA;
2122 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2123 egrep "$ac_pattern" >/dev/null 2>&1; then
2124 ac_cv_prog_gcc_traditional=yes
2130 echo "$as_me:2130: result: $ac_cv_prog_gcc_traditional" >&5
2131 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
2132 if test $ac_cv_prog_gcc_traditional = yes; then
2133 CC="$CC -traditional"
2137 echo "$as_me:2137: checking whether $CC understands -c and -o together" >&5
2138 echo $ECHO_N "checking whether $CC understands -c and -o together... $ECHO_C" >&6
2139 if test "${cf_cv_prog_CC_c_o+set}" = set; then
2140 echo $ECHO_N "(cached) $ECHO_C" >&6
2143 cat > conftest.$ac_ext <<CF_EOF
2147 ${cf_cv_main_return:-return}(0);
2150 # We do the test twice because some compilers refuse to overwrite an
2151 # existing .o file with -o, though they will create one.
2152 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
2153 if { (eval echo "$as_me:2153: \"$ac_try\"") >&5
2156 echo "$as_me:2156: \$? = $ac_status" >&5
2157 (exit $ac_status); } &&
2158 test -f conftest2.$ac_objext && { (eval echo "$as_me:2158: \"$ac_try\"") >&5
2161 echo "$as_me:2161: \$? = $ac_status" >&5
2162 (exit $ac_status); };
2164 eval cf_cv_prog_CC_c_o=yes
2166 eval cf_cv_prog_CC_c_o=no
2171 if test $cf_cv_prog_CC_c_o = yes; then
2172 echo "$as_me:2172: result: yes" >&5
2173 echo "${ECHO_T}yes" >&6
2175 echo "$as_me:2175: result: no" >&5
2176 echo "${ECHO_T}no" >&6
2179 echo "$as_me:2179: checking for POSIXized ISC" >&5
2180 echo $ECHO_N "checking for POSIXized ISC... $ECHO_C" >&6
2181 if test -d /etc/conf/kconfig.d &&
2182 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
2184 echo "$as_me:2184: result: yes" >&5
2185 echo "${ECHO_T}yes" >&6
2186 ISC=yes # If later tests want to check for ISC.
2188 cat >>confdefs.h <<\EOF
2189 #define _POSIX_SOURCE 1
2192 if test "$GCC" = yes; then
2198 echo "$as_me:2198: result: no" >&5
2199 echo "${ECHO_T}no" >&6
2203 # This should have been defined by AC_PROG_CC
2206 # Check for user's environment-breakage by stuffing CFLAGS/CPPFLAGS content
2207 # into CC. This will not help with broken scripts that wrap the compiler with
2208 # options, but eliminates a more common category of user confusion.
2209 echo "$as_me:2209: checking \$CC variable" >&5
2210 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
2213 echo "$as_me:2213: result: broken" >&5
2214 echo "${ECHO_T}broken" >&6
2215 { echo "$as_me:2215: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
2216 echo "$as_me: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
2218 cf_flags=`echo "$CC" | sed -e 's/^[^ ]*[ ]//'`
2219 CC=`echo "$CC" | sed -e 's/[ ].*//'`
2224 cf_new_extra_cppflags=
2226 for cf_add_cflags in $cf_flags
2228 case $cf_fix_cppflags in
2230 case $cf_add_cflags in #(vi
2231 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2232 case $cf_add_cflags in
2234 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2236 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2237 && test -z "${cf_tst_cflags}" \
2238 && cf_fix_cppflags=yes
2240 if test $cf_fix_cppflags = yes ; then
2241 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2243 elif test "${cf_tst_cflags}" = "\"'" ; then
2244 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2250 *$cf_add_cflags) #(vi
2253 case $cf_add_cflags in #(vi
2255 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2257 CPPFLAGS=`echo "$CPPFLAGS" | \
2258 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2259 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2263 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2268 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2273 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2275 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2277 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2278 && test -z "${cf_tst_cflags}" \
2279 && cf_fix_cppflags=no
2284 if test -n "$cf_new_cflags" ; then
2286 CFLAGS="$CFLAGS $cf_new_cflags"
2289 if test -n "$cf_new_cppflags" ; then
2291 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2294 if test -n "$cf_new_extra_cppflags" ; then
2296 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2301 echo "$as_me:2301: result: ok" >&5
2302 echo "${ECHO_T}ok" >&6
2306 echo "$as_me:2306: checking for ${CC:-cc} option to accept ANSI C" >&5
2307 echo $ECHO_N "checking for ${CC:-cc} option to accept ANSI C... $ECHO_C" >&6
2308 if test "${cf_cv_ansi_cc+set}" = set; then
2309 echo $ECHO_N "(cached) $ECHO_C" >&6
2313 cf_save_CFLAGS="$CFLAGS"
2314 cf_save_CPPFLAGS="$CPPFLAGS"
2315 # Don't try gcc -ansi; that turns off useful extensions and
2316 # breaks some systems' header files.
2317 # AIX -qlanglvl=ansi
2318 # Ultrix and OSF/1 -std1
2319 # HP-UX -Aa -D_HPUX_SOURCE
2321 # UnixWare 1.2 (cannot use -Xc, since ANSI/POSIX clashes)
2322 for cf_arg in "-DCC_HAS_PROTOS" \
2327 "-Aa -D_HPUX_SOURCE" \
2334 cf_new_extra_cppflags=
2336 for cf_add_cflags in $cf_arg
2338 case $cf_fix_cppflags in
2340 case $cf_add_cflags in #(vi
2341 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2342 case $cf_add_cflags in
2344 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2346 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2347 && test -z "${cf_tst_cflags}" \
2348 && cf_fix_cppflags=yes
2350 if test $cf_fix_cppflags = yes ; then
2351 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2353 elif test "${cf_tst_cflags}" = "\"'" ; then
2354 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2360 *$cf_add_cflags) #(vi
2363 case $cf_add_cflags in #(vi
2365 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2367 CPPFLAGS=`echo "$CPPFLAGS" | \
2368 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2369 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2373 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2378 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2383 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2385 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2387 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2388 && test -z "${cf_tst_cflags}" \
2389 && cf_fix_cppflags=no
2394 if test -n "$cf_new_cflags" ; then
2396 CFLAGS="$CFLAGS $cf_new_cflags"
2399 if test -n "$cf_new_cppflags" ; then
2401 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2404 if test -n "$cf_new_extra_cppflags" ; then
2406 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2409 cat >conftest.$ac_ext <<_ACEOF
2410 #line 2410 "configure"
2411 #include "confdefs.h"
2413 #ifndef CC_HAS_PROTOS
2414 #if !defined(__STDC__) || (__STDC__ != 1)
2423 int test (int i, double x);
2424 struct s1 {int (*f) (int a);};
2425 struct s2 {int (*f) (double a);};
2430 rm -f conftest.$ac_objext
2431 if { (eval echo "$as_me:2431: \"$ac_compile\"") >&5
2432 (eval $ac_compile) 2>&5
2434 echo "$as_me:2434: \$? = $ac_status" >&5
2435 (exit $ac_status); } &&
2436 { ac_try='test -s conftest.$ac_objext'
2437 { (eval echo "$as_me:2437: \"$ac_try\"") >&5
2440 echo "$as_me:2440: \$? = $ac_status" >&5
2441 (exit $ac_status); }; }; then
2442 cf_cv_ansi_cc="$cf_arg"; break
2444 echo "$as_me: failed program was:" >&5
2445 cat conftest.$ac_ext >&5
2447 rm -f conftest.$ac_objext conftest.$ac_ext
2449 CFLAGS="$cf_save_CFLAGS"
2450 CPPFLAGS="$cf_save_CPPFLAGS"
2453 echo "$as_me:2453: result: $cf_cv_ansi_cc" >&5
2454 echo "${ECHO_T}$cf_cv_ansi_cc" >&6
2456 if test "$cf_cv_ansi_cc" != "no"; then
2457 if test ".$cf_cv_ansi_cc" != ".-DCC_HAS_PROTOS"; then
2462 cf_new_extra_cppflags=
2464 for cf_add_cflags in $cf_cv_ansi_cc
2466 case $cf_fix_cppflags in
2468 case $cf_add_cflags in #(vi
2469 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
2470 case $cf_add_cflags in
2472 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2474 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2475 && test -z "${cf_tst_cflags}" \
2476 && cf_fix_cppflags=yes
2478 if test $cf_fix_cppflags = yes ; then
2479 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2481 elif test "${cf_tst_cflags}" = "\"'" ; then
2482 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2488 *$cf_add_cflags) #(vi
2491 case $cf_add_cflags in #(vi
2493 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2495 CPPFLAGS=`echo "$CPPFLAGS" | \
2496 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
2497 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
2501 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
2506 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
2511 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
2513 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2515 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
2516 && test -z "${cf_tst_cflags}" \
2517 && cf_fix_cppflags=no
2522 if test -n "$cf_new_cflags" ; then
2524 CFLAGS="$CFLAGS $cf_new_cflags"
2527 if test -n "$cf_new_cppflags" ; then
2529 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
2532 if test -n "$cf_new_extra_cppflags" ; then
2534 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
2538 cat >>confdefs.h <<\EOF
2539 #define CC_HAS_PROTOS 1
2545 if test "$cf_cv_ansi_cc" = "no"; then
2546 { { echo "$as_me:2546: error: Your compiler does not appear to recognize prototypes.
2547 You have the following choices:
2548 a. adjust your compiler options
2549 b. get an up-to-date compiler
2550 c. use a wrapper such as unproto" >&5
2551 echo "$as_me: error: Your compiler does not appear to recognize prototypes.
2552 You have the following choices:
2553 a. adjust your compiler options
2554 b. get an up-to-date compiler
2555 c. use a wrapper such as unproto" >&2;}
2556 { (exit 1); exit 1; }; }
2559 case $cf_cv_system_name in
2561 CFLAGS="$CFLAGS -Zmt"
2562 CPPFLAGS="$CPPFLAGS -D__ST_MT_ERRNO__"
2563 CXXFLAGS="$CXXFLAGS -Zmt"
2564 # autoconf's macro sets -Zexe and suffix both, which conflict:w
2565 LDFLAGS="$LDFLAGS -Zmt -Zcrtdll"
2572 test -n "$PROG_EXT" && cat >>confdefs.h <<EOF
2573 #define PROG_EXT "$PROG_EXT"
2576 test "$program_prefix" != NONE &&
2577 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2578 # Use a double $ so make ignores it.
2579 test "$program_suffix" != NONE &&
2580 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2581 # Double any \ or $. echo might interpret backslashes.
2582 # By default was `s,x,x', remove it if useless.
2583 cat <<\_ACEOF >conftest.sed
2584 s/[\\$]/&&/g;s/;s,x,x,$//
2586 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2589 for ac_prog in mawk gawk nawk awk
2591 # Extract the first word of "$ac_prog", so it can be a program name with args.
2592 set dummy $ac_prog; ac_word=$2
2593 echo "$as_me:2593: checking for $ac_word" >&5
2594 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2595 if test "${ac_cv_prog_AWK+set}" = set; then
2596 echo $ECHO_N "(cached) $ECHO_C" >&6
2598 if test -n "$AWK"; then
2599 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2601 ac_save_IFS=$IFS; IFS=$ac_path_separator
2603 for ac_dir in $ac_dummy; do
2605 test -z "$ac_dir" && ac_dir=.
2606 $as_executable_p "$ac_dir/$ac_word" || continue
2607 ac_cv_prog_AWK="$ac_prog"
2608 echo "$as_me:2608: found $ac_dir/$ac_word" >&5
2615 if test -n "$AWK"; then
2616 echo "$as_me:2616: result: $AWK" >&5
2617 echo "${ECHO_T}$AWK" >&6
2619 echo "$as_me:2619: result: no" >&5
2620 echo "${ECHO_T}no" >&6
2623 test -n "$AWK" && break
2626 test -z "$AWK" && { { echo "$as_me:2626: error: No awk program found" >&5
2627 echo "$as_me: error: No awk program found" >&2;}
2628 { (exit 1); exit 1; }; }
2630 echo "$as_me:2630: checking for egrep" >&5
2631 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2632 if test "${ac_cv_prog_egrep+set}" = set; then
2633 echo $ECHO_N "(cached) $ECHO_C" >&6
2635 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2636 then ac_cv_prog_egrep='grep -E'
2637 else ac_cv_prog_egrep='egrep'
2640 echo "$as_me:2640: result: $ac_cv_prog_egrep" >&5
2641 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2642 EGREP=$ac_cv_prog_egrep
2644 test -z "$EGREP" && { { echo "$as_me:2644: error: No egrep program found" >&5
2645 echo "$as_me: error: No egrep program found" >&2;}
2646 { (exit 1); exit 1; }; }
2648 # Find a good install program. We prefer a C program (faster),
2649 # so one script is as good as another. But avoid the broken or
2650 # incompatible versions:
2651 # SysV /etc/install, /usr/sbin/install
2652 # SunOS /usr/etc/install
2653 # IRIX /sbin/install
2655 # AmigaOS /C/install, which installs bootblocks on floppy discs
2656 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2657 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2658 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2659 # ./install, which can be erroneously created by make from ./install.sh.
2660 echo "$as_me:2660: checking for a BSD compatible install" >&5
2661 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2662 if test -z "$INSTALL"; then
2663 if test "${ac_cv_path_install+set}" = set; then
2664 echo $ECHO_N "(cached) $ECHO_C" >&6
2666 ac_save_IFS=$IFS; IFS=$ac_path_separator
2667 for ac_dir in $PATH; do
2669 # Account for people who put trailing slashes in PATH elements.
2671 / | ./ | .// | /cC/* \
2672 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2675 # OSF1 and SCO ODT 3.0 have their own names for install.
2676 # Don't use installbsd from OSF since it installs stuff as root
2678 for ac_prog in ginstall scoinst install; do
2679 if $as_executable_p "$ac_dir/$ac_prog"; then
2680 if test $ac_prog = install &&
2681 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2682 # AIX install. It has an incompatible calling convention.
2684 elif test $ac_prog = install &&
2685 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2686 # program-specific install script used by HP pwplus--don't use.
2689 ac_cv_path_install="$ac_dir/$ac_prog -c"
2699 if test "${ac_cv_path_install+set}" = set; then
2700 INSTALL=$ac_cv_path_install
2702 # As a last resort, use the slow shell script. We don't cache a
2703 # path for INSTALL within a source directory, because that will
2704 # break other packages using the cache if that directory is
2705 # removed, or if the path is relative.
2706 INSTALL=$ac_install_sh
2709 echo "$as_me:2709: result: $INSTALL" >&5
2710 echo "${ECHO_T}$INSTALL" >&6
2712 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2713 # It thinks the first close brace ends the variable substitution.
2714 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2716 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2718 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2720 echo "$as_me:2720: checking whether ln -s works" >&5
2721 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2723 if test "$LN_S" = "ln -s"; then
2724 echo "$as_me:2724: result: yes" >&5
2725 echo "${ECHO_T}yes" >&6
2727 echo "$as_me:2727: result: no, using $LN_S" >&5
2728 echo "${ECHO_T}no, using $LN_S" >&6
2731 echo "$as_me:2731: checking if $LN_S -f options work" >&5
2732 echo $ECHO_N "checking if $LN_S -f options work... $ECHO_C" >&6
2734 rm -f conf$$.src conf$$dst
2736 echo first >conf$$.src
2737 if $LN_S -f conf$$.src conf$$.dst 2>/dev/null; then
2742 rm -f conf$$.dst conf$$src
2743 echo "$as_me:2743: result: $cf_prog_ln_sf" >&5
2744 echo "${ECHO_T}$cf_prog_ln_sf" >&6
2746 test "$cf_prog_ln_sf" = yes && LN_S="$LN_S -f"
2748 echo "$as_me:2748: checking for long file names" >&5
2749 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
2750 if test "${ac_cv_sys_long_file_names+set}" = set; then
2751 echo $ECHO_N "(cached) $ECHO_C" >&6
2753 ac_cv_sys_long_file_names=yes
2754 # Test for long file names in all the places we know might matter:
2755 # . the current directory, where building will happen
2756 # $prefix/lib where we will be installing things
2757 # $exec_prefix/lib likewise
2758 # eval it to expand exec_prefix.
2759 # $TMPDIR if set, where it might want to write temporary files
2760 # if $TMPDIR is not set:
2761 # /tmp where it might want to write temporary files
2764 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
2767 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
2769 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
2770 test -d $ac_dir || continue
2771 test -w $ac_dir || continue # It is less confusing to not echo anything here.
2772 ac_xdir=$ac_dir/cf$$
2773 (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
2774 ac_tf1=$ac_xdir/conftest9012345
2775 ac_tf2=$ac_xdir/conftest9012346
2776 (echo 1 >$ac_tf1) 2>/dev/null
2777 (echo 2 >$ac_tf2) 2>/dev/null
2778 ac_val=`cat $ac_tf1 2>/dev/null`
2779 if test ! -f $ac_tf1 || test "$ac_val" != 1; then
2780 ac_cv_sys_long_file_names=no
2781 rm -rf $ac_xdir 2>/dev/null
2784 rm -rf $ac_xdir 2>/dev/null
2787 echo "$as_me:2787: result: $ac_cv_sys_long_file_names" >&5
2788 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
2789 if test $ac_cv_sys_long_file_names = yes; then
2791 cat >>confdefs.h <<\EOF
2792 #define HAVE_LONG_FILE_NAMES 1
2797 # if we find pkg-config, check if we should install the ".pc" files.
2799 echo "$as_me:2799: checking if you want to use pkg-config" >&5
2800 echo $ECHO_N "checking if you want to use pkg-config... $ECHO_C" >&6
2802 # Check whether --with-pkg-config or --without-pkg-config was given.
2803 if test "${with_pkg_config+set}" = set; then
2804 withval="$with_pkg_config"
2805 cf_pkg_config=$withval
2809 echo "$as_me:2809: result: $cf_pkg_config" >&5
2810 echo "${ECHO_T}$cf_pkg_config" >&6
2812 case $cf_pkg_config in #(vi
2818 if test -n "$ac_tool_prefix"; then
2819 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
2820 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
2821 echo "$as_me:2821: checking for $ac_word" >&5
2822 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2823 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
2824 echo $ECHO_N "(cached) $ECHO_C" >&6
2828 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
2831 ac_save_IFS=$IFS; IFS=$ac_path_separator
2833 for ac_dir in $ac_dummy; do
2835 test -z "$ac_dir" && ac_dir=.
2836 if $as_executable_p "$ac_dir/$ac_word"; then
2837 ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
2838 echo "$as_me:2838: found $ac_dir/$ac_word" >&5
2846 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
2848 if test -n "$PKG_CONFIG"; then
2849 echo "$as_me:2849: result: $PKG_CONFIG" >&5
2850 echo "${ECHO_T}$PKG_CONFIG" >&6
2852 echo "$as_me:2852: result: no" >&5
2853 echo "${ECHO_T}no" >&6
2857 if test -z "$ac_cv_path_PKG_CONFIG"; then
2858 ac_pt_PKG_CONFIG=$PKG_CONFIG
2859 # Extract the first word of "pkg-config", so it can be a program name with args.
2860 set dummy pkg-config; ac_word=$2
2861 echo "$as_me:2861: checking for $ac_word" >&5
2862 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2863 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
2864 echo $ECHO_N "(cached) $ECHO_C" >&6
2866 case $ac_pt_PKG_CONFIG in
2868 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
2871 ac_save_IFS=$IFS; IFS=$ac_path_separator
2873 for ac_dir in $ac_dummy; do
2875 test -z "$ac_dir" && ac_dir=.
2876 if $as_executable_p "$ac_dir/$ac_word"; then
2877 ac_cv_path_ac_pt_PKG_CONFIG="$ac_dir/$ac_word"
2878 echo "$as_me:2878: found $ac_dir/$ac_word" >&5
2883 test -z "$ac_cv_path_ac_pt_PKG_CONFIG" && ac_cv_path_ac_pt_PKG_CONFIG="none"
2887 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
2889 if test -n "$ac_pt_PKG_CONFIG"; then
2890 echo "$as_me:2890: result: $ac_pt_PKG_CONFIG" >&5
2891 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
2893 echo "$as_me:2893: result: no" >&5
2894 echo "${ECHO_T}no" >&6
2897 PKG_CONFIG=$ac_pt_PKG_CONFIG
2899 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
2908 test -z "$PKG_CONFIG" && PKG_CONFIG=none
2909 if test "$PKG_CONFIG" != none ; then
2911 if test "x$prefix" != xNONE; then
2912 cf_path_syntax="$prefix"
2914 cf_path_syntax="$ac_default_prefix"
2917 case ".$PKG_CONFIG" in #(vi
2918 .\$\(*\)*|.\'*\'*) #(vi
2922 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
2925 eval PKG_CONFIG="$PKG_CONFIG"
2926 case ".$PKG_CONFIG" in #(vi
2928 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2933 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2936 { { echo "$as_me:2936: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
2937 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG\"" >&2;}
2938 { (exit 1); exit 1; }; }
2944 if test "$PKG_CONFIG" != none ; then
2945 echo "$as_me:2945: checking for $PKG_CONFIG library directory" >&5
2946 echo $ECHO_N "checking for $PKG_CONFIG library directory... $ECHO_C" >&6
2948 # Check whether --with-pkg-config-libdir or --without-pkg-config-libdir was given.
2949 if test "${with_pkg_config_libdir+set}" = set; then
2950 withval="$with_pkg_config_libdir"
2951 PKG_CONFIG_LIBDIR=$withval
2953 PKG_CONFIG_LIBDIR=yes
2956 case x$PKG_CONFIG_LIBDIR in #(vi
2960 # look for the library directory using the same prefix as the executable
2961 cf_path=`echo "$PKG_CONFIG" | sed -e 's,/[^/]*/[^/]*$,,'`
2962 case x`(arch) 2>/dev/null` in #(vi
2964 for cf_config in $cf_path/share $cf_path/lib64 $cf_path/lib32 $cf_path/lib
2966 if test -d $cf_config/pkgconfig
2968 PKG_CONFIG_LIBDIR=$cf_config/pkgconfig
2974 PKG_CONFIG_LIBDIR=$cf_path/lib/pkgconfig
2982 echo "$as_me:2982: result: $PKG_CONFIG_LIBDIR" >&5
2983 echo "${ECHO_T}$PKG_CONFIG_LIBDIR" >&6
2986 if test "$PKG_CONFIG" != none ; then
2987 if test -n "$PKG_CONFIG_LIBDIR" && test -d "$PKG_CONFIG_LIBDIR" ; then
2988 echo "$as_me:2988: checking if we should install .pc files for $PKG_CONFIG" >&5
2989 echo $ECHO_N "checking if we should install .pc files for $PKG_CONFIG... $ECHO_C" >&6
2991 # Check whether --enable-pc-files or --disable-pc-files was given.
2992 if test "${enable_pc_files+set}" = set; then
2993 enableval="$enable_pc_files"
2994 enable_pc_files=$enableval
2998 echo "$as_me:2998: result: $enable_pc_files" >&5
2999 echo "${ECHO_T}$enable_pc_files" >&6
3000 elif test -z "$PKG_CONFIG_LIBDIR" || test "$PKG_CONFIG_LIBDIR" != no; then
3002 { echo "$as_me:3002: WARNING: did not find $PKG_CONFIG library" >&5
3003 echo "$as_me: WARNING: did not find $PKG_CONFIG library" >&2;}
3009 echo "$as_me:3009: checking if you want to build test-programs" >&5
3010 echo $ECHO_N "checking if you want to build test-programs... $ECHO_C" >&6
3012 # Check whether --with-tests or --without-tests was given.
3013 if test "${with_tests+set}" = set; then
3014 withval="$with_tests"
3015 cf_with_tests=$withval
3019 echo "$as_me:3019: result: $cf_with_tests" >&5
3020 echo "${ECHO_T}$cf_with_tests" >&6
3022 echo "$as_me:3022: checking if we should assume mixed-case filenames" >&5
3023 echo $ECHO_N "checking if we should assume mixed-case filenames... $ECHO_C" >&6
3025 # Check whether --enable-mixed-case or --disable-mixed-case was given.
3026 if test "${enable_mixed_case+set}" = set; then
3027 enableval="$enable_mixed_case"
3028 enable_mixedcase=$enableval
3030 enable_mixedcase=auto
3032 echo "$as_me:3032: result: $enable_mixedcase" >&5
3033 echo "${ECHO_T}$enable_mixedcase" >&6
3034 if test "$enable_mixedcase" = "auto" ; then
3036 echo "$as_me:3036: checking if filesystem supports mixed-case filenames" >&5
3037 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
3038 if test "${cf_cv_mixedcase+set}" = set; then
3039 echo $ECHO_N "(cached) $ECHO_C" >&6
3042 if test "$cross_compiling" = yes ; then
3043 case $target_alias in #(vi
3044 *-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-mingw32*|*-uwin*) #(vi
3052 rm -f conftest CONFTEST
3054 if test -f CONFTEST ; then
3059 rm -f conftest CONFTEST
3063 echo "$as_me:3063: result: $cf_cv_mixedcase" >&5
3064 echo "${ECHO_T}$cf_cv_mixedcase" >&6
3065 test "$cf_cv_mixedcase" = yes && cat >>confdefs.h <<\EOF
3066 #define MIXEDCASE_FILENAMES 1
3070 cf_cv_mixedcase=$enable_mixedcase
3071 if test "$enable_mixedcase" = "yes" ; then
3072 cat >>confdefs.h <<\EOF
3073 #define MIXEDCASE_FILENAMES 1
3079 # do this after mixed-case option (tags/TAGS is not as important as tic).
3080 echo "$as_me:3080: checking whether ${MAKE-make} sets \${MAKE}" >&5
3081 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
3082 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
3083 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3084 echo $ECHO_N "(cached) $ECHO_C" >&6
3086 cat >conftest.make <<\EOF
3088 @echo 'ac_maketemp="${MAKE}"'
3090 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3091 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3092 if test -n "$ac_maketemp"; then
3093 eval ac_cv_prog_make_${ac_make}_set=yes
3095 eval ac_cv_prog_make_${ac_make}_set=no
3099 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3100 echo "$as_me:3100: result: yes" >&5
3101 echo "${ECHO_T}yes" >&6
3104 echo "$as_me:3104: result: no" >&5
3105 echo "${ECHO_T}no" >&6
3106 SET_MAKE="MAKE=${MAKE-make}"
3109 for ac_prog in exctags ctags
3111 # Extract the first word of "$ac_prog", so it can be a program name with args.
3112 set dummy $ac_prog; ac_word=$2
3113 echo "$as_me:3113: checking for $ac_word" >&5
3114 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3115 if test "${ac_cv_prog_CTAGS+set}" = set; then
3116 echo $ECHO_N "(cached) $ECHO_C" >&6
3118 if test -n "$CTAGS"; then
3119 ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
3121 ac_save_IFS=$IFS; IFS=$ac_path_separator
3123 for ac_dir in $ac_dummy; do
3125 test -z "$ac_dir" && ac_dir=.
3126 $as_executable_p "$ac_dir/$ac_word" || continue
3127 ac_cv_prog_CTAGS="$ac_prog"
3128 echo "$as_me:3128: found $ac_dir/$ac_word" >&5
3134 CTAGS=$ac_cv_prog_CTAGS
3135 if test -n "$CTAGS"; then
3136 echo "$as_me:3136: result: $CTAGS" >&5
3137 echo "${ECHO_T}$CTAGS" >&6
3139 echo "$as_me:3139: result: no" >&5
3140 echo "${ECHO_T}no" >&6
3143 test -n "$CTAGS" && break
3146 for ac_prog in exetags etags
3148 # Extract the first word of "$ac_prog", so it can be a program name with args.
3149 set dummy $ac_prog; ac_word=$2
3150 echo "$as_me:3150: checking for $ac_word" >&5
3151 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3152 if test "${ac_cv_prog_ETAGS+set}" = set; then
3153 echo $ECHO_N "(cached) $ECHO_C" >&6
3155 if test -n "$ETAGS"; then
3156 ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
3158 ac_save_IFS=$IFS; IFS=$ac_path_separator
3160 for ac_dir in $ac_dummy; do
3162 test -z "$ac_dir" && ac_dir=.
3163 $as_executable_p "$ac_dir/$ac_word" || continue
3164 ac_cv_prog_ETAGS="$ac_prog"
3165 echo "$as_me:3165: found $ac_dir/$ac_word" >&5
3171 ETAGS=$ac_cv_prog_ETAGS
3172 if test -n "$ETAGS"; then
3173 echo "$as_me:3173: result: $ETAGS" >&5
3174 echo "${ECHO_T}$ETAGS" >&6
3176 echo "$as_me:3176: result: no" >&5
3177 echo "${ECHO_T}no" >&6
3180 test -n "$ETAGS" && break
3183 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
3184 set dummy ${CTAGS:-ctags}; ac_word=$2
3185 echo "$as_me:3185: checking for $ac_word" >&5
3186 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3187 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
3188 echo $ECHO_N "(cached) $ECHO_C" >&6
3190 if test -n "$MAKE_LOWER_TAGS"; then
3191 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
3193 ac_save_IFS=$IFS; IFS=$ac_path_separator
3195 for ac_dir in $ac_dummy; do
3197 test -z "$ac_dir" && ac_dir=.
3198 $as_executable_p "$ac_dir/$ac_word" || continue
3199 ac_cv_prog_MAKE_LOWER_TAGS="yes"
3200 echo "$as_me:3200: found $ac_dir/$ac_word" >&5
3204 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
3207 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
3208 if test -n "$MAKE_LOWER_TAGS"; then
3209 echo "$as_me:3209: result: $MAKE_LOWER_TAGS" >&5
3210 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
3212 echo "$as_me:3212: result: no" >&5
3213 echo "${ECHO_T}no" >&6
3216 if test "$cf_cv_mixedcase" = yes ; then
3217 # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
3218 set dummy ${ETAGS:-etags}; ac_word=$2
3219 echo "$as_me:3219: checking for $ac_word" >&5
3220 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3221 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
3222 echo $ECHO_N "(cached) $ECHO_C" >&6
3224 if test -n "$MAKE_UPPER_TAGS"; then
3225 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
3227 ac_save_IFS=$IFS; IFS=$ac_path_separator
3229 for ac_dir in $ac_dummy; do
3231 test -z "$ac_dir" && ac_dir=.
3232 $as_executable_p "$ac_dir/$ac_word" || continue
3233 ac_cv_prog_MAKE_UPPER_TAGS="yes"
3234 echo "$as_me:3234: found $ac_dir/$ac_word" >&5
3238 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
3241 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
3242 if test -n "$MAKE_UPPER_TAGS"; then
3243 echo "$as_me:3243: result: $MAKE_UPPER_TAGS" >&5
3244 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
3246 echo "$as_me:3246: result: no" >&5
3247 echo "${ECHO_T}no" >&6
3254 if test "$MAKE_UPPER_TAGS" = yes ; then
3260 if test "$MAKE_LOWER_TAGS" = yes ; then
3266 echo "$as_me:3266: checking for makeflags variable" >&5
3267 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
3268 if test "${cf_cv_makeflags+set}" = set; then
3269 echo $ECHO_N "(cached) $ECHO_C" >&6
3273 for cf_option in '-${MAKEFLAGS}' '${MFLAGS}'
3275 cat >cf_makeflags.tmp <<CF_EOF
3278 @ echo '.$cf_option'
3280 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp 2>/dev/null | fgrep -v "ing directory" | sed -e 's,[ ]*$,,'`
3281 case "$cf_result" in
3283 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp CC=cc 2>/dev/null`
3284 case "$cf_result" in
3285 .*CC=*) cf_cv_makeflags=
3287 *) cf_cv_makeflags=$cf_option
3293 *) echo "given option \"$cf_option\", no match \"$cf_result\""
3297 rm -f cf_makeflags.tmp
3300 echo "$as_me:3300: result: $cf_cv_makeflags" >&5
3301 echo "${ECHO_T}$cf_cv_makeflags" >&6
3303 if test -n "$ac_tool_prefix"; then
3304 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3305 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3306 echo "$as_me:3306: checking for $ac_word" >&5
3307 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3308 if test "${ac_cv_prog_RANLIB+set}" = set; then
3309 echo $ECHO_N "(cached) $ECHO_C" >&6
3311 if test -n "$RANLIB"; then
3312 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3314 ac_save_IFS=$IFS; IFS=$ac_path_separator
3316 for ac_dir in $ac_dummy; do
3318 test -z "$ac_dir" && ac_dir=.
3319 $as_executable_p "$ac_dir/$ac_word" || continue
3320 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3321 echo "$as_me:3321: found $ac_dir/$ac_word" >&5
3327 RANLIB=$ac_cv_prog_RANLIB
3328 if test -n "$RANLIB"; then
3329 echo "$as_me:3329: result: $RANLIB" >&5
3330 echo "${ECHO_T}$RANLIB" >&6
3332 echo "$as_me:3332: result: no" >&5
3333 echo "${ECHO_T}no" >&6
3337 if test -z "$ac_cv_prog_RANLIB"; then
3338 ac_ct_RANLIB=$RANLIB
3339 # Extract the first word of "ranlib", so it can be a program name with args.
3340 set dummy ranlib; ac_word=$2
3341 echo "$as_me:3341: checking for $ac_word" >&5
3342 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3343 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3344 echo $ECHO_N "(cached) $ECHO_C" >&6
3346 if test -n "$ac_ct_RANLIB"; then
3347 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3349 ac_save_IFS=$IFS; IFS=$ac_path_separator
3351 for ac_dir in $ac_dummy; do
3353 test -z "$ac_dir" && ac_dir=.
3354 $as_executable_p "$ac_dir/$ac_word" || continue
3355 ac_cv_prog_ac_ct_RANLIB="ranlib"
3356 echo "$as_me:3356: found $ac_dir/$ac_word" >&5
3360 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="':'"
3363 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3364 if test -n "$ac_ct_RANLIB"; then
3365 echo "$as_me:3365: result: $ac_ct_RANLIB" >&5
3366 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3368 echo "$as_me:3368: result: no" >&5
3369 echo "${ECHO_T}no" >&6
3372 RANLIB=$ac_ct_RANLIB
3374 RANLIB="$ac_cv_prog_RANLIB"
3377 if test -n "$ac_tool_prefix"; then
3378 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3379 set dummy ${ac_tool_prefix}ld; ac_word=$2
3380 echo "$as_me:3380: checking for $ac_word" >&5
3381 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3382 if test "${ac_cv_prog_LD+set}" = set; then
3383 echo $ECHO_N "(cached) $ECHO_C" >&6
3385 if test -n "$LD"; then
3386 ac_cv_prog_LD="$LD" # Let the user override the test.
3388 ac_save_IFS=$IFS; IFS=$ac_path_separator
3390 for ac_dir in $ac_dummy; do
3392 test -z "$ac_dir" && ac_dir=.
3393 $as_executable_p "$ac_dir/$ac_word" || continue
3394 ac_cv_prog_LD="${ac_tool_prefix}ld"
3395 echo "$as_me:3395: found $ac_dir/$ac_word" >&5
3402 if test -n "$LD"; then
3403 echo "$as_me:3403: result: $LD" >&5
3404 echo "${ECHO_T}$LD" >&6
3406 echo "$as_me:3406: result: no" >&5
3407 echo "${ECHO_T}no" >&6
3411 if test -z "$ac_cv_prog_LD"; then
3413 # Extract the first word of "ld", so it can be a program name with args.
3414 set dummy ld; ac_word=$2
3415 echo "$as_me:3415: checking for $ac_word" >&5
3416 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3417 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3418 echo $ECHO_N "(cached) $ECHO_C" >&6
3420 if test -n "$ac_ct_LD"; then
3421 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3423 ac_save_IFS=$IFS; IFS=$ac_path_separator
3425 for ac_dir in $ac_dummy; do
3427 test -z "$ac_dir" && ac_dir=.
3428 $as_executable_p "$ac_dir/$ac_word" || continue
3429 ac_cv_prog_ac_ct_LD="ld"
3430 echo "$as_me:3430: found $ac_dir/$ac_word" >&5
3434 test -z "$ac_cv_prog_ac_ct_LD" && ac_cv_prog_ac_ct_LD="ld"
3437 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3438 if test -n "$ac_ct_LD"; then
3439 echo "$as_me:3439: result: $ac_ct_LD" >&5
3440 echo "${ECHO_T}$ac_ct_LD" >&6
3442 echo "$as_me:3442: result: no" >&5
3443 echo "${ECHO_T}no" >&6
3451 if test -n "$ac_tool_prefix"; then
3452 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3453 set dummy ${ac_tool_prefix}ar; ac_word=$2
3454 echo "$as_me:3454: checking for $ac_word" >&5
3455 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3456 if test "${ac_cv_prog_AR+set}" = set; then
3457 echo $ECHO_N "(cached) $ECHO_C" >&6
3459 if test -n "$AR"; then
3460 ac_cv_prog_AR="$AR" # Let the user override the test.
3462 ac_save_IFS=$IFS; IFS=$ac_path_separator
3464 for ac_dir in $ac_dummy; do
3466 test -z "$ac_dir" && ac_dir=.
3467 $as_executable_p "$ac_dir/$ac_word" || continue
3468 ac_cv_prog_AR="${ac_tool_prefix}ar"
3469 echo "$as_me:3469: found $ac_dir/$ac_word" >&5
3476 if test -n "$AR"; then
3477 echo "$as_me:3477: result: $AR" >&5
3478 echo "${ECHO_T}$AR" >&6
3480 echo "$as_me:3480: result: no" >&5
3481 echo "${ECHO_T}no" >&6
3485 if test -z "$ac_cv_prog_AR"; then
3487 # Extract the first word of "ar", so it can be a program name with args.
3488 set dummy ar; ac_word=$2
3489 echo "$as_me:3489: checking for $ac_word" >&5
3490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3491 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3492 echo $ECHO_N "(cached) $ECHO_C" >&6
3494 if test -n "$ac_ct_AR"; then
3495 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3497 ac_save_IFS=$IFS; IFS=$ac_path_separator
3499 for ac_dir in $ac_dummy; do
3501 test -z "$ac_dir" && ac_dir=.
3502 $as_executable_p "$ac_dir/$ac_word" || continue
3503 ac_cv_prog_ac_ct_AR="ar"
3504 echo "$as_me:3504: found $ac_dir/$ac_word" >&5
3508 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3511 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3512 if test -n "$ac_ct_AR"; then
3513 echo "$as_me:3513: result: $ac_ct_AR" >&5
3514 echo "${ECHO_T}$ac_ct_AR" >&6
3516 echo "$as_me:3516: result: no" >&5
3517 echo "${ECHO_T}no" >&6
3525 if test -n "$ac_tool_prefix"; then
3526 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3527 set dummy ${ac_tool_prefix}ar; ac_word=$2
3528 echo "$as_me:3528: checking for $ac_word" >&5
3529 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3530 if test "${ac_cv_prog_AR+set}" = set; then
3531 echo $ECHO_N "(cached) $ECHO_C" >&6
3533 if test -n "$AR"; then
3534 ac_cv_prog_AR="$AR" # Let the user override the test.
3536 ac_save_IFS=$IFS; IFS=$ac_path_separator
3538 for ac_dir in $ac_dummy; do
3540 test -z "$ac_dir" && ac_dir=.
3541 $as_executable_p "$ac_dir/$ac_word" || continue
3542 ac_cv_prog_AR="${ac_tool_prefix}ar"
3543 echo "$as_me:3543: found $ac_dir/$ac_word" >&5
3550 if test -n "$AR"; then
3551 echo "$as_me:3551: result: $AR" >&5
3552 echo "${ECHO_T}$AR" >&6
3554 echo "$as_me:3554: result: no" >&5
3555 echo "${ECHO_T}no" >&6
3559 if test -z "$ac_cv_prog_AR"; then
3561 # Extract the first word of "ar", so it can be a program name with args.
3562 set dummy ar; ac_word=$2
3563 echo "$as_me:3563: checking for $ac_word" >&5
3564 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3565 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3566 echo $ECHO_N "(cached) $ECHO_C" >&6
3568 if test -n "$ac_ct_AR"; then
3569 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3571 ac_save_IFS=$IFS; IFS=$ac_path_separator
3573 for ac_dir in $ac_dummy; do
3575 test -z "$ac_dir" && ac_dir=.
3576 $as_executable_p "$ac_dir/$ac_word" || continue
3577 ac_cv_prog_ac_ct_AR="ar"
3578 echo "$as_me:3578: found $ac_dir/$ac_word" >&5
3582 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3585 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3586 if test -n "$ac_ct_AR"; then
3587 echo "$as_me:3587: result: $ac_ct_AR" >&5
3588 echo "${ECHO_T}$ac_ct_AR" >&6
3590 echo "$as_me:3590: result: no" >&5
3591 echo "${ECHO_T}no" >&6
3599 echo "$as_me:3599: checking for options to update archives" >&5
3600 echo $ECHO_N "checking for options to update archives... $ECHO_C" >&6
3601 if test "${cf_cv_ar_flags+set}" = set; then
3602 echo $ECHO_N "(cached) $ECHO_C" >&6
3605 cf_cv_ar_flags=unknown
3606 for cf_ar_flags in -curv curv -crv crv -cqv cqv -rv rv
3609 # check if $ARFLAGS already contains this choice
3610 if test "x$ARFLAGS" != "x" ; then
3611 cf_check_ar_flags=`echo "x$ARFLAGS" | sed -e "s/$cf_ar_flags\$//" -e "s/$cf_ar_flags / /"`
3612 if test "x$ARFLAGS" != "$cf_check_ar_flags" ; then
3618 rm -f conftest.$ac_cv_objext
3621 cat >conftest.$ac_ext <<EOF
3622 #line 3622 "configure"
3623 int testdata[3] = { 123, 456, 789 };
3625 if { (eval echo "$as_me:3625: \"$ac_compile\"") >&5
3626 (eval $ac_compile) 2>&5
3628 echo "$as_me:3628: \$? = $ac_status" >&5
3629 (exit $ac_status); } ; then
3630 echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
3631 $AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext 2>&5 1>/dev/null
3632 if test -f conftest.a ; then
3633 cf_cv_ar_flags=$cf_ar_flags
3637 test -n "$verbose" && echo " cannot compile test-program" 1>&6
3639 echo "${as_me:-configure}:3639: testing cannot compile test-program ..." 1>&5
3644 rm -f conftest.a conftest.$ac_ext conftest.$ac_cv_objext
3647 echo "$as_me:3647: result: $cf_cv_ar_flags" >&5
3648 echo "${ECHO_T}$cf_cv_ar_flags" >&6
3650 if test -n "$ARFLAGS" ; then
3651 if test -n "$cf_cv_ar_flags" ; then
3652 ARFLAGS="$ARFLAGS $cf_cv_ar_flags"
3655 ARFLAGS=$cf_cv_ar_flags
3658 echo "$as_me:3658: checking if you have specified an install-prefix" >&5
3659 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3661 # Check whether --with-install-prefix or --without-install-prefix was given.
3662 if test "${with_install_prefix+set}" = set; then
3663 withval="$with_install_prefix"
3664 case "$withval" in #(vi
3667 *) DESTDIR="$withval"
3671 echo "$as_me:3671: result: $DESTDIR" >&5
3672 echo "${ECHO_T}$DESTDIR" >&6
3674 ###############################################################################
3676 # If we're cross-compiling, allow the user to override the tools and their
3677 # options. The configure script is oriented toward identifying the host
3678 # compiler, etc., but we need a build compiler to generate parts of the source.
3680 if test "$cross_compiling" = yes ; then
3682 # defaults that we might want to override
3683 : ${BUILD_CFLAGS:=''}
3684 : ${BUILD_CPPFLAGS:=''}
3685 : ${BUILD_LDFLAGS:=''}
3687 : ${BUILD_EXEEXT:='$x'}
3688 : ${BUILD_OBJEXT:='o'}
3690 # Check whether --with-build-cc or --without-build-cc was given.
3691 if test "${with_build_cc+set}" = set; then
3692 withval="$with_build_cc"
3695 for ac_prog in gcc cc cl
3697 # Extract the first word of "$ac_prog", so it can be a program name with args.
3698 set dummy $ac_prog; ac_word=$2
3699 echo "$as_me:3699: checking for $ac_word" >&5
3700 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3701 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3702 echo $ECHO_N "(cached) $ECHO_C" >&6
3704 if test -n "$BUILD_CC"; then
3705 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3707 ac_save_IFS=$IFS; IFS=$ac_path_separator
3709 for ac_dir in $ac_dummy; do
3711 test -z "$ac_dir" && ac_dir=.
3712 $as_executable_p "$ac_dir/$ac_word" || continue
3713 ac_cv_prog_BUILD_CC="$ac_prog"
3714 echo "$as_me:3714: found $ac_dir/$ac_word" >&5
3720 BUILD_CC=$ac_cv_prog_BUILD_CC
3721 if test -n "$BUILD_CC"; then
3722 echo "$as_me:3722: result: $BUILD_CC" >&5
3723 echo "${ECHO_T}$BUILD_CC" >&6
3725 echo "$as_me:3725: result: no" >&5
3726 echo "${ECHO_T}no" >&6
3729 test -n "$BUILD_CC" && break
3733 echo "$as_me:3733: checking for native build C compiler" >&5
3734 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3735 echo "$as_me:3735: result: $BUILD_CC" >&5
3736 echo "${ECHO_T}$BUILD_CC" >&6
3738 echo "$as_me:3738: checking for native build C preprocessor" >&5
3739 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3741 # Check whether --with-build-cpp or --without-build-cpp was given.
3742 if test "${with_build_cpp+set}" = set; then
3743 withval="$with_build_cpp"
3744 BUILD_CPP="$withval"
3746 BUILD_CPP='${BUILD_CC} -E'
3748 echo "$as_me:3748: result: $BUILD_CPP" >&5
3749 echo "${ECHO_T}$BUILD_CPP" >&6
3751 echo "$as_me:3751: checking for native build C flags" >&5
3752 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3754 # Check whether --with-build-cflags or --without-build-cflags was given.
3755 if test "${with_build_cflags+set}" = set; then
3756 withval="$with_build_cflags"
3757 BUILD_CFLAGS="$withval"
3759 echo "$as_me:3759: result: $BUILD_CFLAGS" >&5
3760 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3762 echo "$as_me:3762: checking for native build C preprocessor-flags" >&5
3763 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3765 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3766 if test "${with_build_cppflags+set}" = set; then
3767 withval="$with_build_cppflags"
3768 BUILD_CPPFLAGS="$withval"
3770 echo "$as_me:3770: result: $BUILD_CPPFLAGS" >&5
3771 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3773 echo "$as_me:3773: checking for native build linker-flags" >&5
3774 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3776 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3777 if test "${with_build_ldflags+set}" = set; then
3778 withval="$with_build_ldflags"
3779 BUILD_LDFLAGS="$withval"
3781 echo "$as_me:3781: result: $BUILD_LDFLAGS" >&5
3782 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3784 echo "$as_me:3784: checking for native build linker-libraries" >&5
3785 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3787 # Check whether --with-build-libs or --without-build-libs was given.
3788 if test "${with_build_libs+set}" = set; then
3789 withval="$with_build_libs"
3790 BUILD_LIBS="$withval"
3792 echo "$as_me:3792: result: $BUILD_LIBS" >&5
3793 echo "${ECHO_T}$BUILD_LIBS" >&6
3795 # this assumes we're on Unix.
3799 : ${BUILD_CC:='${CC}'}
3801 if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3802 { { echo "$as_me:3802: error: Cross-build requires two compilers.
3803 Use --with-build-cc to specify the native compiler." >&5
3804 echo "$as_me: error: Cross-build requires two compilers.
3805 Use --with-build-cc to specify the native compiler." >&2;}
3806 { (exit 1); exit 1; }; }
3810 : ${BUILD_CC:='${CC}'}
3811 : ${BUILD_CPP:='${CPP}'}
3812 : ${BUILD_CFLAGS:='${CFLAGS}'}
3813 : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
3814 : ${BUILD_LDFLAGS:='${LDFLAGS}'}
3815 : ${BUILD_LIBS:='${LIBS}'}
3816 : ${BUILD_EXEEXT:='$x'}
3817 : ${BUILD_OBJEXT:='o'}
3820 ###############################################################################
3822 ### Options to allow the user to specify the set of libraries which are used.
3823 ### Use "--without-normal --with-shared" to allow the default model to be
3824 ### shared, for example.
3827 echo "$as_me:3827: checking if you want to build shared C-objects" >&5
3828 echo $ECHO_N "checking if you want to build shared C-objects... $ECHO_C" >&6
3830 # Check whether --with-shared or --without-shared was given.
3831 if test "${with_shared+set}" = set; then
3832 withval="$with_shared"
3833 with_shared=$withval
3837 echo "$as_me:3837: result: $with_shared" >&5
3838 echo "${ECHO_T}$with_shared" >&6
3839 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
3841 echo "$as_me:3841: checking for specified models" >&5
3842 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
3843 test -z "$cf_list_models" && cf_list_models=normal
3844 echo "$as_me:3844: result: $cf_list_models" >&5
3845 echo "${ECHO_T}$cf_list_models" >&6
3847 ### Use the first model as the default, and save its suffix for use in building
3848 ### up test-applications.
3849 echo "$as_me:3849: checking for default model" >&5
3850 echo $ECHO_N "checking for default model... $ECHO_C" >&6
3851 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
3852 echo "$as_me:3852: result: $DFT_LWR_MODEL" >&5
3853 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
3855 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
3857 echo "$as_me:3857: checking for specific curses-directory" >&5
3858 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
3860 # Check whether --with-curses-dir or --without-curses-dir was given.
3861 if test "${with_curses_dir+set}" = set; then
3862 withval="$with_curses_dir"
3863 cf_cv_curses_dir=$withval
3867 echo "$as_me:3867: result: $cf_cv_curses_dir" >&5
3868 echo "${ECHO_T}$cf_cv_curses_dir" >&6
3870 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
3873 if test "x$prefix" != xNONE; then
3874 cf_path_syntax="$prefix"
3876 cf_path_syntax="$ac_default_prefix"
3879 case ".$withval" in #(vi
3880 .\$\(*\)*|.\'*\'*) #(vi
3884 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
3887 eval withval="$withval"
3888 case ".$withval" in #(vi
3890 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3895 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3898 { { echo "$as_me:3898: error: expected a pathname, not \"$withval\"" >&5
3899 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
3900 { (exit 1); exit 1; }; }
3904 if test -d "$cf_cv_curses_dir"
3907 if test -n "$cf_cv_curses_dir/include" ; then
3908 for cf_add_incdir in $cf_cv_curses_dir/include
3910 while test $cf_add_incdir != /usr/include
3912 if test -d $cf_add_incdir
3915 if test -n "$CFLAGS$CPPFLAGS" ; then
3916 # a loop is needed to ensure we can add subdirs of existing dirs
3917 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
3918 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
3919 cf_have_incdir=yes; break
3924 if test "$cf_have_incdir" = no ; then
3925 if test "$cf_add_incdir" = /usr/local/include ; then
3926 if test "$GCC" = yes
3928 cf_save_CPPFLAGS=$CPPFLAGS
3929 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3930 cat >conftest.$ac_ext <<_ACEOF
3931 #line 3931 "configure"
3932 #include "confdefs.h"
3942 rm -f conftest.$ac_objext
3943 if { (eval echo "$as_me:3943: \"$ac_compile\"") >&5
3944 (eval $ac_compile) 2>&5
3946 echo "$as_me:3946: \$? = $ac_status" >&5
3947 (exit $ac_status); } &&
3948 { ac_try='test -s conftest.$ac_objext'
3949 { (eval echo "$as_me:3949: \"$ac_try\"") >&5
3952 echo "$as_me:3952: \$? = $ac_status" >&5
3953 (exit $ac_status); }; }; then
3956 echo "$as_me: failed program was:" >&5
3957 cat conftest.$ac_ext >&5
3960 rm -f conftest.$ac_objext conftest.$ac_ext
3961 CPPFLAGS=$cf_save_CPPFLAGS
3966 if test "$cf_have_incdir" = no ; then
3967 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
3969 echo "${as_me:-configure}:3969: testing adding $cf_add_incdir to include-path ..." 1>&5
3971 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3973 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
3974 test "$cf_top_incdir" = "$cf_add_incdir" && break
3975 cf_add_incdir="$cf_top_incdir"
3984 if test -n "$cf_cv_curses_dir/lib" ; then
3985 for cf_add_libdir in $cf_cv_curses_dir/lib
3987 if test $cf_add_libdir = /usr/lib ; then
3989 elif test -d $cf_add_libdir
3992 if test -n "$LDFLAGS$LIBS" ; then
3993 # a loop is needed to ensure we can add subdirs of existing dirs
3994 for cf_test_libdir in $LDFLAGS $LIBS ; do
3995 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
3996 cf_have_libdir=yes; break
4000 if test "$cf_have_libdir" = no ; then
4001 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
4003 echo "${as_me:-configure}:4003: testing adding $cf_add_libdir to library-path ..." 1>&5
4005 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4014 echo "$as_me:4014: checking if you want wide-character code" >&5
4015 echo $ECHO_N "checking if you want wide-character code... $ECHO_C" >&6
4017 # Check whether --enable-widec or --disable-widec was given.
4018 if test "${enable_widec+set}" = set; then
4019 enableval="$enable_widec"
4020 with_widec=$enableval
4024 echo "$as_me:4024: result: $with_widec" >&5
4025 echo "${ECHO_T}$with_widec" >&6
4026 if test "$with_widec" = yes ; then
4028 echo "$as_me:4028: checking for multibyte character support" >&5
4029 echo $ECHO_N "checking for multibyte character support... $ECHO_C" >&6
4030 if test "${cf_cv_utf8_lib+set}" = set; then
4031 echo $ECHO_N "(cached) $ECHO_C" >&6
4034 cf_save_LIBS="$LIBS"
4035 cat >conftest.$ac_ext <<_ACEOF
4036 #line 4036 "configure"
4037 #include "confdefs.h"
4048 rm -f conftest.$ac_objext conftest$ac_exeext
4049 if { (eval echo "$as_me:4049: \"$ac_link\"") >&5
4050 (eval $ac_link) 2>&5
4052 echo "$as_me:4052: \$? = $ac_status" >&5
4053 (exit $ac_status); } &&
4054 { ac_try='test -s conftest$ac_exeext'
4055 { (eval echo "$as_me:4055: \"$ac_try\"") >&5
4058 echo "$as_me:4058: \$? = $ac_status" >&5
4059 (exit $ac_status); }; }; then
4062 echo "$as_me: failed program was:" >&5
4063 cat conftest.$ac_ext >&5
4065 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
4066 # will be set on completion of the AC_TRY_LINK below.
4067 cf_cv_header_path_utf8=
4068 cf_cv_library_path_utf8=
4070 echo "${as_me:-configure}:4070: testing Starting FIND_LINKAGE(utf8,) ..." 1>&5
4072 cf_save_LIBS="$LIBS"
4074 cat >conftest.$ac_ext <<_ACEOF
4075 #line 4075 "configure"
4076 #include "confdefs.h"
4078 #include <libutf8.h>
4087 rm -f conftest.$ac_objext conftest$ac_exeext
4088 if { (eval echo "$as_me:4088: \"$ac_link\"") >&5
4089 (eval $ac_link) 2>&5
4091 echo "$as_me:4091: \$? = $ac_status" >&5
4092 (exit $ac_status); } &&
4093 { ac_try='test -s conftest$ac_exeext'
4094 { (eval echo "$as_me:4094: \"$ac_try\"") >&5
4097 echo "$as_me:4097: \$? = $ac_status" >&5
4098 (exit $ac_status); }; }; then
4100 cf_cv_find_linkage_utf8=yes
4101 cf_cv_header_path_utf8=/usr/include
4102 cf_cv_library_path_utf8=/usr/lib
4105 echo "$as_me: failed program was:" >&5
4106 cat conftest.$ac_ext >&5
4108 LIBS="-lutf8 $cf_save_LIBS"
4110 cat >conftest.$ac_ext <<_ACEOF
4111 #line 4111 "configure"
4112 #include "confdefs.h"
4114 #include <libutf8.h>
4123 rm -f conftest.$ac_objext conftest$ac_exeext
4124 if { (eval echo "$as_me:4124: \"$ac_link\"") >&5
4125 (eval $ac_link) 2>&5
4127 echo "$as_me:4127: \$? = $ac_status" >&5
4128 (exit $ac_status); } &&
4129 { ac_try='test -s conftest$ac_exeext'
4130 { (eval echo "$as_me:4130: \"$ac_try\"") >&5
4133 echo "$as_me:4133: \$? = $ac_status" >&5
4134 (exit $ac_status); }; }; then
4136 cf_cv_find_linkage_utf8=yes
4137 cf_cv_header_path_utf8=/usr/include
4138 cf_cv_library_path_utf8=/usr/lib
4139 cf_cv_library_file_utf8="-lutf8"
4142 echo "$as_me: failed program was:" >&5
4143 cat conftest.$ac_ext >&5
4145 cf_cv_find_linkage_utf8=no
4146 LIBS="$cf_save_LIBS"
4148 test -n "$verbose" && echo " find linkage for utf8 library" 1>&6
4150 echo "${as_me:-configure}:4150: testing find linkage for utf8 library ..." 1>&5
4152 echo "${as_me:-configure}:4152: testing Searching for headers in FIND_LINKAGE(utf8,) ..." 1>&5
4154 cf_save_CPPFLAGS="$CPPFLAGS"
4155 cf_test_CPPFLAGS="$CPPFLAGS"
4159 # collect the current set of include-directories from compiler flags
4160 cf_header_path_list=""
4161 if test -n "${CFLAGS}${CPPFLAGS}" ; then
4162 for cf_header_path in $CPPFLAGS $CFLAGS
4164 case $cf_header_path in #(vi
4166 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
4168 test "$cf_header_path" != "NONE" && \
4169 test -d "$cf_header_path" && \
4171 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
4172 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
4173 test -d $cf_header_path/include/utf8 && cf_search="$cf_search $cf_header_path/include/utf8"
4174 test -d $cf_header_path/include/utf8/include && cf_search="$cf_search $cf_header_path/include/utf8/include"
4175 test -d $cf_header_path/utf8/include && cf_search="$cf_search $cf_header_path/utf8/include"
4176 test -d $cf_header_path/utf8/include/utf8 && cf_search="$cf_search $cf_header_path/utf8/include/utf8"
4179 cf_header_path_list="$cf_header_path_list $cf_search"
4185 # add the variations for the package we are looking for
4189 test "/usr" != "$prefix" && \
4191 (test $prefix = NONE || test "/usr" != "$prefix") && {
4192 test -n "$verbose" && echo " ... testing for include-directories under /usr"
4193 test -d /usr/include && cf_search="$cf_search /usr/include"
4194 test -d /usr/include/utf8 && cf_search="$cf_search /usr/include/utf8"
4195 test -d /usr/include/utf8/include && cf_search="$cf_search /usr/include/utf8/include"
4196 test -d /usr/utf8/include && cf_search="$cf_search /usr/utf8/include"
4197 test -d /usr/utf8/include/utf8 && cf_search="$cf_search /usr/utf8/include/utf8"
4200 test "$prefix" != "NONE" && \
4201 test -d "$prefix" && \
4203 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
4204 test -d $prefix/include && cf_search="$cf_search $prefix/include"
4205 test -d $prefix/include/utf8 && cf_search="$cf_search $prefix/include/utf8"
4206 test -d $prefix/include/utf8/include && cf_search="$cf_search $prefix/include/utf8/include"
4207 test -d $prefix/utf8/include && cf_search="$cf_search $prefix/utf8/include"
4208 test -d $prefix/utf8/include/utf8 && cf_search="$cf_search $prefix/utf8/include/utf8"
4211 test "/usr/local" != "$prefix" && \
4212 test -d "/usr/local" && \
4213 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4214 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
4215 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
4216 test -d /usr/local/include/utf8 && cf_search="$cf_search /usr/local/include/utf8"
4217 test -d /usr/local/include/utf8/include && cf_search="$cf_search /usr/local/include/utf8/include"
4218 test -d /usr/local/utf8/include && cf_search="$cf_search /usr/local/utf8/include"
4219 test -d /usr/local/utf8/include/utf8 && cf_search="$cf_search /usr/local/utf8/include/utf8"
4222 test "/opt" != "$prefix" && \
4224 (test $prefix = NONE || test "/opt" != "$prefix") && {
4225 test -n "$verbose" && echo " ... testing for include-directories under /opt"
4226 test -d /opt/include && cf_search="$cf_search /opt/include"
4227 test -d /opt/include/utf8 && cf_search="$cf_search /opt/include/utf8"
4228 test -d /opt/include/utf8/include && cf_search="$cf_search /opt/include/utf8/include"
4229 test -d /opt/utf8/include && cf_search="$cf_search /opt/utf8/include"
4230 test -d /opt/utf8/include/utf8 && cf_search="$cf_search /opt/utf8/include/utf8"
4233 test "$HOME" != "$prefix" && \
4234 test -d "$HOME" && \
4235 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4236 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
4237 test -d $HOME/include && cf_search="$cf_search $HOME/include"
4238 test -d $HOME/include/utf8 && cf_search="$cf_search $HOME/include/utf8"
4239 test -d $HOME/include/utf8/include && cf_search="$cf_search $HOME/include/utf8/include"
4240 test -d $HOME/utf8/include && cf_search="$cf_search $HOME/utf8/include"
4241 test -d $HOME/utf8/include/utf8 && cf_search="$cf_search $HOME/utf8/include/utf8"
4244 test "$includedir" != NONE && \
4245 test "$includedir" != "/usr/include" && \
4246 test -d "$includedir" && {
4247 test -d $includedir && cf_search="$cf_search $includedir"
4248 test -d $includedir/utf8 && cf_search="$cf_search $includedir/utf8"
4251 test "$oldincludedir" != NONE && \
4252 test "$oldincludedir" != "/usr/include" && \
4253 test -d "$oldincludedir" && {
4254 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
4255 test -d $oldincludedir/utf8 && cf_search="$cf_search $oldincludedir/utf8"
4258 cf_search="$cf_search $cf_header_path_list"
4260 for cf_cv_header_path_utf8 in $cf_search
4262 if test -d $cf_cv_header_path_utf8 ; then
4263 test -n "$verbose" && echo " ... testing $cf_cv_header_path_utf8" 1>&6
4265 echo "${as_me:-configure}:4265: testing ... testing $cf_cv_header_path_utf8 ..." 1>&5
4267 CPPFLAGS="$cf_save_CPPFLAGS -I$cf_cv_header_path_utf8"
4268 cat >conftest.$ac_ext <<_ACEOF
4269 #line 4269 "configure"
4270 #include "confdefs.h"
4272 #include <libutf8.h>
4281 rm -f conftest.$ac_objext
4282 if { (eval echo "$as_me:4282: \"$ac_compile\"") >&5
4283 (eval $ac_compile) 2>&5
4285 echo "$as_me:4285: \$? = $ac_status" >&5
4286 (exit $ac_status); } &&
4287 { ac_try='test -s conftest.$ac_objext'
4288 { (eval echo "$as_me:4288: \"$ac_try\"") >&5
4291 echo "$as_me:4291: \$? = $ac_status" >&5
4292 (exit $ac_status); }; }; then
4294 test -n "$verbose" && echo " ... found utf8 headers in $cf_cv_header_path_utf8" 1>&6
4296 echo "${as_me:-configure}:4296: testing ... found utf8 headers in $cf_cv_header_path_utf8 ..." 1>&5
4298 cf_cv_find_linkage_utf8=maybe
4299 cf_test_CPPFLAGS="$CPPFLAGS"
4302 echo "$as_me: failed program was:" >&5
4303 cat conftest.$ac_ext >&5
4305 CPPFLAGS="$cf_save_CPPFLAGS"
4308 rm -f conftest.$ac_objext conftest.$ac_ext
4312 if test "$cf_cv_find_linkage_utf8" = maybe ; then
4314 echo "${as_me:-configure}:4314: testing Searching for utf8 library in FIND_LINKAGE(utf8,) ..." 1>&5
4316 cf_save_LIBS="$LIBS"
4317 cf_save_LDFLAGS="$LDFLAGS"
4319 if test "$cf_cv_find_linkage_utf8" != yes ; then
4322 cf_library_path_list=""
4323 if test -n "${LDFLAGS}${LIBS}" ; then
4324 for cf_library_path in $LDFLAGS $LIBS
4326 case $cf_library_path in #(vi
4328 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
4330 test "$cf_library_path" != "NONE" && \
4331 test -d "$cf_library_path" && \
4333 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
4334 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
4335 test -d $cf_library_path/lib/utf8 && cf_search="$cf_search $cf_library_path/lib/utf8"
4336 test -d $cf_library_path/lib/utf8/lib && cf_search="$cf_search $cf_library_path/lib/utf8/lib"
4337 test -d $cf_library_path/utf8/lib && cf_search="$cf_search $cf_library_path/utf8/lib"
4338 test -d $cf_library_path/utf8/lib/utf8 && cf_search="$cf_search $cf_library_path/utf8/lib/utf8"
4341 cf_library_path_list="$cf_library_path_list $cf_search"
4349 test "/usr" != "$prefix" && \
4351 (test $prefix = NONE || test "/usr" != "$prefix") && {
4352 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
4353 test -d /usr/lib && cf_search="$cf_search /usr/lib"
4354 test -d /usr/lib/utf8 && cf_search="$cf_search /usr/lib/utf8"
4355 test -d /usr/lib/utf8/lib && cf_search="$cf_search /usr/lib/utf8/lib"
4356 test -d /usr/utf8/lib && cf_search="$cf_search /usr/utf8/lib"
4357 test -d /usr/utf8/lib/utf8 && cf_search="$cf_search /usr/utf8/lib/utf8"
4360 test "$prefix" != "NONE" && \
4361 test -d "$prefix" && \
4363 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
4364 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
4365 test -d $prefix/lib/utf8 && cf_search="$cf_search $prefix/lib/utf8"
4366 test -d $prefix/lib/utf8/lib && cf_search="$cf_search $prefix/lib/utf8/lib"
4367 test -d $prefix/utf8/lib && cf_search="$cf_search $prefix/utf8/lib"
4368 test -d $prefix/utf8/lib/utf8 && cf_search="$cf_search $prefix/utf8/lib/utf8"
4371 test "/usr/local" != "$prefix" && \
4372 test -d "/usr/local" && \
4373 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4374 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
4375 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
4376 test -d /usr/local/lib/utf8 && cf_search="$cf_search /usr/local/lib/utf8"
4377 test -d /usr/local/lib/utf8/lib && cf_search="$cf_search /usr/local/lib/utf8/lib"
4378 test -d /usr/local/utf8/lib && cf_search="$cf_search /usr/local/utf8/lib"
4379 test -d /usr/local/utf8/lib/utf8 && cf_search="$cf_search /usr/local/utf8/lib/utf8"
4382 test "/opt" != "$prefix" && \
4384 (test $prefix = NONE || test "/opt" != "$prefix") && {
4385 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
4386 test -d /opt/lib && cf_search="$cf_search /opt/lib"
4387 test -d /opt/lib/utf8 && cf_search="$cf_search /opt/lib/utf8"
4388 test -d /opt/lib/utf8/lib && cf_search="$cf_search /opt/lib/utf8/lib"
4389 test -d /opt/utf8/lib && cf_search="$cf_search /opt/utf8/lib"
4390 test -d /opt/utf8/lib/utf8 && cf_search="$cf_search /opt/utf8/lib/utf8"
4393 test "$HOME" != "$prefix" && \
4394 test -d "$HOME" && \
4395 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4396 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
4397 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
4398 test -d $HOME/lib/utf8 && cf_search="$cf_search $HOME/lib/utf8"
4399 test -d $HOME/lib/utf8/lib && cf_search="$cf_search $HOME/lib/utf8/lib"
4400 test -d $HOME/utf8/lib && cf_search="$cf_search $HOME/utf8/lib"
4401 test -d $HOME/utf8/lib/utf8 && cf_search="$cf_search $HOME/utf8/lib/utf8"
4404 cf_search="$cf_library_path_list $cf_search"
4406 for cf_cv_library_path_utf8 in $cf_search
4408 if test -d $cf_cv_library_path_utf8 ; then
4409 test -n "$verbose" && echo " ... testing $cf_cv_library_path_utf8" 1>&6
4411 echo "${as_me:-configure}:4411: testing ... testing $cf_cv_library_path_utf8 ..." 1>&5
4413 CPPFLAGS="$cf_test_CPPFLAGS"
4414 LIBS="-lutf8 $cf_save_LIBS"
4415 LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_utf8"
4416 cat >conftest.$ac_ext <<_ACEOF
4417 #line 4417 "configure"
4418 #include "confdefs.h"
4420 #include <libutf8.h>
4429 rm -f conftest.$ac_objext conftest$ac_exeext
4430 if { (eval echo "$as_me:4430: \"$ac_link\"") >&5
4431 (eval $ac_link) 2>&5
4433 echo "$as_me:4433: \$? = $ac_status" >&5
4434 (exit $ac_status); } &&
4435 { ac_try='test -s conftest$ac_exeext'
4436 { (eval echo "$as_me:4436: \"$ac_try\"") >&5
4439 echo "$as_me:4439: \$? = $ac_status" >&5
4440 (exit $ac_status); }; }; then
4442 test -n "$verbose" && echo " ... found utf8 library in $cf_cv_library_path_utf8" 1>&6
4444 echo "${as_me:-configure}:4444: testing ... found utf8 library in $cf_cv_library_path_utf8 ..." 1>&5
4446 cf_cv_find_linkage_utf8=yes
4447 cf_cv_library_file_utf8="-lutf8"
4450 echo "$as_me: failed program was:" >&5
4451 cat conftest.$ac_ext >&5
4453 CPPFLAGS="$cf_save_CPPFLAGS"
4454 LIBS="$cf_save_LIBS"
4455 LDFLAGS="$cf_save_LDFLAGS"
4458 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4461 CPPFLAGS="$cf_save_CPPFLAGS"
4462 LDFLAGS="$cf_save_LDFLAGS"
4466 cf_cv_find_linkage_utf8=no
4470 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4473 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4475 LIBS="$cf_save_LIBS"
4477 if test "$cf_cv_find_linkage_utf8" = yes ; then
4478 cf_cv_utf8_lib=add-on
4484 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4486 echo "$as_me:4486: result: $cf_cv_utf8_lib" >&5
4487 echo "${ECHO_T}$cf_cv_utf8_lib" >&6
4489 # HAVE_LIBUTF8_H is used by ncurses if curses.h is shared between
4491 if test "$cf_cv_utf8_lib" = "add-on" ; then
4492 cat >>confdefs.h <<\EOF
4493 #define HAVE_LIBUTF8_H 1
4496 if test -n "$cf_cv_header_path_utf8" ; then
4497 for cf_add_incdir in $cf_cv_header_path_utf8
4499 while test $cf_add_incdir != /usr/include
4501 if test -d $cf_add_incdir
4504 if test -n "$CFLAGS$CPPFLAGS" ; then
4505 # a loop is needed to ensure we can add subdirs of existing dirs
4506 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4507 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4508 cf_have_incdir=yes; break
4513 if test "$cf_have_incdir" = no ; then
4514 if test "$cf_add_incdir" = /usr/local/include ; then
4515 if test "$GCC" = yes
4517 cf_save_CPPFLAGS=$CPPFLAGS
4518 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4519 cat >conftest.$ac_ext <<_ACEOF
4520 #line 4520 "configure"
4521 #include "confdefs.h"
4531 rm -f conftest.$ac_objext
4532 if { (eval echo "$as_me:4532: \"$ac_compile\"") >&5
4533 (eval $ac_compile) 2>&5
4535 echo "$as_me:4535: \$? = $ac_status" >&5
4536 (exit $ac_status); } &&
4537 { ac_try='test -s conftest.$ac_objext'
4538 { (eval echo "$as_me:4538: \"$ac_try\"") >&5
4541 echo "$as_me:4541: \$? = $ac_status" >&5
4542 (exit $ac_status); }; }; then
4545 echo "$as_me: failed program was:" >&5
4546 cat conftest.$ac_ext >&5
4549 rm -f conftest.$ac_objext conftest.$ac_ext
4550 CPPFLAGS=$cf_save_CPPFLAGS
4555 if test "$cf_have_incdir" = no ; then
4556 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4558 echo "${as_me:-configure}:4558: testing adding $cf_add_incdir to include-path ..." 1>&5
4560 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4562 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4563 test "$cf_top_incdir" = "$cf_add_incdir" && break
4564 cf_add_incdir="$cf_top_incdir"
4573 if test -n "$cf_cv_library_path_utf8" ; then
4574 for cf_add_libdir in $cf_cv_library_path_utf8
4576 if test $cf_add_libdir = /usr/lib ; then
4578 elif test -d $cf_add_libdir
4581 if test -n "$LDFLAGS$LIBS" ; then
4582 # a loop is needed to ensure we can add subdirs of existing dirs
4583 for cf_test_libdir in $LDFLAGS $LIBS ; do
4584 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
4585 cf_have_libdir=yes; break
4589 if test "$cf_have_libdir" = no ; then
4590 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
4592 echo "${as_me:-configure}:4592: testing adding $cf_add_libdir to library-path ..." 1>&5
4594 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4600 LIBS="$cf_cv_library_file_utf8 $LIBS"
4603 cf_ncuconfig_root=ncursesw
4605 echo "Looking for ${cf_ncuconfig_root}-config"
4607 if test -n "$ac_tool_prefix"; then
4608 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4610 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4611 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4612 echo "$as_me:4612: checking for $ac_word" >&5
4613 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4614 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
4615 echo $ECHO_N "(cached) $ECHO_C" >&6
4617 if test -n "$NCURSES_CONFIG"; then
4618 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
4620 ac_save_IFS=$IFS; IFS=$ac_path_separator
4622 for ac_dir in $ac_dummy; do
4624 test -z "$ac_dir" && ac_dir=.
4625 $as_executable_p "$ac_dir/$ac_word" || continue
4626 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
4627 echo "$as_me:4627: found $ac_dir/$ac_word" >&5
4633 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
4634 if test -n "$NCURSES_CONFIG"; then
4635 echo "$as_me:4635: result: $NCURSES_CONFIG" >&5
4636 echo "${ECHO_T}$NCURSES_CONFIG" >&6
4638 echo "$as_me:4638: result: no" >&5
4639 echo "${ECHO_T}no" >&6
4642 test -n "$NCURSES_CONFIG" && break
4645 if test -z "$NCURSES_CONFIG"; then
4646 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
4647 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4649 # Extract the first word of "$ac_prog", so it can be a program name with args.
4650 set dummy $ac_prog; ac_word=$2
4651 echo "$as_me:4651: checking for $ac_word" >&5
4652 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4653 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
4654 echo $ECHO_N "(cached) $ECHO_C" >&6
4656 if test -n "$ac_ct_NCURSES_CONFIG"; then
4657 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
4659 ac_save_IFS=$IFS; IFS=$ac_path_separator
4661 for ac_dir in $ac_dummy; do
4663 test -z "$ac_dir" && ac_dir=.
4664 $as_executable_p "$ac_dir/$ac_word" || continue
4665 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
4666 echo "$as_me:4666: found $ac_dir/$ac_word" >&5
4672 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
4673 if test -n "$ac_ct_NCURSES_CONFIG"; then
4674 echo "$as_me:4674: result: $ac_ct_NCURSES_CONFIG" >&5
4675 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
4677 echo "$as_me:4677: result: no" >&5
4678 echo "${ECHO_T}no" >&6
4681 test -n "$ac_ct_NCURSES_CONFIG" && break
4683 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
4685 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
4688 if test "$NCURSES_CONFIG" != none ; then
4690 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
4691 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
4693 # even with config script, some packages use no-override for curses.h
4695 echo "$as_me:4695: checking if we have identified curses headers" >&5
4696 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
4697 if test "${cf_cv_ncurses_header+set}" = set; then
4698 echo $ECHO_N "(cached) $ECHO_C" >&6
4701 cf_cv_ncurses_header=none
4703 ncursesw/ncurses.h \
4708 cat >conftest.$ac_ext <<_ACEOF
4709 #line 4709 "configure"
4710 #include "confdefs.h"
4711 #include <${cf_header}>
4715 initscr(); tgoto("?", 0,0)
4720 rm -f conftest.$ac_objext
4721 if { (eval echo "$as_me:4721: \"$ac_compile\"") >&5
4722 (eval $ac_compile) 2>&5
4724 echo "$as_me:4724: \$? = $ac_status" >&5
4725 (exit $ac_status); } &&
4726 { ac_try='test -s conftest.$ac_objext'
4727 { (eval echo "$as_me:4727: \"$ac_try\"") >&5
4730 echo "$as_me:4730: \$? = $ac_status" >&5
4731 (exit $ac_status); }; }; then
4732 cf_cv_ncurses_header=$cf_header; break
4734 echo "$as_me: failed program was:" >&5
4735 cat conftest.$ac_ext >&5
4737 rm -f conftest.$ac_objext conftest.$ac_ext
4741 echo "$as_me:4741: result: $cf_cv_ncurses_header" >&5
4742 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
4744 if test "$cf_cv_ncurses_header" = none ; then
4745 { { echo "$as_me:4745: error: No curses header-files found" >&5
4746 echo "$as_me: error: No curses header-files found" >&2;}
4747 { (exit 1); exit 1; }; }
4750 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
4752 for ac_header in $cf_cv_ncurses_header
4754 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4755 echo "$as_me:4755: checking for $ac_header" >&5
4756 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4757 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4758 echo $ECHO_N "(cached) $ECHO_C" >&6
4760 cat >conftest.$ac_ext <<_ACEOF
4761 #line 4761 "configure"
4762 #include "confdefs.h"
4763 #include <$ac_header>
4765 if { (eval echo "$as_me:4765: \"$ac_cpp conftest.$ac_ext\"") >&5
4766 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4768 egrep -v '^ *\+' conftest.er1 >conftest.err
4770 cat conftest.err >&5
4771 echo "$as_me:4771: \$? = $ac_status" >&5
4772 (exit $ac_status); } >/dev/null; then
4773 if test -s conftest.err; then
4774 ac_cpp_err=$ac_c_preproc_warn_flag
4781 if test -z "$ac_cpp_err"; then
4782 eval "$as_ac_Header=yes"
4784 echo "$as_me: failed program was:" >&5
4785 cat conftest.$ac_ext >&5
4786 eval "$as_ac_Header=no"
4788 rm -f conftest.err conftest.$ac_ext
4790 echo "$as_me:4790: result: `eval echo '${'$as_ac_Header'}'`" >&5
4791 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4792 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4793 cat >>confdefs.h <<EOF
4794 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4800 cat >>confdefs.h <<\EOF
4804 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4806 cat >>confdefs.h <<EOF
4807 #define $cf_nculib_ROOT 1
4810 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
4814 cf_ncuhdr_root=ncursesw
4816 test -n "$cf_cv_curses_dir" && \
4817 test "$cf_cv_curses_dir" != "no" && { \
4819 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
4820 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
4822 while test $cf_add_incdir != /usr/include
4824 if test -d $cf_add_incdir
4827 if test -n "$CFLAGS$CPPFLAGS" ; then
4828 # a loop is needed to ensure we can add subdirs of existing dirs
4829 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4830 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4831 cf_have_incdir=yes; break
4836 if test "$cf_have_incdir" = no ; then
4837 if test "$cf_add_incdir" = /usr/local/include ; then
4838 if test "$GCC" = yes
4840 cf_save_CPPFLAGS=$CPPFLAGS
4841 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4842 cat >conftest.$ac_ext <<_ACEOF
4843 #line 4843 "configure"
4844 #include "confdefs.h"
4854 rm -f conftest.$ac_objext
4855 if { (eval echo "$as_me:4855: \"$ac_compile\"") >&5
4856 (eval $ac_compile) 2>&5
4858 echo "$as_me:4858: \$? = $ac_status" >&5
4859 (exit $ac_status); } &&
4860 { ac_try='test -s conftest.$ac_objext'
4861 { (eval echo "$as_me:4861: \"$ac_try\"") >&5
4864 echo "$as_me:4864: \$? = $ac_status" >&5
4865 (exit $ac_status); }; }; then
4868 echo "$as_me: failed program was:" >&5
4869 cat conftest.$ac_ext >&5
4872 rm -f conftest.$ac_objext conftest.$ac_ext
4873 CPPFLAGS=$cf_save_CPPFLAGS
4878 if test "$cf_have_incdir" = no ; then
4879 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4881 echo "${as_me:-configure}:4881: testing adding $cf_add_incdir to include-path ..." 1>&5
4883 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4885 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4886 test "$cf_top_incdir" = "$cf_add_incdir" && break
4887 cf_add_incdir="$cf_top_incdir"
4898 echo "$as_me:4898: checking for $cf_ncuhdr_root header in include-path" >&5
4899 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
4900 if test "${cf_cv_ncurses_h+set}" = set; then
4901 echo $ECHO_N "(cached) $ECHO_C" >&6
4904 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
4905 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
4906 for cf_header in $cf_header_list
4909 cat >conftest.$ac_ext <<_ACEOF
4910 #line 4910 "configure"
4911 #include "confdefs.h"
4913 #define _XOPEN_SOURCE_EXTENDED
4914 #undef HAVE_LIBUTF8_H /* in case we used CF_UTF8_LIB */
4915 #define HAVE_LIBUTF8_H /* to force ncurses' header file to use cchar_t */
4917 #include <$cf_header>
4922 #ifdef NCURSES_VERSION
4928 printf("%s\n", NCURSES_VERSION);
4941 rm -f conftest.$ac_objext
4942 if { (eval echo "$as_me:4942: \"$ac_compile\"") >&5
4943 (eval $ac_compile) 2>&5
4945 echo "$as_me:4945: \$? = $ac_status" >&5
4946 (exit $ac_status); } &&
4947 { ac_try='test -s conftest.$ac_objext'
4948 { (eval echo "$as_me:4948: \"$ac_try\"") >&5
4951 echo "$as_me:4951: \$? = $ac_status" >&5
4952 (exit $ac_status); }; }; then
4953 cf_cv_ncurses_h=$cf_header
4956 echo "$as_me: failed program was:" >&5
4957 cat conftest.$ac_ext >&5
4960 rm -f conftest.$ac_objext conftest.$ac_ext
4962 test "$cf_cv_ncurses_h" != no && break
4966 echo "$as_me:4966: result: $cf_cv_ncurses_h" >&5
4967 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
4969 if test "$cf_cv_ncurses_h" != no ; then
4970 cf_cv_ncurses_header=$cf_cv_ncurses_h
4973 echo "$as_me:4973: checking for $cf_ncuhdr_root include-path" >&5
4974 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
4975 if test "${cf_cv_ncurses_h2+set}" = set; then
4976 echo $ECHO_N "(cached) $ECHO_C" >&6
4979 test -n "$verbose" && echo
4983 # collect the current set of include-directories from compiler flags
4984 cf_header_path_list=""
4985 if test -n "${CFLAGS}${CPPFLAGS}" ; then
4986 for cf_header_path in $CPPFLAGS $CFLAGS
4988 case $cf_header_path in #(vi
4990 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
4992 test "$cf_header_path" != "NONE" && \
4993 test -d "$cf_header_path" && \
4995 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
4996 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
4997 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
4998 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
4999 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
5000 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"
5003 cf_header_path_list="$cf_header_path_list $cf_search"
5009 # add the variations for the package we are looking for
5013 test "/usr" != "$prefix" && \
5015 (test $prefix = NONE || test "/usr" != "$prefix") && {
5016 test -n "$verbose" && echo " ... testing for include-directories under /usr"
5017 test -d /usr/include && cf_search="$cf_search /usr/include"
5018 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
5019 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
5020 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
5021 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5024 test "$prefix" != "NONE" && \
5025 test -d "$prefix" && \
5027 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
5028 test -d $prefix/include && cf_search="$cf_search $prefix/include"
5029 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
5030 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
5031 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
5032 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5035 test "/usr/local" != "$prefix" && \
5036 test -d "/usr/local" && \
5037 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
5038 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
5039 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
5040 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
5041 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
5042 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
5043 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5046 test "/opt" != "$prefix" && \
5048 (test $prefix = NONE || test "/opt" != "$prefix") && {
5049 test -n "$verbose" && echo " ... testing for include-directories under /opt"
5050 test -d /opt/include && cf_search="$cf_search /opt/include"
5051 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
5052 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
5053 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
5054 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5057 test "$HOME" != "$prefix" && \
5058 test -d "$HOME" && \
5059 (test $prefix = NONE || test "$HOME" != "$prefix") && {
5060 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
5061 test -d $HOME/include && cf_search="$cf_search $HOME/include"
5062 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
5063 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
5064 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
5065 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
5068 test "$includedir" != NONE && \
5069 test "$includedir" != "/usr/include" && \
5070 test -d "$includedir" && {
5071 test -d $includedir && cf_search="$cf_search $includedir"
5072 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
5075 test "$oldincludedir" != NONE && \
5076 test "$oldincludedir" != "/usr/include" && \
5077 test -d "$oldincludedir" && {
5078 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
5079 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
5082 cf_search="$cf_search $cf_header_path_list"
5084 test -n "$verbose" && echo search path $cf_search
5085 cf_save2_CPPFLAGS="$CPPFLAGS"
5086 for cf_incdir in $cf_search
5089 if test -n "$cf_incdir" ; then
5090 for cf_add_incdir in $cf_incdir
5092 while test $cf_add_incdir != /usr/include
5094 if test -d $cf_add_incdir
5097 if test -n "$CFLAGS$CPPFLAGS" ; then
5098 # a loop is needed to ensure we can add subdirs of existing dirs
5099 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5100 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5101 cf_have_incdir=yes; break
5106 if test "$cf_have_incdir" = no ; then
5107 if test "$cf_add_incdir" = /usr/local/include ; then
5108 if test "$GCC" = yes
5110 cf_save_CPPFLAGS=$CPPFLAGS
5111 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5112 cat >conftest.$ac_ext <<_ACEOF
5113 #line 5113 "configure"
5114 #include "confdefs.h"
5124 rm -f conftest.$ac_objext
5125 if { (eval echo "$as_me:5125: \"$ac_compile\"") >&5
5126 (eval $ac_compile) 2>&5
5128 echo "$as_me:5128: \$? = $ac_status" >&5
5129 (exit $ac_status); } &&
5130 { ac_try='test -s conftest.$ac_objext'
5131 { (eval echo "$as_me:5131: \"$ac_try\"") >&5
5134 echo "$as_me:5134: \$? = $ac_status" >&5
5135 (exit $ac_status); }; }; then
5138 echo "$as_me: failed program was:" >&5
5139 cat conftest.$ac_ext >&5
5142 rm -f conftest.$ac_objext conftest.$ac_ext
5143 CPPFLAGS=$cf_save_CPPFLAGS
5148 if test "$cf_have_incdir" = no ; then
5149 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5151 echo "${as_me:-configure}:5151: testing adding $cf_add_incdir to include-path ..." 1>&5
5153 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5155 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5156 test "$cf_top_incdir" = "$cf_add_incdir" && break
5157 cf_add_incdir="$cf_top_incdir"
5171 cat >conftest.$ac_ext <<_ACEOF
5172 #line 5172 "configure"
5173 #include "confdefs.h"
5175 #include <$cf_header>
5180 #ifdef NCURSES_VERSION
5182 printf("%s\n", NCURSES_VERSION);
5195 rm -f conftest.$ac_objext
5196 if { (eval echo "$as_me:5196: \"$ac_compile\"") >&5
5197 (eval $ac_compile) 2>&5
5199 echo "$as_me:5199: \$? = $ac_status" >&5
5200 (exit $ac_status); } &&
5201 { ac_try='test -s conftest.$ac_objext'
5202 { (eval echo "$as_me:5202: \"$ac_try\"") >&5
5205 echo "$as_me:5205: \$? = $ac_status" >&5
5206 (exit $ac_status); }; }; then
5207 cf_cv_ncurses_h2=$cf_header
5210 echo "$as_me: failed program was:" >&5
5211 cat conftest.$ac_ext >&5
5214 rm -f conftest.$ac_objext conftest.$ac_ext
5216 if test "$cf_cv_ncurses_h2" != no ; then
5217 cf_cv_ncurses_h2=$cf_incdir/$cf_header
5218 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
5221 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
5223 CPPFLAGS="$cf_save2_CPPFLAGS"
5224 test "$cf_cv_ncurses_h2" != no && break
5226 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:5226: error: not found" >&5
5227 echo "$as_me: error: not found" >&2;}
5228 { (exit 1); exit 1; }; }
5231 echo "$as_me:5231: result: $cf_cv_ncurses_h2" >&5
5232 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
5234 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
5235 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
5236 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
5237 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
5240 if test -n "$cf_1st_incdir" ; then
5241 for cf_add_incdir in $cf_1st_incdir
5243 while test $cf_add_incdir != /usr/include
5245 if test -d $cf_add_incdir
5248 if test -n "$CFLAGS$CPPFLAGS" ; then
5249 # a loop is needed to ensure we can add subdirs of existing dirs
5250 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5251 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5252 cf_have_incdir=yes; break
5257 if test "$cf_have_incdir" = no ; then
5258 if test "$cf_add_incdir" = /usr/local/include ; then
5259 if test "$GCC" = yes
5261 cf_save_CPPFLAGS=$CPPFLAGS
5262 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5263 cat >conftest.$ac_ext <<_ACEOF
5264 #line 5264 "configure"
5265 #include "confdefs.h"
5275 rm -f conftest.$ac_objext
5276 if { (eval echo "$as_me:5276: \"$ac_compile\"") >&5
5277 (eval $ac_compile) 2>&5
5279 echo "$as_me:5279: \$? = $ac_status" >&5
5280 (exit $ac_status); } &&
5281 { ac_try='test -s conftest.$ac_objext'
5282 { (eval echo "$as_me:5282: \"$ac_try\"") >&5
5285 echo "$as_me:5285: \$? = $ac_status" >&5
5286 (exit $ac_status); }; }; then
5289 echo "$as_me: failed program was:" >&5
5290 cat conftest.$ac_ext >&5
5293 rm -f conftest.$ac_objext conftest.$ac_ext
5294 CPPFLAGS=$cf_save_CPPFLAGS
5299 if test "$cf_have_incdir" = no ; then
5300 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5302 echo "${as_me:-configure}:5302: testing adding $cf_add_incdir to include-path ..." 1>&5
5304 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5306 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5307 test "$cf_top_incdir" = "$cf_add_incdir" && break
5308 cf_add_incdir="$cf_top_incdir"
5319 # Set definitions to allow ifdef'ing for ncurses.h
5321 case $cf_cv_ncurses_header in # (vi
5323 cat >>confdefs.h <<\EOF
5324 #define HAVE_NCURSES_H 1
5330 case $cf_cv_ncurses_header in # (vi
5331 ncurses/curses.h|ncurses/ncurses.h)
5332 cat >>confdefs.h <<\EOF
5333 #define HAVE_NCURSES_NCURSES_H 1
5337 ncursesw/curses.h|ncursesw/ncurses.h)
5338 cat >>confdefs.h <<\EOF
5339 #define HAVE_NCURSESW_NCURSES_H 1
5345 echo "$as_me:5345: checking for terminfo header" >&5
5346 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
5347 if test "${cf_cv_term_header+set}" = set; then
5348 echo $ECHO_N "(cached) $ECHO_C" >&6
5351 case ${cf_cv_ncurses_header} in #(vi
5352 */ncurses.h|*/ncursesw.h) #(vi
5353 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
5356 cf_term_header=term.h
5360 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
5362 cat >conftest.$ac_ext <<_ACEOF
5363 #line 5363 "configure"
5364 #include "confdefs.h"
5366 #include <${cf_cv_ncurses_header:-curses.h}>
5372 int x = auto_left_margin
5377 rm -f conftest.$ac_objext
5378 if { (eval echo "$as_me:5378: \"$ac_compile\"") >&5
5379 (eval $ac_compile) 2>&5
5381 echo "$as_me:5381: \$? = $ac_status" >&5
5382 (exit $ac_status); } &&
5383 { ac_try='test -s conftest.$ac_objext'
5384 { (eval echo "$as_me:5384: \"$ac_try\"") >&5
5387 echo "$as_me:5387: \$? = $ac_status" >&5
5388 (exit $ac_status); }; }; then
5390 cf_cv_term_header="$cf_test"
5392 echo "$as_me: failed program was:" >&5
5393 cat conftest.$ac_ext >&5
5395 cf_cv_term_header=unknown
5398 rm -f conftest.$ac_objext conftest.$ac_ext
5399 test "$cf_cv_term_header" != unknown && break
5403 echo "$as_me:5403: result: $cf_cv_term_header" >&5
5404 echo "${ECHO_T}$cf_cv_term_header" >&6
5406 # Set definitions to allow ifdef'ing to accommodate subdirectories
5408 case $cf_cv_term_header in # (vi
5410 cat >>confdefs.h <<\EOF
5411 #define HAVE_TERM_H 1
5417 case $cf_cv_term_header in # (vi
5418 ncurses/term.h) #(vi
5419 cat >>confdefs.h <<\EOF
5420 #define HAVE_NCURSES_TERM_H 1
5425 cat >>confdefs.h <<\EOF
5426 #define HAVE_NCURSESW_TERM_H 1
5432 # some applications need this, but should check for NCURSES_VERSION
5433 cat >>confdefs.h <<\EOF
5437 echo "$as_me:5437: checking for ncurses version" >&5
5438 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
5439 if test "${cf_cv_ncurses_version+set}" = set; then
5440 echo $ECHO_N "(cached) $ECHO_C" >&6
5443 cf_cv_ncurses_version=no
5446 if test "$cross_compiling" = yes; then
5448 # This will not work if the preprocessor splits the line after the
5449 # Autoconf token. The 'unproto' program does that.
5450 cat > conftest.$ac_ext <<EOF
5451 #include <${cf_cv_ncurses_header:-curses.h}>
5453 #ifdef NCURSES_VERSION
5454 Autoconf NCURSES_VERSION
5462 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
5463 { (eval echo "$as_me:5463: \"$cf_try\"") >&5
5466 echo "$as_me:5466: \$? = $ac_status" >&5
5467 (exit $ac_status); }
5468 if test -f conftest.out ; then
5469 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
5470 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
5475 cat >conftest.$ac_ext <<_ACEOF
5476 #line 5476 "configure"
5477 #include "confdefs.h"
5479 #include <${cf_cv_ncurses_header:-curses.h}>
5483 FILE *fp = fopen("$cf_tempfile", "w");
5484 #ifdef NCURSES_VERSION
5485 # ifdef NCURSES_VERSION_PATCH
5486 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
5488 fprintf(fp, "%s\n", NCURSES_VERSION);
5492 fprintf(fp, "old\n");
5497 ${cf_cv_main_return:-return}(0);
5500 rm -f conftest$ac_exeext
5501 if { (eval echo "$as_me:5501: \"$ac_link\"") >&5
5502 (eval $ac_link) 2>&5
5504 echo "$as_me:5504: \$? = $ac_status" >&5
5505 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5506 { (eval echo "$as_me:5506: \"$ac_try\"") >&5
5509 echo "$as_me:5509: \$? = $ac_status" >&5
5510 (exit $ac_status); }; }; then
5512 cf_cv_ncurses_version=`cat $cf_tempfile`
5514 echo "$as_me: program exited with status $ac_status" >&5
5515 echo "$as_me: failed program was:" >&5
5516 cat conftest.$ac_ext >&5
5518 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5523 echo "$as_me:5523: result: $cf_cv_ncurses_version" >&5
5524 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
5525 test "$cf_cv_ncurses_version" = no || cat >>confdefs.h <<\EOF
5529 cf_nculib_root=ncursesw
5530 # This works, except for the special case where we find gpm, but
5531 # ncurses is in a nonstandard location via $LIBS, and we really want
5534 cf_ncurses_SAVE="$LIBS"
5535 echo "$as_me:5535: checking for Gpm_Open in -lgpm" >&5
5536 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
5537 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
5538 echo $ECHO_N "(cached) $ECHO_C" >&6
5540 ac_check_lib_save_LIBS=$LIBS
5542 cat >conftest.$ac_ext <<_ACEOF
5543 #line 5543 "configure"
5544 #include "confdefs.h"
5546 /* Override any gcc2 internal prototype to avoid an error. */
5550 /* We use char because int might match the return type of a gcc2
5551 builtin and then its argument prototype would still apply. */
5561 rm -f conftest.$ac_objext conftest$ac_exeext
5562 if { (eval echo "$as_me:5562: \"$ac_link\"") >&5
5563 (eval $ac_link) 2>&5
5565 echo "$as_me:5565: \$? = $ac_status" >&5
5566 (exit $ac_status); } &&
5567 { ac_try='test -s conftest$ac_exeext'
5568 { (eval echo "$as_me:5568: \"$ac_try\"") >&5
5571 echo "$as_me:5571: \$? = $ac_status" >&5
5572 (exit $ac_status); }; }; then
5573 ac_cv_lib_gpm_Gpm_Open=yes
5575 echo "$as_me: failed program was:" >&5
5576 cat conftest.$ac_ext >&5
5577 ac_cv_lib_gpm_Gpm_Open=no
5579 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5580 LIBS=$ac_check_lib_save_LIBS
5582 echo "$as_me:5582: result: $ac_cv_lib_gpm_Gpm_Open" >&5
5583 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
5584 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
5585 echo "$as_me:5585: checking for initscr in -lgpm" >&5
5586 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
5587 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
5588 echo $ECHO_N "(cached) $ECHO_C" >&6
5590 ac_check_lib_save_LIBS=$LIBS
5592 cat >conftest.$ac_ext <<_ACEOF
5593 #line 5593 "configure"
5594 #include "confdefs.h"
5596 /* Override any gcc2 internal prototype to avoid an error. */
5600 /* We use char because int might match the return type of a gcc2
5601 builtin and then its argument prototype would still apply. */
5611 rm -f conftest.$ac_objext conftest$ac_exeext
5612 if { (eval echo "$as_me:5612: \"$ac_link\"") >&5
5613 (eval $ac_link) 2>&5
5615 echo "$as_me:5615: \$? = $ac_status" >&5
5616 (exit $ac_status); } &&
5617 { ac_try='test -s conftest$ac_exeext'
5618 { (eval echo "$as_me:5618: \"$ac_try\"") >&5
5621 echo "$as_me:5621: \$? = $ac_status" >&5
5622 (exit $ac_status); }; }; then
5623 ac_cv_lib_gpm_initscr=yes
5625 echo "$as_me: failed program was:" >&5
5626 cat conftest.$ac_ext >&5
5627 ac_cv_lib_gpm_initscr=no
5629 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5630 LIBS=$ac_check_lib_save_LIBS
5632 echo "$as_me:5632: result: $ac_cv_lib_gpm_initscr" >&5
5633 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
5634 if test $ac_cv_lib_gpm_initscr = yes; then
5635 LIBS="$cf_ncurses_SAVE"
5637 cf_ncurses_LIBS="-lgpm"
5642 case $host_os in #(vi
5644 # This is only necessary if you are linking against an obsolete
5645 # version of ncurses (but it should do no harm, since it's static).
5646 if test "$cf_nculib_root" = ncurses ; then
5647 echo "$as_me:5647: checking for tgoto in -lmytinfo" >&5
5648 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
5649 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
5650 echo $ECHO_N "(cached) $ECHO_C" >&6
5652 ac_check_lib_save_LIBS=$LIBS
5653 LIBS="-lmytinfo $LIBS"
5654 cat >conftest.$ac_ext <<_ACEOF
5655 #line 5655 "configure"
5656 #include "confdefs.h"
5658 /* Override any gcc2 internal prototype to avoid an error. */
5662 /* We use char because int might match the return type of a gcc2
5663 builtin and then its argument prototype would still apply. */
5673 rm -f conftest.$ac_objext conftest$ac_exeext
5674 if { (eval echo "$as_me:5674: \"$ac_link\"") >&5
5675 (eval $ac_link) 2>&5
5677 echo "$as_me:5677: \$? = $ac_status" >&5
5678 (exit $ac_status); } &&
5679 { ac_try='test -s conftest$ac_exeext'
5680 { (eval echo "$as_me:5680: \"$ac_try\"") >&5
5683 echo "$as_me:5683: \$? = $ac_status" >&5
5684 (exit $ac_status); }; }; then
5685 ac_cv_lib_mytinfo_tgoto=yes
5687 echo "$as_me: failed program was:" >&5
5688 cat conftest.$ac_ext >&5
5689 ac_cv_lib_mytinfo_tgoto=no
5691 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5692 LIBS=$ac_check_lib_save_LIBS
5694 echo "$as_me:5694: result: $ac_cv_lib_mytinfo_tgoto" >&5
5695 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
5696 if test $ac_cv_lib_mytinfo_tgoto = yes; then
5697 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
5704 LIBS="$cf_ncurses_LIBS $LIBS"
5706 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5708 LIBS="-l$cf_nculib_root $LIBS"
5711 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
5713 echo "$as_me:5713: checking for initscr" >&5
5714 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
5715 if test "${ac_cv_func_initscr+set}" = set; then
5716 echo $ECHO_N "(cached) $ECHO_C" >&6
5718 cat >conftest.$ac_ext <<_ACEOF
5719 #line 5719 "configure"
5720 #include "confdefs.h"
5721 /* System header to define __stub macros and hopefully few prototypes,
5722 which can conflict with char initscr (); below. */
5724 /* Override any gcc2 internal prototype to avoid an error. */
5728 /* We use char because int might match the return type of a gcc2
5729 builtin and then its argument prototype would still apply. */
5736 /* The GNU C library defines this for functions which it implements
5737 to always fail with ENOSYS. Some functions are actually named
5738 something starting with __ and the normal name is an alias. */
5739 #if defined (__stub_initscr) || defined (__stub___initscr)
5749 rm -f conftest.$ac_objext conftest$ac_exeext
5750 if { (eval echo "$as_me:5750: \"$ac_link\"") >&5
5751 (eval $ac_link) 2>&5
5753 echo "$as_me:5753: \$? = $ac_status" >&5
5754 (exit $ac_status); } &&
5755 { ac_try='test -s conftest$ac_exeext'
5756 { (eval echo "$as_me:5756: \"$ac_try\"") >&5
5759 echo "$as_me:5759: \$? = $ac_status" >&5
5760 (exit $ac_status); }; }; then
5761 ac_cv_func_initscr=yes
5763 echo "$as_me: failed program was:" >&5
5764 cat conftest.$ac_ext >&5
5765 ac_cv_func_initscr=no
5767 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5769 echo "$as_me:5769: result: $ac_cv_func_initscr" >&5
5770 echo "${ECHO_T}$ac_cv_func_initscr" >&6
5771 if test $ac_cv_func_initscr = yes; then
5772 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5775 cf_save_LIBS="$LIBS"
5776 echo "$as_me:5776: checking for initscr in -l$cf_nculib_root" >&5
5777 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
5778 LIBS="-l$cf_nculib_root $LIBS"
5779 cat >conftest.$ac_ext <<_ACEOF
5780 #line 5780 "configure"
5781 #include "confdefs.h"
5782 #include <${cf_cv_ncurses_header:-curses.h}>
5791 rm -f conftest.$ac_objext conftest$ac_exeext
5792 if { (eval echo "$as_me:5792: \"$ac_link\"") >&5
5793 (eval $ac_link) 2>&5
5795 echo "$as_me:5795: \$? = $ac_status" >&5
5796 (exit $ac_status); } &&
5797 { ac_try='test -s conftest$ac_exeext'
5798 { (eval echo "$as_me:5798: \"$ac_try\"") >&5
5801 echo "$as_me:5801: \$? = $ac_status" >&5
5802 (exit $ac_status); }; }; then
5803 echo "$as_me:5803: result: yes" >&5
5804 echo "${ECHO_T}yes" >&6
5805 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5808 echo "$as_me: failed program was:" >&5
5809 cat conftest.$ac_ext >&5
5810 echo "$as_me:5810: result: no" >&5
5811 echo "${ECHO_T}no" >&6
5814 cf_library_path_list=""
5815 if test -n "${LDFLAGS}${LIBS}" ; then
5816 for cf_library_path in $LDFLAGS $LIBS
5818 case $cf_library_path in #(vi
5820 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
5822 test "$cf_library_path" != "NONE" && \
5823 test -d "$cf_library_path" && \
5825 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
5826 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
5827 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
5828 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
5829 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
5830 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"
5833 cf_library_path_list="$cf_library_path_list $cf_search"
5841 test "/usr" != "$prefix" && \
5843 (test $prefix = NONE || test "/usr" != "$prefix") && {
5844 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
5845 test -d /usr/lib && cf_search="$cf_search /usr/lib"
5846 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
5847 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
5848 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
5849 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
5852 test "$prefix" != "NONE" && \
5853 test -d "$prefix" && \
5855 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
5856 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
5857 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
5858 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
5859 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
5860 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
5863 test "/usr/local" != "$prefix" && \
5864 test -d "/usr/local" && \
5865 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
5866 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
5867 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
5868 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
5869 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
5870 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
5871 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
5874 test "/opt" != "$prefix" && \
5876 (test $prefix = NONE || test "/opt" != "$prefix") && {
5877 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
5878 test -d /opt/lib && cf_search="$cf_search /opt/lib"
5879 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
5880 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
5881 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
5882 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
5885 test "$HOME" != "$prefix" && \
5886 test -d "$HOME" && \
5887 (test $prefix = NONE || test "$HOME" != "$prefix") && {
5888 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
5889 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
5890 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
5891 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
5892 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
5893 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
5896 cf_search="$cf_library_path_list $cf_search"
5898 for cf_libdir in $cf_search
5900 echo "$as_me:5900: checking for -l$cf_nculib_root in $cf_libdir" >&5
5901 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
5902 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
5903 cat >conftest.$ac_ext <<_ACEOF
5904 #line 5904 "configure"
5905 #include "confdefs.h"
5906 #include <${cf_cv_ncurses_header:-curses.h}>
5915 rm -f conftest.$ac_objext conftest$ac_exeext
5916 if { (eval echo "$as_me:5916: \"$ac_link\"") >&5
5917 (eval $ac_link) 2>&5
5919 echo "$as_me:5919: \$? = $ac_status" >&5
5920 (exit $ac_status); } &&
5921 { ac_try='test -s conftest$ac_exeext'
5922 { (eval echo "$as_me:5922: \"$ac_try\"") >&5
5925 echo "$as_me:5925: \$? = $ac_status" >&5
5926 (exit $ac_status); }; }; then
5927 echo "$as_me:5927: result: yes" >&5
5928 echo "${ECHO_T}yes" >&6
5929 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5932 echo "$as_me: failed program was:" >&5
5933 cat conftest.$ac_ext >&5
5934 echo "$as_me:5934: result: no" >&5
5935 echo "${ECHO_T}no" >&6
5936 LIBS="$cf_save_LIBS"
5938 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5942 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5946 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
5948 if test $cf_found_library = no ; then
5949 { { echo "$as_me:5949: error: Cannot link $cf_nculib_root library" >&5
5950 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
5951 { (exit 1); exit 1; }; }
5956 if test -n "$cf_ncurses_LIBS" ; then
5957 echo "$as_me:5957: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
5958 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
5959 cf_ncurses_SAVE="$LIBS"
5960 for p in $cf_ncurses_LIBS ; do
5961 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
5962 if test "$q" != "$LIBS" ; then
5966 cat >conftest.$ac_ext <<_ACEOF
5967 #line 5967 "configure"
5968 #include "confdefs.h"
5969 #include <${cf_cv_ncurses_header:-curses.h}>
5973 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
5978 rm -f conftest.$ac_objext conftest$ac_exeext
5979 if { (eval echo "$as_me:5979: \"$ac_link\"") >&5
5980 (eval $ac_link) 2>&5
5982 echo "$as_me:5982: \$? = $ac_status" >&5
5983 (exit $ac_status); } &&
5984 { ac_try='test -s conftest$ac_exeext'
5985 { (eval echo "$as_me:5985: \"$ac_try\"") >&5
5988 echo "$as_me:5988: \$? = $ac_status" >&5
5989 (exit $ac_status); }; }; then
5990 echo "$as_me:5990: result: yes" >&5
5991 echo "${ECHO_T}yes" >&6
5993 echo "$as_me: failed program was:" >&5
5994 cat conftest.$ac_ext >&5
5995 echo "$as_me:5995: result: no" >&5
5996 echo "${ECHO_T}no" >&6
5997 LIBS="$cf_ncurses_SAVE"
5999 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6002 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
6004 cat >>confdefs.h <<EOF
6005 #define $cf_nculib_ROOT 1
6012 cf_ncuconfig_root=ncurses
6014 echo "Looking for ${cf_ncuconfig_root}-config"
6016 if test -n "$ac_tool_prefix"; then
6017 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
6019 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6020 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6021 echo "$as_me:6021: checking for $ac_word" >&5
6022 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6023 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
6024 echo $ECHO_N "(cached) $ECHO_C" >&6
6026 if test -n "$NCURSES_CONFIG"; then
6027 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
6029 ac_save_IFS=$IFS; IFS=$ac_path_separator
6031 for ac_dir in $ac_dummy; do
6033 test -z "$ac_dir" && ac_dir=.
6034 $as_executable_p "$ac_dir/$ac_word" || continue
6035 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
6036 echo "$as_me:6036: found $ac_dir/$ac_word" >&5
6042 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
6043 if test -n "$NCURSES_CONFIG"; then
6044 echo "$as_me:6044: result: $NCURSES_CONFIG" >&5
6045 echo "${ECHO_T}$NCURSES_CONFIG" >&6
6047 echo "$as_me:6047: result: no" >&5
6048 echo "${ECHO_T}no" >&6
6051 test -n "$NCURSES_CONFIG" && break
6054 if test -z "$NCURSES_CONFIG"; then
6055 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
6056 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
6058 # Extract the first word of "$ac_prog", so it can be a program name with args.
6059 set dummy $ac_prog; ac_word=$2
6060 echo "$as_me:6060: checking for $ac_word" >&5
6061 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6062 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
6063 echo $ECHO_N "(cached) $ECHO_C" >&6
6065 if test -n "$ac_ct_NCURSES_CONFIG"; then
6066 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
6068 ac_save_IFS=$IFS; IFS=$ac_path_separator
6070 for ac_dir in $ac_dummy; do
6072 test -z "$ac_dir" && ac_dir=.
6073 $as_executable_p "$ac_dir/$ac_word" || continue
6074 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
6075 echo "$as_me:6075: found $ac_dir/$ac_word" >&5
6081 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
6082 if test -n "$ac_ct_NCURSES_CONFIG"; then
6083 echo "$as_me:6083: result: $ac_ct_NCURSES_CONFIG" >&5
6084 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
6086 echo "$as_me:6086: result: no" >&5
6087 echo "${ECHO_T}no" >&6
6090 test -n "$ac_ct_NCURSES_CONFIG" && break
6092 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
6094 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
6097 if test "$NCURSES_CONFIG" != none ; then
6099 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
6100 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
6102 # even with config script, some packages use no-override for curses.h
6104 echo "$as_me:6104: checking if we have identified curses headers" >&5
6105 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
6106 if test "${cf_cv_ncurses_header+set}" = set; then
6107 echo $ECHO_N "(cached) $ECHO_C" >&6
6110 cf_cv_ncurses_header=none
6117 cat >conftest.$ac_ext <<_ACEOF
6118 #line 6118 "configure"
6119 #include "confdefs.h"
6120 #include <${cf_header}>
6124 initscr(); tgoto("?", 0,0)
6129 rm -f conftest.$ac_objext
6130 if { (eval echo "$as_me:6130: \"$ac_compile\"") >&5
6131 (eval $ac_compile) 2>&5
6133 echo "$as_me:6133: \$? = $ac_status" >&5
6134 (exit $ac_status); } &&
6135 { ac_try='test -s conftest.$ac_objext'
6136 { (eval echo "$as_me:6136: \"$ac_try\"") >&5
6139 echo "$as_me:6139: \$? = $ac_status" >&5
6140 (exit $ac_status); }; }; then
6141 cf_cv_ncurses_header=$cf_header; break
6143 echo "$as_me: failed program was:" >&5
6144 cat conftest.$ac_ext >&5
6146 rm -f conftest.$ac_objext conftest.$ac_ext
6150 echo "$as_me:6150: result: $cf_cv_ncurses_header" >&5
6151 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
6153 if test "$cf_cv_ncurses_header" = none ; then
6154 { { echo "$as_me:6154: error: No curses header-files found" >&5
6155 echo "$as_me: error: No curses header-files found" >&2;}
6156 { (exit 1); exit 1; }; }
6159 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
6161 for ac_header in $cf_cv_ncurses_header
6163 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6164 echo "$as_me:6164: checking for $ac_header" >&5
6165 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6166 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6167 echo $ECHO_N "(cached) $ECHO_C" >&6
6169 cat >conftest.$ac_ext <<_ACEOF
6170 #line 6170 "configure"
6171 #include "confdefs.h"
6172 #include <$ac_header>
6174 if { (eval echo "$as_me:6174: \"$ac_cpp conftest.$ac_ext\"") >&5
6175 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6177 egrep -v '^ *\+' conftest.er1 >conftest.err
6179 cat conftest.err >&5
6180 echo "$as_me:6180: \$? = $ac_status" >&5
6181 (exit $ac_status); } >/dev/null; then
6182 if test -s conftest.err; then
6183 ac_cpp_err=$ac_c_preproc_warn_flag
6190 if test -z "$ac_cpp_err"; then
6191 eval "$as_ac_Header=yes"
6193 echo "$as_me: failed program was:" >&5
6194 cat conftest.$ac_ext >&5
6195 eval "$as_ac_Header=no"
6197 rm -f conftest.err conftest.$ac_ext
6199 echo "$as_me:6199: result: `eval echo '${'$as_ac_Header'}'`" >&5
6200 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6201 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6202 cat >>confdefs.h <<EOF
6203 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6209 cat >>confdefs.h <<\EOF
6213 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
6215 cat >>confdefs.h <<EOF
6216 #define $cf_nculib_ROOT 1
6219 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
6223 cf_ncuhdr_root=ncurses
6225 test -n "$cf_cv_curses_dir" && \
6226 test "$cf_cv_curses_dir" != "no" && { \
6228 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
6229 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
6231 while test $cf_add_incdir != /usr/include
6233 if test -d $cf_add_incdir
6236 if test -n "$CFLAGS$CPPFLAGS" ; then
6237 # a loop is needed to ensure we can add subdirs of existing dirs
6238 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6239 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6240 cf_have_incdir=yes; break
6245 if test "$cf_have_incdir" = no ; then
6246 if test "$cf_add_incdir" = /usr/local/include ; then
6247 if test "$GCC" = yes
6249 cf_save_CPPFLAGS=$CPPFLAGS
6250 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6251 cat >conftest.$ac_ext <<_ACEOF
6252 #line 6252 "configure"
6253 #include "confdefs.h"
6263 rm -f conftest.$ac_objext
6264 if { (eval echo "$as_me:6264: \"$ac_compile\"") >&5
6265 (eval $ac_compile) 2>&5
6267 echo "$as_me:6267: \$? = $ac_status" >&5
6268 (exit $ac_status); } &&
6269 { ac_try='test -s conftest.$ac_objext'
6270 { (eval echo "$as_me:6270: \"$ac_try\"") >&5
6273 echo "$as_me:6273: \$? = $ac_status" >&5
6274 (exit $ac_status); }; }; then
6277 echo "$as_me: failed program was:" >&5
6278 cat conftest.$ac_ext >&5
6281 rm -f conftest.$ac_objext conftest.$ac_ext
6282 CPPFLAGS=$cf_save_CPPFLAGS
6287 if test "$cf_have_incdir" = no ; then
6288 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6290 echo "${as_me:-configure}:6290: testing adding $cf_add_incdir to include-path ..." 1>&5
6292 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6294 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6295 test "$cf_top_incdir" = "$cf_add_incdir" && break
6296 cf_add_incdir="$cf_top_incdir"
6307 echo "$as_me:6307: checking for $cf_ncuhdr_root header in include-path" >&5
6308 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
6309 if test "${cf_cv_ncurses_h+set}" = set; then
6310 echo $ECHO_N "(cached) $ECHO_C" >&6
6313 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
6314 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
6315 for cf_header in $cf_header_list
6318 cat >conftest.$ac_ext <<_ACEOF
6319 #line 6319 "configure"
6320 #include "confdefs.h"
6322 #include <$cf_header>
6327 #ifdef NCURSES_VERSION
6329 printf("%s\n", NCURSES_VERSION);
6342 rm -f conftest.$ac_objext
6343 if { (eval echo "$as_me:6343: \"$ac_compile\"") >&5
6344 (eval $ac_compile) 2>&5
6346 echo "$as_me:6346: \$? = $ac_status" >&5
6347 (exit $ac_status); } &&
6348 { ac_try='test -s conftest.$ac_objext'
6349 { (eval echo "$as_me:6349: \"$ac_try\"") >&5
6352 echo "$as_me:6352: \$? = $ac_status" >&5
6353 (exit $ac_status); }; }; then
6354 cf_cv_ncurses_h=$cf_header
6357 echo "$as_me: failed program was:" >&5
6358 cat conftest.$ac_ext >&5
6361 rm -f conftest.$ac_objext conftest.$ac_ext
6363 test "$cf_cv_ncurses_h" != no && break
6367 echo "$as_me:6367: result: $cf_cv_ncurses_h" >&5
6368 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
6370 if test "$cf_cv_ncurses_h" != no ; then
6371 cf_cv_ncurses_header=$cf_cv_ncurses_h
6374 echo "$as_me:6374: checking for $cf_ncuhdr_root include-path" >&5
6375 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
6376 if test "${cf_cv_ncurses_h2+set}" = set; then
6377 echo $ECHO_N "(cached) $ECHO_C" >&6
6380 test -n "$verbose" && echo
6384 # collect the current set of include-directories from compiler flags
6385 cf_header_path_list=""
6386 if test -n "${CFLAGS}${CPPFLAGS}" ; then
6387 for cf_header_path in $CPPFLAGS $CFLAGS
6389 case $cf_header_path in #(vi
6391 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
6393 test "$cf_header_path" != "NONE" && \
6394 test -d "$cf_header_path" && \
6396 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
6397 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
6398 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
6399 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
6400 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
6401 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"
6404 cf_header_path_list="$cf_header_path_list $cf_search"
6410 # add the variations for the package we are looking for
6414 test "/usr" != "$prefix" && \
6416 (test $prefix = NONE || test "/usr" != "$prefix") && {
6417 test -n "$verbose" && echo " ... testing for include-directories under /usr"
6418 test -d /usr/include && cf_search="$cf_search /usr/include"
6419 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
6420 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
6421 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
6422 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6425 test "$prefix" != "NONE" && \
6426 test -d "$prefix" && \
6428 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
6429 test -d $prefix/include && cf_search="$cf_search $prefix/include"
6430 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
6431 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
6432 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
6433 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6436 test "/usr/local" != "$prefix" && \
6437 test -d "/usr/local" && \
6438 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
6439 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
6440 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
6441 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
6442 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
6443 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
6444 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6447 test "/opt" != "$prefix" && \
6449 (test $prefix = NONE || test "/opt" != "$prefix") && {
6450 test -n "$verbose" && echo " ... testing for include-directories under /opt"
6451 test -d /opt/include && cf_search="$cf_search /opt/include"
6452 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
6453 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
6454 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
6455 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6458 test "$HOME" != "$prefix" && \
6459 test -d "$HOME" && \
6460 (test $prefix = NONE || test "$HOME" != "$prefix") && {
6461 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
6462 test -d $HOME/include && cf_search="$cf_search $HOME/include"
6463 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
6464 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
6465 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
6466 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6469 test "$includedir" != NONE && \
6470 test "$includedir" != "/usr/include" && \
6471 test -d "$includedir" && {
6472 test -d $includedir && cf_search="$cf_search $includedir"
6473 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
6476 test "$oldincludedir" != NONE && \
6477 test "$oldincludedir" != "/usr/include" && \
6478 test -d "$oldincludedir" && {
6479 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
6480 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
6483 cf_search="$cf_search $cf_header_path_list"
6485 test -n "$verbose" && echo search path $cf_search
6486 cf_save2_CPPFLAGS="$CPPFLAGS"
6487 for cf_incdir in $cf_search
6490 if test -n "$cf_incdir" ; then
6491 for cf_add_incdir in $cf_incdir
6493 while test $cf_add_incdir != /usr/include
6495 if test -d $cf_add_incdir
6498 if test -n "$CFLAGS$CPPFLAGS" ; then
6499 # a loop is needed to ensure we can add subdirs of existing dirs
6500 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6501 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6502 cf_have_incdir=yes; break
6507 if test "$cf_have_incdir" = no ; then
6508 if test "$cf_add_incdir" = /usr/local/include ; then
6509 if test "$GCC" = yes
6511 cf_save_CPPFLAGS=$CPPFLAGS
6512 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6513 cat >conftest.$ac_ext <<_ACEOF
6514 #line 6514 "configure"
6515 #include "confdefs.h"
6525 rm -f conftest.$ac_objext
6526 if { (eval echo "$as_me:6526: \"$ac_compile\"") >&5
6527 (eval $ac_compile) 2>&5
6529 echo "$as_me:6529: \$? = $ac_status" >&5
6530 (exit $ac_status); } &&
6531 { ac_try='test -s conftest.$ac_objext'
6532 { (eval echo "$as_me:6532: \"$ac_try\"") >&5
6535 echo "$as_me:6535: \$? = $ac_status" >&5
6536 (exit $ac_status); }; }; then
6539 echo "$as_me: failed program was:" >&5
6540 cat conftest.$ac_ext >&5
6543 rm -f conftest.$ac_objext conftest.$ac_ext
6544 CPPFLAGS=$cf_save_CPPFLAGS
6549 if test "$cf_have_incdir" = no ; then
6550 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6552 echo "${as_me:-configure}:6552: testing adding $cf_add_incdir to include-path ..." 1>&5
6554 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6556 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6557 test "$cf_top_incdir" = "$cf_add_incdir" && break
6558 cf_add_incdir="$cf_top_incdir"
6572 cat >conftest.$ac_ext <<_ACEOF
6573 #line 6573 "configure"
6574 #include "confdefs.h"
6576 #include <$cf_header>
6581 #ifdef NCURSES_VERSION
6583 printf("%s\n", NCURSES_VERSION);
6596 rm -f conftest.$ac_objext
6597 if { (eval echo "$as_me:6597: \"$ac_compile\"") >&5
6598 (eval $ac_compile) 2>&5
6600 echo "$as_me:6600: \$? = $ac_status" >&5
6601 (exit $ac_status); } &&
6602 { ac_try='test -s conftest.$ac_objext'
6603 { (eval echo "$as_me:6603: \"$ac_try\"") >&5
6606 echo "$as_me:6606: \$? = $ac_status" >&5
6607 (exit $ac_status); }; }; then
6608 cf_cv_ncurses_h2=$cf_header
6611 echo "$as_me: failed program was:" >&5
6612 cat conftest.$ac_ext >&5
6615 rm -f conftest.$ac_objext conftest.$ac_ext
6617 if test "$cf_cv_ncurses_h2" != no ; then
6618 cf_cv_ncurses_h2=$cf_incdir/$cf_header
6619 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
6622 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
6624 CPPFLAGS="$cf_save2_CPPFLAGS"
6625 test "$cf_cv_ncurses_h2" != no && break
6627 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:6627: error: not found" >&5
6628 echo "$as_me: error: not found" >&2;}
6629 { (exit 1); exit 1; }; }
6632 echo "$as_me:6632: result: $cf_cv_ncurses_h2" >&5
6633 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
6635 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
6636 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
6637 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
6638 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
6641 if test -n "$cf_1st_incdir" ; then
6642 for cf_add_incdir in $cf_1st_incdir
6644 while test $cf_add_incdir != /usr/include
6646 if test -d $cf_add_incdir
6649 if test -n "$CFLAGS$CPPFLAGS" ; then
6650 # a loop is needed to ensure we can add subdirs of existing dirs
6651 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6652 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6653 cf_have_incdir=yes; break
6658 if test "$cf_have_incdir" = no ; then
6659 if test "$cf_add_incdir" = /usr/local/include ; then
6660 if test "$GCC" = yes
6662 cf_save_CPPFLAGS=$CPPFLAGS
6663 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6664 cat >conftest.$ac_ext <<_ACEOF
6665 #line 6665 "configure"
6666 #include "confdefs.h"
6676 rm -f conftest.$ac_objext
6677 if { (eval echo "$as_me:6677: \"$ac_compile\"") >&5
6678 (eval $ac_compile) 2>&5
6680 echo "$as_me:6680: \$? = $ac_status" >&5
6681 (exit $ac_status); } &&
6682 { ac_try='test -s conftest.$ac_objext'
6683 { (eval echo "$as_me:6683: \"$ac_try\"") >&5
6686 echo "$as_me:6686: \$? = $ac_status" >&5
6687 (exit $ac_status); }; }; then
6690 echo "$as_me: failed program was:" >&5
6691 cat conftest.$ac_ext >&5
6694 rm -f conftest.$ac_objext conftest.$ac_ext
6695 CPPFLAGS=$cf_save_CPPFLAGS
6700 if test "$cf_have_incdir" = no ; then
6701 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6703 echo "${as_me:-configure}:6703: testing adding $cf_add_incdir to include-path ..." 1>&5
6705 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6707 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6708 test "$cf_top_incdir" = "$cf_add_incdir" && break
6709 cf_add_incdir="$cf_top_incdir"
6720 # Set definitions to allow ifdef'ing for ncurses.h
6722 case $cf_cv_ncurses_header in # (vi
6724 cat >>confdefs.h <<\EOF
6725 #define HAVE_NCURSES_H 1
6731 case $cf_cv_ncurses_header in # (vi
6732 ncurses/curses.h|ncurses/ncurses.h)
6733 cat >>confdefs.h <<\EOF
6734 #define HAVE_NCURSES_NCURSES_H 1
6738 ncursesw/curses.h|ncursesw/ncurses.h)
6739 cat >>confdefs.h <<\EOF
6740 #define HAVE_NCURSESW_NCURSES_H 1
6746 echo "$as_me:6746: checking for terminfo header" >&5
6747 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
6748 if test "${cf_cv_term_header+set}" = set; then
6749 echo $ECHO_N "(cached) $ECHO_C" >&6
6752 case ${cf_cv_ncurses_header} in #(vi
6753 */ncurses.h|*/ncursesw.h) #(vi
6754 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
6757 cf_term_header=term.h
6761 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
6763 cat >conftest.$ac_ext <<_ACEOF
6764 #line 6764 "configure"
6765 #include "confdefs.h"
6767 #include <${cf_cv_ncurses_header:-curses.h}>
6773 int x = auto_left_margin
6778 rm -f conftest.$ac_objext
6779 if { (eval echo "$as_me:6779: \"$ac_compile\"") >&5
6780 (eval $ac_compile) 2>&5
6782 echo "$as_me:6782: \$? = $ac_status" >&5
6783 (exit $ac_status); } &&
6784 { ac_try='test -s conftest.$ac_objext'
6785 { (eval echo "$as_me:6785: \"$ac_try\"") >&5
6788 echo "$as_me:6788: \$? = $ac_status" >&5
6789 (exit $ac_status); }; }; then
6791 cf_cv_term_header="$cf_test"
6793 echo "$as_me: failed program was:" >&5
6794 cat conftest.$ac_ext >&5
6796 cf_cv_term_header=unknown
6799 rm -f conftest.$ac_objext conftest.$ac_ext
6800 test "$cf_cv_term_header" != unknown && break
6804 echo "$as_me:6804: result: $cf_cv_term_header" >&5
6805 echo "${ECHO_T}$cf_cv_term_header" >&6
6807 # Set definitions to allow ifdef'ing to accommodate subdirectories
6809 case $cf_cv_term_header in # (vi
6811 cat >>confdefs.h <<\EOF
6812 #define HAVE_TERM_H 1
6818 case $cf_cv_term_header in # (vi
6819 ncurses/term.h) #(vi
6820 cat >>confdefs.h <<\EOF
6821 #define HAVE_NCURSES_TERM_H 1
6826 cat >>confdefs.h <<\EOF
6827 #define HAVE_NCURSESW_TERM_H 1
6833 # some applications need this, but should check for NCURSES_VERSION
6834 cat >>confdefs.h <<\EOF
6838 echo "$as_me:6838: checking for ncurses version" >&5
6839 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
6840 if test "${cf_cv_ncurses_version+set}" = set; then
6841 echo $ECHO_N "(cached) $ECHO_C" >&6
6844 cf_cv_ncurses_version=no
6847 if test "$cross_compiling" = yes; then
6849 # This will not work if the preprocessor splits the line after the
6850 # Autoconf token. The 'unproto' program does that.
6851 cat > conftest.$ac_ext <<EOF
6852 #include <${cf_cv_ncurses_header:-curses.h}>
6854 #ifdef NCURSES_VERSION
6855 Autoconf NCURSES_VERSION
6863 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
6864 { (eval echo "$as_me:6864: \"$cf_try\"") >&5
6867 echo "$as_me:6867: \$? = $ac_status" >&5
6868 (exit $ac_status); }
6869 if test -f conftest.out ; then
6870 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
6871 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
6876 cat >conftest.$ac_ext <<_ACEOF
6877 #line 6877 "configure"
6878 #include "confdefs.h"
6880 #include <${cf_cv_ncurses_header:-curses.h}>
6884 FILE *fp = fopen("$cf_tempfile", "w");
6885 #ifdef NCURSES_VERSION
6886 # ifdef NCURSES_VERSION_PATCH
6887 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
6889 fprintf(fp, "%s\n", NCURSES_VERSION);
6893 fprintf(fp, "old\n");
6898 ${cf_cv_main_return:-return}(0);
6901 rm -f conftest$ac_exeext
6902 if { (eval echo "$as_me:6902: \"$ac_link\"") >&5
6903 (eval $ac_link) 2>&5
6905 echo "$as_me:6905: \$? = $ac_status" >&5
6906 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6907 { (eval echo "$as_me:6907: \"$ac_try\"") >&5
6910 echo "$as_me:6910: \$? = $ac_status" >&5
6911 (exit $ac_status); }; }; then
6913 cf_cv_ncurses_version=`cat $cf_tempfile`
6915 echo "$as_me: program exited with status $ac_status" >&5
6916 echo "$as_me: failed program was:" >&5
6917 cat conftest.$ac_ext >&5
6919 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6924 echo "$as_me:6924: result: $cf_cv_ncurses_version" >&5
6925 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
6926 test "$cf_cv_ncurses_version" = no || cat >>confdefs.h <<\EOF
6930 cf_nculib_root=ncurses
6931 # This works, except for the special case where we find gpm, but
6932 # ncurses is in a nonstandard location via $LIBS, and we really want
6935 cf_ncurses_SAVE="$LIBS"
6936 echo "$as_me:6936: checking for Gpm_Open in -lgpm" >&5
6937 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
6938 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
6939 echo $ECHO_N "(cached) $ECHO_C" >&6
6941 ac_check_lib_save_LIBS=$LIBS
6943 cat >conftest.$ac_ext <<_ACEOF
6944 #line 6944 "configure"
6945 #include "confdefs.h"
6947 /* Override any gcc2 internal prototype to avoid an error. */
6951 /* We use char because int might match the return type of a gcc2
6952 builtin and then its argument prototype would still apply. */
6962 rm -f conftest.$ac_objext conftest$ac_exeext
6963 if { (eval echo "$as_me:6963: \"$ac_link\"") >&5
6964 (eval $ac_link) 2>&5
6966 echo "$as_me:6966: \$? = $ac_status" >&5
6967 (exit $ac_status); } &&
6968 { ac_try='test -s conftest$ac_exeext'
6969 { (eval echo "$as_me:6969: \"$ac_try\"") >&5
6972 echo "$as_me:6972: \$? = $ac_status" >&5
6973 (exit $ac_status); }; }; then
6974 ac_cv_lib_gpm_Gpm_Open=yes
6976 echo "$as_me: failed program was:" >&5
6977 cat conftest.$ac_ext >&5
6978 ac_cv_lib_gpm_Gpm_Open=no
6980 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6981 LIBS=$ac_check_lib_save_LIBS
6983 echo "$as_me:6983: result: $ac_cv_lib_gpm_Gpm_Open" >&5
6984 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
6985 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
6986 echo "$as_me:6986: checking for initscr in -lgpm" >&5
6987 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
6988 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
6989 echo $ECHO_N "(cached) $ECHO_C" >&6
6991 ac_check_lib_save_LIBS=$LIBS
6993 cat >conftest.$ac_ext <<_ACEOF
6994 #line 6994 "configure"
6995 #include "confdefs.h"
6997 /* Override any gcc2 internal prototype to avoid an error. */
7001 /* We use char because int might match the return type of a gcc2
7002 builtin and then its argument prototype would still apply. */
7012 rm -f conftest.$ac_objext conftest$ac_exeext
7013 if { (eval echo "$as_me:7013: \"$ac_link\"") >&5
7014 (eval $ac_link) 2>&5
7016 echo "$as_me:7016: \$? = $ac_status" >&5
7017 (exit $ac_status); } &&
7018 { ac_try='test -s conftest$ac_exeext'
7019 { (eval echo "$as_me:7019: \"$ac_try\"") >&5
7022 echo "$as_me:7022: \$? = $ac_status" >&5
7023 (exit $ac_status); }; }; then
7024 ac_cv_lib_gpm_initscr=yes
7026 echo "$as_me: failed program was:" >&5
7027 cat conftest.$ac_ext >&5
7028 ac_cv_lib_gpm_initscr=no
7030 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7031 LIBS=$ac_check_lib_save_LIBS
7033 echo "$as_me:7033: result: $ac_cv_lib_gpm_initscr" >&5
7034 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
7035 if test $ac_cv_lib_gpm_initscr = yes; then
7036 LIBS="$cf_ncurses_SAVE"
7038 cf_ncurses_LIBS="-lgpm"
7043 case $host_os in #(vi
7045 # This is only necessary if you are linking against an obsolete
7046 # version of ncurses (but it should do no harm, since it's static).
7047 if test "$cf_nculib_root" = ncurses ; then
7048 echo "$as_me:7048: checking for tgoto in -lmytinfo" >&5
7049 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
7050 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
7051 echo $ECHO_N "(cached) $ECHO_C" >&6
7053 ac_check_lib_save_LIBS=$LIBS
7054 LIBS="-lmytinfo $LIBS"
7055 cat >conftest.$ac_ext <<_ACEOF
7056 #line 7056 "configure"
7057 #include "confdefs.h"
7059 /* Override any gcc2 internal prototype to avoid an error. */
7063 /* We use char because int might match the return type of a gcc2
7064 builtin and then its argument prototype would still apply. */
7074 rm -f conftest.$ac_objext conftest$ac_exeext
7075 if { (eval echo "$as_me:7075: \"$ac_link\"") >&5
7076 (eval $ac_link) 2>&5
7078 echo "$as_me:7078: \$? = $ac_status" >&5
7079 (exit $ac_status); } &&
7080 { ac_try='test -s conftest$ac_exeext'
7081 { (eval echo "$as_me:7081: \"$ac_try\"") >&5
7084 echo "$as_me:7084: \$? = $ac_status" >&5
7085 (exit $ac_status); }; }; then
7086 ac_cv_lib_mytinfo_tgoto=yes
7088 echo "$as_me: failed program was:" >&5
7089 cat conftest.$ac_ext >&5
7090 ac_cv_lib_mytinfo_tgoto=no
7092 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7093 LIBS=$ac_check_lib_save_LIBS
7095 echo "$as_me:7095: result: $ac_cv_lib_mytinfo_tgoto" >&5
7096 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
7097 if test $ac_cv_lib_mytinfo_tgoto = yes; then
7098 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
7105 LIBS="$cf_ncurses_LIBS $LIBS"
7107 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
7109 LIBS="-l$cf_nculib_root $LIBS"
7112 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
7114 echo "$as_me:7114: checking for initscr" >&5
7115 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
7116 if test "${ac_cv_func_initscr+set}" = set; then
7117 echo $ECHO_N "(cached) $ECHO_C" >&6
7119 cat >conftest.$ac_ext <<_ACEOF
7120 #line 7120 "configure"
7121 #include "confdefs.h"
7122 /* System header to define __stub macros and hopefully few prototypes,
7123 which can conflict with char initscr (); below. */
7125 /* Override any gcc2 internal prototype to avoid an error. */
7129 /* We use char because int might match the return type of a gcc2
7130 builtin and then its argument prototype would still apply. */
7137 /* The GNU C library defines this for functions which it implements
7138 to always fail with ENOSYS. Some functions are actually named
7139 something starting with __ and the normal name is an alias. */
7140 #if defined (__stub_initscr) || defined (__stub___initscr)
7150 rm -f conftest.$ac_objext conftest$ac_exeext
7151 if { (eval echo "$as_me:7151: \"$ac_link\"") >&5
7152 (eval $ac_link) 2>&5
7154 echo "$as_me:7154: \$? = $ac_status" >&5
7155 (exit $ac_status); } &&
7156 { ac_try='test -s conftest$ac_exeext'
7157 { (eval echo "$as_me:7157: \"$ac_try\"") >&5
7160 echo "$as_me:7160: \$? = $ac_status" >&5
7161 (exit $ac_status); }; }; then
7162 ac_cv_func_initscr=yes
7164 echo "$as_me: failed program was:" >&5
7165 cat conftest.$ac_ext >&5
7166 ac_cv_func_initscr=no
7168 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7170 echo "$as_me:7170: result: $ac_cv_func_initscr" >&5
7171 echo "${ECHO_T}$ac_cv_func_initscr" >&6
7172 if test $ac_cv_func_initscr = yes; then
7173 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7176 cf_save_LIBS="$LIBS"
7177 echo "$as_me:7177: checking for initscr in -l$cf_nculib_root" >&5
7178 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
7179 LIBS="-l$cf_nculib_root $LIBS"
7180 cat >conftest.$ac_ext <<_ACEOF
7181 #line 7181 "configure"
7182 #include "confdefs.h"
7183 #include <${cf_cv_ncurses_header:-curses.h}>
7192 rm -f conftest.$ac_objext conftest$ac_exeext
7193 if { (eval echo "$as_me:7193: \"$ac_link\"") >&5
7194 (eval $ac_link) 2>&5
7196 echo "$as_me:7196: \$? = $ac_status" >&5
7197 (exit $ac_status); } &&
7198 { ac_try='test -s conftest$ac_exeext'
7199 { (eval echo "$as_me:7199: \"$ac_try\"") >&5
7202 echo "$as_me:7202: \$? = $ac_status" >&5
7203 (exit $ac_status); }; }; then
7204 echo "$as_me:7204: result: yes" >&5
7205 echo "${ECHO_T}yes" >&6
7206 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7209 echo "$as_me: failed program was:" >&5
7210 cat conftest.$ac_ext >&5
7211 echo "$as_me:7211: result: no" >&5
7212 echo "${ECHO_T}no" >&6
7215 cf_library_path_list=""
7216 if test -n "${LDFLAGS}${LIBS}" ; then
7217 for cf_library_path in $LDFLAGS $LIBS
7219 case $cf_library_path in #(vi
7221 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
7223 test "$cf_library_path" != "NONE" && \
7224 test -d "$cf_library_path" && \
7226 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
7227 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
7228 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
7229 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
7230 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
7231 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"
7234 cf_library_path_list="$cf_library_path_list $cf_search"
7242 test "/usr" != "$prefix" && \
7244 (test $prefix = NONE || test "/usr" != "$prefix") && {
7245 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
7246 test -d /usr/lib && cf_search="$cf_search /usr/lib"
7247 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
7248 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
7249 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
7250 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
7253 test "$prefix" != "NONE" && \
7254 test -d "$prefix" && \
7256 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
7257 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
7258 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
7259 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
7260 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
7261 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
7264 test "/usr/local" != "$prefix" && \
7265 test -d "/usr/local" && \
7266 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
7267 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
7268 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
7269 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
7270 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
7271 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
7272 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
7275 test "/opt" != "$prefix" && \
7277 (test $prefix = NONE || test "/opt" != "$prefix") && {
7278 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
7279 test -d /opt/lib && cf_search="$cf_search /opt/lib"
7280 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
7281 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
7282 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
7283 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
7286 test "$HOME" != "$prefix" && \
7287 test -d "$HOME" && \
7288 (test $prefix = NONE || test "$HOME" != "$prefix") && {
7289 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
7290 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
7291 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
7292 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
7293 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
7294 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
7297 cf_search="$cf_library_path_list $cf_search"
7299 for cf_libdir in $cf_search
7301 echo "$as_me:7301: checking for -l$cf_nculib_root in $cf_libdir" >&5
7302 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
7303 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
7304 cat >conftest.$ac_ext <<_ACEOF
7305 #line 7305 "configure"
7306 #include "confdefs.h"
7307 #include <${cf_cv_ncurses_header:-curses.h}>
7316 rm -f conftest.$ac_objext conftest$ac_exeext
7317 if { (eval echo "$as_me:7317: \"$ac_link\"") >&5
7318 (eval $ac_link) 2>&5
7320 echo "$as_me:7320: \$? = $ac_status" >&5
7321 (exit $ac_status); } &&
7322 { ac_try='test -s conftest$ac_exeext'
7323 { (eval echo "$as_me:7323: \"$ac_try\"") >&5
7326 echo "$as_me:7326: \$? = $ac_status" >&5
7327 (exit $ac_status); }; }; then
7328 echo "$as_me:7328: result: yes" >&5
7329 echo "${ECHO_T}yes" >&6
7330 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7333 echo "$as_me: failed program was:" >&5
7334 cat conftest.$ac_ext >&5
7335 echo "$as_me:7335: result: no" >&5
7336 echo "${ECHO_T}no" >&6
7337 LIBS="$cf_save_LIBS"
7339 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7343 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7347 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
7349 if test $cf_found_library = no ; then
7350 { { echo "$as_me:7350: error: Cannot link $cf_nculib_root library" >&5
7351 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
7352 { (exit 1); exit 1; }; }
7357 if test -n "$cf_ncurses_LIBS" ; then
7358 echo "$as_me:7358: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
7359 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
7360 cf_ncurses_SAVE="$LIBS"
7361 for p in $cf_ncurses_LIBS ; do
7362 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
7363 if test "$q" != "$LIBS" ; then
7367 cat >conftest.$ac_ext <<_ACEOF
7368 #line 7368 "configure"
7369 #include "confdefs.h"
7370 #include <${cf_cv_ncurses_header:-curses.h}>
7374 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7379 rm -f conftest.$ac_objext conftest$ac_exeext
7380 if { (eval echo "$as_me:7380: \"$ac_link\"") >&5
7381 (eval $ac_link) 2>&5
7383 echo "$as_me:7383: \$? = $ac_status" >&5
7384 (exit $ac_status); } &&
7385 { ac_try='test -s conftest$ac_exeext'
7386 { (eval echo "$as_me:7386: \"$ac_try\"") >&5
7389 echo "$as_me:7389: \$? = $ac_status" >&5
7390 (exit $ac_status); }; }; then
7391 echo "$as_me:7391: result: yes" >&5
7392 echo "${ECHO_T}yes" >&6
7394 echo "$as_me: failed program was:" >&5
7395 cat conftest.$ac_ext >&5
7396 echo "$as_me:7396: result: no" >&5
7397 echo "${ECHO_T}no" >&6
7398 LIBS="$cf_ncurses_SAVE"
7400 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7403 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
7405 cat >>confdefs.h <<EOF
7406 #define $cf_nculib_ROOT 1
7413 if test "$NCURSES_CONFIG" != none ; then
7415 cf_version=`$NCURSES_CONFIG --version`
7417 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
7418 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
7419 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
7421 # ABI version is not available from headers
7422 cf_cv_abi_version=`$NCURSES_CONFIG --abi-version`
7426 for cf_name in MAJOR MINOR PATCH
7428 cat >conftest.$ac_ext <<CF_EOF
7429 #include <${cf_cv_ncurses_header:-curses.h}>
7430 AUTOCONF_$cf_name NCURSES_VERSION_$cf_name
7432 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | fgrep AUTOCONF_$cf_name >conftest.out"
7433 { (eval echo "$as_me:7433: \"$cf_try\"") >&5
7436 echo "$as_me:7436: \$? = $ac_status" >&5
7437 (exit $ac_status); }
7438 if test -f conftest.out ; then
7439 cf_result=`cat conftest.out | sed -e "s/^.*AUTOCONF_$cf_name[ ][ ]*//"`
7440 eval NCURSES_$cf_name=\"$cf_result\"
7441 # cat conftest.$ac_ext
7446 cf_cv_abi_version=${NCURSES_MAJOR}
7450 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
7452 cf_cv_timestamp=`date`
7454 echo "$as_me:7454: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
7455 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
7457 echo "$as_me:7457: checking if you want to have a library-prefix" >&5
7458 echo $ECHO_N "checking if you want to have a library-prefix... $ECHO_C" >&6
7460 # Check whether --with-lib-prefix or --without-lib-prefix was given.
7461 if test "${with_lib_prefix+set}" = set; then
7462 withval="$with_lib_prefix"
7463 with_lib_prefix=$withval
7465 with_lib_prefix=auto
7467 echo "$as_me:7467: result: $with_lib_prefix" >&5
7468 echo "${ECHO_T}$with_lib_prefix" >&6
7470 if test $with_lib_prefix = auto
7473 case $cf_cv_system_name in #(vi
7480 cf_prefix=$LIB_PREFIX
7482 elif test $with_lib_prefix = no
7486 LIB_PREFIX=$with_lib_prefix
7491 ###############################################################################
7493 if test X"$CC_G_OPT" = X"" ; then
7495 test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
7498 echo "$as_me:7498: checking for default loader flags" >&5
7499 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
7500 case $DFT_LWR_MODEL in
7501 normal) LD_MODEL='' ;;
7502 debug) LD_MODEL=$CC_G_OPT ;;
7503 profile) LD_MODEL='-pg';;
7504 shared) LD_MODEL='' ;;
7506 echo "$as_me:7506: result: $LD_MODEL" >&5
7507 echo "${ECHO_T}$LD_MODEL" >&6
7510 echo "$as_me:7510: checking for an rpath option" >&5
7511 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
7512 case $cf_cv_system_name in #(vi
7514 if test "$GCC" = yes; then
7515 LD_RPATH_OPT="-Wl,-rpath,"
7517 LD_RPATH_OPT="-rpath "
7520 linux*|gnu*|k*bsd*-gnu) #(vi
7521 LD_RPATH_OPT="-Wl,-rpath,"
7523 openbsd[2-9].*|mirbsd*) #(vi
7524 LD_RPATH_OPT="-Wl,-rpath,"
7526 dragonfly*|freebsd*) #(vi
7527 LD_RPATH_OPT="-rpath "
7530 LD_RPATH_OPT="-Wl,-rpath,"
7533 LD_RPATH_OPT="-rpath "
7541 echo "$as_me:7541: result: $LD_RPATH_OPT" >&5
7542 echo "${ECHO_T}$LD_RPATH_OPT" >&6
7544 case "x$LD_RPATH_OPT" in #(vi
7546 echo "$as_me:7546: checking if we need a space after rpath option" >&5
7547 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
7548 cf_save_LIBS="$LIBS"
7549 LIBS="${LD_RPATH_OPT}$libdir $LIBS"
7550 cat >conftest.$ac_ext <<_ACEOF
7551 #line 7551 "configure"
7552 #include "confdefs.h"
7562 rm -f conftest.$ac_objext conftest$ac_exeext
7563 if { (eval echo "$as_me:7563: \"$ac_link\"") >&5
7564 (eval $ac_link) 2>&5
7566 echo "$as_me:7566: \$? = $ac_status" >&5
7567 (exit $ac_status); } &&
7568 { ac_try='test -s conftest$ac_exeext'
7569 { (eval echo "$as_me:7569: \"$ac_try\"") >&5
7572 echo "$as_me:7572: \$? = $ac_status" >&5
7573 (exit $ac_status); }; }; then
7576 echo "$as_me: failed program was:" >&5
7577 cat conftest.$ac_ext >&5
7580 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7581 LIBS="$cf_save_LIBS"
7582 echo "$as_me:7582: result: $cf_rpath_space" >&5
7583 echo "${ECHO_T}$cf_rpath_space" >&6
7584 test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
7591 INSTALL_LIB="-m 644"
7593 cf_cv_do_symlinks=no
7595 test "$cf_cv_enable_rpath" = yes && cf_ld_rpath_opt="$LD_RPATH_OPT"
7597 echo "$as_me:7597: checking if release/abi version should be used for shared libs" >&5
7598 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
7600 # Check whether --with-shlib-version or --without-shlib-version was given.
7601 if test "${with_shlib_version+set}" = set; then
7602 withval="$with_shlib_version"
7603 test -z "$withval" && withval=auto
7604 case $withval in #(vi
7606 cf_cv_shlib_version=auto
7608 rel|abi|auto|no) #(vi
7609 cf_cv_shlib_version=$withval
7612 { { echo "$as_me:7612: error: option value must be one of: rel, abi, auto or no" >&5
7613 echo "$as_me: error: option value must be one of: rel, abi, auto or no" >&2;}
7614 { (exit 1); exit 1; }; }
7619 cf_cv_shlib_version=auto
7621 echo "$as_me:7621: result: $cf_cv_shlib_version" >&5
7622 echo "${ECHO_T}$cf_cv_shlib_version" >&6
7626 # Some less-capable ports of gcc support only -fpic
7628 if test "$GCC" = yes
7630 echo "$as_me:7630: checking which $CC option to use" >&5
7631 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
7632 cf_save_CFLAGS="$CFLAGS"
7633 for CC_SHARED_OPTS in -fPIC -fpic ''
7635 CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
7636 cat >conftest.$ac_ext <<_ACEOF
7637 #line 7637 "configure"
7638 #include "confdefs.h"
7648 rm -f conftest.$ac_objext
7649 if { (eval echo "$as_me:7649: \"$ac_compile\"") >&5
7650 (eval $ac_compile) 2>&5
7652 echo "$as_me:7652: \$? = $ac_status" >&5
7653 (exit $ac_status); } &&
7654 { ac_try='test -s conftest.$ac_objext'
7655 { (eval echo "$as_me:7655: \"$ac_try\"") >&5
7658 echo "$as_me:7658: \$? = $ac_status" >&5
7659 (exit $ac_status); }; }; then
7662 echo "$as_me: failed program was:" >&5
7663 cat conftest.$ac_ext >&5
7665 rm -f conftest.$ac_objext conftest.$ac_ext
7667 echo "$as_me:7667: result: $CC_SHARED_OPTS" >&5
7668 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
7669 CFLAGS="$cf_save_CFLAGS"
7672 cf_cv_shlib_version_infix=no
7674 case $cf_cv_system_name in #(vi
7675 aix4.3-9*|aix[5-7]*) #(vi
7676 if test "$GCC" = yes; then
7678 MK_SHARED_LIB='${CC} -shared -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7680 # CC_SHARED_OPTS='-qpic=large -G'
7681 # perhaps "-bM:SRE -bnoentry -bexpall"
7682 MK_SHARED_LIB='${CC} -G -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7686 MK_SHARED_LIB='${CC} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
7690 MK_SHARED_LIB='sh ../mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7691 cf_cv_shlib_version=cygdll
7692 cf_cv_shlib_version_infix=cygdll
7693 cat >mk_shared_lib.sh <<-CF_EOF
7696 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
7699 Linking shared library
7700 ** SHARED_LIB \$SHARED_LIB
7701 ** IMPORT_LIB \$IMPORT_LIB
7703 exec \$* -shared -Wl,--out-implib=../lib/\${IMPORT_LIB} -Wl,--export-all-symbols -o ../lib/\${SHARED_LIB}
7705 chmod +x mk_shared_lib.sh
7708 EXTRA_CFLAGS="-no-cpp-precomp"
7709 CC_SHARED_OPTS="-dynamic"
7710 MK_SHARED_LIB='${CC} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
7711 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
7712 cf_cv_shlib_version_infix=yes
7713 echo "$as_me:7713: checking if ld -search_paths_first works" >&5
7714 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
7715 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
7716 echo $ECHO_N "(cached) $ECHO_C" >&6
7719 cf_save_LDFLAGS=$LDFLAGS
7720 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7721 cat >conftest.$ac_ext <<_ACEOF
7722 #line 7722 "configure"
7723 #include "confdefs.h"
7733 rm -f conftest.$ac_objext conftest$ac_exeext
7734 if { (eval echo "$as_me:7734: \"$ac_link\"") >&5
7735 (eval $ac_link) 2>&5
7737 echo "$as_me:7737: \$? = $ac_status" >&5
7738 (exit $ac_status); } &&
7739 { ac_try='test -s conftest$ac_exeext'
7740 { (eval echo "$as_me:7740: \"$ac_try\"") >&5
7743 echo "$as_me:7743: \$? = $ac_status" >&5
7744 (exit $ac_status); }; }; then
7745 cf_cv_ldflags_search_paths_first=yes
7747 echo "$as_me: failed program was:" >&5
7748 cat conftest.$ac_ext >&5
7749 cf_cv_ldflags_search_paths_first=no
7751 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7752 LDFLAGS=$cf_save_LDFLAGS
7754 echo "$as_me:7754: result: $cf_cv_ldflags_search_paths_first" >&5
7755 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
7756 if test $cf_cv_ldflags_search_paths_first = yes; then
7757 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7761 # (tested with gcc 2.7.2 -- I don't have c89)
7762 if test "$GCC" = yes; then
7763 LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
7766 LD_SHARED_OPTS='-Wl,+b,${libdir}'
7768 MK_SHARED_LIB='${LD} +b ${libdir} -b -o $@'
7769 # HP-UX shared libraries must be executable, and should be
7770 # readonly to exploit a quirk in the memory manager.
7771 INSTALL_LIB="-m 555"
7774 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7775 if test "$cf_cv_shlib_version" = rel; then
7776 cf_shared_soname='`basename .${REL_VERSION}`.${ABI_VERSION}'
7778 cf_shared_soname='`basename `'
7781 MK_SHARED_LIB='${CC} -shared -Wl,-rpath,${RPATH_LIST} -Wl,-h,'$cf_shared_soname' -o '
7784 if test "$cf_cv_enable_rpath" = yes ; then
7785 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7787 # tested with IRIX 5.2 and 'cc'.
7788 if test "$GCC" != yes; then
7789 CC_SHARED_OPTS='-KPIC'
7790 MK_SHARED_LIB='${CC} -shared -rdata_shared -soname `basename $@` -o $@'
7792 MK_SHARED_LIB='${CC} -shared -Wl,-soname,`basename $@` -o $@'
7794 cf_cv_rm_so_locs=yes
7796 linux*|gnu*|k*bsd*-gnu) #(vi
7797 if test "$DFT_LWR_MODEL" = "shared" ; then
7798 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7799 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7801 if test "$cf_cv_enable_rpath" = yes ; then
7802 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7805 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7806 if test "$cf_cv_shlib_version" = rel; then
7807 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7809 cf_cv_shared_soname='`basename $@`'
7812 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7814 openbsd[2-9].*|mirbsd*) #(vi
7815 if test "$DFT_LWR_MODEL" = "shared" ; then
7816 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7817 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7819 if test "$cf_cv_enable_rpath" = yes ; then
7820 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7822 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
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='${CC} ${CFLAGS} -shared -Wl,-Bshareable,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7833 nto-qnx*|openbsd*|freebsd[12].*) #(vi
7834 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7835 MK_SHARED_LIB='${LD} -Bshareable -o $@'
7836 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7838 dragonfly*|freebsd*) #(vi
7839 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7840 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7841 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7842 LOCAL_LDFLAGS2="${cf_ld_rpath_opt}\${RPATH_LIST} $LOCAL_LDFLAGS"
7843 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7846 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7847 if test "$cf_cv_shlib_version" = rel; then
7848 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7850 cf_cv_shared_soname='`basename $@`'
7853 MK_SHARED_LIB='${LD} -shared -Bshareable -soname=`basename $@` -o $@'
7856 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7857 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7858 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7859 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7860 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7861 if test "$cf_cv_shlib_version" = auto; then
7862 if test -f /usr/libexec/ld.elf_so; then
7863 cf_cv_shlib_version=abi
7865 cf_cv_shlib_version=rel
7869 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7870 if test "$cf_cv_shlib_version" = rel; then
7871 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7873 cf_cv_shared_soname='`basename $@`'
7876 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname' -o $@'
7878 MK_SHARED_LIB='${LD} -shared -Bshareable -o $@'
7882 # tested with OSF/1 V3.2 and 'cc'
7883 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
7884 # link with shared libs).
7885 MK_SHARED_LIB='${LD} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
7886 case $host_os in #(vi
7888 MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
7891 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
7892 if test "$DFT_LWR_MODEL" = "shared" ; then
7893 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7894 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7896 cf_cv_rm_so_locs=yes
7898 sco3.2v5*) # (also uw2* and UW7: hops 13-Apr-98
7899 # tested with osr5.0.5
7900 if test "$GCC" != yes; then
7901 CC_SHARED_OPTS='-belf -KPIC'
7903 MK_SHARED_LIB='${LD} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
7904 if test "$cf_cv_enable_rpath" = yes ; then
7905 # only way is to set LD_RUN_PATH but no switch for it
7908 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7909 LINK_PROGS='LD_RUN_PATH=${libdir}'
7910 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
7913 # tested with SunOS 4.1.1 and gcc 2.7.0
7914 if test "$GCC" != yes; then
7915 CC_SHARED_OPTS='-KPIC'
7917 MK_SHARED_LIB='${LD} -assert pure-text -o $@'
7918 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7921 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
7922 # tested with SunOS 5.10 (solaris 10) and gcc 3.4.3
7923 if test "$DFT_LWR_MODEL" = "shared" ; then
7924 LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
7925 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7927 if test "$cf_cv_enable_rpath" = yes ; then
7928 EXTRA_LDFLAGS="-R \${libdir} $EXTRA_LDFLAGS"
7931 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7932 if test "$cf_cv_shlib_version" = rel; then
7933 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7935 cf_cv_shared_soname='`basename $@`'
7938 if test "$GCC" != yes; then
7939 cf_save_CFLAGS="$CFLAGS"
7940 for cf_shared_opts in -xcode=pic32 -xcode=pic13 -KPIC -Kpic -O
7942 CFLAGS="$cf_shared_opts $cf_save_CFLAGS"
7943 cat >conftest.$ac_ext <<_ACEOF
7944 #line 7944 "configure"
7945 #include "confdefs.h"
7955 rm -f conftest.$ac_objext
7956 if { (eval echo "$as_me:7956: \"$ac_compile\"") >&5
7957 (eval $ac_compile) 2>&5
7959 echo "$as_me:7959: \$? = $ac_status" >&5
7960 (exit $ac_status); } &&
7961 { ac_try='test -s conftest.$ac_objext'
7962 { (eval echo "$as_me:7962: \"$ac_try\"") >&5
7965 echo "$as_me:7965: \$? = $ac_status" >&5
7966 (exit $ac_status); }; }; then
7969 echo "$as_me: failed program was:" >&5
7970 cat conftest.$ac_ext >&5
7972 rm -f conftest.$ac_objext conftest.$ac_ext
7974 CFLAGS="$cf_save_CFLAGS"
7975 CC_SHARED_OPTS=$cf_shared_opts
7976 MK_SHARED_LIB='${CC} -dy -G -h '$cf_cv_shared_soname' -o $@'
7978 MK_SHARED_LIB='${CC} -shared -dy -G -h '$cf_cv_shared_soname' -o $@'
7981 sysv5uw7*|unix_sv*) #(vi
7982 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
7983 if test "$GCC" != yes; then
7984 CC_SHARED_OPTS='-KPIC'
7986 MK_SHARED_LIB='${LD} -d y -G -o $@'
7989 CC_SHARED_OPTS='unknown'
7990 MK_SHARED_LIB='echo unknown'
7994 # This works if the last tokens in $MK_SHARED_LIB are the -o target.
7995 case "$cf_cv_shlib_version" in #(vi
7997 case "$MK_SHARED_LIB" in #(vi
7999 test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
8002 { echo "$as_me:8002: WARNING: ignored --with-shlib-version" >&5
8003 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
8009 # RPATH_LIST is a colon-separated list of directories
8010 test -n "$cf_ld_rpath_opt" && MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${RPATH_LIST}"
8011 test -z "$RPATH_LIST" && RPATH_LIST="\${libdir}"
8013 # The test/sample programs in the original tree link using rpath option.
8014 # Make it optional for packagers.
8015 if test -n "$LOCAL_LDFLAGS"
8017 echo "$as_me:8017: checking if you want to link sample programs with rpath option" >&5
8018 echo $ECHO_N "checking if you want to link sample programs with rpath option... $ECHO_C" >&6
8020 # Check whether --enable-rpath-link or --disable-rpath-link was given.
8021 if test "${enable_rpath_link+set}" = set; then
8022 enableval="$enable_rpath_link"
8023 with_rpath_link=$enableval
8027 echo "$as_me:8027: result: $with_rpath_link" >&5
8028 echo "${ECHO_T}$with_rpath_link" >&6
8029 if test "$with_rpath_link" = no
8036 ###############################################################################
8038 ### use option --enable-broken-linker to force on use of broken-linker support
8039 echo "$as_me:8039: checking if you want broken-linker support code" >&5
8040 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
8042 # Check whether --enable-broken_linker or --disable-broken_linker was given.
8043 if test "${enable_broken_linker+set}" = set; then
8044 enableval="$enable_broken_linker"
8045 with_broken_linker=$enableval
8047 with_broken_linker=${BROKEN_LINKER:-no}
8049 echo "$as_me:8049: result: $with_broken_linker" >&5
8050 echo "${ECHO_T}$with_broken_linker" >&6
8053 if test "$with_broken_linker" = yes ; then
8054 cat >>confdefs.h <<\EOF
8055 #define BROKEN_LINKER 1
8059 elif test "$DFT_LWR_MODEL" = shared ; then
8060 case $cf_cv_system_name in #(vi
8062 cat >>confdefs.h <<\EOF
8063 #define BROKEN_LINKER 1
8067 test -n "$verbose" && echo " cygwin linker is broken anyway" 1>&6
8069 echo "${as_me:-configure}:8069: testing cygwin linker is broken anyway ..." 1>&5
8075 # Check to define _XOPEN_SOURCE "automatically"
8078 cf_POSIX_C_SOURCE=199506L
8081 case $host_os in #(vi
8083 cf_xopen_source="-D_ALL_SOURCE"
8089 cf_xopen_source="-D_APPLE_C_SOURCE"
8092 cf_xopen_source="-D_DARWIN_C_SOURCE"
8095 freebsd*|dragonfly*) #(vi
8096 # 5.x headers associate
8097 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
8098 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
8099 cf_POSIX_C_SOURCE=200112L
8101 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8104 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
8107 cf_xopen_source="-D_HPUX_SOURCE"
8110 cf_xopen_source="-D_SGI_SOURCE"
8113 linux*|gnu*|mint*|k*bsd*-gnu) #(vi
8115 echo "$as_me:8115: checking if we must define _GNU_SOURCE" >&5
8116 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
8117 if test "${cf_cv_gnu_source+set}" = set; then
8118 echo $ECHO_N "(cached) $ECHO_C" >&6
8121 cat >conftest.$ac_ext <<_ACEOF
8122 #line 8122 "configure"
8123 #include "confdefs.h"
8124 #include <sys/types.h>
8129 #ifndef _XOPEN_SOURCE
8136 rm -f conftest.$ac_objext
8137 if { (eval echo "$as_me:8137: \"$ac_compile\"") >&5
8138 (eval $ac_compile) 2>&5
8140 echo "$as_me:8140: \$? = $ac_status" >&5
8141 (exit $ac_status); } &&
8142 { ac_try='test -s conftest.$ac_objext'
8143 { (eval echo "$as_me:8143: \"$ac_try\"") >&5
8146 echo "$as_me:8146: \$? = $ac_status" >&5
8147 (exit $ac_status); }; }; then
8150 echo "$as_me: failed program was:" >&5
8151 cat conftest.$ac_ext >&5
8153 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8154 cat >conftest.$ac_ext <<_ACEOF
8155 #line 8155 "configure"
8156 #include "confdefs.h"
8157 #include <sys/types.h>
8162 #ifdef _XOPEN_SOURCE
8169 rm -f conftest.$ac_objext
8170 if { (eval echo "$as_me:8170: \"$ac_compile\"") >&5
8171 (eval $ac_compile) 2>&5
8173 echo "$as_me:8173: \$? = $ac_status" >&5
8174 (exit $ac_status); } &&
8175 { ac_try='test -s conftest.$ac_objext'
8176 { (eval echo "$as_me:8176: \"$ac_try\"") >&5
8179 echo "$as_me:8179: \$? = $ac_status" >&5
8180 (exit $ac_status); }; }; then
8183 echo "$as_me: failed program was:" >&5
8184 cat conftest.$ac_ext >&5
8185 cf_cv_gnu_source=yes
8187 rm -f conftest.$ac_objext conftest.$ac_ext
8191 rm -f conftest.$ac_objext conftest.$ac_ext
8194 echo "$as_me:8194: result: $cf_cv_gnu_source" >&5
8195 echo "${ECHO_T}$cf_cv_gnu_source" >&6
8196 test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8200 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
8203 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8205 cf_save_CFLAGS="$CFLAGS"
8206 cf_save_CPPFLAGS="$CPPFLAGS"
8208 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8209 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8210 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8212 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8213 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8214 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8216 echo "$as_me:8216: checking if we should define _POSIX_C_SOURCE" >&5
8217 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8218 if test "${cf_cv_posix_c_source+set}" = set; then
8219 echo $ECHO_N "(cached) $ECHO_C" >&6
8222 echo "${as_me:-configure}:8222: testing if the symbol is already defined go no further ..." 1>&5
8224 cat >conftest.$ac_ext <<_ACEOF
8225 #line 8225 "configure"
8226 #include "confdefs.h"
8227 #include <sys/types.h>
8232 #ifndef _POSIX_C_SOURCE
8239 rm -f conftest.$ac_objext
8240 if { (eval echo "$as_me:8240: \"$ac_compile\"") >&5
8241 (eval $ac_compile) 2>&5
8243 echo "$as_me:8243: \$? = $ac_status" >&5
8244 (exit $ac_status); } &&
8245 { ac_try='test -s conftest.$ac_objext'
8246 { (eval echo "$as_me:8246: \"$ac_try\"") >&5
8249 echo "$as_me:8249: \$? = $ac_status" >&5
8250 (exit $ac_status); }; }; then
8251 cf_cv_posix_c_source=no
8253 echo "$as_me: failed program was:" >&5
8254 cat conftest.$ac_ext >&5
8255 cf_want_posix_source=no
8256 case .$cf_POSIX_C_SOURCE in #(vi
8258 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8261 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8262 cf_want_posix_source=yes
8265 cf_want_posix_source=yes
8268 if test "$cf_want_posix_source" = yes ; then
8269 cat >conftest.$ac_ext <<_ACEOF
8270 #line 8270 "configure"
8271 #include "confdefs.h"
8272 #include <sys/types.h>
8277 #ifdef _POSIX_SOURCE
8284 rm -f conftest.$ac_objext
8285 if { (eval echo "$as_me:8285: \"$ac_compile\"") >&5
8286 (eval $ac_compile) 2>&5
8288 echo "$as_me:8288: \$? = $ac_status" >&5
8289 (exit $ac_status); } &&
8290 { ac_try='test -s conftest.$ac_objext'
8291 { (eval echo "$as_me:8291: \"$ac_try\"") >&5
8294 echo "$as_me:8294: \$? = $ac_status" >&5
8295 (exit $ac_status); }; }; then
8298 echo "$as_me: failed program was:" >&5
8299 cat conftest.$ac_ext >&5
8300 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8302 rm -f conftest.$ac_objext conftest.$ac_ext
8305 echo "${as_me:-configure}:8305: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8307 CFLAGS="$cf_trim_CFLAGS"
8308 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8310 echo "${as_me:-configure}:8310: testing if the second compile does not leave our definition intact error ..." 1>&5
8312 cat >conftest.$ac_ext <<_ACEOF
8313 #line 8313 "configure"
8314 #include "confdefs.h"
8315 #include <sys/types.h>
8320 #ifndef _POSIX_C_SOURCE
8327 rm -f conftest.$ac_objext
8328 if { (eval echo "$as_me:8328: \"$ac_compile\"") >&5
8329 (eval $ac_compile) 2>&5
8331 echo "$as_me:8331: \$? = $ac_status" >&5
8332 (exit $ac_status); } &&
8333 { ac_try='test -s conftest.$ac_objext'
8334 { (eval echo "$as_me:8334: \"$ac_try\"") >&5
8337 echo "$as_me:8337: \$? = $ac_status" >&5
8338 (exit $ac_status); }; }; then
8341 echo "$as_me: failed program was:" >&5
8342 cat conftest.$ac_ext >&5
8343 cf_cv_posix_c_source=no
8345 rm -f conftest.$ac_objext conftest.$ac_ext
8346 CFLAGS="$cf_save_CFLAGS"
8347 CPPFLAGS="$cf_save_CPPFLAGS"
8350 rm -f conftest.$ac_objext conftest.$ac_ext
8353 echo "$as_me:8353: result: $cf_cv_posix_c_source" >&5
8354 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8356 if test "$cf_cv_posix_c_source" != no ; then
8357 CFLAGS="$cf_trim_CFLAGS"
8358 CPPFLAGS="$cf_trim_CPPFLAGS"
8363 cf_new_extra_cppflags=
8365 for cf_add_cflags in $cf_cv_posix_c_source
8367 case $cf_fix_cppflags in
8369 case $cf_add_cflags in #(vi
8370 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8371 case $cf_add_cflags in
8373 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8375 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8376 && test -z "${cf_tst_cflags}" \
8377 && cf_fix_cppflags=yes
8379 if test $cf_fix_cppflags = yes ; then
8380 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8382 elif test "${cf_tst_cflags}" = "\"'" ; then
8383 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8389 *$cf_add_cflags) #(vi
8392 case $cf_add_cflags in #(vi
8394 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8396 CPPFLAGS=`echo "$CPPFLAGS" | \
8397 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8398 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8402 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8407 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8412 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8414 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8416 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8417 && test -z "${cf_tst_cflags}" \
8418 && cf_fix_cppflags=no
8423 if test -n "$cf_new_cflags" ; then
8425 CFLAGS="$CFLAGS $cf_new_cflags"
8428 if test -n "$cf_new_cppflags" ; then
8430 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8433 if test -n "$cf_new_extra_cppflags" ; then
8435 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8442 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
8445 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
8446 cf_xopen_source="-D_BSD_SOURCE"
8450 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
8453 cf_xopen_source="-D_OSF_SOURCE"
8456 cf_xopen_source="-D_QNX_SOURCE"
8459 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
8462 cf_xopen_source="-D__EXTENSIONS__"
8466 echo "$as_me:8466: checking if we should define _XOPEN_SOURCE" >&5
8467 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8468 if test "${cf_cv_xopen_source+set}" = set; then
8469 echo $ECHO_N "(cached) $ECHO_C" >&6
8472 cat >conftest.$ac_ext <<_ACEOF
8473 #line 8473 "configure"
8474 #include "confdefs.h"
8478 #include <sys/types.h>
8484 #ifndef _XOPEN_SOURCE
8491 rm -f conftest.$ac_objext
8492 if { (eval echo "$as_me:8492: \"$ac_compile\"") >&5
8493 (eval $ac_compile) 2>&5
8495 echo "$as_me:8495: \$? = $ac_status" >&5
8496 (exit $ac_status); } &&
8497 { ac_try='test -s conftest.$ac_objext'
8498 { (eval echo "$as_me:8498: \"$ac_try\"") >&5
8501 echo "$as_me:8501: \$? = $ac_status" >&5
8502 (exit $ac_status); }; }; then
8503 cf_cv_xopen_source=no
8505 echo "$as_me: failed program was:" >&5
8506 cat conftest.$ac_ext >&5
8508 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8509 cat >conftest.$ac_ext <<_ACEOF
8510 #line 8510 "configure"
8511 #include "confdefs.h"
8515 #include <sys/types.h>
8521 #ifdef _XOPEN_SOURCE
8528 rm -f conftest.$ac_objext
8529 if { (eval echo "$as_me:8529: \"$ac_compile\"") >&5
8530 (eval $ac_compile) 2>&5
8532 echo "$as_me:8532: \$? = $ac_status" >&5
8533 (exit $ac_status); } &&
8534 { ac_try='test -s conftest.$ac_objext'
8535 { (eval echo "$as_me:8535: \"$ac_try\"") >&5
8538 echo "$as_me:8538: \$? = $ac_status" >&5
8539 (exit $ac_status); }; }; then
8540 cf_cv_xopen_source=no
8542 echo "$as_me: failed program was:" >&5
8543 cat conftest.$ac_ext >&5
8544 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8546 rm -f conftest.$ac_objext conftest.$ac_ext
8550 rm -f conftest.$ac_objext conftest.$ac_ext
8553 echo "$as_me:8553: result: $cf_cv_xopen_source" >&5
8554 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8556 if test "$cf_cv_xopen_source" != no ; then
8558 CFLAGS=`echo "$CFLAGS" | \
8559 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8560 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8562 CPPFLAGS=`echo "$CPPFLAGS" | \
8563 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8564 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8566 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8571 cf_new_extra_cppflags=
8573 for cf_add_cflags in $cf_temp_xopen_source
8575 case $cf_fix_cppflags in
8577 case $cf_add_cflags in #(vi
8578 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8579 case $cf_add_cflags in
8581 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8583 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8584 && test -z "${cf_tst_cflags}" \
8585 && cf_fix_cppflags=yes
8587 if test $cf_fix_cppflags = yes ; then
8588 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8590 elif test "${cf_tst_cflags}" = "\"'" ; then
8591 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8597 *$cf_add_cflags) #(vi
8600 case $cf_add_cflags in #(vi
8602 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8604 CPPFLAGS=`echo "$CPPFLAGS" | \
8605 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8606 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8610 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8615 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8620 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8622 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8624 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8625 && test -z "${cf_tst_cflags}" \
8626 && cf_fix_cppflags=no
8631 if test -n "$cf_new_cflags" ; then
8633 CFLAGS="$CFLAGS $cf_new_cflags"
8636 if test -n "$cf_new_cppflags" ; then
8638 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8641 if test -n "$cf_new_extra_cppflags" ; then
8643 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8648 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8650 cf_save_CFLAGS="$CFLAGS"
8651 cf_save_CPPFLAGS="$CPPFLAGS"
8653 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8654 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8655 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8657 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8658 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8659 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8661 echo "$as_me:8661: checking if we should define _POSIX_C_SOURCE" >&5
8662 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8663 if test "${cf_cv_posix_c_source+set}" = set; then
8664 echo $ECHO_N "(cached) $ECHO_C" >&6
8667 echo "${as_me:-configure}:8667: testing if the symbol is already defined go no further ..." 1>&5
8669 cat >conftest.$ac_ext <<_ACEOF
8670 #line 8670 "configure"
8671 #include "confdefs.h"
8672 #include <sys/types.h>
8677 #ifndef _POSIX_C_SOURCE
8684 rm -f conftest.$ac_objext
8685 if { (eval echo "$as_me:8685: \"$ac_compile\"") >&5
8686 (eval $ac_compile) 2>&5
8688 echo "$as_me:8688: \$? = $ac_status" >&5
8689 (exit $ac_status); } &&
8690 { ac_try='test -s conftest.$ac_objext'
8691 { (eval echo "$as_me:8691: \"$ac_try\"") >&5
8694 echo "$as_me:8694: \$? = $ac_status" >&5
8695 (exit $ac_status); }; }; then
8696 cf_cv_posix_c_source=no
8698 echo "$as_me: failed program was:" >&5
8699 cat conftest.$ac_ext >&5
8700 cf_want_posix_source=no
8701 case .$cf_POSIX_C_SOURCE in #(vi
8703 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8706 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8707 cf_want_posix_source=yes
8710 cf_want_posix_source=yes
8713 if test "$cf_want_posix_source" = yes ; then
8714 cat >conftest.$ac_ext <<_ACEOF
8715 #line 8715 "configure"
8716 #include "confdefs.h"
8717 #include <sys/types.h>
8722 #ifdef _POSIX_SOURCE
8729 rm -f conftest.$ac_objext
8730 if { (eval echo "$as_me:8730: \"$ac_compile\"") >&5
8731 (eval $ac_compile) 2>&5
8733 echo "$as_me:8733: \$? = $ac_status" >&5
8734 (exit $ac_status); } &&
8735 { ac_try='test -s conftest.$ac_objext'
8736 { (eval echo "$as_me:8736: \"$ac_try\"") >&5
8739 echo "$as_me:8739: \$? = $ac_status" >&5
8740 (exit $ac_status); }; }; then
8743 echo "$as_me: failed program was:" >&5
8744 cat conftest.$ac_ext >&5
8745 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8747 rm -f conftest.$ac_objext conftest.$ac_ext
8750 echo "${as_me:-configure}:8750: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8752 CFLAGS="$cf_trim_CFLAGS"
8753 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8755 echo "${as_me:-configure}:8755: testing if the second compile does not leave our definition intact error ..." 1>&5
8757 cat >conftest.$ac_ext <<_ACEOF
8758 #line 8758 "configure"
8759 #include "confdefs.h"
8760 #include <sys/types.h>
8765 #ifndef _POSIX_C_SOURCE
8772 rm -f conftest.$ac_objext
8773 if { (eval echo "$as_me:8773: \"$ac_compile\"") >&5
8774 (eval $ac_compile) 2>&5
8776 echo "$as_me:8776: \$? = $ac_status" >&5
8777 (exit $ac_status); } &&
8778 { ac_try='test -s conftest.$ac_objext'
8779 { (eval echo "$as_me:8779: \"$ac_try\"") >&5
8782 echo "$as_me:8782: \$? = $ac_status" >&5
8783 (exit $ac_status); }; }; then
8786 echo "$as_me: failed program was:" >&5
8787 cat conftest.$ac_ext >&5
8788 cf_cv_posix_c_source=no
8790 rm -f conftest.$ac_objext conftest.$ac_ext
8791 CFLAGS="$cf_save_CFLAGS"
8792 CPPFLAGS="$cf_save_CPPFLAGS"
8795 rm -f conftest.$ac_objext conftest.$ac_ext
8798 echo "$as_me:8798: result: $cf_cv_posix_c_source" >&5
8799 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8801 if test "$cf_cv_posix_c_source" != no ; then
8802 CFLAGS="$cf_trim_CFLAGS"
8803 CPPFLAGS="$cf_trim_CPPFLAGS"
8808 cf_new_extra_cppflags=
8810 for cf_add_cflags in $cf_cv_posix_c_source
8812 case $cf_fix_cppflags in
8814 case $cf_add_cflags in #(vi
8815 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8816 case $cf_add_cflags in
8818 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8820 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8821 && test -z "${cf_tst_cflags}" \
8822 && cf_fix_cppflags=yes
8824 if test $cf_fix_cppflags = yes ; then
8825 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8827 elif test "${cf_tst_cflags}" = "\"'" ; then
8828 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8834 *$cf_add_cflags) #(vi
8837 case $cf_add_cflags in #(vi
8839 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8841 CPPFLAGS=`echo "$CPPFLAGS" | \
8842 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8843 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8847 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8852 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8857 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8859 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8861 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8862 && test -z "${cf_tst_cflags}" \
8863 && cf_fix_cppflags=no
8868 if test -n "$cf_new_cflags" ; then
8870 CFLAGS="$CFLAGS $cf_new_cflags"
8873 if test -n "$cf_new_cppflags" ; then
8875 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8878 if test -n "$cf_new_extra_cppflags" ; then
8880 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8888 if test -n "$cf_xopen_source" ; then
8893 cf_new_extra_cppflags=
8895 for cf_add_cflags in $cf_xopen_source
8897 case $cf_fix_cppflags in
8899 case $cf_add_cflags in #(vi
8900 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8901 case $cf_add_cflags in
8903 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8905 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8906 && test -z "${cf_tst_cflags}" \
8907 && cf_fix_cppflags=yes
8909 if test $cf_fix_cppflags = yes ; then
8910 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8912 elif test "${cf_tst_cflags}" = "\"'" ; then
8913 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8919 *$cf_add_cflags) #(vi
8922 case $cf_add_cflags in #(vi
8924 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8926 CPPFLAGS=`echo "$CPPFLAGS" | \
8927 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8928 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8932 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8937 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8942 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8944 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8946 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8947 && test -z "${cf_tst_cflags}" \
8948 && cf_fix_cppflags=no
8953 if test -n "$cf_new_cflags" ; then
8955 CFLAGS="$CFLAGS $cf_new_cflags"
8958 if test -n "$cf_new_cppflags" ; then
8960 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8963 if test -n "$cf_new_extra_cppflags" ; then
8965 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8970 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
8971 echo "$as_me:8971: checking if _XOPEN_SOURCE really is set" >&5
8972 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
8973 cat >conftest.$ac_ext <<_ACEOF
8974 #line 8974 "configure"
8975 #include "confdefs.h"
8981 #ifndef _XOPEN_SOURCE
8988 rm -f conftest.$ac_objext
8989 if { (eval echo "$as_me:8989: \"$ac_compile\"") >&5
8990 (eval $ac_compile) 2>&5
8992 echo "$as_me:8992: \$? = $ac_status" >&5
8993 (exit $ac_status); } &&
8994 { ac_try='test -s conftest.$ac_objext'
8995 { (eval echo "$as_me:8995: \"$ac_try\"") >&5
8998 echo "$as_me:8998: \$? = $ac_status" >&5
8999 (exit $ac_status); }; }; then
9000 cf_XOPEN_SOURCE_set=yes
9002 echo "$as_me: failed program was:" >&5
9003 cat conftest.$ac_ext >&5
9004 cf_XOPEN_SOURCE_set=no
9006 rm -f conftest.$ac_objext conftest.$ac_ext
9007 echo "$as_me:9007: result: $cf_XOPEN_SOURCE_set" >&5
9008 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
9009 if test $cf_XOPEN_SOURCE_set = yes
9011 cat >conftest.$ac_ext <<_ACEOF
9012 #line 9012 "configure"
9013 #include "confdefs.h"
9019 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
9026 rm -f conftest.$ac_objext
9027 if { (eval echo "$as_me:9027: \"$ac_compile\"") >&5
9028 (eval $ac_compile) 2>&5
9030 echo "$as_me:9030: \$? = $ac_status" >&5
9031 (exit $ac_status); } &&
9032 { ac_try='test -s conftest.$ac_objext'
9033 { (eval echo "$as_me:9033: \"$ac_try\"") >&5
9036 echo "$as_me:9036: \$? = $ac_status" >&5
9037 (exit $ac_status); }; }; then
9038 cf_XOPEN_SOURCE_set_ok=yes
9040 echo "$as_me: failed program was:" >&5
9041 cat conftest.$ac_ext >&5
9042 cf_XOPEN_SOURCE_set_ok=no
9044 rm -f conftest.$ac_objext conftest.$ac_ext
9045 if test $cf_XOPEN_SOURCE_set_ok = no
9047 { echo "$as_me:9047: WARNING: _XOPEN_SOURCE is lower than requested" >&5
9048 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
9052 echo "$as_me:9052: checking if we should define _XOPEN_SOURCE" >&5
9053 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
9054 if test "${cf_cv_xopen_source+set}" = set; then
9055 echo $ECHO_N "(cached) $ECHO_C" >&6
9058 cat >conftest.$ac_ext <<_ACEOF
9059 #line 9059 "configure"
9060 #include "confdefs.h"
9064 #include <sys/types.h>
9070 #ifndef _XOPEN_SOURCE
9077 rm -f conftest.$ac_objext
9078 if { (eval echo "$as_me:9078: \"$ac_compile\"") >&5
9079 (eval $ac_compile) 2>&5
9081 echo "$as_me:9081: \$? = $ac_status" >&5
9082 (exit $ac_status); } &&
9083 { ac_try='test -s conftest.$ac_objext'
9084 { (eval echo "$as_me:9084: \"$ac_try\"") >&5
9087 echo "$as_me:9087: \$? = $ac_status" >&5
9088 (exit $ac_status); }; }; then
9089 cf_cv_xopen_source=no
9091 echo "$as_me: failed program was:" >&5
9092 cat conftest.$ac_ext >&5
9094 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
9095 cat >conftest.$ac_ext <<_ACEOF
9096 #line 9096 "configure"
9097 #include "confdefs.h"
9101 #include <sys/types.h>
9107 #ifdef _XOPEN_SOURCE
9114 rm -f conftest.$ac_objext
9115 if { (eval echo "$as_me:9115: \"$ac_compile\"") >&5
9116 (eval $ac_compile) 2>&5
9118 echo "$as_me:9118: \$? = $ac_status" >&5
9119 (exit $ac_status); } &&
9120 { ac_try='test -s conftest.$ac_objext'
9121 { (eval echo "$as_me:9121: \"$ac_try\"") >&5
9124 echo "$as_me:9124: \$? = $ac_status" >&5
9125 (exit $ac_status); }; }; then
9126 cf_cv_xopen_source=no
9128 echo "$as_me: failed program was:" >&5
9129 cat conftest.$ac_ext >&5
9130 cf_cv_xopen_source=$cf_XOPEN_SOURCE
9132 rm -f conftest.$ac_objext conftest.$ac_ext
9136 rm -f conftest.$ac_objext conftest.$ac_ext
9139 echo "$as_me:9139: result: $cf_cv_xopen_source" >&5
9140 echo "${ECHO_T}$cf_cv_xopen_source" >&6
9142 if test "$cf_cv_xopen_source" != no ; then
9144 CFLAGS=`echo "$CFLAGS" | \
9145 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9146 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9148 CPPFLAGS=`echo "$CPPFLAGS" | \
9149 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9150 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9152 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
9157 cf_new_extra_cppflags=
9159 for cf_add_cflags in $cf_temp_xopen_source
9161 case $cf_fix_cppflags in
9163 case $cf_add_cflags in #(vi
9164 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
9165 case $cf_add_cflags in
9167 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9169 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9170 && test -z "${cf_tst_cflags}" \
9171 && cf_fix_cppflags=yes
9173 if test $cf_fix_cppflags = yes ; then
9174 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9176 elif test "${cf_tst_cflags}" = "\"'" ; then
9177 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9183 *$cf_add_cflags) #(vi
9186 case $cf_add_cflags in #(vi
9188 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9190 CPPFLAGS=`echo "$CPPFLAGS" | \
9191 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9192 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9196 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
9201 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
9206 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9208 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9210 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
9211 && test -z "${cf_tst_cflags}" \
9212 && cf_fix_cppflags=no
9217 if test -n "$cf_new_cflags" ; then
9219 CFLAGS="$CFLAGS $cf_new_cflags"
9222 if test -n "$cf_new_cppflags" ; then
9224 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
9227 if test -n "$cf_new_extra_cppflags" ; then
9229 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
9237 # Check whether --enable-largefile or --disable-largefile was given.
9238 if test "${enable_largefile+set}" = set; then
9239 enableval="$enable_largefile"
9242 if test "$enable_largefile" != no; then
9244 echo "$as_me:9244: checking for special C compiler options needed for large files" >&5
9245 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
9246 if test "${ac_cv_sys_largefile_CC+set}" = set; then
9247 echo $ECHO_N "(cached) $ECHO_C" >&6
9249 ac_cv_sys_largefile_CC=no
9250 if test "$GCC" != yes; then
9253 # IRIX 6.2 and later do not support large files by default,
9254 # so use the C compiler's -n32 option if that helps.
9255 cat >conftest.$ac_ext <<_ACEOF
9256 #line 9256 "configure"
9257 #include "confdefs.h"
9258 #include <sys/types.h>
9259 /* Check that off_t can represent 2**63 - 1 correctly.
9260 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9261 since some C++ compilers masquerading as C compilers
9262 incorrectly reject 9223372036854775807. */
9263 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9264 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9265 && LARGE_OFF_T % 2147483647 == 1)
9275 rm -f conftest.$ac_objext
9276 if { (eval echo "$as_me:9276: \"$ac_compile\"") >&5
9277 (eval $ac_compile) 2>&5
9279 echo "$as_me:9279: \$? = $ac_status" >&5
9280 (exit $ac_status); } &&
9281 { ac_try='test -s conftest.$ac_objext'
9282 { (eval echo "$as_me:9282: \"$ac_try\"") >&5
9285 echo "$as_me:9285: \$? = $ac_status" >&5
9286 (exit $ac_status); }; }; then
9289 echo "$as_me: failed program was:" >&5
9290 cat conftest.$ac_ext >&5
9292 rm -f conftest.$ac_objext
9294 rm -f conftest.$ac_objext
9295 if { (eval echo "$as_me:9295: \"$ac_compile\"") >&5
9296 (eval $ac_compile) 2>&5
9298 echo "$as_me:9298: \$? = $ac_status" >&5
9299 (exit $ac_status); } &&
9300 { ac_try='test -s conftest.$ac_objext'
9301 { (eval echo "$as_me:9301: \"$ac_try\"") >&5
9304 echo "$as_me:9304: \$? = $ac_status" >&5
9305 (exit $ac_status); }; }; then
9306 ac_cv_sys_largefile_CC=' -n32'; break
9308 echo "$as_me: failed program was:" >&5
9309 cat conftest.$ac_ext >&5
9311 rm -f conftest.$ac_objext
9315 rm -f conftest.$ac_ext
9318 echo "$as_me:9318: result: $ac_cv_sys_largefile_CC" >&5
9319 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
9320 if test "$ac_cv_sys_largefile_CC" != no; then
9321 CC=$CC$ac_cv_sys_largefile_CC
9324 echo "$as_me:9324: checking for _FILE_OFFSET_BITS value needed for large files" >&5
9325 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
9326 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
9327 echo $ECHO_N "(cached) $ECHO_C" >&6
9330 ac_cv_sys_file_offset_bits=no
9331 cat >conftest.$ac_ext <<_ACEOF
9332 #line 9332 "configure"
9333 #include "confdefs.h"
9334 #include <sys/types.h>
9335 /* Check that off_t can represent 2**63 - 1 correctly.
9336 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9337 since some C++ compilers masquerading as C compilers
9338 incorrectly reject 9223372036854775807. */
9339 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9340 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9341 && LARGE_OFF_T % 2147483647 == 1)
9351 rm -f conftest.$ac_objext
9352 if { (eval echo "$as_me:9352: \"$ac_compile\"") >&5
9353 (eval $ac_compile) 2>&5
9355 echo "$as_me:9355: \$? = $ac_status" >&5
9356 (exit $ac_status); } &&
9357 { ac_try='test -s conftest.$ac_objext'
9358 { (eval echo "$as_me:9358: \"$ac_try\"") >&5
9361 echo "$as_me:9361: \$? = $ac_status" >&5
9362 (exit $ac_status); }; }; then
9365 echo "$as_me: failed program was:" >&5
9366 cat conftest.$ac_ext >&5
9368 rm -f conftest.$ac_objext conftest.$ac_ext
9369 cat >conftest.$ac_ext <<_ACEOF
9370 #line 9370 "configure"
9371 #include "confdefs.h"
9372 #define _FILE_OFFSET_BITS 64
9373 #include <sys/types.h>
9374 /* Check that off_t can represent 2**63 - 1 correctly.
9375 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9376 since some C++ compilers masquerading as C compilers
9377 incorrectly reject 9223372036854775807. */
9378 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9379 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9380 && LARGE_OFF_T % 2147483647 == 1)
9390 rm -f conftest.$ac_objext
9391 if { (eval echo "$as_me:9391: \"$ac_compile\"") >&5
9392 (eval $ac_compile) 2>&5
9394 echo "$as_me:9394: \$? = $ac_status" >&5
9395 (exit $ac_status); } &&
9396 { ac_try='test -s conftest.$ac_objext'
9397 { (eval echo "$as_me:9397: \"$ac_try\"") >&5
9400 echo "$as_me:9400: \$? = $ac_status" >&5
9401 (exit $ac_status); }; }; then
9402 ac_cv_sys_file_offset_bits=64; break
9404 echo "$as_me: failed program was:" >&5
9405 cat conftest.$ac_ext >&5
9407 rm -f conftest.$ac_objext conftest.$ac_ext
9411 echo "$as_me:9411: result: $ac_cv_sys_file_offset_bits" >&5
9412 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
9413 if test "$ac_cv_sys_file_offset_bits" != no; then
9415 cat >>confdefs.h <<EOF
9416 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
9421 echo "$as_me:9421: checking for _LARGE_FILES value needed for large files" >&5
9422 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
9423 if test "${ac_cv_sys_large_files+set}" = set; then
9424 echo $ECHO_N "(cached) $ECHO_C" >&6
9427 ac_cv_sys_large_files=no
9428 cat >conftest.$ac_ext <<_ACEOF
9429 #line 9429 "configure"
9430 #include "confdefs.h"
9431 #include <sys/types.h>
9432 /* Check that off_t can represent 2**63 - 1 correctly.
9433 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9434 since some C++ compilers masquerading as C compilers
9435 incorrectly reject 9223372036854775807. */
9436 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9437 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9438 && LARGE_OFF_T % 2147483647 == 1)
9448 rm -f conftest.$ac_objext
9449 if { (eval echo "$as_me:9449: \"$ac_compile\"") >&5
9450 (eval $ac_compile) 2>&5
9452 echo "$as_me:9452: \$? = $ac_status" >&5
9453 (exit $ac_status); } &&
9454 { ac_try='test -s conftest.$ac_objext'
9455 { (eval echo "$as_me:9455: \"$ac_try\"") >&5
9458 echo "$as_me:9458: \$? = $ac_status" >&5
9459 (exit $ac_status); }; }; then
9462 echo "$as_me: failed program was:" >&5
9463 cat conftest.$ac_ext >&5
9465 rm -f conftest.$ac_objext conftest.$ac_ext
9466 cat >conftest.$ac_ext <<_ACEOF
9467 #line 9467 "configure"
9468 #include "confdefs.h"
9469 #define _LARGE_FILES 1
9470 #include <sys/types.h>
9471 /* Check that off_t can represent 2**63 - 1 correctly.
9472 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9473 since some C++ compilers masquerading as C compilers
9474 incorrectly reject 9223372036854775807. */
9475 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9476 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9477 && LARGE_OFF_T % 2147483647 == 1)
9487 rm -f conftest.$ac_objext
9488 if { (eval echo "$as_me:9488: \"$ac_compile\"") >&5
9489 (eval $ac_compile) 2>&5
9491 echo "$as_me:9491: \$? = $ac_status" >&5
9492 (exit $ac_status); } &&
9493 { ac_try='test -s conftest.$ac_objext'
9494 { (eval echo "$as_me:9494: \"$ac_try\"") >&5
9497 echo "$as_me:9497: \$? = $ac_status" >&5
9498 (exit $ac_status); }; }; then
9499 ac_cv_sys_large_files=1; break
9501 echo "$as_me: failed program was:" >&5
9502 cat conftest.$ac_ext >&5
9504 rm -f conftest.$ac_objext conftest.$ac_ext
9508 echo "$as_me:9508: result: $ac_cv_sys_large_files" >&5
9509 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
9510 if test "$ac_cv_sys_large_files" != no; then
9512 cat >>confdefs.h <<EOF
9513 #define _LARGE_FILES $ac_cv_sys_large_files
9520 if test "$enable_largefile" != no ; then
9521 echo "$as_me:9521: checking for _LARGEFILE_SOURCE value needed for large files" >&5
9522 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
9523 if test "${ac_cv_sys_largefile_source+set}" = set; then
9524 echo $ECHO_N "(cached) $ECHO_C" >&6
9527 ac_cv_sys_largefile_source=no
9528 cat >conftest.$ac_ext <<_ACEOF
9529 #line 9529 "configure"
9530 #include "confdefs.h"
9540 rm -f conftest.$ac_objext
9541 if { (eval echo "$as_me:9541: \"$ac_compile\"") >&5
9542 (eval $ac_compile) 2>&5
9544 echo "$as_me:9544: \$? = $ac_status" >&5
9545 (exit $ac_status); } &&
9546 { ac_try='test -s conftest.$ac_objext'
9547 { (eval echo "$as_me:9547: \"$ac_try\"") >&5
9550 echo "$as_me:9550: \$? = $ac_status" >&5
9551 (exit $ac_status); }; }; then
9554 echo "$as_me: failed program was:" >&5
9555 cat conftest.$ac_ext >&5
9557 rm -f conftest.$ac_objext conftest.$ac_ext
9558 cat >conftest.$ac_ext <<_ACEOF
9559 #line 9559 "configure"
9560 #include "confdefs.h"
9561 #define _LARGEFILE_SOURCE 1
9571 rm -f conftest.$ac_objext
9572 if { (eval echo "$as_me:9572: \"$ac_compile\"") >&5
9573 (eval $ac_compile) 2>&5
9575 echo "$as_me:9575: \$? = $ac_status" >&5
9576 (exit $ac_status); } &&
9577 { ac_try='test -s conftest.$ac_objext'
9578 { (eval echo "$as_me:9578: \"$ac_try\"") >&5
9581 echo "$as_me:9581: \$? = $ac_status" >&5
9582 (exit $ac_status); }; }; then
9583 ac_cv_sys_largefile_source=1; break
9585 echo "$as_me: failed program was:" >&5
9586 cat conftest.$ac_ext >&5
9588 rm -f conftest.$ac_objext conftest.$ac_ext
9592 echo "$as_me:9592: result: $ac_cv_sys_largefile_source" >&5
9593 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
9594 if test "$ac_cv_sys_largefile_source" != no; then
9596 cat >>confdefs.h <<EOF
9597 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
9603 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
9604 # in glibc 2.1.3, but that breaks too many other things.
9605 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
9606 echo "$as_me:9606: checking for fseeko" >&5
9607 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
9608 if test "${ac_cv_func_fseeko+set}" = set; then
9609 echo $ECHO_N "(cached) $ECHO_C" >&6
9611 cat >conftest.$ac_ext <<_ACEOF
9612 #line 9612 "configure"
9613 #include "confdefs.h"
9618 return fseeko && fseeko (stdin, 0, 0);
9623 rm -f conftest.$ac_objext conftest$ac_exeext
9624 if { (eval echo "$as_me:9624: \"$ac_link\"") >&5
9625 (eval $ac_link) 2>&5
9627 echo "$as_me:9627: \$? = $ac_status" >&5
9628 (exit $ac_status); } &&
9629 { ac_try='test -s conftest$ac_exeext'
9630 { (eval echo "$as_me:9630: \"$ac_try\"") >&5
9633 echo "$as_me:9633: \$? = $ac_status" >&5
9634 (exit $ac_status); }; }; then
9635 ac_cv_func_fseeko=yes
9637 echo "$as_me: failed program was:" >&5
9638 cat conftest.$ac_ext >&5
9639 ac_cv_func_fseeko=no
9641 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9643 echo "$as_me:9643: result: $ac_cv_func_fseeko" >&5
9644 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
9645 if test $ac_cv_func_fseeko = yes; then
9647 cat >>confdefs.h <<\EOF
9648 #define HAVE_FSEEKO 1
9653 # Normally we would collect these definitions in the config.h,
9654 # but (like _XOPEN_SOURCE), some environments rely on having these
9655 # defined before any of the system headers are included. Another
9656 # case comes up with C++, e.g., on AIX the compiler compiles the
9657 # header files by themselves before looking at the body files it is
9658 # told to compile. For ncurses, those header files do not include
9660 test "$ac_cv_sys_large_files" != no && CPPFLAGS="$CPPFLAGS -D_LARGE_FILES "
9661 test "$ac_cv_sys_largefile_source" != no && CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE "
9662 test "$ac_cv_sys_file_offset_bits" != no && CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits "
9664 echo "$as_me:9664: checking whether to use struct dirent64" >&5
9665 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
9666 if test "${cf_cv_struct_dirent64+set}" = set; then
9667 echo $ECHO_N "(cached) $ECHO_C" >&6
9670 cat >conftest.$ac_ext <<_ACEOF
9671 #line 9671 "configure"
9672 #include "confdefs.h"
9674 #include <sys/types.h>
9681 /* if transitional largefile support is setup, this is true */
9682 extern struct dirent64 * readdir(DIR *);
9683 struct dirent64 *x = readdir((DIR *)0);
9684 struct dirent *y = readdir((DIR *)0);
9691 rm -f conftest.$ac_objext
9692 if { (eval echo "$as_me:9692: \"$ac_compile\"") >&5
9693 (eval $ac_compile) 2>&5
9695 echo "$as_me:9695: \$? = $ac_status" >&5
9696 (exit $ac_status); } &&
9697 { ac_try='test -s conftest.$ac_objext'
9698 { (eval echo "$as_me:9698: \"$ac_try\"") >&5
9701 echo "$as_me:9701: \$? = $ac_status" >&5
9702 (exit $ac_status); }; }; then
9703 cf_cv_struct_dirent64=yes
9705 echo "$as_me: failed program was:" >&5
9706 cat conftest.$ac_ext >&5
9707 cf_cv_struct_dirent64=no
9709 rm -f conftest.$ac_objext conftest.$ac_ext
9712 echo "$as_me:9712: result: $cf_cv_struct_dirent64" >&5
9713 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
9714 test "$cf_cv_struct_dirent64" = yes && cat >>confdefs.h <<\EOF
9715 #define HAVE_STRUCT_DIRENT64 1
9720 ### Enable compiling-in rcs id's
9721 echo "$as_me:9721: checking if RCS identifiers should be compiled-in" >&5
9722 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
9724 # Check whether --with-rcs-ids or --without-rcs-ids was given.
9725 if test "${with_rcs_ids+set}" = set; then
9726 withval="$with_rcs_ids"
9727 with_rcs_ids=$withval
9731 echo "$as_me:9731: result: $with_rcs_ids" >&5
9732 echo "${ECHO_T}$with_rcs_ids" >&6
9733 test "$with_rcs_ids" = yes && cat >>confdefs.h <<\EOF
9734 #define USE_RCS_IDS 1
9737 ###############################################################################
9739 ### Note that some functions (such as const) are normally disabled anyway.
9740 echo "$as_me:9740: checking if you want to build with function extensions" >&5
9741 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
9743 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
9744 if test "${enable_ext_funcs+set}" = set; then
9745 enableval="$enable_ext_funcs"
9746 with_ext_funcs=$enableval
9750 echo "$as_me:9750: result: $with_ext_funcs" >&5
9751 echo "${ECHO_T}$with_ext_funcs" >&6
9752 if test "$with_ext_funcs" = yes ; then
9754 cat >>confdefs.h <<\EOF
9755 #define HAVE_USE_DEFAULT_COLORS 1
9758 cat >>confdefs.h <<\EOF
9759 #define NCURSES_EXT_FUNCS 1
9766 ### use option --enable-const to turn on use of const beyond that in XSI.
9767 echo "$as_me:9767: checking for extended use of const keyword" >&5
9768 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
9770 # Check whether --enable-const or --disable-const was given.
9771 if test "${enable_const+set}" = set; then
9772 enableval="$enable_const"
9773 with_ext_const=$enableval
9777 echo "$as_me:9777: result: $with_ext_const" >&5
9778 echo "${ECHO_T}$with_ext_const" >&6
9779 NCURSES_CONST='/*nothing*/'
9780 if test "$with_ext_const" = yes ; then
9784 ###############################################################################
9785 # These options are relatively safe to experiment with.
9787 echo "$as_me:9787: checking if you want all development code" >&5
9788 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
9790 # Check whether --with-develop or --without-develop was given.
9791 if test "${with_develop+set}" = set; then
9792 withval="$with_develop"
9793 with_develop=$withval
9797 echo "$as_me:9797: result: $with_develop" >&5
9798 echo "${ECHO_T}$with_develop" >&6
9800 ###############################################################################
9801 # These are just experimental, probably should not be in a package:
9803 # This is still experimental (20080329), but should ultimately be moved to
9804 # the script-block --with-normal, etc.
9806 echo "$as_me:9806: checking if you want to link with the pthread library" >&5
9807 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
9809 # Check whether --with-pthread or --without-pthread was given.
9810 if test "${with_pthread+set}" = set; then
9811 withval="$with_pthread"
9812 with_pthread=$withval
9816 echo "$as_me:9816: result: $with_pthread" >&5
9817 echo "${ECHO_T}$with_pthread" >&6
9819 if test "$with_pthread" != no ; then
9820 echo "$as_me:9820: checking for pthread.h" >&5
9821 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
9822 if test "${ac_cv_header_pthread_h+set}" = set; then
9823 echo $ECHO_N "(cached) $ECHO_C" >&6
9825 cat >conftest.$ac_ext <<_ACEOF
9826 #line 9826 "configure"
9827 #include "confdefs.h"
9828 #include <pthread.h>
9830 if { (eval echo "$as_me:9830: \"$ac_cpp conftest.$ac_ext\"") >&5
9831 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9833 egrep -v '^ *\+' conftest.er1 >conftest.err
9835 cat conftest.err >&5
9836 echo "$as_me:9836: \$? = $ac_status" >&5
9837 (exit $ac_status); } >/dev/null; then
9838 if test -s conftest.err; then
9839 ac_cpp_err=$ac_c_preproc_warn_flag
9846 if test -z "$ac_cpp_err"; then
9847 ac_cv_header_pthread_h=yes
9849 echo "$as_me: failed program was:" >&5
9850 cat conftest.$ac_ext >&5
9851 ac_cv_header_pthread_h=no
9853 rm -f conftest.err conftest.$ac_ext
9855 echo "$as_me:9855: result: $ac_cv_header_pthread_h" >&5
9856 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
9857 if test $ac_cv_header_pthread_h = yes; then
9859 cat >>confdefs.h <<\EOF
9860 #define HAVE_PTHREADS_H 1
9863 for cf_lib_pthread in pthread c_r
9865 echo "$as_me:9865: checking if we can link with the $cf_lib_pthread library" >&5
9866 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
9867 cf_save_LIBS="$LIBS"
9868 LIBS="-l$cf_lib_pthread $LIBS"
9869 cat >conftest.$ac_ext <<_ACEOF
9870 #line 9870 "configure"
9871 #include "confdefs.h"
9873 #include <pthread.h>
9879 int rc = pthread_create(0,0,0,0);
9880 int r2 = pthread_mutexattr_settype(0, 0);
9886 rm -f conftest.$ac_objext conftest$ac_exeext
9887 if { (eval echo "$as_me:9887: \"$ac_link\"") >&5
9888 (eval $ac_link) 2>&5
9890 echo "$as_me:9890: \$? = $ac_status" >&5
9891 (exit $ac_status); } &&
9892 { ac_try='test -s conftest$ac_exeext'
9893 { (eval echo "$as_me:9893: \"$ac_try\"") >&5
9896 echo "$as_me:9896: \$? = $ac_status" >&5
9897 (exit $ac_status); }; }; then
9900 echo "$as_me: failed program was:" >&5
9901 cat conftest.$ac_ext >&5
9904 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9905 LIBS="$cf_save_LIBS"
9906 echo "$as_me:9906: result: $with_pthread" >&5
9907 echo "${ECHO_T}$with_pthread" >&6
9908 test "$with_pthread" = yes && break
9911 if test "$with_pthread" = yes ; then
9912 LIBS="-l$cf_lib_pthread $LIBS"
9913 cat >>confdefs.h <<\EOF
9914 #define HAVE_LIBPTHREADS 1
9918 { { echo "$as_me:9918: error: Cannot link with pthread library" >&5
9919 echo "$as_me: error: Cannot link with pthread library" >&2;}
9920 { (exit 1); exit 1; }; }
9927 echo "$as_me:9927: checking if you want to use weak-symbols for pthreads" >&5
9928 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
9930 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
9931 if test "${enable_weak_symbols+set}" = set; then
9932 enableval="$enable_weak_symbols"
9933 use_weak_symbols=$withval
9937 echo "$as_me:9937: result: $use_weak_symbols" >&5
9938 echo "${ECHO_T}$use_weak_symbols" >&6
9939 if test "$use_weak_symbols" = yes ; then
9941 echo "$as_me:9941: checking if $CC supports weak symbols" >&5
9942 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
9943 if test "${cf_cv_weak_symbols+set}" = set; then
9944 echo $ECHO_N "(cached) $ECHO_C" >&6
9947 cat >conftest.$ac_ext <<_ACEOF
9948 #line 9948 "configure"
9949 #include "confdefs.h"
9956 #if defined(__GNUC__)
9957 # if defined __USE_ISOC99
9958 # define _cat_pragma(exp) _Pragma(#exp)
9959 # define _weak_pragma(exp) _cat_pragma(weak name)
9961 # define _weak_pragma(exp)
9963 # define _declare(name) __extension__ extern __typeof__(name) name
9964 # define weak_symbol(name) _weak_pragma(name) _declare(name) __attribute__((weak))
9973 rm -f conftest.$ac_objext
9974 if { (eval echo "$as_me:9974: \"$ac_compile\"") >&5
9975 (eval $ac_compile) 2>&5
9977 echo "$as_me:9977: \$? = $ac_status" >&5
9978 (exit $ac_status); } &&
9979 { ac_try='test -s conftest.$ac_objext'
9980 { (eval echo "$as_me:9980: \"$ac_try\"") >&5
9983 echo "$as_me:9983: \$? = $ac_status" >&5
9984 (exit $ac_status); }; }; then
9985 cf_cv_weak_symbols=yes
9987 echo "$as_me: failed program was:" >&5
9988 cat conftest.$ac_ext >&5
9989 cf_cv_weak_symbols=no
9991 rm -f conftest.$ac_objext conftest.$ac_ext
9994 echo "$as_me:9994: result: $cf_cv_weak_symbols" >&5
9995 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
9998 cf_cv_weak_symbols=no
10001 if test $cf_cv_weak_symbols = yes ; then
10002 cat >>confdefs.h <<\EOF
10003 #define USE_WEAK_SYMBOLS 1
10009 if test "$with_pthread" = "yes" ; then
10010 cat >>confdefs.h <<\EOF
10011 #define USE_PTHREADS 1
10014 enable_reentrant=yes
10015 if test $cf_cv_weak_symbols = yes ; then
10020 # OpenSUSE is installing ncurses6, using reentrant option.
10021 echo "$as_me:10021: checking for _nc_TABSIZE" >&5
10022 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
10023 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
10024 echo $ECHO_N "(cached) $ECHO_C" >&6
10026 cat >conftest.$ac_ext <<_ACEOF
10027 #line 10027 "configure"
10028 #include "confdefs.h"
10029 /* System header to define __stub macros and hopefully few prototypes,
10030 which can conflict with char _nc_TABSIZE (); below. */
10031 #include <assert.h>
10032 /* Override any gcc2 internal prototype to avoid an error. */
10036 /* We use char because int might match the return type of a gcc2
10037 builtin and then its argument prototype would still apply. */
10038 char _nc_TABSIZE ();
10044 /* The GNU C library defines this for functions which it implements
10045 to always fail with ENOSYS. Some functions are actually named
10046 something starting with __ and the normal name is an alias. */
10047 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
10057 rm -f conftest.$ac_objext conftest$ac_exeext
10058 if { (eval echo "$as_me:10058: \"$ac_link\"") >&5
10059 (eval $ac_link) 2>&5
10061 echo "$as_me:10061: \$? = $ac_status" >&5
10062 (exit $ac_status); } &&
10063 { ac_try='test -s conftest$ac_exeext'
10064 { (eval echo "$as_me:10064: \"$ac_try\"") >&5
10065 (eval $ac_try) 2>&5
10067 echo "$as_me:10067: \$? = $ac_status" >&5
10068 (exit $ac_status); }; }; then
10069 ac_cv_func__nc_TABSIZE=yes
10071 echo "$as_me: failed program was:" >&5
10072 cat conftest.$ac_ext >&5
10073 ac_cv_func__nc_TABSIZE=no
10075 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10077 echo "$as_me:10077: result: $ac_cv_func__nc_TABSIZE" >&5
10078 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
10079 if test $ac_cv_func__nc_TABSIZE = yes; then
10080 assume_reentrant=yes
10082 assume_reentrant=no
10085 # Reentrant code has to be opaque; there's little advantage to making ncurses
10086 # opaque outside of that, so there is no --enable-opaque option. We can use
10087 # this option without --with-pthreads, but this will be always set for
10089 echo "$as_me:10089: checking if you want experimental reentrant code" >&5
10090 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
10092 # Check whether --enable-reentrant or --disable-reentrant was given.
10093 if test "${enable_reentrant+set}" = set; then
10094 enableval="$enable_reentrant"
10095 with_reentrant=$enableval
10097 with_reentrant=$assume_reentrant
10099 echo "$as_me:10099: result: $with_reentrant" >&5
10100 echo "${ECHO_T}$with_reentrant" >&6
10101 if test "$with_reentrant" = yes ; then
10102 cf_cv_enable_reentrant=1
10103 if test $cf_cv_weak_symbols = yes ; then
10105 # remove pthread library from $LIBS
10106 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[ ]//g' -e 's/-lpthread$//'`
10108 elif test "$assume_reentrant" = no ; then
10109 LIB_SUFFIX="t${LIB_SUFFIX}"
10111 cat >>confdefs.h <<\EOF
10112 #define USE_REENTRANT 1
10116 cf_cv_enable_reentrant=0
10119 ### Allow using a different wrap-prefix
10120 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
10121 echo "$as_me:10121: checking for prefix used to wrap public variables" >&5
10122 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
10124 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
10125 if test "${with_wrap_prefix+set}" = set; then
10126 withval="$with_wrap_prefix"
10127 NCURSES_WRAP_PREFIX=$withval
10129 NCURSES_WRAP_PREFIX=_nc_
10131 echo "$as_me:10131: result: $NCURSES_WRAP_PREFIX" >&5
10132 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
10134 NCURSES_WRAP_PREFIX=_nc_
10137 cat >>confdefs.h <<EOF
10138 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
10141 ###############################################################################
10143 ### use option --disable-echo to suppress full display compiling commands
10144 echo "$as_me:10144: checking if you want to display full commands during build" >&5
10145 echo $ECHO_N "checking if you want to display full commands during build... $ECHO_C" >&6
10147 # Check whether --enable-echo or --disable-echo was given.
10148 if test "${enable_echo+set}" = set; then
10149 enableval="$enable_echo"
10150 with_echo=$enableval
10154 if test "$with_echo" = yes; then
10157 ECHO_LINK='@ echo linking $@ ... ;'
10159 echo "$as_me:10159: result: $with_echo" >&5
10160 echo "${ECHO_T}$with_echo" >&6
10162 ### use option --enable-warnings to turn on all gcc warnings
10163 echo "$as_me:10163: checking if you want to see compiler warnings" >&5
10164 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
10166 # Check whether --enable-warnings or --disable-warnings was given.
10167 if test "${enable_warnings+set}" = set; then
10168 enableval="$enable_warnings"
10169 with_warnings=$enableval
10171 echo "$as_me:10171: result: $with_warnings" >&5
10172 echo "${ECHO_T}$with_warnings" >&6
10174 if test "x$with_warnings" = "xyes"; then
10176 ADAFLAGS="$ADAFLAGS -gnatg"
10180 if test "$GCC" = yes ; then
10183 echo "$as_me:10183: checking if this is really Intel C compiler" >&5
10184 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
10185 cf_save_CFLAGS="$CFLAGS"
10186 CFLAGS="$CFLAGS -no-gcc"
10187 cat >conftest.$ac_ext <<_ACEOF
10188 #line 10188 "configure"
10189 #include "confdefs.h"
10195 #ifdef __INTEL_COMPILER
10204 rm -f conftest.$ac_objext
10205 if { (eval echo "$as_me:10205: \"$ac_compile\"") >&5
10206 (eval $ac_compile) 2>&5
10208 echo "$as_me:10208: \$? = $ac_status" >&5
10209 (exit $ac_status); } &&
10210 { ac_try='test -s conftest.$ac_objext'
10211 { (eval echo "$as_me:10211: \"$ac_try\"") >&5
10212 (eval $ac_try) 2>&5
10214 echo "$as_me:10214: \$? = $ac_status" >&5
10215 (exit $ac_status); }; }; then
10217 cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
10220 echo "$as_me: failed program was:" >&5
10221 cat conftest.$ac_ext >&5
10223 rm -f conftest.$ac_objext conftest.$ac_ext
10224 CFLAGS="$cf_save_CFLAGS"
10225 echo "$as_me:10225: result: $INTEL_COMPILER" >&5
10226 echo "${ECHO_T}$INTEL_COMPILER" >&6
10231 cat > conftest.$ac_ext <<EOF
10232 #line 10232 "${as_me:-configure}"
10233 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
10236 if test "$INTEL_COMPILER" = yes
10238 # The "-wdXXX" options suppress warnings:
10239 # remark #1419: external declaration in primary source file
10240 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
10241 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
10242 # remark #193: zero used for undefined preprocessing identifier
10243 # remark #593: variable "curs_sb_left_arrow" was set but never used
10244 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
10245 # remark #869: parameter "tw" was never referenced
10246 # remark #981: operands are evaluated in unspecified order
10247 # warning #279: controlling expression is constant
10249 { echo "$as_me:10249: checking for $CC warning options..." >&5
10250 echo "$as_me: checking for $CC warning options..." >&6;}
10251 cf_save_CFLAGS="$CFLAGS"
10252 EXTRA_CFLAGS="-Wall"
10264 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10265 if { (eval echo "$as_me:10265: \"$ac_compile\"") >&5
10266 (eval $ac_compile) 2>&5
10268 echo "$as_me:10268: \$? = $ac_status" >&5
10269 (exit $ac_status); }; then
10270 test -n "$verbose" && echo "$as_me:10270: result: ... -$cf_opt" >&5
10271 echo "${ECHO_T}... -$cf_opt" >&6
10272 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10275 CFLAGS="$cf_save_CFLAGS"
10277 elif test "$GCC" = yes
10279 { echo "$as_me:10279: checking for $CC warning options..." >&5
10280 echo "$as_me: checking for $CC warning options..." >&6;}
10281 cf_save_CFLAGS="$CFLAGS"
10284 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
10285 for cf_opt in W Wall \
10286 Wbad-function-cast \
10290 Wmissing-declarations \
10291 Wmissing-prototypes \
10295 Wstrict-prototypes \
10296 Wundef $cf_warn_CONST Wdeclaration-after-statement Wextra Wno-unknown-pragmas Wswitch-enum
10298 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10299 if { (eval echo "$as_me:10299: \"$ac_compile\"") >&5
10300 (eval $ac_compile) 2>&5
10302 echo "$as_me:10302: \$? = $ac_status" >&5
10303 (exit $ac_status); }; then
10304 test -n "$verbose" && echo "$as_me:10304: result: ... -$cf_opt" >&5
10305 echo "${ECHO_T}... -$cf_opt" >&6
10306 case $cf_opt in #(vi
10308 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
10311 case $GCC_VERSION in
10313 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
10315 echo "${as_me:-configure}:10315: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10321 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10324 CFLAGS="$cf_save_CFLAGS"
10330 if test "$GCC" = yes
10332 cat > conftest.i <<EOF
10334 #define GCC_PRINTF 0
10337 #define GCC_SCANF 0
10339 #ifndef GCC_NORETURN
10340 #define GCC_NORETURN /* nothing */
10343 #define GCC_UNUSED /* nothing */
10346 if test "$GCC" = yes
10348 { echo "$as_me:10348: checking for $CC __attribute__ directives..." >&5
10349 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
10350 cat > conftest.$ac_ext <<EOF
10351 #line 10351 "${as_me:-configure}"
10352 #include "confdefs.h"
10353 #include "conftest.h"
10354 #include "conftest.i"
10356 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10358 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
10361 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10363 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
10365 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
10366 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
10367 extern void foo(void) GCC_NORETURN;
10368 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
10370 cf_printf_attribute=no
10371 cf_scanf_attribute=no
10372 for cf_attribute in scanf printf unused noreturn
10375 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10377 cf_directive="__attribute__(($cf_attribute))"
10378 echo "checking for $CC $cf_directive" 1>&5
10380 case $cf_attribute in #(vi
10382 cf_printf_attribute=yes
10383 cat >conftest.h <<EOF
10384 #define GCC_$cf_ATTRIBUTE 1
10388 cf_scanf_attribute=yes
10389 cat >conftest.h <<EOF
10390 #define GCC_$cf_ATTRIBUTE 1
10394 cat >conftest.h <<EOF
10395 #define GCC_$cf_ATTRIBUTE $cf_directive
10400 if { (eval echo "$as_me:10400: \"$ac_compile\"") >&5
10401 (eval $ac_compile) 2>&5
10403 echo "$as_me:10403: \$? = $ac_status" >&5
10404 (exit $ac_status); }; then
10405 test -n "$verbose" && echo "$as_me:10405: result: ... $cf_attribute" >&5
10406 echo "${ECHO_T}... $cf_attribute" >&6
10407 cat conftest.h >>confdefs.h
10408 case $cf_attribute in #(vi
10410 if test "$cf_printf_attribute" = no ; then
10411 cat >>confdefs.h <<EOF
10412 #define GCC_PRINTFLIKE(fmt,var) /* nothing */
10415 cat >>confdefs.h <<EOF
10416 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10421 if test "$cf_scanf_attribute" = no ; then
10422 cat >>confdefs.h <<EOF
10423 #define GCC_SCANFLIKE(fmt,var) /* nothing */
10426 cat >>confdefs.h <<EOF
10427 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10435 fgrep define conftest.i >>confdefs.h
10440 ### use option --enable-assertions to turn on generation of assertion code
10441 echo "$as_me:10441: checking if you want to enable runtime assertions" >&5
10442 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
10444 # Check whether --enable-assertions or --disable-assertions was given.
10445 if test "${enable_assertions+set}" = set; then
10446 enableval="$enable_assertions"
10447 with_assertions=$enableval
10451 echo "$as_me:10451: result: $with_assertions" >&5
10452 echo "${ECHO_T}$with_assertions" >&6
10455 if test "$with_assertions" = no
10457 cat >>confdefs.h <<\EOF
10461 CPPFLAGS="$CPPFLAGS -DNDEBUG"
10464 ADAFLAGS="$ADAFLAGS -gnata"
10469 ### use option --disable-leaks to suppress "permanent" leaks, for testing
10470 cat >>confdefs.h <<\EOF
10471 #define HAVE_NC_ALLOC_H 1
10474 ### use option --enable-expanded to generate certain macros as functions
10476 # Check whether --enable-expanded or --disable-expanded was given.
10477 if test "${enable_expanded+set}" = set; then
10478 enableval="$enable_expanded"
10479 test "$enableval" = yes && cat >>confdefs.h <<\EOF
10480 #define NCURSES_EXPANDED 1
10485 ### use option --disable-macros to suppress macros in favor of functions
10487 # Check whether --enable-macros or --disable-macros was given.
10488 if test "${enable_macros+set}" = set; then
10489 enableval="$enable_macros"
10490 test "$enableval" = no && cat >>confdefs.h <<\EOF
10491 #define NCURSES_NOMACROS 1
10496 # Normally we only add trace() to the debug-library. Allow this to be
10497 # extended to all models of the ncurses library:
10499 case "$CFLAGS $CPPFLAGS" in
10505 echo "$as_me:10505: checking whether to add trace feature to all models" >&5
10506 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
10508 # Check whether --with-trace or --without-trace was given.
10509 if test "${with_trace+set}" = set; then
10510 withval="$with_trace"
10511 cf_with_trace=$withval
10513 cf_with_trace=$cf_all_traces
10515 echo "$as_me:10515: result: $cf_with_trace" >&5
10516 echo "${ECHO_T}$cf_with_trace" >&6
10518 if test "$cf_with_trace" = yes ; then
10524 cf_new_extra_cppflags=
10526 for cf_add_cflags in -DTRACE
10528 case $cf_fix_cppflags in
10530 case $cf_add_cflags in #(vi
10531 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10532 case $cf_add_cflags in
10534 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10536 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10537 && test -z "${cf_tst_cflags}" \
10538 && cf_fix_cppflags=yes
10540 if test $cf_fix_cppflags = yes ; then
10541 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10543 elif test "${cf_tst_cflags}" = "\"'" ; then
10544 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10549 case "$CPPFLAGS" in
10550 *$cf_add_cflags) #(vi
10553 case $cf_add_cflags in #(vi
10555 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
10557 CPPFLAGS=`echo "$CPPFLAGS" | \
10558 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
10559 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
10563 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10568 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10573 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10575 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10577 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10578 && test -z "${cf_tst_cflags}" \
10579 && cf_fix_cppflags=no
10584 if test -n "$cf_new_cflags" ; then
10586 CFLAGS="$CFLAGS $cf_new_cflags"
10589 if test -n "$cf_new_cppflags" ; then
10591 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
10594 if test -n "$cf_new_extra_cppflags" ; then
10596 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10603 ### Checks for libraries.
10604 case $cf_cv_system_name in #(vi
10608 echo "$as_me:10608: checking for gettimeofday" >&5
10609 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
10610 if test "${ac_cv_func_gettimeofday+set}" = set; then
10611 echo $ECHO_N "(cached) $ECHO_C" >&6
10613 cat >conftest.$ac_ext <<_ACEOF
10614 #line 10614 "configure"
10615 #include "confdefs.h"
10616 /* System header to define __stub macros and hopefully few prototypes,
10617 which can conflict with char gettimeofday (); below. */
10618 #include <assert.h>
10619 /* Override any gcc2 internal prototype to avoid an error. */
10623 /* We use char because int might match the return type of a gcc2
10624 builtin and then its argument prototype would still apply. */
10625 char gettimeofday ();
10631 /* The GNU C library defines this for functions which it implements
10632 to always fail with ENOSYS. Some functions are actually named
10633 something starting with __ and the normal name is an alias. */
10634 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
10644 rm -f conftest.$ac_objext conftest$ac_exeext
10645 if { (eval echo "$as_me:10645: \"$ac_link\"") >&5
10646 (eval $ac_link) 2>&5
10648 echo "$as_me:10648: \$? = $ac_status" >&5
10649 (exit $ac_status); } &&
10650 { ac_try='test -s conftest$ac_exeext'
10651 { (eval echo "$as_me:10651: \"$ac_try\"") >&5
10652 (eval $ac_try) 2>&5
10654 echo "$as_me:10654: \$? = $ac_status" >&5
10655 (exit $ac_status); }; }; then
10656 ac_cv_func_gettimeofday=yes
10658 echo "$as_me: failed program was:" >&5
10659 cat conftest.$ac_ext >&5
10660 ac_cv_func_gettimeofday=no
10662 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10664 echo "$as_me:10664: result: $ac_cv_func_gettimeofday" >&5
10665 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
10666 if test $ac_cv_func_gettimeofday = yes; then
10667 cat >>confdefs.h <<\EOF
10668 #define HAVE_GETTIMEOFDAY 1
10673 echo "$as_me:10673: checking for gettimeofday in -lbsd" >&5
10674 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
10675 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
10676 echo $ECHO_N "(cached) $ECHO_C" >&6
10678 ac_check_lib_save_LIBS=$LIBS
10680 cat >conftest.$ac_ext <<_ACEOF
10681 #line 10681 "configure"
10682 #include "confdefs.h"
10684 /* Override any gcc2 internal prototype to avoid an error. */
10688 /* We use char because int might match the return type of a gcc2
10689 builtin and then its argument prototype would still apply. */
10690 char gettimeofday ();
10699 rm -f conftest.$ac_objext conftest$ac_exeext
10700 if { (eval echo "$as_me:10700: \"$ac_link\"") >&5
10701 (eval $ac_link) 2>&5
10703 echo "$as_me:10703: \$? = $ac_status" >&5
10704 (exit $ac_status); } &&
10705 { ac_try='test -s conftest$ac_exeext'
10706 { (eval echo "$as_me:10706: \"$ac_try\"") >&5
10707 (eval $ac_try) 2>&5
10709 echo "$as_me:10709: \$? = $ac_status" >&5
10710 (exit $ac_status); }; }; then
10711 ac_cv_lib_bsd_gettimeofday=yes
10713 echo "$as_me: failed program was:" >&5
10714 cat conftest.$ac_ext >&5
10715 ac_cv_lib_bsd_gettimeofday=no
10717 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10718 LIBS=$ac_check_lib_save_LIBS
10720 echo "$as_me:10720: result: $ac_cv_lib_bsd_gettimeofday" >&5
10721 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
10722 if test $ac_cv_lib_bsd_gettimeofday = yes; then
10723 cat >>confdefs.h <<\EOF
10724 #define HAVE_GETTIMEOFDAY 1
10734 ### Checks for header files.
10735 echo "$as_me:10735: checking for ANSI C header files" >&5
10736 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10737 if test "${ac_cv_header_stdc+set}" = set; then
10738 echo $ECHO_N "(cached) $ECHO_C" >&6
10740 cat >conftest.$ac_ext <<_ACEOF
10741 #line 10741 "configure"
10742 #include "confdefs.h"
10743 #include <stdlib.h>
10744 #include <stdarg.h>
10745 #include <string.h>
10749 if { (eval echo "$as_me:10749: \"$ac_cpp conftest.$ac_ext\"") >&5
10750 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10752 egrep -v '^ *\+' conftest.er1 >conftest.err
10754 cat conftest.err >&5
10755 echo "$as_me:10755: \$? = $ac_status" >&5
10756 (exit $ac_status); } >/dev/null; then
10757 if test -s conftest.err; then
10758 ac_cpp_err=$ac_c_preproc_warn_flag
10765 if test -z "$ac_cpp_err"; then
10766 ac_cv_header_stdc=yes
10768 echo "$as_me: failed program was:" >&5
10769 cat conftest.$ac_ext >&5
10770 ac_cv_header_stdc=no
10772 rm -f conftest.err conftest.$ac_ext
10774 if test $ac_cv_header_stdc = yes; then
10775 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10776 cat >conftest.$ac_ext <<_ACEOF
10777 #line 10777 "configure"
10778 #include "confdefs.h"
10779 #include <string.h>
10782 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10783 egrep "memchr" >/dev/null 2>&1; then
10786 ac_cv_header_stdc=no
10792 if test $ac_cv_header_stdc = yes; then
10793 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10794 cat >conftest.$ac_ext <<_ACEOF
10795 #line 10795 "configure"
10796 #include "confdefs.h"
10797 #include <stdlib.h>
10800 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10801 egrep "free" >/dev/null 2>&1; then
10804 ac_cv_header_stdc=no
10810 if test $ac_cv_header_stdc = yes; then
10811 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10812 if test "$cross_compiling" = yes; then
10815 cat >conftest.$ac_ext <<_ACEOF
10816 #line 10816 "configure"
10817 #include "confdefs.h"
10819 #if ((' ' & 0x0FF) == 0x020)
10820 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10821 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10823 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
10824 || ('j' <= (c) && (c) <= 'r') \
10825 || ('s' <= (c) && (c) <= 'z'))
10826 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10829 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10834 for (i = 0; i < 256; i++)
10835 if (XOR (islower (i), ISLOWER (i))
10836 || toupper (i) != TOUPPER (i))
10837 $ac_main_return(2);
10838 $ac_main_return (0);
10841 rm -f conftest$ac_exeext
10842 if { (eval echo "$as_me:10842: \"$ac_link\"") >&5
10843 (eval $ac_link) 2>&5
10845 echo "$as_me:10845: \$? = $ac_status" >&5
10846 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10847 { (eval echo "$as_me:10847: \"$ac_try\"") >&5
10848 (eval $ac_try) 2>&5
10850 echo "$as_me:10850: \$? = $ac_status" >&5
10851 (exit $ac_status); }; }; then
10854 echo "$as_me: program exited with status $ac_status" >&5
10855 echo "$as_me: failed program was:" >&5
10856 cat conftest.$ac_ext >&5
10857 ac_cv_header_stdc=no
10859 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10863 echo "$as_me:10863: result: $ac_cv_header_stdc" >&5
10864 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10865 if test $ac_cv_header_stdc = yes; then
10867 cat >>confdefs.h <<\EOF
10868 #define STDC_HEADERS 1
10873 ac_header_dirent=no
10874 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10875 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10876 echo "$as_me:10876: checking for $ac_hdr that defines DIR" >&5
10877 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
10878 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10879 echo $ECHO_N "(cached) $ECHO_C" >&6
10881 cat >conftest.$ac_ext <<_ACEOF
10882 #line 10882 "configure"
10883 #include "confdefs.h"
10884 #include <sys/types.h>
10896 rm -f conftest.$ac_objext
10897 if { (eval echo "$as_me:10897: \"$ac_compile\"") >&5
10898 (eval $ac_compile) 2>&5
10900 echo "$as_me:10900: \$? = $ac_status" >&5
10901 (exit $ac_status); } &&
10902 { ac_try='test -s conftest.$ac_objext'
10903 { (eval echo "$as_me:10903: \"$ac_try\"") >&5
10904 (eval $ac_try) 2>&5
10906 echo "$as_me:10906: \$? = $ac_status" >&5
10907 (exit $ac_status); }; }; then
10908 eval "$as_ac_Header=yes"
10910 echo "$as_me: failed program was:" >&5
10911 cat conftest.$ac_ext >&5
10912 eval "$as_ac_Header=no"
10914 rm -f conftest.$ac_objext conftest.$ac_ext
10916 echo "$as_me:10916: result: `eval echo '${'$as_ac_Header'}'`" >&5
10917 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10918 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10919 cat >>confdefs.h <<EOF
10920 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10923 ac_header_dirent=$ac_hdr; break
10927 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10928 if test $ac_header_dirent = dirent.h; then
10929 echo "$as_me:10929: checking for opendir in -ldir" >&5
10930 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
10931 if test "${ac_cv_lib_dir_opendir+set}" = set; then
10932 echo $ECHO_N "(cached) $ECHO_C" >&6
10934 ac_check_lib_save_LIBS=$LIBS
10936 cat >conftest.$ac_ext <<_ACEOF
10937 #line 10937 "configure"
10938 #include "confdefs.h"
10940 /* Override any gcc2 internal prototype to avoid an error. */
10944 /* We use char because int might match the return type of a gcc2
10945 builtin and then its argument prototype would still apply. */
10955 rm -f conftest.$ac_objext conftest$ac_exeext
10956 if { (eval echo "$as_me:10956: \"$ac_link\"") >&5
10957 (eval $ac_link) 2>&5
10959 echo "$as_me:10959: \$? = $ac_status" >&5
10960 (exit $ac_status); } &&
10961 { ac_try='test -s conftest$ac_exeext'
10962 { (eval echo "$as_me:10962: \"$ac_try\"") >&5
10963 (eval $ac_try) 2>&5
10965 echo "$as_me:10965: \$? = $ac_status" >&5
10966 (exit $ac_status); }; }; then
10967 ac_cv_lib_dir_opendir=yes
10969 echo "$as_me: failed program was:" >&5
10970 cat conftest.$ac_ext >&5
10971 ac_cv_lib_dir_opendir=no
10973 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10974 LIBS=$ac_check_lib_save_LIBS
10976 echo "$as_me:10976: result: $ac_cv_lib_dir_opendir" >&5
10977 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
10978 if test $ac_cv_lib_dir_opendir = yes; then
10983 echo "$as_me:10983: checking for opendir in -lx" >&5
10984 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
10985 if test "${ac_cv_lib_x_opendir+set}" = set; then
10986 echo $ECHO_N "(cached) $ECHO_C" >&6
10988 ac_check_lib_save_LIBS=$LIBS
10990 cat >conftest.$ac_ext <<_ACEOF
10991 #line 10991 "configure"
10992 #include "confdefs.h"
10994 /* Override any gcc2 internal prototype to avoid an error. */
10998 /* We use char because int might match the return type of a gcc2
10999 builtin and then its argument prototype would still apply. */
11009 rm -f conftest.$ac_objext conftest$ac_exeext
11010 if { (eval echo "$as_me:11010: \"$ac_link\"") >&5
11011 (eval $ac_link) 2>&5
11013 echo "$as_me:11013: \$? = $ac_status" >&5
11014 (exit $ac_status); } &&
11015 { ac_try='test -s conftest$ac_exeext'
11016 { (eval echo "$as_me:11016: \"$ac_try\"") >&5
11017 (eval $ac_try) 2>&5
11019 echo "$as_me:11019: \$? = $ac_status" >&5
11020 (exit $ac_status); }; }; then
11021 ac_cv_lib_x_opendir=yes
11023 echo "$as_me: failed program was:" >&5
11024 cat conftest.$ac_ext >&5
11025 ac_cv_lib_x_opendir=no
11027 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11028 LIBS=$ac_check_lib_save_LIBS
11030 echo "$as_me:11030: result: $ac_cv_lib_x_opendir" >&5
11031 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
11032 if test $ac_cv_lib_x_opendir = yes; then
11038 echo "$as_me:11038: checking whether time.h and sys/time.h may both be included" >&5
11039 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
11040 if test "${ac_cv_header_time+set}" = set; then
11041 echo $ECHO_N "(cached) $ECHO_C" >&6
11043 cat >conftest.$ac_ext <<_ACEOF
11044 #line 11044 "configure"
11045 #include "confdefs.h"
11046 #include <sys/types.h>
11047 #include <sys/time.h>
11053 if ((struct tm *) 0)
11059 rm -f conftest.$ac_objext
11060 if { (eval echo "$as_me:11060: \"$ac_compile\"") >&5
11061 (eval $ac_compile) 2>&5
11063 echo "$as_me:11063: \$? = $ac_status" >&5
11064 (exit $ac_status); } &&
11065 { ac_try='test -s conftest.$ac_objext'
11066 { (eval echo "$as_me:11066: \"$ac_try\"") >&5
11067 (eval $ac_try) 2>&5
11069 echo "$as_me:11069: \$? = $ac_status" >&5
11070 (exit $ac_status); }; }; then
11071 ac_cv_header_time=yes
11073 echo "$as_me: failed program was:" >&5
11074 cat conftest.$ac_ext >&5
11075 ac_cv_header_time=no
11077 rm -f conftest.$ac_objext conftest.$ac_ext
11079 echo "$as_me:11079: result: $ac_cv_header_time" >&5
11080 echo "${ECHO_T}$ac_cv_header_time" >&6
11081 if test $ac_cv_header_time = yes; then
11083 cat >>confdefs.h <<\EOF
11084 #define TIME_WITH_SYS_TIME 1
11089 ### checks for compiler characteristics
11091 ac_cpp='$CPP $CPPFLAGS'
11092 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11093 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11094 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11095 ac_main_return=return
11097 echo "$as_me:11097: checking for $CC option to accept ANSI C" >&5
11098 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
11099 if test "${ac_cv_prog_cc_stdc+set}" = set; then
11100 echo $ECHO_N "(cached) $ECHO_C" >&6
11102 ac_cv_prog_cc_stdc=no
11104 cat >conftest.$ac_ext <<_ACEOF
11105 #line 11105 "configure"
11106 #include "confdefs.h"
11107 #include <stdarg.h>
11109 #include <sys/types.h>
11110 #include <sys/stat.h>
11111 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11112 struct buf { int x; };
11113 FILE * (*rcsopen) (struct buf *, struct stat *, int);
11114 static char *e (p, i)
11120 static char *f (char * (*g) (char **, int), char **p, ...)
11125 s = g (p, va_arg (v,int));
11129 int test (int i, double x);
11130 struct s1 {int (*f) (int a);};
11131 struct s2 {int (*f) (double a);};
11132 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11138 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
11143 # Don't try gcc -ansi; that turns off useful extensions and
11144 # breaks some systems' header files.
11145 # AIX -qlanglvl=ansi
11146 # Ultrix and OSF/1 -std1
11147 # HP-UX 10.20 and later -Ae
11148 # HP-UX older versions -Aa -D_HPUX_SOURCE
11149 # SVR4 -Xc -D__EXTENSIONS__
11150 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11152 CC="$ac_save_CC $ac_arg"
11153 rm -f conftest.$ac_objext
11154 if { (eval echo "$as_me:11154: \"$ac_compile\"") >&5
11155 (eval $ac_compile) 2>&5
11157 echo "$as_me:11157: \$? = $ac_status" >&5
11158 (exit $ac_status); } &&
11159 { ac_try='test -s conftest.$ac_objext'
11160 { (eval echo "$as_me:11160: \"$ac_try\"") >&5
11161 (eval $ac_try) 2>&5
11163 echo "$as_me:11163: \$? = $ac_status" >&5
11164 (exit $ac_status); }; }; then
11165 ac_cv_prog_cc_stdc=$ac_arg
11168 echo "$as_me: failed program was:" >&5
11169 cat conftest.$ac_ext >&5
11171 rm -f conftest.$ac_objext
11173 rm -f conftest.$ac_ext conftest.$ac_objext
11178 case "x$ac_cv_prog_cc_stdc" in
11180 echo "$as_me:11180: result: none needed" >&5
11181 echo "${ECHO_T}none needed" >&6 ;;
11183 echo "$as_me:11183: result: $ac_cv_prog_cc_stdc" >&5
11184 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
11185 CC="$CC $ac_cv_prog_cc_stdc" ;;
11188 echo "$as_me:11188: checking for an ANSI C-conforming const" >&5
11189 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11190 if test "${ac_cv_c_const+set}" = set; then
11191 echo $ECHO_N "(cached) $ECHO_C" >&6
11193 cat >conftest.$ac_ext <<_ACEOF
11194 #line 11194 "configure"
11195 #include "confdefs.h"
11200 /* FIXME: Include the comments suggested by Paul. */
11201 #ifndef __cplusplus
11202 /* Ultrix mips cc rejects this. */
11203 typedef int charset[2];
11205 /* SunOS 4.1.1 cc rejects this. */
11206 char const *const *ccp;
11208 /* NEC SVR4.0.2 mips cc rejects this. */
11209 struct point {int x, y;};
11210 static struct point const zero = {0,0};
11211 /* AIX XL C 1.02.0.0 rejects this.
11212 It does not let you subtract one const X* pointer from another in
11213 an arm of an if-expression whose if-part is not a constant
11215 const char *g = "string";
11216 ccp = &g + (g ? g-g : 0);
11217 /* HPUX 7.0 cc rejects these. */
11220 ccp = (char const *const *) p;
11221 { /* SCO 3.2v4 cc rejects this. */
11223 char const *s = 0 ? (char *) 0 : (char const *) 0;
11227 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11228 int x[] = {25, 17};
11229 const int *foo = &x[0];
11232 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11233 typedef const int *iptr;
11237 { /* AIX XL C 1.02.0.0 rejects this saying
11238 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11239 struct s { int j; const int *ap[3]; };
11240 struct s *b; b->j = 5;
11242 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11243 const int foo = 10;
11251 rm -f conftest.$ac_objext
11252 if { (eval echo "$as_me:11252: \"$ac_compile\"") >&5
11253 (eval $ac_compile) 2>&5
11255 echo "$as_me:11255: \$? = $ac_status" >&5
11256 (exit $ac_status); } &&
11257 { ac_try='test -s conftest.$ac_objext'
11258 { (eval echo "$as_me:11258: \"$ac_try\"") >&5
11259 (eval $ac_try) 2>&5
11261 echo "$as_me:11261: \$? = $ac_status" >&5
11262 (exit $ac_status); }; }; then
11265 echo "$as_me: failed program was:" >&5
11266 cat conftest.$ac_ext >&5
11269 rm -f conftest.$ac_objext conftest.$ac_ext
11271 echo "$as_me:11271: result: $ac_cv_c_const" >&5
11272 echo "${ECHO_T}$ac_cv_c_const" >&6
11273 if test $ac_cv_c_const = no; then
11275 cat >>confdefs.h <<\EOF
11281 ### Checks for external-data
11283 echo "$as_me:11283: checking if data-only library module links" >&5
11284 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
11285 if test "${cf_cv_link_dataonly+set}" = set; then
11286 echo $ECHO_N "(cached) $ECHO_C" >&6
11290 cat >conftest.$ac_ext <<EOF
11291 #line 11291 "configure"
11292 int testdata[3] = { 123, 456, 789 };
11294 if { (eval echo "$as_me:11294: \"$ac_compile\"") >&5
11295 (eval $ac_compile) 2>&5
11297 echo "$as_me:11297: \$? = $ac_status" >&5
11298 (exit $ac_status); } ; then
11299 mv conftest.o data.o && \
11300 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
11302 rm -f conftest.$ac_ext data.o
11303 cat >conftest.$ac_ext <<EOF
11304 #line 11304 "configure"
11308 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
11310 extern int testdata[3];
11311 return testdata[0] == 123
11312 && testdata[1] == 456
11313 && testdata[2] == 789;
11317 if { (eval echo "$as_me:11317: \"$ac_compile\"") >&5
11318 (eval $ac_compile) 2>&5
11320 echo "$as_me:11320: \$? = $ac_status" >&5
11321 (exit $ac_status); }; then
11322 mv conftest.o func.o && \
11323 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
11325 rm -f conftest.$ac_ext func.o
11326 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
11327 cf_saveLIBS="$LIBS"
11328 LIBS="conftest.a $LIBS"
11329 if test "$cross_compiling" = yes; then
11330 cf_cv_link_dataonly=unknown
11332 cat >conftest.$ac_ext <<_ACEOF
11333 #line 11333 "configure"
11334 #include "confdefs.h"
11338 extern int testfunc();
11339 ${cf_cv_main_return:-return} (!testfunc());
11343 rm -f conftest$ac_exeext
11344 if { (eval echo "$as_me:11344: \"$ac_link\"") >&5
11345 (eval $ac_link) 2>&5
11347 echo "$as_me:11347: \$? = $ac_status" >&5
11348 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11349 { (eval echo "$as_me:11349: \"$ac_try\"") >&5
11350 (eval $ac_try) 2>&5
11352 echo "$as_me:11352: \$? = $ac_status" >&5
11353 (exit $ac_status); }; }; then
11354 cf_cv_link_dataonly=yes
11356 echo "$as_me: program exited with status $ac_status" >&5
11357 echo "$as_me: failed program was:" >&5
11358 cat conftest.$ac_ext >&5
11359 cf_cv_link_dataonly=no
11361 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11363 LIBS="$cf_saveLIBS"
11367 echo "$as_me:11367: result: $cf_cv_link_dataonly" >&5
11368 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
11370 if test "$cf_cv_link_dataonly" = no ; then
11371 cat >>confdefs.h <<\EOF
11372 #define BROKEN_LINKER 1
11378 ### Checks for library functions.
11380 echo "$as_me:11380: checking for working mkstemp" >&5
11381 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
11382 if test "${cf_cv_func_mkstemp+set}" = set; then
11383 echo $ECHO_N "(cached) $ECHO_C" >&6
11387 if test "$cross_compiling" = yes; then
11388 cf_cv_func_mkstemp=maybe
11390 cat >conftest.$ac_ext <<_ACEOF
11391 #line 11391 "configure"
11392 #include "confdefs.h"
11394 #include <sys/types.h>
11395 #include <stdlib.h>
11397 #include <string.h>
11398 #include <sys/stat.h>
11401 char *tmpl = "conftestXXXXXX";
11409 for (n = 0; n < 2; ++n) {
11410 strcpy(name[n], tmpl);
11411 if ((fd = mkstemp(name[n])) >= 0) {
11412 if (!strcmp(name[n], tmpl)
11413 || stat(name[n], &sb) != 0
11414 || (sb.st_mode & S_IFMT) != S_IFREG
11415 || (sb.st_mode & 077) != 0) {
11422 && !strcmp(name[0], name[1]))
11424 ${cf_cv_main_return:-return}(result);
11428 rm -f conftest$ac_exeext
11429 if { (eval echo "$as_me:11429: \"$ac_link\"") >&5
11430 (eval $ac_link) 2>&5
11432 echo "$as_me:11432: \$? = $ac_status" >&5
11433 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11434 { (eval echo "$as_me:11434: \"$ac_try\"") >&5
11435 (eval $ac_try) 2>&5
11437 echo "$as_me:11437: \$? = $ac_status" >&5
11438 (exit $ac_status); }; }; then
11439 cf_cv_func_mkstemp=yes
11442 echo "$as_me: program exited with status $ac_status" >&5
11443 echo "$as_me: failed program was:" >&5
11444 cat conftest.$ac_ext >&5
11445 cf_cv_func_mkstemp=no
11448 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11452 echo "$as_me:11452: result: $cf_cv_func_mkstemp" >&5
11453 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
11454 if test "x$cf_cv_func_mkstemp" = xmaybe ; then
11455 echo "$as_me:11455: checking for mkstemp" >&5
11456 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
11457 if test "${ac_cv_func_mkstemp+set}" = set; then
11458 echo $ECHO_N "(cached) $ECHO_C" >&6
11460 cat >conftest.$ac_ext <<_ACEOF
11461 #line 11461 "configure"
11462 #include "confdefs.h"
11463 /* System header to define __stub macros and hopefully few prototypes,
11464 which can conflict with char mkstemp (); below. */
11465 #include <assert.h>
11466 /* Override any gcc2 internal prototype to avoid an error. */
11470 /* We use char because int might match the return type of a gcc2
11471 builtin and then its argument prototype would still apply. */
11478 /* The GNU C library defines this for functions which it implements
11479 to always fail with ENOSYS. Some functions are actually named
11480 something starting with __ and the normal name is an alias. */
11481 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
11491 rm -f conftest.$ac_objext conftest$ac_exeext
11492 if { (eval echo "$as_me:11492: \"$ac_link\"") >&5
11493 (eval $ac_link) 2>&5
11495 echo "$as_me:11495: \$? = $ac_status" >&5
11496 (exit $ac_status); } &&
11497 { ac_try='test -s conftest$ac_exeext'
11498 { (eval echo "$as_me:11498: \"$ac_try\"") >&5
11499 (eval $ac_try) 2>&5
11501 echo "$as_me:11501: \$? = $ac_status" >&5
11502 (exit $ac_status); }; }; then
11503 ac_cv_func_mkstemp=yes
11505 echo "$as_me: failed program was:" >&5
11506 cat conftest.$ac_ext >&5
11507 ac_cv_func_mkstemp=no
11509 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11511 echo "$as_me:11511: result: $ac_cv_func_mkstemp" >&5
11512 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
11515 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
11516 cat >>confdefs.h <<\EOF
11517 #define HAVE_MKSTEMP 1
11522 echo "$as_me:11522: checking return type of signal handlers" >&5
11523 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
11524 if test "${ac_cv_type_signal+set}" = set; then
11525 echo $ECHO_N "(cached) $ECHO_C" >&6
11527 cat >conftest.$ac_ext <<_ACEOF
11528 #line 11528 "configure"
11529 #include "confdefs.h"
11530 #include <sys/types.h>
11531 #include <signal.h>
11536 extern "C" void (*signal (int, void (*)(int)))(int);
11538 void (*signal ()) ();
11549 rm -f conftest.$ac_objext
11550 if { (eval echo "$as_me:11550: \"$ac_compile\"") >&5
11551 (eval $ac_compile) 2>&5
11553 echo "$as_me:11553: \$? = $ac_status" >&5
11554 (exit $ac_status); } &&
11555 { ac_try='test -s conftest.$ac_objext'
11556 { (eval echo "$as_me:11556: \"$ac_try\"") >&5
11557 (eval $ac_try) 2>&5
11559 echo "$as_me:11559: \$? = $ac_status" >&5
11560 (exit $ac_status); }; }; then
11561 ac_cv_type_signal=void
11563 echo "$as_me: failed program was:" >&5
11564 cat conftest.$ac_ext >&5
11565 ac_cv_type_signal=int
11567 rm -f conftest.$ac_objext conftest.$ac_ext
11569 echo "$as_me:11569: result: $ac_cv_type_signal" >&5
11570 echo "${ECHO_T}$ac_cv_type_signal" >&6
11572 cat >>confdefs.h <<EOF
11573 #define RETSIGTYPE $ac_cv_type_signal
11576 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
11577 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11578 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11582 if test "$cf_with_ada" != "no" ; then
11584 cf_ada_make=gnatmake
11585 # Extract the first word of "$cf_ada_make", so it can be a program name with args.
11586 set dummy $cf_ada_make; ac_word=$2
11587 echo "$as_me:11587: checking for $ac_word" >&5
11588 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11589 if test "${ac_cv_prog_gnat_exists+set}" = set; then
11590 echo $ECHO_N "(cached) $ECHO_C" >&6
11592 if test -n "$gnat_exists"; then
11593 ac_cv_prog_gnat_exists="$gnat_exists" # Let the user override the test.
11595 ac_save_IFS=$IFS; IFS=$ac_path_separator
11597 for ac_dir in $ac_dummy; do
11599 test -z "$ac_dir" && ac_dir=.
11600 $as_executable_p "$ac_dir/$ac_word" || continue
11601 ac_cv_prog_gnat_exists="yes"
11602 echo "$as_me:11602: found $ac_dir/$ac_word" >&5
11606 test -z "$ac_cv_prog_gnat_exists" && ac_cv_prog_gnat_exists="no"
11609 gnat_exists=$ac_cv_prog_gnat_exists
11610 if test -n "$gnat_exists"; then
11611 echo "$as_me:11611: result: $gnat_exists" >&5
11612 echo "${ECHO_T}$gnat_exists" >&6
11614 echo "$as_me:11614: result: no" >&5
11615 echo "${ECHO_T}no" >&6
11618 if test "$ac_cv_prog_gnat_exists" = no; then
11620 cf_cv_prog_gnat_correct=no
11623 echo "$as_me:11623: checking for gnat version" >&5
11624 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
11625 cf_gnat_version=`${cf_ada_make:-gnatmake} -v 2>&1 | \
11626 grep '[0-9].[0-9][0-9]*' |\
11627 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
11628 echo "$as_me:11628: result: $cf_gnat_version" >&5
11629 echo "${ECHO_T}$cf_gnat_version" >&6
11631 case $cf_gnat_version in #(vi
11632 3.1[1-9]*|3.[2-9]*|[4-9].*|20[0-9][0-9]) #(vi
11633 cf_cv_prog_gnat_correct=yes
11636 { echo "$as_me:11636: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
11637 echo "$as_me: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
11638 cf_cv_prog_gnat_correct=no
11642 # Extract the first word of "m4", so it can be a program name with args.
11643 set dummy m4; ac_word=$2
11644 echo "$as_me:11644: checking for $ac_word" >&5
11645 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11646 if test "${ac_cv_prog_M4_exists+set}" = set; then
11647 echo $ECHO_N "(cached) $ECHO_C" >&6
11649 if test -n "$M4_exists"; then
11650 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
11652 ac_save_IFS=$IFS; IFS=$ac_path_separator
11654 for ac_dir in $ac_dummy; do
11656 test -z "$ac_dir" && ac_dir=.
11657 $as_executable_p "$ac_dir/$ac_word" || continue
11658 ac_cv_prog_M4_exists="yes"
11659 echo "$as_me:11659: found $ac_dir/$ac_word" >&5
11663 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
11666 M4_exists=$ac_cv_prog_M4_exists
11667 if test -n "$M4_exists"; then
11668 echo "$as_me:11668: result: $M4_exists" >&5
11669 echo "${ECHO_T}$M4_exists" >&6
11671 echo "$as_me:11671: result: no" >&5
11672 echo "${ECHO_T}no" >&6
11675 if test "$ac_cv_prog_M4_exists" = no; then
11676 cf_cv_prog_gnat_correct=no
11677 echo Ada95 binding required program m4 not found. Ada95 binding disabled.
11679 if test "$cf_cv_prog_gnat_correct" = yes; then
11680 echo "$as_me:11680: checking if GNAT works" >&5
11681 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
11683 rm -rf conftest* *~conftest*
11684 cat >>conftest.ads <<CF_EOF
11685 procedure conftest;
11687 cat >>conftest.adb <<CF_EOF
11690 procedure conftest is
11692 Text_IO.Put ("Hello World");
11694 GNAT.OS_Lib.OS_Exit (0);
11697 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11698 if ( ./conftest 1>&5 2>&1 ) ; then
11699 cf_cv_prog_gnat_correct=yes
11701 cf_cv_prog_gnat_correct=no
11704 cf_cv_prog_gnat_correct=no
11706 rm -rf conftest* *~conftest*
11708 echo "$as_me:11708: result: $cf_cv_prog_gnat_correct" >&5
11709 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
11713 if test "$cf_cv_prog_gnat_correct" = yes; then
11715 # make ADAFLAGS consistent with CFLAGS
11719 ADAFLAGS="$ADAFLAGS -g"
11726 ADAFLAGS="$ADAFLAGS -O3"
11731 echo "$as_me:11731: checking if GNAT supports generics" >&5
11732 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
11733 case $cf_gnat_version in #(vi
11734 3.[1-9]*|[4-9].*) #(vi
11735 cf_gnat_generics=yes
11738 cf_gnat_generics=no
11741 echo "$as_me:11741: result: $cf_gnat_generics" >&5
11742 echo "${ECHO_T}$cf_gnat_generics" >&6
11744 if test "$cf_gnat_generics" = yes
11746 cf_compile_generics=generics
11747 cf_generic_objects="\${GENOBJS}"
11749 cf_compile_generics=
11750 cf_generic_objects=
11753 echo "$as_me:11753: checking if GNAT supports SIGINT" >&5
11754 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
11755 if test "${cf_cv_gnat_sigint+set}" = set; then
11756 echo $ECHO_N "(cached) $ECHO_C" >&6
11759 rm -rf conftest* *~conftest*
11760 cat >>conftest.ads <<CF_EOF
11761 with Ada.Interrupts.Names;
11763 package ConfTest is
11765 pragma Warnings (Off); -- the next pragma exists since 3.11p
11766 pragma Unreserve_All_Interrupts;
11767 pragma Warnings (On);
11769 protected Process is
11771 function Continue return Boolean;
11772 pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
11774 Done : Boolean := False;
11779 cat >>conftest.adb <<CF_EOF
11780 package body ConfTest is
11781 protected body Process is
11786 function Continue return Boolean is
11793 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11794 cf_cv_gnat_sigint=yes
11796 cf_cv_gnat_sigint=no
11798 rm -rf conftest* *~conftest*
11801 echo "$as_me:11801: result: $cf_cv_gnat_sigint" >&5
11802 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
11804 if test $cf_cv_gnat_sigint = yes ; then
11807 USE_GNAT_SIGINT="#"
11810 echo "$as_me:11810: checking if GNAT pragma Unreferenced works" >&5
11811 echo $ECHO_N "checking if GNAT pragma Unreferenced works... $ECHO_C" >&6
11812 if test "${cf_cv_pragma_unreferenced+set}" = set; then
11813 echo $ECHO_N "(cached) $ECHO_C" >&6
11816 rm -rf conftest* *~conftest*
11817 cat >>conftest.ads <<CF_EOF
11818 procedure conftest;
11820 cat >>conftest.adb <<CF_EOF
11823 procedure conftest is
11825 pragma Unreferenced (test);
11828 Text_IO.Put ("Hello World");
11830 GNAT.OS_Lib.OS_Exit (0);
11833 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11834 cf_cv_pragma_unreferenced=yes
11836 cf_cv_pragma_unreferenced=no
11838 rm -rf conftest* *~conftest*
11841 echo "$as_me:11841: result: $cf_cv_pragma_unreferenced" >&5
11842 echo "${ECHO_T}$cf_cv_pragma_unreferenced" >&6
11844 # if the pragma is supported, use it (needed in the Trace code).
11845 if test $cf_cv_pragma_unreferenced = yes ; then
11851 cf_gnat_libraries=no
11852 cf_gnat_projects=no
11854 echo "$as_me:11854: checking if GNAT supports project files" >&5
11855 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
11856 case $cf_gnat_version in #(vi
11860 case $cf_cv_system_name in #(vi
11864 mkdir conftest.src conftest.bin conftest.lib
11866 rm -rf conftest* *~conftest*
11867 cat >>library.gpr <<CF_EOF
11869 Kind := External ("LIB_KIND");
11870 for Library_Name use "ConfTest";
11871 for Object_Dir use ".";
11872 for Library_ALI_Dir use External("LIBRARY_DIR");
11873 for Library_Version use External ("SONAME");
11874 for Library_Kind use Kind;
11875 for Library_Dir use External("BUILD_DIR");
11876 Source_Dir := External ("SOURCE_DIR");
11877 for Source_Dirs use (Source_Dir);
11878 package Compiler is
11879 for Default_Switches ("Ada") use
11883 "-gnatVa", -- All validity checks
11884 "-gnatwa"); -- Activate all optional errors
11888 cat >>confpackage.ads <<CF_EOF
11889 package ConfPackage is
11890 procedure conftest;
11893 cat >>confpackage.adb <<CF_EOF
11895 package body ConfPackage is
11896 procedure conftest is
11898 Text_IO.Put ("Hello World");
11903 if ( $cf_ada_make $ADAFLAGS \
11905 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
11906 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
11907 -XSOURCE_DIR=`pwd` \
11908 -XSONAME=libConfTest.so.1 \
11909 -XLIB_KIND=static 1>&5 2>&1 ) ; then
11910 cf_gnat_projects=yes
11913 if test -f conftest.lib/confpackage.ali
11915 cf_gnat_libraries=yes
11917 rm -rf conftest* *~conftest*
11922 echo "$as_me:11922: result: $cf_gnat_projects" >&5
11923 echo "${ECHO_T}$cf_gnat_projects" >&6
11925 if test $cf_gnat_projects = yes
11927 echo "$as_me:11927: checking if GNAT supports libraries" >&5
11928 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
11929 echo "$as_me:11929: result: $cf_gnat_libraries" >&5
11930 echo "${ECHO_T}$cf_gnat_libraries" >&6
11933 if test "$cf_gnat_projects" = yes
11935 USE_OLD_MAKERULES="#"
11936 USE_GNAT_PROJECTS=""
11938 USE_OLD_MAKERULES=""
11939 USE_GNAT_PROJECTS="#"
11942 if test "$cf_gnat_libraries" = yes
11944 USE_GNAT_LIBRARIES=""
11946 USE_GNAT_LIBRARIES="#"
11949 echo "$as_me:11949: checking for ada-compiler" >&5
11950 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
11952 # Check whether --with-ada-compiler or --without-ada-compiler was given.
11953 if test "${with_ada_compiler+set}" = set; then
11954 withval="$with_ada_compiler"
11955 cf_ada_compiler=$withval
11957 cf_ada_compiler=gnatmake
11960 echo "$as_me:11960: result: $cf_ada_compiler" >&5
11961 echo "${ECHO_T}$cf_ada_compiler" >&6
11963 cf_ada_package=terminal_interface
11965 echo "$as_me:11965: checking for ada-include" >&5
11966 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
11968 # Check whether --with-ada-include or --without-ada-include was given.
11969 if test "${with_ada_include+set}" = set; then
11970 withval="$with_ada_include"
11973 withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
11974 fi; if test -n "$prefix/share/ada/adainclude" ; then
11976 if test "x$prefix" != xNONE; then
11977 cf_path_syntax="$prefix"
11979 cf_path_syntax="$ac_default_prefix"
11982 case ".$withval" in #(vi
11983 .\$\(*\)*|.\'*\'*) #(vi
11987 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11989 .\${*prefix}*) #(vi
11990 eval withval="$withval"
11991 case ".$withval" in #(vi
11993 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11998 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
12001 { { echo "$as_me:12001: error: expected a pathname, not \"$withval\"" >&5
12002 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
12003 { (exit 1); exit 1; }; }
12008 ADA_INCLUDE="$withval"
12010 echo "$as_me:12010: result: $ADA_INCLUDE" >&5
12011 echo "${ECHO_T}$ADA_INCLUDE" >&6
12013 echo "$as_me:12013: checking for ada-objects" >&5
12014 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
12016 # Check whether --with-ada-objects or --without-ada-objects was given.
12017 if test "${with_ada_objects+set}" = set; then
12018 withval="$with_ada_objects"
12021 withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
12022 fi; if test -n "$prefix/lib/ada/adalib" ; then
12024 if test "x$prefix" != xNONE; then
12025 cf_path_syntax="$prefix"
12027 cf_path_syntax="$ac_default_prefix"
12030 case ".$withval" in #(vi
12031 .\$\(*\)*|.\'*\'*) #(vi
12035 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
12037 .\${*prefix}*) #(vi
12038 eval withval="$withval"
12039 case ".$withval" in #(vi
12041 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
12046 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
12049 { { echo "$as_me:12049: error: expected a pathname, not \"$withval\"" >&5
12050 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
12051 { (exit 1); exit 1; }; }
12056 ADA_OBJECTS="$withval"
12058 echo "$as_me:12058: result: $ADA_OBJECTS" >&5
12059 echo "${ECHO_T}$ADA_OBJECTS" >&6
12061 echo "$as_me:12061: checking if an Ada95 shared-library should be built" >&5
12062 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
12064 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
12065 if test "${with_ada_sharedlib+set}" = set; then
12066 withval="$with_ada_sharedlib"
12067 with_ada_sharedlib=$withval
12069 with_ada_sharedlib=no
12071 echo "$as_me:12071: result: $with_ada_sharedlib" >&5
12072 echo "${ECHO_T}$with_ada_sharedlib" >&6
12074 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
12075 MAKE_ADA_SHAREDLIB="#"
12077 if test "x$with_ada_sharedlib" != xno
12079 MAKE_ADA_SHAREDLIB=
12080 if test "x$with_ada_sharedlib" != xyes
12082 ADA_SHAREDLIB="$with_ada_sharedlib"
12087 { { echo "$as_me:12087: error: No usable Ada compiler found" >&5
12088 echo "$as_me: error: No usable Ada compiler found" >&2;}
12089 { (exit 1); exit 1; }; }
12092 { { echo "$as_me:12092: error: The Ada compiler is needed for this package" >&5
12093 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
12094 { (exit 1); exit 1; }; }
12097 ################################################################################
12104 ### Construct the list of include-directories to be generated
12106 CPPFLAGS="$CPPFLAGS -I. -I../include"
12107 if test "$srcdir" != "."; then
12108 CPPFLAGS="$CPPFLAGS -I\${srcdir}/../include"
12110 if test "$GCC" != yes; then
12111 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12112 elif test "$includedir" != "/usr/include"; then
12113 if test "$includedir" = '${prefix}/include' ; then
12114 if test $prefix != /usr ; then
12115 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12118 CPPFLAGS="$CPPFLAGS -I\${includedir}"
12122 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
12123 if test "$srcdir" != "."; then
12124 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
12126 if test "$GCC" != yes; then
12127 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12128 elif test "$includedir" != "/usr/include"; then
12129 if test "$includedir" = '${prefix}/include' ; then
12130 if test $prefix != /usr ; then
12131 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12134 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
12138 ### Build up pieces for makefile rules
12139 echo "$as_me:12139: checking default library suffix" >&5
12140 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
12142 case $DFT_LWR_MODEL in
12143 libtool) DFT_ARG_SUFFIX='' ;;
12144 normal) DFT_ARG_SUFFIX='' ;;
12145 debug) DFT_ARG_SUFFIX='_g' ;;
12146 profile) DFT_ARG_SUFFIX='_p' ;;
12147 shared) DFT_ARG_SUFFIX='' ;;
12149 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
12150 echo "$as_me:12150: result: $DFT_ARG_SUFFIX" >&5
12151 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
12153 echo "$as_me:12153: checking default library-dependency suffix" >&5
12154 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
12156 case $DFT_LWR_MODEL in #(vi
12158 DFT_LIB_SUFFIX='.la'
12159 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12162 DFT_LIB_SUFFIX='.a'
12163 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12166 DFT_LIB_SUFFIX='_g.a'
12167 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12170 DFT_LIB_SUFFIX='_p.a'
12171 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12174 case $cf_cv_system_name in
12176 DFT_LIB_SUFFIX='.a'
12177 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12180 DFT_LIB_SUFFIX='.dll'
12181 DFT_DEP_SUFFIX='.dll.a'
12184 DFT_LIB_SUFFIX='.dylib'
12185 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12190 DFT_LIB_SUFFIX='.so'
12191 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12194 DFT_LIB_SUFFIX='.sl'
12195 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12199 *) DFT_LIB_SUFFIX='.so'
12200 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12204 test -n "$LIB_SUFFIX" && DFT_LIB_SUFFIX="${LIB_SUFFIX}${DFT_LIB_SUFFIX}"
12205 test -n "$LIB_SUFFIX" && DFT_DEP_SUFFIX="${LIB_SUFFIX}${DFT_DEP_SUFFIX}"
12206 echo "$as_me:12206: result: $DFT_DEP_SUFFIX" >&5
12207 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
12209 echo "$as_me:12209: checking default object directory" >&5
12210 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
12212 case $DFT_LWR_MODEL in
12213 libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
12214 normal) DFT_OBJ_SUBDIR='objects' ;;
12215 debug) DFT_OBJ_SUBDIR='obj_g' ;;
12216 profile) DFT_OBJ_SUBDIR='obj_p' ;;
12218 case $cf_cv_system_name in #(vi
12220 DFT_OBJ_SUBDIR='objects' ;;
12222 DFT_OBJ_SUBDIR='obj_s' ;;
12225 echo "$as_me:12225: result: $DFT_OBJ_SUBDIR" >&5
12226 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
12228 ### Set up low-level terminfo dependencies for makefiles.
12230 if test "$DFT_LWR_MODEL" = shared ; then
12231 case $cf_cv_system_name in #(vi
12233 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
12238 ### Construct the list of subdirectories for which we'll customize makefiles
12239 ### with the appropriate compile-rules.
12241 SUB_MAKEFILES="gen/adacurses${DFT_ARG_SUFFIX}-config:gen/adacurses-config.in"
12243 cat >>confdefs.h <<EOF
12244 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
12247 ### Now that we're done running tests, add the compiler-warnings, if any
12252 cf_new_extra_cppflags=
12254 for cf_add_cflags in $EXTRA_CFLAGS
12256 case $cf_fix_cppflags in
12258 case $cf_add_cflags in #(vi
12259 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
12260 case $cf_add_cflags in
12262 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12264 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12265 && test -z "${cf_tst_cflags}" \
12266 && cf_fix_cppflags=yes
12268 if test $cf_fix_cppflags = yes ; then
12269 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12271 elif test "${cf_tst_cflags}" = "\"'" ; then
12272 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12277 case "$CPPFLAGS" in
12278 *$cf_add_cflags) #(vi
12281 case $cf_add_cflags in #(vi
12283 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12285 CPPFLAGS=`echo "$CPPFLAGS" | \
12286 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12287 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12291 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
12296 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
12301 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12303 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12305 test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12306 && test -z "${cf_tst_cflags}" \
12307 && cf_fix_cppflags=no
12312 if test -n "$cf_new_cflags" ; then
12314 CFLAGS="$CFLAGS $cf_new_cflags"
12317 if test -n "$cf_new_cppflags" ; then
12319 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
12322 if test -n "$cf_new_extra_cppflags" ; then
12324 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
12327 ################################################################################
12329 if test x"$enable_pc_files" = xyes ; then \
12330 SUB_MAKEFILES="$SUB_MAKEFILES misc/gen-pkgconfig:misc/gen-pkgconfig.in"
12336 ################################################################################
12342 NCURSES_SHLIB2="sh -c"
12344 ADA_SUBDIRS="include gen src doc"
12345 if test "x$cf_with_tests" != "xno" ; then
12346 ADA_SUBDIRS="$ADA_SUBDIRS samples"
12348 for cf_dir in $ADA_SUBDIRS
12350 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
12357 # match layout used by make-tar.sh
12358 ADAHTML_DIR=../doc/ada
12360 ac_config_files="$ac_config_files $SUB_MAKEFILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in Makefile"
12361 ac_config_commands="$ac_config_commands default"
12362 cat >confcache <<\_ACEOF
12363 # This file is a shell script that caches the results of configure
12364 # tests run on this system so they can be shared between configure
12365 # scripts and configure runs, see configure's option --config-cache.
12366 # It is not useful on other systems. If it contains results you don't
12367 # want to keep, you may remove or edit it.
12369 # config.status only pays attention to the cache file if you give it
12370 # the --recheck option to rerun configure.
12372 # `ac_cv_env_foo' variables (set or unset) will be overriden when
12373 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12374 # following values.
12378 # The following way of writing the cache mishandles newlines in values,
12379 # but we know of no workaround that is simple, portable, and efficient.
12380 # So, don't put newlines in cache variables' values.
12381 # Ultrix sh set writes to stderr and can't be redirected directly,
12382 # and sets the high bit in the cache file unless we assign to the vars.
12385 case `(ac_space=' '; set | grep ac_space) 2>&1` in
12387 # `set' does not quote correctly, so add quotes (double-quote
12388 # substitution turns \\\\ into \\, and sed turns \\ into \).
12391 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12394 # `set' quotes correctly as required by POSIX, so do not add quotes.
12396 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12403 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12405 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12407 if cmp -s $cache_file confcache; then :; else
12408 if test -w $cache_file; then
12409 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12410 cat confcache >$cache_file
12412 echo "not updating unwritable cache $cache_file"
12417 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12418 # Let make expand exec_prefix.
12419 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12421 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12422 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12423 # trailing colons and then remove the whole line if VPATH becomes empty
12424 # (actually we leave an empty line to preserve line numbers).
12425 if test "x$srcdir" = x.; then
12426 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12427 s/:*\$(srcdir):*/:/;
12428 s/:*\${srcdir}:*/:/;
12430 s/^\([^=]*=[ ]*\):*/\1/;
12436 DEFS=-DHAVE_CONFIG_H
12438 : ${CONFIG_STATUS=./config.status}
12439 ac_clean_files_save=$ac_clean_files
12440 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12441 { echo "$as_me:12441: creating $CONFIG_STATUS" >&5
12442 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12443 cat >$CONFIG_STATUS <<_ACEOF
12445 # Generated automatically by configure.
12446 # Run this file to recreate the current configuration.
12447 # Compiler output produced by configure, useful for debugging
12448 # configure, is in config.log if it exists.
12451 SHELL=\${CONFIG_SHELL-$SHELL}
12452 ac_cs_invocation="\$0 \$@"
12456 cat >>$CONFIG_STATUS <<\_ACEOF
12457 # Be Bourne compatible
12458 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12461 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12465 # Name of the executable.
12466 as_me=`echo "$0" |sed 's,.*[\\/],,'`
12468 if expr a : '\(a\)' >/dev/null 2>&1; then
12474 rm -f conf$$ conf$$.exe conf$$.file
12476 if ln -s conf$$.file conf$$ 2>/dev/null; then
12477 # We could just check for DJGPP; but this test a) works b) is more generic
12478 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12479 if test -f conf$$.exe; then
12480 # Don't use ln at all; we don't have any links
12485 elif ln conf$$.file conf$$ 2>/dev/null; then
12490 rm -f conf$$ conf$$.exe conf$$.file
12492 as_executable_p="test -f"
12494 # Support unset when possible.
12495 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
12502 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
12503 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
12504 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
12505 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
12506 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
12507 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
12508 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
12509 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
12512 # We need space, tab and new line, in precisely that order.
12518 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
12524 # Files that config.status was made for.
12525 if test -n "$ac_config_files"; then
12526 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12529 if test -n "$ac_config_headers"; then
12530 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12533 if test -n "$ac_config_links"; then
12534 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12537 if test -n "$ac_config_commands"; then
12538 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12541 cat >>$CONFIG_STATUS <<\EOF
12544 \`$as_me' instantiates files from templates according to the
12545 current configuration.
12547 Usage: $0 [OPTIONS] [FILE]...
12549 -h, --help print this help, then exit
12550 -V, --version print version number, then exit
12551 -d, --debug don't remove temporary files
12552 --recheck update $as_me by reconfiguring in the same conditions
12553 --file=FILE[:TEMPLATE]
12554 instantiate the configuration file FILE
12555 --header=FILE[:TEMPLATE]
12556 instantiate the configuration header FILE
12558 Configuration files:
12561 Configuration headers:
12564 Configuration commands:
12567 Report bugs to <dickey@invisible-island.net>."
12570 cat >>$CONFIG_STATUS <<EOF
12573 configured by $0, generated by GNU Autoconf 2.52.20101002,
12574 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12576 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
12577 Free Software Foundation, Inc.
12578 This config.status script is free software; the Free Software Foundation
12579 gives unlimited permission to copy, distribute and modify it."
12584 cat >>$CONFIG_STATUS <<\EOF
12585 # If no file are specified by the user, then we need to provide default
12586 # value. By we need to know if files were specified by the user.
12592 ac_option=`expr "x$1" : 'x\([^=]*\)='`
12593 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12595 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
12599 *) # This is not an option, so the user has probably given explicit
12601 ac_need_defaults=false;;
12605 # Handling of the options.
12607 cat >>$CONFIG_STATUS <<EOF
12608 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12609 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
12610 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
12612 cat >>$CONFIG_STATUS <<\EOF
12613 --version | --vers* | -V )
12614 echo "$ac_cs_version"; exit 0 ;;
12616 # Conflict between --help and --header
12617 { { echo "$as_me:12617: error: ambiguous option: $1
12618 Try \`$0 --help' for more information." >&5
12619 echo "$as_me: error: ambiguous option: $1
12620 Try \`$0 --help' for more information." >&2;}
12621 { (exit 1); exit 1; }; };;
12622 --help | --hel | -h )
12623 echo "$ac_cs_usage"; exit 0 ;;
12624 --debug | --d* | -d )
12626 --file | --fil | --fi | --f )
12628 CONFIG_FILES="$CONFIG_FILES $1"
12629 ac_need_defaults=false;;
12630 --header | --heade | --head | --hea )
12632 CONFIG_HEADERS="$CONFIG_HEADERS $1"
12633 ac_need_defaults=false;;
12635 # This is an error.
12636 -*) { { echo "$as_me:12636: error: unrecognized option: $1
12637 Try \`$0 --help' for more information." >&5
12638 echo "$as_me: error: unrecognized option: $1
12639 Try \`$0 --help' for more information." >&2;}
12640 { (exit 1); exit 1; }; } ;;
12642 *) ac_config_targets="$ac_config_targets $1" ;;
12651 ## ----------------------- ##
12652 ## Running config.status. ##
12653 ## ----------------------- ##
12655 This file was extended by $as_me 2.52.20101002, executed with
12656 CONFIG_FILES = $CONFIG_FILES
12657 CONFIG_HEADERS = $CONFIG_HEADERS
12658 CONFIG_LINKS = $CONFIG_LINKS
12659 CONFIG_COMMANDS = $CONFIG_COMMANDS
12660 > $ac_cs_invocation
12661 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12666 cat >>$CONFIG_STATUS <<EOF
12668 # INIT-COMMANDS section.
12671 ### Special initialization commands, used to pass information from the
12672 ### configuration-run into config.status
12675 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
12676 DFT_LWR_MODEL="$DFT_LWR_MODEL"
12677 ECHO_LINK="$ECHO_LINK"
12678 LIB_NAME="$LIB_NAME"
12679 LIB_PREFIX="$LIB_PREFIX"
12680 LIB_SUFFIX="$LIB_SUFFIX"
12682 NCURSES_MAJOR="$NCURSES_MAJOR"
12683 NCURSES_MINOR="$NCURSES_MINOR"
12684 NCURSES_PATCH="$NCURSES_PATCH"
12685 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
12686 cf_cv_abi_version="$cf_cv_abi_version"
12687 cf_cv_rel_version="$cf_cv_rel_version"
12688 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
12689 cf_cv_shared_soname='$cf_cv_shared_soname'
12690 cf_cv_shlib_version="$cf_cv_shlib_version"
12691 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
12692 cf_cv_system_name="$cf_cv_system_name"
12698 cat >>$CONFIG_STATUS <<\EOF
12699 for ac_config_target in $ac_config_targets
12701 case "$ac_config_target" in
12702 # Handling of arguments.
12703 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
12704 "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
12705 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12706 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12707 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
12708 *) { { echo "$as_me:12708: error: invalid argument: $ac_config_target" >&5
12709 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12710 { (exit 1); exit 1; }; };;
12714 # If the user did not use the arguments to specify the items to instantiate,
12715 # then the envvar interface is used. Set only those that are not.
12716 # We use the long form for the default assignment because of an extremely
12717 # bizarre bug on SunOS 4.1.3.
12718 if $ac_need_defaults; then
12719 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12720 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12721 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12724 # Create a temporary directory, and hook for its removal unless debugging.
12727 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12728 trap '{ (exit 1); exit 1; }' 1 2 13 15
12731 # Create a (secure) tmp directory for tmp files.
12734 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
12735 test -n "$tmp" && test -d "$tmp"
12738 tmp=$TMPDIR/cs$$-$RANDOM
12739 (umask 077 && mkdir $tmp)
12742 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
12743 { (exit 1); exit 1; }
12748 cat >>$CONFIG_STATUS <<EOF
12751 # CONFIG_FILES section.
12754 # No need to generate the scripts if there are no CONFIG_FILES.
12755 # This happens for instance when ./config.status config.h
12756 if test -n "\$CONFIG_FILES"; then
12757 # Protect against being on the right side of a sed subst in config.status.
12758 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12759 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12760 s,@SHELL@,$SHELL,;t t
12761 s,@exec_prefix@,$exec_prefix,;t t
12762 s,@prefix@,$prefix,;t t
12763 s,@program_transform_name@,$program_transform_name,;t t
12764 s,@bindir@,$bindir,;t t
12765 s,@sbindir@,$sbindir,;t t
12766 s,@libexecdir@,$libexecdir,;t t
12767 s,@datadir@,$datadir,;t t
12768 s,@sysconfdir@,$sysconfdir,;t t
12769 s,@sharedstatedir@,$sharedstatedir,;t t
12770 s,@localstatedir@,$localstatedir,;t t
12771 s,@libdir@,$libdir,;t t
12772 s,@includedir@,$includedir,;t t
12773 s,@oldincludedir@,$oldincludedir,;t t
12774 s,@infodir@,$infodir,;t t
12775 s,@mandir@,$mandir,;t t
12776 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12777 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12778 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12779 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12780 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12781 s,@build_alias@,$build_alias,;t t
12782 s,@host_alias@,$host_alias,;t t
12783 s,@target_alias@,$target_alias,;t t
12784 s,@ECHO_C@,$ECHO_C,;t t
12785 s,@ECHO_N@,$ECHO_N,;t t
12786 s,@ECHO_T@,$ECHO_T,;t t
12787 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12788 s,@DEFS@,$DEFS,;t t
12789 s,@LIBS@,$LIBS,;t t
12790 s,@top_builddir@,$top_builddir,;t t
12791 s,@build@,$build,;t t
12792 s,@build_cpu@,$build_cpu,;t t
12793 s,@build_vendor@,$build_vendor,;t t
12794 s,@build_os@,$build_os,;t t
12795 s,@host@,$host,;t t
12796 s,@host_cpu@,$host_cpu,;t t
12797 s,@host_vendor@,$host_vendor,;t t
12798 s,@host_os@,$host_os,;t t
12799 s,@target@,$target,;t t
12800 s,@target_cpu@,$target_cpu,;t t
12801 s,@target_vendor@,$target_vendor,;t t
12802 s,@target_os@,$target_os,;t t
12804 s,@CFLAGS@,$CFLAGS,;t t
12805 s,@LDFLAGS@,$LDFLAGS,;t t
12806 s,@CPPFLAGS@,$CPPFLAGS,;t t
12807 s,@ac_ct_CC@,$ac_ct_CC,;t t
12808 s,@EXEEXT@,$EXEEXT,;t t
12809 s,@OBJEXT@,$OBJEXT,;t t
12811 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
12812 s,@PROG_EXT@,$PROG_EXT,;t t
12814 s,@EGREP@,$EGREP,;t t
12815 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12816 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12817 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12818 s,@LN_S@,$LN_S,;t t
12819 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12820 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
12821 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
12822 s,@SET_MAKE@,$SET_MAKE,;t t
12823 s,@CTAGS@,$CTAGS,;t t
12824 s,@ETAGS@,$ETAGS,;t t
12825 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
12826 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
12827 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
12828 s,@RANLIB@,$RANLIB,;t t
12829 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12831 s,@ac_ct_LD@,$ac_ct_LD,;t t
12833 s,@ac_ct_AR@,$ac_ct_AR,;t t
12834 s,@ARFLAGS@,$ARFLAGS,;t t
12835 s,@DESTDIR@,$DESTDIR,;t t
12836 s,@BUILD_CC@,$BUILD_CC,;t t
12837 s,@BUILD_CPP@,$BUILD_CPP,;t t
12838 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
12839 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
12840 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
12841 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
12842 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
12843 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
12844 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
12845 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
12846 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
12847 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
12848 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
12849 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
12850 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
12851 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
12852 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
12853 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
12854 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
12855 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
12856 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
12857 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
12858 s,@CC_G_OPT@,$CC_G_OPT,;t t
12859 s,@LD_MODEL@,$LD_MODEL,;t t
12860 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
12861 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
12862 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
12863 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
12864 s,@LINK_PROGS@,$LINK_PROGS,;t t
12865 s,@LINK_TESTS@,$LINK_TESTS,;t t
12866 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
12867 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
12868 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
12869 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
12870 s,@RPATH_LIST@,$RPATH_LIST,;t t
12871 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
12872 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
12873 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
12874 s,@PTHREAD@,$PTHREAD,;t t
12875 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
12876 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
12877 s,@ECHO_LINK@,$ECHO_LINK,;t t
12878 s,@ADAFLAGS@,$ADAFLAGS,;t t
12879 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
12880 s,@ADA_TRACE@,$ADA_TRACE,;t t
12881 s,@gnat_exists@,$gnat_exists,;t t
12882 s,@M4_exists@,$M4_exists,;t t
12883 s,@cf_ada_make@,$cf_ada_make,;t t
12884 s,@cf_compile_generics@,$cf_compile_generics,;t t
12885 s,@cf_generic_objects@,$cf_generic_objects,;t t
12886 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
12887 s,@PRAGMA_UNREF@,$PRAGMA_UNREF,;t t
12888 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
12889 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
12890 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
12891 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
12892 s,@cf_ada_package@,$cf_ada_package,;t t
12893 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
12894 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
12895 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
12896 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
12897 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
12898 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
12899 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
12900 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
12901 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
12902 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
12903 s,@MAKE_PC_FILES@,$MAKE_PC_FILES,;t t
12904 s,@cross_compiling@,$cross_compiling,;t t
12905 s,@TEST_ARG2@,$TEST_ARG2,;t t
12906 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
12907 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
12908 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
12909 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
12910 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
12911 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
12916 cat >>$CONFIG_STATUS <<\EOF
12917 # Split the substitutions into bite-sized pieces for seds with
12918 # small command number limits, like on Digital OSF/1 and HP-UX.
12919 ac_max_sed_lines=48
12920 ac_sed_frag=1 # Number of current file.
12921 ac_beg=1 # First line for current file.
12922 ac_end=$ac_max_sed_lines # Line after last line for current file.
12925 while $ac_more_lines; do
12926 if test $ac_beg -gt 1; then
12927 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12929 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12931 if test ! -s $tmp/subs.frag; then
12932 ac_more_lines=false
12934 # The purpose of the label and of the branching condition is to
12935 # speed up the sed processing (if there are no `@' at all, there
12936 # is no need to browse any of the substitutions).
12937 # These are the two extra sed commands mentioned above.
12939 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12940 if test -z "$ac_sed_cmds"; then
12941 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12943 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12945 ac_sed_frag=`expr $ac_sed_frag + 1`
12947 ac_end=`expr $ac_end + $ac_max_sed_lines`
12950 if test -z "$ac_sed_cmds"; then
12953 fi # test -n "$CONFIG_FILES"
12956 cat >>$CONFIG_STATUS <<\EOF
12957 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12958 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12960 - | *:- | *:-:* ) # input from stdin
12962 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12963 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12964 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12965 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12966 * ) ac_file_in=$ac_file.in ;;
12969 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12970 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12971 X"$ac_file" : 'X\(//\)[^/]' \| \
12972 X"$ac_file" : 'X\(//\)$' \| \
12973 X"$ac_file" : 'X\(/\)' \| \
12974 . : '\(.\)' 2>/dev/null ||
12976 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12977 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12978 /^X\(\/\/\)$/{ s//\1/; q; }
12979 /^X\(\/\).*/{ s//\1/; q; }
12981 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
12982 { case "$ac_dir" in
12983 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
12987 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
12988 case $as_mkdir_dir in
12989 # Skip DOS drivespec
12990 ?:) as_incr_dir=$as_mkdir_dir ;;
12992 as_incr_dir=$as_incr_dir/$as_mkdir_dir
12993 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
12998 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
12999 # A "../" for each directory in $ac_dir_suffix.
13000 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
13002 ac_dir_suffix= ac_dots=
13007 if test -z "$ac_dots"; then
13010 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
13012 [\\/]* | ?:[\\/]* )
13013 ac_srcdir=$srcdir$ac_dir_suffix;
13014 ac_top_srcdir=$srcdir ;;
13015 *) # Relative path.
13016 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
13017 ac_top_srcdir=$ac_dots$srcdir ;;
13021 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13022 *) ac_INSTALL=$ac_dots$INSTALL ;;
13025 if test x"$ac_file" != x-; then
13026 { echo "$as_me:13026: creating $ac_file" >&5
13027 echo "$as_me: creating $ac_file" >&6;}
13030 # Let's still pretend it is `configure' which instantiates (i.e., don't
13031 # use $as_me), people would be surprised to read:
13032 # /* config.h. Generated automatically by config.status. */
13033 configure_input="Generated automatically from `echo $ac_file_in |
13034 sed 's,.*/,,'` by configure."
13036 # First look for the input files in the build tree, otherwise in the
13038 ac_file_inputs=`IFS=:
13039 for f in $ac_file_in; do
13041 -) echo $tmp/stdin ;;
13043 # Absolute (can't be DOS-style, as IFS=:)
13044 test -f "$f" || { { echo "$as_me:13044: error: cannot find input file: $f" >&5
13045 echo "$as_me: error: cannot find input file: $f" >&2;}
13046 { (exit 1); exit 1; }; }
13049 if test -f "$f"; then
13052 elif test -f "$srcdir/$f"; then
13057 { { echo "$as_me:13057: error: cannot find input file: $f" >&5
13058 echo "$as_me: error: cannot find input file: $f" >&2;}
13059 { (exit 1); exit 1; }; }
13062 done` || { (exit 1); exit 1; }
13064 cat >>$CONFIG_STATUS <<EOF
13068 cat >>$CONFIG_STATUS <<\EOF
13070 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13071 s,@configure_input@,$configure_input,;t t
13072 s,@srcdir@,$ac_srcdir,;t t
13073 s,@top_srcdir@,$ac_top_srcdir,;t t
13074 s,@INSTALL@,$ac_INSTALL,;t t
13075 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
13077 if test x"$ac_file" != x-; then
13078 mv $tmp/out $ac_file
13086 cat >>$CONFIG_STATUS <<\EOF
13089 # CONFIG_HEADER section.
13092 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13093 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13095 # ac_d sets the value in "#define NAME VALUE" lines.
13096 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13097 ac_dB='[ ].*$,\1#\2'
13100 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
13101 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13102 ac_iB='\([ ]\),\1#\2define\3'
13105 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13106 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13107 ac_uB='$,\1#\2define\3'
13111 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13112 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13114 - | *:- | *:-:* ) # input from stdin
13116 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13117 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13118 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13119 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13120 * ) ac_file_in=$ac_file.in ;;
13123 test x"$ac_file" != x- && { echo "$as_me:13123: creating $ac_file" >&5
13124 echo "$as_me: creating $ac_file" >&6;}
13126 # First look for the input files in the build tree, otherwise in the
13128 ac_file_inputs=`IFS=:
13129 for f in $ac_file_in; do
13131 -) echo $tmp/stdin ;;
13133 # Absolute (can't be DOS-style, as IFS=:)
13134 test -f "$f" || { { echo "$as_me:13134: error: cannot find input file: $f" >&5
13135 echo "$as_me: error: cannot find input file: $f" >&2;}
13136 { (exit 1); exit 1; }; }
13139 if test -f "$f"; then
13142 elif test -f "$srcdir/$f"; then
13147 { { echo "$as_me:13147: error: cannot find input file: $f" >&5
13148 echo "$as_me: error: cannot find input file: $f" >&2;}
13149 { (exit 1); exit 1; }; }
13152 done` || { (exit 1); exit 1; }
13153 # Remove the trailing spaces.
13154 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13158 # Transform confdefs.h into a list of #define's. We won't use it as a sed
13159 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
13160 # be either 'cat' or 'sort'.
13161 cat confdefs.h | uniq >conftest.vals
13163 # Break up conftest.vals because some shells have a limit on
13164 # the size of here documents, and old seds have small limits too.
13166 rm -f conftest.tail
13167 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
13168 while grep . conftest.vals >/dev/null
13170 # Write chunks of a limited-size here document to conftest.frag.
13171 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
13172 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
13173 echo 'CEOF' >> $CONFIG_STATUS
13174 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
13175 rm -f conftest.vals
13176 mv conftest.tail conftest.vals
13178 rm -f conftest.vals
13180 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
13182 echo ' cat >> conftest.edit <<CEOF
13183 /@DEFS@/r conftest.frag
13186 sed -f conftest.edit $tmp/in > $tmp/out
13188 mv $tmp/out $tmp/in
13189 rm -f conftest.edit conftest.frag
13190 ' >> $CONFIG_STATUS
13192 cat >>$CONFIG_STATUS <<\EOF
13193 # Let's still pretend it is `configure' which instantiates (i.e., don't
13194 # use $as_me), people would be surprised to read:
13195 # /* config.h. Generated automatically by config.status. */
13196 if test x"$ac_file" = x-; then
13197 echo "/* Generated automatically by configure. */" >$tmp/config.h
13199 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
13201 cat $tmp/in >>$tmp/config.h
13203 if test x"$ac_file" != x-; then
13204 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
13205 { echo "$as_me:13205: $ac_file is unchanged" >&5
13206 echo "$as_me: $ac_file is unchanged" >&6;}
13208 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13209 X"$ac_file" : 'X\(//\)[^/]' \| \
13210 X"$ac_file" : 'X\(//\)$' \| \
13211 X"$ac_file" : 'X\(/\)' \| \
13212 . : '\(.\)' 2>/dev/null ||
13214 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13215 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13216 /^X\(\/\/\)$/{ s//\1/; q; }
13217 /^X\(\/\).*/{ s//\1/; q; }
13219 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
13220 { case "$ac_dir" in
13221 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
13225 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
13226 case $as_mkdir_dir in
13227 # Skip DOS drivespec
13228 ?:) as_incr_dir=$as_mkdir_dir ;;
13230 as_incr_dir=$as_incr_dir/$as_mkdir_dir
13231 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
13238 mv $tmp/config.h $ac_file
13242 rm -f $tmp/config.h
13246 cat >>$CONFIG_STATUS <<\EOF
13248 # CONFIG_COMMANDS section.
13250 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13251 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13252 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13256 if test -z "$USE_OLD_MAKERULES" ; then
13257 $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
13264 cat >>$CONFIG_STATUS <<\EOF
13266 { (exit 0); exit 0; }
13268 chmod +x $CONFIG_STATUS
13269 ac_clean_files=$ac_clean_files_save
13271 # configure is writing to config.log, and then calls config.status.
13272 # config.status does its own redirection, appending to config.log.
13273 # Unfortunately, on DOS this fails, as config.log is still kept open
13274 # by configure, so config.status won't be able to write to it; its
13275 # output is simply discarded. So we exec the FD to /dev/null,
13276 # effectively closing config.log, so it can be properly (re)opened and
13277 # appended to by config.status. When coming back to configure, we
13278 # need to make the FD available again.
13279 if test "$no_create" != yes; then
13282 $SHELL $CONFIG_STATUS || ac_cs_success=false
13284 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13285 # would make configure fail if this is the last instruction.
13286 $ac_cs_success || { (exit 1); exit 1; }
13288 ${MAKE:-make} preinstall