2 # From configure.in Revision: 1.56 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20121002.
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 datarootdir='${prefix}/share'
139 datadir='${datarootdir}'
140 sysconfdir='${prefix}/etc'
141 sharedstatedir='${prefix}/com'
142 localstatedir='${prefix}/var'
143 libdir='${exec_prefix}/lib'
144 includedir='${prefix}/include'
145 oldincludedir='/usr/include'
146 infodir='${datarootdir}/info'
147 mandir='${datarootdir}/man'
149 # Identity of this package.
159 # If the previous option needs an argument, assign it.
160 if test -n "$ac_prev"; then
161 eval "$ac_prev=\$ac_option"
166 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
168 # Accept the important Cygnus configure options, so we can diagnose typos.
172 -bindir | --bindir | --bindi | --bind | --bin | --bi)
174 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
177 -build | --build | --buil | --bui | --bu)
178 ac_prev=build_alias ;;
179 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
180 build_alias=$ac_optarg ;;
182 -cache-file | --cache-file | --cache-fil | --cache-fi \
183 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
184 ac_prev=cache_file ;;
185 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
186 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
187 cache_file=$ac_optarg ;;
190 cache_file=config.cache ;;
192 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
194 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
196 datadir=$ac_optarg ;;
198 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
199 | --dataroo | --dataro | --datar)
200 ac_prev=datarootdir ;;
201 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
202 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
203 datarootdir=$ac_optarg ;;
205 -disable-* | --disable-*)
206 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
207 # Reject names that are not valid shell variable names.
208 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
209 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
210 { (exit 1); exit 1; }; }
211 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
212 eval "enable_$ac_feature=no" ;;
214 -enable-* | --enable-*)
215 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
216 # Reject names that are not valid shell variable names.
217 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
218 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
219 { (exit 1); exit 1; }; }
220 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
222 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
225 eval "enable_$ac_feature='$ac_optarg'" ;;
227 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
228 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
229 | --exec | --exe | --ex)
230 ac_prev=exec_prefix ;;
231 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
232 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
233 | --exec=* | --exe=* | --ex=*)
234 exec_prefix=$ac_optarg ;;
236 -gas | --gas | --ga | --g)
237 # Obsolete; use --with-gas.
240 -help | --help | --hel | --he | -h)
242 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
243 ac_init_help=recursive ;;
244 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
245 ac_init_help=short ;;
247 -host | --host | --hos | --ho)
248 ac_prev=host_alias ;;
249 -host=* | --host=* | --hos=* | --ho=*)
250 host_alias=$ac_optarg ;;
252 -includedir | --includedir | --includedi | --included | --include \
253 | --includ | --inclu | --incl | --inc)
254 ac_prev=includedir ;;
255 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
256 | --includ=* | --inclu=* | --incl=* | --inc=*)
257 includedir=$ac_optarg ;;
259 -infodir | --infodir | --infodi | --infod | --info | --inf)
261 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
262 infodir=$ac_optarg ;;
264 -libdir | --libdir | --libdi | --libd)
266 -libdir=* | --libdir=* | --libdi=* | --libd=*)
269 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
270 | --libexe | --libex | --libe)
271 ac_prev=libexecdir ;;
272 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
273 | --libexe=* | --libex=* | --libe=*)
274 libexecdir=$ac_optarg ;;
276 -localstatedir | --localstatedir | --localstatedi | --localstated \
277 | --localstate | --localstat | --localsta | --localst \
278 | --locals | --local | --loca | --loc | --lo)
279 ac_prev=localstatedir ;;
280 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
281 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
282 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
283 localstatedir=$ac_optarg ;;
285 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
287 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
291 # Obsolete; use --without-fp.
294 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
298 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
299 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
302 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
303 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
304 | --oldin | --oldi | --old | --ol | --o)
305 ac_prev=oldincludedir ;;
306 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
307 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
308 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
309 oldincludedir=$ac_optarg ;;
311 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
313 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
316 -program-prefix | --program-prefix | --program-prefi | --program-pref \
317 | --program-pre | --program-pr | --program-p)
318 ac_prev=program_prefix ;;
319 -program-prefix=* | --program-prefix=* | --program-prefi=* \
320 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
321 program_prefix=$ac_optarg ;;
323 -program-suffix | --program-suffix | --program-suffi | --program-suff \
324 | --program-suf | --program-su | --program-s)
325 ac_prev=program_suffix ;;
326 -program-suffix=* | --program-suffix=* | --program-suffi=* \
327 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
328 program_suffix=$ac_optarg ;;
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 ac_prev=program_transform_name ;;
338 -program-transform-name=* | --program-transform-name=* \
339 | --program-transform-nam=* | --program-transform-na=* \
340 | --program-transform-n=* | --program-transform-=* \
341 | --program-transform=* | --program-transfor=* \
342 | --program-transfo=* | --program-transf=* \
343 | --program-trans=* | --program-tran=* \
344 | --progr-tra=* | --program-tr=* | --program-t=*)
345 program_transform_name=$ac_optarg ;;
347 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
348 | -silent | --silent | --silen | --sile | --sil)
351 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
353 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
355 sbindir=$ac_optarg ;;
357 -sharedstatedir | --sharedstatedir | --sharedstatedi \
358 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
359 | --sharedst | --shareds | --shared | --share | --shar \
361 ac_prev=sharedstatedir ;;
362 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
363 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
364 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
366 sharedstatedir=$ac_optarg ;;
368 -site | --site | --sit)
370 -site=* | --site=* | --sit=*)
373 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
375 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
378 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
379 | --syscon | --sysco | --sysc | --sys | --sy)
380 ac_prev=sysconfdir ;;
381 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
382 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
383 sysconfdir=$ac_optarg ;;
385 -target | --target | --targe | --targ | --tar | --ta | --t)
386 ac_prev=target_alias ;;
387 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
388 target_alias=$ac_optarg ;;
390 -v | -verbose | --verbose | --verbos | --verbo | --verb)
393 -version | --version | --versio | --versi | --vers | -V)
397 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
398 # Reject names that are not valid shell variable names.
399 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
400 { echo "$as_me: error: invalid package name: $ac_package" >&2
401 { (exit 1); exit 1; }; }
402 ac_package=`echo $ac_package| sed 's/-/_/g'`
404 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
407 eval "with_$ac_package='$ac_optarg'" ;;
409 -without-* | --without-*)
410 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
411 # Reject names that are not valid shell variable names.
412 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
413 { echo "$as_me: error: invalid package name: $ac_package" >&2
414 { (exit 1); exit 1; }; }
415 ac_package=`echo $ac_package | sed 's/-/_/g'`
416 eval "with_$ac_package=no" ;;
419 # Obsolete; use --with-x.
422 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
423 | --x-incl | --x-inc | --x-in | --x-i)
424 ac_prev=x_includes ;;
425 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
426 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
427 x_includes=$ac_optarg ;;
429 -x-libraries | --x-libraries | --x-librarie | --x-librari \
430 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
431 ac_prev=x_libraries ;;
432 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
433 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
434 x_libraries=$ac_optarg ;;
436 -*) { echo "$as_me: error: unrecognized option: $ac_option
437 Try \`$0 --help' for more information." >&2
438 { (exit 1); exit 1; }; }
442 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
443 # Reject names that are not valid shell variable names.
444 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
445 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
446 { (exit 1); exit 1; }; }
447 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
448 eval "$ac_envvar='$ac_optarg'"
452 # FIXME: should be removed in autoconf 3.0.
453 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
454 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
455 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
456 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
462 if test -n "$ac_prev"; then
463 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
464 { echo "$as_me: error: missing argument to $ac_option" >&2
465 { (exit 1); exit 1; }; }
468 # Be sure to have absolute paths.
469 for ac_var in exec_prefix prefix
471 eval ac_val=$`echo $ac_var`
473 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
474 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
475 { (exit 1); exit 1; }; };;
479 # Be sure to have absolute paths.
480 for ac_var in bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir \
481 localstatedir libdir includedir oldincludedir infodir mandir
483 eval ac_val=$`echo $ac_var`
485 [\\/$]* | ?:[\\/]* ) ;;
486 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
487 { (exit 1); exit 1; }; };;
491 # There might be people who depend on the old broken behavior: `$host'
492 # used to hold the argument of --host etc.
497 # FIXME: should be removed in autoconf 3.0.
498 if test "x$host_alias" != x; then
499 if test "x$build_alias" = x; then
500 cross_compiling=maybe
501 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
502 If a cross compiler is detected then cross compile mode will be used." >&2
503 elif test "x$build_alias" != "x$host_alias"; then
509 test -n "$host_alias" && ac_tool_prefix=$host_alias-
511 test "$silent" = yes && exec 6>/dev/null
513 # Find the source files, if location was not specified.
514 if test -z "$srcdir"; then
515 ac_srcdir_defaulted=yes
516 # Try the directory containing this script, then its parent.
518 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
519 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
521 if test ! -r $srcdir/$ac_unique_file; then
525 ac_srcdir_defaulted=no
527 if test ! -r $srcdir/$ac_unique_file; then
528 if test "$ac_srcdir_defaulted" = yes; then
529 { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
530 { (exit 1); exit 1; }; }
532 { echo "$as_me: error: cannot find sources in $srcdir" >&2
533 { (exit 1); exit 1; }; }
536 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
537 ac_env_build_alias_set=${build_alias+set}
538 ac_env_build_alias_value=$build_alias
539 ac_cv_env_build_alias_set=${build_alias+set}
540 ac_cv_env_build_alias_value=$build_alias
541 ac_env_host_alias_set=${host_alias+set}
542 ac_env_host_alias_value=$host_alias
543 ac_cv_env_host_alias_set=${host_alias+set}
544 ac_cv_env_host_alias_value=$host_alias
545 ac_env_target_alias_set=${target_alias+set}
546 ac_env_target_alias_value=$target_alias
547 ac_cv_env_target_alias_set=${target_alias+set}
548 ac_cv_env_target_alias_value=$target_alias
549 ac_env_CC_set=${CC+set}
551 ac_cv_env_CC_set=${CC+set}
552 ac_cv_env_CC_value=$CC
553 ac_env_CFLAGS_set=${CFLAGS+set}
554 ac_env_CFLAGS_value=$CFLAGS
555 ac_cv_env_CFLAGS_set=${CFLAGS+set}
556 ac_cv_env_CFLAGS_value=$CFLAGS
557 ac_env_LDFLAGS_set=${LDFLAGS+set}
558 ac_env_LDFLAGS_value=$LDFLAGS
559 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
560 ac_cv_env_LDFLAGS_value=$LDFLAGS
561 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
562 ac_env_CPPFLAGS_value=$CPPFLAGS
563 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
564 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
565 ac_env_CPP_set=${CPP+set}
566 ac_env_CPP_value=$CPP
567 ac_cv_env_CPP_set=${CPP+set}
568 ac_cv_env_CPP_value=$CPP
571 # Report the --help message.
573 if test "$ac_init_help" = "long"; then
574 # Omit some internal or obsolete options to make the list less imposing.
575 # This message is too long to be a string in the A/UX 3.1 sh.
577 \`configure' configures this package to adapt to many kinds of systems.
579 Usage: $0 [OPTION]... [VAR=VALUE]...
581 To assign environment variables (e.g., CC, CFLAGS...), specify them as
582 VAR=VALUE. See below for descriptions of some of the useful variables.
584 Defaults for the options are specified in brackets.
587 -h, --help display this help and exit
588 --help=short display options specific to this package
589 --help=recursive display the short help of all the included packages
590 -V, --version display version information and exit
591 -q, --quiet, --silent do not print \`checking...' messages
592 --cache-file=FILE cache test results in FILE [disabled]
593 -C, --config-cache alias for \`--cache-file=config.cache'
594 -n, --no-create do not create output files
595 --srcdir=DIR find the sources in DIR [configure dir or \`..']
600 Installation directories:
601 --prefix=PREFIX install architecture-independent files in PREFIX
603 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
606 By default, \`make install' will install all the files in
607 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
608 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
609 for instance \`--prefix=\$HOME'.
611 For better control, use the options below.
613 Fine tuning of the installation directories:
614 --bindir=DIR user executables [EPREFIX/bin]
615 --sbindir=DIR system admin executables [EPREFIX/sbin]
616 --libexecdir=DIR program executables [EPREFIX/libexec]
617 --datarootdir=DIR read-only architecture-independent data [PREFIX/share]
618 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
619 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
620 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
621 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
622 --libdir=DIR object code libraries [EPREFIX/lib]
623 --includedir=DIR C header files [PREFIX/include]
624 --oldincludedir=DIR C header files for non-gcc [/usr/include]
625 --infodir=DIR info documentation [DATAROOTDIR/info]
626 --mandir=DIR man documentation [DATAROOTDIR/man]
632 --program-prefix=PREFIX prepend PREFIX to installed program names
633 --program-suffix=SUFFIX append SUFFIX to installed program names
634 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
637 --build=BUILD configure for building on BUILD [guessed]
638 --host=HOST build programs to run on HOST [BUILD]
639 --target=TARGET configure for building compilers for TARGET [HOST]
643 if test -n "$ac_init_help"; then
648 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
649 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
652 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
653 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
655 --with-system-type=XXX test: override derived host system-type
656 --with-pkg-config{=path} enable/disable use of pkg-config
657 --with-pkg-config-libdir=XXX use given directory for installing pc-files
658 --without-tests suppress build with test-programs
659 --enable-mixed-case tic should assume mixed-case filenames
660 --with-install-prefix prefixes actual install-location ($DESTDIR)
661 Build-Tools Needed to Compile Temporary Applications for Cross-compiling:
662 --with-build-cc=XXX the build C compiler ($BUILD_CC)
663 --with-build-cpp=XXX the build C preprocessor ($BUILD_CPP)
664 --with-build-cflags=XXX the build C compiler-flags ($BUILD_CFLAGS)
665 --with-build-cppflags=XXX the build C preprocessor-flags ($BUILD_CPPFLAGS)
666 --with-build-ldflags=XXX the build linker-flags ($BUILD_LDFLAGS)
667 --with-build-libs=XXX the build libraries (${BUILD_LIBS})
668 Options to Specify the Libraries Built/Used:
669 --with-shared generate shared C-objects (needed for --with-ada-sharedlib)
670 --enable-widec compile with wide-char/UTF-8 code
671 --with-curses-dir=DIR directory in which (n)curses is installed
672 --with-lib-prefix override library-prefix
673 --with-shlib-version=X Specify rel or abi version for shared libs
674 --enable-rpath-link link sample programs with rpath option
675 Fine-Tuning Your Configuration:
676 --enable-broken_linker compile with broken-linker support code
677 --disable-largefile omit support for large files
678 --with-rcs-ids compile-in RCS identifiers
680 --disable-ext-funcs disable function-extensions
681 --enable-const compile with extra/non-standard const
683 --without-develop disable development options
685 --with-pthread use POSIX thread library
686 --enable-weak-symbols enable weak-symbols for pthreads
687 --enable-reentrant compile with experimental reentrant code
688 --with-wrap-prefix=XXX override prefix used for public variables
689 Testing/development Options:
690 --disable-echo do not display "compiling" commands
691 --enable-warnings build: turn on GCC compiler warnings
692 --enable-assertions test: turn on generation of assertion code
693 --enable-expanded test: generate functions for certain macros
694 --disable-macros test: use functions rather than macros
695 --with-trace test: add trace() function to all models of ncurses
696 --disable-gnat-projects test: disable GNAT projects even if usable
697 Ada95 Binding Options:
698 --with-ada-compiler=CMD specify Ada95 compiler command (default gnatmake)
699 --with-ada-include=DIR Ada includes are in DIR (default: PREFIX/share/ada/adainclude)
700 --with-ada-objects=DIR Ada objects are in DIR (default: PREFIX/lib/ada/adalib)
701 --with-ada-sharedlib=soname build shared-library (requires GNAT projects)
703 Some influential environment variables:
704 CC C compiler command
705 CFLAGS C compiler flags
706 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
707 nonstandard directory <lib dir>
708 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
709 headers in a nonstandard directory <include dir>
712 Use these variables to override the choices made by `configure' or to help
713 it to find libraries and programs with nonstandard names/locations.
718 if test "$ac_init_help" = "recursive"; then
719 # If there are subdirs, report their specific --help.
721 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
723 # A "../" for each directory in /$ac_subdir.
724 ac_dots=`echo $ac_subdir |
725 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
728 .) # No --srcdir option. We are building in place.
729 ac_sub_srcdir=$srcdir ;;
730 [\\/]* | ?:[\\/]* ) # Absolute path.
731 ac_sub_srcdir=$srcdir/$ac_subdir ;;
733 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
736 # Check for guested configure; otherwise get Cygnus style configure.
737 if test -f $ac_sub_srcdir/configure.gnu; then
739 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
740 elif test -f $ac_sub_srcdir/configure; then
742 $SHELL $ac_sub_srcdir/configure --help=recursive
743 elif test -f $ac_sub_srcdir/configure.ac ||
744 test -f $ac_sub_srcdir/configure.in; then
748 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
754 test -n "$ac_init_help" && exit 0
755 if $ac_init_version; then
758 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
759 Free Software Foundation, Inc.
760 This configure script is free software; the Free Software Foundation
761 gives unlimited permission to copy, distribute and modify it.
767 This file contains any messages produced by compilers while
768 running configure, to aid debugging if configure makes a mistake.
770 It was created by $as_me, which was
771 generated by GNU Autoconf 2.52.20121002. Invocation command line was
782 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
783 uname -m = `(uname -m) 2>/dev/null || echo unknown`
784 uname -r = `(uname -r) 2>/dev/null || echo unknown`
785 uname -s = `(uname -s) 2>/dev/null || echo unknown`
786 uname -v = `(uname -v) 2>/dev/null || echo unknown`
788 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
789 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
791 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
792 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
793 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
794 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
795 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
796 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
797 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
811 # Keep a trace of the command line.
812 # Strip out --no-create and --no-recursion so they do not pile up.
813 # Also quote any args containing shell meta-characters.
819 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
820 | --no-cr | --no-c) ;;
821 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
822 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
823 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
824 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
825 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
827 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
830 # Get rid of the leading space.
833 # When interrupted or exit'd, cleanup temporary files, and complete
834 # config.log. We remove comments because anyway the quotes in there
835 # would cause problems or look ugly.
837 # Save into config.log some information that might help in debugging.
839 echo "## ----------------- ##" >&5
840 echo "## Cache variables. ##" >&5
841 echo "## ----------------- ##" >&5
843 # The following way of writing the cache mishandles newlines in values,
846 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
849 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
850 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
854 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
858 sed "/^$/d" confdefs.h >conftest.log
859 if test -s conftest.log; then
861 echo "## ------------ ##" >&5
862 echo "## confdefs.h. ##" >&5
863 echo "## ------------ ##" >&5
868 test "$ac_signal" != 0 &&
869 echo "$as_me: caught signal $ac_signal" >&5
870 echo "$as_me: exit $exit_status" >&5
871 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
874 for ac_signal in 1 2 13 15; do
875 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
879 # confdefs.h avoids OS command line length limits that DEFS can exceed.
880 rm -rf conftest* confdefs.h
881 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
884 # Let the site file select an alternate cache file if it wants to.
885 # Prefer explicitly selected file to automatically selected ones.
886 if test -z "$CONFIG_SITE"; then
887 if test "x$prefix" != xNONE; then
888 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
890 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
893 for ac_site_file in $CONFIG_SITE; do
894 if test -r "$ac_site_file"; then
895 { echo "$as_me:895: loading site script $ac_site_file" >&5
896 echo "$as_me: loading site script $ac_site_file" >&6;}
897 cat "$ac_site_file" >&5
902 if test -r "$cache_file"; then
903 # Some versions of bash will fail to source /dev/null (special
904 # files actually), so we avoid doing that.
905 if test -f "$cache_file"; then
906 { echo "$as_me:906: loading cache $cache_file" >&5
907 echo "$as_me: loading cache $cache_file" >&6;}
909 [\\/]* | ?:[\\/]* ) . $cache_file;;
914 { echo "$as_me:914: creating cache $cache_file" >&5
915 echo "$as_me: creating cache $cache_file" >&6;}
919 # Check that the precious variables saved in the cache have kept the same
921 ac_cache_corrupted=false
922 for ac_var in `(set) 2>&1 |
923 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
924 eval ac_old_set=\$ac_cv_env_${ac_var}_set
925 eval ac_new_set=\$ac_env_${ac_var}_set
926 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
927 eval ac_new_val="\$ac_env_${ac_var}_value"
928 case $ac_old_set,$ac_new_set in
930 { echo "$as_me:930: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
931 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
932 ac_cache_corrupted=: ;;
934 { echo "$as_me:934: error: \`$ac_var' was not set in the previous run" >&5
935 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
936 ac_cache_corrupted=: ;;
939 if test "x$ac_old_val" != "x$ac_new_val"; then
940 { echo "$as_me:940: error: \`$ac_var' has changed since the previous run:" >&5
941 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
942 { echo "$as_me:942: former value: $ac_old_val" >&5
943 echo "$as_me: former value: $ac_old_val" >&2;}
944 { echo "$as_me:944: current value: $ac_new_val" >&5
945 echo "$as_me: current value: $ac_new_val" >&2;}
949 # Pass precious variables to config.status. It doesn't matter if
950 # we pass some twice (in addition to the command line arguments).
951 if test "$ac_new_set" = set; then
953 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
954 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
955 ac_configure_args="$ac_configure_args '$ac_arg'"
957 *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
962 if $ac_cache_corrupted; then
963 { echo "$as_me:963: error: changes in the environment can compromise the build" >&5
964 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
965 { { echo "$as_me:965: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
966 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
967 { (exit 1); exit 1; }; }
971 ac_cpp='$CPP $CPPFLAGS'
972 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
973 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
974 ac_compiler_gnu=$ac_cv_c_compiler_gnu
975 ac_main_return=return
977 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
978 *c*,-n*) ECHO_N= ECHO_C='
980 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
981 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
983 echo "#! $SHELL" >conftest.sh
984 echo "exit 0" >>conftest.sh
986 if { (echo "$as_me:986: PATH=\".;.\"; conftest.sh") >&5
987 (PATH=".;."; conftest.sh) 2>&5
989 echo "$as_me:989: \$? = $ac_status" >&5
990 (exit $ac_status); }; then
991 ac_path_separator=';'
995 PATH_SEPARATOR="$ac_path_separator"
998 ac_config_headers="$ac_config_headers include/ncurses_cfg.h:include/ncurses_cfg.hin"
1003 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1004 if test -f $ac_dir/install-sh; then
1006 ac_install_sh="$ac_aux_dir/install-sh -c"
1008 elif test -f $ac_dir/install.sh; then
1010 ac_install_sh="$ac_aux_dir/install.sh -c"
1012 elif test -f $ac_dir/shtool; then
1014 ac_install_sh="$ac_aux_dir/shtool install -c"
1018 if test -z "$ac_aux_dir"; then
1019 { { echo "$as_me:1019: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1020 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1021 { (exit 1); exit 1; }; }
1023 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1024 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1025 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1027 # Make sure we can run config.sub.
1028 $ac_config_sub sun4 >/dev/null 2>&1 ||
1029 { { echo "$as_me:1029: error: cannot run $ac_config_sub" >&5
1030 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1031 { (exit 1); exit 1; }; }
1033 echo "$as_me:1033: checking build system type" >&5
1034 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1035 if test "${ac_cv_build+set}" = set; then
1036 echo $ECHO_N "(cached) $ECHO_C" >&6
1038 ac_cv_build_alias=$build_alias
1039 test -z "$ac_cv_build_alias" &&
1040 ac_cv_build_alias=`$ac_config_guess`
1041 test -z "$ac_cv_build_alias" &&
1042 { { echo "$as_me:1042: error: cannot guess build type; you must specify one" >&5
1043 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1044 { (exit 1); exit 1; }; }
1045 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1046 { { echo "$as_me:1046: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1047 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1048 { (exit 1); exit 1; }; }
1051 echo "$as_me:1051: result: $ac_cv_build" >&5
1052 echo "${ECHO_T}$ac_cv_build" >&6
1054 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1055 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1056 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1058 echo "$as_me:1058: checking host system type" >&5
1059 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1060 if test "${ac_cv_host+set}" = set; then
1061 echo $ECHO_N "(cached) $ECHO_C" >&6
1063 ac_cv_host_alias=$host_alias
1064 test -z "$ac_cv_host_alias" &&
1065 ac_cv_host_alias=$ac_cv_build_alias
1066 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1067 { { echo "$as_me:1067: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1068 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1069 { (exit 1); exit 1; }; }
1072 echo "$as_me:1072: result: $ac_cv_host" >&5
1073 echo "${ECHO_T}$ac_cv_host" >&6
1075 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1076 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1077 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1079 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1080 echo "$as_me:1080: checking target system type" >&5
1081 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1082 if test "${ac_cv_target+set}" = set; then
1083 echo $ECHO_N "(cached) $ECHO_C" >&6
1085 ac_cv_target_alias=$target_alias
1086 test "x$ac_cv_target_alias" = "x" &&
1087 ac_cv_target_alias=$ac_cv_host_alias
1088 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1089 { { echo "$as_me:1089: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1090 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1091 { (exit 1); exit 1; }; }
1094 echo "$as_me:1094: result: $ac_cv_target" >&5
1095 echo "${ECHO_T}$ac_cv_target" >&6
1096 target=$ac_cv_target
1097 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1098 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1099 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1101 # The aliases save the names the user supplied, while $host etc.
1102 # will get canonicalized.
1103 test -n "$target_alias" &&
1104 test "$program_prefix$program_suffix$program_transform_name" = \
1106 program_prefix=${target_alias}-
1107 system_name="$host_os"
1109 system_name="`(uname -s -r) 2>/dev/null`"
1110 if test -z "$system_name" ; then
1111 system_name="`(hostname) 2>/dev/null`"
1114 test -n "$system_name" &&
1115 cat >>confdefs.h <<EOF
1116 #define SYSTEM_NAME "$system_name"
1119 if test "${cf_cv_system_name+set}" = set; then
1120 echo $ECHO_N "(cached) $ECHO_C" >&6
1122 cf_cv_system_name="$system_name"
1125 test -z "$system_name" && system_name="$cf_cv_system_name"
1126 test -n "$cf_cv_system_name" && echo "$as_me:1126: result: Configuring for $cf_cv_system_name" >&5
1127 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1129 if test ".$system_name" != ".$cf_cv_system_name" ; then
1130 echo "$as_me:1130: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1131 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1132 { { echo "$as_me:1132: error: \"Please remove config.cache and try again.\"" >&5
1133 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1134 { (exit 1); exit 1; }; }
1137 # Check whether --with-system-type or --without-system-type was given.
1138 if test "${with_system_type+set}" = set; then
1139 withval="$with_system_type"
1140 { echo "$as_me:1140: WARNING: overriding system type to $withval" >&5
1141 echo "$as_me: WARNING: overriding system type to $withval" >&2;}
1142 cf_cv_system_name=$withval
1147 ### Save the given $CFLAGS to allow user-override.
1148 cf_user_CFLAGS="$CFLAGS"
1150 ### Default install-location
1152 echo "$as_me:1152: checking for prefix" >&5
1153 echo $ECHO_N "checking for prefix... $ECHO_C" >&6
1154 if test "x$prefix" = "xNONE" ; then
1155 case "$cf_cv_system_name" in
1156 # non-vendor systems don't have a conflict
1157 openbsd*|freebsd*|mirbsd*|linux*|cygwin*|msys*|k*bsd*-gnu|mingw*)
1160 *) prefix=$ac_default_prefix
1164 echo "$as_me:1164: result: $prefix" >&5
1165 echo "${ECHO_T}$prefix" >&6
1167 if test "x$prefix" = "xNONE" ; then
1168 echo "$as_me:1168: checking for default include-directory" >&5
1169 echo $ECHO_N "checking for default include-directory... $ECHO_C" >&6
1170 test -n "$verbose" && echo 1>&6
1173 $includedir/ncurses \
1175 $prefix/include/ncurses \
1176 /usr/local/include \
1177 /usr/local/include/ncurses \
1179 /usr/include/ncurses
1181 cf_dir=`eval echo $cf_symbol`
1182 if test -f $cf_dir/curses.h ; then
1183 if ( fgrep NCURSES_VERSION $cf_dir/curses.h 2>&1 >/dev/null ) ; then
1184 includedir="$cf_symbol"
1185 test -n "$verbose" && echo $ac_n " found " 1>&6
1189 test -n "$verbose" && echo " tested $cf_dir" 1>&6
1191 echo "$as_me:1191: result: $includedir" >&5
1192 echo "${ECHO_T}$includedir" >&6
1195 ### Checks for programs.
1198 ac_cpp='$CPP $CPPFLAGS'
1199 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1200 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1201 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1202 ac_main_return=return
1203 if test -n "$ac_tool_prefix"; then
1204 for ac_prog in gnatgcc gcc cc
1206 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1207 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1208 echo "$as_me:1208: checking for $ac_word" >&5
1209 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1210 if test "${ac_cv_prog_CC+set}" = set; then
1211 echo $ECHO_N "(cached) $ECHO_C" >&6
1213 if test -n "$CC"; then
1214 ac_cv_prog_CC="$CC" # Let the user override the test.
1216 ac_save_IFS=$IFS; IFS=$ac_path_separator
1218 for ac_dir in $ac_dummy; do
1220 test -z "$ac_dir" && ac_dir=.
1221 $as_executable_p "$ac_dir/$ac_word" || continue
1222 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1223 echo "$as_me:1223: found $ac_dir/$ac_word" >&5
1230 if test -n "$CC"; then
1231 echo "$as_me:1231: result: $CC" >&5
1232 echo "${ECHO_T}$CC" >&6
1234 echo "$as_me:1234: result: no" >&5
1235 echo "${ECHO_T}no" >&6
1238 test -n "$CC" && break
1241 if test -z "$CC"; then
1243 for ac_prog in gnatgcc gcc cc
1245 # Extract the first word of "$ac_prog", so it can be a program name with args.
1246 set dummy $ac_prog; ac_word=$2
1247 echo "$as_me:1247: checking for $ac_word" >&5
1248 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1249 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1250 echo $ECHO_N "(cached) $ECHO_C" >&6
1252 if test -n "$ac_ct_CC"; then
1253 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1255 ac_save_IFS=$IFS; IFS=$ac_path_separator
1257 for ac_dir in $ac_dummy; do
1259 test -z "$ac_dir" && ac_dir=.
1260 $as_executable_p "$ac_dir/$ac_word" || continue
1261 ac_cv_prog_ac_ct_CC="$ac_prog"
1262 echo "$as_me:1262: found $ac_dir/$ac_word" >&5
1268 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1269 if test -n "$ac_ct_CC"; then
1270 echo "$as_me:1270: result: $ac_ct_CC" >&5
1271 echo "${ECHO_T}$ac_ct_CC" >&6
1273 echo "$as_me:1273: result: no" >&5
1274 echo "${ECHO_T}no" >&6
1277 test -n "$ac_ct_CC" && break
1283 test -z "$CC" && { { echo "$as_me:1283: error: no acceptable cc found in \$PATH" >&5
1284 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1285 { (exit 1); exit 1; }; }
1287 # Provide some information about the compiler.
1288 echo "$as_me:1288:" \
1289 "checking for C compiler version" >&5
1290 ac_compiler=`set X $ac_compile; echo $2`
1291 { (eval echo "$as_me:1291: \"$ac_compiler --version </dev/null >&5\"") >&5
1292 (eval $ac_compiler --version </dev/null >&5) 2>&5
1294 echo "$as_me:1294: \$? = $ac_status" >&5
1295 (exit $ac_status); }
1296 { (eval echo "$as_me:1296: \"$ac_compiler -v </dev/null >&5\"") >&5
1297 (eval $ac_compiler -v </dev/null >&5) 2>&5
1299 echo "$as_me:1299: \$? = $ac_status" >&5
1300 (exit $ac_status); }
1301 { (eval echo "$as_me:1301: \"$ac_compiler -V </dev/null >&5\"") >&5
1302 (eval $ac_compiler -V </dev/null >&5) 2>&5
1304 echo "$as_me:1304: \$? = $ac_status" >&5
1305 (exit $ac_status); }
1307 cat >conftest.$ac_ext <<_ACEOF
1308 #line 1308 "configure"
1309 #include "confdefs.h"
1319 ac_clean_files_save=$ac_clean_files
1320 ac_clean_files="$ac_clean_files a.out a.exe"
1321 # Try to create an executable without -o first, disregard a.out.
1322 # It will help us diagnose broken compilers, and finding out an intuition
1324 echo "$as_me:1324: checking for C compiler default output" >&5
1325 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1326 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1327 if { (eval echo "$as_me:1327: \"$ac_link_default\"") >&5
1328 (eval $ac_link_default) 2>&5
1330 echo "$as_me:1330: \$? = $ac_status" >&5
1331 (exit $ac_status); }; then
1332 # Find the output, starting from the most likely. This scheme is
1333 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1335 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1336 ls a.out conftest 2>/dev/null;
1337 ls a.* conftest.* 2>/dev/null`; do
1339 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1340 a.out ) # We found the default executable, but exeext='' is most
1343 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1344 # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1351 echo "$as_me: failed program was:" >&5
1352 cat conftest.$ac_ext >&5
1353 { { echo "$as_me:1353: error: C compiler cannot create executables" >&5
1354 echo "$as_me: error: C compiler cannot create executables" >&2;}
1355 { (exit 77); exit 77; }; }
1358 ac_exeext=$ac_cv_exeext
1359 echo "$as_me:1359: result: $ac_file" >&5
1360 echo "${ECHO_T}$ac_file" >&6
1362 # Check the compiler produces executables we can run. If not, either
1363 # the compiler is broken, or we cross compile.
1364 echo "$as_me:1364: checking whether the C compiler works" >&5
1365 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1366 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1367 # If not cross compiling, check that we can run a simple program.
1368 if test "$cross_compiling" != yes; then
1369 if { ac_try='./$ac_file'
1370 { (eval echo "$as_me:1370: \"$ac_try\"") >&5
1373 echo "$as_me:1373: \$? = $ac_status" >&5
1374 (exit $ac_status); }; }; then
1377 if test "$cross_compiling" = maybe; then
1380 { { echo "$as_me:1380: error: cannot run C compiled programs.
1381 If you meant to cross compile, use \`--host'." >&5
1382 echo "$as_me: error: cannot run C compiled programs.
1383 If you meant to cross compile, use \`--host'." >&2;}
1384 { (exit 1); exit 1; }; }
1388 echo "$as_me:1388: result: yes" >&5
1389 echo "${ECHO_T}yes" >&6
1391 rm -f a.out a.exe conftest$ac_cv_exeext
1392 ac_clean_files=$ac_clean_files_save
1393 # Check the compiler produces executables we can run. If not, either
1394 # the compiler is broken, or we cross compile.
1395 echo "$as_me:1395: checking whether we are cross compiling" >&5
1396 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1397 echo "$as_me:1397: result: $cross_compiling" >&5
1398 echo "${ECHO_T}$cross_compiling" >&6
1400 echo "$as_me:1400: checking for executable suffix" >&5
1401 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1402 if { (eval echo "$as_me:1402: \"$ac_link\"") >&5
1403 (eval $ac_link) 2>&5
1405 echo "$as_me:1405: \$? = $ac_status" >&5
1406 (exit $ac_status); }; then
1407 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1408 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1409 # work properly (i.e., refer to `conftest.exe'), while it won't with
1411 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1413 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1414 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1421 { { echo "$as_me:1421: error: cannot compute EXEEXT: cannot compile and link" >&5
1422 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1423 { (exit 1); exit 1; }; }
1426 rm -f conftest$ac_cv_exeext
1427 echo "$as_me:1427: result: $ac_cv_exeext" >&5
1428 echo "${ECHO_T}$ac_cv_exeext" >&6
1430 rm -f conftest.$ac_ext
1431 EXEEXT=$ac_cv_exeext
1433 echo "$as_me:1433: checking for object suffix" >&5
1434 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1435 if test "${ac_cv_objext+set}" = set; then
1436 echo $ECHO_N "(cached) $ECHO_C" >&6
1438 cat >conftest.$ac_ext <<_ACEOF
1439 #line 1439 "configure"
1440 #include "confdefs.h"
1450 rm -f conftest.o conftest.obj
1451 if { (eval echo "$as_me:1451: \"$ac_compile\"") >&5
1452 (eval $ac_compile) 2>&5
1454 echo "$as_me:1454: \$? = $ac_status" >&5
1455 (exit $ac_status); }; then
1456 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1458 *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1459 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1464 echo "$as_me: failed program was:" >&5
1465 cat conftest.$ac_ext >&5
1466 { { echo "$as_me:1466: error: cannot compute OBJEXT: cannot compile" >&5
1467 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1468 { (exit 1); exit 1; }; }
1471 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1473 echo "$as_me:1473: result: $ac_cv_objext" >&5
1474 echo "${ECHO_T}$ac_cv_objext" >&6
1475 OBJEXT=$ac_cv_objext
1477 echo "$as_me:1477: checking whether we are using the GNU C compiler" >&5
1478 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1479 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1480 echo $ECHO_N "(cached) $ECHO_C" >&6
1482 cat >conftest.$ac_ext <<_ACEOF
1483 #line 1483 "configure"
1484 #include "confdefs.h"
1497 rm -f conftest.$ac_objext
1498 if { (eval echo "$as_me:1498: \"$ac_compile\"") >&5
1499 (eval $ac_compile) 2>&5
1501 echo "$as_me:1501: \$? = $ac_status" >&5
1502 (exit $ac_status); } &&
1503 { ac_try='test -s conftest.$ac_objext'
1504 { (eval echo "$as_me:1504: \"$ac_try\"") >&5
1507 echo "$as_me:1507: \$? = $ac_status" >&5
1508 (exit $ac_status); }; }; then
1511 echo "$as_me: failed program was:" >&5
1512 cat conftest.$ac_ext >&5
1515 rm -f conftest.$ac_objext conftest.$ac_ext
1516 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1519 echo "$as_me:1519: result: $ac_cv_c_compiler_gnu" >&5
1520 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1521 GCC=`test $ac_compiler_gnu = yes && echo yes`
1522 ac_test_CFLAGS=${CFLAGS+set}
1523 ac_save_CFLAGS=$CFLAGS
1525 echo "$as_me:1525: checking whether $CC accepts -g" >&5
1526 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1527 if test "${ac_cv_prog_cc_g+set}" = set; then
1528 echo $ECHO_N "(cached) $ECHO_C" >&6
1530 cat >conftest.$ac_ext <<_ACEOF
1531 #line 1531 "configure"
1532 #include "confdefs.h"
1542 rm -f conftest.$ac_objext
1543 if { (eval echo "$as_me:1543: \"$ac_compile\"") >&5
1544 (eval $ac_compile) 2>&5
1546 echo "$as_me:1546: \$? = $ac_status" >&5
1547 (exit $ac_status); } &&
1548 { ac_try='test -s conftest.$ac_objext'
1549 { (eval echo "$as_me:1549: \"$ac_try\"") >&5
1552 echo "$as_me:1552: \$? = $ac_status" >&5
1553 (exit $ac_status); }; }; then
1556 echo "$as_me: failed program was:" >&5
1557 cat conftest.$ac_ext >&5
1560 rm -f conftest.$ac_objext conftest.$ac_ext
1562 echo "$as_me:1562: result: $ac_cv_prog_cc_g" >&5
1563 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1564 if test "$ac_test_CFLAGS" = set; then
1565 CFLAGS=$ac_save_CFLAGS
1566 elif test $ac_cv_prog_cc_g = yes; then
1567 if test "$GCC" = yes; then
1573 if test "$GCC" = yes; then
1579 # Some people use a C++ compiler to compile C. Since we use `exit',
1580 # in C++ we need to declare it. In case someone uses the same compiler
1581 # for both compiling C and C++ we need to have the C++ compiler decide
1582 # the declaration of exit, since it's the most demanding environment.
1583 cat >conftest.$ac_ext <<_ACEOF
1588 rm -f conftest.$ac_objext
1589 if { (eval echo "$as_me:1589: \"$ac_compile\"") >&5
1590 (eval $ac_compile) 2>&5
1592 echo "$as_me:1592: \$? = $ac_status" >&5
1593 (exit $ac_status); } &&
1594 { ac_try='test -s conftest.$ac_objext'
1595 { (eval echo "$as_me:1595: \"$ac_try\"") >&5
1598 echo "$as_me:1598: \$? = $ac_status" >&5
1599 (exit $ac_status); }; }; then
1600 for ac_declaration in \
1602 '#include <stdlib.h>' \
1603 'extern "C" void std::exit (int) throw (); using std::exit;' \
1604 'extern "C" void std::exit (int); using std::exit;' \
1605 'extern "C" void exit (int) throw ();' \
1606 'extern "C" void exit (int);' \
1609 cat >conftest.$ac_ext <<_ACEOF
1610 #line 1610 "configure"
1611 #include "confdefs.h"
1622 rm -f conftest.$ac_objext
1623 if { (eval echo "$as_me:1623: \"$ac_compile\"") >&5
1624 (eval $ac_compile) 2>&5
1626 echo "$as_me:1626: \$? = $ac_status" >&5
1627 (exit $ac_status); } &&
1628 { ac_try='test -s conftest.$ac_objext'
1629 { (eval echo "$as_me:1629: \"$ac_try\"") >&5
1632 echo "$as_me:1632: \$? = $ac_status" >&5
1633 (exit $ac_status); }; }; then
1636 echo "$as_me: failed program was:" >&5
1637 cat conftest.$ac_ext >&5
1640 rm -f conftest.$ac_objext conftest.$ac_ext
1641 cat >conftest.$ac_ext <<_ACEOF
1642 #line 1642 "configure"
1643 #include "confdefs.h"
1653 rm -f conftest.$ac_objext
1654 if { (eval echo "$as_me:1654: \"$ac_compile\"") >&5
1655 (eval $ac_compile) 2>&5
1657 echo "$as_me:1657: \$? = $ac_status" >&5
1658 (exit $ac_status); } &&
1659 { ac_try='test -s conftest.$ac_objext'
1660 { (eval echo "$as_me:1660: \"$ac_try\"") >&5
1663 echo "$as_me:1663: \$? = $ac_status" >&5
1664 (exit $ac_status); }; }; then
1667 echo "$as_me: failed program was:" >&5
1668 cat conftest.$ac_ext >&5
1670 rm -f conftest.$ac_objext conftest.$ac_ext
1673 if test -n "$ac_declaration"; then
1674 echo '#ifdef __cplusplus' >>confdefs.h
1675 echo $ac_declaration >>confdefs.h
1676 echo '#endif' >>confdefs.h
1680 echo "$as_me: failed program was:" >&5
1681 cat conftest.$ac_ext >&5
1683 rm -f conftest.$ac_objext conftest.$ac_ext
1685 ac_cpp='$CPP $CPPFLAGS'
1686 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1687 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1688 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1689 ac_main_return=return
1692 if test "$GCC" = yes ; then
1693 echo "$as_me:1693: checking version of $CC" >&5
1694 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1695 GCC_VERSION="`${CC} --version 2>/dev/null | sed -e '2,$d' -e 's/^.*(GCC[^)]*) //' -e 's/^.*(Debian[^)]*) //' -e 's/^[^0-9.]*//' -e 's/[^0-9.].*//'`"
1696 test -z "$GCC_VERSION" && GCC_VERSION=unknown
1697 echo "$as_me:1697: result: $GCC_VERSION" >&5
1698 echo "${ECHO_T}$GCC_VERSION" >&6
1701 echo "$as_me:1701: checking for $CC option to accept ANSI C" >&5
1702 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1703 if test "${ac_cv_prog_cc_stdc+set}" = set; then
1704 echo $ECHO_N "(cached) $ECHO_C" >&6
1706 ac_cv_prog_cc_stdc=no
1708 cat >conftest.$ac_ext <<_ACEOF
1709 #line 1709 "configure"
1710 #include "confdefs.h"
1713 #include <sys/types.h>
1714 #include <sys/stat.h>
1715 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
1716 struct buf { int x; };
1717 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1718 static char *e (p, i)
1724 static char *f (char * (*g) (char **, int), char **p, ...)
1729 s = g (p, va_arg (v,int));
1733 int test (int i, double x);
1734 struct s1 {int (*f) (int a);};
1735 struct s2 {int (*f) (double a);};
1736 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1742 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1747 # Don't try gcc -ansi; that turns off useful extensions and
1748 # breaks some systems' header files.
1749 # AIX -qlanglvl=ansi
1750 # Ultrix and OSF/1 -std1
1751 # HP-UX 10.20 and later -Ae
1752 # HP-UX older versions -Aa -D_HPUX_SOURCE
1753 # SVR4 -Xc -D__EXTENSIONS__
1754 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1756 CC="$ac_save_CC $ac_arg"
1757 rm -f conftest.$ac_objext
1758 if { (eval echo "$as_me:1758: \"$ac_compile\"") >&5
1759 (eval $ac_compile) 2>&5
1761 echo "$as_me:1761: \$? = $ac_status" >&5
1762 (exit $ac_status); } &&
1763 { ac_try='test -s conftest.$ac_objext'
1764 { (eval echo "$as_me:1764: \"$ac_try\"") >&5
1767 echo "$as_me:1767: \$? = $ac_status" >&5
1768 (exit $ac_status); }; }; then
1769 ac_cv_prog_cc_stdc=$ac_arg
1772 echo "$as_me: failed program was:" >&5
1773 cat conftest.$ac_ext >&5
1775 rm -f conftest.$ac_objext
1777 rm -f conftest.$ac_ext conftest.$ac_objext
1782 case "x$ac_cv_prog_cc_stdc" in
1784 echo "$as_me:1784: result: none needed" >&5
1785 echo "${ECHO_T}none needed" >&6 ;;
1787 echo "$as_me:1787: result: $ac_cv_prog_cc_stdc" >&5
1788 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
1789 CC="$CC $ac_cv_prog_cc_stdc" ;;
1792 # This should have been defined by AC_PROG_CC
1795 echo "$as_me:1795: checking \$CC variable" >&5
1796 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
1799 echo "$as_me:1799: result: broken" >&5
1800 echo "${ECHO_T}broken" >&6
1801 { echo "$as_me:1801: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
1802 echo "$as_me: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
1804 cf_flags=`echo "$CC" | sed -e 's/^[^ ]*[ ]//'`
1805 CC=`echo "$CC" | sed -e 's/[ ].*//'`
1810 cf_new_extra_cppflags=
1812 for cf_add_cflags in $cf_flags
1814 case $cf_fix_cppflags in
1816 case $cf_add_cflags in #(vi
1817 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
1818 case $cf_add_cflags in
1820 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
1822 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
1823 && test -z "${cf_tst_cflags}" \
1824 && cf_fix_cppflags=yes
1826 if test $cf_fix_cppflags = yes ; then
1827 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
1829 elif test "${cf_tst_cflags}" = "\"'" ; then
1830 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
1836 *$cf_add_cflags) #(vi
1839 case $cf_add_cflags in #(vi
1841 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
1843 CPPFLAGS=`echo "$CPPFLAGS" | \
1844 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
1845 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
1849 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
1854 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
1859 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
1861 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
1863 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
1864 && test -z "${cf_tst_cflags}" \
1865 && cf_fix_cppflags=no
1870 if test -n "$cf_new_cflags" ; then
1872 CFLAGS="$CFLAGS $cf_new_cflags"
1875 if test -n "$cf_new_cppflags" ; then
1877 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
1880 if test -n "$cf_new_extra_cppflags" ; then
1882 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
1887 echo "$as_me:1887: result: ok" >&5
1888 echo "${ECHO_T}ok" >&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 test "$program_prefix" != NONE &&
2180 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2181 # Use a double $ so make ignores it.
2182 test "$program_suffix" != NONE &&
2183 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2184 # Double any \ or $. echo might interpret backslashes.
2185 # By default was `s,x,x', remove it if useless.
2186 cat <<\_ACEOF >conftest.sed
2187 s/[\\$]/&&/g;s/;s,x,x,$//
2189 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2192 for ac_prog in mawk gawk nawk awk
2194 # Extract the first word of "$ac_prog", so it can be a program name with args.
2195 set dummy $ac_prog; ac_word=$2
2196 echo "$as_me:2196: checking for $ac_word" >&5
2197 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2198 if test "${ac_cv_prog_AWK+set}" = set; then
2199 echo $ECHO_N "(cached) $ECHO_C" >&6
2201 if test -n "$AWK"; then
2202 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2204 ac_save_IFS=$IFS; IFS=$ac_path_separator
2206 for ac_dir in $ac_dummy; do
2208 test -z "$ac_dir" && ac_dir=.
2209 $as_executable_p "$ac_dir/$ac_word" || continue
2210 ac_cv_prog_AWK="$ac_prog"
2211 echo "$as_me:2211: found $ac_dir/$ac_word" >&5
2218 if test -n "$AWK"; then
2219 echo "$as_me:2219: result: $AWK" >&5
2220 echo "${ECHO_T}$AWK" >&6
2222 echo "$as_me:2222: result: no" >&5
2223 echo "${ECHO_T}no" >&6
2226 test -n "$AWK" && break
2229 test -z "$AWK" && { { echo "$as_me:2229: error: No awk program found" >&5
2230 echo "$as_me: error: No awk program found" >&2;}
2231 { (exit 1); exit 1; }; }
2233 echo "$as_me:2233: checking for egrep" >&5
2234 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2235 if test "${ac_cv_prog_egrep+set}" = set; then
2236 echo $ECHO_N "(cached) $ECHO_C" >&6
2238 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2239 then ac_cv_prog_egrep='grep -E'
2240 else ac_cv_prog_egrep='egrep'
2243 echo "$as_me:2243: result: $ac_cv_prog_egrep" >&5
2244 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2245 EGREP=$ac_cv_prog_egrep
2247 test -z "$EGREP" && { { echo "$as_me:2247: error: No egrep program found" >&5
2248 echo "$as_me: error: No egrep program found" >&2;}
2249 { (exit 1); exit 1; }; }
2251 # Find a good install program. We prefer a C program (faster),
2252 # so one script is as good as another. But avoid the broken or
2253 # incompatible versions:
2254 # SysV /etc/install, /usr/sbin/install
2255 # SunOS /usr/etc/install
2256 # IRIX /sbin/install
2258 # AmigaOS /C/install, which installs bootblocks on floppy discs
2259 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2260 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2261 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2262 # ./install, which can be erroneously created by make from ./install.sh.
2263 echo "$as_me:2263: checking for a BSD compatible install" >&5
2264 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2265 if test -z "$INSTALL"; then
2266 if test "${ac_cv_path_install+set}" = set; then
2267 echo $ECHO_N "(cached) $ECHO_C" >&6
2269 ac_save_IFS=$IFS; IFS=$ac_path_separator
2270 for ac_dir in $PATH; do
2272 # Account for people who put trailing slashes in PATH elements.
2274 / | ./ | .// | /cC/* \
2275 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2278 # OSF1 and SCO ODT 3.0 have their own names for install.
2279 # Don't use installbsd from OSF since it installs stuff as root
2281 for ac_prog in ginstall scoinst install; do
2282 if $as_executable_p "$ac_dir/$ac_prog"; then
2283 if test $ac_prog = install &&
2284 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2285 # AIX install. It has an incompatible calling convention.
2287 elif test $ac_prog = install &&
2288 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2289 # program-specific install script used by HP pwplus--don't use.
2292 ac_cv_path_install="$ac_dir/$ac_prog -c"
2302 if test "${ac_cv_path_install+set}" = set; then
2303 INSTALL=$ac_cv_path_install
2305 # As a last resort, use the slow shell script. We don't cache a
2306 # path for INSTALL within a source directory, because that will
2307 # break other packages using the cache if that directory is
2308 # removed, or if the path is relative.
2309 INSTALL=$ac_install_sh
2312 echo "$as_me:2312: result: $INSTALL" >&5
2313 echo "${ECHO_T}$INSTALL" >&6
2315 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2316 # It thinks the first close brace ends the variable substitution.
2317 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2319 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2321 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2323 echo "$as_me:2323: checking whether ln -s works" >&5
2324 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2326 if test "$LN_S" = "ln -s"; then
2327 echo "$as_me:2327: result: yes" >&5
2328 echo "${ECHO_T}yes" >&6
2330 echo "$as_me:2330: result: no, using $LN_S" >&5
2331 echo "${ECHO_T}no, using $LN_S" >&6
2334 echo "$as_me:2334: checking if $LN_S -f options work" >&5
2335 echo $ECHO_N "checking if $LN_S -f options work... $ECHO_C" >&6
2337 rm -f conf$$.src conf$$dst
2339 echo first >conf$$.src
2340 if $LN_S -f conf$$.src conf$$.dst 2>/dev/null; then
2345 rm -f conf$$.dst conf$$src
2346 echo "$as_me:2346: result: $cf_prog_ln_sf" >&5
2347 echo "${ECHO_T}$cf_prog_ln_sf" >&6
2349 test "$cf_prog_ln_sf" = yes && LN_S="$LN_S -f"
2351 echo "$as_me:2351: checking for long file names" >&5
2352 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
2353 if test "${ac_cv_sys_long_file_names+set}" = set; then
2354 echo $ECHO_N "(cached) $ECHO_C" >&6
2356 ac_cv_sys_long_file_names=yes
2357 # Test for long file names in all the places we know might matter:
2358 # . the current directory, where building will happen
2359 # $prefix/lib where we will be installing things
2360 # $exec_prefix/lib likewise
2361 # eval it to expand exec_prefix.
2362 # $TMPDIR if set, where it might want to write temporary files
2363 # if $TMPDIR is not set:
2364 # /tmp where it might want to write temporary files
2367 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
2370 ac_tmpdirs='/tmp /var/tmp /usr/tmp'
2372 for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
2373 test -d $ac_dir || continue
2374 test -w $ac_dir || continue # It is less confusing to not echo anything here.
2375 ac_xdir=$ac_dir/cf$$
2376 (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
2377 ac_tf1=$ac_xdir/conftest9012345
2378 ac_tf2=$ac_xdir/conftest9012346
2379 (echo 1 >$ac_tf1) 2>/dev/null
2380 (echo 2 >$ac_tf2) 2>/dev/null
2381 ac_val=`cat $ac_tf1 2>/dev/null`
2382 if test ! -f $ac_tf1 || test "$ac_val" != 1; then
2383 ac_cv_sys_long_file_names=no
2384 rm -rf $ac_xdir 2>/dev/null
2387 rm -rf $ac_xdir 2>/dev/null
2390 echo "$as_me:2390: result: $ac_cv_sys_long_file_names" >&5
2391 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
2392 if test $ac_cv_sys_long_file_names = yes; then
2394 cat >>confdefs.h <<\EOF
2395 #define HAVE_LONG_FILE_NAMES 1
2400 # if we find pkg-config, check if we should install the ".pc" files.
2402 echo "$as_me:2402: checking if you want to use pkg-config" >&5
2403 echo $ECHO_N "checking if you want to use pkg-config... $ECHO_C" >&6
2405 # Check whether --with-pkg-config or --without-pkg-config was given.
2406 if test "${with_pkg_config+set}" = set; then
2407 withval="$with_pkg_config"
2408 cf_pkg_config=$withval
2412 echo "$as_me:2412: result: $cf_pkg_config" >&5
2413 echo "${ECHO_T}$cf_pkg_config" >&6
2415 case $cf_pkg_config in #(vi
2421 if test -n "$ac_tool_prefix"; then
2422 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
2423 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
2424 echo "$as_me:2424: checking for $ac_word" >&5
2425 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2426 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
2427 echo $ECHO_N "(cached) $ECHO_C" >&6
2431 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
2434 ac_save_IFS=$IFS; IFS=$ac_path_separator
2436 for ac_dir in $ac_dummy; do
2438 test -z "$ac_dir" && ac_dir=.
2439 if $as_executable_p "$ac_dir/$ac_word"; then
2440 ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
2441 echo "$as_me:2441: found $ac_dir/$ac_word" >&5
2449 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
2451 if test -n "$PKG_CONFIG"; then
2452 echo "$as_me:2452: result: $PKG_CONFIG" >&5
2453 echo "${ECHO_T}$PKG_CONFIG" >&6
2455 echo "$as_me:2455: result: no" >&5
2456 echo "${ECHO_T}no" >&6
2460 if test -z "$ac_cv_path_PKG_CONFIG"; then
2461 ac_pt_PKG_CONFIG=$PKG_CONFIG
2462 # Extract the first word of "pkg-config", so it can be a program name with args.
2463 set dummy pkg-config; ac_word=$2
2464 echo "$as_me:2464: checking for $ac_word" >&5
2465 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2466 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
2467 echo $ECHO_N "(cached) $ECHO_C" >&6
2469 case $ac_pt_PKG_CONFIG in
2471 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
2474 ac_save_IFS=$IFS; IFS=$ac_path_separator
2476 for ac_dir in $ac_dummy; do
2478 test -z "$ac_dir" && ac_dir=.
2479 if $as_executable_p "$ac_dir/$ac_word"; then
2480 ac_cv_path_ac_pt_PKG_CONFIG="$ac_dir/$ac_word"
2481 echo "$as_me:2481: found $ac_dir/$ac_word" >&5
2486 test -z "$ac_cv_path_ac_pt_PKG_CONFIG" && ac_cv_path_ac_pt_PKG_CONFIG="none"
2490 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
2492 if test -n "$ac_pt_PKG_CONFIG"; then
2493 echo "$as_me:2493: result: $ac_pt_PKG_CONFIG" >&5
2494 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
2496 echo "$as_me:2496: result: no" >&5
2497 echo "${ECHO_T}no" >&6
2500 PKG_CONFIG=$ac_pt_PKG_CONFIG
2502 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
2511 test -z "$PKG_CONFIG" && PKG_CONFIG=none
2512 if test "$PKG_CONFIG" != none ; then
2514 if test "x$prefix" != xNONE; then
2515 cf_path_syntax="$prefix"
2517 cf_path_syntax="$ac_default_prefix"
2520 case ".$PKG_CONFIG" in #(vi
2521 .\$\(*\)*|.\'*\'*) #(vi
2525 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
2527 .\${*prefix}*|.\${*dir}*) #(vi
2528 eval PKG_CONFIG="$PKG_CONFIG"
2529 case ".$PKG_CONFIG" in #(vi
2531 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2536 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2539 { { echo "$as_me:2539: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
2540 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG\"" >&2;}
2541 { (exit 1); exit 1; }; }
2547 if test "$PKG_CONFIG" != none ; then
2548 echo "$as_me:2548: checking for $PKG_CONFIG library directory" >&5
2549 echo $ECHO_N "checking for $PKG_CONFIG library directory... $ECHO_C" >&6
2551 # Check whether --with-pkg-config-libdir or --without-pkg-config-libdir was given.
2552 if test "${with_pkg_config_libdir+set}" = set; then
2553 withval="$with_pkg_config_libdir"
2554 PKG_CONFIG_LIBDIR=$withval
2556 PKG_CONFIG_LIBDIR=yes
2559 case x$PKG_CONFIG_LIBDIR in #(vi
2563 # look for the library directory using the same prefix as the executable
2564 cf_path=`echo "$PKG_CONFIG" | sed -e 's,/[^/]*/[^/]*$,,'`
2565 case x`(arch) 2>/dev/null` in #(vi
2567 for cf_config in $cf_path/share $cf_path/lib64 $cf_path/lib32 $cf_path/lib
2569 if test -d $cf_config/pkgconfig
2571 PKG_CONFIG_LIBDIR=$cf_config/pkgconfig
2577 PKG_CONFIG_LIBDIR=$cf_path/lib/pkgconfig
2585 echo "$as_me:2585: result: $PKG_CONFIG_LIBDIR" >&5
2586 echo "${ECHO_T}$PKG_CONFIG_LIBDIR" >&6
2589 echo "$as_me:2589: checking if you want to build test-programs" >&5
2590 echo $ECHO_N "checking if you want to build test-programs... $ECHO_C" >&6
2592 # Check whether --with-tests or --without-tests was given.
2593 if test "${with_tests+set}" = set; then
2594 withval="$with_tests"
2595 cf_with_tests=$withval
2599 echo "$as_me:2599: result: $cf_with_tests" >&5
2600 echo "${ECHO_T}$cf_with_tests" >&6
2602 echo "$as_me:2602: checking if we should assume mixed-case filenames" >&5
2603 echo $ECHO_N "checking if we should assume mixed-case filenames... $ECHO_C" >&6
2605 # Check whether --enable-mixed-case or --disable-mixed-case was given.
2606 if test "${enable_mixed_case+set}" = set; then
2607 enableval="$enable_mixed_case"
2608 enable_mixedcase=$enableval
2610 enable_mixedcase=auto
2612 echo "$as_me:2612: result: $enable_mixedcase" >&5
2613 echo "${ECHO_T}$enable_mixedcase" >&6
2614 if test "$enable_mixedcase" = "auto" ; then
2616 echo "$as_me:2616: checking if filesystem supports mixed-case filenames" >&5
2617 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
2618 if test "${cf_cv_mixedcase+set}" = set; then
2619 echo $ECHO_N "(cached) $ECHO_C" >&6
2622 if test "$cross_compiling" = yes ; then
2623 case $target_alias in #(vi
2624 *-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-msys*|*-mingw*|*-uwin*) #(vi
2632 rm -f conftest CONFTEST
2634 if test -f CONFTEST ; then
2639 rm -f conftest CONFTEST
2643 echo "$as_me:2643: result: $cf_cv_mixedcase" >&5
2644 echo "${ECHO_T}$cf_cv_mixedcase" >&6
2645 test "$cf_cv_mixedcase" = yes &&
2646 cat >>confdefs.h <<\EOF
2647 #define MIXEDCASE_FILENAMES 1
2651 cf_cv_mixedcase=$enable_mixedcase
2652 if test "$enable_mixedcase" = "yes" ; then
2653 cat >>confdefs.h <<\EOF
2654 #define MIXEDCASE_FILENAMES 1
2660 # do this after mixed-case option (tags/TAGS is not as important as tic).
2661 echo "$as_me:2661: checking whether ${MAKE-make} sets \${MAKE}" >&5
2662 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
2663 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2664 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2665 echo $ECHO_N "(cached) $ECHO_C" >&6
2667 cat >conftest.make <<\EOF
2669 @echo 'ac_maketemp="${MAKE}"'
2671 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2672 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2673 if test -n "$ac_maketemp"; then
2674 eval ac_cv_prog_make_${ac_make}_set=yes
2676 eval ac_cv_prog_make_${ac_make}_set=no
2680 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2681 echo "$as_me:2681: result: yes" >&5
2682 echo "${ECHO_T}yes" >&6
2685 echo "$as_me:2685: result: no" >&5
2686 echo "${ECHO_T}no" >&6
2687 SET_MAKE="MAKE=${MAKE-make}"
2690 for ac_prog in exctags ctags
2692 # Extract the first word of "$ac_prog", so it can be a program name with args.
2693 set dummy $ac_prog; ac_word=$2
2694 echo "$as_me:2694: checking for $ac_word" >&5
2695 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2696 if test "${ac_cv_prog_CTAGS+set}" = set; then
2697 echo $ECHO_N "(cached) $ECHO_C" >&6
2699 if test -n "$CTAGS"; then
2700 ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
2702 ac_save_IFS=$IFS; IFS=$ac_path_separator
2704 for ac_dir in $ac_dummy; do
2706 test -z "$ac_dir" && ac_dir=.
2707 $as_executable_p "$ac_dir/$ac_word" || continue
2708 ac_cv_prog_CTAGS="$ac_prog"
2709 echo "$as_me:2709: found $ac_dir/$ac_word" >&5
2715 CTAGS=$ac_cv_prog_CTAGS
2716 if test -n "$CTAGS"; then
2717 echo "$as_me:2717: result: $CTAGS" >&5
2718 echo "${ECHO_T}$CTAGS" >&6
2720 echo "$as_me:2720: result: no" >&5
2721 echo "${ECHO_T}no" >&6
2724 test -n "$CTAGS" && break
2727 for ac_prog in exetags etags
2729 # Extract the first word of "$ac_prog", so it can be a program name with args.
2730 set dummy $ac_prog; ac_word=$2
2731 echo "$as_me:2731: checking for $ac_word" >&5
2732 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2733 if test "${ac_cv_prog_ETAGS+set}" = set; then
2734 echo $ECHO_N "(cached) $ECHO_C" >&6
2736 if test -n "$ETAGS"; then
2737 ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
2739 ac_save_IFS=$IFS; IFS=$ac_path_separator
2741 for ac_dir in $ac_dummy; do
2743 test -z "$ac_dir" && ac_dir=.
2744 $as_executable_p "$ac_dir/$ac_word" || continue
2745 ac_cv_prog_ETAGS="$ac_prog"
2746 echo "$as_me:2746: found $ac_dir/$ac_word" >&5
2752 ETAGS=$ac_cv_prog_ETAGS
2753 if test -n "$ETAGS"; then
2754 echo "$as_me:2754: result: $ETAGS" >&5
2755 echo "${ECHO_T}$ETAGS" >&6
2757 echo "$as_me:2757: result: no" >&5
2758 echo "${ECHO_T}no" >&6
2761 test -n "$ETAGS" && break
2764 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
2765 set dummy ${CTAGS:-ctags}; ac_word=$2
2766 echo "$as_me:2766: checking for $ac_word" >&5
2767 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2768 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
2769 echo $ECHO_N "(cached) $ECHO_C" >&6
2771 if test -n "$MAKE_LOWER_TAGS"; then
2772 ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
2774 ac_save_IFS=$IFS; IFS=$ac_path_separator
2776 for ac_dir in $ac_dummy; do
2778 test -z "$ac_dir" && ac_dir=.
2779 $as_executable_p "$ac_dir/$ac_word" || continue
2780 ac_cv_prog_MAKE_LOWER_TAGS="yes"
2781 echo "$as_me:2781: found $ac_dir/$ac_word" >&5
2785 test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
2788 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
2789 if test -n "$MAKE_LOWER_TAGS"; then
2790 echo "$as_me:2790: result: $MAKE_LOWER_TAGS" >&5
2791 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
2793 echo "$as_me:2793: result: no" >&5
2794 echo "${ECHO_T}no" >&6
2797 if test "$cf_cv_mixedcase" = yes ; then
2798 # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
2799 set dummy ${ETAGS:-etags}; ac_word=$2
2800 echo "$as_me:2800: checking for $ac_word" >&5
2801 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2802 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
2803 echo $ECHO_N "(cached) $ECHO_C" >&6
2805 if test -n "$MAKE_UPPER_TAGS"; then
2806 ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
2808 ac_save_IFS=$IFS; IFS=$ac_path_separator
2810 for ac_dir in $ac_dummy; do
2812 test -z "$ac_dir" && ac_dir=.
2813 $as_executable_p "$ac_dir/$ac_word" || continue
2814 ac_cv_prog_MAKE_UPPER_TAGS="yes"
2815 echo "$as_me:2815: found $ac_dir/$ac_word" >&5
2819 test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
2822 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
2823 if test -n "$MAKE_UPPER_TAGS"; then
2824 echo "$as_me:2824: result: $MAKE_UPPER_TAGS" >&5
2825 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
2827 echo "$as_me:2827: result: no" >&5
2828 echo "${ECHO_T}no" >&6
2835 if test "$MAKE_UPPER_TAGS" = yes ; then
2841 if test "$MAKE_LOWER_TAGS" = yes ; then
2847 echo "$as_me:2847: checking for makeflags variable" >&5
2848 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
2849 if test "${cf_cv_makeflags+set}" = set; then
2850 echo $ECHO_N "(cached) $ECHO_C" >&6
2854 for cf_option in '-${MAKEFLAGS}' '${MFLAGS}'
2856 cat >cf_makeflags.tmp <<CF_EOF
2859 @ echo '.$cf_option'
2861 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp 2>/dev/null | fgrep -v "ing directory" | sed -e 's,[ ]*$,,'`
2862 case "$cf_result" in
2864 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp CC=cc 2>/dev/null`
2865 case "$cf_result" in
2866 .*CC=*) cf_cv_makeflags=
2868 *) cf_cv_makeflags=$cf_option
2874 *) echo "given option \"$cf_option\", no match \"$cf_result\""
2878 rm -f cf_makeflags.tmp
2881 echo "$as_me:2881: result: $cf_cv_makeflags" >&5
2882 echo "${ECHO_T}$cf_cv_makeflags" >&6
2884 if test -n "$ac_tool_prefix"; then
2885 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2886 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2887 echo "$as_me:2887: checking for $ac_word" >&5
2888 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2889 if test "${ac_cv_prog_RANLIB+set}" = set; then
2890 echo $ECHO_N "(cached) $ECHO_C" >&6
2892 if test -n "$RANLIB"; then
2893 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2895 ac_save_IFS=$IFS; IFS=$ac_path_separator
2897 for ac_dir in $ac_dummy; do
2899 test -z "$ac_dir" && ac_dir=.
2900 $as_executable_p "$ac_dir/$ac_word" || continue
2901 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2902 echo "$as_me:2902: found $ac_dir/$ac_word" >&5
2908 RANLIB=$ac_cv_prog_RANLIB
2909 if test -n "$RANLIB"; then
2910 echo "$as_me:2910: result: $RANLIB" >&5
2911 echo "${ECHO_T}$RANLIB" >&6
2913 echo "$as_me:2913: result: no" >&5
2914 echo "${ECHO_T}no" >&6
2918 if test -z "$ac_cv_prog_RANLIB"; then
2919 ac_ct_RANLIB=$RANLIB
2920 # Extract the first word of "ranlib", so it can be a program name with args.
2921 set dummy ranlib; ac_word=$2
2922 echo "$as_me:2922: checking for $ac_word" >&5
2923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2924 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2925 echo $ECHO_N "(cached) $ECHO_C" >&6
2927 if test -n "$ac_ct_RANLIB"; then
2928 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2930 ac_save_IFS=$IFS; IFS=$ac_path_separator
2932 for ac_dir in $ac_dummy; do
2934 test -z "$ac_dir" && ac_dir=.
2935 $as_executable_p "$ac_dir/$ac_word" || continue
2936 ac_cv_prog_ac_ct_RANLIB="ranlib"
2937 echo "$as_me:2937: found $ac_dir/$ac_word" >&5
2941 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="':'"
2944 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2945 if test -n "$ac_ct_RANLIB"; then
2946 echo "$as_me:2946: result: $ac_ct_RANLIB" >&5
2947 echo "${ECHO_T}$ac_ct_RANLIB" >&6
2949 echo "$as_me:2949: result: no" >&5
2950 echo "${ECHO_T}no" >&6
2953 RANLIB=$ac_ct_RANLIB
2955 RANLIB="$ac_cv_prog_RANLIB"
2958 if test -n "$ac_tool_prefix"; then
2959 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
2960 set dummy ${ac_tool_prefix}ld; ac_word=$2
2961 echo "$as_me:2961: checking for $ac_word" >&5
2962 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2963 if test "${ac_cv_prog_LD+set}" = set; then
2964 echo $ECHO_N "(cached) $ECHO_C" >&6
2966 if test -n "$LD"; then
2967 ac_cv_prog_LD="$LD" # Let the user override the test.
2969 ac_save_IFS=$IFS; IFS=$ac_path_separator
2971 for ac_dir in $ac_dummy; do
2973 test -z "$ac_dir" && ac_dir=.
2974 $as_executable_p "$ac_dir/$ac_word" || continue
2975 ac_cv_prog_LD="${ac_tool_prefix}ld"
2976 echo "$as_me:2976: found $ac_dir/$ac_word" >&5
2983 if test -n "$LD"; then
2984 echo "$as_me:2984: result: $LD" >&5
2985 echo "${ECHO_T}$LD" >&6
2987 echo "$as_me:2987: result: no" >&5
2988 echo "${ECHO_T}no" >&6
2992 if test -z "$ac_cv_prog_LD"; then
2994 # Extract the first word of "ld", so it can be a program name with args.
2995 set dummy ld; ac_word=$2
2996 echo "$as_me:2996: checking for $ac_word" >&5
2997 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2998 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
2999 echo $ECHO_N "(cached) $ECHO_C" >&6
3001 if test -n "$ac_ct_LD"; then
3002 ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3004 ac_save_IFS=$IFS; IFS=$ac_path_separator
3006 for ac_dir in $ac_dummy; do
3008 test -z "$ac_dir" && ac_dir=.
3009 $as_executable_p "$ac_dir/$ac_word" || continue
3010 ac_cv_prog_ac_ct_LD="ld"
3011 echo "$as_me:3011: found $ac_dir/$ac_word" >&5
3015 test -z "$ac_cv_prog_ac_ct_LD" && ac_cv_prog_ac_ct_LD="ld"
3018 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3019 if test -n "$ac_ct_LD"; then
3020 echo "$as_me:3020: result: $ac_ct_LD" >&5
3021 echo "${ECHO_T}$ac_ct_LD" >&6
3023 echo "$as_me:3023: result: no" >&5
3024 echo "${ECHO_T}no" >&6
3032 if test -n "$ac_tool_prefix"; then
3033 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3034 set dummy ${ac_tool_prefix}ar; ac_word=$2
3035 echo "$as_me:3035: checking for $ac_word" >&5
3036 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3037 if test "${ac_cv_prog_AR+set}" = set; then
3038 echo $ECHO_N "(cached) $ECHO_C" >&6
3040 if test -n "$AR"; then
3041 ac_cv_prog_AR="$AR" # Let the user override the test.
3043 ac_save_IFS=$IFS; IFS=$ac_path_separator
3045 for ac_dir in $ac_dummy; do
3047 test -z "$ac_dir" && ac_dir=.
3048 $as_executable_p "$ac_dir/$ac_word" || continue
3049 ac_cv_prog_AR="${ac_tool_prefix}ar"
3050 echo "$as_me:3050: found $ac_dir/$ac_word" >&5
3057 if test -n "$AR"; then
3058 echo "$as_me:3058: result: $AR" >&5
3059 echo "${ECHO_T}$AR" >&6
3061 echo "$as_me:3061: result: no" >&5
3062 echo "${ECHO_T}no" >&6
3066 if test -z "$ac_cv_prog_AR"; then
3068 # Extract the first word of "ar", so it can be a program name with args.
3069 set dummy ar; ac_word=$2
3070 echo "$as_me:3070: checking for $ac_word" >&5
3071 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3072 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3073 echo $ECHO_N "(cached) $ECHO_C" >&6
3075 if test -n "$ac_ct_AR"; then
3076 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3078 ac_save_IFS=$IFS; IFS=$ac_path_separator
3080 for ac_dir in $ac_dummy; do
3082 test -z "$ac_dir" && ac_dir=.
3083 $as_executable_p "$ac_dir/$ac_word" || continue
3084 ac_cv_prog_ac_ct_AR="ar"
3085 echo "$as_me:3085: found $ac_dir/$ac_word" >&5
3089 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3092 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3093 if test -n "$ac_ct_AR"; then
3094 echo "$as_me:3094: result: $ac_ct_AR" >&5
3095 echo "${ECHO_T}$ac_ct_AR" >&6
3097 echo "$as_me:3097: result: no" >&5
3098 echo "${ECHO_T}no" >&6
3106 if test -n "$ac_tool_prefix"; then
3107 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3108 set dummy ${ac_tool_prefix}ar; ac_word=$2
3109 echo "$as_me:3109: checking for $ac_word" >&5
3110 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3111 if test "${ac_cv_prog_AR+set}" = set; then
3112 echo $ECHO_N "(cached) $ECHO_C" >&6
3114 if test -n "$AR"; then
3115 ac_cv_prog_AR="$AR" # Let the user override the test.
3117 ac_save_IFS=$IFS; IFS=$ac_path_separator
3119 for ac_dir in $ac_dummy; do
3121 test -z "$ac_dir" && ac_dir=.
3122 $as_executable_p "$ac_dir/$ac_word" || continue
3123 ac_cv_prog_AR="${ac_tool_prefix}ar"
3124 echo "$as_me:3124: found $ac_dir/$ac_word" >&5
3131 if test -n "$AR"; then
3132 echo "$as_me:3132: result: $AR" >&5
3133 echo "${ECHO_T}$AR" >&6
3135 echo "$as_me:3135: result: no" >&5
3136 echo "${ECHO_T}no" >&6
3140 if test -z "$ac_cv_prog_AR"; then
3142 # Extract the first word of "ar", so it can be a program name with args.
3143 set dummy ar; ac_word=$2
3144 echo "$as_me:3144: checking for $ac_word" >&5
3145 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3146 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3147 echo $ECHO_N "(cached) $ECHO_C" >&6
3149 if test -n "$ac_ct_AR"; then
3150 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3152 ac_save_IFS=$IFS; IFS=$ac_path_separator
3154 for ac_dir in $ac_dummy; do
3156 test -z "$ac_dir" && ac_dir=.
3157 $as_executable_p "$ac_dir/$ac_word" || continue
3158 ac_cv_prog_ac_ct_AR="ar"
3159 echo "$as_me:3159: found $ac_dir/$ac_word" >&5
3163 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3166 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3167 if test -n "$ac_ct_AR"; then
3168 echo "$as_me:3168: result: $ac_ct_AR" >&5
3169 echo "${ECHO_T}$ac_ct_AR" >&6
3171 echo "$as_me:3171: result: no" >&5
3172 echo "${ECHO_T}no" >&6
3180 echo "$as_me:3180: checking for options to update archives" >&5
3181 echo $ECHO_N "checking for options to update archives... $ECHO_C" >&6
3182 if test "${cf_cv_ar_flags+set}" = set; then
3183 echo $ECHO_N "(cached) $ECHO_C" >&6
3186 cf_cv_ar_flags=unknown
3187 for cf_ar_flags in -curv curv -crv crv -cqv cqv -rv rv
3190 # check if $ARFLAGS already contains this choice
3191 if test "x$ARFLAGS" != "x" ; then
3192 cf_check_ar_flags=`echo "x$ARFLAGS" | sed -e "s/$cf_ar_flags\$//" -e "s/$cf_ar_flags / /"`
3193 if test "x$ARFLAGS" != "$cf_check_ar_flags" ; then
3199 rm -f conftest.$ac_cv_objext
3202 cat >conftest.$ac_ext <<EOF
3203 #line 3203 "configure"
3204 int testdata[3] = { 123, 456, 789 };
3206 if { (eval echo "$as_me:3206: \"$ac_compile\"") >&5
3207 (eval $ac_compile) 2>&5
3209 echo "$as_me:3209: \$? = $ac_status" >&5
3210 (exit $ac_status); } ; then
3211 echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
3212 $AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext 2>&5 1>/dev/null
3213 if test -f conftest.a ; then
3214 cf_cv_ar_flags=$cf_ar_flags
3218 test -n "$verbose" && echo " cannot compile test-program" 1>&6
3220 echo "${as_me:-configure}:3220: testing cannot compile test-program ..." 1>&5
3225 rm -f conftest.a conftest.$ac_ext conftest.$ac_cv_objext
3228 echo "$as_me:3228: result: $cf_cv_ar_flags" >&5
3229 echo "${ECHO_T}$cf_cv_ar_flags" >&6
3231 if test -n "$ARFLAGS" ; then
3232 if test -n "$cf_cv_ar_flags" ; then
3233 ARFLAGS="$ARFLAGS $cf_cv_ar_flags"
3236 ARFLAGS=$cf_cv_ar_flags
3239 echo "$as_me:3239: checking for PATH separator" >&5
3240 echo $ECHO_N "checking for PATH separator... $ECHO_C" >&6
3241 case $cf_cv_system_name in
3242 os2*) PATH_SEPARATOR=';' ;;
3243 *) ${PATH_SEPARATOR:=':'} ;;
3246 echo "$as_me:3246: result: $PATH_SEPARATOR" >&5
3247 echo "${ECHO_T}$PATH_SEPARATOR" >&6
3249 echo "$as_me:3249: checking if you have specified an install-prefix" >&5
3250 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3252 # Check whether --with-install-prefix or --without-install-prefix was given.
3253 if test "${with_install_prefix+set}" = set; then
3254 withval="$with_install_prefix"
3255 case "$withval" in #(vi
3258 *) DESTDIR="$withval"
3262 echo "$as_me:3262: result: $DESTDIR" >&5
3263 echo "${ECHO_T}$DESTDIR" >&6
3265 ###############################################################################
3267 # If we're cross-compiling, allow the user to override the tools and their
3268 # options. The configure script is oriented toward identifying the host
3269 # compiler, etc., but we need a build compiler to generate parts of the source.
3271 if test "$cross_compiling" = yes ; then
3273 # defaults that we might want to override
3274 : ${BUILD_CFLAGS:=''}
3275 : ${BUILD_CPPFLAGS:=''}
3276 : ${BUILD_LDFLAGS:=''}
3278 : ${BUILD_EXEEXT:='$x'}
3279 : ${BUILD_OBJEXT:='o'}
3281 # Check whether --with-build-cc or --without-build-cc was given.
3282 if test "${with_build_cc+set}" = set; then
3283 withval="$with_build_cc"
3286 for ac_prog in gcc cc cl
3288 # Extract the first word of "$ac_prog", so it can be a program name with args.
3289 set dummy $ac_prog; ac_word=$2
3290 echo "$as_me:3290: checking for $ac_word" >&5
3291 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3292 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3293 echo $ECHO_N "(cached) $ECHO_C" >&6
3295 if test -n "$BUILD_CC"; then
3296 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3298 ac_save_IFS=$IFS; IFS=$ac_path_separator
3300 for ac_dir in $ac_dummy; do
3302 test -z "$ac_dir" && ac_dir=.
3303 $as_executable_p "$ac_dir/$ac_word" || continue
3304 ac_cv_prog_BUILD_CC="$ac_prog"
3305 echo "$as_me:3305: found $ac_dir/$ac_word" >&5
3311 BUILD_CC=$ac_cv_prog_BUILD_CC
3312 if test -n "$BUILD_CC"; then
3313 echo "$as_me:3313: result: $BUILD_CC" >&5
3314 echo "${ECHO_T}$BUILD_CC" >&6
3316 echo "$as_me:3316: result: no" >&5
3317 echo "${ECHO_T}no" >&6
3320 test -n "$BUILD_CC" && break
3324 echo "$as_me:3324: checking for native build C compiler" >&5
3325 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3326 echo "$as_me:3326: result: $BUILD_CC" >&5
3327 echo "${ECHO_T}$BUILD_CC" >&6
3329 echo "$as_me:3329: checking for native build C preprocessor" >&5
3330 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3332 # Check whether --with-build-cpp or --without-build-cpp was given.
3333 if test "${with_build_cpp+set}" = set; then
3334 withval="$with_build_cpp"
3335 BUILD_CPP="$withval"
3337 BUILD_CPP='${BUILD_CC} -E'
3339 echo "$as_me:3339: result: $BUILD_CPP" >&5
3340 echo "${ECHO_T}$BUILD_CPP" >&6
3342 echo "$as_me:3342: checking for native build C flags" >&5
3343 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3345 # Check whether --with-build-cflags or --without-build-cflags was given.
3346 if test "${with_build_cflags+set}" = set; then
3347 withval="$with_build_cflags"
3348 BUILD_CFLAGS="$withval"
3350 echo "$as_me:3350: result: $BUILD_CFLAGS" >&5
3351 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3353 echo "$as_me:3353: checking for native build C preprocessor-flags" >&5
3354 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3356 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3357 if test "${with_build_cppflags+set}" = set; then
3358 withval="$with_build_cppflags"
3359 BUILD_CPPFLAGS="$withval"
3361 echo "$as_me:3361: result: $BUILD_CPPFLAGS" >&5
3362 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3364 echo "$as_me:3364: checking for native build linker-flags" >&5
3365 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3367 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3368 if test "${with_build_ldflags+set}" = set; then
3369 withval="$with_build_ldflags"
3370 BUILD_LDFLAGS="$withval"
3372 echo "$as_me:3372: result: $BUILD_LDFLAGS" >&5
3373 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3375 echo "$as_me:3375: checking for native build linker-libraries" >&5
3376 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3378 # Check whether --with-build-libs or --without-build-libs was given.
3379 if test "${with_build_libs+set}" = set; then
3380 withval="$with_build_libs"
3381 BUILD_LIBS="$withval"
3383 echo "$as_me:3383: result: $BUILD_LIBS" >&5
3384 echo "${ECHO_T}$BUILD_LIBS" >&6
3386 # this assumes we're on Unix.
3390 : ${BUILD_CC:='${CC}'}
3392 if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3393 { { echo "$as_me:3393: error: Cross-build requires two compilers.
3394 Use --with-build-cc to specify the native compiler." >&5
3395 echo "$as_me: error: Cross-build requires two compilers.
3396 Use --with-build-cc to specify the native compiler." >&2;}
3397 { (exit 1); exit 1; }; }
3401 : ${BUILD_CC:='${CC}'}
3402 : ${BUILD_CPP:='${CPP}'}
3403 : ${BUILD_CFLAGS:='${CFLAGS}'}
3404 : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
3405 : ${BUILD_LDFLAGS:='${LDFLAGS}'}
3406 : ${BUILD_LIBS:='${LIBS}'}
3407 : ${BUILD_EXEEXT:='$x'}
3408 : ${BUILD_OBJEXT:='o'}
3411 ###############################################################################
3413 ### Options to allow the user to specify the set of libraries which are used.
3414 ### Use "--without-normal --with-shared" to allow the default model to be
3415 ### shared, for example.
3418 echo "$as_me:3418: checking if you want to build shared C-objects" >&5
3419 echo $ECHO_N "checking if you want to build shared C-objects... $ECHO_C" >&6
3421 # Check whether --with-shared or --without-shared was given.
3422 if test "${with_shared+set}" = set; then
3423 withval="$with_shared"
3424 with_shared=$withval
3428 echo "$as_me:3428: result: $with_shared" >&5
3429 echo "${ECHO_T}$with_shared" >&6
3430 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
3432 echo "$as_me:3432: checking for specified models" >&5
3433 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
3434 test -z "$cf_list_models" && cf_list_models=normal
3435 echo "$as_me:3435: result: $cf_list_models" >&5
3436 echo "${ECHO_T}$cf_list_models" >&6
3438 ### Use the first model as the default, and save its suffix for use in building
3439 ### up test-applications.
3440 echo "$as_me:3440: checking for default model" >&5
3441 echo $ECHO_N "checking for default model... $ECHO_C" >&6
3442 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
3443 echo "$as_me:3443: result: $DFT_LWR_MODEL" >&5
3444 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
3446 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
3448 echo "$as_me:3448: checking for specific curses-directory" >&5
3449 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
3451 # Check whether --with-curses-dir or --without-curses-dir was given.
3452 if test "${with_curses_dir+set}" = set; then
3453 withval="$with_curses_dir"
3454 cf_cv_curses_dir=$withval
3458 echo "$as_me:3458: result: $cf_cv_curses_dir" >&5
3459 echo "${ECHO_T}$cf_cv_curses_dir" >&6
3461 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
3464 if test "x$prefix" != xNONE; then
3465 cf_path_syntax="$prefix"
3467 cf_path_syntax="$ac_default_prefix"
3470 case ".$withval" in #(vi
3471 .\$\(*\)*|.\'*\'*) #(vi
3475 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
3477 .\${*prefix}*|.\${*dir}*) #(vi
3478 eval withval="$withval"
3479 case ".$withval" in #(vi
3481 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3486 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3489 { { echo "$as_me:3489: error: expected a pathname, not \"$withval\"" >&5
3490 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
3491 { (exit 1); exit 1; }; }
3495 if test -d "$cf_cv_curses_dir"
3498 if test -n "$cf_cv_curses_dir/include" ; then
3499 for cf_add_incdir in $cf_cv_curses_dir/include
3501 while test $cf_add_incdir != /usr/include
3503 if test -d $cf_add_incdir
3506 if test -n "$CFLAGS$CPPFLAGS" ; then
3507 # a loop is needed to ensure we can add subdirs of existing dirs
3508 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
3509 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
3510 cf_have_incdir=yes; break
3515 if test "$cf_have_incdir" = no ; then
3516 if test "$cf_add_incdir" = /usr/local/include ; then
3517 if test "$GCC" = yes
3519 cf_save_CPPFLAGS=$CPPFLAGS
3520 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3521 cat >conftest.$ac_ext <<_ACEOF
3522 #line 3522 "configure"
3523 #include "confdefs.h"
3533 rm -f conftest.$ac_objext
3534 if { (eval echo "$as_me:3534: \"$ac_compile\"") >&5
3535 (eval $ac_compile) 2>&5
3537 echo "$as_me:3537: \$? = $ac_status" >&5
3538 (exit $ac_status); } &&
3539 { ac_try='test -s conftest.$ac_objext'
3540 { (eval echo "$as_me:3540: \"$ac_try\"") >&5
3543 echo "$as_me:3543: \$? = $ac_status" >&5
3544 (exit $ac_status); }; }; then
3547 echo "$as_me: failed program was:" >&5
3548 cat conftest.$ac_ext >&5
3551 rm -f conftest.$ac_objext conftest.$ac_ext
3552 CPPFLAGS=$cf_save_CPPFLAGS
3557 if test "$cf_have_incdir" = no ; then
3558 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
3560 echo "${as_me:-configure}:3560: testing adding $cf_add_incdir to include-path ..." 1>&5
3562 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3564 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
3565 test "$cf_top_incdir" = "$cf_add_incdir" && break
3566 cf_add_incdir="$cf_top_incdir"
3575 if test -n "$cf_cv_curses_dir/lib" ; then
3576 for cf_add_libdir in $cf_cv_curses_dir/lib
3578 if test $cf_add_libdir = /usr/lib ; then
3580 elif test -d $cf_add_libdir
3583 if test -n "$LDFLAGS$LIBS" ; then
3584 # a loop is needed to ensure we can add subdirs of existing dirs
3585 for cf_test_libdir in $LDFLAGS $LIBS ; do
3586 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
3587 cf_have_libdir=yes; break
3591 if test "$cf_have_libdir" = no ; then
3592 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
3594 echo "${as_me:-configure}:3594: testing adding $cf_add_libdir to library-path ..." 1>&5
3596 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
3605 echo "$as_me:3605: checking if you want wide-character code" >&5
3606 echo $ECHO_N "checking if you want wide-character code... $ECHO_C" >&6
3608 # Check whether --enable-widec or --disable-widec was given.
3609 if test "${enable_widec+set}" = set; then
3610 enableval="$enable_widec"
3611 with_widec=$enableval
3615 echo "$as_me:3615: result: $with_widec" >&5
3616 echo "${ECHO_T}$with_widec" >&6
3617 if test "$with_widec" = yes ; then
3619 echo "$as_me:3619: checking for multibyte character support" >&5
3620 echo $ECHO_N "checking for multibyte character support... $ECHO_C" >&6
3621 if test "${cf_cv_utf8_lib+set}" = set; then
3622 echo $ECHO_N "(cached) $ECHO_C" >&6
3625 cf_save_LIBS="$LIBS"
3626 cat >conftest.$ac_ext <<_ACEOF
3627 #line 3627 "configure"
3628 #include "confdefs.h"
3639 rm -f conftest.$ac_objext conftest$ac_exeext
3640 if { (eval echo "$as_me:3640: \"$ac_link\"") >&5
3641 (eval $ac_link) 2>&5
3643 echo "$as_me:3643: \$? = $ac_status" >&5
3644 (exit $ac_status); } &&
3645 { ac_try='test -s conftest$ac_exeext'
3646 { (eval echo "$as_me:3646: \"$ac_try\"") >&5
3649 echo "$as_me:3649: \$? = $ac_status" >&5
3650 (exit $ac_status); }; }; then
3653 echo "$as_me: failed program was:" >&5
3654 cat conftest.$ac_ext >&5
3656 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
3657 # will be set on completion of the AC_TRY_LINK below.
3658 cf_cv_header_path_utf8=
3659 cf_cv_library_path_utf8=
3661 echo "${as_me:-configure}:3661: testing Starting FIND_LINKAGE(utf8,) ..." 1>&5
3663 cf_save_LIBS="$LIBS"
3665 cat >conftest.$ac_ext <<_ACEOF
3666 #line 3666 "configure"
3667 #include "confdefs.h"
3669 #include <libutf8.h>
3678 rm -f conftest.$ac_objext conftest$ac_exeext
3679 if { (eval echo "$as_me:3679: \"$ac_link\"") >&5
3680 (eval $ac_link) 2>&5
3682 echo "$as_me:3682: \$? = $ac_status" >&5
3683 (exit $ac_status); } &&
3684 { ac_try='test -s conftest$ac_exeext'
3685 { (eval echo "$as_me:3685: \"$ac_try\"") >&5
3688 echo "$as_me:3688: \$? = $ac_status" >&5
3689 (exit $ac_status); }; }; then
3691 cf_cv_find_linkage_utf8=yes
3692 cf_cv_header_path_utf8=/usr/include
3693 cf_cv_library_path_utf8=/usr/lib
3696 echo "$as_me: failed program was:" >&5
3697 cat conftest.$ac_ext >&5
3699 LIBS="-lutf8 $cf_save_LIBS"
3701 cat >conftest.$ac_ext <<_ACEOF
3702 #line 3702 "configure"
3703 #include "confdefs.h"
3705 #include <libutf8.h>
3714 rm -f conftest.$ac_objext conftest$ac_exeext
3715 if { (eval echo "$as_me:3715: \"$ac_link\"") >&5
3716 (eval $ac_link) 2>&5
3718 echo "$as_me:3718: \$? = $ac_status" >&5
3719 (exit $ac_status); } &&
3720 { ac_try='test -s conftest$ac_exeext'
3721 { (eval echo "$as_me:3721: \"$ac_try\"") >&5
3724 echo "$as_me:3724: \$? = $ac_status" >&5
3725 (exit $ac_status); }; }; then
3727 cf_cv_find_linkage_utf8=yes
3728 cf_cv_header_path_utf8=/usr/include
3729 cf_cv_library_path_utf8=/usr/lib
3730 cf_cv_library_file_utf8="-lutf8"
3733 echo "$as_me: failed program was:" >&5
3734 cat conftest.$ac_ext >&5
3736 cf_cv_find_linkage_utf8=no
3737 LIBS="$cf_save_LIBS"
3739 test -n "$verbose" && echo " find linkage for utf8 library" 1>&6
3741 echo "${as_me:-configure}:3741: testing find linkage for utf8 library ..." 1>&5
3743 echo "${as_me:-configure}:3743: testing Searching for headers in FIND_LINKAGE(utf8,) ..." 1>&5
3745 cf_save_CPPFLAGS="$CPPFLAGS"
3746 cf_test_CPPFLAGS="$CPPFLAGS"
3750 # collect the current set of include-directories from compiler flags
3751 cf_header_path_list=""
3752 if test -n "${CFLAGS}${CPPFLAGS}" ; then
3753 for cf_header_path in $CPPFLAGS $CFLAGS
3755 case $cf_header_path in #(vi
3757 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
3759 test "x$cf_header_path" != "xNONE" && \
3760 test -d "$cf_header_path" && \
3762 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
3763 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
3764 test -d $cf_header_path/include/utf8 && cf_search="$cf_search $cf_header_path/include/utf8"
3765 test -d $cf_header_path/include/utf8/include && cf_search="$cf_search $cf_header_path/include/utf8/include"
3766 test -d $cf_header_path/utf8/include && cf_search="$cf_search $cf_header_path/utf8/include"
3767 test -d $cf_header_path/utf8/include/utf8 && cf_search="$cf_search $cf_header_path/utf8/include/utf8"
3770 cf_header_path_list="$cf_header_path_list $cf_search"
3776 # add the variations for the package we are looking for
3780 test "x/usr" != "x$prefix" && \
3782 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr" != "x$prefix") && {
3783 test -n "$verbose" && echo " ... testing for include-directories under /usr"
3784 test -d /usr/include && cf_search="$cf_search /usr/include"
3785 test -d /usr/include/utf8 && cf_search="$cf_search /usr/include/utf8"
3786 test -d /usr/include/utf8/include && cf_search="$cf_search /usr/include/utf8/include"
3787 test -d /usr/utf8/include && cf_search="$cf_search /usr/utf8/include"
3788 test -d /usr/utf8/include/utf8 && cf_search="$cf_search /usr/utf8/include/utf8"
3791 test "x$prefix" != "xNONE" && \
3792 test -d "$prefix" && \
3794 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
3795 test -d $prefix/include && cf_search="$cf_search $prefix/include"
3796 test -d $prefix/include/utf8 && cf_search="$cf_search $prefix/include/utf8"
3797 test -d $prefix/include/utf8/include && cf_search="$cf_search $prefix/include/utf8/include"
3798 test -d $prefix/utf8/include && cf_search="$cf_search $prefix/utf8/include"
3799 test -d $prefix/utf8/include/utf8 && cf_search="$cf_search $prefix/utf8/include/utf8"
3802 test "x/usr/local" != "x$prefix" && \
3803 test -d "/usr/local" && \
3804 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr/local" != "x$prefix") && {
3805 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
3806 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
3807 test -d /usr/local/include/utf8 && cf_search="$cf_search /usr/local/include/utf8"
3808 test -d /usr/local/include/utf8/include && cf_search="$cf_search /usr/local/include/utf8/include"
3809 test -d /usr/local/utf8/include && cf_search="$cf_search /usr/local/utf8/include"
3810 test -d /usr/local/utf8/include/utf8 && cf_search="$cf_search /usr/local/utf8/include/utf8"
3813 test "x/opt" != "x$prefix" && \
3815 (test -z "$prefix" || test x$prefix = xNONE || test "x/opt" != "x$prefix") && {
3816 test -n "$verbose" && echo " ... testing for include-directories under /opt"
3817 test -d /opt/include && cf_search="$cf_search /opt/include"
3818 test -d /opt/include/utf8 && cf_search="$cf_search /opt/include/utf8"
3819 test -d /opt/include/utf8/include && cf_search="$cf_search /opt/include/utf8/include"
3820 test -d /opt/utf8/include && cf_search="$cf_search /opt/utf8/include"
3821 test -d /opt/utf8/include/utf8 && cf_search="$cf_search /opt/utf8/include/utf8"
3824 test "x$HOME" != "x$prefix" && \
3825 test -d "$HOME" && \
3826 (test -z "$prefix" || test x$prefix = xNONE || test "x$HOME" != "x$prefix") && {
3827 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
3828 test -d $HOME/include && cf_search="$cf_search $HOME/include"
3829 test -d $HOME/include/utf8 && cf_search="$cf_search $HOME/include/utf8"
3830 test -d $HOME/include/utf8/include && cf_search="$cf_search $HOME/include/utf8/include"
3831 test -d $HOME/utf8/include && cf_search="$cf_search $HOME/utf8/include"
3832 test -d $HOME/utf8/include/utf8 && cf_search="$cf_search $HOME/utf8/include/utf8"
3835 test "$includedir" != NONE && \
3836 test "$includedir" != "/usr/include" && \
3837 test -d "$includedir" && {
3838 test -d $includedir && cf_search="$cf_search $includedir"
3839 test -d $includedir/utf8 && cf_search="$cf_search $includedir/utf8"
3842 test "$oldincludedir" != NONE && \
3843 test "$oldincludedir" != "/usr/include" && \
3844 test -d "$oldincludedir" && {
3845 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
3846 test -d $oldincludedir/utf8 && cf_search="$cf_search $oldincludedir/utf8"
3849 cf_search="$cf_search $cf_header_path_list"
3851 for cf_cv_header_path_utf8 in $cf_search
3853 if test -d $cf_cv_header_path_utf8 ; then
3854 test -n "$verbose" && echo " ... testing $cf_cv_header_path_utf8" 1>&6
3856 echo "${as_me:-configure}:3856: testing ... testing $cf_cv_header_path_utf8 ..." 1>&5
3858 CPPFLAGS="$cf_save_CPPFLAGS -I$cf_cv_header_path_utf8"
3859 cat >conftest.$ac_ext <<_ACEOF
3860 #line 3860 "configure"
3861 #include "confdefs.h"
3863 #include <libutf8.h>
3872 rm -f conftest.$ac_objext
3873 if { (eval echo "$as_me:3873: \"$ac_compile\"") >&5
3874 (eval $ac_compile) 2>&5
3876 echo "$as_me:3876: \$? = $ac_status" >&5
3877 (exit $ac_status); } &&
3878 { ac_try='test -s conftest.$ac_objext'
3879 { (eval echo "$as_me:3879: \"$ac_try\"") >&5
3882 echo "$as_me:3882: \$? = $ac_status" >&5
3883 (exit $ac_status); }; }; then
3885 test -n "$verbose" && echo " ... found utf8 headers in $cf_cv_header_path_utf8" 1>&6
3887 echo "${as_me:-configure}:3887: testing ... found utf8 headers in $cf_cv_header_path_utf8 ..." 1>&5
3889 cf_cv_find_linkage_utf8=maybe
3890 cf_test_CPPFLAGS="$CPPFLAGS"
3893 echo "$as_me: failed program was:" >&5
3894 cat conftest.$ac_ext >&5
3896 CPPFLAGS="$cf_save_CPPFLAGS"
3899 rm -f conftest.$ac_objext conftest.$ac_ext
3903 if test "$cf_cv_find_linkage_utf8" = maybe ; then
3905 echo "${as_me:-configure}:3905: testing Searching for utf8 library in FIND_LINKAGE(utf8,) ..." 1>&5
3907 cf_save_LIBS="$LIBS"
3908 cf_save_LDFLAGS="$LDFLAGS"
3910 if test "$cf_cv_find_linkage_utf8" != yes ; then
3913 cf_library_path_list=""
3914 if test -n "${LDFLAGS}${LIBS}" ; then
3915 for cf_library_path in $LDFLAGS $LIBS
3917 case $cf_library_path in #(vi
3919 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
3921 test "x$cf_library_path" != "xNONE" && \
3922 test -d "$cf_library_path" && \
3924 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
3925 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
3926 test -d $cf_library_path/lib/utf8 && cf_search="$cf_search $cf_library_path/lib/utf8"
3927 test -d $cf_library_path/lib/utf8/lib && cf_search="$cf_search $cf_library_path/lib/utf8/lib"
3928 test -d $cf_library_path/utf8/lib && cf_search="$cf_search $cf_library_path/utf8/lib"
3929 test -d $cf_library_path/utf8/lib/utf8 && cf_search="$cf_search $cf_library_path/utf8/lib/utf8"
3932 cf_library_path_list="$cf_library_path_list $cf_search"
3940 test "x/usr" != "x$prefix" && \
3942 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr" != "x$prefix") && {
3943 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
3944 test -d /usr/lib && cf_search="$cf_search /usr/lib"
3945 test -d /usr/lib/utf8 && cf_search="$cf_search /usr/lib/utf8"
3946 test -d /usr/lib/utf8/lib && cf_search="$cf_search /usr/lib/utf8/lib"
3947 test -d /usr/utf8/lib && cf_search="$cf_search /usr/utf8/lib"
3948 test -d /usr/utf8/lib/utf8 && cf_search="$cf_search /usr/utf8/lib/utf8"
3951 test "x$prefix" != "xNONE" && \
3952 test -d "$prefix" && \
3954 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
3955 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
3956 test -d $prefix/lib/utf8 && cf_search="$cf_search $prefix/lib/utf8"
3957 test -d $prefix/lib/utf8/lib && cf_search="$cf_search $prefix/lib/utf8/lib"
3958 test -d $prefix/utf8/lib && cf_search="$cf_search $prefix/utf8/lib"
3959 test -d $prefix/utf8/lib/utf8 && cf_search="$cf_search $prefix/utf8/lib/utf8"
3962 test "x/usr/local" != "x$prefix" && \
3963 test -d "/usr/local" && \
3964 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr/local" != "x$prefix") && {
3965 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
3966 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
3967 test -d /usr/local/lib/utf8 && cf_search="$cf_search /usr/local/lib/utf8"
3968 test -d /usr/local/lib/utf8/lib && cf_search="$cf_search /usr/local/lib/utf8/lib"
3969 test -d /usr/local/utf8/lib && cf_search="$cf_search /usr/local/utf8/lib"
3970 test -d /usr/local/utf8/lib/utf8 && cf_search="$cf_search /usr/local/utf8/lib/utf8"
3973 test "x/opt" != "x$prefix" && \
3975 (test -z "$prefix" || test x$prefix = xNONE || test "x/opt" != "x$prefix") && {
3976 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
3977 test -d /opt/lib && cf_search="$cf_search /opt/lib"
3978 test -d /opt/lib/utf8 && cf_search="$cf_search /opt/lib/utf8"
3979 test -d /opt/lib/utf8/lib && cf_search="$cf_search /opt/lib/utf8/lib"
3980 test -d /opt/utf8/lib && cf_search="$cf_search /opt/utf8/lib"
3981 test -d /opt/utf8/lib/utf8 && cf_search="$cf_search /opt/utf8/lib/utf8"
3984 test "x$HOME" != "x$prefix" && \
3985 test -d "$HOME" && \
3986 (test -z "$prefix" || test x$prefix = xNONE || test "x$HOME" != "x$prefix") && {
3987 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
3988 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
3989 test -d $HOME/lib/utf8 && cf_search="$cf_search $HOME/lib/utf8"
3990 test -d $HOME/lib/utf8/lib && cf_search="$cf_search $HOME/lib/utf8/lib"
3991 test -d $HOME/utf8/lib && cf_search="$cf_search $HOME/utf8/lib"
3992 test -d $HOME/utf8/lib/utf8 && cf_search="$cf_search $HOME/utf8/lib/utf8"
3995 cf_search="$cf_library_path_list $cf_search"
3997 for cf_cv_library_path_utf8 in $cf_search
3999 if test -d $cf_cv_library_path_utf8 ; then
4000 test -n "$verbose" && echo " ... testing $cf_cv_library_path_utf8" 1>&6
4002 echo "${as_me:-configure}:4002: testing ... testing $cf_cv_library_path_utf8 ..." 1>&5
4004 CPPFLAGS="$cf_test_CPPFLAGS"
4005 LIBS="-lutf8 $cf_save_LIBS"
4006 LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_utf8"
4007 cat >conftest.$ac_ext <<_ACEOF
4008 #line 4008 "configure"
4009 #include "confdefs.h"
4011 #include <libutf8.h>
4020 rm -f conftest.$ac_objext conftest$ac_exeext
4021 if { (eval echo "$as_me:4021: \"$ac_link\"") >&5
4022 (eval $ac_link) 2>&5
4024 echo "$as_me:4024: \$? = $ac_status" >&5
4025 (exit $ac_status); } &&
4026 { ac_try='test -s conftest$ac_exeext'
4027 { (eval echo "$as_me:4027: \"$ac_try\"") >&5
4030 echo "$as_me:4030: \$? = $ac_status" >&5
4031 (exit $ac_status); }; }; then
4033 test -n "$verbose" && echo " ... found utf8 library in $cf_cv_library_path_utf8" 1>&6
4035 echo "${as_me:-configure}:4035: testing ... found utf8 library in $cf_cv_library_path_utf8 ..." 1>&5
4037 cf_cv_find_linkage_utf8=yes
4038 cf_cv_library_file_utf8="-lutf8"
4041 echo "$as_me: failed program was:" >&5
4042 cat conftest.$ac_ext >&5
4044 CPPFLAGS="$cf_save_CPPFLAGS"
4045 LIBS="$cf_save_LIBS"
4046 LDFLAGS="$cf_save_LDFLAGS"
4049 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4052 CPPFLAGS="$cf_save_CPPFLAGS"
4053 LDFLAGS="$cf_save_LDFLAGS"
4057 cf_cv_find_linkage_utf8=no
4061 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4064 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4066 LIBS="$cf_save_LIBS"
4068 if test "$cf_cv_find_linkage_utf8" = yes ; then
4069 cf_cv_utf8_lib=add-on
4075 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4077 echo "$as_me:4077: result: $cf_cv_utf8_lib" >&5
4078 echo "${ECHO_T}$cf_cv_utf8_lib" >&6
4080 # HAVE_LIBUTF8_H is used by ncurses if curses.h is shared between
4082 if test "$cf_cv_utf8_lib" = "add-on" ; then
4084 cat >>confdefs.h <<\EOF
4085 #define HAVE_LIBUTF8_H 1
4088 if test -n "$cf_cv_header_path_utf8" ; then
4089 for cf_add_incdir in $cf_cv_header_path_utf8
4091 while test $cf_add_incdir != /usr/include
4093 if test -d $cf_add_incdir
4096 if test -n "$CFLAGS$CPPFLAGS" ; then
4097 # a loop is needed to ensure we can add subdirs of existing dirs
4098 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4099 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4100 cf_have_incdir=yes; break
4105 if test "$cf_have_incdir" = no ; then
4106 if test "$cf_add_incdir" = /usr/local/include ; then
4107 if test "$GCC" = yes
4109 cf_save_CPPFLAGS=$CPPFLAGS
4110 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4111 cat >conftest.$ac_ext <<_ACEOF
4112 #line 4112 "configure"
4113 #include "confdefs.h"
4123 rm -f conftest.$ac_objext
4124 if { (eval echo "$as_me:4124: \"$ac_compile\"") >&5
4125 (eval $ac_compile) 2>&5
4127 echo "$as_me:4127: \$? = $ac_status" >&5
4128 (exit $ac_status); } &&
4129 { ac_try='test -s conftest.$ac_objext'
4130 { (eval echo "$as_me:4130: \"$ac_try\"") >&5
4133 echo "$as_me:4133: \$? = $ac_status" >&5
4134 (exit $ac_status); }; }; then
4137 echo "$as_me: failed program was:" >&5
4138 cat conftest.$ac_ext >&5
4141 rm -f conftest.$ac_objext conftest.$ac_ext
4142 CPPFLAGS=$cf_save_CPPFLAGS
4147 if test "$cf_have_incdir" = no ; then
4148 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4150 echo "${as_me:-configure}:4150: testing adding $cf_add_incdir to include-path ..." 1>&5
4152 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4154 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4155 test "$cf_top_incdir" = "$cf_add_incdir" && break
4156 cf_add_incdir="$cf_top_incdir"
4165 if test -n "$cf_cv_library_path_utf8" ; then
4166 for cf_add_libdir in $cf_cv_library_path_utf8
4168 if test $cf_add_libdir = /usr/lib ; then
4170 elif test -d $cf_add_libdir
4173 if test -n "$LDFLAGS$LIBS" ; then
4174 # a loop is needed to ensure we can add subdirs of existing dirs
4175 for cf_test_libdir in $LDFLAGS $LIBS ; do
4176 if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
4177 cf_have_libdir=yes; break
4181 if test "$cf_have_libdir" = no ; then
4182 test -n "$verbose" && echo " adding $cf_add_libdir to library-path" 1>&6
4184 echo "${as_me:-configure}:4184: testing adding $cf_add_libdir to library-path ..." 1>&5
4186 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4192 cf_add_libs="$cf_cv_library_file_utf8"
4193 # Filter out duplicates - this happens with badly-designed ".pc" files...
4194 for cf_add_1lib in $LIBS
4196 for cf_add_2lib in $cf_add_libs
4198 if test "x$cf_add_1lib" = "x$cf_add_2lib"
4204 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
4210 cf_ncuconfig_root=ncursesw
4212 echo "Looking for ${cf_ncuconfig_root}-config"
4214 if test -n "$ac_tool_prefix"; then
4215 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4217 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4218 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4219 echo "$as_me:4219: checking for $ac_word" >&5
4220 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4221 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
4222 echo $ECHO_N "(cached) $ECHO_C" >&6
4224 if test -n "$NCURSES_CONFIG"; then
4225 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
4227 ac_save_IFS=$IFS; IFS=$ac_path_separator
4229 for ac_dir in $ac_dummy; do
4231 test -z "$ac_dir" && ac_dir=.
4232 $as_executable_p "$ac_dir/$ac_word" || continue
4233 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
4234 echo "$as_me:4234: found $ac_dir/$ac_word" >&5
4240 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
4241 if test -n "$NCURSES_CONFIG"; then
4242 echo "$as_me:4242: result: $NCURSES_CONFIG" >&5
4243 echo "${ECHO_T}$NCURSES_CONFIG" >&6
4245 echo "$as_me:4245: result: no" >&5
4246 echo "${ECHO_T}no" >&6
4249 test -n "$NCURSES_CONFIG" && break
4252 if test -z "$NCURSES_CONFIG"; then
4253 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
4254 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4256 # Extract the first word of "$ac_prog", so it can be a program name with args.
4257 set dummy $ac_prog; ac_word=$2
4258 echo "$as_me:4258: checking for $ac_word" >&5
4259 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4260 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
4261 echo $ECHO_N "(cached) $ECHO_C" >&6
4263 if test -n "$ac_ct_NCURSES_CONFIG"; then
4264 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
4266 ac_save_IFS=$IFS; IFS=$ac_path_separator
4268 for ac_dir in $ac_dummy; do
4270 test -z "$ac_dir" && ac_dir=.
4271 $as_executable_p "$ac_dir/$ac_word" || continue
4272 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
4273 echo "$as_me:4273: found $ac_dir/$ac_word" >&5
4279 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
4280 if test -n "$ac_ct_NCURSES_CONFIG"; then
4281 echo "$as_me:4281: result: $ac_ct_NCURSES_CONFIG" >&5
4282 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
4284 echo "$as_me:4284: result: no" >&5
4285 echo "${ECHO_T}no" >&6
4288 test -n "$ac_ct_NCURSES_CONFIG" && break
4290 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
4292 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
4295 if test "$NCURSES_CONFIG" != none ; then
4297 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
4299 cf_add_libs="`$NCURSES_CONFIG --libs`"
4300 # Filter out duplicates - this happens with badly-designed ".pc" files...
4301 for cf_add_1lib in $LIBS
4303 for cf_add_2lib in $cf_add_libs
4305 if test "x$cf_add_1lib" = "x$cf_add_2lib"
4311 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
4315 # even with config script, some packages use no-override for curses.h
4317 echo "$as_me:4317: checking if we have identified curses headers" >&5
4318 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
4319 if test "${cf_cv_ncurses_header+set}" = set; then
4320 echo $ECHO_N "(cached) $ECHO_C" >&6
4323 cf_cv_ncurses_header=none
4325 ncursesw/ncurses.h \
4330 cat >conftest.$ac_ext <<_ACEOF
4331 #line 4331 "configure"
4332 #include "confdefs.h"
4333 #include <${cf_header}>
4337 initscr(); tgoto("?", 0,0)
4342 rm -f conftest.$ac_objext
4343 if { (eval echo "$as_me:4343: \"$ac_compile\"") >&5
4344 (eval $ac_compile) 2>&5
4346 echo "$as_me:4346: \$? = $ac_status" >&5
4347 (exit $ac_status); } &&
4348 { ac_try='test -s conftest.$ac_objext'
4349 { (eval echo "$as_me:4349: \"$ac_try\"") >&5
4352 echo "$as_me:4352: \$? = $ac_status" >&5
4353 (exit $ac_status); }; }; then
4354 cf_cv_ncurses_header=$cf_header; break
4356 echo "$as_me: failed program was:" >&5
4357 cat conftest.$ac_ext >&5
4359 rm -f conftest.$ac_objext conftest.$ac_ext
4363 echo "$as_me:4363: result: $cf_cv_ncurses_header" >&5
4364 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
4366 if test "$cf_cv_ncurses_header" = none ; then
4367 { { echo "$as_me:4367: error: No curses header-files found" >&5
4368 echo "$as_me: error: No curses header-files found" >&2;}
4369 { (exit 1); exit 1; }; }
4372 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
4374 for ac_header in $cf_cv_ncurses_header
4376 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4377 echo "$as_me:4377: checking for $ac_header" >&5
4378 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4379 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4380 echo $ECHO_N "(cached) $ECHO_C" >&6
4382 cat >conftest.$ac_ext <<_ACEOF
4383 #line 4383 "configure"
4384 #include "confdefs.h"
4385 #include <$ac_header>
4387 if { (eval echo "$as_me:4387: \"$ac_cpp conftest.$ac_ext\"") >&5
4388 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4390 egrep -v '^ *\+' conftest.er1 >conftest.err
4392 cat conftest.err >&5
4393 echo "$as_me:4393: \$? = $ac_status" >&5
4394 (exit $ac_status); } >/dev/null; then
4395 if test -s conftest.err; then
4396 ac_cpp_err=$ac_c_preproc_warn_flag
4403 if test -z "$ac_cpp_err"; then
4404 eval "$as_ac_Header=yes"
4406 echo "$as_me: failed program was:" >&5
4407 cat conftest.$ac_ext >&5
4408 eval "$as_ac_Header=no"
4410 rm -f conftest.err conftest.$ac_ext
4412 echo "$as_me:4412: result: `eval echo '${'$as_ac_Header'}'`" >&5
4413 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4414 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4415 cat >>confdefs.h <<EOF
4416 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4422 cat >>confdefs.h <<\EOF
4426 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4428 cat >>confdefs.h <<EOF
4429 #define $cf_nculib_ROOT 1
4432 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
4436 cf_ncuhdr_root=ncursesw
4438 test -n "$cf_cv_curses_dir" && \
4439 test "$cf_cv_curses_dir" != "no" && { \
4441 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
4442 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
4444 while test $cf_add_incdir != /usr/include
4446 if test -d $cf_add_incdir
4449 if test -n "$CFLAGS$CPPFLAGS" ; then
4450 # a loop is needed to ensure we can add subdirs of existing dirs
4451 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4452 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4453 cf_have_incdir=yes; break
4458 if test "$cf_have_incdir" = no ; then
4459 if test "$cf_add_incdir" = /usr/local/include ; then
4460 if test "$GCC" = yes
4462 cf_save_CPPFLAGS=$CPPFLAGS
4463 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4464 cat >conftest.$ac_ext <<_ACEOF
4465 #line 4465 "configure"
4466 #include "confdefs.h"
4476 rm -f conftest.$ac_objext
4477 if { (eval echo "$as_me:4477: \"$ac_compile\"") >&5
4478 (eval $ac_compile) 2>&5
4480 echo "$as_me:4480: \$? = $ac_status" >&5
4481 (exit $ac_status); } &&
4482 { ac_try='test -s conftest.$ac_objext'
4483 { (eval echo "$as_me:4483: \"$ac_try\"") >&5
4486 echo "$as_me:4486: \$? = $ac_status" >&5
4487 (exit $ac_status); }; }; then
4490 echo "$as_me: failed program was:" >&5
4491 cat conftest.$ac_ext >&5
4494 rm -f conftest.$ac_objext conftest.$ac_ext
4495 CPPFLAGS=$cf_save_CPPFLAGS
4500 if test "$cf_have_incdir" = no ; then
4501 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4503 echo "${as_me:-configure}:4503: testing adding $cf_add_incdir to include-path ..." 1>&5
4505 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4507 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4508 test "$cf_top_incdir" = "$cf_add_incdir" && break
4509 cf_add_incdir="$cf_top_incdir"
4520 echo "$as_me:4520: checking for $cf_ncuhdr_root header in include-path" >&5
4521 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
4522 if test "${cf_cv_ncurses_h+set}" = set; then
4523 echo $ECHO_N "(cached) $ECHO_C" >&6
4526 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
4527 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
4528 for cf_header in $cf_header_list
4531 cat >conftest.$ac_ext <<_ACEOF
4532 #line 4532 "configure"
4533 #include "confdefs.h"
4535 #define _XOPEN_SOURCE_EXTENDED
4536 #undef HAVE_LIBUTF8_H /* in case we used CF_UTF8_LIB */
4537 #define HAVE_LIBUTF8_H /* to force ncurses' header file to use cchar_t */
4539 #include <$cf_header>
4544 #ifdef NCURSES_VERSION
4550 printf("%s\n", NCURSES_VERSION);
4563 rm -f conftest.$ac_objext
4564 if { (eval echo "$as_me:4564: \"$ac_compile\"") >&5
4565 (eval $ac_compile) 2>&5
4567 echo "$as_me:4567: \$? = $ac_status" >&5
4568 (exit $ac_status); } &&
4569 { ac_try='test -s conftest.$ac_objext'
4570 { (eval echo "$as_me:4570: \"$ac_try\"") >&5
4573 echo "$as_me:4573: \$? = $ac_status" >&5
4574 (exit $ac_status); }; }; then
4575 cf_cv_ncurses_h=$cf_header
4578 echo "$as_me: failed program was:" >&5
4579 cat conftest.$ac_ext >&5
4582 rm -f conftest.$ac_objext conftest.$ac_ext
4584 test "$cf_cv_ncurses_h" != no && break
4588 echo "$as_me:4588: result: $cf_cv_ncurses_h" >&5
4589 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
4591 if test "$cf_cv_ncurses_h" != no ; then
4592 cf_cv_ncurses_header=$cf_cv_ncurses_h
4595 echo "$as_me:4595: checking for $cf_ncuhdr_root include-path" >&5
4596 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
4597 if test "${cf_cv_ncurses_h2+set}" = set; then
4598 echo $ECHO_N "(cached) $ECHO_C" >&6
4601 test -n "$verbose" && echo
4605 # collect the current set of include-directories from compiler flags
4606 cf_header_path_list=""
4607 if test -n "${CFLAGS}${CPPFLAGS}" ; then
4608 for cf_header_path in $CPPFLAGS $CFLAGS
4610 case $cf_header_path in #(vi
4612 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
4614 test "x$cf_header_path" != "xNONE" && \
4615 test -d "$cf_header_path" && \
4617 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
4618 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
4619 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
4620 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
4621 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
4622 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"
4625 cf_header_path_list="$cf_header_path_list $cf_search"
4631 # add the variations for the package we are looking for
4635 test "x/usr" != "x$prefix" && \
4637 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr" != "x$prefix") && {
4638 test -n "$verbose" && echo " ... testing for include-directories under /usr"
4639 test -d /usr/include && cf_search="$cf_search /usr/include"
4640 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
4641 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
4642 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
4643 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4646 test "x$prefix" != "xNONE" && \
4647 test -d "$prefix" && \
4649 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
4650 test -d $prefix/include && cf_search="$cf_search $prefix/include"
4651 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
4652 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
4653 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
4654 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4657 test "x/usr/local" != "x$prefix" && \
4658 test -d "/usr/local" && \
4659 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr/local" != "x$prefix") && {
4660 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
4661 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
4662 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
4663 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
4664 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
4665 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4668 test "x/opt" != "x$prefix" && \
4670 (test -z "$prefix" || test x$prefix = xNONE || test "x/opt" != "x$prefix") && {
4671 test -n "$verbose" && echo " ... testing for include-directories under /opt"
4672 test -d /opt/include && cf_search="$cf_search /opt/include"
4673 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
4674 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
4675 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
4676 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4679 test "x$HOME" != "x$prefix" && \
4680 test -d "$HOME" && \
4681 (test -z "$prefix" || test x$prefix = xNONE || test "x$HOME" != "x$prefix") && {
4682 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
4683 test -d $HOME/include && cf_search="$cf_search $HOME/include"
4684 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
4685 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
4686 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
4687 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4690 test "$includedir" != NONE && \
4691 test "$includedir" != "/usr/include" && \
4692 test -d "$includedir" && {
4693 test -d $includedir && cf_search="$cf_search $includedir"
4694 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
4697 test "$oldincludedir" != NONE && \
4698 test "$oldincludedir" != "/usr/include" && \
4699 test -d "$oldincludedir" && {
4700 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
4701 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
4704 cf_search="$cf_search $cf_header_path_list"
4706 test -n "$verbose" && echo search path $cf_search
4707 cf_save2_CPPFLAGS="$CPPFLAGS"
4708 for cf_incdir in $cf_search
4711 if test -n "$cf_incdir" ; then
4712 for cf_add_incdir in $cf_incdir
4714 while test $cf_add_incdir != /usr/include
4716 if test -d $cf_add_incdir
4719 if test -n "$CFLAGS$CPPFLAGS" ; then
4720 # a loop is needed to ensure we can add subdirs of existing dirs
4721 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4722 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4723 cf_have_incdir=yes; break
4728 if test "$cf_have_incdir" = no ; then
4729 if test "$cf_add_incdir" = /usr/local/include ; then
4730 if test "$GCC" = yes
4732 cf_save_CPPFLAGS=$CPPFLAGS
4733 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4734 cat >conftest.$ac_ext <<_ACEOF
4735 #line 4735 "configure"
4736 #include "confdefs.h"
4746 rm -f conftest.$ac_objext
4747 if { (eval echo "$as_me:4747: \"$ac_compile\"") >&5
4748 (eval $ac_compile) 2>&5
4750 echo "$as_me:4750: \$? = $ac_status" >&5
4751 (exit $ac_status); } &&
4752 { ac_try='test -s conftest.$ac_objext'
4753 { (eval echo "$as_me:4753: \"$ac_try\"") >&5
4756 echo "$as_me:4756: \$? = $ac_status" >&5
4757 (exit $ac_status); }; }; then
4760 echo "$as_me: failed program was:" >&5
4761 cat conftest.$ac_ext >&5
4764 rm -f conftest.$ac_objext conftest.$ac_ext
4765 CPPFLAGS=$cf_save_CPPFLAGS
4770 if test "$cf_have_incdir" = no ; then
4771 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4773 echo "${as_me:-configure}:4773: testing adding $cf_add_incdir to include-path ..." 1>&5
4775 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4777 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4778 test "$cf_top_incdir" = "$cf_add_incdir" && break
4779 cf_add_incdir="$cf_top_incdir"
4793 cat >conftest.$ac_ext <<_ACEOF
4794 #line 4794 "configure"
4795 #include "confdefs.h"
4797 #include <$cf_header>
4802 #ifdef NCURSES_VERSION
4804 printf("%s\n", NCURSES_VERSION);
4817 rm -f conftest.$ac_objext
4818 if { (eval echo "$as_me:4818: \"$ac_compile\"") >&5
4819 (eval $ac_compile) 2>&5
4821 echo "$as_me:4821: \$? = $ac_status" >&5
4822 (exit $ac_status); } &&
4823 { ac_try='test -s conftest.$ac_objext'
4824 { (eval echo "$as_me:4824: \"$ac_try\"") >&5
4827 echo "$as_me:4827: \$? = $ac_status" >&5
4828 (exit $ac_status); }; }; then
4829 cf_cv_ncurses_h2=$cf_header
4832 echo "$as_me: failed program was:" >&5
4833 cat conftest.$ac_ext >&5
4836 rm -f conftest.$ac_objext conftest.$ac_ext
4838 if test "$cf_cv_ncurses_h2" != no ; then
4839 cf_cv_ncurses_h2=$cf_incdir/$cf_header
4840 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
4843 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
4845 CPPFLAGS="$cf_save2_CPPFLAGS"
4846 test "$cf_cv_ncurses_h2" != no && break
4848 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:4848: error: not found" >&5
4849 echo "$as_me: error: not found" >&2;}
4850 { (exit 1); exit 1; }; }
4853 echo "$as_me:4853: result: $cf_cv_ncurses_h2" >&5
4854 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
4856 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
4857 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
4858 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
4859 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
4862 if test -n "$cf_1st_incdir" ; then
4863 for cf_add_incdir in $cf_1st_incdir
4865 while test $cf_add_incdir != /usr/include
4867 if test -d $cf_add_incdir
4870 if test -n "$CFLAGS$CPPFLAGS" ; then
4871 # a loop is needed to ensure we can add subdirs of existing dirs
4872 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4873 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4874 cf_have_incdir=yes; break
4879 if test "$cf_have_incdir" = no ; then
4880 if test "$cf_add_incdir" = /usr/local/include ; then
4881 if test "$GCC" = yes
4883 cf_save_CPPFLAGS=$CPPFLAGS
4884 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4885 cat >conftest.$ac_ext <<_ACEOF
4886 #line 4886 "configure"
4887 #include "confdefs.h"
4897 rm -f conftest.$ac_objext
4898 if { (eval echo "$as_me:4898: \"$ac_compile\"") >&5
4899 (eval $ac_compile) 2>&5
4901 echo "$as_me:4901: \$? = $ac_status" >&5
4902 (exit $ac_status); } &&
4903 { ac_try='test -s conftest.$ac_objext'
4904 { (eval echo "$as_me:4904: \"$ac_try\"") >&5
4907 echo "$as_me:4907: \$? = $ac_status" >&5
4908 (exit $ac_status); }; }; then
4911 echo "$as_me: failed program was:" >&5
4912 cat conftest.$ac_ext >&5
4915 rm -f conftest.$ac_objext conftest.$ac_ext
4916 CPPFLAGS=$cf_save_CPPFLAGS
4921 if test "$cf_have_incdir" = no ; then
4922 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
4924 echo "${as_me:-configure}:4924: testing adding $cf_add_incdir to include-path ..." 1>&5
4926 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4928 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4929 test "$cf_top_incdir" = "$cf_add_incdir" && break
4930 cf_add_incdir="$cf_top_incdir"
4941 # Set definitions to allow ifdef'ing for ncurses.h
4943 case $cf_cv_ncurses_header in # (vi
4946 cat >>confdefs.h <<\EOF
4947 #define HAVE_NCURSES_H 1
4953 case $cf_cv_ncurses_header in # (vi
4954 ncurses/curses.h|ncurses/ncurses.h)
4956 cat >>confdefs.h <<\EOF
4957 #define HAVE_NCURSES_NCURSES_H 1
4961 ncursesw/curses.h|ncursesw/ncurses.h)
4963 cat >>confdefs.h <<\EOF
4964 #define HAVE_NCURSESW_NCURSES_H 1
4970 echo "$as_me:4970: checking for terminfo header" >&5
4971 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
4972 if test "${cf_cv_term_header+set}" = set; then
4973 echo $ECHO_N "(cached) $ECHO_C" >&6
4976 case ${cf_cv_ncurses_header} in #(vi
4977 */ncurses.h|*/ncursesw.h) #(vi
4978 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
4981 cf_term_header=term.h
4985 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
4987 cat >conftest.$ac_ext <<_ACEOF
4988 #line 4988 "configure"
4989 #include "confdefs.h"
4991 #include <${cf_cv_ncurses_header:-curses.h}>
4997 int x = auto_left_margin
5002 rm -f conftest.$ac_objext
5003 if { (eval echo "$as_me:5003: \"$ac_compile\"") >&5
5004 (eval $ac_compile) 2>&5
5006 echo "$as_me:5006: \$? = $ac_status" >&5
5007 (exit $ac_status); } &&
5008 { ac_try='test -s conftest.$ac_objext'
5009 { (eval echo "$as_me:5009: \"$ac_try\"") >&5
5012 echo "$as_me:5012: \$? = $ac_status" >&5
5013 (exit $ac_status); }; }; then
5015 cf_cv_term_header="$cf_test"
5017 echo "$as_me: failed program was:" >&5
5018 cat conftest.$ac_ext >&5
5020 cf_cv_term_header=unknown
5023 rm -f conftest.$ac_objext conftest.$ac_ext
5024 test "$cf_cv_term_header" != unknown && break
5028 echo "$as_me:5028: result: $cf_cv_term_header" >&5
5029 echo "${ECHO_T}$cf_cv_term_header" >&6
5031 # Set definitions to allow ifdef'ing to accommodate subdirectories
5033 case $cf_cv_term_header in # (vi
5036 cat >>confdefs.h <<\EOF
5037 #define HAVE_TERM_H 1
5043 case $cf_cv_term_header in # (vi
5044 ncurses/term.h) #(vi
5046 cat >>confdefs.h <<\EOF
5047 #define HAVE_NCURSES_TERM_H 1
5053 cat >>confdefs.h <<\EOF
5054 #define HAVE_NCURSESW_TERM_H 1
5060 # some applications need this, but should check for NCURSES_VERSION
5062 cat >>confdefs.h <<\EOF
5066 echo "$as_me:5066: checking for ncurses version" >&5
5067 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
5068 if test "${cf_cv_ncurses_version+set}" = set; then
5069 echo $ECHO_N "(cached) $ECHO_C" >&6
5072 cf_cv_ncurses_version=no
5075 if test "$cross_compiling" = yes; then
5077 # This will not work if the preprocessor splits the line after the
5078 # Autoconf token. The 'unproto' program does that.
5079 cat > conftest.$ac_ext <<EOF
5080 #include <${cf_cv_ncurses_header:-curses.h}>
5082 #ifdef NCURSES_VERSION
5083 Autoconf NCURSES_VERSION
5091 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
5092 { (eval echo "$as_me:5092: \"$cf_try\"") >&5
5095 echo "$as_me:5095: \$? = $ac_status" >&5
5096 (exit $ac_status); }
5097 if test -f conftest.out ; then
5098 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
5099 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
5104 cat >conftest.$ac_ext <<_ACEOF
5105 #line 5105 "configure"
5106 #include "confdefs.h"
5108 #include <${cf_cv_ncurses_header:-curses.h}>
5112 FILE *fp = fopen("$cf_tempfile", "w");
5113 #ifdef NCURSES_VERSION
5114 # ifdef NCURSES_VERSION_PATCH
5115 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
5117 fprintf(fp, "%s\n", NCURSES_VERSION);
5121 fprintf(fp, "old\n");
5126 ${cf_cv_main_return:-return}(0);
5129 rm -f conftest$ac_exeext
5130 if { (eval echo "$as_me:5130: \"$ac_link\"") >&5
5131 (eval $ac_link) 2>&5
5133 echo "$as_me:5133: \$? = $ac_status" >&5
5134 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5135 { (eval echo "$as_me:5135: \"$ac_try\"") >&5
5138 echo "$as_me:5138: \$? = $ac_status" >&5
5139 (exit $ac_status); }; }; then
5141 cf_cv_ncurses_version=`cat $cf_tempfile`
5143 echo "$as_me: program exited with status $ac_status" >&5
5144 echo "$as_me: failed program was:" >&5
5145 cat conftest.$ac_ext >&5
5147 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5152 echo "$as_me:5152: result: $cf_cv_ncurses_version" >&5
5153 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
5154 test "$cf_cv_ncurses_version" = no ||
5155 cat >>confdefs.h <<\EOF
5159 cf_nculib_root=ncursesw
5160 # This works, except for the special case where we find gpm, but
5161 # ncurses is in a nonstandard location via $LIBS, and we really want
5164 cf_ncurses_SAVE="$LIBS"
5165 echo "$as_me:5165: checking for Gpm_Open in -lgpm" >&5
5166 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
5167 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
5168 echo $ECHO_N "(cached) $ECHO_C" >&6
5170 ac_check_lib_save_LIBS=$LIBS
5172 cat >conftest.$ac_ext <<_ACEOF
5173 #line 5173 "configure"
5174 #include "confdefs.h"
5176 /* Override any gcc2 internal prototype to avoid an error. */
5180 /* We use char because int might match the return type of a gcc2
5181 builtin and then its argument prototype would still apply. */
5191 rm -f conftest.$ac_objext conftest$ac_exeext
5192 if { (eval echo "$as_me:5192: \"$ac_link\"") >&5
5193 (eval $ac_link) 2>&5
5195 echo "$as_me:5195: \$? = $ac_status" >&5
5196 (exit $ac_status); } &&
5197 { ac_try='test -s conftest$ac_exeext'
5198 { (eval echo "$as_me:5198: \"$ac_try\"") >&5
5201 echo "$as_me:5201: \$? = $ac_status" >&5
5202 (exit $ac_status); }; }; then
5203 ac_cv_lib_gpm_Gpm_Open=yes
5205 echo "$as_me: failed program was:" >&5
5206 cat conftest.$ac_ext >&5
5207 ac_cv_lib_gpm_Gpm_Open=no
5209 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5210 LIBS=$ac_check_lib_save_LIBS
5212 echo "$as_me:5212: result: $ac_cv_lib_gpm_Gpm_Open" >&5
5213 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
5214 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
5215 echo "$as_me:5215: checking for initscr in -lgpm" >&5
5216 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
5217 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
5218 echo $ECHO_N "(cached) $ECHO_C" >&6
5220 ac_check_lib_save_LIBS=$LIBS
5222 cat >conftest.$ac_ext <<_ACEOF
5223 #line 5223 "configure"
5224 #include "confdefs.h"
5226 /* Override any gcc2 internal prototype to avoid an error. */
5230 /* We use char because int might match the return type of a gcc2
5231 builtin and then its argument prototype would still apply. */
5241 rm -f conftest.$ac_objext conftest$ac_exeext
5242 if { (eval echo "$as_me:5242: \"$ac_link\"") >&5
5243 (eval $ac_link) 2>&5
5245 echo "$as_me:5245: \$? = $ac_status" >&5
5246 (exit $ac_status); } &&
5247 { ac_try='test -s conftest$ac_exeext'
5248 { (eval echo "$as_me:5248: \"$ac_try\"") >&5
5251 echo "$as_me:5251: \$? = $ac_status" >&5
5252 (exit $ac_status); }; }; then
5253 ac_cv_lib_gpm_initscr=yes
5255 echo "$as_me: failed program was:" >&5
5256 cat conftest.$ac_ext >&5
5257 ac_cv_lib_gpm_initscr=no
5259 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5260 LIBS=$ac_check_lib_save_LIBS
5262 echo "$as_me:5262: result: $ac_cv_lib_gpm_initscr" >&5
5263 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
5264 if test $ac_cv_lib_gpm_initscr = yes; then
5265 LIBS="$cf_ncurses_SAVE"
5267 cf_ncurses_LIBS="-lgpm"
5272 case $host_os in #(vi
5274 # This is only necessary if you are linking against an obsolete
5275 # version of ncurses (but it should do no harm, since it's static).
5276 if test "$cf_nculib_root" = ncurses ; then
5277 echo "$as_me:5277: checking for tgoto in -lmytinfo" >&5
5278 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
5279 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
5280 echo $ECHO_N "(cached) $ECHO_C" >&6
5282 ac_check_lib_save_LIBS=$LIBS
5283 LIBS="-lmytinfo $LIBS"
5284 cat >conftest.$ac_ext <<_ACEOF
5285 #line 5285 "configure"
5286 #include "confdefs.h"
5288 /* Override any gcc2 internal prototype to avoid an error. */
5292 /* We use char because int might match the return type of a gcc2
5293 builtin and then its argument prototype would still apply. */
5303 rm -f conftest.$ac_objext conftest$ac_exeext
5304 if { (eval echo "$as_me:5304: \"$ac_link\"") >&5
5305 (eval $ac_link) 2>&5
5307 echo "$as_me:5307: \$? = $ac_status" >&5
5308 (exit $ac_status); } &&
5309 { ac_try='test -s conftest$ac_exeext'
5310 { (eval echo "$as_me:5310: \"$ac_try\"") >&5
5313 echo "$as_me:5313: \$? = $ac_status" >&5
5314 (exit $ac_status); }; }; then
5315 ac_cv_lib_mytinfo_tgoto=yes
5317 echo "$as_me: failed program was:" >&5
5318 cat conftest.$ac_ext >&5
5319 ac_cv_lib_mytinfo_tgoto=no
5321 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5322 LIBS=$ac_check_lib_save_LIBS
5324 echo "$as_me:5324: result: $ac_cv_lib_mytinfo_tgoto" >&5
5325 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
5326 if test $ac_cv_lib_mytinfo_tgoto = yes; then
5327 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
5334 cf_add_libs="$cf_ncurses_LIBS"
5335 # Filter out duplicates - this happens with badly-designed ".pc" files...
5336 for cf_add_1lib in $LIBS
5338 for cf_add_2lib in $cf_add_libs
5340 if test "x$cf_add_1lib" = "x$cf_add_2lib"
5346 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
5350 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5353 cf_add_libs="-l$cf_nculib_root"
5354 # Filter out duplicates - this happens with badly-designed ".pc" files...
5355 for cf_add_1lib in $LIBS
5357 for cf_add_2lib in $cf_add_libs
5359 if test "x$cf_add_1lib" = "x$cf_add_2lib"
5365 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
5371 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
5373 echo "$as_me:5373: checking for initscr" >&5
5374 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
5375 if test "${ac_cv_func_initscr+set}" = set; then
5376 echo $ECHO_N "(cached) $ECHO_C" >&6
5378 cat >conftest.$ac_ext <<_ACEOF
5379 #line 5379 "configure"
5380 #include "confdefs.h"
5381 /* System header to define __stub macros and hopefully few prototypes,
5382 which can conflict with char initscr (); below. */
5384 /* Override any gcc2 internal prototype to avoid an error. */
5388 /* We use char because int might match the return type of a gcc2
5389 builtin and then its argument prototype would still apply. */
5396 /* The GNU C library defines this for functions which it implements
5397 to always fail with ENOSYS. Some functions are actually named
5398 something starting with __ and the normal name is an alias. */
5399 #if defined (__stub_initscr) || defined (__stub___initscr)
5402 f = initscr; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
5409 rm -f conftest.$ac_objext conftest$ac_exeext
5410 if { (eval echo "$as_me:5410: \"$ac_link\"") >&5
5411 (eval $ac_link) 2>&5
5413 echo "$as_me:5413: \$? = $ac_status" >&5
5414 (exit $ac_status); } &&
5415 { ac_try='test -s conftest$ac_exeext'
5416 { (eval echo "$as_me:5416: \"$ac_try\"") >&5
5419 echo "$as_me:5419: \$? = $ac_status" >&5
5420 (exit $ac_status); }; }; then
5421 ac_cv_func_initscr=yes
5423 echo "$as_me: failed program was:" >&5
5424 cat conftest.$ac_ext >&5
5425 ac_cv_func_initscr=no
5427 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5429 echo "$as_me:5429: result: $ac_cv_func_initscr" >&5
5430 echo "${ECHO_T}$ac_cv_func_initscr" >&6
5431 if test $ac_cv_func_initscr = yes; then
5432 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5435 cf_save_LIBS="$LIBS"
5436 echo "$as_me:5436: checking for initscr in -l$cf_nculib_root" >&5
5437 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
5438 LIBS="-l$cf_nculib_root $LIBS"
5439 cat >conftest.$ac_ext <<_ACEOF
5440 #line 5440 "configure"
5441 #include "confdefs.h"
5442 #include <${cf_cv_ncurses_header:-curses.h}>
5451 rm -f conftest.$ac_objext conftest$ac_exeext
5452 if { (eval echo "$as_me:5452: \"$ac_link\"") >&5
5453 (eval $ac_link) 2>&5
5455 echo "$as_me:5455: \$? = $ac_status" >&5
5456 (exit $ac_status); } &&
5457 { ac_try='test -s conftest$ac_exeext'
5458 { (eval echo "$as_me:5458: \"$ac_try\"") >&5
5461 echo "$as_me:5461: \$? = $ac_status" >&5
5462 (exit $ac_status); }; }; then
5463 echo "$as_me:5463: result: yes" >&5
5464 echo "${ECHO_T}yes" >&6
5465 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5468 echo "$as_me: failed program was:" >&5
5469 cat conftest.$ac_ext >&5
5470 echo "$as_me:5470: result: no" >&5
5471 echo "${ECHO_T}no" >&6
5474 cf_library_path_list=""
5475 if test -n "${LDFLAGS}${LIBS}" ; then
5476 for cf_library_path in $LDFLAGS $LIBS
5478 case $cf_library_path in #(vi
5480 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
5482 test "x$cf_library_path" != "xNONE" && \
5483 test -d "$cf_library_path" && \
5485 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
5486 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
5487 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
5488 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
5489 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
5490 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"
5493 cf_library_path_list="$cf_library_path_list $cf_search"
5501 test "x/usr" != "x$prefix" && \
5503 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr" != "x$prefix") && {
5504 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
5505 test -d /usr/lib && cf_search="$cf_search /usr/lib"
5506 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
5507 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
5508 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
5509 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
5512 test "x$prefix" != "xNONE" && \
5513 test -d "$prefix" && \
5515 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
5516 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
5517 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
5518 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
5519 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
5520 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
5523 test "x/usr/local" != "x$prefix" && \
5524 test -d "/usr/local" && \
5525 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr/local" != "x$prefix") && {
5526 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
5527 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
5528 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
5529 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
5530 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
5531 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
5534 test "x/opt" != "x$prefix" && \
5536 (test -z "$prefix" || test x$prefix = xNONE || test "x/opt" != "x$prefix") && {
5537 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
5538 test -d /opt/lib && cf_search="$cf_search /opt/lib"
5539 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
5540 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
5541 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
5542 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
5545 test "x$HOME" != "x$prefix" && \
5546 test -d "$HOME" && \
5547 (test -z "$prefix" || test x$prefix = xNONE || test "x$HOME" != "x$prefix") && {
5548 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
5549 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
5550 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
5551 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
5552 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
5553 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
5556 cf_search="$cf_library_path_list $cf_search"
5558 for cf_libdir in $cf_search
5560 echo "$as_me:5560: checking for -l$cf_nculib_root in $cf_libdir" >&5
5561 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
5562 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
5563 cat >conftest.$ac_ext <<_ACEOF
5564 #line 5564 "configure"
5565 #include "confdefs.h"
5566 #include <${cf_cv_ncurses_header:-curses.h}>
5575 rm -f conftest.$ac_objext conftest$ac_exeext
5576 if { (eval echo "$as_me:5576: \"$ac_link\"") >&5
5577 (eval $ac_link) 2>&5
5579 echo "$as_me:5579: \$? = $ac_status" >&5
5580 (exit $ac_status); } &&
5581 { ac_try='test -s conftest$ac_exeext'
5582 { (eval echo "$as_me:5582: \"$ac_try\"") >&5
5585 echo "$as_me:5585: \$? = $ac_status" >&5
5586 (exit $ac_status); }; }; then
5587 echo "$as_me:5587: result: yes" >&5
5588 echo "${ECHO_T}yes" >&6
5589 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5592 echo "$as_me: failed program was:" >&5
5593 cat conftest.$ac_ext >&5
5594 echo "$as_me:5594: result: no" >&5
5595 echo "${ECHO_T}no" >&6
5596 LIBS="$cf_save_LIBS"
5598 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5602 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5606 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
5608 if test $cf_found_library = no ; then
5609 { { echo "$as_me:5609: error: Cannot link $cf_nculib_root library" >&5
5610 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
5611 { (exit 1); exit 1; }; }
5616 if test -n "$cf_ncurses_LIBS" ; then
5617 echo "$as_me:5617: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
5618 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
5619 cf_ncurses_SAVE="$LIBS"
5620 for p in $cf_ncurses_LIBS ; do
5621 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
5622 if test "$q" != "$LIBS" ; then
5626 cat >conftest.$ac_ext <<_ACEOF
5627 #line 5627 "configure"
5628 #include "confdefs.h"
5629 #include <${cf_cv_ncurses_header:-curses.h}>
5633 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
5638 rm -f conftest.$ac_objext conftest$ac_exeext
5639 if { (eval echo "$as_me:5639: \"$ac_link\"") >&5
5640 (eval $ac_link) 2>&5
5642 echo "$as_me:5642: \$? = $ac_status" >&5
5643 (exit $ac_status); } &&
5644 { ac_try='test -s conftest$ac_exeext'
5645 { (eval echo "$as_me:5645: \"$ac_try\"") >&5
5648 echo "$as_me:5648: \$? = $ac_status" >&5
5649 (exit $ac_status); }; }; then
5650 echo "$as_me:5650: result: yes" >&5
5651 echo "${ECHO_T}yes" >&6
5653 echo "$as_me: failed program was:" >&5
5654 cat conftest.$ac_ext >&5
5655 echo "$as_me:5655: result: no" >&5
5656 echo "${ECHO_T}no" >&6
5657 LIBS="$cf_ncurses_SAVE"
5659 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5662 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
5664 cat >>confdefs.h <<EOF
5665 #define $cf_nculib_ROOT 1
5672 cf_ncuconfig_root=ncurses
5674 echo "Looking for ${cf_ncuconfig_root}-config"
5676 if test -n "$ac_tool_prefix"; then
5677 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
5679 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5680 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5681 echo "$as_me:5681: checking for $ac_word" >&5
5682 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5683 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
5684 echo $ECHO_N "(cached) $ECHO_C" >&6
5686 if test -n "$NCURSES_CONFIG"; then
5687 ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
5689 ac_save_IFS=$IFS; IFS=$ac_path_separator
5691 for ac_dir in $ac_dummy; do
5693 test -z "$ac_dir" && ac_dir=.
5694 $as_executable_p "$ac_dir/$ac_word" || continue
5695 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
5696 echo "$as_me:5696: found $ac_dir/$ac_word" >&5
5702 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
5703 if test -n "$NCURSES_CONFIG"; then
5704 echo "$as_me:5704: result: $NCURSES_CONFIG" >&5
5705 echo "${ECHO_T}$NCURSES_CONFIG" >&6
5707 echo "$as_me:5707: result: no" >&5
5708 echo "${ECHO_T}no" >&6
5711 test -n "$NCURSES_CONFIG" && break
5714 if test -z "$NCURSES_CONFIG"; then
5715 ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
5716 for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
5718 # Extract the first word of "$ac_prog", so it can be a program name with args.
5719 set dummy $ac_prog; ac_word=$2
5720 echo "$as_me:5720: checking for $ac_word" >&5
5721 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5722 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
5723 echo $ECHO_N "(cached) $ECHO_C" >&6
5725 if test -n "$ac_ct_NCURSES_CONFIG"; then
5726 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
5728 ac_save_IFS=$IFS; IFS=$ac_path_separator
5730 for ac_dir in $ac_dummy; do
5732 test -z "$ac_dir" && ac_dir=.
5733 $as_executable_p "$ac_dir/$ac_word" || continue
5734 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
5735 echo "$as_me:5735: found $ac_dir/$ac_word" >&5
5741 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
5742 if test -n "$ac_ct_NCURSES_CONFIG"; then
5743 echo "$as_me:5743: result: $ac_ct_NCURSES_CONFIG" >&5
5744 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
5746 echo "$as_me:5746: result: no" >&5
5747 echo "${ECHO_T}no" >&6
5750 test -n "$ac_ct_NCURSES_CONFIG" && break
5752 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
5754 NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
5757 if test "$NCURSES_CONFIG" != none ; then
5759 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
5761 cf_add_libs="`$NCURSES_CONFIG --libs`"
5762 # Filter out duplicates - this happens with badly-designed ".pc" files...
5763 for cf_add_1lib in $LIBS
5765 for cf_add_2lib in $cf_add_libs
5767 if test "x$cf_add_1lib" = "x$cf_add_2lib"
5773 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
5777 # even with config script, some packages use no-override for curses.h
5779 echo "$as_me:5779: checking if we have identified curses headers" >&5
5780 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
5781 if test "${cf_cv_ncurses_header+set}" = set; then
5782 echo $ECHO_N "(cached) $ECHO_C" >&6
5785 cf_cv_ncurses_header=none
5792 cat >conftest.$ac_ext <<_ACEOF
5793 #line 5793 "configure"
5794 #include "confdefs.h"
5795 #include <${cf_header}>
5799 initscr(); tgoto("?", 0,0)
5804 rm -f conftest.$ac_objext
5805 if { (eval echo "$as_me:5805: \"$ac_compile\"") >&5
5806 (eval $ac_compile) 2>&5
5808 echo "$as_me:5808: \$? = $ac_status" >&5
5809 (exit $ac_status); } &&
5810 { ac_try='test -s conftest.$ac_objext'
5811 { (eval echo "$as_me:5811: \"$ac_try\"") >&5
5814 echo "$as_me:5814: \$? = $ac_status" >&5
5815 (exit $ac_status); }; }; then
5816 cf_cv_ncurses_header=$cf_header; break
5818 echo "$as_me: failed program was:" >&5
5819 cat conftest.$ac_ext >&5
5821 rm -f conftest.$ac_objext conftest.$ac_ext
5825 echo "$as_me:5825: result: $cf_cv_ncurses_header" >&5
5826 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
5828 if test "$cf_cv_ncurses_header" = none ; then
5829 { { echo "$as_me:5829: error: No curses header-files found" >&5
5830 echo "$as_me: error: No curses header-files found" >&2;}
5831 { (exit 1); exit 1; }; }
5834 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
5836 for ac_header in $cf_cv_ncurses_header
5838 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5839 echo "$as_me:5839: checking for $ac_header" >&5
5840 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5841 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5842 echo $ECHO_N "(cached) $ECHO_C" >&6
5844 cat >conftest.$ac_ext <<_ACEOF
5845 #line 5845 "configure"
5846 #include "confdefs.h"
5847 #include <$ac_header>
5849 if { (eval echo "$as_me:5849: \"$ac_cpp conftest.$ac_ext\"") >&5
5850 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5852 egrep -v '^ *\+' conftest.er1 >conftest.err
5854 cat conftest.err >&5
5855 echo "$as_me:5855: \$? = $ac_status" >&5
5856 (exit $ac_status); } >/dev/null; then
5857 if test -s conftest.err; then
5858 ac_cpp_err=$ac_c_preproc_warn_flag
5865 if test -z "$ac_cpp_err"; then
5866 eval "$as_ac_Header=yes"
5868 echo "$as_me: failed program was:" >&5
5869 cat conftest.$ac_ext >&5
5870 eval "$as_ac_Header=no"
5872 rm -f conftest.err conftest.$ac_ext
5874 echo "$as_me:5874: result: `eval echo '${'$as_ac_Header'}'`" >&5
5875 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5876 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5877 cat >>confdefs.h <<EOF
5878 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5884 cat >>confdefs.h <<\EOF
5888 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
5890 cat >>confdefs.h <<EOF
5891 #define $cf_nculib_ROOT 1
5894 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
5898 cf_ncuhdr_root=ncurses
5900 test -n "$cf_cv_curses_dir" && \
5901 test "$cf_cv_curses_dir" != "no" && { \
5903 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
5904 for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
5906 while test $cf_add_incdir != /usr/include
5908 if test -d $cf_add_incdir
5911 if test -n "$CFLAGS$CPPFLAGS" ; then
5912 # a loop is needed to ensure we can add subdirs of existing dirs
5913 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5914 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5915 cf_have_incdir=yes; break
5920 if test "$cf_have_incdir" = no ; then
5921 if test "$cf_add_incdir" = /usr/local/include ; then
5922 if test "$GCC" = yes
5924 cf_save_CPPFLAGS=$CPPFLAGS
5925 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5926 cat >conftest.$ac_ext <<_ACEOF
5927 #line 5927 "configure"
5928 #include "confdefs.h"
5938 rm -f conftest.$ac_objext
5939 if { (eval echo "$as_me:5939: \"$ac_compile\"") >&5
5940 (eval $ac_compile) 2>&5
5942 echo "$as_me:5942: \$? = $ac_status" >&5
5943 (exit $ac_status); } &&
5944 { ac_try='test -s conftest.$ac_objext'
5945 { (eval echo "$as_me:5945: \"$ac_try\"") >&5
5948 echo "$as_me:5948: \$? = $ac_status" >&5
5949 (exit $ac_status); }; }; then
5952 echo "$as_me: failed program was:" >&5
5953 cat conftest.$ac_ext >&5
5956 rm -f conftest.$ac_objext conftest.$ac_ext
5957 CPPFLAGS=$cf_save_CPPFLAGS
5962 if test "$cf_have_incdir" = no ; then
5963 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
5965 echo "${as_me:-configure}:5965: testing adding $cf_add_incdir to include-path ..." 1>&5
5967 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5969 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5970 test "$cf_top_incdir" = "$cf_add_incdir" && break
5971 cf_add_incdir="$cf_top_incdir"
5982 echo "$as_me:5982: checking for $cf_ncuhdr_root header in include-path" >&5
5983 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
5984 if test "${cf_cv_ncurses_h+set}" = set; then
5985 echo $ECHO_N "(cached) $ECHO_C" >&6
5988 cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
5989 ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
5990 for cf_header in $cf_header_list
5993 cat >conftest.$ac_ext <<_ACEOF
5994 #line 5994 "configure"
5995 #include "confdefs.h"
5997 #include <$cf_header>
6002 #ifdef NCURSES_VERSION
6004 printf("%s\n", NCURSES_VERSION);
6017 rm -f conftest.$ac_objext
6018 if { (eval echo "$as_me:6018: \"$ac_compile\"") >&5
6019 (eval $ac_compile) 2>&5
6021 echo "$as_me:6021: \$? = $ac_status" >&5
6022 (exit $ac_status); } &&
6023 { ac_try='test -s conftest.$ac_objext'
6024 { (eval echo "$as_me:6024: \"$ac_try\"") >&5
6027 echo "$as_me:6027: \$? = $ac_status" >&5
6028 (exit $ac_status); }; }; then
6029 cf_cv_ncurses_h=$cf_header
6032 echo "$as_me: failed program was:" >&5
6033 cat conftest.$ac_ext >&5
6036 rm -f conftest.$ac_objext conftest.$ac_ext
6038 test "$cf_cv_ncurses_h" != no && break
6042 echo "$as_me:6042: result: $cf_cv_ncurses_h" >&5
6043 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
6045 if test "$cf_cv_ncurses_h" != no ; then
6046 cf_cv_ncurses_header=$cf_cv_ncurses_h
6049 echo "$as_me:6049: checking for $cf_ncuhdr_root include-path" >&5
6050 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
6051 if test "${cf_cv_ncurses_h2+set}" = set; then
6052 echo $ECHO_N "(cached) $ECHO_C" >&6
6055 test -n "$verbose" && echo
6059 # collect the current set of include-directories from compiler flags
6060 cf_header_path_list=""
6061 if test -n "${CFLAGS}${CPPFLAGS}" ; then
6062 for cf_header_path in $CPPFLAGS $CFLAGS
6064 case $cf_header_path in #(vi
6066 cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
6068 test "x$cf_header_path" != "xNONE" && \
6069 test -d "$cf_header_path" && \
6071 test -n "$verbose" && echo " ... testing for include-directories under $cf_header_path"
6072 test -d $cf_header_path/include && cf_search="$cf_search $cf_header_path/include"
6073 test -d $cf_header_path/include/$cf_ncuhdr_root && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
6074 test -d $cf_header_path/include/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
6075 test -d $cf_header_path/$cf_ncuhdr_root/include && cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
6076 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"
6079 cf_header_path_list="$cf_header_path_list $cf_search"
6085 # add the variations for the package we are looking for
6089 test "x/usr" != "x$prefix" && \
6091 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr" != "x$prefix") && {
6092 test -n "$verbose" && echo " ... testing for include-directories under /usr"
6093 test -d /usr/include && cf_search="$cf_search /usr/include"
6094 test -d /usr/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
6095 test -d /usr/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
6096 test -d /usr/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
6097 test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6100 test "x$prefix" != "xNONE" && \
6101 test -d "$prefix" && \
6103 test -n "$verbose" && echo " ... testing for include-directories under $prefix"
6104 test -d $prefix/include && cf_search="$cf_search $prefix/include"
6105 test -d $prefix/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
6106 test -d $prefix/include/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
6107 test -d $prefix/$cf_ncuhdr_root/include && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
6108 test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6111 test "x/usr/local" != "x$prefix" && \
6112 test -d "/usr/local" && \
6113 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr/local" != "x$prefix") && {
6114 test -n "$verbose" && echo " ... testing for include-directories under /usr/local"
6115 test -d /usr/local/include && cf_search="$cf_search /usr/local/include"
6116 test -d /usr/local/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
6117 test -d /usr/local/include/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
6118 test -d /usr/local/$cf_ncuhdr_root/include && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
6119 test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6122 test "x/opt" != "x$prefix" && \
6124 (test -z "$prefix" || test x$prefix = xNONE || test "x/opt" != "x$prefix") && {
6125 test -n "$verbose" && echo " ... testing for include-directories under /opt"
6126 test -d /opt/include && cf_search="$cf_search /opt/include"
6127 test -d /opt/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
6128 test -d /opt/include/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
6129 test -d /opt/$cf_ncuhdr_root/include && cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
6130 test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6133 test "x$HOME" != "x$prefix" && \
6134 test -d "$HOME" && \
6135 (test -z "$prefix" || test x$prefix = xNONE || test "x$HOME" != "x$prefix") && {
6136 test -n "$verbose" && echo " ... testing for include-directories under $HOME"
6137 test -d $HOME/include && cf_search="$cf_search $HOME/include"
6138 test -d $HOME/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
6139 test -d $HOME/include/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
6140 test -d $HOME/$cf_ncuhdr_root/include && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
6141 test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root && cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6144 test "$includedir" != NONE && \
6145 test "$includedir" != "/usr/include" && \
6146 test -d "$includedir" && {
6147 test -d $includedir && cf_search="$cf_search $includedir"
6148 test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
6151 test "$oldincludedir" != NONE && \
6152 test "$oldincludedir" != "/usr/include" && \
6153 test -d "$oldincludedir" && {
6154 test -d $oldincludedir && cf_search="$cf_search $oldincludedir"
6155 test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
6158 cf_search="$cf_search $cf_header_path_list"
6160 test -n "$verbose" && echo search path $cf_search
6161 cf_save2_CPPFLAGS="$CPPFLAGS"
6162 for cf_incdir in $cf_search
6165 if test -n "$cf_incdir" ; then
6166 for cf_add_incdir in $cf_incdir
6168 while test $cf_add_incdir != /usr/include
6170 if test -d $cf_add_incdir
6173 if test -n "$CFLAGS$CPPFLAGS" ; then
6174 # a loop is needed to ensure we can add subdirs of existing dirs
6175 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6176 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6177 cf_have_incdir=yes; break
6182 if test "$cf_have_incdir" = no ; then
6183 if test "$cf_add_incdir" = /usr/local/include ; then
6184 if test "$GCC" = yes
6186 cf_save_CPPFLAGS=$CPPFLAGS
6187 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6188 cat >conftest.$ac_ext <<_ACEOF
6189 #line 6189 "configure"
6190 #include "confdefs.h"
6200 rm -f conftest.$ac_objext
6201 if { (eval echo "$as_me:6201: \"$ac_compile\"") >&5
6202 (eval $ac_compile) 2>&5
6204 echo "$as_me:6204: \$? = $ac_status" >&5
6205 (exit $ac_status); } &&
6206 { ac_try='test -s conftest.$ac_objext'
6207 { (eval echo "$as_me:6207: \"$ac_try\"") >&5
6210 echo "$as_me:6210: \$? = $ac_status" >&5
6211 (exit $ac_status); }; }; then
6214 echo "$as_me: failed program was:" >&5
6215 cat conftest.$ac_ext >&5
6218 rm -f conftest.$ac_objext conftest.$ac_ext
6219 CPPFLAGS=$cf_save_CPPFLAGS
6224 if test "$cf_have_incdir" = no ; then
6225 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6227 echo "${as_me:-configure}:6227: testing adding $cf_add_incdir to include-path ..." 1>&5
6229 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6231 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6232 test "$cf_top_incdir" = "$cf_add_incdir" && break
6233 cf_add_incdir="$cf_top_incdir"
6247 cat >conftest.$ac_ext <<_ACEOF
6248 #line 6248 "configure"
6249 #include "confdefs.h"
6251 #include <$cf_header>
6256 #ifdef NCURSES_VERSION
6258 printf("%s\n", NCURSES_VERSION);
6271 rm -f conftest.$ac_objext
6272 if { (eval echo "$as_me:6272: \"$ac_compile\"") >&5
6273 (eval $ac_compile) 2>&5
6275 echo "$as_me:6275: \$? = $ac_status" >&5
6276 (exit $ac_status); } &&
6277 { ac_try='test -s conftest.$ac_objext'
6278 { (eval echo "$as_me:6278: \"$ac_try\"") >&5
6281 echo "$as_me:6281: \$? = $ac_status" >&5
6282 (exit $ac_status); }; }; then
6283 cf_cv_ncurses_h2=$cf_header
6286 echo "$as_me: failed program was:" >&5
6287 cat conftest.$ac_ext >&5
6290 rm -f conftest.$ac_objext conftest.$ac_ext
6292 if test "$cf_cv_ncurses_h2" != no ; then
6293 cf_cv_ncurses_h2=$cf_incdir/$cf_header
6294 test -n "$verbose" && echo $ac_n " ... found $ac_c" 1>&6
6297 test -n "$verbose" && echo " ... tested $cf_incdir/$cf_header" 1>&6
6299 CPPFLAGS="$cf_save2_CPPFLAGS"
6300 test "$cf_cv_ncurses_h2" != no && break
6302 test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:6302: error: not found" >&5
6303 echo "$as_me: error: not found" >&2;}
6304 { (exit 1); exit 1; }; }
6307 echo "$as_me:6307: result: $cf_cv_ncurses_h2" >&5
6308 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
6310 cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
6311 cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
6312 if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
6313 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
6316 if test -n "$cf_1st_incdir" ; then
6317 for cf_add_incdir in $cf_1st_incdir
6319 while test $cf_add_incdir != /usr/include
6321 if test -d $cf_add_incdir
6324 if test -n "$CFLAGS$CPPFLAGS" ; then
6325 # a loop is needed to ensure we can add subdirs of existing dirs
6326 for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6327 if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6328 cf_have_incdir=yes; break
6333 if test "$cf_have_incdir" = no ; then
6334 if test "$cf_add_incdir" = /usr/local/include ; then
6335 if test "$GCC" = yes
6337 cf_save_CPPFLAGS=$CPPFLAGS
6338 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6339 cat >conftest.$ac_ext <<_ACEOF
6340 #line 6340 "configure"
6341 #include "confdefs.h"
6351 rm -f conftest.$ac_objext
6352 if { (eval echo "$as_me:6352: \"$ac_compile\"") >&5
6353 (eval $ac_compile) 2>&5
6355 echo "$as_me:6355: \$? = $ac_status" >&5
6356 (exit $ac_status); } &&
6357 { ac_try='test -s conftest.$ac_objext'
6358 { (eval echo "$as_me:6358: \"$ac_try\"") >&5
6361 echo "$as_me:6361: \$? = $ac_status" >&5
6362 (exit $ac_status); }; }; then
6365 echo "$as_me: failed program was:" >&5
6366 cat conftest.$ac_ext >&5
6369 rm -f conftest.$ac_objext conftest.$ac_ext
6370 CPPFLAGS=$cf_save_CPPFLAGS
6375 if test "$cf_have_incdir" = no ; then
6376 test -n "$verbose" && echo " adding $cf_add_incdir to include-path" 1>&6
6378 echo "${as_me:-configure}:6378: testing adding $cf_add_incdir to include-path ..." 1>&5
6380 CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6382 cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6383 test "$cf_top_incdir" = "$cf_add_incdir" && break
6384 cf_add_incdir="$cf_top_incdir"
6395 # Set definitions to allow ifdef'ing for ncurses.h
6397 case $cf_cv_ncurses_header in # (vi
6400 cat >>confdefs.h <<\EOF
6401 #define HAVE_NCURSES_H 1
6407 case $cf_cv_ncurses_header in # (vi
6408 ncurses/curses.h|ncurses/ncurses.h)
6410 cat >>confdefs.h <<\EOF
6411 #define HAVE_NCURSES_NCURSES_H 1
6415 ncursesw/curses.h|ncursesw/ncurses.h)
6417 cat >>confdefs.h <<\EOF
6418 #define HAVE_NCURSESW_NCURSES_H 1
6424 echo "$as_me:6424: checking for terminfo header" >&5
6425 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
6426 if test "${cf_cv_term_header+set}" = set; then
6427 echo $ECHO_N "(cached) $ECHO_C" >&6
6430 case ${cf_cv_ncurses_header} in #(vi
6431 */ncurses.h|*/ncursesw.h) #(vi
6432 cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
6435 cf_term_header=term.h
6439 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
6441 cat >conftest.$ac_ext <<_ACEOF
6442 #line 6442 "configure"
6443 #include "confdefs.h"
6445 #include <${cf_cv_ncurses_header:-curses.h}>
6451 int x = auto_left_margin
6456 rm -f conftest.$ac_objext
6457 if { (eval echo "$as_me:6457: \"$ac_compile\"") >&5
6458 (eval $ac_compile) 2>&5
6460 echo "$as_me:6460: \$? = $ac_status" >&5
6461 (exit $ac_status); } &&
6462 { ac_try='test -s conftest.$ac_objext'
6463 { (eval echo "$as_me:6463: \"$ac_try\"") >&5
6466 echo "$as_me:6466: \$? = $ac_status" >&5
6467 (exit $ac_status); }; }; then
6469 cf_cv_term_header="$cf_test"
6471 echo "$as_me: failed program was:" >&5
6472 cat conftest.$ac_ext >&5
6474 cf_cv_term_header=unknown
6477 rm -f conftest.$ac_objext conftest.$ac_ext
6478 test "$cf_cv_term_header" != unknown && break
6482 echo "$as_me:6482: result: $cf_cv_term_header" >&5
6483 echo "${ECHO_T}$cf_cv_term_header" >&6
6485 # Set definitions to allow ifdef'ing to accommodate subdirectories
6487 case $cf_cv_term_header in # (vi
6490 cat >>confdefs.h <<\EOF
6491 #define HAVE_TERM_H 1
6497 case $cf_cv_term_header in # (vi
6498 ncurses/term.h) #(vi
6500 cat >>confdefs.h <<\EOF
6501 #define HAVE_NCURSES_TERM_H 1
6507 cat >>confdefs.h <<\EOF
6508 #define HAVE_NCURSESW_TERM_H 1
6514 # some applications need this, but should check for NCURSES_VERSION
6516 cat >>confdefs.h <<\EOF
6520 echo "$as_me:6520: checking for ncurses version" >&5
6521 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
6522 if test "${cf_cv_ncurses_version+set}" = set; then
6523 echo $ECHO_N "(cached) $ECHO_C" >&6
6526 cf_cv_ncurses_version=no
6529 if test "$cross_compiling" = yes; then
6531 # This will not work if the preprocessor splits the line after the
6532 # Autoconf token. The 'unproto' program does that.
6533 cat > conftest.$ac_ext <<EOF
6534 #include <${cf_cv_ncurses_header:-curses.h}>
6536 #ifdef NCURSES_VERSION
6537 Autoconf NCURSES_VERSION
6545 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
6546 { (eval echo "$as_me:6546: \"$cf_try\"") >&5
6549 echo "$as_me:6549: \$? = $ac_status" >&5
6550 (exit $ac_status); }
6551 if test -f conftest.out ; then
6552 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
6553 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
6558 cat >conftest.$ac_ext <<_ACEOF
6559 #line 6559 "configure"
6560 #include "confdefs.h"
6562 #include <${cf_cv_ncurses_header:-curses.h}>
6566 FILE *fp = fopen("$cf_tempfile", "w");
6567 #ifdef NCURSES_VERSION
6568 # ifdef NCURSES_VERSION_PATCH
6569 fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
6571 fprintf(fp, "%s\n", NCURSES_VERSION);
6575 fprintf(fp, "old\n");
6580 ${cf_cv_main_return:-return}(0);
6583 rm -f conftest$ac_exeext
6584 if { (eval echo "$as_me:6584: \"$ac_link\"") >&5
6585 (eval $ac_link) 2>&5
6587 echo "$as_me:6587: \$? = $ac_status" >&5
6588 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6589 { (eval echo "$as_me:6589: \"$ac_try\"") >&5
6592 echo "$as_me:6592: \$? = $ac_status" >&5
6593 (exit $ac_status); }; }; then
6595 cf_cv_ncurses_version=`cat $cf_tempfile`
6597 echo "$as_me: program exited with status $ac_status" >&5
6598 echo "$as_me: failed program was:" >&5
6599 cat conftest.$ac_ext >&5
6601 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6606 echo "$as_me:6606: result: $cf_cv_ncurses_version" >&5
6607 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
6608 test "$cf_cv_ncurses_version" = no ||
6609 cat >>confdefs.h <<\EOF
6613 cf_nculib_root=ncurses
6614 # This works, except for the special case where we find gpm, but
6615 # ncurses is in a nonstandard location via $LIBS, and we really want
6618 cf_ncurses_SAVE="$LIBS"
6619 echo "$as_me:6619: checking for Gpm_Open in -lgpm" >&5
6620 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
6621 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
6622 echo $ECHO_N "(cached) $ECHO_C" >&6
6624 ac_check_lib_save_LIBS=$LIBS
6626 cat >conftest.$ac_ext <<_ACEOF
6627 #line 6627 "configure"
6628 #include "confdefs.h"
6630 /* Override any gcc2 internal prototype to avoid an error. */
6634 /* We use char because int might match the return type of a gcc2
6635 builtin and then its argument prototype would still apply. */
6645 rm -f conftest.$ac_objext conftest$ac_exeext
6646 if { (eval echo "$as_me:6646: \"$ac_link\"") >&5
6647 (eval $ac_link) 2>&5
6649 echo "$as_me:6649: \$? = $ac_status" >&5
6650 (exit $ac_status); } &&
6651 { ac_try='test -s conftest$ac_exeext'
6652 { (eval echo "$as_me:6652: \"$ac_try\"") >&5
6655 echo "$as_me:6655: \$? = $ac_status" >&5
6656 (exit $ac_status); }; }; then
6657 ac_cv_lib_gpm_Gpm_Open=yes
6659 echo "$as_me: failed program was:" >&5
6660 cat conftest.$ac_ext >&5
6661 ac_cv_lib_gpm_Gpm_Open=no
6663 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6664 LIBS=$ac_check_lib_save_LIBS
6666 echo "$as_me:6666: result: $ac_cv_lib_gpm_Gpm_Open" >&5
6667 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
6668 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
6669 echo "$as_me:6669: checking for initscr in -lgpm" >&5
6670 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
6671 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
6672 echo $ECHO_N "(cached) $ECHO_C" >&6
6674 ac_check_lib_save_LIBS=$LIBS
6676 cat >conftest.$ac_ext <<_ACEOF
6677 #line 6677 "configure"
6678 #include "confdefs.h"
6680 /* Override any gcc2 internal prototype to avoid an error. */
6684 /* We use char because int might match the return type of a gcc2
6685 builtin and then its argument prototype would still apply. */
6695 rm -f conftest.$ac_objext conftest$ac_exeext
6696 if { (eval echo "$as_me:6696: \"$ac_link\"") >&5
6697 (eval $ac_link) 2>&5
6699 echo "$as_me:6699: \$? = $ac_status" >&5
6700 (exit $ac_status); } &&
6701 { ac_try='test -s conftest$ac_exeext'
6702 { (eval echo "$as_me:6702: \"$ac_try\"") >&5
6705 echo "$as_me:6705: \$? = $ac_status" >&5
6706 (exit $ac_status); }; }; then
6707 ac_cv_lib_gpm_initscr=yes
6709 echo "$as_me: failed program was:" >&5
6710 cat conftest.$ac_ext >&5
6711 ac_cv_lib_gpm_initscr=no
6713 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6714 LIBS=$ac_check_lib_save_LIBS
6716 echo "$as_me:6716: result: $ac_cv_lib_gpm_initscr" >&5
6717 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
6718 if test $ac_cv_lib_gpm_initscr = yes; then
6719 LIBS="$cf_ncurses_SAVE"
6721 cf_ncurses_LIBS="-lgpm"
6726 case $host_os in #(vi
6728 # This is only necessary if you are linking against an obsolete
6729 # version of ncurses (but it should do no harm, since it's static).
6730 if test "$cf_nculib_root" = ncurses ; then
6731 echo "$as_me:6731: checking for tgoto in -lmytinfo" >&5
6732 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
6733 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
6734 echo $ECHO_N "(cached) $ECHO_C" >&6
6736 ac_check_lib_save_LIBS=$LIBS
6737 LIBS="-lmytinfo $LIBS"
6738 cat >conftest.$ac_ext <<_ACEOF
6739 #line 6739 "configure"
6740 #include "confdefs.h"
6742 /* Override any gcc2 internal prototype to avoid an error. */
6746 /* We use char because int might match the return type of a gcc2
6747 builtin and then its argument prototype would still apply. */
6757 rm -f conftest.$ac_objext conftest$ac_exeext
6758 if { (eval echo "$as_me:6758: \"$ac_link\"") >&5
6759 (eval $ac_link) 2>&5
6761 echo "$as_me:6761: \$? = $ac_status" >&5
6762 (exit $ac_status); } &&
6763 { ac_try='test -s conftest$ac_exeext'
6764 { (eval echo "$as_me:6764: \"$ac_try\"") >&5
6767 echo "$as_me:6767: \$? = $ac_status" >&5
6768 (exit $ac_status); }; }; then
6769 ac_cv_lib_mytinfo_tgoto=yes
6771 echo "$as_me: failed program was:" >&5
6772 cat conftest.$ac_ext >&5
6773 ac_cv_lib_mytinfo_tgoto=no
6775 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6776 LIBS=$ac_check_lib_save_LIBS
6778 echo "$as_me:6778: result: $ac_cv_lib_mytinfo_tgoto" >&5
6779 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
6780 if test $ac_cv_lib_mytinfo_tgoto = yes; then
6781 cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
6788 cf_add_libs="$cf_ncurses_LIBS"
6789 # Filter out duplicates - this happens with badly-designed ".pc" files...
6790 for cf_add_1lib in $LIBS
6792 for cf_add_2lib in $cf_add_libs
6794 if test "x$cf_add_1lib" = "x$cf_add_2lib"
6800 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
6804 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
6807 cf_add_libs="-l$cf_nculib_root"
6808 # Filter out duplicates - this happens with badly-designed ".pc" files...
6809 for cf_add_1lib in $LIBS
6811 for cf_add_2lib in $cf_add_libs
6813 if test "x$cf_add_1lib" = "x$cf_add_2lib"
6819 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
6825 eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
6827 echo "$as_me:6827: checking for initscr" >&5
6828 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
6829 if test "${ac_cv_func_initscr+set}" = set; then
6830 echo $ECHO_N "(cached) $ECHO_C" >&6
6832 cat >conftest.$ac_ext <<_ACEOF
6833 #line 6833 "configure"
6834 #include "confdefs.h"
6835 /* System header to define __stub macros and hopefully few prototypes,
6836 which can conflict with char initscr (); below. */
6838 /* Override any gcc2 internal prototype to avoid an error. */
6842 /* We use char because int might match the return type of a gcc2
6843 builtin and then its argument prototype would still apply. */
6850 /* The GNU C library defines this for functions which it implements
6851 to always fail with ENOSYS. Some functions are actually named
6852 something starting with __ and the normal name is an alias. */
6853 #if defined (__stub_initscr) || defined (__stub___initscr)
6856 f = initscr; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
6863 rm -f conftest.$ac_objext conftest$ac_exeext
6864 if { (eval echo "$as_me:6864: \"$ac_link\"") >&5
6865 (eval $ac_link) 2>&5
6867 echo "$as_me:6867: \$? = $ac_status" >&5
6868 (exit $ac_status); } &&
6869 { ac_try='test -s conftest$ac_exeext'
6870 { (eval echo "$as_me:6870: \"$ac_try\"") >&5
6873 echo "$as_me:6873: \$? = $ac_status" >&5
6874 (exit $ac_status); }; }; then
6875 ac_cv_func_initscr=yes
6877 echo "$as_me: failed program was:" >&5
6878 cat conftest.$ac_ext >&5
6879 ac_cv_func_initscr=no
6881 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6883 echo "$as_me:6883: result: $ac_cv_func_initscr" >&5
6884 echo "${ECHO_T}$ac_cv_func_initscr" >&6
6885 if test $ac_cv_func_initscr = yes; then
6886 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
6889 cf_save_LIBS="$LIBS"
6890 echo "$as_me:6890: checking for initscr in -l$cf_nculib_root" >&5
6891 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
6892 LIBS="-l$cf_nculib_root $LIBS"
6893 cat >conftest.$ac_ext <<_ACEOF
6894 #line 6894 "configure"
6895 #include "confdefs.h"
6896 #include <${cf_cv_ncurses_header:-curses.h}>
6905 rm -f conftest.$ac_objext conftest$ac_exeext
6906 if { (eval echo "$as_me:6906: \"$ac_link\"") >&5
6907 (eval $ac_link) 2>&5
6909 echo "$as_me:6909: \$? = $ac_status" >&5
6910 (exit $ac_status); } &&
6911 { ac_try='test -s conftest$ac_exeext'
6912 { (eval echo "$as_me:6912: \"$ac_try\"") >&5
6915 echo "$as_me:6915: \$? = $ac_status" >&5
6916 (exit $ac_status); }; }; then
6917 echo "$as_me:6917: result: yes" >&5
6918 echo "${ECHO_T}yes" >&6
6919 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
6922 echo "$as_me: failed program was:" >&5
6923 cat conftest.$ac_ext >&5
6924 echo "$as_me:6924: result: no" >&5
6925 echo "${ECHO_T}no" >&6
6928 cf_library_path_list=""
6929 if test -n "${LDFLAGS}${LIBS}" ; then
6930 for cf_library_path in $LDFLAGS $LIBS
6932 case $cf_library_path in #(vi
6934 cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
6936 test "x$cf_library_path" != "xNONE" && \
6937 test -d "$cf_library_path" && \
6939 test -n "$verbose" && echo " ... testing for lib-directories under $cf_library_path"
6940 test -d $cf_library_path/lib && cf_search="$cf_search $cf_library_path/lib"
6941 test -d $cf_library_path/lib/$cf_nculib_root && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
6942 test -d $cf_library_path/lib/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
6943 test -d $cf_library_path/$cf_nculib_root/lib && cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
6944 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"
6947 cf_library_path_list="$cf_library_path_list $cf_search"
6955 test "x/usr" != "x$prefix" && \
6957 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr" != "x$prefix") && {
6958 test -n "$verbose" && echo " ... testing for lib-directories under /usr"
6959 test -d /usr/lib && cf_search="$cf_search /usr/lib"
6960 test -d /usr/lib/$cf_nculib_root && cf_search="$cf_search /usr/lib/$cf_nculib_root"
6961 test -d /usr/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
6962 test -d /usr/$cf_nculib_root/lib && cf_search="$cf_search /usr/$cf_nculib_root/lib"
6963 test -d /usr/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
6966 test "x$prefix" != "xNONE" && \
6967 test -d "$prefix" && \
6969 test -n "$verbose" && echo " ... testing for lib-directories under $prefix"
6970 test -d $prefix/lib && cf_search="$cf_search $prefix/lib"
6971 test -d $prefix/lib/$cf_nculib_root && cf_search="$cf_search $prefix/lib/$cf_nculib_root"
6972 test -d $prefix/lib/$cf_nculib_root/lib && cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
6973 test -d $prefix/$cf_nculib_root/lib && cf_search="$cf_search $prefix/$cf_nculib_root/lib"
6974 test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
6977 test "x/usr/local" != "x$prefix" && \
6978 test -d "/usr/local" && \
6979 (test -z "$prefix" || test x$prefix = xNONE || test "x/usr/local" != "x$prefix") && {
6980 test -n "$verbose" && echo " ... testing for lib-directories under /usr/local"
6981 test -d /usr/local/lib && cf_search="$cf_search /usr/local/lib"
6982 test -d /usr/local/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
6983 test -d /usr/local/lib/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
6984 test -d /usr/local/$cf_nculib_root/lib && cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
6985 test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
6988 test "x/opt" != "x$prefix" && \
6990 (test -z "$prefix" || test x$prefix = xNONE || test "x/opt" != "x$prefix") && {
6991 test -n "$verbose" && echo " ... testing for lib-directories under /opt"
6992 test -d /opt/lib && cf_search="$cf_search /opt/lib"
6993 test -d /opt/lib/$cf_nculib_root && cf_search="$cf_search /opt/lib/$cf_nculib_root"
6994 test -d /opt/lib/$cf_nculib_root/lib && cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
6995 test -d /opt/$cf_nculib_root/lib && cf_search="$cf_search /opt/$cf_nculib_root/lib"
6996 test -d /opt/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
6999 test "x$HOME" != "x$prefix" && \
7000 test -d "$HOME" && \
7001 (test -z "$prefix" || test x$prefix = xNONE || test "x$HOME" != "x$prefix") && {
7002 test -n "$verbose" && echo " ... testing for lib-directories under $HOME"
7003 test -d $HOME/lib && cf_search="$cf_search $HOME/lib"
7004 test -d $HOME/lib/$cf_nculib_root && cf_search="$cf_search $HOME/lib/$cf_nculib_root"
7005 test -d $HOME/lib/$cf_nculib_root/lib && cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
7006 test -d $HOME/$cf_nculib_root/lib && cf_search="$cf_search $HOME/$cf_nculib_root/lib"
7007 test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root && cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
7010 cf_search="$cf_library_path_list $cf_search"
7012 for cf_libdir in $cf_search
7014 echo "$as_me:7014: checking for -l$cf_nculib_root in $cf_libdir" >&5
7015 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
7016 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
7017 cat >conftest.$ac_ext <<_ACEOF
7018 #line 7018 "configure"
7019 #include "confdefs.h"
7020 #include <${cf_cv_ncurses_header:-curses.h}>
7029 rm -f conftest.$ac_objext conftest$ac_exeext
7030 if { (eval echo "$as_me:7030: \"$ac_link\"") >&5
7031 (eval $ac_link) 2>&5
7033 echo "$as_me:7033: \$? = $ac_status" >&5
7034 (exit $ac_status); } &&
7035 { ac_try='test -s conftest$ac_exeext'
7036 { (eval echo "$as_me:7036: \"$ac_try\"") >&5
7039 echo "$as_me:7039: \$? = $ac_status" >&5
7040 (exit $ac_status); }; }; then
7041 echo "$as_me:7041: result: yes" >&5
7042 echo "${ECHO_T}yes" >&6
7043 eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
7046 echo "$as_me: failed program was:" >&5
7047 cat conftest.$ac_ext >&5
7048 echo "$as_me:7048: result: no" >&5
7049 echo "${ECHO_T}no" >&6
7050 LIBS="$cf_save_LIBS"
7052 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7056 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7060 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
7062 if test $cf_found_library = no ; then
7063 { { echo "$as_me:7063: error: Cannot link $cf_nculib_root library" >&5
7064 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
7065 { (exit 1); exit 1; }; }
7070 if test -n "$cf_ncurses_LIBS" ; then
7071 echo "$as_me:7071: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
7072 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
7073 cf_ncurses_SAVE="$LIBS"
7074 for p in $cf_ncurses_LIBS ; do
7075 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
7076 if test "$q" != "$LIBS" ; then
7080 cat >conftest.$ac_ext <<_ACEOF
7081 #line 7081 "configure"
7082 #include "confdefs.h"
7083 #include <${cf_cv_ncurses_header:-curses.h}>
7087 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7092 rm -f conftest.$ac_objext conftest$ac_exeext
7093 if { (eval echo "$as_me:7093: \"$ac_link\"") >&5
7094 (eval $ac_link) 2>&5
7096 echo "$as_me:7096: \$? = $ac_status" >&5
7097 (exit $ac_status); } &&
7098 { ac_try='test -s conftest$ac_exeext'
7099 { (eval echo "$as_me:7099: \"$ac_try\"") >&5
7102 echo "$as_me:7102: \$? = $ac_status" >&5
7103 (exit $ac_status); }; }; then
7104 echo "$as_me:7104: result: yes" >&5
7105 echo "${ECHO_T}yes" >&6
7107 echo "$as_me: failed program was:" >&5
7108 cat conftest.$ac_ext >&5
7109 echo "$as_me:7109: result: no" >&5
7110 echo "${ECHO_T}no" >&6
7111 LIBS="$cf_ncurses_SAVE"
7113 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7116 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
7118 cat >>confdefs.h <<EOF
7119 #define $cf_nculib_ROOT 1
7126 if test "$NCURSES_CONFIG" != none ; then
7128 cf_version=`$NCURSES_CONFIG --version`
7130 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
7131 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
7132 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
7134 # ABI version is not available from headers
7135 cf_cv_abi_version=`$NCURSES_CONFIG --abi-version`
7139 for cf_name in MAJOR MINOR PATCH
7141 cat >conftest.$ac_ext <<CF_EOF
7142 #include <${cf_cv_ncurses_header:-curses.h}>
7143 AUTOCONF_$cf_name NCURSES_VERSION_$cf_name
7145 cf_try="$ac_cpp conftest.$ac_ext 2>&5 | fgrep AUTOCONF_$cf_name >conftest.out"
7146 { (eval echo "$as_me:7146: \"$cf_try\"") >&5
7149 echo "$as_me:7149: \$? = $ac_status" >&5
7150 (exit $ac_status); }
7151 if test -f conftest.out ; then
7152 cf_result=`cat conftest.out | sed -e "s/^.*AUTOCONF_$cf_name[ ][ ]*//"`
7153 eval NCURSES_$cf_name=\"$cf_result\"
7154 # cat conftest.$ac_ext
7159 cf_cv_abi_version=${NCURSES_MAJOR}
7163 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
7165 cf_cv_timestamp=`date`
7167 echo "$as_me:7167: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
7168 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
7170 echo "$as_me:7170: checking if you want to have a library-prefix" >&5
7171 echo $ECHO_N "checking if you want to have a library-prefix... $ECHO_C" >&6
7173 # Check whether --with-lib-prefix or --without-lib-prefix was given.
7174 if test "${with_lib_prefix+set}" = set; then
7175 withval="$with_lib_prefix"
7176 with_lib_prefix=$withval
7178 with_lib_prefix=auto
7180 echo "$as_me:7180: result: $with_lib_prefix" >&5
7181 echo "${ECHO_T}$with_lib_prefix" >&6
7183 if test $with_lib_prefix = auto
7186 case $cf_cv_system_name in #(vi
7193 cf_prefix=$LIB_PREFIX
7195 elif test $with_lib_prefix = no
7199 LIB_PREFIX=$with_lib_prefix
7204 ###############################################################################
7206 if test X"$CC_G_OPT" = X"" ; then
7208 test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
7211 echo "$as_me:7211: checking for default loader flags" >&5
7212 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
7213 case $DFT_LWR_MODEL in
7214 normal) LD_MODEL='' ;;
7215 debug) LD_MODEL=$CC_G_OPT ;;
7216 profile) LD_MODEL='-pg';;
7217 shared) LD_MODEL='' ;;
7219 echo "$as_me:7219: result: $LD_MODEL" >&5
7220 echo "${ECHO_T}$LD_MODEL" >&6
7223 echo "$as_me:7223: checking for an rpath option" >&5
7224 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
7225 case $cf_cv_system_name in #(vi
7227 if test "$GCC" = yes; then
7228 LD_RPATH_OPT="-Wl,-rpath,"
7230 LD_RPATH_OPT="-rpath "
7233 linux*|gnu*|k*bsd*-gnu) #(vi
7234 LD_RPATH_OPT="-Wl,-rpath,"
7236 openbsd[2-9].*|mirbsd*) #(vi
7237 LD_RPATH_OPT="-Wl,-rpath,"
7239 dragonfly*|freebsd*) #(vi
7240 LD_RPATH_OPT="-rpath "
7243 LD_RPATH_OPT="-Wl,-rpath,"
7246 LD_RPATH_OPT="-rpath "
7254 echo "$as_me:7254: result: $LD_RPATH_OPT" >&5
7255 echo "${ECHO_T}$LD_RPATH_OPT" >&6
7257 case "x$LD_RPATH_OPT" in #(vi
7259 echo "$as_me:7259: checking if we need a space after rpath option" >&5
7260 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
7261 cf_save_LIBS="$LIBS"
7263 cf_add_libs="${LD_RPATH_OPT}$libdir"
7264 # Filter out duplicates - this happens with badly-designed ".pc" files...
7265 for cf_add_1lib in $LIBS
7267 for cf_add_2lib in $cf_add_libs
7269 if test "x$cf_add_1lib" = "x$cf_add_2lib"
7275 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
7279 cat >conftest.$ac_ext <<_ACEOF
7280 #line 7280 "configure"
7281 #include "confdefs.h"
7291 rm -f conftest.$ac_objext conftest$ac_exeext
7292 if { (eval echo "$as_me:7292: \"$ac_link\"") >&5
7293 (eval $ac_link) 2>&5
7295 echo "$as_me:7295: \$? = $ac_status" >&5
7296 (exit $ac_status); } &&
7297 { ac_try='test -s conftest$ac_exeext'
7298 { (eval echo "$as_me:7298: \"$ac_try\"") >&5
7301 echo "$as_me:7301: \$? = $ac_status" >&5
7302 (exit $ac_status); }; }; then
7305 echo "$as_me: failed program was:" >&5
7306 cat conftest.$ac_ext >&5
7309 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7310 LIBS="$cf_save_LIBS"
7311 echo "$as_me:7311: result: $cf_rpath_space" >&5
7312 echo "${ECHO_T}$cf_rpath_space" >&6
7313 test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
7321 INSTALL_LIB="-m 644"
7322 : ${rel_builddir:=.}
7328 cf_cv_do_symlinks=no
7330 test "$cf_cv_enable_rpath" = yes && cf_ld_rpath_opt="$LD_RPATH_OPT"
7332 echo "$as_me:7332: checking if release/abi version should be used for shared libs" >&5
7333 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
7335 # Check whether --with-shlib-version or --without-shlib-version was given.
7336 if test "${with_shlib_version+set}" = set; then
7337 withval="$with_shlib_version"
7338 test -z "$withval" && withval=auto
7339 case $withval in #(vi
7341 cf_cv_shlib_version=auto
7343 rel|abi|auto|no) #(vi
7344 cf_cv_shlib_version=$withval
7347 { { echo "$as_me:7347: error: option value must be one of: rel, abi, auto or no" >&5
7348 echo "$as_me: error: option value must be one of: rel, abi, auto or no" >&2;}
7349 { (exit 1); exit 1; }; }
7354 cf_cv_shlib_version=auto
7356 echo "$as_me:7356: result: $cf_cv_shlib_version" >&5
7357 echo "${ECHO_T}$cf_cv_shlib_version" >&6
7362 # Some less-capable ports of gcc support only -fpic
7364 if test "$GCC" = yes
7366 echo "$as_me:7366: checking which $CC option to use" >&5
7367 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
7368 cf_save_CFLAGS="$CFLAGS"
7369 for CC_SHARED_OPTS in -fPIC -fpic ''
7371 CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
7372 cat >conftest.$ac_ext <<_ACEOF
7373 #line 7373 "configure"
7374 #include "confdefs.h"
7384 rm -f conftest.$ac_objext
7385 if { (eval echo "$as_me:7385: \"$ac_compile\"") >&5
7386 (eval $ac_compile) 2>&5
7388 echo "$as_me:7388: \$? = $ac_status" >&5
7389 (exit $ac_status); } &&
7390 { ac_try='test -s conftest.$ac_objext'
7391 { (eval echo "$as_me:7391: \"$ac_try\"") >&5
7394 echo "$as_me:7394: \$? = $ac_status" >&5
7395 (exit $ac_status); }; }; then
7398 echo "$as_me: failed program was:" >&5
7399 cat conftest.$ac_ext >&5
7401 rm -f conftest.$ac_objext conftest.$ac_ext
7403 echo "$as_me:7403: result: $CC_SHARED_OPTS" >&5
7404 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
7405 CFLAGS="$cf_save_CFLAGS"
7408 cf_cv_shlib_version_infix=no
7410 case $cf_cv_system_name in #(vi
7411 aix4.3-9*|aix[5-7]*) #(vi
7412 if test "$GCC" = yes; then
7414 MK_SHARED_LIB='${CC} -shared -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7416 # CC_SHARED_OPTS='-qpic=large -G'
7417 # perhaps "-bM:SRE -bnoentry -bexpall"
7418 MK_SHARED_LIB='${CC} -G -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7422 MK_SHARED_LIB='${CC} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
7426 MK_SHARED_LIB='sh '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7427 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
7428 cf_cv_shlib_version=cygdll
7429 cf_cv_shlib_version_infix=cygdll
7432 cat >mk_shared_lib.sh <<-CF_EOF
7435 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
7438 Linking shared library
7439 ** SHARED_LIB \$SHARED_LIB
7440 ** IMPORT_LIB \$IMPORT_LIB
7442 exec \$* -shared -Wl,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
7444 chmod +x mk_shared_lib.sh
7448 MK_SHARED_LIB='sh '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7449 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
7450 cf_cv_shlib_version=msysdll
7451 cf_cv_shlib_version_infix=msysdll
7454 cat >mk_shared_lib.sh <<-CF_EOF
7457 IMPORT_LIB=\`echo "\$1" | sed -e 's/msys-/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
7460 Linking shared library
7461 ** SHARED_LIB \$SHARED_LIB
7462 ** IMPORT_LIB \$IMPORT_LIB
7464 exec \$* -shared -Wl,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
7466 chmod +x mk_shared_lib.sh
7469 cf_try_cflags="no-cpp-precomp"
7470 CC_SHARED_OPTS="-dynamic"
7471 MK_SHARED_LIB='${CC} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
7472 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
7473 cf_cv_shlib_version_infix=yes
7474 echo "$as_me:7474: checking if ld -search_paths_first works" >&5
7475 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
7476 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
7477 echo $ECHO_N "(cached) $ECHO_C" >&6
7480 cf_save_LDFLAGS=$LDFLAGS
7481 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7482 cat >conftest.$ac_ext <<_ACEOF
7483 #line 7483 "configure"
7484 #include "confdefs.h"
7494 rm -f conftest.$ac_objext conftest$ac_exeext
7495 if { (eval echo "$as_me:7495: \"$ac_link\"") >&5
7496 (eval $ac_link) 2>&5
7498 echo "$as_me:7498: \$? = $ac_status" >&5
7499 (exit $ac_status); } &&
7500 { ac_try='test -s conftest$ac_exeext'
7501 { (eval echo "$as_me:7501: \"$ac_try\"") >&5
7504 echo "$as_me:7504: \$? = $ac_status" >&5
7505 (exit $ac_status); }; }; then
7506 cf_cv_ldflags_search_paths_first=yes
7508 echo "$as_me: failed program was:" >&5
7509 cat conftest.$ac_ext >&5
7510 cf_cv_ldflags_search_paths_first=no
7512 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7513 LDFLAGS=$cf_save_LDFLAGS
7515 echo "$as_me:7515: result: $cf_cv_ldflags_search_paths_first" >&5
7516 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
7517 if test $cf_cv_ldflags_search_paths_first = yes; then
7518 LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7522 # HP-UX 8.07 ld lacks "+b" option used for libdir search-list
7523 if test "$GCC" != yes; then
7526 MK_SHARED_LIB='${LD} -b -o $@'
7527 INSTALL_LIB="-m 555"
7530 # (tested with gcc 2.7.2 -- I don't have c89)
7531 if test "$GCC" = yes; then
7532 LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
7535 LD_SHARED_OPTS='-Wl,+b,${libdir}'
7537 MK_SHARED_LIB='${LD} +b ${libdir} -b -o $@'
7538 # HP-UX shared libraries must be executable, and should be
7539 # readonly to exploit a quirk in the memory manager.
7540 INSTALL_LIB="-m 555"
7543 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7544 if test "$cf_cv_shlib_version" = rel; then
7545 cf_shared_soname='`basename .${REL_VERSION}`.${ABI_VERSION}'
7547 cf_shared_soname='`basename `'
7550 MK_SHARED_LIB='${CC} -shared -Wl,-rpath,${RPATH_LIST} -Wl,-h,'$cf_shared_soname' -o '
7553 if test "$cf_cv_enable_rpath" = yes ; then
7554 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7556 # tested with IRIX 5.2 and 'cc'.
7557 if test "$GCC" != yes; then
7558 CC_SHARED_OPTS='-KPIC'
7559 MK_SHARED_LIB='${CC} -shared -rdata_shared -soname `basename $@` -o $@'
7561 MK_SHARED_LIB='${CC} -shared -Wl,-soname,`basename $@` -o $@'
7563 cf_cv_rm_so_locs=yes
7565 linux*|gnu*|k*bsd*-gnu) #(vi
7566 if test "$DFT_LWR_MODEL" = "shared" ; then
7567 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7568 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7570 if test "$cf_cv_enable_rpath" = yes ; then
7571 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7574 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7575 if test "$cf_cv_shlib_version" = rel; then
7576 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7578 cf_cv_shared_soname='`basename $@`'
7581 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7584 cf_cv_shlib_version=mingw
7585 cf_cv_shlib_version_infix=mingw
7588 if test "$DFT_LWR_MODEL" = "shared" ; then
7589 LOCAL_LDFLAGS="-Wl,--enable-auto-import"
7590 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7591 EXTRA_LDFLAGS="-Wl,--enable-auto-import $EXTRA_LDFLAGS"
7594 MK_SHARED_LIB='sh '$rel_builddir'/mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7595 RM_SHARED_OPTS="$RM_SHARED_OPTS $rel_builddir/mk_shared_lib.sh *.dll.a"
7596 cat >mk_shared_lib.sh <<-CF_EOF
7599 IMPORT_LIB=\`echo "\$1" | sed -e 's/[0-9]*\.dll$/.dll.a/'\`
7602 Linking shared library
7603 ** SHARED_LIB \$SHARED_LIB
7604 ** IMPORT_LIB \$IMPORT_LIB
7606 exec \$* -shared -Wl,--enable-auto-import,--out-implib=\${IMPORT_LIB} -Wl,--export-all-symbols -o \${SHARED_LIB}
7608 chmod +x mk_shared_lib.sh
7610 openbsd[2-9].*|mirbsd*) #(vi
7611 if test "$DFT_LWR_MODEL" = "shared" ; then
7612 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7613 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7615 if test "$cf_cv_enable_rpath" = yes ; then
7616 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7618 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7620 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7621 if test "$cf_cv_shlib_version" = rel; then
7622 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7624 cf_cv_shared_soname='`basename $@`'
7627 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-Bshareable,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7629 nto-qnx*|openbsd*|freebsd[12].*) #(vi
7630 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7631 MK_SHARED_LIB='${LD} -Bshareable -o $@'
7632 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7634 dragonfly*|freebsd*) #(vi
7635 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7636 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7637 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7638 LOCAL_LDFLAGS2="${cf_ld_rpath_opt}\${RPATH_LIST} $LOCAL_LDFLAGS"
7639 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7642 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7643 if test "$cf_cv_shlib_version" = rel; then
7644 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7646 cf_cv_shared_soname='`basename $@`'
7649 MK_SHARED_LIB='${LD} -shared -Bshareable -soname=`basename $@` -o $@'
7652 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7653 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7654 LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7655 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7656 EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7657 if test "$cf_cv_shlib_version" = auto; then
7658 if test -f /usr/libexec/ld.elf_so; then
7659 cf_cv_shlib_version=abi
7661 cf_cv_shlib_version=rel
7665 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7666 if test "$cf_cv_shlib_version" = rel; then
7667 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7669 cf_cv_shared_soname='`basename $@`'
7672 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname' -o $@'
7674 MK_SHARED_LIB='${CC} -Wl,-shared -Wl,-Bshareable -o $@'
7678 # tested with OSF/1 V3.2 and 'cc'
7679 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
7680 # link with shared libs).
7681 MK_SHARED_LIB='${LD} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
7682 case $host_os in #(vi
7684 MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
7687 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
7688 if test "$DFT_LWR_MODEL" = "shared" ; then
7689 LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7690 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7692 cf_cv_rm_so_locs=yes
7694 sco3.2v5*) # (also uw2* and UW7: hops 13-Apr-98
7695 # tested with osr5.0.5
7696 if test "$GCC" != yes; then
7697 CC_SHARED_OPTS='-belf -KPIC'
7699 MK_SHARED_LIB='${LD} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
7700 if test "$cf_cv_enable_rpath" = yes ; then
7701 # only way is to set LD_RUN_PATH but no switch for it
7704 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7705 LINK_PROGS='LD_RUN_PATH=${libdir}'
7706 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
7709 # tested with SunOS 4.1.1 and gcc 2.7.0
7710 if test "$GCC" != yes; then
7711 CC_SHARED_OPTS='-KPIC'
7713 MK_SHARED_LIB='${LD} -assert pure-text -o $@'
7714 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7717 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
7718 # tested with SunOS 5.10 (solaris 10) and gcc 3.4.3
7719 if test "$DFT_LWR_MODEL" = "shared" ; then
7720 LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
7721 LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7723 if test "$cf_cv_enable_rpath" = yes ; then
7724 EXTRA_LDFLAGS="-R \${libdir} $EXTRA_LDFLAGS"
7727 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7728 if test "$cf_cv_shlib_version" = rel; then
7729 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7731 cf_cv_shared_soname='`basename $@`'
7734 if test "$GCC" != yes; then
7735 cf_save_CFLAGS="$CFLAGS"
7736 for cf_shared_opts in -xcode=pic32 -xcode=pic13 -KPIC -Kpic -O
7738 CFLAGS="$cf_shared_opts $cf_save_CFLAGS"
7739 cat >conftest.$ac_ext <<_ACEOF
7740 #line 7740 "configure"
7741 #include "confdefs.h"
7751 rm -f conftest.$ac_objext
7752 if { (eval echo "$as_me:7752: \"$ac_compile\"") >&5
7753 (eval $ac_compile) 2>&5
7755 echo "$as_me:7755: \$? = $ac_status" >&5
7756 (exit $ac_status); } &&
7757 { ac_try='test -s conftest.$ac_objext'
7758 { (eval echo "$as_me:7758: \"$ac_try\"") >&5
7761 echo "$as_me:7761: \$? = $ac_status" >&5
7762 (exit $ac_status); }; }; then
7765 echo "$as_me: failed program was:" >&5
7766 cat conftest.$ac_ext >&5
7768 rm -f conftest.$ac_objext conftest.$ac_ext
7770 CFLAGS="$cf_save_CFLAGS"
7771 CC_SHARED_OPTS=$cf_shared_opts
7772 MK_SHARED_LIB='${CC} -dy -G -h '$cf_cv_shared_soname' -o $@'
7774 MK_SHARED_LIB='${CC} -shared -dy -G -h '$cf_cv_shared_soname' -o $@'
7777 sysv5uw7*|unix_sv*) #(vi
7778 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
7779 if test "$GCC" != yes; then
7780 CC_SHARED_OPTS='-KPIC'
7782 MK_SHARED_LIB='${LD} -d y -G -o $@'
7785 CC_SHARED_OPTS='unknown'
7786 MK_SHARED_LIB='echo unknown'
7790 # This works if the last tokens in $MK_SHARED_LIB are the -o target.
7791 case "$cf_cv_shlib_version" in #(vi
7793 case "$MK_SHARED_LIB" in #(vi
7795 test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
7798 { echo "$as_me:7798: WARNING: ignored --with-shlib-version" >&5
7799 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
7805 if test -n "$cf_try_cflags"
7807 cat > conftest.$ac_ext <<EOF
7808 #line 7808 "${as_me:-configure}"
7810 int main(int argc, char *argv[])
7813 return (argv[argc-1] == 0) ;
7816 cf_save_CFLAGS="$CFLAGS"
7817 for cf_opt in $cf_try_cflags
7819 CFLAGS="$cf_save_CFLAGS -$cf_opt"
7820 echo "$as_me:7820: checking if CFLAGS option -$cf_opt works" >&5
7821 echo $ECHO_N "checking if CFLAGS option -$cf_opt works... $ECHO_C" >&6
7822 if { (eval echo "$as_me:7822: \"$ac_compile\"") >&5
7823 (eval $ac_compile) 2>&5
7825 echo "$as_me:7825: \$? = $ac_status" >&5
7826 (exit $ac_status); }; then
7827 echo "$as_me:7827: result: yes" >&5
7828 echo "${ECHO_T}yes" >&6
7829 cf_save_CFLAGS="$CFLAGS"
7831 echo "$as_me:7831: result: no" >&5
7832 echo "${ECHO_T}no" >&6
7835 CFLAGS="$cf_save_CFLAGS"
7838 # RPATH_LIST is a colon-separated list of directories
7839 test -n "$cf_ld_rpath_opt" && MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${RPATH_LIST}"
7840 test -z "$RPATH_LIST" && RPATH_LIST="\${libdir}"
7842 test $cf_cv_rm_so_locs = yes && RM_SHARED_OPTS="$RM_SHARED_OPTS so_locations"
7844 test -n "$verbose" && echo " CC_SHARED_OPTS: $CC_SHARED_OPTS" 1>&6
7846 echo "${as_me:-configure}:7846: testing CC_SHARED_OPTS: $CC_SHARED_OPTS ..." 1>&5
7848 test -n "$verbose" && echo " MK_SHARED_LIB: $MK_SHARED_LIB" 1>&6
7850 echo "${as_me:-configure}:7850: testing MK_SHARED_LIB: $MK_SHARED_LIB ..." 1>&5
7852 # The test/sample programs in the original tree link using rpath option.
7853 # Make it optional for packagers.
7854 if test -n "$LOCAL_LDFLAGS"
7856 echo "$as_me:7856: checking if you want to link sample programs with rpath option" >&5
7857 echo $ECHO_N "checking if you want to link sample programs with rpath option... $ECHO_C" >&6
7859 # Check whether --enable-rpath-link or --disable-rpath-link was given.
7860 if test "${enable_rpath_link+set}" = set; then
7861 enableval="$enable_rpath_link"
7862 with_rpath_link=$enableval
7866 echo "$as_me:7866: result: $with_rpath_link" >&5
7867 echo "${ECHO_T}$with_rpath_link" >&6
7868 if test "$with_rpath_link" = no
7875 ###############################################################################
7877 ### use option --enable-broken-linker to force on use of broken-linker support
7878 echo "$as_me:7878: checking if you want broken-linker support code" >&5
7879 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
7881 # Check whether --enable-broken_linker or --disable-broken_linker was given.
7882 if test "${enable_broken_linker+set}" = set; then
7883 enableval="$enable_broken_linker"
7884 with_broken_linker=$enableval
7886 with_broken_linker=${BROKEN_LINKER:-no}
7888 echo "$as_me:7888: result: $with_broken_linker" >&5
7889 echo "${ECHO_T}$with_broken_linker" >&6
7892 if test "$with_broken_linker" = yes ; then
7893 cat >>confdefs.h <<\EOF
7894 #define BROKEN_LINKER 1
7898 elif test "$DFT_LWR_MODEL" = shared ; then
7899 case $cf_cv_system_name in #(vi
7901 cat >>confdefs.h <<\EOF
7902 #define BROKEN_LINKER 1
7906 test -n "$verbose" && echo " cygwin linker is broken anyway" 1>&6
7908 echo "${as_me:-configure}:7908: testing cygwin linker is broken anyway ..." 1>&5
7914 # Check to define _XOPEN_SOURCE "automatically"
7917 cf_POSIX_C_SOURCE=199506L
7920 case $host_os in #(vi
7922 cf_xopen_source="-D_ALL_SOURCE"
7928 cf_xopen_source="-D_APPLE_C_SOURCE"
7931 cf_xopen_source="-D_DARWIN_C_SOURCE"
7934 freebsd*|dragonfly*) #(vi
7935 # 5.x headers associate
7936 # _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
7937 # _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
7938 cf_POSIX_C_SOURCE=200112L
7940 cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
7943 cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
7946 cf_xopen_source="-D_HPUX_SOURCE"
7949 cf_xopen_source="-D_SGI_SOURCE"
7952 linux*|gnu*|mint*|k*bsd*-gnu) #(vi
7954 echo "$as_me:7954: checking if we must define _GNU_SOURCE" >&5
7955 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
7956 if test "${cf_cv_gnu_source+set}" = set; then
7957 echo $ECHO_N "(cached) $ECHO_C" >&6
7960 cat >conftest.$ac_ext <<_ACEOF
7961 #line 7961 "configure"
7962 #include "confdefs.h"
7963 #include <sys/types.h>
7968 #ifndef _XOPEN_SOURCE
7975 rm -f conftest.$ac_objext
7976 if { (eval echo "$as_me:7976: \"$ac_compile\"") >&5
7977 (eval $ac_compile) 2>&5
7979 echo "$as_me:7979: \$? = $ac_status" >&5
7980 (exit $ac_status); } &&
7981 { ac_try='test -s conftest.$ac_objext'
7982 { (eval echo "$as_me:7982: \"$ac_try\"") >&5
7985 echo "$as_me:7985: \$? = $ac_status" >&5
7986 (exit $ac_status); }; }; then
7989 echo "$as_me: failed program was:" >&5
7990 cat conftest.$ac_ext >&5
7992 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
7993 cat >conftest.$ac_ext <<_ACEOF
7994 #line 7994 "configure"
7995 #include "confdefs.h"
7996 #include <sys/types.h>
8001 #ifdef _XOPEN_SOURCE
8008 rm -f conftest.$ac_objext
8009 if { (eval echo "$as_me:8009: \"$ac_compile\"") >&5
8010 (eval $ac_compile) 2>&5
8012 echo "$as_me:8012: \$? = $ac_status" >&5
8013 (exit $ac_status); } &&
8014 { ac_try='test -s conftest.$ac_objext'
8015 { (eval echo "$as_me:8015: \"$ac_try\"") >&5
8018 echo "$as_me:8018: \$? = $ac_status" >&5
8019 (exit $ac_status); }; }; then
8022 echo "$as_me: failed program was:" >&5
8023 cat conftest.$ac_ext >&5
8024 cf_cv_gnu_source=yes
8026 rm -f conftest.$ac_objext conftest.$ac_ext
8030 rm -f conftest.$ac_objext conftest.$ac_ext
8033 echo "$as_me:8033: result: $cf_cv_gnu_source" >&5
8034 echo "${ECHO_T}$cf_cv_gnu_source" >&6
8035 test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
8039 cf_xopen_source="-D_NETBSD_SOURCE" # POSIX.1-2001 features are ifdef'd with this...
8042 # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
8045 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8047 cf_save_CFLAGS="$CFLAGS"
8048 cf_save_CPPFLAGS="$CPPFLAGS"
8050 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8051 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8052 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8054 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8055 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8056 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8058 echo "$as_me:8058: checking if we should define _POSIX_C_SOURCE" >&5
8059 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8060 if test "${cf_cv_posix_c_source+set}" = set; then
8061 echo $ECHO_N "(cached) $ECHO_C" >&6
8064 echo "${as_me:-configure}:8064: testing if the symbol is already defined go no further ..." 1>&5
8066 cat >conftest.$ac_ext <<_ACEOF
8067 #line 8067 "configure"
8068 #include "confdefs.h"
8069 #include <sys/types.h>
8074 #ifndef _POSIX_C_SOURCE
8081 rm -f conftest.$ac_objext
8082 if { (eval echo "$as_me:8082: \"$ac_compile\"") >&5
8083 (eval $ac_compile) 2>&5
8085 echo "$as_me:8085: \$? = $ac_status" >&5
8086 (exit $ac_status); } &&
8087 { ac_try='test -s conftest.$ac_objext'
8088 { (eval echo "$as_me:8088: \"$ac_try\"") >&5
8091 echo "$as_me:8091: \$? = $ac_status" >&5
8092 (exit $ac_status); }; }; then
8093 cf_cv_posix_c_source=no
8095 echo "$as_me: failed program was:" >&5
8096 cat conftest.$ac_ext >&5
8097 cf_want_posix_source=no
8098 case .$cf_POSIX_C_SOURCE in #(vi
8100 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8103 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8104 cf_want_posix_source=yes
8107 cf_want_posix_source=yes
8110 if test "$cf_want_posix_source" = yes ; then
8111 cat >conftest.$ac_ext <<_ACEOF
8112 #line 8112 "configure"
8113 #include "confdefs.h"
8114 #include <sys/types.h>
8119 #ifdef _POSIX_SOURCE
8126 rm -f conftest.$ac_objext
8127 if { (eval echo "$as_me:8127: \"$ac_compile\"") >&5
8128 (eval $ac_compile) 2>&5
8130 echo "$as_me:8130: \$? = $ac_status" >&5
8131 (exit $ac_status); } &&
8132 { ac_try='test -s conftest.$ac_objext'
8133 { (eval echo "$as_me:8133: \"$ac_try\"") >&5
8136 echo "$as_me:8136: \$? = $ac_status" >&5
8137 (exit $ac_status); }; }; then
8140 echo "$as_me: failed program was:" >&5
8141 cat conftest.$ac_ext >&5
8142 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8144 rm -f conftest.$ac_objext conftest.$ac_ext
8147 echo "${as_me:-configure}:8147: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8149 CFLAGS="$cf_trim_CFLAGS"
8150 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8152 echo "${as_me:-configure}:8152: testing if the second compile does not leave our definition intact error ..." 1>&5
8154 cat >conftest.$ac_ext <<_ACEOF
8155 #line 8155 "configure"
8156 #include "confdefs.h"
8157 #include <sys/types.h>
8162 #ifndef _POSIX_C_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_posix_c_source=no
8187 rm -f conftest.$ac_objext conftest.$ac_ext
8188 CFLAGS="$cf_save_CFLAGS"
8189 CPPFLAGS="$cf_save_CPPFLAGS"
8192 rm -f conftest.$ac_objext conftest.$ac_ext
8195 echo "$as_me:8195: result: $cf_cv_posix_c_source" >&5
8196 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8198 if test "$cf_cv_posix_c_source" != no ; then
8199 CFLAGS="$cf_trim_CFLAGS"
8200 CPPFLAGS="$cf_trim_CPPFLAGS"
8205 cf_new_extra_cppflags=
8207 for cf_add_cflags in $cf_cv_posix_c_source
8209 case $cf_fix_cppflags in
8211 case $cf_add_cflags in #(vi
8212 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8213 case $cf_add_cflags in
8215 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8217 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8218 && test -z "${cf_tst_cflags}" \
8219 && cf_fix_cppflags=yes
8221 if test $cf_fix_cppflags = yes ; then
8222 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8224 elif test "${cf_tst_cflags}" = "\"'" ; then
8225 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8231 *$cf_add_cflags) #(vi
8234 case $cf_add_cflags in #(vi
8236 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8238 CPPFLAGS=`echo "$CPPFLAGS" | \
8239 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8240 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8244 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8249 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8254 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8256 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8258 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8259 && test -z "${cf_tst_cflags}" \
8260 && cf_fix_cppflags=no
8265 if test -n "$cf_new_cflags" ; then
8267 CFLAGS="$CFLAGS $cf_new_cflags"
8270 if test -n "$cf_new_cppflags" ; then
8272 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8275 if test -n "$cf_new_extra_cppflags" ; then
8277 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8284 cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
8287 # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
8288 cf_xopen_source="-D_BSD_SOURCE"
8292 # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
8295 cf_xopen_source="-D_OSF_SOURCE"
8298 cf_xopen_source="-D_QNX_SOURCE"
8301 # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
8304 cf_xopen_source="-D__EXTENSIONS__"
8305 cf_cv_xopen_source=broken
8309 echo "$as_me:8309: checking if we should define _XOPEN_SOURCE" >&5
8310 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8311 if test "${cf_cv_xopen_source+set}" = set; then
8312 echo $ECHO_N "(cached) $ECHO_C" >&6
8315 cat >conftest.$ac_ext <<_ACEOF
8316 #line 8316 "configure"
8317 #include "confdefs.h"
8321 #include <sys/types.h>
8327 #ifndef _XOPEN_SOURCE
8334 rm -f conftest.$ac_objext
8335 if { (eval echo "$as_me:8335: \"$ac_compile\"") >&5
8336 (eval $ac_compile) 2>&5
8338 echo "$as_me:8338: \$? = $ac_status" >&5
8339 (exit $ac_status); } &&
8340 { ac_try='test -s conftest.$ac_objext'
8341 { (eval echo "$as_me:8341: \"$ac_try\"") >&5
8344 echo "$as_me:8344: \$? = $ac_status" >&5
8345 (exit $ac_status); }; }; then
8346 cf_cv_xopen_source=no
8348 echo "$as_me: failed program was:" >&5
8349 cat conftest.$ac_ext >&5
8351 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8352 cat >conftest.$ac_ext <<_ACEOF
8353 #line 8353 "configure"
8354 #include "confdefs.h"
8358 #include <sys/types.h>
8364 #ifdef _XOPEN_SOURCE
8371 rm -f conftest.$ac_objext
8372 if { (eval echo "$as_me:8372: \"$ac_compile\"") >&5
8373 (eval $ac_compile) 2>&5
8375 echo "$as_me:8375: \$? = $ac_status" >&5
8376 (exit $ac_status); } &&
8377 { ac_try='test -s conftest.$ac_objext'
8378 { (eval echo "$as_me:8378: \"$ac_try\"") >&5
8381 echo "$as_me:8381: \$? = $ac_status" >&5
8382 (exit $ac_status); }; }; then
8383 cf_cv_xopen_source=no
8385 echo "$as_me: failed program was:" >&5
8386 cat conftest.$ac_ext >&5
8387 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8389 rm -f conftest.$ac_objext conftest.$ac_ext
8393 rm -f conftest.$ac_objext conftest.$ac_ext
8396 echo "$as_me:8396: result: $cf_cv_xopen_source" >&5
8397 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8399 if test "$cf_cv_xopen_source" != no ; then
8401 CFLAGS=`echo "$CFLAGS" | \
8402 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8403 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8405 CPPFLAGS=`echo "$CPPFLAGS" | \
8406 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8407 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
8409 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8414 cf_new_extra_cppflags=
8416 for cf_add_cflags in $cf_temp_xopen_source
8418 case $cf_fix_cppflags in
8420 case $cf_add_cflags in #(vi
8421 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8422 case $cf_add_cflags in
8424 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8426 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8427 && test -z "${cf_tst_cflags}" \
8428 && cf_fix_cppflags=yes
8430 if test $cf_fix_cppflags = yes ; then
8431 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8433 elif test "${cf_tst_cflags}" = "\"'" ; then
8434 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8440 *$cf_add_cflags) #(vi
8443 case $cf_add_cflags in #(vi
8445 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8447 CPPFLAGS=`echo "$CPPFLAGS" | \
8448 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8449 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8453 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8458 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8463 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8465 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8467 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8468 && test -z "${cf_tst_cflags}" \
8469 && cf_fix_cppflags=no
8474 if test -n "$cf_new_cflags" ; then
8476 CFLAGS="$CFLAGS $cf_new_cflags"
8479 if test -n "$cf_new_cppflags" ; then
8481 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8484 if test -n "$cf_new_extra_cppflags" ; then
8486 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8491 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8493 cf_save_CFLAGS="$CFLAGS"
8494 cf_save_CPPFLAGS="$CPPFLAGS"
8496 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8497 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8498 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8500 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8501 sed -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8502 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^ ]*\)\?$//g'`
8504 echo "$as_me:8504: checking if we should define _POSIX_C_SOURCE" >&5
8505 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8506 if test "${cf_cv_posix_c_source+set}" = set; then
8507 echo $ECHO_N "(cached) $ECHO_C" >&6
8510 echo "${as_me:-configure}:8510: testing if the symbol is already defined go no further ..." 1>&5
8512 cat >conftest.$ac_ext <<_ACEOF
8513 #line 8513 "configure"
8514 #include "confdefs.h"
8515 #include <sys/types.h>
8520 #ifndef _POSIX_C_SOURCE
8527 rm -f conftest.$ac_objext
8528 if { (eval echo "$as_me:8528: \"$ac_compile\"") >&5
8529 (eval $ac_compile) 2>&5
8531 echo "$as_me:8531: \$? = $ac_status" >&5
8532 (exit $ac_status); } &&
8533 { ac_try='test -s conftest.$ac_objext'
8534 { (eval echo "$as_me:8534: \"$ac_try\"") >&5
8537 echo "$as_me:8537: \$? = $ac_status" >&5
8538 (exit $ac_status); }; }; then
8539 cf_cv_posix_c_source=no
8541 echo "$as_me: failed program was:" >&5
8542 cat conftest.$ac_ext >&5
8543 cf_want_posix_source=no
8544 case .$cf_POSIX_C_SOURCE in #(vi
8546 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8549 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8550 cf_want_posix_source=yes
8553 cf_want_posix_source=yes
8556 if test "$cf_want_posix_source" = yes ; then
8557 cat >conftest.$ac_ext <<_ACEOF
8558 #line 8558 "configure"
8559 #include "confdefs.h"
8560 #include <sys/types.h>
8565 #ifdef _POSIX_SOURCE
8572 rm -f conftest.$ac_objext
8573 if { (eval echo "$as_me:8573: \"$ac_compile\"") >&5
8574 (eval $ac_compile) 2>&5
8576 echo "$as_me:8576: \$? = $ac_status" >&5
8577 (exit $ac_status); } &&
8578 { ac_try='test -s conftest.$ac_objext'
8579 { (eval echo "$as_me:8579: \"$ac_try\"") >&5
8582 echo "$as_me:8582: \$? = $ac_status" >&5
8583 (exit $ac_status); }; }; then
8586 echo "$as_me: failed program was:" >&5
8587 cat conftest.$ac_ext >&5
8588 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8590 rm -f conftest.$ac_objext conftest.$ac_ext
8593 echo "${as_me:-configure}:8593: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8595 CFLAGS="$cf_trim_CFLAGS"
8596 CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8598 echo "${as_me:-configure}:8598: testing if the second compile does not leave our definition intact error ..." 1>&5
8600 cat >conftest.$ac_ext <<_ACEOF
8601 #line 8601 "configure"
8602 #include "confdefs.h"
8603 #include <sys/types.h>
8608 #ifndef _POSIX_C_SOURCE
8615 rm -f conftest.$ac_objext
8616 if { (eval echo "$as_me:8616: \"$ac_compile\"") >&5
8617 (eval $ac_compile) 2>&5
8619 echo "$as_me:8619: \$? = $ac_status" >&5
8620 (exit $ac_status); } &&
8621 { ac_try='test -s conftest.$ac_objext'
8622 { (eval echo "$as_me:8622: \"$ac_try\"") >&5
8625 echo "$as_me:8625: \$? = $ac_status" >&5
8626 (exit $ac_status); }; }; then
8629 echo "$as_me: failed program was:" >&5
8630 cat conftest.$ac_ext >&5
8631 cf_cv_posix_c_source=no
8633 rm -f conftest.$ac_objext conftest.$ac_ext
8634 CFLAGS="$cf_save_CFLAGS"
8635 CPPFLAGS="$cf_save_CPPFLAGS"
8638 rm -f conftest.$ac_objext conftest.$ac_ext
8641 echo "$as_me:8641: result: $cf_cv_posix_c_source" >&5
8642 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8644 if test "$cf_cv_posix_c_source" != no ; then
8645 CFLAGS="$cf_trim_CFLAGS"
8646 CPPFLAGS="$cf_trim_CPPFLAGS"
8651 cf_new_extra_cppflags=
8653 for cf_add_cflags in $cf_cv_posix_c_source
8655 case $cf_fix_cppflags in
8657 case $cf_add_cflags in #(vi
8658 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8659 case $cf_add_cflags in
8661 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8663 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8664 && test -z "${cf_tst_cflags}" \
8665 && cf_fix_cppflags=yes
8667 if test $cf_fix_cppflags = yes ; then
8668 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8670 elif test "${cf_tst_cflags}" = "\"'" ; then
8671 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8677 *$cf_add_cflags) #(vi
8680 case $cf_add_cflags in #(vi
8682 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8684 CPPFLAGS=`echo "$CPPFLAGS" | \
8685 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8686 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8690 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8695 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8700 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8702 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8704 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8705 && test -z "${cf_tst_cflags}" \
8706 && cf_fix_cppflags=no
8711 if test -n "$cf_new_cflags" ; then
8713 CFLAGS="$CFLAGS $cf_new_cflags"
8716 if test -n "$cf_new_cppflags" ; then
8718 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8721 if test -n "$cf_new_extra_cppflags" ; then
8723 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8731 if test -n "$cf_xopen_source" ; then
8736 cf_new_extra_cppflags=
8738 for cf_add_cflags in $cf_xopen_source
8740 case $cf_fix_cppflags in
8742 case $cf_add_cflags in #(vi
8743 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8744 case $cf_add_cflags in
8746 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8748 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8749 && test -z "${cf_tst_cflags}" \
8750 && cf_fix_cppflags=yes
8752 if test $cf_fix_cppflags = yes ; then
8753 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8755 elif test "${cf_tst_cflags}" = "\"'" ; then
8756 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8762 *$cf_add_cflags) #(vi
8765 case $cf_add_cflags in #(vi
8767 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8769 CPPFLAGS=`echo "$CPPFLAGS" | \
8770 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
8771 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
8775 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8780 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8785 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8787 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8789 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
8790 && test -z "${cf_tst_cflags}" \
8791 && cf_fix_cppflags=no
8796 if test -n "$cf_new_cflags" ; then
8797 test -n "$verbose" && echo " add to \$CFLAGS $cf_new_cflags" 1>&6
8799 echo "${as_me:-configure}:8799: testing add to \$CFLAGS $cf_new_cflags ..." 1>&5
8801 CFLAGS="$CFLAGS $cf_new_cflags"
8804 if test -n "$cf_new_cppflags" ; then
8805 test -n "$verbose" && echo " add to \$CPPFLAGS $cf_new_cppflags" 1>&6
8807 echo "${as_me:-configure}:8807: testing add to \$CPPFLAGS $cf_new_cppflags ..." 1>&5
8809 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8812 if test -n "$cf_new_extra_cppflags" ; then
8813 test -n "$verbose" && echo " add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags" 1>&6
8815 echo "${as_me:-configure}:8815: testing add to \$EXTRA_CPPFLAGS $cf_new_extra_cppflags ..." 1>&5
8817 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8822 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
8823 echo "$as_me:8823: checking if _XOPEN_SOURCE really is set" >&5
8824 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
8825 cat >conftest.$ac_ext <<_ACEOF
8826 #line 8826 "configure"
8827 #include "confdefs.h"
8833 #ifndef _XOPEN_SOURCE
8840 rm -f conftest.$ac_objext
8841 if { (eval echo "$as_me:8841: \"$ac_compile\"") >&5
8842 (eval $ac_compile) 2>&5
8844 echo "$as_me:8844: \$? = $ac_status" >&5
8845 (exit $ac_status); } &&
8846 { ac_try='test -s conftest.$ac_objext'
8847 { (eval echo "$as_me:8847: \"$ac_try\"") >&5
8850 echo "$as_me:8850: \$? = $ac_status" >&5
8851 (exit $ac_status); }; }; then
8852 cf_XOPEN_SOURCE_set=yes
8854 echo "$as_me: failed program was:" >&5
8855 cat conftest.$ac_ext >&5
8856 cf_XOPEN_SOURCE_set=no
8858 rm -f conftest.$ac_objext conftest.$ac_ext
8859 echo "$as_me:8859: result: $cf_XOPEN_SOURCE_set" >&5
8860 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
8861 if test $cf_XOPEN_SOURCE_set = yes
8863 cat >conftest.$ac_ext <<_ACEOF
8864 #line 8864 "configure"
8865 #include "confdefs.h"
8871 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
8878 rm -f conftest.$ac_objext
8879 if { (eval echo "$as_me:8879: \"$ac_compile\"") >&5
8880 (eval $ac_compile) 2>&5
8882 echo "$as_me:8882: \$? = $ac_status" >&5
8883 (exit $ac_status); } &&
8884 { ac_try='test -s conftest.$ac_objext'
8885 { (eval echo "$as_me:8885: \"$ac_try\"") >&5
8888 echo "$as_me:8888: \$? = $ac_status" >&5
8889 (exit $ac_status); }; }; then
8890 cf_XOPEN_SOURCE_set_ok=yes
8892 echo "$as_me: failed program was:" >&5
8893 cat conftest.$ac_ext >&5
8894 cf_XOPEN_SOURCE_set_ok=no
8896 rm -f conftest.$ac_objext conftest.$ac_ext
8897 if test $cf_XOPEN_SOURCE_set_ok = no
8899 { echo "$as_me:8899: WARNING: _XOPEN_SOURCE is lower than requested" >&5
8900 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
8904 echo "$as_me:8904: checking if we should define _XOPEN_SOURCE" >&5
8905 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8906 if test "${cf_cv_xopen_source+set}" = set; then
8907 echo $ECHO_N "(cached) $ECHO_C" >&6
8910 cat >conftest.$ac_ext <<_ACEOF
8911 #line 8911 "configure"
8912 #include "confdefs.h"
8916 #include <sys/types.h>
8922 #ifndef _XOPEN_SOURCE
8929 rm -f conftest.$ac_objext
8930 if { (eval echo "$as_me:8930: \"$ac_compile\"") >&5
8931 (eval $ac_compile) 2>&5
8933 echo "$as_me:8933: \$? = $ac_status" >&5
8934 (exit $ac_status); } &&
8935 { ac_try='test -s conftest.$ac_objext'
8936 { (eval echo "$as_me:8936: \"$ac_try\"") >&5
8939 echo "$as_me:8939: \$? = $ac_status" >&5
8940 (exit $ac_status); }; }; then
8941 cf_cv_xopen_source=no
8943 echo "$as_me: failed program was:" >&5
8944 cat conftest.$ac_ext >&5
8946 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8947 cat >conftest.$ac_ext <<_ACEOF
8948 #line 8948 "configure"
8949 #include "confdefs.h"
8953 #include <sys/types.h>
8959 #ifdef _XOPEN_SOURCE
8966 rm -f conftest.$ac_objext
8967 if { (eval echo "$as_me:8967: \"$ac_compile\"") >&5
8968 (eval $ac_compile) 2>&5
8970 echo "$as_me:8970: \$? = $ac_status" >&5
8971 (exit $ac_status); } &&
8972 { ac_try='test -s conftest.$ac_objext'
8973 { (eval echo "$as_me:8973: \"$ac_try\"") >&5
8976 echo "$as_me:8976: \$? = $ac_status" >&5
8977 (exit $ac_status); }; }; then
8978 cf_cv_xopen_source=no
8980 echo "$as_me: failed program was:" >&5
8981 cat conftest.$ac_ext >&5
8982 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8984 rm -f conftest.$ac_objext conftest.$ac_ext
8988 rm -f conftest.$ac_objext conftest.$ac_ext
8991 echo "$as_me:8991: result: $cf_cv_xopen_source" >&5
8992 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8994 if test "$cf_cv_xopen_source" != no ; then
8996 CFLAGS=`echo "$CFLAGS" | \
8997 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
8998 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9000 CPPFLAGS=`echo "$CPPFLAGS" | \
9001 sed -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?[ ]/ /g' \
9002 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^ ]*\)\?$//g'`
9004 cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
9009 cf_new_extra_cppflags=
9011 for cf_add_cflags in $cf_temp_xopen_source
9013 case $cf_fix_cppflags in
9015 case $cf_add_cflags in #(vi
9016 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
9017 case $cf_add_cflags in
9019 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
9021 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9022 && test -z "${cf_tst_cflags}" \
9023 && cf_fix_cppflags=yes
9025 if test $cf_fix_cppflags = yes ; then
9026 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9028 elif test "${cf_tst_cflags}" = "\"'" ; then
9029 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9035 *$cf_add_cflags) #(vi
9038 case $cf_add_cflags in #(vi
9040 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
9042 CPPFLAGS=`echo "$CPPFLAGS" | \
9043 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
9044 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
9048 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
9053 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
9058 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
9060 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
9062 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
9063 && test -z "${cf_tst_cflags}" \
9064 && cf_fix_cppflags=no
9069 if test -n "$cf_new_cflags" ; then
9071 CFLAGS="$CFLAGS $cf_new_cflags"
9074 if test -n "$cf_new_cppflags" ; then
9076 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
9079 if test -n "$cf_new_extra_cppflags" ; then
9081 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
9089 # Check whether --enable-largefile or --disable-largefile was given.
9090 if test "${enable_largefile+set}" = set; then
9091 enableval="$enable_largefile"
9094 if test "$enable_largefile" != no; then
9096 echo "$as_me:9096: checking for special C compiler options needed for large files" >&5
9097 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
9098 if test "${ac_cv_sys_largefile_CC+set}" = set; then
9099 echo $ECHO_N "(cached) $ECHO_C" >&6
9101 ac_cv_sys_largefile_CC=no
9102 if test "$GCC" != yes; then
9105 # IRIX 6.2 and later do not support large files by default,
9106 # so use the C compiler's -n32 option if that helps.
9107 cat >conftest.$ac_ext <<_ACEOF
9108 #line 9108 "configure"
9109 #include "confdefs.h"
9110 #include <sys/types.h>
9111 /* Check that off_t can represent 2**63 - 1 correctly.
9112 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9113 since some C++ compilers masquerading as C compilers
9114 incorrectly reject 9223372036854775807. */
9115 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9116 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9117 && LARGE_OFF_T % 2147483647 == 1)
9127 rm -f conftest.$ac_objext
9128 if { (eval echo "$as_me:9128: \"$ac_compile\"") >&5
9129 (eval $ac_compile) 2>&5
9131 echo "$as_me:9131: \$? = $ac_status" >&5
9132 (exit $ac_status); } &&
9133 { ac_try='test -s conftest.$ac_objext'
9134 { (eval echo "$as_me:9134: \"$ac_try\"") >&5
9137 echo "$as_me:9137: \$? = $ac_status" >&5
9138 (exit $ac_status); }; }; then
9141 echo "$as_me: failed program was:" >&5
9142 cat conftest.$ac_ext >&5
9144 rm -f conftest.$ac_objext
9146 rm -f conftest.$ac_objext
9147 if { (eval echo "$as_me:9147: \"$ac_compile\"") >&5
9148 (eval $ac_compile) 2>&5
9150 echo "$as_me:9150: \$? = $ac_status" >&5
9151 (exit $ac_status); } &&
9152 { ac_try='test -s conftest.$ac_objext'
9153 { (eval echo "$as_me:9153: \"$ac_try\"") >&5
9156 echo "$as_me:9156: \$? = $ac_status" >&5
9157 (exit $ac_status); }; }; then
9158 ac_cv_sys_largefile_CC=' -n32'; break
9160 echo "$as_me: failed program was:" >&5
9161 cat conftest.$ac_ext >&5
9163 rm -f conftest.$ac_objext
9167 rm -f conftest.$ac_ext
9170 echo "$as_me:9170: result: $ac_cv_sys_largefile_CC" >&5
9171 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
9172 if test "$ac_cv_sys_largefile_CC" != no; then
9173 CC=$CC$ac_cv_sys_largefile_CC
9176 echo "$as_me:9176: checking for _FILE_OFFSET_BITS value needed for large files" >&5
9177 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
9178 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
9179 echo $ECHO_N "(cached) $ECHO_C" >&6
9182 ac_cv_sys_file_offset_bits=no
9183 cat >conftest.$ac_ext <<_ACEOF
9184 #line 9184 "configure"
9185 #include "confdefs.h"
9186 #include <sys/types.h>
9187 /* Check that off_t can represent 2**63 - 1 correctly.
9188 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9189 since some C++ compilers masquerading as C compilers
9190 incorrectly reject 9223372036854775807. */
9191 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9192 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9193 && LARGE_OFF_T % 2147483647 == 1)
9203 rm -f conftest.$ac_objext
9204 if { (eval echo "$as_me:9204: \"$ac_compile\"") >&5
9205 (eval $ac_compile) 2>&5
9207 echo "$as_me:9207: \$? = $ac_status" >&5
9208 (exit $ac_status); } &&
9209 { ac_try='test -s conftest.$ac_objext'
9210 { (eval echo "$as_me:9210: \"$ac_try\"") >&5
9213 echo "$as_me:9213: \$? = $ac_status" >&5
9214 (exit $ac_status); }; }; then
9217 echo "$as_me: failed program was:" >&5
9218 cat conftest.$ac_ext >&5
9220 rm -f conftest.$ac_objext conftest.$ac_ext
9221 cat >conftest.$ac_ext <<_ACEOF
9222 #line 9222 "configure"
9223 #include "confdefs.h"
9224 #define _FILE_OFFSET_BITS 64
9225 #include <sys/types.h>
9226 /* Check that off_t can represent 2**63 - 1 correctly.
9227 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9228 since some C++ compilers masquerading as C compilers
9229 incorrectly reject 9223372036854775807. */
9230 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9231 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9232 && LARGE_OFF_T % 2147483647 == 1)
9242 rm -f conftest.$ac_objext
9243 if { (eval echo "$as_me:9243: \"$ac_compile\"") >&5
9244 (eval $ac_compile) 2>&5
9246 echo "$as_me:9246: \$? = $ac_status" >&5
9247 (exit $ac_status); } &&
9248 { ac_try='test -s conftest.$ac_objext'
9249 { (eval echo "$as_me:9249: \"$ac_try\"") >&5
9252 echo "$as_me:9252: \$? = $ac_status" >&5
9253 (exit $ac_status); }; }; then
9254 ac_cv_sys_file_offset_bits=64; break
9256 echo "$as_me: failed program was:" >&5
9257 cat conftest.$ac_ext >&5
9259 rm -f conftest.$ac_objext conftest.$ac_ext
9263 echo "$as_me:9263: result: $ac_cv_sys_file_offset_bits" >&5
9264 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
9265 if test "$ac_cv_sys_file_offset_bits" != no; then
9267 cat >>confdefs.h <<EOF
9268 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
9273 echo "$as_me:9273: checking for _LARGE_FILES value needed for large files" >&5
9274 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
9275 if test "${ac_cv_sys_large_files+set}" = set; then
9276 echo $ECHO_N "(cached) $ECHO_C" >&6
9279 ac_cv_sys_large_files=no
9280 cat >conftest.$ac_ext <<_ACEOF
9281 #line 9281 "configure"
9282 #include "confdefs.h"
9283 #include <sys/types.h>
9284 /* Check that off_t can represent 2**63 - 1 correctly.
9285 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9286 since some C++ compilers masquerading as C compilers
9287 incorrectly reject 9223372036854775807. */
9288 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9289 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9290 && LARGE_OFF_T % 2147483647 == 1)
9300 rm -f conftest.$ac_objext
9301 if { (eval echo "$as_me:9301: \"$ac_compile\"") >&5
9302 (eval $ac_compile) 2>&5
9304 echo "$as_me:9304: \$? = $ac_status" >&5
9305 (exit $ac_status); } &&
9306 { ac_try='test -s conftest.$ac_objext'
9307 { (eval echo "$as_me:9307: \"$ac_try\"") >&5
9310 echo "$as_me:9310: \$? = $ac_status" >&5
9311 (exit $ac_status); }; }; then
9314 echo "$as_me: failed program was:" >&5
9315 cat conftest.$ac_ext >&5
9317 rm -f conftest.$ac_objext conftest.$ac_ext
9318 cat >conftest.$ac_ext <<_ACEOF
9319 #line 9319 "configure"
9320 #include "confdefs.h"
9321 #define _LARGE_FILES 1
9322 #include <sys/types.h>
9323 /* Check that off_t can represent 2**63 - 1 correctly.
9324 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9325 since some C++ compilers masquerading as C compilers
9326 incorrectly reject 9223372036854775807. */
9327 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9328 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9329 && LARGE_OFF_T % 2147483647 == 1)
9339 rm -f conftest.$ac_objext
9340 if { (eval echo "$as_me:9340: \"$ac_compile\"") >&5
9341 (eval $ac_compile) 2>&5
9343 echo "$as_me:9343: \$? = $ac_status" >&5
9344 (exit $ac_status); } &&
9345 { ac_try='test -s conftest.$ac_objext'
9346 { (eval echo "$as_me:9346: \"$ac_try\"") >&5
9349 echo "$as_me:9349: \$? = $ac_status" >&5
9350 (exit $ac_status); }; }; then
9351 ac_cv_sys_large_files=1; break
9353 echo "$as_me: failed program was:" >&5
9354 cat conftest.$ac_ext >&5
9356 rm -f conftest.$ac_objext conftest.$ac_ext
9360 echo "$as_me:9360: result: $ac_cv_sys_large_files" >&5
9361 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
9362 if test "$ac_cv_sys_large_files" != no; then
9364 cat >>confdefs.h <<EOF
9365 #define _LARGE_FILES $ac_cv_sys_large_files
9372 if test "$enable_largefile" != no ; then
9373 echo "$as_me:9373: checking for _LARGEFILE_SOURCE value needed for large files" >&5
9374 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
9375 if test "${ac_cv_sys_largefile_source+set}" = set; then
9376 echo $ECHO_N "(cached) $ECHO_C" >&6
9379 ac_cv_sys_largefile_source=no
9380 cat >conftest.$ac_ext <<_ACEOF
9381 #line 9381 "configure"
9382 #include "confdefs.h"
9392 rm -f conftest.$ac_objext
9393 if { (eval echo "$as_me:9393: \"$ac_compile\"") >&5
9394 (eval $ac_compile) 2>&5
9396 echo "$as_me:9396: \$? = $ac_status" >&5
9397 (exit $ac_status); } &&
9398 { ac_try='test -s conftest.$ac_objext'
9399 { (eval echo "$as_me:9399: \"$ac_try\"") >&5
9402 echo "$as_me:9402: \$? = $ac_status" >&5
9403 (exit $ac_status); }; }; then
9406 echo "$as_me: failed program was:" >&5
9407 cat conftest.$ac_ext >&5
9409 rm -f conftest.$ac_objext conftest.$ac_ext
9410 cat >conftest.$ac_ext <<_ACEOF
9411 #line 9411 "configure"
9412 #include "confdefs.h"
9413 #define _LARGEFILE_SOURCE 1
9423 rm -f conftest.$ac_objext
9424 if { (eval echo "$as_me:9424: \"$ac_compile\"") >&5
9425 (eval $ac_compile) 2>&5
9427 echo "$as_me:9427: \$? = $ac_status" >&5
9428 (exit $ac_status); } &&
9429 { ac_try='test -s conftest.$ac_objext'
9430 { (eval echo "$as_me:9430: \"$ac_try\"") >&5
9433 echo "$as_me:9433: \$? = $ac_status" >&5
9434 (exit $ac_status); }; }; then
9435 ac_cv_sys_largefile_source=1; break
9437 echo "$as_me: failed program was:" >&5
9438 cat conftest.$ac_ext >&5
9440 rm -f conftest.$ac_objext conftest.$ac_ext
9444 echo "$as_me:9444: result: $ac_cv_sys_largefile_source" >&5
9445 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
9446 if test "$ac_cv_sys_largefile_source" != no; then
9448 cat >>confdefs.h <<EOF
9449 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
9455 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
9456 # in glibc 2.1.3, but that breaks too many other things.
9457 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
9458 echo "$as_me:9458: checking for fseeko" >&5
9459 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
9460 if test "${ac_cv_func_fseeko+set}" = set; then
9461 echo $ECHO_N "(cached) $ECHO_C" >&6
9463 cat >conftest.$ac_ext <<_ACEOF
9464 #line 9464 "configure"
9465 #include "confdefs.h"
9470 return fseeko && fseeko (stdin, 0, 0);
9475 rm -f conftest.$ac_objext conftest$ac_exeext
9476 if { (eval echo "$as_me:9476: \"$ac_link\"") >&5
9477 (eval $ac_link) 2>&5
9479 echo "$as_me:9479: \$? = $ac_status" >&5
9480 (exit $ac_status); } &&
9481 { ac_try='test -s conftest$ac_exeext'
9482 { (eval echo "$as_me:9482: \"$ac_try\"") >&5
9485 echo "$as_me:9485: \$? = $ac_status" >&5
9486 (exit $ac_status); }; }; then
9487 ac_cv_func_fseeko=yes
9489 echo "$as_me: failed program was:" >&5
9490 cat conftest.$ac_ext >&5
9491 ac_cv_func_fseeko=no
9493 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9495 echo "$as_me:9495: result: $ac_cv_func_fseeko" >&5
9496 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
9497 if test $ac_cv_func_fseeko = yes; then
9499 cat >>confdefs.h <<\EOF
9500 #define HAVE_FSEEKO 1
9505 # Normally we would collect these definitions in the config.h,
9506 # but (like _XOPEN_SOURCE), some environments rely on having these
9507 # defined before any of the system headers are included. Another
9508 # case comes up with C++, e.g., on AIX the compiler compiles the
9509 # header files by themselves before looking at the body files it is
9510 # told to compile. For ncurses, those header files do not include
9512 test "$ac_cv_sys_large_files" != no && CPPFLAGS="$CPPFLAGS -D_LARGE_FILES "
9513 test "$ac_cv_sys_largefile_source" != no && CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE "
9514 test "$ac_cv_sys_file_offset_bits" != no && CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits "
9516 echo "$as_me:9516: checking whether to use struct dirent64" >&5
9517 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
9518 if test "${cf_cv_struct_dirent64+set}" = set; then
9519 echo $ECHO_N "(cached) $ECHO_C" >&6
9522 cat >conftest.$ac_ext <<_ACEOF
9523 #line 9523 "configure"
9524 #include "confdefs.h"
9526 #include <sys/types.h>
9533 /* if transitional largefile support is setup, this is true */
9534 extern struct dirent64 * readdir(DIR *);
9535 struct dirent64 *x = readdir((DIR *)0);
9536 struct dirent *y = readdir((DIR *)0);
9543 rm -f conftest.$ac_objext
9544 if { (eval echo "$as_me:9544: \"$ac_compile\"") >&5
9545 (eval $ac_compile) 2>&5
9547 echo "$as_me:9547: \$? = $ac_status" >&5
9548 (exit $ac_status); } &&
9549 { ac_try='test -s conftest.$ac_objext'
9550 { (eval echo "$as_me:9550: \"$ac_try\"") >&5
9553 echo "$as_me:9553: \$? = $ac_status" >&5
9554 (exit $ac_status); }; }; then
9555 cf_cv_struct_dirent64=yes
9557 echo "$as_me: failed program was:" >&5
9558 cat conftest.$ac_ext >&5
9559 cf_cv_struct_dirent64=no
9561 rm -f conftest.$ac_objext conftest.$ac_ext
9564 echo "$as_me:9564: result: $cf_cv_struct_dirent64" >&5
9565 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
9566 test "$cf_cv_struct_dirent64" = yes &&
9567 cat >>confdefs.h <<\EOF
9568 #define HAVE_STRUCT_DIRENT64 1
9573 ### Enable compiling-in rcs id's
9574 echo "$as_me:9574: checking if RCS identifiers should be compiled-in" >&5
9575 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
9577 # Check whether --with-rcs-ids or --without-rcs-ids was given.
9578 if test "${with_rcs_ids+set}" = set; then
9579 withval="$with_rcs_ids"
9580 with_rcs_ids=$withval
9584 echo "$as_me:9584: result: $with_rcs_ids" >&5
9585 echo "${ECHO_T}$with_rcs_ids" >&6
9586 test "$with_rcs_ids" = yes &&
9587 cat >>confdefs.h <<\EOF
9588 #define USE_RCS_IDS 1
9591 ###############################################################################
9593 ### Note that some functions (such as const) are normally disabled anyway.
9594 echo "$as_me:9594: checking if you want to build with function extensions" >&5
9595 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
9597 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
9598 if test "${enable_ext_funcs+set}" = set; then
9599 enableval="$enable_ext_funcs"
9600 with_ext_funcs=$enableval
9604 echo "$as_me:9604: result: $with_ext_funcs" >&5
9605 echo "${ECHO_T}$with_ext_funcs" >&6
9606 if test "$with_ext_funcs" = yes ; then
9609 cat >>confdefs.h <<\EOF
9610 #define HAVE_USE_DEFAULT_COLORS 1
9613 cat >>confdefs.h <<\EOF
9614 #define NCURSES_EXT_FUNCS 1
9621 ### use option --enable-const to turn on use of const beyond that in XSI.
9622 echo "$as_me:9622: checking for extended use of const keyword" >&5
9623 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
9625 # Check whether --enable-const or --disable-const was given.
9626 if test "${enable_const+set}" = set; then
9627 enableval="$enable_const"
9628 with_ext_const=$enableval
9632 echo "$as_me:9632: result: $with_ext_const" >&5
9633 echo "${ECHO_T}$with_ext_const" >&6
9634 NCURSES_CONST='/*nothing*/'
9635 if test "$with_ext_const" = yes ; then
9639 ###############################################################################
9640 # These options are relatively safe to experiment with.
9642 echo "$as_me:9642: checking if you want all development code" >&5
9643 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
9645 # Check whether --with-develop or --without-develop was given.
9646 if test "${with_develop+set}" = set; then
9647 withval="$with_develop"
9648 with_develop=$withval
9652 echo "$as_me:9652: result: $with_develop" >&5
9653 echo "${ECHO_T}$with_develop" >&6
9655 ###############################################################################
9656 # These are just experimental, probably should not be in a package:
9658 # This is still experimental (20080329), but should ultimately be moved to
9659 # the script-block --with-normal, etc.
9661 echo "$as_me:9661: checking if you want to link with the pthread library" >&5
9662 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
9664 # Check whether --with-pthread or --without-pthread was given.
9665 if test "${with_pthread+set}" = set; then
9666 withval="$with_pthread"
9667 with_pthread=$withval
9671 echo "$as_me:9671: result: $with_pthread" >&5
9672 echo "${ECHO_T}$with_pthread" >&6
9674 if test "$with_pthread" != no ; then
9675 echo "$as_me:9675: checking for pthread.h" >&5
9676 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
9677 if test "${ac_cv_header_pthread_h+set}" = set; then
9678 echo $ECHO_N "(cached) $ECHO_C" >&6
9680 cat >conftest.$ac_ext <<_ACEOF
9681 #line 9681 "configure"
9682 #include "confdefs.h"
9683 #include <pthread.h>
9685 if { (eval echo "$as_me:9685: \"$ac_cpp conftest.$ac_ext\"") >&5
9686 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9688 egrep -v '^ *\+' conftest.er1 >conftest.err
9690 cat conftest.err >&5
9691 echo "$as_me:9691: \$? = $ac_status" >&5
9692 (exit $ac_status); } >/dev/null; then
9693 if test -s conftest.err; then
9694 ac_cpp_err=$ac_c_preproc_warn_flag
9701 if test -z "$ac_cpp_err"; then
9702 ac_cv_header_pthread_h=yes
9704 echo "$as_me: failed program was:" >&5
9705 cat conftest.$ac_ext >&5
9706 ac_cv_header_pthread_h=no
9708 rm -f conftest.err conftest.$ac_ext
9710 echo "$as_me:9710: result: $ac_cv_header_pthread_h" >&5
9711 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
9712 if test $ac_cv_header_pthread_h = yes; then
9714 cat >>confdefs.h <<\EOF
9715 #define HAVE_PTHREADS_H 1
9718 for cf_lib_pthread in pthread c_r
9720 echo "$as_me:9720: checking if we can link with the $cf_lib_pthread library" >&5
9721 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
9722 cf_save_LIBS="$LIBS"
9724 cf_add_libs="-l$cf_lib_pthread"
9725 # Filter out duplicates - this happens with badly-designed ".pc" files...
9726 for cf_add_1lib in $LIBS
9728 for cf_add_2lib in $cf_add_libs
9730 if test "x$cf_add_1lib" = "x$cf_add_2lib"
9736 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
9740 cat >conftest.$ac_ext <<_ACEOF
9741 #line 9741 "configure"
9742 #include "confdefs.h"
9744 #include <pthread.h>
9750 int rc = pthread_create(0,0,0,0);
9751 int r2 = pthread_mutexattr_settype(0, 0);
9757 rm -f conftest.$ac_objext conftest$ac_exeext
9758 if { (eval echo "$as_me:9758: \"$ac_link\"") >&5
9759 (eval $ac_link) 2>&5
9761 echo "$as_me:9761: \$? = $ac_status" >&5
9762 (exit $ac_status); } &&
9763 { ac_try='test -s conftest$ac_exeext'
9764 { (eval echo "$as_me:9764: \"$ac_try\"") >&5
9767 echo "$as_me:9767: \$? = $ac_status" >&5
9768 (exit $ac_status); }; }; then
9771 echo "$as_me: failed program was:" >&5
9772 cat conftest.$ac_ext >&5
9775 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9776 LIBS="$cf_save_LIBS"
9777 echo "$as_me:9777: result: $with_pthread" >&5
9778 echo "${ECHO_T}$with_pthread" >&6
9779 test "$with_pthread" = yes && break
9782 if test "$with_pthread" = yes ; then
9784 cf_add_libs="-l$cf_lib_pthread"
9785 # Filter out duplicates - this happens with badly-designed ".pc" files...
9786 for cf_add_1lib in $LIBS
9788 for cf_add_2lib in $cf_add_libs
9790 if test "x$cf_add_1lib" = "x$cf_add_2lib"
9796 test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
9800 cat >>confdefs.h <<\EOF
9801 #define HAVE_LIBPTHREADS 1
9805 { { echo "$as_me:9805: error: Cannot link with pthread library" >&5
9806 echo "$as_me: error: Cannot link with pthread library" >&2;}
9807 { (exit 1); exit 1; }; }
9814 echo "$as_me:9814: checking if you want to use weak-symbols for pthreads" >&5
9815 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
9817 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
9818 if test "${enable_weak_symbols+set}" = set; then
9819 enableval="$enable_weak_symbols"
9820 use_weak_symbols=$withval
9824 echo "$as_me:9824: result: $use_weak_symbols" >&5
9825 echo "${ECHO_T}$use_weak_symbols" >&6
9826 if test "$use_weak_symbols" = yes ; then
9828 echo "$as_me:9828: checking if $CC supports weak symbols" >&5
9829 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
9830 if test "${cf_cv_weak_symbols+set}" = set; then
9831 echo $ECHO_N "(cached) $ECHO_C" >&6
9834 cat >conftest.$ac_ext <<_ACEOF
9835 #line 9835 "configure"
9836 #include "confdefs.h"
9843 #if defined(__GNUC__)
9844 # if defined __USE_ISOC99
9845 # define _cat_pragma(exp) _Pragma(#exp)
9846 # define _weak_pragma(exp) _cat_pragma(weak name)
9848 # define _weak_pragma(exp)
9850 # define _declare(name) __extension__ extern __typeof__(name) name
9851 # define weak_symbol(name) _weak_pragma(name) _declare(name) __attribute__((weak))
9860 rm -f conftest.$ac_objext
9861 if { (eval echo "$as_me:9861: \"$ac_compile\"") >&5
9862 (eval $ac_compile) 2>&5
9864 echo "$as_me:9864: \$? = $ac_status" >&5
9865 (exit $ac_status); } &&
9866 { ac_try='test -s conftest.$ac_objext'
9867 { (eval echo "$as_me:9867: \"$ac_try\"") >&5
9870 echo "$as_me:9870: \$? = $ac_status" >&5
9871 (exit $ac_status); }; }; then
9872 cf_cv_weak_symbols=yes
9874 echo "$as_me: failed program was:" >&5
9875 cat conftest.$ac_ext >&5
9876 cf_cv_weak_symbols=no
9878 rm -f conftest.$ac_objext conftest.$ac_ext
9881 echo "$as_me:9881: result: $cf_cv_weak_symbols" >&5
9882 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
9885 cf_cv_weak_symbols=no
9888 if test $cf_cv_weak_symbols = yes ; then
9890 cat >>confdefs.h <<\EOF
9891 #define USE_WEAK_SYMBOLS 1
9897 if test "$with_pthread" = "yes" ; then
9899 cat >>confdefs.h <<\EOF
9900 #define USE_PTHREADS 1
9903 enable_reentrant=yes
9904 if test $cf_cv_weak_symbols = yes ; then
9909 # OpenSUSE is installing ncurses6, using reentrant option.
9910 echo "$as_me:9910: checking for _nc_TABSIZE" >&5
9911 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
9912 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
9913 echo $ECHO_N "(cached) $ECHO_C" >&6
9915 cat >conftest.$ac_ext <<_ACEOF
9916 #line 9916 "configure"
9917 #include "confdefs.h"
9918 /* System header to define __stub macros and hopefully few prototypes,
9919 which can conflict with char _nc_TABSIZE (); below. */
9921 /* Override any gcc2 internal prototype to avoid an error. */
9925 /* We use char because int might match the return type of a gcc2
9926 builtin and then its argument prototype would still apply. */
9927 char _nc_TABSIZE ();
9933 /* The GNU C library defines this for functions which it implements
9934 to always fail with ENOSYS. Some functions are actually named
9935 something starting with __ and the normal name is an alias. */
9936 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
9939 f = _nc_TABSIZE; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
9946 rm -f conftest.$ac_objext conftest$ac_exeext
9947 if { (eval echo "$as_me:9947: \"$ac_link\"") >&5
9948 (eval $ac_link) 2>&5
9950 echo "$as_me:9950: \$? = $ac_status" >&5
9951 (exit $ac_status); } &&
9952 { ac_try='test -s conftest$ac_exeext'
9953 { (eval echo "$as_me:9953: \"$ac_try\"") >&5
9956 echo "$as_me:9956: \$? = $ac_status" >&5
9957 (exit $ac_status); }; }; then
9958 ac_cv_func__nc_TABSIZE=yes
9960 echo "$as_me: failed program was:" >&5
9961 cat conftest.$ac_ext >&5
9962 ac_cv_func__nc_TABSIZE=no
9964 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9966 echo "$as_me:9966: result: $ac_cv_func__nc_TABSIZE" >&5
9967 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
9968 if test $ac_cv_func__nc_TABSIZE = yes; then
9969 assume_reentrant=yes
9974 # Reentrant code has to be opaque; there's little advantage to making ncurses
9975 # opaque outside of that, so there is no --enable-opaque option. We can use
9976 # this option without --with-pthreads, but this will be always set for
9978 echo "$as_me:9978: checking if you want experimental reentrant code" >&5
9979 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
9981 # Check whether --enable-reentrant or --disable-reentrant was given.
9982 if test "${enable_reentrant+set}" = set; then
9983 enableval="$enable_reentrant"
9984 with_reentrant=$enableval
9986 with_reentrant=$assume_reentrant
9988 echo "$as_me:9988: result: $with_reentrant" >&5
9989 echo "${ECHO_T}$with_reentrant" >&6
9990 if test "$with_reentrant" = yes ; then
9991 cf_cv_enable_reentrant=1
9992 if test $cf_cv_weak_symbols = yes ; then
9994 # remove pthread library from $LIBS
9995 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[ ]//g' -e 's/-lpthread$//'`
9997 elif test "$assume_reentrant" = no ; then
9998 LIB_SUFFIX="t${LIB_SUFFIX}"
10001 cat >>confdefs.h <<\EOF
10002 #define USE_REENTRANT 1
10006 cf_cv_enable_reentrant=0
10009 ### Allow using a different wrap-prefix
10010 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
10011 echo "$as_me:10011: checking for prefix used to wrap public variables" >&5
10012 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
10014 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
10015 if test "${with_wrap_prefix+set}" = set; then
10016 withval="$with_wrap_prefix"
10017 NCURSES_WRAP_PREFIX=$withval
10019 NCURSES_WRAP_PREFIX=_nc_
10021 echo "$as_me:10021: result: $NCURSES_WRAP_PREFIX" >&5
10022 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
10024 NCURSES_WRAP_PREFIX=_nc_
10027 cat >>confdefs.h <<EOF
10028 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
10031 ###############################################################################
10033 ### use option --disable-echo to suppress full display compiling commands
10035 echo "$as_me:10035: checking if you want to see long compiling messages" >&5
10036 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
10038 # Check whether --enable-echo or --disable-echo was given.
10039 if test "${enable_echo+set}" = set; then
10040 enableval="$enable_echo"
10041 test "$enableval" != no && enableval=yes
10042 if test "$enableval" != "yes" ; then
10045 ECHO_LD='@echo linking $@;'
10046 RULE_CC='@echo compiling $<'
10047 SHOW_CC='@echo compiling $@'
10069 echo "$as_me:10069: result: $enableval" >&5
10070 echo "${ECHO_T}$enableval" >&6
10072 ### use option --enable-warnings to turn on all gcc warnings
10073 echo "$as_me:10073: checking if you want to see compiler warnings" >&5
10074 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
10076 # Check whether --enable-warnings or --disable-warnings was given.
10077 if test "${enable_warnings+set}" = set; then
10078 enableval="$enable_warnings"
10079 with_warnings=$enableval
10081 echo "$as_me:10081: result: $with_warnings" >&5
10082 echo "${ECHO_T}$with_warnings" >&6
10084 if test "x$with_warnings" = "xyes"; then
10086 ADAFLAGS="$ADAFLAGS -gnatg"
10090 if test "$GCC" = yes ; then
10093 echo "$as_me:10093: checking if this is really Intel C compiler" >&5
10094 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
10095 cf_save_CFLAGS="$CFLAGS"
10096 CFLAGS="$CFLAGS -no-gcc"
10097 cat >conftest.$ac_ext <<_ACEOF
10098 #line 10098 "configure"
10099 #include "confdefs.h"
10105 #ifdef __INTEL_COMPILER
10114 rm -f conftest.$ac_objext
10115 if { (eval echo "$as_me:10115: \"$ac_compile\"") >&5
10116 (eval $ac_compile) 2>&5
10118 echo "$as_me:10118: \$? = $ac_status" >&5
10119 (exit $ac_status); } &&
10120 { ac_try='test -s conftest.$ac_objext'
10121 { (eval echo "$as_me:10121: \"$ac_try\"") >&5
10122 (eval $ac_try) 2>&5
10124 echo "$as_me:10124: \$? = $ac_status" >&5
10125 (exit $ac_status); }; }; then
10127 cf_save_CFLAGS="$cf_save_CFLAGS -we147"
10130 echo "$as_me: failed program was:" >&5
10131 cat conftest.$ac_ext >&5
10133 rm -f conftest.$ac_objext conftest.$ac_ext
10134 CFLAGS="$cf_save_CFLAGS"
10135 echo "$as_me:10135: result: $INTEL_COMPILER" >&5
10136 echo "${ECHO_T}$INTEL_COMPILER" >&6
10143 if test "$GCC" = yes ; then
10144 echo "$as_me:10144: checking if this is really Clang C compiler" >&5
10145 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
10146 cf_save_CFLAGS="$CFLAGS"
10147 CFLAGS="$CFLAGS -Qunused-arguments"
10148 cat >conftest.$ac_ext <<_ACEOF
10149 #line 10149 "configure"
10150 #include "confdefs.h"
10165 rm -f conftest.$ac_objext
10166 if { (eval echo "$as_me:10166: \"$ac_compile\"") >&5
10167 (eval $ac_compile) 2>&5
10169 echo "$as_me:10169: \$? = $ac_status" >&5
10170 (exit $ac_status); } &&
10171 { ac_try='test -s conftest.$ac_objext'
10172 { (eval echo "$as_me:10172: \"$ac_try\"") >&5
10173 (eval $ac_try) 2>&5
10175 echo "$as_me:10175: \$? = $ac_status" >&5
10176 (exit $ac_status); }; }; then
10178 cf_save_CFLAGS="$cf_save_CFLAGS -Qunused-arguments"
10181 echo "$as_me: failed program was:" >&5
10182 cat conftest.$ac_ext >&5
10184 rm -f conftest.$ac_objext conftest.$ac_ext
10185 CFLAGS="$cf_save_CFLAGS"
10186 echo "$as_me:10186: result: $CLANG_COMPILER" >&5
10187 echo "${ECHO_T}$CLANG_COMPILER" >&6
10190 cat > conftest.$ac_ext <<EOF
10191 #line 10191 "${as_me:-configure}"
10192 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
10195 if test "$INTEL_COMPILER" = yes
10197 # The "-wdXXX" options suppress warnings:
10198 # remark #1419: external declaration in primary source file
10199 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
10200 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
10201 # remark #193: zero used for undefined preprocessing identifier
10202 # remark #593: variable "curs_sb_left_arrow" was set but never used
10203 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
10204 # remark #869: parameter "tw" was never referenced
10205 # remark #981: operands are evaluated in unspecified order
10206 # warning #279: controlling expression is constant
10208 { echo "$as_me:10208: checking for $CC warning options..." >&5
10209 echo "$as_me: checking for $CC warning options..." >&6;}
10210 cf_save_CFLAGS="$CFLAGS"
10211 EXTRA_CFLAGS="-Wall"
10223 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10224 if { (eval echo "$as_me:10224: \"$ac_compile\"") >&5
10225 (eval $ac_compile) 2>&5
10227 echo "$as_me:10227: \$? = $ac_status" >&5
10228 (exit $ac_status); }; then
10229 test -n "$verbose" && echo "$as_me:10229: result: ... -$cf_opt" >&5
10230 echo "${ECHO_T}... -$cf_opt" >&6
10231 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10234 CFLAGS="$cf_save_CFLAGS"
10236 elif test "$GCC" = yes
10238 { echo "$as_me:10238: checking for $CC warning options..." >&5
10239 echo "$as_me: checking for $CC warning options..." >&6;}
10240 cf_save_CFLAGS="$CFLAGS"
10243 test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
10244 cf_gcc_warnings="Wignored-qualifiers Wlogical-op Wvarargs"
10245 test "x$CLANG_COMPILER" = xyes && cf_gcc_warnings=
10246 for cf_opt in W Wall \
10247 Wbad-function-cast \
10250 Wdeclaration-after-statement \
10253 Wmissing-declarations \
10254 Wmissing-prototypes \
10258 Wstrict-prototypes \
10259 Wundef $cf_gcc_warnings $cf_warn_CONST Wno-unknown-pragmas Wswitch-enum
10261 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10262 if { (eval echo "$as_me:10262: \"$ac_compile\"") >&5
10263 (eval $ac_compile) 2>&5
10265 echo "$as_me:10265: \$? = $ac_status" >&5
10266 (exit $ac_status); }; then
10267 test -n "$verbose" && echo "$as_me:10267: result: ... -$cf_opt" >&5
10268 echo "${ECHO_T}... -$cf_opt" >&6
10269 case $cf_opt in #(vi
10271 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
10274 case $GCC_VERSION in
10276 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
10278 echo "${as_me:-configure}:10278: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10283 Wpointer-arith) #(vi
10284 case $GCC_VERSION in
10286 test -n "$verbose" && echo " feature is broken in gcc $GCC_VERSION" 1>&6
10288 echo "${as_me:-configure}:10288: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10294 EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10297 CFLAGS="$cf_save_CFLAGS"
10303 if test "$GCC" = yes
10305 cat > conftest.i <<EOF
10307 #define GCC_PRINTF 0
10310 #define GCC_SCANF 0
10312 #ifndef GCC_NORETURN
10313 #define GCC_NORETURN /* nothing */
10316 #define GCC_UNUSED /* nothing */
10319 if test "$GCC" = yes
10321 { echo "$as_me:10321: checking for $CC __attribute__ directives..." >&5
10322 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
10323 cat > conftest.$ac_ext <<EOF
10324 #line 10324 "${as_me:-configure}"
10325 #include "confdefs.h"
10326 #include "conftest.h"
10327 #include "conftest.i"
10329 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10331 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
10334 #define GCC_SCANFLIKE(fmt,var) __attribute__((format(scanf,fmt,var)))
10336 #define GCC_SCANFLIKE(fmt,var) /*nothing*/
10338 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
10339 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
10340 extern void foo(void) GCC_NORETURN;
10341 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
10343 cf_printf_attribute=no
10344 cf_scanf_attribute=no
10345 for cf_attribute in scanf printf unused noreturn
10348 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10350 cf_directive="__attribute__(($cf_attribute))"
10351 echo "checking for $CC $cf_directive" 1>&5
10353 case $cf_attribute in #(vi
10355 cf_printf_attribute=yes
10356 cat >conftest.h <<EOF
10357 #define GCC_$cf_ATTRIBUTE 1
10361 cf_scanf_attribute=yes
10362 cat >conftest.h <<EOF
10363 #define GCC_$cf_ATTRIBUTE 1
10367 cat >conftest.h <<EOF
10368 #define GCC_$cf_ATTRIBUTE $cf_directive
10373 if { (eval echo "$as_me:10373: \"$ac_compile\"") >&5
10374 (eval $ac_compile) 2>&5
10376 echo "$as_me:10376: \$? = $ac_status" >&5
10377 (exit $ac_status); }; then
10378 test -n "$verbose" && echo "$as_me:10378: result: ... $cf_attribute" >&5
10379 echo "${ECHO_T}... $cf_attribute" >&6
10380 cat conftest.h >>confdefs.h
10381 case $cf_attribute in #(vi
10384 cat >>confdefs.h <<EOF
10385 #define GCC_NORETURN $cf_directive
10390 cf_value='/* nothing */'
10391 if test "$cf_printf_attribute" != no ; then
10392 cf_value='__attribute__((format(printf,fmt,var)))'
10394 cat >>confdefs.h <<\EOF
10395 #define GCC_PRINTF 1
10400 cat >>confdefs.h <<EOF
10401 #define GCC_PRINTFLIKE(fmt,var) $cf_value
10406 cf_value='/* nothing */'
10407 if test "$cf_scanf_attribute" != no ; then
10408 cf_value='__attribute__((format(scanf,fmt,var)))'
10410 cat >>confdefs.h <<\EOF
10411 #define GCC_SCANF 1
10416 cat >>confdefs.h <<EOF
10417 #define GCC_SCANFLIKE(fmt,var) $cf_value
10423 cat >>confdefs.h <<EOF
10424 #define GCC_UNUSED $cf_directive
10432 fgrep define conftest.i >>confdefs.h
10437 ### use option --enable-assertions to turn on generation of assertion code
10438 echo "$as_me:10438: checking if you want to enable runtime assertions" >&5
10439 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
10441 # Check whether --enable-assertions or --disable-assertions was given.
10442 if test "${enable_assertions+set}" = set; then
10443 enableval="$enable_assertions"
10444 with_assertions=$enableval
10448 echo "$as_me:10448: result: $with_assertions" >&5
10449 echo "${ECHO_T}$with_assertions" >&6
10452 if test "$with_assertions" = no
10454 CPPFLAGS="$CPPFLAGS -DNDEBUG"
10457 ADAFLAGS="$ADAFLAGS -gnata"
10462 ### use option --disable-leaks to suppress "permanent" leaks, for testing
10464 cat >>confdefs.h <<\EOF
10465 #define HAVE_NC_ALLOC_H 1
10468 ### use option --enable-expanded to generate certain macros as functions
10470 # Check whether --enable-expanded or --disable-expanded was given.
10471 if test "${enable_expanded+set}" = set; then
10472 enableval="$enable_expanded"
10473 test "$enableval" = yes &&
10474 cat >>confdefs.h <<\EOF
10475 #define NCURSES_EXPANDED 1
10480 ### use option --disable-macros to suppress macros in favor of functions
10482 # Check whether --enable-macros or --disable-macros was given.
10483 if test "${enable_macros+set}" = set; then
10484 enableval="$enable_macros"
10485 test "$enableval" = no &&
10486 cat >>confdefs.h <<\EOF
10487 #define NCURSES_NOMACROS 1
10492 # Normally we only add trace() to the debug-library. Allow this to be
10493 # extended to all models of the ncurses library:
10495 case "$CFLAGS $CPPFLAGS" in
10501 echo "$as_me:10501: checking whether to add trace feature to all models" >&5
10502 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
10504 # Check whether --with-trace or --without-trace was given.
10505 if test "${with_trace+set}" = set; then
10506 withval="$with_trace"
10507 cf_with_trace=$withval
10509 cf_with_trace=$cf_all_traces
10511 echo "$as_me:10511: result: $cf_with_trace" >&5
10512 echo "${ECHO_T}$cf_with_trace" >&6
10514 if test "$cf_with_trace" = yes ; then
10520 cf_new_extra_cppflags=
10522 for cf_add_cflags in -DTRACE
10524 case $cf_fix_cppflags in
10526 case $cf_add_cflags in #(vi
10527 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10528 case $cf_add_cflags in
10530 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10532 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
10533 && test -z "${cf_tst_cflags}" \
10534 && cf_fix_cppflags=yes
10536 if test $cf_fix_cppflags = yes ; then
10537 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10539 elif test "${cf_tst_cflags}" = "\"'" ; then
10540 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10545 case "$CPPFLAGS" in
10546 *$cf_add_cflags) #(vi
10549 case $cf_add_cflags in #(vi
10551 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
10553 CPPFLAGS=`echo "$CPPFLAGS" | \
10554 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
10555 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
10559 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10564 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10569 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10571 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10573 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
10574 && test -z "${cf_tst_cflags}" \
10575 && cf_fix_cppflags=no
10580 if test -n "$cf_new_cflags" ; then
10582 CFLAGS="$CFLAGS $cf_new_cflags"
10585 if test -n "$cf_new_cppflags" ; then
10587 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
10590 if test -n "$cf_new_extra_cppflags" ; then
10592 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10599 echo "$as_me:10599: checking if we want to use GNAT projects" >&5
10600 echo $ECHO_N "checking if we want to use GNAT projects... $ECHO_C" >&6
10602 # Check whether --enable-gnat-projects or --disable-gnat-projects was given.
10603 if test "${enable_gnat_projects+set}" = set; then
10604 enableval="$enable_gnat_projects"
10605 test "$enableval" != no && enableval=yes
10606 if test "$enableval" != "yes" ; then
10607 enable_gnat_projects=no
10609 enable_gnat_projects=yes
10613 enable_gnat_projects=yes
10616 echo "$as_me:10616: result: $enable_gnat_projects" >&5
10617 echo "${ECHO_T}$enable_gnat_projects" >&6
10619 ### Checks for libraries.
10620 case $cf_cv_system_name in #(vi
10624 echo "$as_me:10624: checking for gettimeofday" >&5
10625 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
10626 if test "${ac_cv_func_gettimeofday+set}" = set; then
10627 echo $ECHO_N "(cached) $ECHO_C" >&6
10629 cat >conftest.$ac_ext <<_ACEOF
10630 #line 10630 "configure"
10631 #include "confdefs.h"
10632 /* System header to define __stub macros and hopefully few prototypes,
10633 which can conflict with char gettimeofday (); below. */
10634 #include <assert.h>
10635 /* Override any gcc2 internal prototype to avoid an error. */
10639 /* We use char because int might match the return type of a gcc2
10640 builtin and then its argument prototype would still apply. */
10641 char gettimeofday ();
10647 /* The GNU C library defines this for functions which it implements
10648 to always fail with ENOSYS. Some functions are actually named
10649 something starting with __ and the normal name is an alias. */
10650 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
10653 f = gettimeofday; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
10660 rm -f conftest.$ac_objext conftest$ac_exeext
10661 if { (eval echo "$as_me:10661: \"$ac_link\"") >&5
10662 (eval $ac_link) 2>&5
10664 echo "$as_me:10664: \$? = $ac_status" >&5
10665 (exit $ac_status); } &&
10666 { ac_try='test -s conftest$ac_exeext'
10667 { (eval echo "$as_me:10667: \"$ac_try\"") >&5
10668 (eval $ac_try) 2>&5
10670 echo "$as_me:10670: \$? = $ac_status" >&5
10671 (exit $ac_status); }; }; then
10672 ac_cv_func_gettimeofday=yes
10674 echo "$as_me: failed program was:" >&5
10675 cat conftest.$ac_ext >&5
10676 ac_cv_func_gettimeofday=no
10678 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10680 echo "$as_me:10680: result: $ac_cv_func_gettimeofday" >&5
10681 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
10682 if test $ac_cv_func_gettimeofday = yes; then
10683 cat >>confdefs.h <<\EOF
10684 #define HAVE_GETTIMEOFDAY 1
10689 echo "$as_me:10689: checking for gettimeofday in -lbsd" >&5
10690 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
10691 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
10692 echo $ECHO_N "(cached) $ECHO_C" >&6
10694 ac_check_lib_save_LIBS=$LIBS
10696 cat >conftest.$ac_ext <<_ACEOF
10697 #line 10697 "configure"
10698 #include "confdefs.h"
10700 /* Override any gcc2 internal prototype to avoid an error. */
10704 /* We use char because int might match the return type of a gcc2
10705 builtin and then its argument prototype would still apply. */
10706 char gettimeofday ();
10715 rm -f conftest.$ac_objext conftest$ac_exeext
10716 if { (eval echo "$as_me:10716: \"$ac_link\"") >&5
10717 (eval $ac_link) 2>&5
10719 echo "$as_me:10719: \$? = $ac_status" >&5
10720 (exit $ac_status); } &&
10721 { ac_try='test -s conftest$ac_exeext'
10722 { (eval echo "$as_me:10722: \"$ac_try\"") >&5
10723 (eval $ac_try) 2>&5
10725 echo "$as_me:10725: \$? = $ac_status" >&5
10726 (exit $ac_status); }; }; then
10727 ac_cv_lib_bsd_gettimeofday=yes
10729 echo "$as_me: failed program was:" >&5
10730 cat conftest.$ac_ext >&5
10731 ac_cv_lib_bsd_gettimeofday=no
10733 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10734 LIBS=$ac_check_lib_save_LIBS
10736 echo "$as_me:10736: result: $ac_cv_lib_bsd_gettimeofday" >&5
10737 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
10738 if test $ac_cv_lib_bsd_gettimeofday = yes; then
10740 cat >>confdefs.h <<\EOF
10741 #define HAVE_GETTIMEOFDAY 1
10751 ### Checks for header files.
10752 echo "$as_me:10752: checking for ANSI C header files" >&5
10753 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10754 if test "${ac_cv_header_stdc+set}" = set; then
10755 echo $ECHO_N "(cached) $ECHO_C" >&6
10757 cat >conftest.$ac_ext <<_ACEOF
10758 #line 10758 "configure"
10759 #include "confdefs.h"
10760 #include <stdlib.h>
10761 #include <stdarg.h>
10762 #include <string.h>
10766 if { (eval echo "$as_me:10766: \"$ac_cpp conftest.$ac_ext\"") >&5
10767 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10769 egrep -v '^ *\+' conftest.er1 >conftest.err
10771 cat conftest.err >&5
10772 echo "$as_me:10772: \$? = $ac_status" >&5
10773 (exit $ac_status); } >/dev/null; then
10774 if test -s conftest.err; then
10775 ac_cpp_err=$ac_c_preproc_warn_flag
10782 if test -z "$ac_cpp_err"; then
10783 ac_cv_header_stdc=yes
10785 echo "$as_me: failed program was:" >&5
10786 cat conftest.$ac_ext >&5
10787 ac_cv_header_stdc=no
10789 rm -f conftest.err conftest.$ac_ext
10791 if test $ac_cv_header_stdc = yes; then
10792 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10793 cat >conftest.$ac_ext <<_ACEOF
10794 #line 10794 "configure"
10795 #include "confdefs.h"
10796 #include <string.h>
10799 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10800 egrep "memchr" >/dev/null 2>&1; then
10803 ac_cv_header_stdc=no
10809 if test $ac_cv_header_stdc = yes; then
10810 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10811 cat >conftest.$ac_ext <<_ACEOF
10812 #line 10812 "configure"
10813 #include "confdefs.h"
10814 #include <stdlib.h>
10817 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10818 egrep "free" >/dev/null 2>&1; then
10821 ac_cv_header_stdc=no
10827 if test $ac_cv_header_stdc = yes; then
10828 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10829 if test "$cross_compiling" = yes; then
10832 cat >conftest.$ac_ext <<_ACEOF
10833 #line 10833 "configure"
10834 #include "confdefs.h"
10836 #if ((' ' & 0x0FF) == 0x020)
10837 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10838 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10840 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
10841 || ('j' <= (c) && (c) <= 'r') \
10842 || ('s' <= (c) && (c) <= 'z'))
10843 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10846 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10851 for (i = 0; i < 256; i++)
10852 if (XOR (islower (i), ISLOWER (i))
10853 || toupper (i) != TOUPPER (i))
10854 $ac_main_return(2);
10855 $ac_main_return (0);
10858 rm -f conftest$ac_exeext
10859 if { (eval echo "$as_me:10859: \"$ac_link\"") >&5
10860 (eval $ac_link) 2>&5
10862 echo "$as_me:10862: \$? = $ac_status" >&5
10863 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10864 { (eval echo "$as_me:10864: \"$ac_try\"") >&5
10865 (eval $ac_try) 2>&5
10867 echo "$as_me:10867: \$? = $ac_status" >&5
10868 (exit $ac_status); }; }; then
10871 echo "$as_me: program exited with status $ac_status" >&5
10872 echo "$as_me: failed program was:" >&5
10873 cat conftest.$ac_ext >&5
10874 ac_cv_header_stdc=no
10876 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10880 echo "$as_me:10880: result: $ac_cv_header_stdc" >&5
10881 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10882 if test $ac_cv_header_stdc = yes; then
10884 cat >>confdefs.h <<\EOF
10885 #define STDC_HEADERS 1
10890 ac_header_dirent=no
10891 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10892 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10893 echo "$as_me:10893: checking for $ac_hdr that defines DIR" >&5
10894 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
10895 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10896 echo $ECHO_N "(cached) $ECHO_C" >&6
10898 cat >conftest.$ac_ext <<_ACEOF
10899 #line 10899 "configure"
10900 #include "confdefs.h"
10901 #include <sys/types.h>
10913 rm -f conftest.$ac_objext
10914 if { (eval echo "$as_me:10914: \"$ac_compile\"") >&5
10915 (eval $ac_compile) 2>&5
10917 echo "$as_me:10917: \$? = $ac_status" >&5
10918 (exit $ac_status); } &&
10919 { ac_try='test -s conftest.$ac_objext'
10920 { (eval echo "$as_me:10920: \"$ac_try\"") >&5
10921 (eval $ac_try) 2>&5
10923 echo "$as_me:10923: \$? = $ac_status" >&5
10924 (exit $ac_status); }; }; then
10925 eval "$as_ac_Header=yes"
10927 echo "$as_me: failed program was:" >&5
10928 cat conftest.$ac_ext >&5
10929 eval "$as_ac_Header=no"
10931 rm -f conftest.$ac_objext conftest.$ac_ext
10933 echo "$as_me:10933: result: `eval echo '${'$as_ac_Header'}'`" >&5
10934 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10935 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10936 cat >>confdefs.h <<EOF
10937 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10940 ac_header_dirent=$ac_hdr; break
10944 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10945 if test $ac_header_dirent = dirent.h; then
10946 echo "$as_me:10946: checking for opendir in -ldir" >&5
10947 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
10948 if test "${ac_cv_lib_dir_opendir+set}" = set; then
10949 echo $ECHO_N "(cached) $ECHO_C" >&6
10951 ac_check_lib_save_LIBS=$LIBS
10953 cat >conftest.$ac_ext <<_ACEOF
10954 #line 10954 "configure"
10955 #include "confdefs.h"
10957 /* Override any gcc2 internal prototype to avoid an error. */
10961 /* We use char because int might match the return type of a gcc2
10962 builtin and then its argument prototype would still apply. */
10972 rm -f conftest.$ac_objext conftest$ac_exeext
10973 if { (eval echo "$as_me:10973: \"$ac_link\"") >&5
10974 (eval $ac_link) 2>&5
10976 echo "$as_me:10976: \$? = $ac_status" >&5
10977 (exit $ac_status); } &&
10978 { ac_try='test -s conftest$ac_exeext'
10979 { (eval echo "$as_me:10979: \"$ac_try\"") >&5
10980 (eval $ac_try) 2>&5
10982 echo "$as_me:10982: \$? = $ac_status" >&5
10983 (exit $ac_status); }; }; then
10984 ac_cv_lib_dir_opendir=yes
10986 echo "$as_me: failed program was:" >&5
10987 cat conftest.$ac_ext >&5
10988 ac_cv_lib_dir_opendir=no
10990 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10991 LIBS=$ac_check_lib_save_LIBS
10993 echo "$as_me:10993: result: $ac_cv_lib_dir_opendir" >&5
10994 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
10995 if test $ac_cv_lib_dir_opendir = yes; then
11000 echo "$as_me:11000: checking for opendir in -lx" >&5
11001 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
11002 if test "${ac_cv_lib_x_opendir+set}" = set; then
11003 echo $ECHO_N "(cached) $ECHO_C" >&6
11005 ac_check_lib_save_LIBS=$LIBS
11007 cat >conftest.$ac_ext <<_ACEOF
11008 #line 11008 "configure"
11009 #include "confdefs.h"
11011 /* Override any gcc2 internal prototype to avoid an error. */
11015 /* We use char because int might match the return type of a gcc2
11016 builtin and then its argument prototype would still apply. */
11026 rm -f conftest.$ac_objext conftest$ac_exeext
11027 if { (eval echo "$as_me:11027: \"$ac_link\"") >&5
11028 (eval $ac_link) 2>&5
11030 echo "$as_me:11030: \$? = $ac_status" >&5
11031 (exit $ac_status); } &&
11032 { ac_try='test -s conftest$ac_exeext'
11033 { (eval echo "$as_me:11033: \"$ac_try\"") >&5
11034 (eval $ac_try) 2>&5
11036 echo "$as_me:11036: \$? = $ac_status" >&5
11037 (exit $ac_status); }; }; then
11038 ac_cv_lib_x_opendir=yes
11040 echo "$as_me: failed program was:" >&5
11041 cat conftest.$ac_ext >&5
11042 ac_cv_lib_x_opendir=no
11044 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11045 LIBS=$ac_check_lib_save_LIBS
11047 echo "$as_me:11047: result: $ac_cv_lib_x_opendir" >&5
11048 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
11049 if test $ac_cv_lib_x_opendir = yes; then
11055 echo "$as_me:11055: checking whether time.h and sys/time.h may both be included" >&5
11056 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
11057 if test "${ac_cv_header_time+set}" = set; then
11058 echo $ECHO_N "(cached) $ECHO_C" >&6
11060 cat >conftest.$ac_ext <<_ACEOF
11061 #line 11061 "configure"
11062 #include "confdefs.h"
11063 #include <sys/types.h>
11064 #include <sys/time.h>
11070 if ((struct tm *) 0)
11076 rm -f conftest.$ac_objext
11077 if { (eval echo "$as_me:11077: \"$ac_compile\"") >&5
11078 (eval $ac_compile) 2>&5
11080 echo "$as_me:11080: \$? = $ac_status" >&5
11081 (exit $ac_status); } &&
11082 { ac_try='test -s conftest.$ac_objext'
11083 { (eval echo "$as_me:11083: \"$ac_try\"") >&5
11084 (eval $ac_try) 2>&5
11086 echo "$as_me:11086: \$? = $ac_status" >&5
11087 (exit $ac_status); }; }; then
11088 ac_cv_header_time=yes
11090 echo "$as_me: failed program was:" >&5
11091 cat conftest.$ac_ext >&5
11092 ac_cv_header_time=no
11094 rm -f conftest.$ac_objext conftest.$ac_ext
11096 echo "$as_me:11096: result: $ac_cv_header_time" >&5
11097 echo "${ECHO_T}$ac_cv_header_time" >&6
11098 if test $ac_cv_header_time = yes; then
11100 cat >>confdefs.h <<\EOF
11101 #define TIME_WITH_SYS_TIME 1
11106 ### checks for compiler characteristics
11108 ac_cpp='$CPP $CPPFLAGS'
11109 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11110 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11111 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11112 ac_main_return=return
11114 echo "$as_me:11114: checking for an ANSI C-conforming const" >&5
11115 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11116 if test "${ac_cv_c_const+set}" = set; then
11117 echo $ECHO_N "(cached) $ECHO_C" >&6
11119 cat >conftest.$ac_ext <<_ACEOF
11120 #line 11120 "configure"
11121 #include "confdefs.h"
11126 /* FIXME: Include the comments suggested by Paul. */
11127 #ifndef __cplusplus
11128 /* Ultrix mips cc rejects this. */
11129 typedef int charset[2];
11131 /* SunOS 4.1.1 cc rejects this. */
11132 char const *const *ccp;
11134 /* NEC SVR4.0.2 mips cc rejects this. */
11135 struct point {int x, y;};
11136 static struct point const zero = {0,0};
11137 /* AIX XL C 1.02.0.0 rejects this.
11138 It does not let you subtract one const X* pointer from another in
11139 an arm of an if-expression whose if-part is not a constant
11141 const char *g = "string";
11142 ccp = &g + (g ? g-g : 0);
11143 /* HPUX 7.0 cc rejects these. */
11146 ccp = (char const *const *) p;
11147 { /* SCO 3.2v4 cc rejects this. */
11149 char const *s = 0 ? (char *) 0 : (char const *) 0;
11153 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11154 int x[] = {25, 17};
11155 const int *foo = &x[0];
11158 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11159 typedef const int *iptr;
11163 { /* AIX XL C 1.02.0.0 rejects this saying
11164 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11165 struct s { int j; const int *ap[3]; };
11166 struct s *b; b->j = 5;
11168 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11169 const int foo = 10;
11177 rm -f conftest.$ac_objext
11178 if { (eval echo "$as_me:11178: \"$ac_compile\"") >&5
11179 (eval $ac_compile) 2>&5
11181 echo "$as_me:11181: \$? = $ac_status" >&5
11182 (exit $ac_status); } &&
11183 { ac_try='test -s conftest.$ac_objext'
11184 { (eval echo "$as_me:11184: \"$ac_try\"") >&5
11185 (eval $ac_try) 2>&5
11187 echo "$as_me:11187: \$? = $ac_status" >&5
11188 (exit $ac_status); }; }; then
11191 echo "$as_me: failed program was:" >&5
11192 cat conftest.$ac_ext >&5
11195 rm -f conftest.$ac_objext conftest.$ac_ext
11197 echo "$as_me:11197: result: $ac_cv_c_const" >&5
11198 echo "${ECHO_T}$ac_cv_c_const" >&6
11199 if test $ac_cv_c_const = no; then
11201 cat >>confdefs.h <<\EOF
11207 ### Checks for external-data
11209 echo "$as_me:11209: checking if data-only library module links" >&5
11210 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
11211 if test "${cf_cv_link_dataonly+set}" = set; then
11212 echo $ECHO_N "(cached) $ECHO_C" >&6
11216 cat >conftest.$ac_ext <<EOF
11217 #line 11217 "configure"
11218 int testdata[3] = { 123, 456, 789 };
11220 if { (eval echo "$as_me:11220: \"$ac_compile\"") >&5
11221 (eval $ac_compile) 2>&5
11223 echo "$as_me:11223: \$? = $ac_status" >&5
11224 (exit $ac_status); } ; then
11225 mv conftest.o data.o && \
11226 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
11228 rm -f conftest.$ac_ext data.o
11229 cat >conftest.$ac_ext <<EOF
11230 #line 11230 "configure"
11234 ${cf_cv_main_return:-return}(1); /* I'm told this linker is broken */
11236 extern int testdata[3];
11237 return testdata[0] == 123
11238 && testdata[1] == 456
11239 && testdata[2] == 789;
11243 if { (eval echo "$as_me:11243: \"$ac_compile\"") >&5
11244 (eval $ac_compile) 2>&5
11246 echo "$as_me:11246: \$? = $ac_status" >&5
11247 (exit $ac_status); }; then
11248 mv conftest.o func.o && \
11249 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
11251 rm -f conftest.$ac_ext func.o
11252 ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
11253 cf_saveLIBS="$LIBS"
11254 LIBS="conftest.a $LIBS"
11255 if test "$cross_compiling" = yes; then
11256 cf_cv_link_dataonly=unknown
11258 cat >conftest.$ac_ext <<_ACEOF
11259 #line 11259 "configure"
11260 #include "confdefs.h"
11264 extern int testfunc();
11265 ${cf_cv_main_return:-return} (!testfunc());
11269 rm -f conftest$ac_exeext
11270 if { (eval echo "$as_me:11270: \"$ac_link\"") >&5
11271 (eval $ac_link) 2>&5
11273 echo "$as_me:11273: \$? = $ac_status" >&5
11274 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11275 { (eval echo "$as_me:11275: \"$ac_try\"") >&5
11276 (eval $ac_try) 2>&5
11278 echo "$as_me:11278: \$? = $ac_status" >&5
11279 (exit $ac_status); }; }; then
11280 cf_cv_link_dataonly=yes
11282 echo "$as_me: program exited with status $ac_status" >&5
11283 echo "$as_me: failed program was:" >&5
11284 cat conftest.$ac_ext >&5
11285 cf_cv_link_dataonly=no
11287 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11289 LIBS="$cf_saveLIBS"
11293 echo "$as_me:11293: result: $cf_cv_link_dataonly" >&5
11294 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
11296 if test "$cf_cv_link_dataonly" = no ; then
11298 cat >>confdefs.h <<\EOF
11299 #define BROKEN_LINKER 1
11305 ### Checks for library functions.
11307 echo "$as_me:11307: checking for working mkstemp" >&5
11308 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
11309 if test "${cf_cv_func_mkstemp+set}" = set; then
11310 echo $ECHO_N "(cached) $ECHO_C" >&6
11314 if test "$cross_compiling" = yes; then
11315 cf_cv_func_mkstemp=maybe
11317 cat >conftest.$ac_ext <<_ACEOF
11318 #line 11318 "configure"
11319 #include "confdefs.h"
11321 #include <sys/types.h>
11322 #include <stdlib.h>
11324 #include <string.h>
11325 #include <sys/stat.h>
11328 char *tmpl = "conftestXXXXXX";
11336 for (n = 0; n < 2; ++n) {
11337 strcpy(name[n], tmpl);
11338 if ((fd = mkstemp(name[n])) >= 0) {
11339 if (!strcmp(name[n], tmpl)
11340 || stat(name[n], &sb) != 0
11341 || (sb.st_mode & S_IFMT) != S_IFREG
11342 || (sb.st_mode & 077) != 0) {
11349 && !strcmp(name[0], name[1]))
11351 ${cf_cv_main_return:-return}(result);
11355 rm -f conftest$ac_exeext
11356 if { (eval echo "$as_me:11356: \"$ac_link\"") >&5
11357 (eval $ac_link) 2>&5
11359 echo "$as_me:11359: \$? = $ac_status" >&5
11360 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11361 { (eval echo "$as_me:11361: \"$ac_try\"") >&5
11362 (eval $ac_try) 2>&5
11364 echo "$as_me:11364: \$? = $ac_status" >&5
11365 (exit $ac_status); }; }; then
11366 cf_cv_func_mkstemp=yes
11369 echo "$as_me: program exited with status $ac_status" >&5
11370 echo "$as_me: failed program was:" >&5
11371 cat conftest.$ac_ext >&5
11372 cf_cv_func_mkstemp=no
11375 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11379 echo "$as_me:11379: result: $cf_cv_func_mkstemp" >&5
11380 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
11381 if test "x$cf_cv_func_mkstemp" = xmaybe ; then
11382 echo "$as_me:11382: checking for mkstemp" >&5
11383 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
11384 if test "${ac_cv_func_mkstemp+set}" = set; then
11385 echo $ECHO_N "(cached) $ECHO_C" >&6
11387 cat >conftest.$ac_ext <<_ACEOF
11388 #line 11388 "configure"
11389 #include "confdefs.h"
11390 /* System header to define __stub macros and hopefully few prototypes,
11391 which can conflict with char mkstemp (); below. */
11392 #include <assert.h>
11393 /* Override any gcc2 internal prototype to avoid an error. */
11397 /* We use char because int might match the return type of a gcc2
11398 builtin and then its argument prototype would still apply. */
11405 /* The GNU C library defines this for functions which it implements
11406 to always fail with ENOSYS. Some functions are actually named
11407 something starting with __ and the normal name is an alias. */
11408 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
11411 f = mkstemp; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
11418 rm -f conftest.$ac_objext conftest$ac_exeext
11419 if { (eval echo "$as_me:11419: \"$ac_link\"") >&5
11420 (eval $ac_link) 2>&5
11422 echo "$as_me:11422: \$? = $ac_status" >&5
11423 (exit $ac_status); } &&
11424 { ac_try='test -s conftest$ac_exeext'
11425 { (eval echo "$as_me:11425: \"$ac_try\"") >&5
11426 (eval $ac_try) 2>&5
11428 echo "$as_me:11428: \$? = $ac_status" >&5
11429 (exit $ac_status); }; }; then
11430 ac_cv_func_mkstemp=yes
11432 echo "$as_me: failed program was:" >&5
11433 cat conftest.$ac_ext >&5
11434 ac_cv_func_mkstemp=no
11436 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11438 echo "$as_me:11438: result: $ac_cv_func_mkstemp" >&5
11439 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
11442 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
11444 cat >>confdefs.h <<\EOF
11445 #define HAVE_MKSTEMP 1
11450 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
11451 CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11452 CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11456 if test "$cf_with_ada" != "no" ; then
11458 cf_ada_make=gnatmake
11459 # Extract the first word of "$cf_ada_make", so it can be a program name with args.
11460 set dummy $cf_ada_make; ac_word=$2
11461 echo "$as_me:11461: checking for $ac_word" >&5
11462 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11463 if test "${ac_cv_prog_gnat_exists+set}" = set; then
11464 echo $ECHO_N "(cached) $ECHO_C" >&6
11466 if test -n "$gnat_exists"; then
11467 ac_cv_prog_gnat_exists="$gnat_exists" # Let the user override the test.
11469 ac_save_IFS=$IFS; IFS=$ac_path_separator
11471 for ac_dir in $ac_dummy; do
11473 test -z "$ac_dir" && ac_dir=.
11474 $as_executable_p "$ac_dir/$ac_word" || continue
11475 ac_cv_prog_gnat_exists="yes"
11476 echo "$as_me:11476: found $ac_dir/$ac_word" >&5
11480 test -z "$ac_cv_prog_gnat_exists" && ac_cv_prog_gnat_exists="no"
11483 gnat_exists=$ac_cv_prog_gnat_exists
11484 if test -n "$gnat_exists"; then
11485 echo "$as_me:11485: result: $gnat_exists" >&5
11486 echo "${ECHO_T}$gnat_exists" >&6
11488 echo "$as_me:11488: result: no" >&5
11489 echo "${ECHO_T}no" >&6
11492 if test "$ac_cv_prog_gnat_exists" = no; then
11494 cf_cv_prog_gnat_correct=no
11497 echo "$as_me:11497: checking for gnat version" >&5
11498 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
11499 cf_gnat_version=`${cf_ada_make:-gnatmake} -v 2>&1 | \
11500 grep '[0-9].[0-9][0-9]*' |\
11501 sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
11502 echo "$as_me:11502: result: $cf_gnat_version" >&5
11503 echo "${ECHO_T}$cf_gnat_version" >&6
11505 case $cf_gnat_version in #(vi
11506 3.1[1-9]*|3.[2-9]*|[4-9].*|20[0-9][0-9]) #(vi
11507 cf_cv_prog_gnat_correct=yes
11510 { echo "$as_me:11510: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
11511 echo "$as_me: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
11512 cf_cv_prog_gnat_correct=no
11516 # Extract the first word of "m4", so it can be a program name with args.
11517 set dummy m4; ac_word=$2
11518 echo "$as_me:11518: checking for $ac_word" >&5
11519 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11520 if test "${ac_cv_prog_M4_exists+set}" = set; then
11521 echo $ECHO_N "(cached) $ECHO_C" >&6
11523 if test -n "$M4_exists"; then
11524 ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
11526 ac_save_IFS=$IFS; IFS=$ac_path_separator
11528 for ac_dir in $ac_dummy; do
11530 test -z "$ac_dir" && ac_dir=.
11531 $as_executable_p "$ac_dir/$ac_word" || continue
11532 ac_cv_prog_M4_exists="yes"
11533 echo "$as_me:11533: found $ac_dir/$ac_word" >&5
11537 test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
11540 M4_exists=$ac_cv_prog_M4_exists
11541 if test -n "$M4_exists"; then
11542 echo "$as_me:11542: result: $M4_exists" >&5
11543 echo "${ECHO_T}$M4_exists" >&6
11545 echo "$as_me:11545: result: no" >&5
11546 echo "${ECHO_T}no" >&6
11549 if test "$ac_cv_prog_M4_exists" = no; then
11550 cf_cv_prog_gnat_correct=no
11551 echo Ada95 binding required program m4 not found. Ada95 binding disabled.
11553 if test "$cf_cv_prog_gnat_correct" = yes; then
11554 echo "$as_me:11554: checking if GNAT works" >&5
11555 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
11557 rm -rf conftest* *~conftest*
11558 cat >>conftest.ads <<CF_EOF
11559 procedure conftest;
11561 cat >>conftest.adb <<CF_EOF
11564 procedure conftest is
11566 Text_IO.Put ("Hello World");
11568 GNAT.OS_Lib.OS_Exit (0);
11571 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11572 if ( ./conftest 1>&5 2>&1 ) ; then
11573 cf_cv_prog_gnat_correct=yes
11575 cf_cv_prog_gnat_correct=no
11578 cf_cv_prog_gnat_correct=no
11580 rm -rf conftest* *~conftest*
11582 echo "$as_me:11582: result: $cf_cv_prog_gnat_correct" >&5
11583 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
11587 if test "$cf_cv_prog_gnat_correct" = yes; then
11589 echo "$as_me:11589: checking optimization options for ADAFLAGS" >&5
11590 echo $ECHO_N "checking optimization options for ADAFLAGS... $ECHO_C" >&6
11594 ADAFLAGS="$ADAFLAGS -g"
11600 cf_O_flag=`echo "$CFLAGS" |sed -e 's/^.*-O/-O/' -e 's/[ ].*//'`
11602 ADAFLAGS="$ADAFLAGS $cf_O_flag"
11606 echo "$as_me:11606: result: $ADAFLAGS" >&5
11607 echo "${ECHO_T}$ADAFLAGS" >&6
11609 echo "$as_me:11609: checking if GNATPREP supports -T option" >&5
11610 echo $ECHO_N "checking if GNATPREP supports -T option... $ECHO_C" >&6
11611 if test "${cf_cv_gnatprep_opt_t+set}" = set; then
11612 echo $ECHO_N "(cached) $ECHO_C" >&6
11615 cf_cv_gnatprep_opt_t=no
11616 gnatprep -T 2>/dev/null >/dev/null && cf_cv_gnatprep_opt_t=yes
11619 echo "$as_me:11619: result: $cf_cv_gnatprep_opt_t" >&5
11620 echo "${ECHO_T}$cf_cv_gnatprep_opt_t" >&6
11621 test "$cf_cv_gnatprep_opt_t" = yes && GNATPREP_OPTS="-T $GNATPREP_OPTS"
11623 echo "$as_me:11623: checking if GNAT supports generics" >&5
11624 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
11625 case $cf_gnat_version in #(vi
11626 3.[1-9]*|[4-9].*) #(vi
11627 cf_gnat_generics=yes
11630 cf_gnat_generics=no
11633 echo "$as_me:11633: result: $cf_gnat_generics" >&5
11634 echo "${ECHO_T}$cf_gnat_generics" >&6
11636 if test "$cf_gnat_generics" = yes
11638 cf_compile_generics=generics
11639 cf_generic_objects="\${GENOBJS}"
11641 cf_compile_generics=
11642 cf_generic_objects=
11645 echo "$as_me:11645: checking if GNAT supports SIGINT" >&5
11646 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
11647 if test "${cf_cv_gnat_sigint+set}" = set; then
11648 echo $ECHO_N "(cached) $ECHO_C" >&6
11651 rm -rf conftest* *~conftest*
11652 cat >>conftest.ads <<CF_EOF
11653 with Ada.Interrupts.Names;
11655 package ConfTest is
11657 pragma Warnings (Off); -- the next pragma exists since 3.11p
11658 pragma Unreserve_All_Interrupts;
11659 pragma Warnings (On);
11661 protected Process is
11663 function Continue return Boolean;
11664 pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
11666 Done : Boolean := False;
11671 cat >>conftest.adb <<CF_EOF
11672 package body ConfTest is
11673 protected body Process is
11678 function Continue return Boolean is
11685 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11686 cf_cv_gnat_sigint=yes
11688 cf_cv_gnat_sigint=no
11690 rm -rf conftest* *~conftest*
11693 echo "$as_me:11693: result: $cf_cv_gnat_sigint" >&5
11694 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
11696 if test $cf_cv_gnat_sigint = yes ; then
11699 USE_GNAT_SIGINT="#"
11702 cf_gnat_libraries=no
11703 cf_gnat_projects=no
11705 if test "$enable_gnat_projects" != no ; then
11706 echo "$as_me:11706: checking if GNAT supports project files" >&5
11707 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
11708 case $cf_gnat_version in #(vi
11712 case $cf_cv_system_name in #(vi
11713 cygwin*|msys*) #(vi
11716 mkdir conftest.src conftest.bin conftest.lib
11718 rm -rf conftest* *~conftest*
11719 cat >>library.gpr <<CF_EOF
11721 Kind := External ("LIB_KIND");
11722 for Library_Name use "ConfTest";
11723 for Object_Dir use ".";
11724 for Library_ALI_Dir use External("LIBRARY_DIR");
11725 for Library_Version use External ("SONAME");
11726 for Library_Kind use Kind;
11727 for Library_Dir use External("BUILD_DIR");
11728 Source_Dir := External ("SOURCE_DIR");
11729 for Source_Dirs use (Source_Dir);
11732 cat >>confpackage.ads <<CF_EOF
11733 package ConfPackage is
11734 procedure conftest;
11737 cat >>confpackage.adb <<CF_EOF
11739 package body ConfPackage is
11740 procedure conftest is
11742 Text_IO.Put ("Hello World");
11747 if ( $cf_ada_make $ADAFLAGS \
11749 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
11750 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
11751 -XSOURCE_DIR=`pwd` \
11752 -XSONAME=libConfTest.so.1 \
11753 -XLIB_KIND=static 1>&5 2>&1 ) ; then
11754 cf_gnat_projects=yes
11757 if test -f conftest.lib/confpackage.ali
11759 cf_gnat_libraries=yes
11761 rm -rf conftest* *~conftest*
11766 echo "$as_me:11766: result: $cf_gnat_projects" >&5
11767 echo "${ECHO_T}$cf_gnat_projects" >&6
11768 fi # enable_gnat_projects
11770 if test $cf_gnat_projects = yes
11772 echo "$as_me:11772: checking if GNAT supports libraries" >&5
11773 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
11774 echo "$as_me:11774: result: $cf_gnat_libraries" >&5
11775 echo "${ECHO_T}$cf_gnat_libraries" >&6
11778 if test "$cf_gnat_projects" = yes
11780 USE_OLD_MAKERULES="#"
11781 USE_GNAT_PROJECTS=""
11783 USE_OLD_MAKERULES=""
11784 USE_GNAT_PROJECTS="#"
11787 if test "$cf_gnat_libraries" = yes
11789 USE_GNAT_LIBRARIES=""
11791 USE_GNAT_LIBRARIES="#"
11794 echo "$as_me:11794: checking for ada-compiler" >&5
11795 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
11797 # Check whether --with-ada-compiler or --without-ada-compiler was given.
11798 if test "${with_ada_compiler+set}" = set; then
11799 withval="$with_ada_compiler"
11800 cf_ada_compiler=$withval
11802 cf_ada_compiler=gnatmake
11805 echo "$as_me:11805: result: $cf_ada_compiler" >&5
11806 echo "${ECHO_T}$cf_ada_compiler" >&6
11808 cf_ada_package=terminal_interface
11810 echo "$as_me:11810: checking for ada-include" >&5
11811 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
11813 # Check whether --with-ada-include or --without-ada-include was given.
11814 if test "${with_ada_include+set}" = set; then
11815 withval="$with_ada_include"
11818 withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
11819 fi; if test -n "$prefix/share/ada/adainclude" ; then
11821 if test "x$prefix" != xNONE; then
11822 cf_path_syntax="$prefix"
11824 cf_path_syntax="$ac_default_prefix"
11827 case ".$withval" in #(vi
11828 .\$\(*\)*|.\'*\'*) #(vi
11832 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11834 .\${*prefix}*|.\${*dir}*) #(vi
11835 eval withval="$withval"
11836 case ".$withval" in #(vi
11838 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11843 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11846 { { echo "$as_me:11846: error: expected a pathname, not \"$withval\"" >&5
11847 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11848 { (exit 1); exit 1; }; }
11853 eval ADA_INCLUDE="$withval"
11855 echo "$as_me:11855: result: $ADA_INCLUDE" >&5
11856 echo "${ECHO_T}$ADA_INCLUDE" >&6
11858 echo "$as_me:11858: checking for ada-objects" >&5
11859 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
11861 # Check whether --with-ada-objects or --without-ada-objects was given.
11862 if test "${with_ada_objects+set}" = set; then
11863 withval="$with_ada_objects"
11866 withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
11867 fi; if test -n "$prefix/lib/ada/adalib" ; then
11869 if test "x$prefix" != xNONE; then
11870 cf_path_syntax="$prefix"
11872 cf_path_syntax="$ac_default_prefix"
11875 case ".$withval" in #(vi
11876 .\$\(*\)*|.\'*\'*) #(vi
11880 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11882 .\${*prefix}*|.\${*dir}*) #(vi
11883 eval withval="$withval"
11884 case ".$withval" in #(vi
11886 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11891 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11894 { { echo "$as_me:11894: error: expected a pathname, not \"$withval\"" >&5
11895 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11896 { (exit 1); exit 1; }; }
11901 eval ADA_OBJECTS="$withval"
11903 echo "$as_me:11903: result: $ADA_OBJECTS" >&5
11904 echo "${ECHO_T}$ADA_OBJECTS" >&6
11906 echo "$as_me:11906: checking if an Ada95 shared-library should be built" >&5
11907 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
11909 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
11910 if test "${with_ada_sharedlib+set}" = set; then
11911 withval="$with_ada_sharedlib"
11912 with_ada_sharedlib=$withval
11914 with_ada_sharedlib=no
11916 echo "$as_me:11916: result: $with_ada_sharedlib" >&5
11917 echo "${ECHO_T}$with_ada_sharedlib" >&6
11919 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
11920 MAKE_ADA_SHAREDLIB="#"
11922 if test "x$with_ada_sharedlib" != xno
11924 MAKE_ADA_SHAREDLIB=
11925 if test "x$with_ada_sharedlib" != xyes
11927 ADA_SHAREDLIB="$with_ada_sharedlib"
11932 { { echo "$as_me:11932: error: No usable Ada compiler found" >&5
11933 echo "$as_me: error: No usable Ada compiler found" >&2;}
11934 { (exit 1); exit 1; }; }
11937 { { echo "$as_me:11937: error: The Ada compiler is needed for this package" >&5
11938 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
11939 { (exit 1); exit 1; }; }
11942 ################################################################################
11949 ### Construct the list of include-directories to be generated
11951 if test "$GCC" != yes; then
11952 CPPFLAGS="-I\${includedir} $CPPFLAGS"
11953 elif test "$includedir" != "/usr/include"; then
11954 if test "$includedir" = '${prefix}/include' ; then
11955 if test x$prefix != x/usr ; then
11956 CPPFLAGS="-I\${includedir} $CPPFLAGS"
11959 CPPFLAGS="-I\${includedir} $CPPFLAGS"
11962 if test "$srcdir" != "."; then
11963 CPPFLAGS="-I\${srcdir}/../include $CPPFLAGS"
11965 CPPFLAGS="-I../include $CPPFLAGS"
11966 if test "$srcdir" != "."; then
11967 CPPFLAGS="-I\${srcdir} $CPPFLAGS"
11969 CPPFLAGS="-I. $CPPFLAGS"
11971 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
11972 if test "$srcdir" != "."; then
11973 ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
11975 if test "$GCC" != yes; then
11976 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
11977 elif test "$includedir" != "/usr/include"; then
11978 if test "$includedir" = '${prefix}/include' ; then
11979 if test x$prefix != x/usr ; then
11980 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
11983 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
11987 ### Build up pieces for makefile rules
11988 echo "$as_me:11988: checking default library suffix" >&5
11989 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
11991 case $DFT_LWR_MODEL in
11992 libtool) DFT_ARG_SUFFIX='' ;;
11993 normal) DFT_ARG_SUFFIX='' ;;
11994 debug) DFT_ARG_SUFFIX='_g' ;;
11995 profile) DFT_ARG_SUFFIX='_p' ;;
11996 shared) DFT_ARG_SUFFIX='' ;;
11998 test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
11999 echo "$as_me:11999: result: $DFT_ARG_SUFFIX" >&5
12000 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
12002 echo "$as_me:12002: checking default library-dependency suffix" >&5
12003 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
12005 case X$DFT_LWR_MODEL in #(vi
12007 DFT_LIB_SUFFIX='.la'
12008 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12011 DFT_LIB_SUFFIX='_g.a'
12012 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12015 DFT_LIB_SUFFIX='_p.a'
12016 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12019 case $cf_cv_system_name in
12021 DFT_LIB_SUFFIX='.so'
12022 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12024 cygwin*|msys*|mingw*) #(vi
12025 DFT_LIB_SUFFIX='.dll'
12026 DFT_DEP_SUFFIX='.dll.a'
12029 DFT_LIB_SUFFIX='.dylib'
12030 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12035 DFT_LIB_SUFFIX='.so'
12036 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12039 DFT_LIB_SUFFIX='.sl'
12040 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12045 DFT_LIB_SUFFIX='.so'
12046 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12051 DFT_LIB_SUFFIX='.a'
12052 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
12055 test -n "$LIB_SUFFIX" && DFT_LIB_SUFFIX="${LIB_SUFFIX}${DFT_LIB_SUFFIX}"
12056 test -n "$LIB_SUFFIX" && DFT_DEP_SUFFIX="${LIB_SUFFIX}${DFT_DEP_SUFFIX}"
12057 echo "$as_me:12057: result: $DFT_DEP_SUFFIX" >&5
12058 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
12060 echo "$as_me:12060: checking default object directory" >&5
12061 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
12063 case $DFT_LWR_MODEL in
12064 libtool) DFT_OBJ_SUBDIR='obj_lo' ;;
12065 normal) DFT_OBJ_SUBDIR='objects' ;;
12066 debug) DFT_OBJ_SUBDIR='obj_g' ;;
12067 profile) DFT_OBJ_SUBDIR='obj_p' ;;
12069 case $cf_cv_system_name in #(vi
12071 DFT_OBJ_SUBDIR='objects' ;;
12073 DFT_OBJ_SUBDIR='obj_s' ;;
12076 echo "$as_me:12076: result: $DFT_OBJ_SUBDIR" >&5
12077 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
12079 ### Set up low-level terminfo dependencies for makefiles.
12081 if test "$DFT_LWR_MODEL" = shared ; then
12082 case $cf_cv_system_name in #(vi
12084 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
12087 # "lib" files have ".dll.a" suffix, "msys-" files have ".dll"
12092 ### Construct the list of subdirectories for which we'll customize makefiles
12093 ### with the appropriate compile-rules.
12095 SUB_MAKEFILES="gen/adacurses${DFT_ARG_SUFFIX}-config:gen/adacurses-config.in"
12097 cat >>confdefs.h <<EOF
12098 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
12101 ### Now that we're done running tests, add the compiler-warnings, if any
12106 cf_new_extra_cppflags=
12108 for cf_add_cflags in $EXTRA_CFLAGS
12110 case $cf_fix_cppflags in
12112 case $cf_add_cflags in #(vi
12113 -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
12114 case $cf_add_cflags in
12116 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12118 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12119 && test -z "${cf_tst_cflags}" \
12120 && cf_fix_cppflags=yes
12122 if test $cf_fix_cppflags = yes ; then
12123 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12125 elif test "${cf_tst_cflags}" = "\"'" ; then
12126 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12131 case "$CPPFLAGS" in
12132 *$cf_add_cflags) #(vi
12135 case $cf_add_cflags in #(vi
12137 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12139 CPPFLAGS=`echo "$CPPFLAGS" | \
12140 sed -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?[ ]/ /g' \
12141 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^ ]*\)\?$//g'`
12145 cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
12150 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
12155 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12157 cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12159 test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
12160 && test -z "${cf_tst_cflags}" \
12161 && cf_fix_cppflags=no
12166 if test -n "$cf_new_cflags" ; then
12168 CFLAGS="$CFLAGS $cf_new_cflags"
12171 if test -n "$cf_new_cppflags" ; then
12173 CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
12176 if test -n "$cf_new_extra_cppflags" ; then
12178 EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
12181 ################################################################################
12187 NCURSES_SHLIB2="sh -c"
12189 ADA_SUBDIRS="include gen src doc"
12190 if test "x$cf_with_tests" != "xno" ; then
12191 ADA_SUBDIRS="$ADA_SUBDIRS samples"
12193 for cf_dir in $ADA_SUBDIRS
12195 SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
12202 # match layout used by make-tar.sh
12203 ADAHTML_DIR=../doc/ada
12205 ac_config_files="$ac_config_files $SUB_MAKEFILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in Makefile"
12206 ac_config_commands="$ac_config_commands default"
12207 cat >confcache <<\_ACEOF
12208 # This file is a shell script that caches the results of configure
12209 # tests run on this system so they can be shared between configure
12210 # scripts and configure runs, see configure's option --config-cache.
12211 # It is not useful on other systems. If it contains results you don't
12212 # want to keep, you may remove or edit it.
12214 # config.status only pays attention to the cache file if you give it
12215 # the --recheck option to rerun configure.
12217 # `ac_cv_env_foo' variables (set or unset) will be overriden when
12218 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12219 # following values.
12223 # The following way of writing the cache mishandles newlines in values,
12224 # but we know of no workaround that is simple, portable, and efficient.
12225 # So, don't put newlines in cache variables' values.
12226 # Ultrix sh set writes to stderr and can't be redirected directly,
12227 # and sets the high bit in the cache file unless we assign to the vars.
12230 case `(ac_space=' '; set | grep ac_space) 2>&1` in
12232 # `set' does not quote correctly, so add quotes (double-quote
12233 # substitution turns \\\\ into \\, and sed turns \\ into \).
12236 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12239 # `set' quotes correctly as required by POSIX, so do not add quotes.
12241 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12248 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12250 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12252 if cmp -s $cache_file confcache; then :; else
12253 if test -w $cache_file; then
12254 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12255 cat confcache >$cache_file
12257 echo "not updating unwritable cache $cache_file"
12262 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12263 # Let make expand exec_prefix.
12264 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12266 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12267 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12268 # trailing colons and then remove the whole line if VPATH becomes empty
12269 # (actually we leave an empty line to preserve line numbers).
12270 if test "x$srcdir" = x.; then
12271 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12272 s/:*\$(srcdir):*/:/;
12273 s/:*\${srcdir}:*/:/;
12275 s/^\([^=]*=[ ]*\):*/\1/;
12281 DEFS=-DHAVE_CONFIG_H
12283 : ${CONFIG_STATUS=./config.status}
12284 ac_clean_files_save=$ac_clean_files
12285 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12286 { echo "$as_me:12286: creating $CONFIG_STATUS" >&5
12287 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12288 cat >$CONFIG_STATUS <<_ACEOF
12290 # Generated automatically by configure.
12291 # Run this file to recreate the current configuration.
12292 # Compiler output produced by configure, useful for debugging
12293 # configure, is in config.log if it exists.
12296 SHELL=\${CONFIG_SHELL-$SHELL}
12297 ac_cs_invocation="\$0 \$@"
12301 cat >>$CONFIG_STATUS <<\_ACEOF
12302 # Be Bourne compatible
12303 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12306 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12310 # Name of the executable.
12311 as_me=`echo "$0" |sed 's,.*[\\/],,'`
12313 if expr a : '\(a\)' >/dev/null 2>&1; then
12319 rm -f conf$$ conf$$.exe conf$$.file
12321 if ln -s conf$$.file conf$$ 2>/dev/null; then
12322 # We could just check for DJGPP; but this test a) works b) is more generic
12323 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12324 if test -f conf$$.exe; then
12325 # Don't use ln at all; we don't have any links
12330 elif ln conf$$.file conf$$ 2>/dev/null; then
12335 rm -f conf$$ conf$$.exe conf$$.file
12337 as_executable_p="test -f"
12339 # Support unset when possible.
12340 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
12347 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
12348 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
12349 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
12350 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
12351 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
12352 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
12353 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
12354 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
12357 # We need space, tab and new line, in precisely that order.
12363 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
12369 # Files that config.status was made for.
12370 if test -n "$ac_config_files"; then
12371 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12374 if test -n "$ac_config_headers"; then
12375 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12378 if test -n "$ac_config_links"; then
12379 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12382 if test -n "$ac_config_commands"; then
12383 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12386 cat >>$CONFIG_STATUS <<\EOF
12389 \`$as_me' instantiates files from templates according to the
12390 current configuration.
12392 Usage: $0 [OPTIONS] [FILE]...
12394 -h, --help print this help, then exit
12395 -V, --version print version number, then exit
12396 -d, --debug don't remove temporary files
12397 --recheck update $as_me by reconfiguring in the same conditions
12398 --file=FILE[:TEMPLATE]
12399 instantiate the configuration file FILE
12400 --header=FILE[:TEMPLATE]
12401 instantiate the configuration header FILE
12403 Configuration files:
12406 Configuration headers:
12409 Configuration commands:
12412 Report bugs to <dickey@invisible-island.net>."
12415 cat >>$CONFIG_STATUS <<EOF
12418 configured by $0, generated by GNU Autoconf 2.52.20121002,
12419 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12421 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
12422 Free Software Foundation, Inc.
12423 This config.status script is free software; the Free Software Foundation
12424 gives unlimited permission to copy, distribute and modify it."
12429 cat >>$CONFIG_STATUS <<\EOF
12430 # If no file are specified by the user, then we need to provide default
12431 # value. By we need to know if files were specified by the user.
12437 ac_option=`expr "x$1" : 'x\([^=]*\)='`
12438 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12440 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
12444 *) # This is not an option, so the user has probably given explicit
12446 ac_need_defaults=false;;
12450 # Handling of the options.
12452 cat >>$CONFIG_STATUS <<EOF
12453 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12454 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
12455 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
12457 cat >>$CONFIG_STATUS <<\EOF
12458 --version | --vers* | -V )
12459 echo "$ac_cs_version"; exit 0 ;;
12461 # Conflict between --help and --header
12462 { { echo "$as_me:12462: error: ambiguous option: $1
12463 Try \`$0 --help' for more information." >&5
12464 echo "$as_me: error: ambiguous option: $1
12465 Try \`$0 --help' for more information." >&2;}
12466 { (exit 1); exit 1; }; };;
12467 --help | --hel | -h )
12468 echo "$ac_cs_usage"; exit 0 ;;
12469 --debug | --d* | -d )
12471 --file | --fil | --fi | --f )
12473 CONFIG_FILES="$CONFIG_FILES $1"
12474 ac_need_defaults=false;;
12475 --header | --heade | --head | --hea )
12477 CONFIG_HEADERS="$CONFIG_HEADERS $1"
12478 ac_need_defaults=false;;
12480 # This is an error.
12481 -*) { { echo "$as_me:12481: error: unrecognized option: $1
12482 Try \`$0 --help' for more information." >&5
12483 echo "$as_me: error: unrecognized option: $1
12484 Try \`$0 --help' for more information." >&2;}
12485 { (exit 1); exit 1; }; } ;;
12487 *) ac_config_targets="$ac_config_targets $1" ;;
12496 ## ----------------------- ##
12497 ## Running config.status. ##
12498 ## ----------------------- ##
12500 This file was extended by $as_me 2.52.20121002, executed with
12501 CONFIG_FILES = $CONFIG_FILES
12502 CONFIG_HEADERS = $CONFIG_HEADERS
12503 CONFIG_LINKS = $CONFIG_LINKS
12504 CONFIG_COMMANDS = $CONFIG_COMMANDS
12505 > $ac_cs_invocation
12506 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12511 cat >>$CONFIG_STATUS <<EOF
12513 # INIT-COMMANDS section.
12516 ### Special initialization commands, used to pass information from the
12517 ### configuration-run into config.status
12520 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
12521 DFT_LWR_MODEL="$DFT_LWR_MODEL"
12522 LIB_NAME="$LIB_NAME"
12523 LIB_PREFIX="$LIB_PREFIX"
12524 LIB_SUFFIX="$LIB_SUFFIX"
12526 NCURSES_MAJOR="$NCURSES_MAJOR"
12527 NCURSES_MINOR="$NCURSES_MINOR"
12528 NCURSES_PATCH="$NCURSES_PATCH"
12529 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
12530 cf_cv_abi_version="$cf_cv_abi_version"
12531 cf_cv_rel_version="$cf_cv_rel_version"
12532 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
12533 cf_cv_shared_soname='$cf_cv_shared_soname'
12534 cf_cv_shlib_version="$cf_cv_shlib_version"
12535 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
12536 cf_cv_system_name="$cf_cv_system_name"
12542 cat >>$CONFIG_STATUS <<\EOF
12543 for ac_config_target in $ac_config_targets
12545 case "$ac_config_target" in
12546 # Handling of arguments.
12547 "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
12548 "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
12549 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12550 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12551 "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
12552 *) { { echo "$as_me:12552: error: invalid argument: $ac_config_target" >&5
12553 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12554 { (exit 1); exit 1; }; };;
12558 # If the user did not use the arguments to specify the items to instantiate,
12559 # then the envvar interface is used. Set only those that are not.
12560 # We use the long form for the default assignment because of an extremely
12561 # bizarre bug on SunOS 4.1.3.
12562 if $ac_need_defaults; then
12563 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12564 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12565 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12568 # Create a temporary directory, and hook for its removal unless debugging.
12571 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12572 trap '{ (exit 1); exit 1; }' 1 2 13 15
12575 # Create a (secure) tmp directory for tmp files.
12578 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
12579 test -n "$tmp" && test -d "$tmp"
12582 tmp=$TMPDIR/cs$$-$RANDOM
12583 (umask 077 && mkdir $tmp)
12586 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
12587 { (exit 1); exit 1; }
12592 cat >>$CONFIG_STATUS <<EOF
12595 # CONFIG_FILES section.
12598 # No need to generate the scripts if there are no CONFIG_FILES.
12599 # This happens for instance when ./config.status config.h
12600 if test -n "\$CONFIG_FILES"; then
12601 # Protect against being on the right side of a sed subst in config.status.
12602 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12603 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12604 s,@SHELL@,$SHELL,;t t
12605 s,@exec_prefix@,$exec_prefix,;t t
12606 s,@prefix@,$prefix,;t t
12607 s,@program_transform_name@,$program_transform_name,;t t
12608 s,@bindir@,$bindir,;t t
12609 s,@sbindir@,$sbindir,;t t
12610 s,@libexecdir@,$libexecdir,;t t
12611 s,@datarootdir@,$datarootdir,;t t
12612 s,@datadir@,$datadir,;t t
12613 s,@sysconfdir@,$sysconfdir,;t t
12614 s,@sharedstatedir@,$sharedstatedir,;t t
12615 s,@localstatedir@,$localstatedir,;t t
12616 s,@libdir@,$libdir,;t t
12617 s,@includedir@,$includedir,;t t
12618 s,@oldincludedir@,$oldincludedir,;t t
12619 s,@infodir@,$infodir,;t t
12620 s,@mandir@,$mandir,;t t
12621 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12622 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12623 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12624 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12625 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12626 s,@build_alias@,$build_alias,;t t
12627 s,@host_alias@,$host_alias,;t t
12628 s,@target_alias@,$target_alias,;t t
12629 s,@ECHO_C@,$ECHO_C,;t t
12630 s,@ECHO_N@,$ECHO_N,;t t
12631 s,@ECHO_T@,$ECHO_T,;t t
12632 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12633 s,@DEFS@,$DEFS,;t t
12634 s,@LIBS@,$LIBS,;t t
12635 s,@top_builddir@,$top_builddir,;t t
12636 s,@build@,$build,;t t
12637 s,@build_cpu@,$build_cpu,;t t
12638 s,@build_vendor@,$build_vendor,;t t
12639 s,@build_os@,$build_os,;t t
12640 s,@host@,$host,;t t
12641 s,@host_cpu@,$host_cpu,;t t
12642 s,@host_vendor@,$host_vendor,;t t
12643 s,@host_os@,$host_os,;t t
12644 s,@target@,$target,;t t
12645 s,@target_cpu@,$target_cpu,;t t
12646 s,@target_vendor@,$target_vendor,;t t
12647 s,@target_os@,$target_os,;t t
12649 s,@CFLAGS@,$CFLAGS,;t t
12650 s,@LDFLAGS@,$LDFLAGS,;t t
12651 s,@CPPFLAGS@,$CPPFLAGS,;t t
12652 s,@ac_ct_CC@,$ac_ct_CC,;t t
12653 s,@EXEEXT@,$EXEEXT,;t t
12654 s,@OBJEXT@,$OBJEXT,;t t
12655 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
12658 s,@EGREP@,$EGREP,;t t
12659 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12660 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12661 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12662 s,@LN_S@,$LN_S,;t t
12663 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12664 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
12665 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
12666 s,@SET_MAKE@,$SET_MAKE,;t t
12667 s,@CTAGS@,$CTAGS,;t t
12668 s,@ETAGS@,$ETAGS,;t t
12669 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
12670 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
12671 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
12672 s,@RANLIB@,$RANLIB,;t t
12673 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12675 s,@ac_ct_LD@,$ac_ct_LD,;t t
12677 s,@ac_ct_AR@,$ac_ct_AR,;t t
12678 s,@ARFLAGS@,$ARFLAGS,;t t
12679 s,@DESTDIR@,$DESTDIR,;t t
12680 s,@BUILD_CC@,$BUILD_CC,;t t
12681 s,@BUILD_CPP@,$BUILD_CPP,;t t
12682 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
12683 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
12684 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
12685 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
12686 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
12687 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
12688 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
12689 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
12690 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
12691 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
12692 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
12693 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
12694 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
12695 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
12696 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
12697 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
12698 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
12699 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
12700 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
12701 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
12702 s,@CC_G_OPT@,$CC_G_OPT,;t t
12703 s,@LD_MODEL@,$LD_MODEL,;t t
12704 s,@shlibdir@,$shlibdir,;t t
12705 s,@MAKE_DLLS@,$MAKE_DLLS,;t t
12706 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
12707 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
12708 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
12709 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
12710 s,@RM_SHARED_OPTS@,$RM_SHARED_OPTS,;t t
12711 s,@LINK_PROGS@,$LINK_PROGS,;t t
12712 s,@LINK_TESTS@,$LINK_TESTS,;t t
12713 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
12714 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
12715 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
12716 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
12717 s,@RPATH_LIST@,$RPATH_LIST,;t t
12718 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
12719 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
12720 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
12721 s,@PTHREAD@,$PTHREAD,;t t
12722 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
12723 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
12724 s,@ECHO_LT@,$ECHO_LT,;t t
12725 s,@ECHO_LD@,$ECHO_LD,;t t
12726 s,@RULE_CC@,$RULE_CC,;t t
12727 s,@SHOW_CC@,$SHOW_CC,;t t
12728 s,@ECHO_CC@,$ECHO_CC,;t t
12729 s,@ADAFLAGS@,$ADAFLAGS,;t t
12730 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
12731 s,@ADA_TRACE@,$ADA_TRACE,;t t
12732 s,@gnat_exists@,$gnat_exists,;t t
12733 s,@M4_exists@,$M4_exists,;t t
12734 s,@cf_ada_make@,$cf_ada_make,;t t
12735 s,@GNATPREP_OPTS@,$GNATPREP_OPTS,;t t
12736 s,@cf_compile_generics@,$cf_compile_generics,;t t
12737 s,@cf_generic_objects@,$cf_generic_objects,;t t
12738 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
12739 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
12740 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
12741 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
12742 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
12743 s,@cf_ada_package@,$cf_ada_package,;t t
12744 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
12745 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
12746 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
12747 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
12748 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
12749 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
12750 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
12751 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
12752 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
12753 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
12754 s,@TEST_ARG2@,$TEST_ARG2,;t t
12755 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
12756 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
12757 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
12758 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
12759 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
12760 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
12765 cat >>$CONFIG_STATUS <<\EOF
12766 # Split the substitutions into bite-sized pieces for seds with
12767 # small command number limits, like on Digital OSF/1 and HP-UX.
12768 ac_max_sed_lines=48
12769 ac_sed_frag=1 # Number of current file.
12770 ac_beg=1 # First line for current file.
12771 ac_end=$ac_max_sed_lines # Line after last line for current file.
12774 while $ac_more_lines; do
12775 if test $ac_beg -gt 1; then
12776 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12778 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12780 if test ! -s $tmp/subs.frag; then
12781 ac_more_lines=false
12783 # The purpose of the label and of the branching condition is to
12784 # speed up the sed processing (if there are no `@' at all, there
12785 # is no need to browse any of the substitutions).
12786 # These are the two extra sed commands mentioned above.
12788 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12789 if test -z "$ac_sed_cmds"; then
12790 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12792 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12794 ac_sed_frag=`expr $ac_sed_frag + 1`
12796 ac_end=`expr $ac_end + $ac_max_sed_lines`
12799 if test -z "$ac_sed_cmds"; then
12802 fi # test -n "$CONFIG_FILES"
12805 cat >>$CONFIG_STATUS <<\EOF
12806 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12807 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12809 - | *:- | *:-:* ) # input from stdin
12811 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12812 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12813 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12814 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12815 * ) ac_file_in=$ac_file.in ;;
12818 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12819 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12820 X"$ac_file" : 'X\(//\)[^/]' \| \
12821 X"$ac_file" : 'X\(//\)$' \| \
12822 X"$ac_file" : 'X\(/\)' \| \
12823 . : '\(.\)' 2>/dev/null ||
12825 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12826 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12827 /^X\(\/\/\)$/{ s//\1/; q; }
12828 /^X\(\/\).*/{ s//\1/; q; }
12830 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
12831 { case "$ac_dir" in
12832 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
12836 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
12837 case $as_mkdir_dir in
12838 # Skip DOS drivespec
12839 ?:) as_incr_dir=$as_mkdir_dir ;;
12841 as_incr_dir=$as_incr_dir/$as_mkdir_dir
12842 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
12847 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
12848 # A "../" for each directory in $ac_dir_suffix.
12849 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
12851 ac_dir_suffix= ac_dots=
12856 if test -z "$ac_dots"; then
12859 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
12861 [\\/]* | ?:[\\/]* )
12862 ac_srcdir=$srcdir$ac_dir_suffix;
12863 ac_top_srcdir=$srcdir ;;
12864 *) # Relative path.
12865 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
12866 ac_top_srcdir=$ac_dots$srcdir ;;
12870 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12871 *) ac_INSTALL=$ac_dots$INSTALL ;;
12874 if test x"$ac_file" != x-; then
12875 { echo "$as_me:12875: creating $ac_file" >&5
12876 echo "$as_me: creating $ac_file" >&6;}
12879 # Let's still pretend it is `configure' which instantiates (i.e., don't
12880 # use $as_me), people would be surprised to read:
12881 # /* config.h. Generated automatically by config.status. */
12882 configure_input="Generated automatically from `echo $ac_file_in |
12883 sed 's,.*/,,'` by configure."
12885 # First look for the input files in the build tree, otherwise in the
12887 ac_file_inputs=`IFS=:
12888 for f in $ac_file_in; do
12890 -) echo $tmp/stdin ;;
12892 # Absolute (can't be DOS-style, as IFS=:)
12893 test -f "$f" || { { echo "$as_me:12893: error: cannot find input file: $f" >&5
12894 echo "$as_me: error: cannot find input file: $f" >&2;}
12895 { (exit 1); exit 1; }; }
12898 if test -f "$f"; then
12901 elif test -f "$srcdir/$f"; then
12906 { { echo "$as_me:12906: error: cannot find input file: $f" >&5
12907 echo "$as_me: error: cannot find input file: $f" >&2;}
12908 { (exit 1); exit 1; }; }
12911 done` || { (exit 1); exit 1; }
12913 cat >>$CONFIG_STATUS <<\EOF
12914 ac_warn_datarootdir=no
12915 if test x"$ac_file" != x-; then
12916 for ac_item in $ac_file_inputs
12918 ac_seen=`grep '@\(datadir\|mandir\|infodir\)@' $ac_item`
12919 if test -n "$ac_seen"; then
12920 ac_used=`grep '@datarootdir@' $ac_item`
12921 if test -z "$ac_used"; then
12922 { echo "$as_me:12922: WARNING: datarootdir was used implicitly but not set:
12924 echo "$as_me: WARNING: datarootdir was used implicitly but not set:
12926 ac_warn_datarootdir=yes
12929 ac_seen=`grep '${datarootdir}' $ac_item`
12930 if test -n "$ac_seen"; then
12931 { echo "$as_me:12931: WARNING: datarootdir was used explicitly but not set:
12933 echo "$as_me: WARNING: datarootdir was used explicitly but not set:
12935 ac_warn_datarootdir=yes
12940 if test "x$ac_warn_datarootdir" = xyes; then
12941 ac_sed_cmds="$ac_sed_cmds | sed -e 's,@datarootdir@,\${prefix}/share,g' -e 's,\${datarootdir},\${prefix}/share,g'"
12945 cat >>$CONFIG_STATUS <<EOF
12949 cat >>$CONFIG_STATUS <<\EOF
12951 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12952 s,@configure_input@,$configure_input,;t t
12953 s,@srcdir@,$ac_srcdir,;t t
12954 s,@top_srcdir@,$ac_top_srcdir,;t t
12955 s,@INSTALL@,$ac_INSTALL,;t t
12956 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12958 if test x"$ac_file" != x-; then
12959 cp $tmp/out $ac_file
12961 for ac_name in prefix exec_prefix datarootdir
12963 ac_seen=`fgrep -n '${'$ac_name'[:=].*}' $ac_file`
12964 if test -n "$ac_seen"; then
12965 ac_init=`egrep '[ ]*'$ac_name'[ ]*=' $ac_file`
12966 if test -z "$ac_init"; then
12967 ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'`
12968 { echo "$as_me:12968: WARNING: Variable $ac_name is used but was not set:
12970 echo "$as_me: WARNING: Variable $ac_name is used but was not set:
12975 egrep -n '@[a-z_][a-z_0-9]+@' $ac_file >$tmp/out
12976 egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out
12977 if test -s $tmp/out; then
12978 ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out`
12979 { echo "$as_me:12979: WARNING: Some variables may not be substituted:
12981 echo "$as_me: WARNING: Some variables may not be substituted:
12991 cat >>$CONFIG_STATUS <<\EOF
12994 # CONFIG_HEADER section.
12997 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12998 # NAME is the cpp macro being defined and VALUE is the value it is being given.
13000 # ac_d sets the value in "#define NAME VALUE" lines.
13001 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13002 ac_dB='[ ].*$,\1#\2'
13005 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
13006 ac_iA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13007 ac_iB='\([ ]\),\1#\2define\3'
13010 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13011 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13012 ac_uB='$,\1#\2define\3'
13016 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13017 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13019 - | *:- | *:-:* ) # input from stdin
13021 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13022 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13023 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13024 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13025 * ) ac_file_in=$ac_file.in ;;
13028 test x"$ac_file" != x- && { echo "$as_me:13028: creating $ac_file" >&5
13029 echo "$as_me: creating $ac_file" >&6;}
13031 # First look for the input files in the build tree, otherwise in the
13033 ac_file_inputs=`IFS=:
13034 for f in $ac_file_in; do
13036 -) echo $tmp/stdin ;;
13038 # Absolute (can't be DOS-style, as IFS=:)
13039 test -f "$f" || { { echo "$as_me:13039: error: cannot find input file: $f" >&5
13040 echo "$as_me: error: cannot find input file: $f" >&2;}
13041 { (exit 1); exit 1; }; }
13044 if test -f "$f"; then
13047 elif test -f "$srcdir/$f"; then
13052 { { echo "$as_me:13052: error: cannot find input file: $f" >&5
13053 echo "$as_me: error: cannot find input file: $f" >&2;}
13054 { (exit 1); exit 1; }; }
13057 done` || { (exit 1); exit 1; }
13058 # Remove the trailing spaces.
13059 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13063 # Transform confdefs.h into a list of #define's. We won't use it as a sed
13064 # script, but as data to insert where we see @DEFS@. We expect AC_SAVE_DEFS to
13065 # be either 'cat' or 'sort'.
13066 cat confdefs.h | uniq >conftest.vals
13068 # Break up conftest.vals because some shells have a limit on
13069 # the size of here documents, and old seds have small limits too.
13071 rm -f conftest.tail
13072 echo ' rm -f conftest.frag' >> $CONFIG_STATUS
13073 while grep . conftest.vals >/dev/null
13075 # Write chunks of a limited-size here document to conftest.frag.
13076 echo ' cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
13077 sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
13078 echo 'CEOF' >> $CONFIG_STATUS
13079 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
13080 rm -f conftest.vals
13081 mv conftest.tail conftest.vals
13083 rm -f conftest.vals
13085 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
13087 echo ' cat >> conftest.edit <<CEOF
13088 /@DEFS@/r conftest.frag
13091 sed -f conftest.edit $tmp/in > $tmp/out
13093 mv $tmp/out $tmp/in
13094 rm -f conftest.edit conftest.frag
13095 ' >> $CONFIG_STATUS
13097 cat >>$CONFIG_STATUS <<\EOF
13098 # Let's still pretend it is `configure' which instantiates (i.e., don't
13099 # use $as_me), people would be surprised to read:
13100 # /* config.h. Generated automatically by config.status. */
13101 if test x"$ac_file" = x-; then
13102 echo "/* Generated automatically by configure. */" >$tmp/config.h
13104 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
13106 cat $tmp/in >>$tmp/config.h
13108 if test x"$ac_file" != x-; then
13109 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
13110 { echo "$as_me:13110: $ac_file is unchanged" >&5
13111 echo "$as_me: $ac_file is unchanged" >&6;}
13113 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13114 X"$ac_file" : 'X\(//\)[^/]' \| \
13115 X"$ac_file" : 'X\(//\)$' \| \
13116 X"$ac_file" : 'X\(/\)' \| \
13117 . : '\(.\)' 2>/dev/null ||
13119 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13120 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13121 /^X\(\/\/\)$/{ s//\1/; q; }
13122 /^X\(\/\).*/{ s//\1/; q; }
13124 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
13125 { case "$ac_dir" in
13126 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
13130 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
13131 case $as_mkdir_dir in
13132 # Skip DOS drivespec
13133 ?:) as_incr_dir=$as_mkdir_dir ;;
13135 as_incr_dir=$as_incr_dir/$as_mkdir_dir
13136 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
13143 mv $tmp/config.h $ac_file
13147 rm -f $tmp/config.h
13151 cat >>$CONFIG_STATUS <<\EOF
13153 # CONFIG_COMMANDS section.
13155 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13156 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13157 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13161 if test -z "$USE_OLD_MAKERULES" ; then
13162 $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
13169 cat >>$CONFIG_STATUS <<\EOF
13171 { (exit 0); exit 0; }
13173 chmod +x $CONFIG_STATUS
13174 ac_clean_files=$ac_clean_files_save
13176 # configure is writing to config.log, and then calls config.status.
13177 # config.status does its own redirection, appending to config.log.
13178 # Unfortunately, on DOS this fails, as config.log is still kept open
13179 # by configure, so config.status won't be able to write to it; its
13180 # output is simply discarded. So we exec the FD to /dev/null,
13181 # effectively closing config.log, so it can be properly (re)opened and
13182 # appended to by config.status. When coming back to configure, we
13183 # need to make the FD available again.
13184 if test "$no_create" != yes; then
13187 $SHELL $CONFIG_STATUS || ac_cs_success=false
13189 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13190 # would make configure fail if this is the last instruction.
13191 $ac_cs_success || { (exit 1); exit 1; }
13193 ${MAKE:-make} preinstall