]> ncurses.scripts.mit.edu Git - ncurses.git/blob - Ada95/configure
ncurses 5.9 - patch 20130324
[ncurses.git] / Ada95 / configure
1 #! /bin/sh
2 # From configure.in Revision: 1.46 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20121002.
5 #
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.
10
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
17
18 # Sed expression to map a string onto a valid variable name.
19 as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
20
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"
23
24 # Be Bourne compatible
25 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
26   emulate sh
27   NULLCMD=:
28 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
29   set -o posix
30 fi
31
32 # Name of the executable.
33 as_me=`echo "$0" |sed 's,.*[\\/],,'`
34
35 if expr a : '\(a\)' >/dev/null 2>&1; then
36   as_expr=expr
37 else
38   as_expr=false
39 fi
40
41 rm -f conf$$ conf$$.exe conf$$.file
42 echo >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
48     as_ln_s='cp -p'
49   else
50     as_ln_s='ln -s'
51   fi
52 elif ln conf$$.file conf$$ 2>/dev/null; then
53   as_ln_s=ln
54 else
55   as_ln_s='cp -p'
56 fi
57 rm -f conf$$ conf$$.exe conf$$.file
58
59 as_executable_p="test -f"
60
61 # Support unset when possible.
62 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
63   as_unset=unset
64 else
65   as_unset=false
66 fi
67
68 # NLS nuisances.
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; }
77
78 # IFS
79 # We need space, tab and new line, in precisely that order.
80 as_nl='
81 '
82 IFS="   $as_nl"
83
84 # CDPATH.
85 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
86
87 # Name of the host.
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`
91
92 exec 6>&1
93
94 #
95 # Initializations.
96 #
97 ac_default_prefix=/usr/local
98 cross_compiling=no
99 subdirs=
100 MFLAGS= MAKEFLAGS=
101 SHELL=${CONFIG_SHELL-/bin/sh}
102
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}
107
108 ac_unique_file="gen/gen.c"
109
110 # Initialize some variables set by options.
111 ac_init_help=
112 ac_init_version=false
113 # The variables have the same names as the options, with
114 # dashes changed to underlines.
115 cache_file=/dev/null
116 exec_prefix=NONE
117 no_create=
118 no_recursion=
119 prefix=NONE
120 program_prefix=NONE
121 program_suffix=NONE
122 program_transform_name=s,x,x,
123 silent=
124 site=
125 srcdir=
126 verbose=
127 x_includes=NONE
128 x_libraries=NONE
129
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'
148
149 # Identity of this package.
150 PACKAGE_NAME=
151 PACKAGE_TARNAME=
152 PACKAGE_VERSION=
153 PACKAGE_STRING=
154 PACKAGE_BUGREPORT=
155
156 ac_prev=
157 for ac_option
158 do
159   # If the previous option needs an argument, assign it.
160   if test -n "$ac_prev"; then
161     eval "$ac_prev=\$ac_option"
162     ac_prev=
163     continue
164   fi
165
166   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
167
168   # Accept the important Cygnus configure options, so we can diagnose typos.
169
170   case $ac_option in
171
172   -bindir | --bindir | --bindi | --bind | --bin | --bi)
173     ac_prev=bindir ;;
174   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
175     bindir=$ac_optarg ;;
176
177   -build | --build | --buil | --bui | --bu)
178     ac_prev=build_alias ;;
179   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
180     build_alias=$ac_optarg ;;
181
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 ;;
188
189   --config-cache | -C)
190     cache_file=config.cache ;;
191
192   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
193     ac_prev=datadir ;;
194   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
195   | --da=*)
196     datadir=$ac_optarg ;;
197
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 ;;
204
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" ;;
213
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'`
221     case $ac_option in
222       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
223       *) ac_optarg=yes ;;
224     esac
225     eval "enable_$ac_feature='$ac_optarg'" ;;
226
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 ;;
235
236   -gas | --gas | --ga | --g)
237     # Obsolete; use --with-gas.
238     with_gas=yes ;;
239
240   -help | --help | --hel | --he | -h)
241     ac_init_help=long ;;
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 ;;
246
247   -host | --host | --hos | --ho)
248     ac_prev=host_alias ;;
249   -host=* | --host=* | --hos=* | --ho=*)
250     host_alias=$ac_optarg ;;
251
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 ;;
258
259   -infodir | --infodir | --infodi | --infod | --info | --inf)
260     ac_prev=infodir ;;
261   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
262     infodir=$ac_optarg ;;
263
264   -libdir | --libdir | --libdi | --libd)
265     ac_prev=libdir ;;
266   -libdir=* | --libdir=* | --libdi=* | --libd=*)
267     libdir=$ac_optarg ;;
268
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 ;;
275
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 ;;
284
285   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
286     ac_prev=mandir ;;
287   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
288     mandir=$ac_optarg ;;
289
290   -nfp | --nfp | --nf)
291     # Obsolete; use --without-fp.
292     with_fp=no ;;
293
294   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
295   | --no-cr | --no-c)
296     no_create=yes ;;
297
298   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
299   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
300     no_recursion=yes ;;
301
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 ;;
310
311   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
312     ac_prev=prefix ;;
313   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
314     prefix=$ac_optarg ;;
315
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 ;;
322
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 ;;
329
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 ;;
346
347   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
348   | -silent | --silent | --silen | --sile | --sil)
349     silent=yes ;;
350
351   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
352     ac_prev=sbindir ;;
353   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
354   | --sbi=* | --sb=*)
355     sbindir=$ac_optarg ;;
356
357   -sharedstatedir | --sharedstatedir | --sharedstatedi \
358   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
359   | --sharedst | --shareds | --shared | --share | --shar \
360   | --sha | --sh)
361     ac_prev=sharedstatedir ;;
362   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
363   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
364   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
365   | --sha=* | --sh=*)
366     sharedstatedir=$ac_optarg ;;
367
368   -site | --site | --sit)
369     ac_prev=site ;;
370   -site=* | --site=* | --sit=*)
371     site=$ac_optarg ;;
372
373   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
374     ac_prev=srcdir ;;
375   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
376     srcdir=$ac_optarg ;;
377
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 ;;
384
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 ;;
389
390   -v | -verbose | --verbose | --verbos | --verbo | --verb)
391     verbose=yes ;;
392
393   -version | --version | --versio | --versi | --vers | -V)
394     ac_init_version=: ;;
395
396   -with-* | --with-*)
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'`
403     case $ac_option in
404       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
405       *) ac_optarg=yes ;;
406     esac
407     eval "with_$ac_package='$ac_optarg'" ;;
408
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" ;;
417
418   --x)
419     # Obsolete; use --with-x.
420     with_x=yes ;;
421
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 ;;
428
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 ;;
435
436   -*) { echo "$as_me: error: unrecognized option: $ac_option
437 Try \`$0 --help' for more information." >&2
438    { (exit 1); exit 1; }; }
439     ;;
440
441   *=*)
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'"
449     export $ac_envvar ;;
450
451   *)
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}
457     ;;
458
459   esac
460 done
461
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; }; }
466 fi
467
468 # Be sure to have absolute paths.
469 for ac_var in exec_prefix prefix
470 do
471   eval ac_val=$`echo $ac_var`
472   case $ac_val in
473     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
474     *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
475    { (exit 1); exit 1; }; };;
476   esac
477 done
478
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
482 do
483   eval ac_val=$`echo $ac_var`
484   case $ac_val in
485     [\\/$]* | ?:[\\/]* ) ;;
486     *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
487    { (exit 1); exit 1; }; };;
488   esac
489 done
490
491 # There might be people who depend on the old broken behavior: `$host'
492 # used to hold the argument of --host etc.
493 build=$build_alias
494 host=$host_alias
495 target=$target_alias
496
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
504     cross_compiling=yes
505   fi
506 fi
507
508 ac_tool_prefix=
509 test -n "$host_alias" && ac_tool_prefix=$host_alias-
510
511 test "$silent" = yes && exec 6>/dev/null
512
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.
517   ac_prog=$0
518   ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
519   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
520   srcdir=$ac_confdir
521   if test ! -r $srcdir/$ac_unique_file; then
522     srcdir=..
523   fi
524 else
525   ac_srcdir_defaulted=no
526 fi
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; }; }
531   else
532     { echo "$as_me: error: cannot find sources in $srcdir" >&2
533    { (exit 1); exit 1; }; }
534   fi
535 fi
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}
550 ac_env_CC_value=$CC
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
569
570 #
571 # Report the --help message.
572 #
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.
576   cat <<EOF
577 \`configure' configures this package to adapt to many kinds of systems.
578
579 Usage: $0 [OPTION]... [VAR=VALUE]...
580
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.
583
584 Defaults for the options are specified in brackets.
585
586 Configuration:
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 \`..']
596
597 EOF
598
599   cat <<EOF
600 Installation directories:
601   --prefix=PREFIX         install architecture-independent files in PREFIX
602                           [$ac_default_prefix]
603   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
604                           [PREFIX]
605
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'.
610
611 For better control, use the options below.
612
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]
627 EOF
628
629   cat <<\EOF
630
631 Program names:
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
635
636 System types:
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]
640 EOF
641 fi
642
643 if test -n "$ac_init_help"; then
644
645   cat <<\EOF
646
647 Optional Packages:
648   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
649   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
650
651 Optional Features:
652   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
653   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
654
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   --enable-pc-files       generate and install .pc files for pkg-config
659   --without-tests         suppress build with test-programs
660   --enable-mixed-case     tic should assume mixed-case filenames
661   --with-install-prefix   prefixes actual install-location ($DESTDIR)
662 Build-Tools Needed to Compile Temporary Applications for Cross-compiling:
663   --with-build-cc=XXX     the build C compiler ($BUILD_CC)
664   --with-build-cpp=XXX    the build C preprocessor ($BUILD_CPP)
665   --with-build-cflags=XXX the build C compiler-flags ($BUILD_CFLAGS)
666   --with-build-cppflags=XXX the build C preprocessor-flags ($BUILD_CPPFLAGS)
667   --with-build-ldflags=XXX the build linker-flags ($BUILD_LDFLAGS)
668   --with-build-libs=XXX   the build libraries (${BUILD_LIBS})
669 Options to Specify the Libraries Built/Used:
670   --with-shared           generate shared C-objects (needed for --with-ada-sharedlib)
671   --enable-widec          compile with wide-char/UTF-8 code
672   --with-curses-dir=DIR   directory in which (n)curses is installed
673   --with-lib-prefix       override library-prefix
674   --with-shlib-version=X  Specify rel or abi version for shared libs
675   --enable-rpath-link     link sample programs with rpath option
676 Fine-Tuning Your Configuration:
677   --enable-broken_linker  compile with broken-linker support code
678   --disable-largefile     omit support for large files
679   --with-rcs-ids          compile-in RCS identifiers
680 Extensions:
681   --disable-ext-funcs     disable function-extensions
682   --enable-const          compile with extra/non-standard const
683 Development Code:
684   --without-develop       disable development options
685 Experimental Code:
686   --with-pthread          use POSIX thread library
687   --enable-weak-symbols   enable weak-symbols for pthreads
688   --enable-reentrant      compile with experimental reentrant code
689   --with-wrap-prefix=XXX  override prefix used for public variables
690 Testing/development Options:
691   --disable-echo          do not display "compiling" commands
692   --enable-warnings       build: turn on GCC compiler warnings
693   --enable-assertions     test: turn on generation of assertion code
694   --enable-expanded       test: generate functions for certain macros
695   --disable-macros        test: use functions rather than macros
696   --with-trace            test: add trace() function to all models of ncurses
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=XX build Ada95 shared-library
702
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>
710   CPP         C preprocessor
711
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.
714
715 EOF
716 fi
717
718 if test "$ac_init_help" = "recursive"; then
719   # If there are subdirs, report their specific --help.
720   ac_popdir=`pwd`
721   for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
722     cd $ac_subdir
723     # A "../" for each directory in /$ac_subdir.
724     ac_dots=`echo $ac_subdir |
725              sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
726
727     case $srcdir in
728     .) # No --srcdir option.  We are building in place.
729       ac_sub_srcdir=$srcdir ;;
730     [\\/]* | ?:[\\/]* ) # Absolute path.
731       ac_sub_srcdir=$srcdir/$ac_subdir ;;
732     *) # Relative path.
733       ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
734     esac
735
736     # Check for guested configure; otherwise get Cygnus style configure.
737     if test -f $ac_sub_srcdir/configure.gnu; then
738       echo
739       $SHELL $ac_sub_srcdir/configure.gnu  --help=recursive
740     elif test -f $ac_sub_srcdir/configure; then
741       echo
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
745       echo
746       $ac_configure --help
747     else
748       echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
749     fi
750     cd $ac_popdir
751   done
752 fi
753
754 test -n "$ac_init_help" && exit 0
755 if $ac_init_version; then
756   cat <<\EOF
757
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.
762 EOF
763   exit 0
764 fi
765 exec 5>config.log
766 cat >&5 <<EOF
767 This file contains any messages produced by compilers while
768 running configure, to aid debugging if configure makes a mistake.
769
770 It was created by $as_me, which was
771 generated by GNU Autoconf 2.52.20121002.  Invocation command line was
772
773   $ $0 $@
774
775 EOF
776 {
777 cat <<_ASUNAME
778 ## ---------- ##
779 ## Platform.  ##
780 ## ---------- ##
781
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`
787
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`
790
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`
798
799 PATH = $PATH
800
801 _ASUNAME
802 } >&5
803
804 cat >&5 <<EOF
805 ## ------------ ##
806 ## Core tests.  ##
807 ## ------------ ##
808
809 EOF
810
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.
814 ac_configure_args=
815 ac_sep=
816 for ac_arg
817 do
818   case $ac_arg in
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'"
826     ac_sep=" " ;;
827   *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
828      ac_sep=" " ;;
829   esac
830   # Get rid of the leading space.
831 done
832
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.
836 trap 'exit_status=$?
837   # Save into config.log some information that might help in debugging.
838   echo >&5
839   echo "## ----------------- ##" >&5
840   echo "## Cache variables.  ##" >&5
841   echo "## ----------------- ##" >&5
842   echo >&5
843   # The following way of writing the cache mishandles newlines in values,
844 {
845   (set) 2>&1 |
846     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
847     *ac_space=\ *)
848       sed -n \
849         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
850           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
851       ;;
852     *)
853       sed -n \
854         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
855       ;;
856     esac;
857 } >&5
858   sed "/^$/d" confdefs.h >conftest.log
859   if test -s conftest.log; then
860     echo >&5
861     echo "## ------------ ##" >&5
862     echo "## confdefs.h.  ##" >&5
863     echo "## ------------ ##" >&5
864     echo >&5
865     cat conftest.log >&5
866   fi
867   (echo; 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 &&
872     exit $exit_status
873      ' 0
874 for ac_signal in 1 2 13 15; do
875   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
876 done
877 ac_signal=0
878
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.
882 echo >confdefs.h
883
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"
889   else
890     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
891   fi
892 fi
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
898     . "$ac_site_file"
899   fi
900 done
901
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;}
908     case $cache_file in
909       [\\/]* | ?:[\\/]* ) . $cache_file;;
910       *)                      . ./$cache_file;;
911     esac
912   fi
913 else
914   { echo "$as_me:914: creating cache $cache_file" >&5
915 echo "$as_me: creating cache $cache_file" >&6;}
916   >$cache_file
917 fi
918
919 # Check that the precious variables saved in the cache have kept the same
920 # value.
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
929     set,)
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=: ;;
933     ,set)
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=: ;;
937     ,);;
938     *)
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;}
946         ac_cache_corrupted=:
947       fi;;
948   esac
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
952     case $ac_new_val in
953     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
954       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
955       ac_configure_args="$ac_configure_args '$ac_arg'"
956       ;;
957     *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
958        ;;
959     esac
960   fi
961 done
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; }; }
968 fi
969
970 ac_ext=c
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
976
977 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
978   *c*,-n*) ECHO_N= ECHO_C='
979 ' ECHO_T='      ' ;;
980   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
981   *)      ECHO_N= ECHO_C='\c' ECHO_T= ;;
982 esac
983 echo "#! $SHELL" >conftest.sh
984 echo  "exit 0"   >>conftest.sh
985 chmod +x conftest.sh
986 if { (echo "$as_me:986: PATH=\".;.\"; conftest.sh") >&5
987   (PATH=".;."; conftest.sh) 2>&5
988   ac_status=$?
989   echo "$as_me:989: \$? = $ac_status" >&5
990   (exit $ac_status); }; then
991   ac_path_separator=';'
992 else
993   ac_path_separator=:
994 fi
995 PATH_SEPARATOR="$ac_path_separator"
996 rm -f conftest.sh
997
998 ac_config_headers="$ac_config_headers include/ncurses_cfg.h:include/ncurses_cfg.hin"
999
1000 top_builddir=`pwd`
1001
1002 ac_aux_dir=
1003 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1004   if test -f $ac_dir/install-sh; then
1005     ac_aux_dir=$ac_dir
1006     ac_install_sh="$ac_aux_dir/install-sh -c"
1007     break
1008   elif test -f $ac_dir/install.sh; then
1009     ac_aux_dir=$ac_dir
1010     ac_install_sh="$ac_aux_dir/install.sh -c"
1011     break
1012   elif test -f $ac_dir/shtool; then
1013     ac_aux_dir=$ac_dir
1014     ac_install_sh="$ac_aux_dir/shtool install -c"
1015     break
1016   fi
1017 done
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; }; }
1022 fi
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.
1026
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; }; }
1032
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
1037 else
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; }; }
1049
1050 fi
1051 echo "$as_me:1051: result: $ac_cv_build" >&5
1052 echo "${ECHO_T}$ac_cv_build" >&6
1053 build=$ac_cv_build
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/'`
1057
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
1062 else
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; }; }
1070
1071 fi
1072 echo "$as_me:1072: result: $ac_cv_host" >&5
1073 echo "${ECHO_T}$ac_cv_host" >&6
1074 host=$ac_cv_host
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/'`
1078
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
1084 else
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; }; }
1092
1093 fi
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/'`
1100
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" = \
1105     NONENONEs,x,x, &&
1106   program_prefix=${target_alias}-
1107         system_name="$host_os"
1108 else
1109         system_name="`(uname -s -r) 2>/dev/null`"
1110         if test -z "$system_name" ; then
1111                 system_name="`(hostname) 2>/dev/null`"
1112         fi
1113 fi
1114 test -n "$system_name" &&
1115 cat >>confdefs.h <<EOF
1116 #define SYSTEM_NAME "$system_name"
1117 EOF
1118
1119 if test "${cf_cv_system_name+set}" = set; then
1120   echo $ECHO_N "(cached) $ECHO_C" >&6
1121 else
1122   cf_cv_system_name="$system_name"
1123 fi
1124
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
1128
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; }; }
1135 fi
1136
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
1143         host_os=$withval
1144
1145 fi;
1146
1147 ###     Save the given $CFLAGS to allow user-override.
1148 cf_user_CFLAGS="$CFLAGS"
1149
1150 ###     Default install-location
1151
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*|k*bsd*-gnu)
1158                 prefix=/usr
1159                 ;;
1160         *)      prefix=$ac_default_prefix
1161                 ;;
1162         esac
1163 fi
1164 echo "$as_me:1164: result: $prefix" >&5
1165 echo "${ECHO_T}$prefix" >&6
1166
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
1171 for cf_symbol in \
1172         $includedir \
1173         $includedir/ncurses \
1174         $prefix/include \
1175         $prefix/include/ncurses \
1176         /usr/local/include \
1177         /usr/local/include/ncurses \
1178         /usr/include \
1179         /usr/include/ncurses
1180 do
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
1186                 break
1187         fi
1188         fi
1189         test -n "$verbose"  && echo "   tested $cf_dir" 1>&6
1190 done
1191 echo "$as_me:1191: result: $includedir" >&5
1192 echo "${ECHO_T}$includedir" >&6
1193 fi
1194
1195 ###     Checks for programs.
1196
1197 ac_ext=c
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
1205   do
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
1212 else
1213   if test -n "$CC"; then
1214   ac_cv_prog_CC="$CC" # Let the user override the test.
1215 else
1216   ac_save_IFS=$IFS; IFS=$ac_path_separator
1217 ac_dummy="$PATH"
1218 for ac_dir in $ac_dummy; do
1219   IFS=$ac_save_IFS
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
1224 break
1225 done
1226
1227 fi
1228 fi
1229 CC=$ac_cv_prog_CC
1230 if test -n "$CC"; then
1231   echo "$as_me:1231: result: $CC" >&5
1232 echo "${ECHO_T}$CC" >&6
1233 else
1234   echo "$as_me:1234: result: no" >&5
1235 echo "${ECHO_T}no" >&6
1236 fi
1237
1238     test -n "$CC" && break
1239   done
1240 fi
1241 if test -z "$CC"; then
1242   ac_ct_CC=$CC
1243   for ac_prog in gnatgcc gcc cc
1244 do
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
1251 else
1252   if test -n "$ac_ct_CC"; then
1253   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1254 else
1255   ac_save_IFS=$IFS; IFS=$ac_path_separator
1256 ac_dummy="$PATH"
1257 for ac_dir in $ac_dummy; do
1258   IFS=$ac_save_IFS
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
1263 break
1264 done
1265
1266 fi
1267 fi
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
1272 else
1273   echo "$as_me:1273: result: no" >&5
1274 echo "${ECHO_T}no" >&6
1275 fi
1276
1277   test -n "$ac_ct_CC" && break
1278 done
1279
1280   CC=$ac_ct_CC
1281 fi
1282
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; }; }
1286
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
1293   ac_status=$?
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
1298   ac_status=$?
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
1303   ac_status=$?
1304   echo "$as_me:1304: \$? = $ac_status" >&5
1305   (exit $ac_status); }
1306
1307 cat >conftest.$ac_ext <<_ACEOF
1308 #line 1308 "configure"
1309 #include "confdefs.h"
1310
1311 int
1312 main ()
1313 {
1314
1315   ;
1316   return 0;
1317 }
1318 _ACEOF
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
1323 # of exeext.
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
1329   ac_status=$?
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
1334 # resort.
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
1338   case $ac_file in
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
1341             # certainly right.
1342             break;;
1343     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1344           # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1345           export ac_cv_exeext
1346           break;;
1347     * ) break;;
1348   esac
1349 done
1350 else
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; }; }
1356 fi
1357
1358 ac_exeext=$ac_cv_exeext
1359 echo "$as_me:1359: result: $ac_file" >&5
1360 echo "${ECHO_T}$ac_file" >&6
1361
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
1371   (eval $ac_try) 2>&5
1372   ac_status=$?
1373   echo "$as_me:1373: \$? = $ac_status" >&5
1374   (exit $ac_status); }; }; then
1375     cross_compiling=no
1376   else
1377     if test "$cross_compiling" = maybe; then
1378         cross_compiling=yes
1379     else
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; }; }
1385     fi
1386   fi
1387 fi
1388 echo "$as_me:1388: result: yes" >&5
1389 echo "${ECHO_T}yes" >&6
1390
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
1399
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
1404   ac_status=$?
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
1410 # `rm'.
1411 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1412   case $ac_file in
1413     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1414     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1415           export ac_cv_exeext
1416           break;;
1417     * ) break;;
1418   esac
1419 done
1420 else
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; }; }
1424 fi
1425
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
1429
1430 rm -f conftest.$ac_ext
1431 EXEEXT=$ac_cv_exeext
1432 ac_exeext=$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
1437 else
1438   cat >conftest.$ac_ext <<_ACEOF
1439 #line 1439 "configure"
1440 #include "confdefs.h"
1441
1442 int
1443 main ()
1444 {
1445
1446   ;
1447   return 0;
1448 }
1449 _ACEOF
1450 rm -f conftest.o conftest.obj
1451 if { (eval echo "$as_me:1451: \"$ac_compile\"") >&5
1452   (eval $ac_compile) 2>&5
1453   ac_status=$?
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
1457   case $ac_file in
1458     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1459     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1460        break;;
1461   esac
1462 done
1463 else
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; }; }
1469 fi
1470
1471 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1472 fi
1473 echo "$as_me:1473: result: $ac_cv_objext" >&5
1474 echo "${ECHO_T}$ac_cv_objext" >&6
1475 OBJEXT=$ac_cv_objext
1476 ac_objext=$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
1481 else
1482   cat >conftest.$ac_ext <<_ACEOF
1483 #line 1483 "configure"
1484 #include "confdefs.h"
1485
1486 int
1487 main ()
1488 {
1489 #ifndef __GNUC__
1490        choke me
1491 #endif
1492
1493   ;
1494   return 0;
1495 }
1496 _ACEOF
1497 rm -f conftest.$ac_objext
1498 if { (eval echo "$as_me:1498: \"$ac_compile\"") >&5
1499   (eval $ac_compile) 2>&5
1500   ac_status=$?
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
1505   (eval $ac_try) 2>&5
1506   ac_status=$?
1507   echo "$as_me:1507: \$? = $ac_status" >&5
1508   (exit $ac_status); }; }; then
1509   ac_compiler_gnu=yes
1510 else
1511   echo "$as_me: failed program was:" >&5
1512 cat conftest.$ac_ext >&5
1513 ac_compiler_gnu=no
1514 fi
1515 rm -f conftest.$ac_objext conftest.$ac_ext
1516 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1517
1518 fi
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
1524 CFLAGS="-g"
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
1529 else
1530   cat >conftest.$ac_ext <<_ACEOF
1531 #line 1531 "configure"
1532 #include "confdefs.h"
1533
1534 int
1535 main ()
1536 {
1537
1538   ;
1539   return 0;
1540 }
1541 _ACEOF
1542 rm -f conftest.$ac_objext
1543 if { (eval echo "$as_me:1543: \"$ac_compile\"") >&5
1544   (eval $ac_compile) 2>&5
1545   ac_status=$?
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
1550   (eval $ac_try) 2>&5
1551   ac_status=$?
1552   echo "$as_me:1552: \$? = $ac_status" >&5
1553   (exit $ac_status); }; }; then
1554   ac_cv_prog_cc_g=yes
1555 else
1556   echo "$as_me: failed program was:" >&5
1557 cat conftest.$ac_ext >&5
1558 ac_cv_prog_cc_g=no
1559 fi
1560 rm -f conftest.$ac_objext conftest.$ac_ext
1561 fi
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
1568     CFLAGS="-g -O2"
1569   else
1570     CFLAGS="-g"
1571   fi
1572 else
1573   if test "$GCC" = yes; then
1574     CFLAGS="-O2"
1575   else
1576     CFLAGS=
1577   fi
1578 fi
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
1584 #ifndef __cplusplus
1585   choke me
1586 #endif
1587 _ACEOF
1588 rm -f conftest.$ac_objext
1589 if { (eval echo "$as_me:1589: \"$ac_compile\"") >&5
1590   (eval $ac_compile) 2>&5
1591   ac_status=$?
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
1596   (eval $ac_try) 2>&5
1597   ac_status=$?
1598   echo "$as_me:1598: \$? = $ac_status" >&5
1599   (exit $ac_status); }; }; then
1600   for ac_declaration in \
1601    ''\
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);' \
1607    'void exit (int);'
1608 do
1609   cat >conftest.$ac_ext <<_ACEOF
1610 #line 1610 "configure"
1611 #include "confdefs.h"
1612 #include <stdlib.h>
1613 $ac_declaration
1614 int
1615 main ()
1616 {
1617 exit (42);
1618   ;
1619   return 0;
1620 }
1621 _ACEOF
1622 rm -f conftest.$ac_objext
1623 if { (eval echo "$as_me:1623: \"$ac_compile\"") >&5
1624   (eval $ac_compile) 2>&5
1625   ac_status=$?
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
1630   (eval $ac_try) 2>&5
1631   ac_status=$?
1632   echo "$as_me:1632: \$? = $ac_status" >&5
1633   (exit $ac_status); }; }; then
1634   :
1635 else
1636   echo "$as_me: failed program was:" >&5
1637 cat conftest.$ac_ext >&5
1638 continue
1639 fi
1640 rm -f conftest.$ac_objext conftest.$ac_ext
1641   cat >conftest.$ac_ext <<_ACEOF
1642 #line 1642 "configure"
1643 #include "confdefs.h"
1644 $ac_declaration
1645 int
1646 main ()
1647 {
1648 exit (42);
1649   ;
1650   return 0;
1651 }
1652 _ACEOF
1653 rm -f conftest.$ac_objext
1654 if { (eval echo "$as_me:1654: \"$ac_compile\"") >&5
1655   (eval $ac_compile) 2>&5
1656   ac_status=$?
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
1661   (eval $ac_try) 2>&5
1662   ac_status=$?
1663   echo "$as_me:1663: \$? = $ac_status" >&5
1664   (exit $ac_status); }; }; then
1665   break
1666 else
1667   echo "$as_me: failed program was:" >&5
1668 cat conftest.$ac_ext >&5
1669 fi
1670 rm -f conftest.$ac_objext conftest.$ac_ext
1671 done
1672 rm -rf conftest*
1673 if test -n "$ac_declaration"; then
1674   echo '#ifdef __cplusplus' >>confdefs.h
1675   echo $ac_declaration      >>confdefs.h
1676   echo '#endif'             >>confdefs.h
1677 fi
1678
1679 else
1680   echo "$as_me: failed program was:" >&5
1681 cat conftest.$ac_ext >&5
1682 fi
1683 rm -f conftest.$ac_objext conftest.$ac_ext
1684 ac_ext=c
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
1690
1691 GCC_VERSION=none
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
1699 fi
1700
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
1705 else
1706   ac_cv_prog_cc_stdc=no
1707 ac_save_CC=$CC
1708 cat >conftest.$ac_ext <<_ACEOF
1709 #line 1709 "configure"
1710 #include "confdefs.h"
1711 #include <stdarg.h>
1712 #include <stdio.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)
1719      char **p;
1720      int i;
1721 {
1722   return p[i];
1723 }
1724 static char *f (char * (*g) (char **, int), char **p, ...)
1725 {
1726   char *s;
1727   va_list v;
1728   va_start (v,p);
1729   s = g (p, va_arg (v,int));
1730   va_end (v);
1731   return s;
1732 }
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);
1737 int argc;
1738 char **argv;
1739 int
1740 main ()
1741 {
1742 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
1743   ;
1744   return 0;
1745 }
1746 _ACEOF
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__"
1755 do
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
1760   ac_status=$?
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
1765   (eval $ac_try) 2>&5
1766   ac_status=$?
1767   echo "$as_me:1767: \$? = $ac_status" >&5
1768   (exit $ac_status); }; }; then
1769   ac_cv_prog_cc_stdc=$ac_arg
1770 break
1771 else
1772   echo "$as_me: failed program was:" >&5
1773 cat conftest.$ac_ext >&5
1774 fi
1775 rm -f conftest.$ac_objext
1776 done
1777 rm -f conftest.$ac_ext conftest.$ac_objext
1778 CC=$ac_save_CC
1779
1780 fi
1781
1782 case "x$ac_cv_prog_cc_stdc" in
1783   x|xno)
1784     echo "$as_me:1784: result: none needed" >&5
1785 echo "${ECHO_T}none needed" >&6 ;;
1786   *)
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" ;;
1790 esac
1791
1792 # This should have been defined by AC_PROG_CC
1793 : ${CC:=cc}
1794
1795 echo "$as_me:1795: checking \$CC variable" >&5
1796 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
1797 case "$CC" in #(vi
1798 *[\ \   ]-[IUD]*)
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;}
1803         # humor him...
1804         cf_flags=`echo "$CC" | sed -e 's/^[^    ]*[     ]//'`
1805         CC=`echo "$CC" | sed -e 's/[    ].*//'`
1806
1807 cf_fix_cppflags=no
1808 cf_new_cflags=
1809 cf_new_cppflags=
1810 cf_new_extra_cppflags=
1811
1812 for cf_add_cflags in $cf_flags
1813 do
1814 case $cf_fix_cppflags in
1815 no)
1816         case $cf_add_cflags in #(vi
1817         -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
1818                 case $cf_add_cflags in
1819                 -D*)
1820                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
1821
1822                         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
1823                                 && test -z "${cf_tst_cflags}" \
1824                                 && cf_fix_cppflags=yes
1825
1826                         if test $cf_fix_cppflags = yes ; then
1827                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
1828                                 continue
1829                         elif test "${cf_tst_cflags}" = "\"'" ; then
1830                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
1831                                 continue
1832                         fi
1833                         ;;
1834                 esac
1835                 case "$CPPFLAGS" in
1836                 *$cf_add_cflags) #(vi
1837                         ;;
1838                 *) #(vi
1839                         case $cf_add_cflags in #(vi
1840                         -D*)
1841                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
1842
1843 CPPFLAGS=`echo "$CPPFLAGS" | \
1844         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
1845                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
1846
1847                                 ;;
1848                         esac
1849                         cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
1850                         ;;
1851                 esac
1852                 ;;
1853         *)
1854                 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
1855                 ;;
1856         esac
1857         ;;
1858 yes)
1859         cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
1860
1861         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
1862
1863         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
1864                 && test -z "${cf_tst_cflags}" \
1865                 && cf_fix_cppflags=no
1866         ;;
1867 esac
1868 done
1869
1870 if test -n "$cf_new_cflags" ; then
1871
1872         CFLAGS="$CFLAGS $cf_new_cflags"
1873 fi
1874
1875 if test -n "$cf_new_cppflags" ; then
1876
1877         CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
1878 fi
1879
1880 if test -n "$cf_new_extra_cppflags" ; then
1881
1882         EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
1883 fi
1884
1885         ;;
1886 *)
1887         echo "$as_me:1887: result: ok" >&5
1888 echo "${ECHO_T}ok" >&6
1889         ;;
1890 esac
1891
1892 ac_ext=c
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
1902   CPP=
1903 fi
1904 if test -z "$CPP"; then
1905   if test "${ac_cv_prog_CPP+set}" = set; then
1906   echo $ECHO_N "(cached) $ECHO_C" >&6
1907 else
1908       # Double quotes because CPP needs to be expanded
1909     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
1910     do
1911       ac_preproc_ok=false
1912 for ac_c_preproc_warn_flag in '' yes
1913 do
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"
1921 #include <assert.h>
1922                      Syntax error
1923 _ACEOF
1924 if { (eval echo "$as_me:1924: \"$ac_cpp conftest.$ac_ext\"") >&5
1925   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1926   ac_status=$?
1927   egrep -v '^ *\+' conftest.er1 >conftest.err
1928   rm -f conftest.er1
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
1934   else
1935     ac_cpp_err=
1936   fi
1937 else
1938   ac_cpp_err=yes
1939 fi
1940 if test -z "$ac_cpp_err"; then
1941   :
1942 else
1943   echo "$as_me: failed program was:" >&5
1944   cat conftest.$ac_ext >&5
1945   # Broken: fails on valid input.
1946 continue
1947 fi
1948 rm -f conftest.err conftest.$ac_ext
1949
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>
1956 _ACEOF
1957 if { (eval echo "$as_me:1957: \"$ac_cpp conftest.$ac_ext\"") >&5
1958   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
1959   ac_status=$?
1960   egrep -v '^ *\+' conftest.er1 >conftest.err
1961   rm -f conftest.er1
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
1967   else
1968     ac_cpp_err=
1969   fi
1970 else
1971   ac_cpp_err=yes
1972 fi
1973 if test -z "$ac_cpp_err"; then
1974   # Broken: success on invalid input.
1975 continue
1976 else
1977   echo "$as_me: failed program was:" >&5
1978   cat conftest.$ac_ext >&5
1979   # Passes both tests.
1980 ac_preproc_ok=:
1981 break
1982 fi
1983 rm -f conftest.err conftest.$ac_ext
1984
1985 done
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
1989   break
1990 fi
1991
1992     done
1993     ac_cv_prog_CPP=$CPP
1994
1995 fi
1996   CPP=$ac_cv_prog_CPP
1997 else
1998   ac_cv_prog_CPP=$CPP
1999 fi
2000 echo "$as_me:2000: result: $CPP" >&5
2001 echo "${ECHO_T}$CPP" >&6
2002 ac_preproc_ok=false
2003 for ac_c_preproc_warn_flag in '' yes
2004 do
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"
2012 #include <assert.h>
2013                      Syntax error
2014 _ACEOF
2015 if { (eval echo "$as_me:2015: \"$ac_cpp conftest.$ac_ext\"") >&5
2016   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2017   ac_status=$?
2018   egrep -v '^ *\+' conftest.er1 >conftest.err
2019   rm -f conftest.er1
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
2025   else
2026     ac_cpp_err=
2027   fi
2028 else
2029   ac_cpp_err=yes
2030 fi
2031 if test -z "$ac_cpp_err"; then
2032   :
2033 else
2034   echo "$as_me: failed program was:" >&5
2035   cat conftest.$ac_ext >&5
2036   # Broken: fails on valid input.
2037 continue
2038 fi
2039 rm -f conftest.err conftest.$ac_ext
2040
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>
2047 _ACEOF
2048 if { (eval echo "$as_me:2048: \"$ac_cpp conftest.$ac_ext\"") >&5
2049   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2050   ac_status=$?
2051   egrep -v '^ *\+' conftest.er1 >conftest.err
2052   rm -f conftest.er1
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
2058   else
2059     ac_cpp_err=
2060   fi
2061 else
2062   ac_cpp_err=yes
2063 fi
2064 if test -z "$ac_cpp_err"; then
2065   # Broken: success on invalid input.
2066 continue
2067 else
2068   echo "$as_me: failed program was:" >&5
2069   cat conftest.$ac_ext >&5
2070   # Passes both tests.
2071 ac_preproc_ok=:
2072 break
2073 fi
2074 rm -f conftest.err conftest.$ac_ext
2075
2076 done
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
2080   :
2081 else
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; }; }
2085 fi
2086
2087 ac_ext=c
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
2093
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
2099 else
2100     ac_pattern="Autoconf.*'x'"
2101   cat >conftest.$ac_ext <<_ACEOF
2102 #line 2102 "configure"
2103 #include "confdefs.h"
2104 #include <sgtty.h>
2105 int Autoconf = TIOCGETP;
2106 _ACEOF
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
2110 else
2111   ac_cv_prog_gcc_traditional=no
2112 fi
2113 rm -rf conftest*
2114
2115   if test $ac_cv_prog_gcc_traditional = no; then
2116     cat >conftest.$ac_ext <<_ACEOF
2117 #line 2117 "configure"
2118 #include "confdefs.h"
2119 #include <termio.h>
2120 int Autoconf = TCGETA;
2121 _ACEOF
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
2125 fi
2126 rm -rf conftest*
2127
2128   fi
2129 fi
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"
2134   fi
2135 fi
2136
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
2141 else
2142
2143 cat > conftest.$ac_ext <<CF_EOF
2144 #include <stdio.h>
2145 int main()
2146 {
2147         ${cf_cv_main_return:-return}(0);
2148 }
2149 CF_EOF
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
2154   (eval $ac_try) 2>&5
2155   ac_status=$?
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
2159   (eval $ac_try) 2>&5
2160   ac_status=$?
2161   echo "$as_me:2161: \$? = $ac_status" >&5
2162   (exit $ac_status); };
2163 then
2164   eval cf_cv_prog_CC_c_o=yes
2165 else
2166   eval cf_cv_prog_CC_c_o=no
2167 fi
2168 rm -rf conftest*
2169
2170 fi
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
2174 else
2175   echo "$as_me:2175: result: no" >&5
2176 echo "${ECHO_T}no" >&6
2177 fi
2178
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,$//
2188 _ACEOF
2189 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2190 rm conftest.sed
2191
2192 for ac_prog in mawk gawk nawk awk
2193 do
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
2200 else
2201   if test -n "$AWK"; then
2202   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2203 else
2204   ac_save_IFS=$IFS; IFS=$ac_path_separator
2205 ac_dummy="$PATH"
2206 for ac_dir in $ac_dummy; do
2207   IFS=$ac_save_IFS
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
2212 break
2213 done
2214
2215 fi
2216 fi
2217 AWK=$ac_cv_prog_AWK
2218 if test -n "$AWK"; then
2219   echo "$as_me:2219: result: $AWK" >&5
2220 echo "${ECHO_T}$AWK" >&6
2221 else
2222   echo "$as_me:2222: result: no" >&5
2223 echo "${ECHO_T}no" >&6
2224 fi
2225
2226   test -n "$AWK" && break
2227 done
2228
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; }; }
2232
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
2237 else
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'
2241     fi
2242 fi
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
2246
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; }; }
2250
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
2257 # AIX /bin/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
2268 else
2269     ac_save_IFS=$IFS; IFS=$ac_path_separator
2270   for ac_dir in $PATH; do
2271     IFS=$ac_save_IFS
2272     # Account for people who put trailing slashes in PATH elements.
2273     case $ac_dir/ in
2274     / | ./ | .// | /cC/* \
2275     | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2276     | /usr/ucb/* ) ;;
2277     *)
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
2280       # by default.
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.
2286             :
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.
2290             :
2291           else
2292             ac_cv_path_install="$ac_dir/$ac_prog -c"
2293             break 2
2294           fi
2295         fi
2296       done
2297       ;;
2298     esac
2299   done
2300
2301 fi
2302   if test "${ac_cv_path_install+set}" = set; then
2303     INSTALL=$ac_cv_path_install
2304   else
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
2310   fi
2311 fi
2312 echo "$as_me:2312: result: $INSTALL" >&5
2313 echo "${ECHO_T}$INSTALL" >&6
2314
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}'
2318
2319 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2320
2321 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2322
2323 echo "$as_me:2323: checking whether ln -s works" >&5
2324 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2325 LN_S=$as_ln_s
2326 if test "$LN_S" = "ln -s"; then
2327   echo "$as_me:2327: result: yes" >&5
2328 echo "${ECHO_T}yes" >&6
2329 else
2330   echo "$as_me:2330: result: no, using $LN_S" >&5
2331 echo "${ECHO_T}no, using $LN_S" >&6
2332 fi
2333
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
2336
2337 rm -f conf$$.src conf$$dst
2338 echo >conf$$.dst
2339 echo first >conf$$.src
2340 if $LN_S -f conf$$.src conf$$.dst 2>/dev/null; then
2341         cf_prog_ln_sf=yes
2342 else
2343         cf_prog_ln_sf=no
2344 fi
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
2348
2349 test "$cf_prog_ln_sf" = yes && LN_S="$LN_S -f"
2350
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
2355 else
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
2365 #      /var/tmp         likewise
2366 #      /usr/tmp         likewise
2367 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
2368   ac_tmpdirs=$TMPDIR
2369 else
2370   ac_tmpdirs='/tmp /var/tmp /usr/tmp'
2371 fi
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
2385     break
2386   fi
2387   rm -rf $ac_xdir 2>/dev/null
2388 done
2389 fi
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
2393
2394 cat >>confdefs.h <<\EOF
2395 #define HAVE_LONG_FILE_NAMES 1
2396 EOF
2397
2398 fi
2399
2400 # if we find pkg-config, check if we should install the ".pc" files.
2401
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
2404
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
2409 else
2410   cf_pkg_config=yes
2411 fi;
2412 echo "$as_me:2412: result: $cf_pkg_config" >&5
2413 echo "${ECHO_T}$cf_pkg_config" >&6
2414
2415 case $cf_pkg_config in #(vi
2416 no) #(vi
2417         PKG_CONFIG=none
2418         ;;
2419 yes) #(vi
2420
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
2428 else
2429   case $PKG_CONFIG in
2430   [\\/]* | ?:[\\/]*)
2431   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
2432   ;;
2433   *)
2434   ac_save_IFS=$IFS; IFS=$ac_path_separator
2435 ac_dummy="$PATH"
2436 for ac_dir in $ac_dummy; do
2437   IFS=$ac_save_IFS
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
2442    break
2443 fi
2444 done
2445
2446   ;;
2447 esac
2448 fi
2449 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
2450
2451 if test -n "$PKG_CONFIG"; then
2452   echo "$as_me:2452: result: $PKG_CONFIG" >&5
2453 echo "${ECHO_T}$PKG_CONFIG" >&6
2454 else
2455   echo "$as_me:2455: result: no" >&5
2456 echo "${ECHO_T}no" >&6
2457 fi
2458
2459 fi
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
2468 else
2469   case $ac_pt_PKG_CONFIG in
2470   [\\/]* | ?:[\\/]*)
2471   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
2472   ;;
2473   *)
2474   ac_save_IFS=$IFS; IFS=$ac_path_separator
2475 ac_dummy="$PATH"
2476 for ac_dir in $ac_dummy; do
2477   IFS=$ac_save_IFS
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
2482    break
2483 fi
2484 done
2485
2486   test -z "$ac_cv_path_ac_pt_PKG_CONFIG" && ac_cv_path_ac_pt_PKG_CONFIG="none"
2487   ;;
2488 esac
2489 fi
2490 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
2491
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
2495 else
2496   echo "$as_me:2496: result: no" >&5
2497 echo "${ECHO_T}no" >&6
2498 fi
2499
2500   PKG_CONFIG=$ac_pt_PKG_CONFIG
2501 else
2502   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
2503 fi
2504
2505         ;;
2506 *)
2507         PKG_CONFIG=$withval
2508         ;;
2509 esac
2510
2511 test -z "$PKG_CONFIG" && PKG_CONFIG=none
2512 if test "$PKG_CONFIG" != none ; then
2513
2514 if test "x$prefix" != xNONE; then
2515   cf_path_syntax="$prefix"
2516 else
2517   cf_path_syntax="$ac_default_prefix"
2518 fi
2519
2520 case ".$PKG_CONFIG" in #(vi
2521 .\$\(*\)*|.\'*\'*) #(vi
2522   ;;
2523 ..|./*|.\\*) #(vi
2524   ;;
2525 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
2526   ;;
2527 .\${*prefix}*|.\${*dir}*) #(vi
2528   eval PKG_CONFIG="$PKG_CONFIG"
2529   case ".$PKG_CONFIG" in #(vi
2530   .NONE/*)
2531     PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2532     ;;
2533   esac
2534   ;; #(vi
2535 .no|.NONE/*)
2536   PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
2537   ;;
2538 *)
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; }; }
2542   ;;
2543 esac
2544
2545 fi
2546
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
2550
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
2555 else
2556   PKG_CONFIG_LIBDIR=yes
2557 fi;
2558
2559         case x$PKG_CONFIG_LIBDIR in #(vi
2560         x/*) #(vi
2561                 ;;
2562         xyes) #(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
2566                 *64) #(vi
2567                         for cf_config in $cf_path/share $cf_path/lib64 $cf_path/lib32 $cf_path/lib
2568                         do
2569                                 if test -d $cf_config/pkgconfig
2570                                 then
2571                                         PKG_CONFIG_LIBDIR=$cf_config/pkgconfig
2572                                         break
2573                                 fi
2574                         done
2575                         ;;
2576                 *)
2577                         PKG_CONFIG_LIBDIR=$cf_path/lib/pkgconfig
2578                         ;;
2579                 esac
2580                 ;;
2581         *)
2582                 ;;
2583         esac
2584
2585         echo "$as_me:2585: result: $PKG_CONFIG_LIBDIR" >&5
2586 echo "${ECHO_T}$PKG_CONFIG_LIBDIR" >&6
2587 fi
2588
2589 if test "$PKG_CONFIG" != none ; then
2590         echo "$as_me:2590: checking if we should install .pc files for $PKG_CONFIG" >&5
2591 echo $ECHO_N "checking if we should install .pc files for $PKG_CONFIG... $ECHO_C" >&6
2592
2593 # Check whether --enable-pc-files or --disable-pc-files was given.
2594 if test "${enable_pc_files+set}" = set; then
2595   enableval="$enable_pc_files"
2596   enable_pc_files=$enableval
2597 else
2598   enable_pc_files=no
2599 fi;
2600         echo "$as_me:2600: result: $enable_pc_files" >&5
2601 echo "${ECHO_T}$enable_pc_files" >&6
2602         if test "$enable_pc_files" != no
2603         then
2604
2605 if test "x$prefix" != xNONE; then
2606   cf_path_syntax="$prefix"
2607 else
2608   cf_path_syntax="$ac_default_prefix"
2609 fi
2610
2611 case ".$PKG_CONFIG_LIBDIR" in #(vi
2612 .\$\(*\)*|.\'*\'*) #(vi
2613   ;;
2614 ..|./*|.\\*) #(vi
2615   ;;
2616 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
2617   ;;
2618 .\${*prefix}*|.\${*dir}*) #(vi
2619   eval PKG_CONFIG_LIBDIR="$PKG_CONFIG_LIBDIR"
2620   case ".$PKG_CONFIG_LIBDIR" in #(vi
2621   .NONE/*)
2622     PKG_CONFIG_LIBDIR=`echo $PKG_CONFIG_LIBDIR | sed -e s%NONE%$cf_path_syntax%`
2623     ;;
2624   esac
2625   ;; #(vi
2626 .no|.NONE/*)
2627   PKG_CONFIG_LIBDIR=`echo $PKG_CONFIG_LIBDIR | sed -e s%NONE%$cf_path_syntax%`
2628   ;;
2629 *)
2630   { { echo "$as_me:2630: error: expected a pathname, not \"$PKG_CONFIG_LIBDIR\"" >&5
2631 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG_LIBDIR\"" >&2;}
2632    { (exit 1); exit 1; }; }
2633   ;;
2634 esac
2635
2636         fi
2637 else
2638         enable_pc_files=no
2639 fi
2640
2641 echo "$as_me:2641: checking if you want to build test-programs" >&5
2642 echo $ECHO_N "checking if you want to build test-programs... $ECHO_C" >&6
2643
2644 # Check whether --with-tests or --without-tests was given.
2645 if test "${with_tests+set}" = set; then
2646   withval="$with_tests"
2647   cf_with_tests=$withval
2648 else
2649   cf_with_tests=yes
2650 fi;
2651 echo "$as_me:2651: result: $cf_with_tests" >&5
2652 echo "${ECHO_T}$cf_with_tests" >&6
2653
2654 echo "$as_me:2654: checking if we should assume mixed-case filenames" >&5
2655 echo $ECHO_N "checking if we should assume mixed-case filenames... $ECHO_C" >&6
2656
2657 # Check whether --enable-mixed-case or --disable-mixed-case was given.
2658 if test "${enable_mixed_case+set}" = set; then
2659   enableval="$enable_mixed_case"
2660   enable_mixedcase=$enableval
2661 else
2662   enable_mixedcase=auto
2663 fi;
2664 echo "$as_me:2664: result: $enable_mixedcase" >&5
2665 echo "${ECHO_T}$enable_mixedcase" >&6
2666 if test "$enable_mixedcase" = "auto" ; then
2667
2668 echo "$as_me:2668: checking if filesystem supports mixed-case filenames" >&5
2669 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
2670 if test "${cf_cv_mixedcase+set}" = set; then
2671   echo $ECHO_N "(cached) $ECHO_C" >&6
2672 else
2673
2674 if test "$cross_compiling" = yes ; then
2675         case $target_alias in #(vi
2676         *-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-mingw32*|*-uwin*) #(vi
2677                 cf_cv_mixedcase=no
2678                 ;;
2679         *)
2680                 cf_cv_mixedcase=yes
2681                 ;;
2682         esac
2683 else
2684         rm -f conftest CONFTEST
2685         echo test >conftest
2686         if test -f CONFTEST ; then
2687                 cf_cv_mixedcase=no
2688         else
2689                 cf_cv_mixedcase=yes
2690         fi
2691         rm -f conftest CONFTEST
2692 fi
2693
2694 fi
2695 echo "$as_me:2695: result: $cf_cv_mixedcase" >&5
2696 echo "${ECHO_T}$cf_cv_mixedcase" >&6
2697 test "$cf_cv_mixedcase" = yes &&
2698 cat >>confdefs.h <<\EOF
2699 #define MIXEDCASE_FILENAMES 1
2700 EOF
2701
2702 else
2703     cf_cv_mixedcase=$enable_mixedcase
2704     if test "$enable_mixedcase" = "yes" ; then
2705         cat >>confdefs.h <<\EOF
2706 #define MIXEDCASE_FILENAMES 1
2707 EOF
2708
2709     fi
2710 fi
2711
2712 # do this after mixed-case option (tags/TAGS is not as important as tic).
2713 echo "$as_me:2713: checking whether ${MAKE-make} sets \${MAKE}" >&5
2714 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
2715 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2716 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2717   echo $ECHO_N "(cached) $ECHO_C" >&6
2718 else
2719   cat >conftest.make <<\EOF
2720 all:
2721         @echo 'ac_maketemp="${MAKE}"'
2722 EOF
2723 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2724 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2725 if test -n "$ac_maketemp"; then
2726   eval ac_cv_prog_make_${ac_make}_set=yes
2727 else
2728   eval ac_cv_prog_make_${ac_make}_set=no
2729 fi
2730 rm -f conftest.make
2731 fi
2732 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2733   echo "$as_me:2733: result: yes" >&5
2734 echo "${ECHO_T}yes" >&6
2735   SET_MAKE=
2736 else
2737   echo "$as_me:2737: result: no" >&5
2738 echo "${ECHO_T}no" >&6
2739   SET_MAKE="MAKE=${MAKE-make}"
2740 fi
2741
2742 for ac_prog in exctags ctags
2743 do
2744   # Extract the first word of "$ac_prog", so it can be a program name with args.
2745 set dummy $ac_prog; ac_word=$2
2746 echo "$as_me:2746: checking for $ac_word" >&5
2747 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2748 if test "${ac_cv_prog_CTAGS+set}" = set; then
2749   echo $ECHO_N "(cached) $ECHO_C" >&6
2750 else
2751   if test -n "$CTAGS"; then
2752   ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
2753 else
2754   ac_save_IFS=$IFS; IFS=$ac_path_separator
2755 ac_dummy="$PATH"
2756 for ac_dir in $ac_dummy; do
2757   IFS=$ac_save_IFS
2758   test -z "$ac_dir" && ac_dir=.
2759   $as_executable_p "$ac_dir/$ac_word" || continue
2760 ac_cv_prog_CTAGS="$ac_prog"
2761 echo "$as_me:2761: found $ac_dir/$ac_word" >&5
2762 break
2763 done
2764
2765 fi
2766 fi
2767 CTAGS=$ac_cv_prog_CTAGS
2768 if test -n "$CTAGS"; then
2769   echo "$as_me:2769: result: $CTAGS" >&5
2770 echo "${ECHO_T}$CTAGS" >&6
2771 else
2772   echo "$as_me:2772: result: no" >&5
2773 echo "${ECHO_T}no" >&6
2774 fi
2775
2776   test -n "$CTAGS" && break
2777 done
2778
2779 for ac_prog in exetags etags
2780 do
2781   # Extract the first word of "$ac_prog", so it can be a program name with args.
2782 set dummy $ac_prog; ac_word=$2
2783 echo "$as_me:2783: checking for $ac_word" >&5
2784 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2785 if test "${ac_cv_prog_ETAGS+set}" = set; then
2786   echo $ECHO_N "(cached) $ECHO_C" >&6
2787 else
2788   if test -n "$ETAGS"; then
2789   ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
2790 else
2791   ac_save_IFS=$IFS; IFS=$ac_path_separator
2792 ac_dummy="$PATH"
2793 for ac_dir in $ac_dummy; do
2794   IFS=$ac_save_IFS
2795   test -z "$ac_dir" && ac_dir=.
2796   $as_executable_p "$ac_dir/$ac_word" || continue
2797 ac_cv_prog_ETAGS="$ac_prog"
2798 echo "$as_me:2798: found $ac_dir/$ac_word" >&5
2799 break
2800 done
2801
2802 fi
2803 fi
2804 ETAGS=$ac_cv_prog_ETAGS
2805 if test -n "$ETAGS"; then
2806   echo "$as_me:2806: result: $ETAGS" >&5
2807 echo "${ECHO_T}$ETAGS" >&6
2808 else
2809   echo "$as_me:2809: result: no" >&5
2810 echo "${ECHO_T}no" >&6
2811 fi
2812
2813   test -n "$ETAGS" && break
2814 done
2815
2816 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
2817 set dummy ${CTAGS:-ctags}; ac_word=$2
2818 echo "$as_me:2818: checking for $ac_word" >&5
2819 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2820 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
2821   echo $ECHO_N "(cached) $ECHO_C" >&6
2822 else
2823   if test -n "$MAKE_LOWER_TAGS"; then
2824   ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
2825 else
2826   ac_save_IFS=$IFS; IFS=$ac_path_separator
2827 ac_dummy="$PATH"
2828 for ac_dir in $ac_dummy; do
2829   IFS=$ac_save_IFS
2830   test -z "$ac_dir" && ac_dir=.
2831   $as_executable_p "$ac_dir/$ac_word" || continue
2832 ac_cv_prog_MAKE_LOWER_TAGS="yes"
2833 echo "$as_me:2833: found $ac_dir/$ac_word" >&5
2834 break
2835 done
2836
2837   test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
2838 fi
2839 fi
2840 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
2841 if test -n "$MAKE_LOWER_TAGS"; then
2842   echo "$as_me:2842: result: $MAKE_LOWER_TAGS" >&5
2843 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
2844 else
2845   echo "$as_me:2845: result: no" >&5
2846 echo "${ECHO_T}no" >&6
2847 fi
2848
2849 if test "$cf_cv_mixedcase" = yes ; then
2850         # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
2851 set dummy ${ETAGS:-etags}; ac_word=$2
2852 echo "$as_me:2852: checking for $ac_word" >&5
2853 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2854 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
2855   echo $ECHO_N "(cached) $ECHO_C" >&6
2856 else
2857   if test -n "$MAKE_UPPER_TAGS"; then
2858   ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
2859 else
2860   ac_save_IFS=$IFS; IFS=$ac_path_separator
2861 ac_dummy="$PATH"
2862 for ac_dir in $ac_dummy; do
2863   IFS=$ac_save_IFS
2864   test -z "$ac_dir" && ac_dir=.
2865   $as_executable_p "$ac_dir/$ac_word" || continue
2866 ac_cv_prog_MAKE_UPPER_TAGS="yes"
2867 echo "$as_me:2867: found $ac_dir/$ac_word" >&5
2868 break
2869 done
2870
2871   test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
2872 fi
2873 fi
2874 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
2875 if test -n "$MAKE_UPPER_TAGS"; then
2876   echo "$as_me:2876: result: $MAKE_UPPER_TAGS" >&5
2877 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
2878 else
2879   echo "$as_me:2879: result: no" >&5
2880 echo "${ECHO_T}no" >&6
2881 fi
2882
2883 else
2884         MAKE_UPPER_TAGS=no
2885 fi
2886
2887 if test "$MAKE_UPPER_TAGS" = yes ; then
2888         MAKE_UPPER_TAGS=
2889 else
2890         MAKE_UPPER_TAGS="#"
2891 fi
2892
2893 if test "$MAKE_LOWER_TAGS" = yes ; then
2894         MAKE_LOWER_TAGS=
2895 else
2896         MAKE_LOWER_TAGS="#"
2897 fi
2898
2899 echo "$as_me:2899: checking for makeflags variable" >&5
2900 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
2901 if test "${cf_cv_makeflags+set}" = set; then
2902   echo $ECHO_N "(cached) $ECHO_C" >&6
2903 else
2904
2905         cf_cv_makeflags=''
2906         for cf_option in '-${MAKEFLAGS}' '${MFLAGS}'
2907         do
2908                 cat >cf_makeflags.tmp <<CF_EOF
2909 SHELL = /bin/sh
2910 all :
2911         @ echo '.$cf_option'
2912 CF_EOF
2913                 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp 2>/dev/null | fgrep -v "ing directory" | sed -e 's,[    ]*$,,'`
2914                 case "$cf_result" in
2915                 .*k)
2916                         cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp CC=cc 2>/dev/null`
2917                         case "$cf_result" in
2918                         .*CC=*) cf_cv_makeflags=
2919                                 ;;
2920                         *)      cf_cv_makeflags=$cf_option
2921                                 ;;
2922                         esac
2923                         break
2924                         ;;
2925                 .-)     ;;
2926                 *)      echo "given option \"$cf_option\", no match \"$cf_result\""
2927                         ;;
2928                 esac
2929         done
2930         rm -f cf_makeflags.tmp
2931
2932 fi
2933 echo "$as_me:2933: result: $cf_cv_makeflags" >&5
2934 echo "${ECHO_T}$cf_cv_makeflags" >&6
2935
2936 if test -n "$ac_tool_prefix"; then
2937   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2938 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2939 echo "$as_me:2939: checking for $ac_word" >&5
2940 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2941 if test "${ac_cv_prog_RANLIB+set}" = set; then
2942   echo $ECHO_N "(cached) $ECHO_C" >&6
2943 else
2944   if test -n "$RANLIB"; then
2945   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2946 else
2947   ac_save_IFS=$IFS; IFS=$ac_path_separator
2948 ac_dummy="$PATH"
2949 for ac_dir in $ac_dummy; do
2950   IFS=$ac_save_IFS
2951   test -z "$ac_dir" && ac_dir=.
2952   $as_executable_p "$ac_dir/$ac_word" || continue
2953 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2954 echo "$as_me:2954: found $ac_dir/$ac_word" >&5
2955 break
2956 done
2957
2958 fi
2959 fi
2960 RANLIB=$ac_cv_prog_RANLIB
2961 if test -n "$RANLIB"; then
2962   echo "$as_me:2962: result: $RANLIB" >&5
2963 echo "${ECHO_T}$RANLIB" >&6
2964 else
2965   echo "$as_me:2965: result: no" >&5
2966 echo "${ECHO_T}no" >&6
2967 fi
2968
2969 fi
2970 if test -z "$ac_cv_prog_RANLIB"; then
2971   ac_ct_RANLIB=$RANLIB
2972   # Extract the first word of "ranlib", so it can be a program name with args.
2973 set dummy ranlib; ac_word=$2
2974 echo "$as_me:2974: checking for $ac_word" >&5
2975 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2976 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2977   echo $ECHO_N "(cached) $ECHO_C" >&6
2978 else
2979   if test -n "$ac_ct_RANLIB"; then
2980   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2981 else
2982   ac_save_IFS=$IFS; IFS=$ac_path_separator
2983 ac_dummy="$PATH"
2984 for ac_dir in $ac_dummy; do
2985   IFS=$ac_save_IFS
2986   test -z "$ac_dir" && ac_dir=.
2987   $as_executable_p "$ac_dir/$ac_word" || continue
2988 ac_cv_prog_ac_ct_RANLIB="ranlib"
2989 echo "$as_me:2989: found $ac_dir/$ac_word" >&5
2990 break
2991 done
2992
2993   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="':'"
2994 fi
2995 fi
2996 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2997 if test -n "$ac_ct_RANLIB"; then
2998   echo "$as_me:2998: result: $ac_ct_RANLIB" >&5
2999 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3000 else
3001   echo "$as_me:3001: result: no" >&5
3002 echo "${ECHO_T}no" >&6
3003 fi
3004
3005   RANLIB=$ac_ct_RANLIB
3006 else
3007   RANLIB="$ac_cv_prog_RANLIB"
3008 fi
3009
3010 if test -n "$ac_tool_prefix"; then
3011   # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3012 set dummy ${ac_tool_prefix}ld; ac_word=$2
3013 echo "$as_me:3013: checking for $ac_word" >&5
3014 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3015 if test "${ac_cv_prog_LD+set}" = set; then
3016   echo $ECHO_N "(cached) $ECHO_C" >&6
3017 else
3018   if test -n "$LD"; then
3019   ac_cv_prog_LD="$LD" # Let the user override the test.
3020 else
3021   ac_save_IFS=$IFS; IFS=$ac_path_separator
3022 ac_dummy="$PATH"
3023 for ac_dir in $ac_dummy; do
3024   IFS=$ac_save_IFS
3025   test -z "$ac_dir" && ac_dir=.
3026   $as_executable_p "$ac_dir/$ac_word" || continue
3027 ac_cv_prog_LD="${ac_tool_prefix}ld"
3028 echo "$as_me:3028: found $ac_dir/$ac_word" >&5
3029 break
3030 done
3031
3032 fi
3033 fi
3034 LD=$ac_cv_prog_LD
3035 if test -n "$LD"; then
3036   echo "$as_me:3036: result: $LD" >&5
3037 echo "${ECHO_T}$LD" >&6
3038 else
3039   echo "$as_me:3039: result: no" >&5
3040 echo "${ECHO_T}no" >&6
3041 fi
3042
3043 fi
3044 if test -z "$ac_cv_prog_LD"; then
3045   ac_ct_LD=$LD
3046   # Extract the first word of "ld", so it can be a program name with args.
3047 set dummy ld; ac_word=$2
3048 echo "$as_me:3048: checking for $ac_word" >&5
3049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3050 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3051   echo $ECHO_N "(cached) $ECHO_C" >&6
3052 else
3053   if test -n "$ac_ct_LD"; then
3054   ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3055 else
3056   ac_save_IFS=$IFS; IFS=$ac_path_separator
3057 ac_dummy="$PATH"
3058 for ac_dir in $ac_dummy; do
3059   IFS=$ac_save_IFS
3060   test -z "$ac_dir" && ac_dir=.
3061   $as_executable_p "$ac_dir/$ac_word" || continue
3062 ac_cv_prog_ac_ct_LD="ld"
3063 echo "$as_me:3063: found $ac_dir/$ac_word" >&5
3064 break
3065 done
3066
3067   test -z "$ac_cv_prog_ac_ct_LD" && ac_cv_prog_ac_ct_LD="ld"
3068 fi
3069 fi
3070 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3071 if test -n "$ac_ct_LD"; then
3072   echo "$as_me:3072: result: $ac_ct_LD" >&5
3073 echo "${ECHO_T}$ac_ct_LD" >&6
3074 else
3075   echo "$as_me:3075: result: no" >&5
3076 echo "${ECHO_T}no" >&6
3077 fi
3078
3079   LD=$ac_ct_LD
3080 else
3081   LD="$ac_cv_prog_LD"
3082 fi
3083
3084 if test -n "$ac_tool_prefix"; then
3085   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3086 set dummy ${ac_tool_prefix}ar; ac_word=$2
3087 echo "$as_me:3087: checking for $ac_word" >&5
3088 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3089 if test "${ac_cv_prog_AR+set}" = set; then
3090   echo $ECHO_N "(cached) $ECHO_C" >&6
3091 else
3092   if test -n "$AR"; then
3093   ac_cv_prog_AR="$AR" # Let the user override the test.
3094 else
3095   ac_save_IFS=$IFS; IFS=$ac_path_separator
3096 ac_dummy="$PATH"
3097 for ac_dir in $ac_dummy; do
3098   IFS=$ac_save_IFS
3099   test -z "$ac_dir" && ac_dir=.
3100   $as_executable_p "$ac_dir/$ac_word" || continue
3101 ac_cv_prog_AR="${ac_tool_prefix}ar"
3102 echo "$as_me:3102: found $ac_dir/$ac_word" >&5
3103 break
3104 done
3105
3106 fi
3107 fi
3108 AR=$ac_cv_prog_AR
3109 if test -n "$AR"; then
3110   echo "$as_me:3110: result: $AR" >&5
3111 echo "${ECHO_T}$AR" >&6
3112 else
3113   echo "$as_me:3113: result: no" >&5
3114 echo "${ECHO_T}no" >&6
3115 fi
3116
3117 fi
3118 if test -z "$ac_cv_prog_AR"; then
3119   ac_ct_AR=$AR
3120   # Extract the first word of "ar", so it can be a program name with args.
3121 set dummy ar; ac_word=$2
3122 echo "$as_me:3122: checking for $ac_word" >&5
3123 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3124 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3125   echo $ECHO_N "(cached) $ECHO_C" >&6
3126 else
3127   if test -n "$ac_ct_AR"; then
3128   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3129 else
3130   ac_save_IFS=$IFS; IFS=$ac_path_separator
3131 ac_dummy="$PATH"
3132 for ac_dir in $ac_dummy; do
3133   IFS=$ac_save_IFS
3134   test -z "$ac_dir" && ac_dir=.
3135   $as_executable_p "$ac_dir/$ac_word" || continue
3136 ac_cv_prog_ac_ct_AR="ar"
3137 echo "$as_me:3137: found $ac_dir/$ac_word" >&5
3138 break
3139 done
3140
3141   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3142 fi
3143 fi
3144 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3145 if test -n "$ac_ct_AR"; then
3146   echo "$as_me:3146: result: $ac_ct_AR" >&5
3147 echo "${ECHO_T}$ac_ct_AR" >&6
3148 else
3149   echo "$as_me:3149: result: no" >&5
3150 echo "${ECHO_T}no" >&6
3151 fi
3152
3153   AR=$ac_ct_AR
3154 else
3155   AR="$ac_cv_prog_AR"
3156 fi
3157
3158 if test -n "$ac_tool_prefix"; then
3159   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3160 set dummy ${ac_tool_prefix}ar; ac_word=$2
3161 echo "$as_me:3161: checking for $ac_word" >&5
3162 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3163 if test "${ac_cv_prog_AR+set}" = set; then
3164   echo $ECHO_N "(cached) $ECHO_C" >&6
3165 else
3166   if test -n "$AR"; then
3167   ac_cv_prog_AR="$AR" # Let the user override the test.
3168 else
3169   ac_save_IFS=$IFS; IFS=$ac_path_separator
3170 ac_dummy="$PATH"
3171 for ac_dir in $ac_dummy; do
3172   IFS=$ac_save_IFS
3173   test -z "$ac_dir" && ac_dir=.
3174   $as_executable_p "$ac_dir/$ac_word" || continue
3175 ac_cv_prog_AR="${ac_tool_prefix}ar"
3176 echo "$as_me:3176: found $ac_dir/$ac_word" >&5
3177 break
3178 done
3179
3180 fi
3181 fi
3182 AR=$ac_cv_prog_AR
3183 if test -n "$AR"; then
3184   echo "$as_me:3184: result: $AR" >&5
3185 echo "${ECHO_T}$AR" >&6
3186 else
3187   echo "$as_me:3187: result: no" >&5
3188 echo "${ECHO_T}no" >&6
3189 fi
3190
3191 fi
3192 if test -z "$ac_cv_prog_AR"; then
3193   ac_ct_AR=$AR
3194   # Extract the first word of "ar", so it can be a program name with args.
3195 set dummy ar; ac_word=$2
3196 echo "$as_me:3196: checking for $ac_word" >&5
3197 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3198 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3199   echo $ECHO_N "(cached) $ECHO_C" >&6
3200 else
3201   if test -n "$ac_ct_AR"; then
3202   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3203 else
3204   ac_save_IFS=$IFS; IFS=$ac_path_separator
3205 ac_dummy="$PATH"
3206 for ac_dir in $ac_dummy; do
3207   IFS=$ac_save_IFS
3208   test -z "$ac_dir" && ac_dir=.
3209   $as_executable_p "$ac_dir/$ac_word" || continue
3210 ac_cv_prog_ac_ct_AR="ar"
3211 echo "$as_me:3211: found $ac_dir/$ac_word" >&5
3212 break
3213 done
3214
3215   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3216 fi
3217 fi
3218 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3219 if test -n "$ac_ct_AR"; then
3220   echo "$as_me:3220: result: $ac_ct_AR" >&5
3221 echo "${ECHO_T}$ac_ct_AR" >&6
3222 else
3223   echo "$as_me:3223: result: no" >&5
3224 echo "${ECHO_T}no" >&6
3225 fi
3226
3227   AR=$ac_ct_AR
3228 else
3229   AR="$ac_cv_prog_AR"
3230 fi
3231
3232 echo "$as_me:3232: checking for options to update archives" >&5
3233 echo $ECHO_N "checking for options to update archives... $ECHO_C" >&6
3234 if test "${cf_cv_ar_flags+set}" = set; then
3235   echo $ECHO_N "(cached) $ECHO_C" >&6
3236 else
3237
3238         cf_cv_ar_flags=unknown
3239         for cf_ar_flags in -curv curv -crv crv -cqv cqv -rv rv
3240         do
3241
3242                 # check if $ARFLAGS already contains this choice
3243                 if test "x$ARFLAGS" != "x" ; then
3244                         cf_check_ar_flags=`echo "x$ARFLAGS" | sed -e "s/$cf_ar_flags\$//" -e "s/$cf_ar_flags / /"`
3245                         if test "x$ARFLAGS" != "$cf_check_ar_flags" ; then
3246                                 cf_cv_ar_flags=
3247                                 break
3248                         fi
3249                 fi
3250
3251                 rm -f conftest.$ac_cv_objext
3252                 rm -f conftest.a
3253
3254                 cat >conftest.$ac_ext <<EOF
3255 #line 3255 "configure"
3256 int     testdata[3] = { 123, 456, 789 };
3257 EOF
3258                 if { (eval echo "$as_me:3258: \"$ac_compile\"") >&5
3259   (eval $ac_compile) 2>&5
3260   ac_status=$?
3261   echo "$as_me:3261: \$? = $ac_status" >&5
3262   (exit $ac_status); } ; then
3263                         echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
3264                         $AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext 2>&5 1>/dev/null
3265                         if test -f conftest.a ; then
3266                                 cf_cv_ar_flags=$cf_ar_flags
3267                                 break
3268                         fi
3269                 else
3270                         test -n "$verbose" && echo "    cannot compile test-program" 1>&6
3271
3272 echo "${as_me:-configure}:3272: testing cannot compile test-program ..." 1>&5
3273
3274                         break
3275                 fi
3276         done
3277         rm -f conftest.a conftest.$ac_ext conftest.$ac_cv_objext
3278
3279 fi
3280 echo "$as_me:3280: result: $cf_cv_ar_flags" >&5
3281 echo "${ECHO_T}$cf_cv_ar_flags" >&6
3282
3283 if test -n "$ARFLAGS" ; then
3284         if test -n "$cf_cv_ar_flags" ; then
3285                 ARFLAGS="$ARFLAGS $cf_cv_ar_flags"
3286         fi
3287 else
3288         ARFLAGS=$cf_cv_ar_flags
3289 fi
3290
3291         echo "$as_me:3291: checking for PATH separator" >&5
3292 echo $ECHO_N "checking for PATH separator... $ECHO_C" >&6
3293         case $cf_cv_system_name in
3294         os2*)   PATH_SEPARATOR=';'  ;;
3295         *)      ${PATH_SEPARATOR:=':'}  ;;
3296         esac
3297
3298         echo "$as_me:3298: result: $PATH_SEPARATOR" >&5
3299 echo "${ECHO_T}$PATH_SEPARATOR" >&6
3300
3301 echo "$as_me:3301: checking if you have specified an install-prefix" >&5
3302 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3303
3304 # Check whether --with-install-prefix or --without-install-prefix was given.
3305 if test "${with_install_prefix+set}" = set; then
3306   withval="$with_install_prefix"
3307   case "$withval" in #(vi
3308         yes|no) #(vi
3309                 ;;
3310         *)      DESTDIR="$withval"
3311                 ;;
3312         esac
3313 fi;
3314 echo "$as_me:3314: result: $DESTDIR" >&5
3315 echo "${ECHO_T}$DESTDIR" >&6
3316
3317 ###############################################################################
3318
3319 # If we're cross-compiling, allow the user to override the tools and their
3320 # options.  The configure script is oriented toward identifying the host
3321 # compiler, etc., but we need a build compiler to generate parts of the source.
3322
3323 if test "$cross_compiling" = yes ; then
3324
3325         # defaults that we might want to override
3326         : ${BUILD_CFLAGS:=''}
3327         : ${BUILD_CPPFLAGS:=''}
3328         : ${BUILD_LDFLAGS:=''}
3329         : ${BUILD_LIBS:=''}
3330         : ${BUILD_EXEEXT:='$x'}
3331         : ${BUILD_OBJEXT:='o'}
3332
3333 # Check whether --with-build-cc or --without-build-cc was given.
3334 if test "${with_build_cc+set}" = set; then
3335   withval="$with_build_cc"
3336   BUILD_CC="$withval"
3337 else
3338   for ac_prog in gcc cc cl
3339 do
3340   # Extract the first word of "$ac_prog", so it can be a program name with args.
3341 set dummy $ac_prog; ac_word=$2
3342 echo "$as_me:3342: checking for $ac_word" >&5
3343 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3344 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3345   echo $ECHO_N "(cached) $ECHO_C" >&6
3346 else
3347   if test -n "$BUILD_CC"; then
3348   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3349 else
3350   ac_save_IFS=$IFS; IFS=$ac_path_separator
3351 ac_dummy="$PATH"
3352 for ac_dir in $ac_dummy; do
3353   IFS=$ac_save_IFS
3354   test -z "$ac_dir" && ac_dir=.
3355   $as_executable_p "$ac_dir/$ac_word" || continue
3356 ac_cv_prog_BUILD_CC="$ac_prog"
3357 echo "$as_me:3357: found $ac_dir/$ac_word" >&5
3358 break
3359 done
3360
3361 fi
3362 fi
3363 BUILD_CC=$ac_cv_prog_BUILD_CC
3364 if test -n "$BUILD_CC"; then
3365   echo "$as_me:3365: result: $BUILD_CC" >&5
3366 echo "${ECHO_T}$BUILD_CC" >&6
3367 else
3368   echo "$as_me:3368: result: no" >&5
3369 echo "${ECHO_T}no" >&6
3370 fi
3371
3372   test -n "$BUILD_CC" && break
3373 done
3374
3375 fi;
3376         echo "$as_me:3376: checking for native build C compiler" >&5
3377 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3378         echo "$as_me:3378: result: $BUILD_CC" >&5
3379 echo "${ECHO_T}$BUILD_CC" >&6
3380
3381         echo "$as_me:3381: checking for native build C preprocessor" >&5
3382 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3383
3384 # Check whether --with-build-cpp or --without-build-cpp was given.
3385 if test "${with_build_cpp+set}" = set; then
3386   withval="$with_build_cpp"
3387   BUILD_CPP="$withval"
3388 else
3389   BUILD_CPP='${BUILD_CC} -E'
3390 fi;
3391         echo "$as_me:3391: result: $BUILD_CPP" >&5
3392 echo "${ECHO_T}$BUILD_CPP" >&6
3393
3394         echo "$as_me:3394: checking for native build C flags" >&5
3395 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3396
3397 # Check whether --with-build-cflags or --without-build-cflags was given.
3398 if test "${with_build_cflags+set}" = set; then
3399   withval="$with_build_cflags"
3400   BUILD_CFLAGS="$withval"
3401 fi;
3402         echo "$as_me:3402: result: $BUILD_CFLAGS" >&5
3403 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3404
3405         echo "$as_me:3405: checking for native build C preprocessor-flags" >&5
3406 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3407
3408 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3409 if test "${with_build_cppflags+set}" = set; then
3410   withval="$with_build_cppflags"
3411   BUILD_CPPFLAGS="$withval"
3412 fi;
3413         echo "$as_me:3413: result: $BUILD_CPPFLAGS" >&5
3414 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3415
3416         echo "$as_me:3416: checking for native build linker-flags" >&5
3417 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3418
3419 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3420 if test "${with_build_ldflags+set}" = set; then
3421   withval="$with_build_ldflags"
3422   BUILD_LDFLAGS="$withval"
3423 fi;
3424         echo "$as_me:3424: result: $BUILD_LDFLAGS" >&5
3425 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3426
3427         echo "$as_me:3427: checking for native build linker-libraries" >&5
3428 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3429
3430 # Check whether --with-build-libs or --without-build-libs was given.
3431 if test "${with_build_libs+set}" = set; then
3432   withval="$with_build_libs"
3433   BUILD_LIBS="$withval"
3434 fi;
3435         echo "$as_me:3435: result: $BUILD_LIBS" >&5
3436 echo "${ECHO_T}$BUILD_LIBS" >&6
3437
3438         # this assumes we're on Unix.
3439         BUILD_EXEEXT=
3440         BUILD_OBJEXT=o
3441
3442         : ${BUILD_CC:='${CC}'}
3443
3444         if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3445                 { { echo "$as_me:3445: error: Cross-build requires two compilers.
3446 Use --with-build-cc to specify the native compiler." >&5
3447 echo "$as_me: error: Cross-build requires two compilers.
3448 Use --with-build-cc to specify the native compiler." >&2;}
3449    { (exit 1); exit 1; }; }
3450         fi
3451
3452 else
3453         : ${BUILD_CC:='${CC}'}
3454         : ${BUILD_CPP:='${CPP}'}
3455         : ${BUILD_CFLAGS:='${CFLAGS}'}
3456         : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
3457         : ${BUILD_LDFLAGS:='${LDFLAGS}'}
3458         : ${BUILD_LIBS:='${LIBS}'}
3459         : ${BUILD_EXEEXT:='$x'}
3460         : ${BUILD_OBJEXT:='o'}
3461 fi
3462
3463 ###############################################################################
3464
3465 ### Options to allow the user to specify the set of libraries which are used.
3466 ### Use "--without-normal --with-shared" to allow the default model to be
3467 ### shared, for example.
3468 cf_list_models=""
3469
3470 echo "$as_me:3470: checking if you want to build shared C-objects" >&5
3471 echo $ECHO_N "checking if you want to build shared C-objects... $ECHO_C" >&6
3472
3473 # Check whether --with-shared or --without-shared was given.
3474 if test "${with_shared+set}" = set; then
3475   withval="$with_shared"
3476   with_shared=$withval
3477 else
3478   with_shared=no
3479 fi;
3480 echo "$as_me:3480: result: $with_shared" >&5
3481 echo "${ECHO_T}$with_shared" >&6
3482 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
3483
3484 echo "$as_me:3484: checking for specified models" >&5
3485 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
3486 test -z "$cf_list_models" && cf_list_models=normal
3487 echo "$as_me:3487: result: $cf_list_models" >&5
3488 echo "${ECHO_T}$cf_list_models" >&6
3489
3490 ### Use the first model as the default, and save its suffix for use in building
3491 ### up test-applications.
3492 echo "$as_me:3492: checking for default model" >&5
3493 echo $ECHO_N "checking for default model... $ECHO_C" >&6
3494 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
3495 echo "$as_me:3495: result: $DFT_LWR_MODEL" >&5
3496 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
3497
3498 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
3499
3500 echo "$as_me:3500: checking for specific curses-directory" >&5
3501 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
3502
3503 # Check whether --with-curses-dir or --without-curses-dir was given.
3504 if test "${with_curses_dir+set}" = set; then
3505   withval="$with_curses_dir"
3506   cf_cv_curses_dir=$withval
3507 else
3508   cf_cv_curses_dir=no
3509 fi;
3510 echo "$as_me:3510: result: $cf_cv_curses_dir" >&5
3511 echo "${ECHO_T}$cf_cv_curses_dir" >&6
3512
3513 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
3514 then
3515
3516 if test "x$prefix" != xNONE; then
3517   cf_path_syntax="$prefix"
3518 else
3519   cf_path_syntax="$ac_default_prefix"
3520 fi
3521
3522 case ".$withval" in #(vi
3523 .\$\(*\)*|.\'*\'*) #(vi
3524   ;;
3525 ..|./*|.\\*) #(vi
3526   ;;
3527 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
3528   ;;
3529 .\${*prefix}*|.\${*dir}*) #(vi
3530   eval withval="$withval"
3531   case ".$withval" in #(vi
3532   .NONE/*)
3533     withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3534     ;;
3535   esac
3536   ;; #(vi
3537 .no|.NONE/*)
3538   withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
3539   ;;
3540 *)
3541   { { echo "$as_me:3541: error: expected a pathname, not \"$withval\"" >&5
3542 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
3543    { (exit 1); exit 1; }; }
3544   ;;
3545 esac
3546
3547         if test -d "$cf_cv_curses_dir"
3548         then
3549
3550 if test -n "$cf_cv_curses_dir/include" ; then
3551   for cf_add_incdir in $cf_cv_curses_dir/include
3552   do
3553         while test $cf_add_incdir != /usr/include
3554         do
3555           if test -d $cf_add_incdir
3556           then
3557                 cf_have_incdir=no
3558                 if test -n "$CFLAGS$CPPFLAGS" ; then
3559                   # a loop is needed to ensure we can add subdirs of existing dirs
3560                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
3561                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
3562                           cf_have_incdir=yes; break
3563                         fi
3564                   done
3565                 fi
3566
3567                 if test "$cf_have_incdir" = no ; then
3568                   if test "$cf_add_incdir" = /usr/local/include ; then
3569                         if test "$GCC" = yes
3570                         then
3571                           cf_save_CPPFLAGS=$CPPFLAGS
3572                           CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3573                           cat >conftest.$ac_ext <<_ACEOF
3574 #line 3574 "configure"
3575 #include "confdefs.h"
3576 #include <stdio.h>
3577 int
3578 main ()
3579 {
3580 printf("Hello")
3581   ;
3582   return 0;
3583 }
3584 _ACEOF
3585 rm -f conftest.$ac_objext
3586 if { (eval echo "$as_me:3586: \"$ac_compile\"") >&5
3587   (eval $ac_compile) 2>&5
3588   ac_status=$?
3589   echo "$as_me:3589: \$? = $ac_status" >&5
3590   (exit $ac_status); } &&
3591          { ac_try='test -s conftest.$ac_objext'
3592   { (eval echo "$as_me:3592: \"$ac_try\"") >&5
3593   (eval $ac_try) 2>&5
3594   ac_status=$?
3595   echo "$as_me:3595: \$? = $ac_status" >&5
3596   (exit $ac_status); }; }; then
3597   :
3598 else
3599   echo "$as_me: failed program was:" >&5
3600 cat conftest.$ac_ext >&5
3601 cf_have_incdir=yes
3602 fi
3603 rm -f conftest.$ac_objext conftest.$ac_ext
3604                           CPPFLAGS=$cf_save_CPPFLAGS
3605                         fi
3606                   fi
3607                 fi
3608
3609                 if test "$cf_have_incdir" = no ; then
3610                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
3611
3612 echo "${as_me:-configure}:3612: testing adding $cf_add_incdir to include-path ..." 1>&5
3613
3614                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
3615
3616                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
3617                   test "$cf_top_incdir" = "$cf_add_incdir" && break
3618                   cf_add_incdir="$cf_top_incdir"
3619                 else
3620                   break
3621                 fi
3622           fi
3623         done
3624   done
3625 fi
3626
3627 if test -n "$cf_cv_curses_dir/lib" ; then
3628   for cf_add_libdir in $cf_cv_curses_dir/lib
3629   do
3630     if test $cf_add_libdir = /usr/lib ; then
3631       :
3632     elif test -d $cf_add_libdir
3633     then
3634       cf_have_libdir=no
3635       if test -n "$LDFLAGS$LIBS" ; then
3636         # a loop is needed to ensure we can add subdirs of existing dirs
3637         for cf_test_libdir in $LDFLAGS $LIBS ; do
3638           if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
3639             cf_have_libdir=yes; break
3640           fi
3641         done
3642       fi
3643       if test "$cf_have_libdir" = no ; then
3644         test -n "$verbose" && echo "    adding $cf_add_libdir to library-path" 1>&6
3645
3646 echo "${as_me:-configure}:3646: testing adding $cf_add_libdir to library-path ..." 1>&5
3647
3648         LDFLAGS="-L$cf_add_libdir $LDFLAGS"
3649       fi
3650     fi
3651   done
3652 fi
3653
3654         fi
3655 fi
3656
3657 echo "$as_me:3657: checking if you want wide-character code" >&5
3658 echo $ECHO_N "checking if you want wide-character code... $ECHO_C" >&6
3659
3660 # Check whether --enable-widec or --disable-widec was given.
3661 if test "${enable_widec+set}" = set; then
3662   enableval="$enable_widec"
3663   with_widec=$enableval
3664 else
3665   with_widec=no
3666 fi;
3667 echo "$as_me:3667: result: $with_widec" >&5
3668 echo "${ECHO_T}$with_widec" >&6
3669 if test "$with_widec" = yes ; then
3670
3671 echo "$as_me:3671: checking for multibyte character support" >&5
3672 echo $ECHO_N "checking for multibyte character support... $ECHO_C" >&6
3673 if test "${cf_cv_utf8_lib+set}" = set; then
3674   echo $ECHO_N "(cached) $ECHO_C" >&6
3675 else
3676
3677         cf_save_LIBS="$LIBS"
3678         cat >conftest.$ac_ext <<_ACEOF
3679 #line 3679 "configure"
3680 #include "confdefs.h"
3681
3682 #include <stdlib.h>
3683 int
3684 main ()
3685 {
3686 putwc(0,0);
3687   ;
3688   return 0;
3689 }
3690 _ACEOF
3691 rm -f conftest.$ac_objext conftest$ac_exeext
3692 if { (eval echo "$as_me:3692: \"$ac_link\"") >&5
3693   (eval $ac_link) 2>&5
3694   ac_status=$?
3695   echo "$as_me:3695: \$? = $ac_status" >&5
3696   (exit $ac_status); } &&
3697          { ac_try='test -s conftest$ac_exeext'
3698   { (eval echo "$as_me:3698: \"$ac_try\"") >&5
3699   (eval $ac_try) 2>&5
3700   ac_status=$?
3701   echo "$as_me:3701: \$? = $ac_status" >&5
3702   (exit $ac_status); }; }; then
3703   cf_cv_utf8_lib=yes
3704 else
3705   echo "$as_me: failed program was:" >&5
3706 cat conftest.$ac_ext >&5
3707
3708 # If the linkage is not already in the $CPPFLAGS/$LDFLAGS configuration, these
3709 # will be set on completion of the AC_TRY_LINK below.
3710 cf_cv_header_path_utf8=
3711 cf_cv_library_path_utf8=
3712
3713 echo "${as_me:-configure}:3713: testing Starting FIND_LINKAGE(utf8,) ..." 1>&5
3714
3715 cf_save_LIBS="$LIBS"
3716
3717 cat >conftest.$ac_ext <<_ACEOF
3718 #line 3718 "configure"
3719 #include "confdefs.h"
3720
3721 #include <libutf8.h>
3722 int
3723 main ()
3724 {
3725 putwc(0,0);
3726   ;
3727   return 0;
3728 }
3729 _ACEOF
3730 rm -f conftest.$ac_objext conftest$ac_exeext
3731 if { (eval echo "$as_me:3731: \"$ac_link\"") >&5
3732   (eval $ac_link) 2>&5
3733   ac_status=$?
3734   echo "$as_me:3734: \$? = $ac_status" >&5
3735   (exit $ac_status); } &&
3736          { ac_try='test -s conftest$ac_exeext'
3737   { (eval echo "$as_me:3737: \"$ac_try\"") >&5
3738   (eval $ac_try) 2>&5
3739   ac_status=$?
3740   echo "$as_me:3740: \$? = $ac_status" >&5
3741   (exit $ac_status); }; }; then
3742
3743         cf_cv_find_linkage_utf8=yes
3744         cf_cv_header_path_utf8=/usr/include
3745         cf_cv_library_path_utf8=/usr/lib
3746
3747 else
3748   echo "$as_me: failed program was:" >&5
3749 cat conftest.$ac_ext >&5
3750
3751 LIBS="-lutf8  $cf_save_LIBS"
3752
3753 cat >conftest.$ac_ext <<_ACEOF
3754 #line 3754 "configure"
3755 #include "confdefs.h"
3756
3757 #include <libutf8.h>
3758 int
3759 main ()
3760 {
3761 putwc(0,0);
3762   ;
3763   return 0;
3764 }
3765 _ACEOF
3766 rm -f conftest.$ac_objext conftest$ac_exeext
3767 if { (eval echo "$as_me:3767: \"$ac_link\"") >&5
3768   (eval $ac_link) 2>&5
3769   ac_status=$?
3770   echo "$as_me:3770: \$? = $ac_status" >&5
3771   (exit $ac_status); } &&
3772          { ac_try='test -s conftest$ac_exeext'
3773   { (eval echo "$as_me:3773: \"$ac_try\"") >&5
3774   (eval $ac_try) 2>&5
3775   ac_status=$?
3776   echo "$as_me:3776: \$? = $ac_status" >&5
3777   (exit $ac_status); }; }; then
3778
3779         cf_cv_find_linkage_utf8=yes
3780         cf_cv_header_path_utf8=/usr/include
3781         cf_cv_library_path_utf8=/usr/lib
3782         cf_cv_library_file_utf8="-lutf8"
3783
3784 else
3785   echo "$as_me: failed program was:" >&5
3786 cat conftest.$ac_ext >&5
3787
3788         cf_cv_find_linkage_utf8=no
3789         LIBS="$cf_save_LIBS"
3790
3791     test -n "$verbose" && echo "        find linkage for utf8 library" 1>&6
3792
3793 echo "${as_me:-configure}:3793: testing find linkage for utf8 library ..." 1>&5
3794
3795 echo "${as_me:-configure}:3795: testing Searching for headers in FIND_LINKAGE(utf8,) ..." 1>&5
3796
3797     cf_save_CPPFLAGS="$CPPFLAGS"
3798     cf_test_CPPFLAGS="$CPPFLAGS"
3799
3800 cf_search=
3801
3802 # collect the current set of include-directories from compiler flags
3803 cf_header_path_list=""
3804 if test -n "${CFLAGS}${CPPFLAGS}" ; then
3805         for cf_header_path in $CPPFLAGS $CFLAGS
3806         do
3807                 case $cf_header_path in #(vi
3808                 -I*)
3809                         cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
3810
3811 test "$cf_header_path" != "NONE" && \
3812 test -d "$cf_header_path" && \
3813  {
3814         test -n "$verbose" && echo "    ... testing for include-directories under $cf_header_path"
3815         test -d $cf_header_path/include &&          cf_search="$cf_search $cf_header_path/include"
3816         test -d $cf_header_path/include/utf8 &&       cf_search="$cf_search $cf_header_path/include/utf8"
3817         test -d $cf_header_path/include/utf8/include &&    cf_search="$cf_search $cf_header_path/include/utf8/include"
3818         test -d $cf_header_path/utf8/include &&       cf_search="$cf_search $cf_header_path/utf8/include"
3819         test -d $cf_header_path/utf8/include/utf8 &&    cf_search="$cf_search $cf_header_path/utf8/include/utf8"
3820 }
3821
3822                         cf_header_path_list="$cf_header_path_list $cf_search"
3823                         ;;
3824                 esac
3825         done
3826 fi
3827
3828 # add the variations for the package we are looking for
3829
3830 cf_search=
3831
3832 test "/usr" != "$prefix" && \
3833 test -d "/usr" && \
3834 (test $prefix = NONE || test "/usr" != "$prefix") && {
3835         test -n "$verbose" && echo "    ... testing for include-directories under /usr"
3836         test -d /usr/include &&          cf_search="$cf_search /usr/include"
3837         test -d /usr/include/utf8 &&       cf_search="$cf_search /usr/include/utf8"
3838         test -d /usr/include/utf8/include &&    cf_search="$cf_search /usr/include/utf8/include"
3839         test -d /usr/utf8/include &&       cf_search="$cf_search /usr/utf8/include"
3840         test -d /usr/utf8/include/utf8 &&    cf_search="$cf_search /usr/utf8/include/utf8"
3841 }
3842
3843 test "$prefix" != "NONE" && \
3844 test -d "$prefix" && \
3845  {
3846         test -n "$verbose" && echo "    ... testing for include-directories under $prefix"
3847         test -d $prefix/include &&          cf_search="$cf_search $prefix/include"
3848         test -d $prefix/include/utf8 &&       cf_search="$cf_search $prefix/include/utf8"
3849         test -d $prefix/include/utf8/include &&    cf_search="$cf_search $prefix/include/utf8/include"
3850         test -d $prefix/utf8/include &&       cf_search="$cf_search $prefix/utf8/include"
3851         test -d $prefix/utf8/include/utf8 &&    cf_search="$cf_search $prefix/utf8/include/utf8"
3852 }
3853
3854 test "/usr/local" != "$prefix" && \
3855 test -d "/usr/local" && \
3856 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
3857         test -n "$verbose" && echo "    ... testing for include-directories under /usr/local"
3858         test -d /usr/local/include &&          cf_search="$cf_search /usr/local/include"
3859         test -d /usr/local/include/utf8 &&       cf_search="$cf_search /usr/local/include/utf8"
3860         test -d /usr/local/include/utf8/include &&    cf_search="$cf_search /usr/local/include/utf8/include"
3861         test -d /usr/local/utf8/include &&       cf_search="$cf_search /usr/local/utf8/include"
3862         test -d /usr/local/utf8/include/utf8 &&    cf_search="$cf_search /usr/local/utf8/include/utf8"
3863 }
3864
3865 test "/opt" != "$prefix" && \
3866 test -d "/opt" && \
3867 (test $prefix = NONE || test "/opt" != "$prefix") && {
3868         test -n "$verbose" && echo "    ... testing for include-directories under /opt"
3869         test -d /opt/include &&          cf_search="$cf_search /opt/include"
3870         test -d /opt/include/utf8 &&       cf_search="$cf_search /opt/include/utf8"
3871         test -d /opt/include/utf8/include &&    cf_search="$cf_search /opt/include/utf8/include"
3872         test -d /opt/utf8/include &&       cf_search="$cf_search /opt/utf8/include"
3873         test -d /opt/utf8/include/utf8 &&    cf_search="$cf_search /opt/utf8/include/utf8"
3874 }
3875
3876 test "$HOME" != "$prefix" && \
3877 test -d "$HOME" && \
3878 (test $prefix = NONE || test "$HOME" != "$prefix") && {
3879         test -n "$verbose" && echo "    ... testing for include-directories under $HOME"
3880         test -d $HOME/include &&          cf_search="$cf_search $HOME/include"
3881         test -d $HOME/include/utf8 &&       cf_search="$cf_search $HOME/include/utf8"
3882         test -d $HOME/include/utf8/include &&    cf_search="$cf_search $HOME/include/utf8/include"
3883         test -d $HOME/utf8/include &&       cf_search="$cf_search $HOME/utf8/include"
3884         test -d $HOME/utf8/include/utf8 &&    cf_search="$cf_search $HOME/utf8/include/utf8"
3885 }
3886
3887 test "$includedir" != NONE && \
3888 test "$includedir" != "/usr/include" && \
3889 test -d "$includedir" && {
3890         test -d $includedir &&    cf_search="$cf_search $includedir"
3891         test -d $includedir/utf8 && cf_search="$cf_search $includedir/utf8"
3892 }
3893
3894 test "$oldincludedir" != NONE && \
3895 test "$oldincludedir" != "/usr/include" && \
3896 test -d "$oldincludedir" && {
3897         test -d $oldincludedir    && cf_search="$cf_search $oldincludedir"
3898         test -d $oldincludedir/utf8 && cf_search="$cf_search $oldincludedir/utf8"
3899 }
3900
3901 cf_search="$cf_search $cf_header_path_list"
3902
3903     for cf_cv_header_path_utf8 in $cf_search
3904     do
3905       if test -d $cf_cv_header_path_utf8 ; then
3906         test -n "$verbose" && echo "    ... testing $cf_cv_header_path_utf8" 1>&6
3907
3908 echo "${as_me:-configure}:3908: testing ... testing $cf_cv_header_path_utf8 ..." 1>&5
3909
3910         CPPFLAGS="$cf_save_CPPFLAGS -I$cf_cv_header_path_utf8"
3911         cat >conftest.$ac_ext <<_ACEOF
3912 #line 3912 "configure"
3913 #include "confdefs.h"
3914
3915 #include <libutf8.h>
3916 int
3917 main ()
3918 {
3919 putwc(0,0);
3920   ;
3921   return 0;
3922 }
3923 _ACEOF
3924 rm -f conftest.$ac_objext
3925 if { (eval echo "$as_me:3925: \"$ac_compile\"") >&5
3926   (eval $ac_compile) 2>&5
3927   ac_status=$?
3928   echo "$as_me:3928: \$? = $ac_status" >&5
3929   (exit $ac_status); } &&
3930          { ac_try='test -s conftest.$ac_objext'
3931   { (eval echo "$as_me:3931: \"$ac_try\"") >&5
3932   (eval $ac_try) 2>&5
3933   ac_status=$?
3934   echo "$as_me:3934: \$? = $ac_status" >&5
3935   (exit $ac_status); }; }; then
3936
3937             test -n "$verbose" && echo "        ... found utf8 headers in $cf_cv_header_path_utf8" 1>&6
3938
3939 echo "${as_me:-configure}:3939: testing ... found utf8 headers in $cf_cv_header_path_utf8 ..." 1>&5
3940
3941             cf_cv_find_linkage_utf8=maybe
3942             cf_test_CPPFLAGS="$CPPFLAGS"
3943             break
3944 else
3945   echo "$as_me: failed program was:" >&5
3946 cat conftest.$ac_ext >&5
3947
3948             CPPFLAGS="$cf_save_CPPFLAGS"
3949
3950 fi
3951 rm -f conftest.$ac_objext conftest.$ac_ext
3952       fi
3953     done
3954
3955     if test "$cf_cv_find_linkage_utf8" = maybe ; then
3956
3957 echo "${as_me:-configure}:3957: testing Searching for utf8 library in FIND_LINKAGE(utf8,) ..." 1>&5
3958
3959       cf_save_LIBS="$LIBS"
3960       cf_save_LDFLAGS="$LDFLAGS"
3961
3962       if test "$cf_cv_find_linkage_utf8" != yes ; then
3963
3964 cf_search=
3965 cf_library_path_list=""
3966 if test -n "${LDFLAGS}${LIBS}" ; then
3967         for cf_library_path in $LDFLAGS $LIBS
3968         do
3969                 case $cf_library_path in #(vi
3970                 -L*)
3971                         cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
3972
3973 test "$cf_library_path" != "NONE" && \
3974 test -d "$cf_library_path" && \
3975  {
3976         test -n "$verbose" && echo "    ... testing for lib-directories under $cf_library_path"
3977         test -d $cf_library_path/lib &&          cf_search="$cf_search $cf_library_path/lib"
3978         test -d $cf_library_path/lib/utf8 &&       cf_search="$cf_search $cf_library_path/lib/utf8"
3979         test -d $cf_library_path/lib/utf8/lib &&    cf_search="$cf_search $cf_library_path/lib/utf8/lib"
3980         test -d $cf_library_path/utf8/lib &&       cf_search="$cf_search $cf_library_path/utf8/lib"
3981         test -d $cf_library_path/utf8/lib/utf8 &&    cf_search="$cf_search $cf_library_path/utf8/lib/utf8"
3982 }
3983
3984                         cf_library_path_list="$cf_library_path_list $cf_search"
3985                         ;;
3986                 esac
3987         done
3988 fi
3989
3990 cf_search=
3991
3992 test "/usr" != "$prefix" && \
3993 test -d "/usr" && \
3994 (test $prefix = NONE || test "/usr" != "$prefix") && {
3995         test -n "$verbose" && echo "    ... testing for lib-directories under /usr"
3996         test -d /usr/lib &&          cf_search="$cf_search /usr/lib"
3997         test -d /usr/lib/utf8 &&       cf_search="$cf_search /usr/lib/utf8"
3998         test -d /usr/lib/utf8/lib &&    cf_search="$cf_search /usr/lib/utf8/lib"
3999         test -d /usr/utf8/lib &&       cf_search="$cf_search /usr/utf8/lib"
4000         test -d /usr/utf8/lib/utf8 &&    cf_search="$cf_search /usr/utf8/lib/utf8"
4001 }
4002
4003 test "$prefix" != "NONE" && \
4004 test -d "$prefix" && \
4005  {
4006         test -n "$verbose" && echo "    ... testing for lib-directories under $prefix"
4007         test -d $prefix/lib &&          cf_search="$cf_search $prefix/lib"
4008         test -d $prefix/lib/utf8 &&       cf_search="$cf_search $prefix/lib/utf8"
4009         test -d $prefix/lib/utf8/lib &&    cf_search="$cf_search $prefix/lib/utf8/lib"
4010         test -d $prefix/utf8/lib &&       cf_search="$cf_search $prefix/utf8/lib"
4011         test -d $prefix/utf8/lib/utf8 &&    cf_search="$cf_search $prefix/utf8/lib/utf8"
4012 }
4013
4014 test "/usr/local" != "$prefix" && \
4015 test -d "/usr/local" && \
4016 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4017         test -n "$verbose" && echo "    ... testing for lib-directories under /usr/local"
4018         test -d /usr/local/lib &&          cf_search="$cf_search /usr/local/lib"
4019         test -d /usr/local/lib/utf8 &&       cf_search="$cf_search /usr/local/lib/utf8"
4020         test -d /usr/local/lib/utf8/lib &&    cf_search="$cf_search /usr/local/lib/utf8/lib"
4021         test -d /usr/local/utf8/lib &&       cf_search="$cf_search /usr/local/utf8/lib"
4022         test -d /usr/local/utf8/lib/utf8 &&    cf_search="$cf_search /usr/local/utf8/lib/utf8"
4023 }
4024
4025 test "/opt" != "$prefix" && \
4026 test -d "/opt" && \
4027 (test $prefix = NONE || test "/opt" != "$prefix") && {
4028         test -n "$verbose" && echo "    ... testing for lib-directories under /opt"
4029         test -d /opt/lib &&          cf_search="$cf_search /opt/lib"
4030         test -d /opt/lib/utf8 &&       cf_search="$cf_search /opt/lib/utf8"
4031         test -d /opt/lib/utf8/lib &&    cf_search="$cf_search /opt/lib/utf8/lib"
4032         test -d /opt/utf8/lib &&       cf_search="$cf_search /opt/utf8/lib"
4033         test -d /opt/utf8/lib/utf8 &&    cf_search="$cf_search /opt/utf8/lib/utf8"
4034 }
4035
4036 test "$HOME" != "$prefix" && \
4037 test -d "$HOME" && \
4038 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4039         test -n "$verbose" && echo "    ... testing for lib-directories under $HOME"
4040         test -d $HOME/lib &&          cf_search="$cf_search $HOME/lib"
4041         test -d $HOME/lib/utf8 &&       cf_search="$cf_search $HOME/lib/utf8"
4042         test -d $HOME/lib/utf8/lib &&    cf_search="$cf_search $HOME/lib/utf8/lib"
4043         test -d $HOME/utf8/lib &&       cf_search="$cf_search $HOME/utf8/lib"
4044         test -d $HOME/utf8/lib/utf8 &&    cf_search="$cf_search $HOME/utf8/lib/utf8"
4045 }
4046
4047 cf_search="$cf_library_path_list $cf_search"
4048
4049         for cf_cv_library_path_utf8 in $cf_search
4050         do
4051           if test -d $cf_cv_library_path_utf8 ; then
4052             test -n "$verbose" && echo "        ... testing $cf_cv_library_path_utf8" 1>&6
4053
4054 echo "${as_me:-configure}:4054: testing ... testing $cf_cv_library_path_utf8 ..." 1>&5
4055
4056             CPPFLAGS="$cf_test_CPPFLAGS"
4057             LIBS="-lutf8  $cf_save_LIBS"
4058             LDFLAGS="$cf_save_LDFLAGS -L$cf_cv_library_path_utf8"
4059             cat >conftest.$ac_ext <<_ACEOF
4060 #line 4060 "configure"
4061 #include "confdefs.h"
4062
4063 #include <libutf8.h>
4064 int
4065 main ()
4066 {
4067 putwc(0,0);
4068   ;
4069   return 0;
4070 }
4071 _ACEOF
4072 rm -f conftest.$ac_objext conftest$ac_exeext
4073 if { (eval echo "$as_me:4073: \"$ac_link\"") >&5
4074   (eval $ac_link) 2>&5
4075   ac_status=$?
4076   echo "$as_me:4076: \$? = $ac_status" >&5
4077   (exit $ac_status); } &&
4078          { ac_try='test -s conftest$ac_exeext'
4079   { (eval echo "$as_me:4079: \"$ac_try\"") >&5
4080   (eval $ac_try) 2>&5
4081   ac_status=$?
4082   echo "$as_me:4082: \$? = $ac_status" >&5
4083   (exit $ac_status); }; }; then
4084
4085                 test -n "$verbose" && echo "    ... found utf8 library in $cf_cv_library_path_utf8" 1>&6
4086
4087 echo "${as_me:-configure}:4087: testing ... found utf8 library in $cf_cv_library_path_utf8 ..." 1>&5
4088
4089                 cf_cv_find_linkage_utf8=yes
4090                 cf_cv_library_file_utf8="-lutf8"
4091                 break
4092 else
4093   echo "$as_me: failed program was:" >&5
4094 cat conftest.$ac_ext >&5
4095
4096                 CPPFLAGS="$cf_save_CPPFLAGS"
4097                 LIBS="$cf_save_LIBS"
4098                 LDFLAGS="$cf_save_LDFLAGS"
4099
4100 fi
4101 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4102           fi
4103         done
4104         CPPFLAGS="$cf_save_CPPFLAGS"
4105         LDFLAGS="$cf_save_LDFLAGS"
4106       fi
4107
4108     else
4109       cf_cv_find_linkage_utf8=no
4110     fi
4111
4112 fi
4113 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4114
4115 fi
4116 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4117
4118 LIBS="$cf_save_LIBS"
4119
4120 if test "$cf_cv_find_linkage_utf8" = yes ; then
4121 cf_cv_utf8_lib=add-on
4122 else
4123 cf_cv_utf8_lib=no
4124 fi
4125
4126 fi
4127 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4128 fi
4129 echo "$as_me:4129: result: $cf_cv_utf8_lib" >&5
4130 echo "${ECHO_T}$cf_cv_utf8_lib" >&6
4131
4132 # HAVE_LIBUTF8_H is used by ncurses if curses.h is shared between
4133 # ncurses/ncursesw:
4134 if test "$cf_cv_utf8_lib" = "add-on" ; then
4135
4136 cat >>confdefs.h <<\EOF
4137 #define HAVE_LIBUTF8_H 1
4138 EOF
4139
4140 if test -n "$cf_cv_header_path_utf8" ; then
4141   for cf_add_incdir in $cf_cv_header_path_utf8
4142   do
4143         while test $cf_add_incdir != /usr/include
4144         do
4145           if test -d $cf_add_incdir
4146           then
4147                 cf_have_incdir=no
4148                 if test -n "$CFLAGS$CPPFLAGS" ; then
4149                   # a loop is needed to ensure we can add subdirs of existing dirs
4150                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4151                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4152                           cf_have_incdir=yes; break
4153                         fi
4154                   done
4155                 fi
4156
4157                 if test "$cf_have_incdir" = no ; then
4158                   if test "$cf_add_incdir" = /usr/local/include ; then
4159                         if test "$GCC" = yes
4160                         then
4161                           cf_save_CPPFLAGS=$CPPFLAGS
4162                           CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4163                           cat >conftest.$ac_ext <<_ACEOF
4164 #line 4164 "configure"
4165 #include "confdefs.h"
4166 #include <stdio.h>
4167 int
4168 main ()
4169 {
4170 printf("Hello")
4171   ;
4172   return 0;
4173 }
4174 _ACEOF
4175 rm -f conftest.$ac_objext
4176 if { (eval echo "$as_me:4176: \"$ac_compile\"") >&5
4177   (eval $ac_compile) 2>&5
4178   ac_status=$?
4179   echo "$as_me:4179: \$? = $ac_status" >&5
4180   (exit $ac_status); } &&
4181          { ac_try='test -s conftest.$ac_objext'
4182   { (eval echo "$as_me:4182: \"$ac_try\"") >&5
4183   (eval $ac_try) 2>&5
4184   ac_status=$?
4185   echo "$as_me:4185: \$? = $ac_status" >&5
4186   (exit $ac_status); }; }; then
4187   :
4188 else
4189   echo "$as_me: failed program was:" >&5
4190 cat conftest.$ac_ext >&5
4191 cf_have_incdir=yes
4192 fi
4193 rm -f conftest.$ac_objext conftest.$ac_ext
4194                           CPPFLAGS=$cf_save_CPPFLAGS
4195                         fi
4196                   fi
4197                 fi
4198
4199                 if test "$cf_have_incdir" = no ; then
4200                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
4201
4202 echo "${as_me:-configure}:4202: testing adding $cf_add_incdir to include-path ..." 1>&5
4203
4204                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4205
4206                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4207                   test "$cf_top_incdir" = "$cf_add_incdir" && break
4208                   cf_add_incdir="$cf_top_incdir"
4209                 else
4210                   break
4211                 fi
4212           fi
4213         done
4214   done
4215 fi
4216
4217 if test -n "$cf_cv_library_path_utf8" ; then
4218   for cf_add_libdir in $cf_cv_library_path_utf8
4219   do
4220     if test $cf_add_libdir = /usr/lib ; then
4221       :
4222     elif test -d $cf_add_libdir
4223     then
4224       cf_have_libdir=no
4225       if test -n "$LDFLAGS$LIBS" ; then
4226         # a loop is needed to ensure we can add subdirs of existing dirs
4227         for cf_test_libdir in $LDFLAGS $LIBS ; do
4228           if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
4229             cf_have_libdir=yes; break
4230           fi
4231         done
4232       fi
4233       if test "$cf_have_libdir" = no ; then
4234         test -n "$verbose" && echo "    adding $cf_add_libdir to library-path" 1>&6
4235
4236 echo "${as_me:-configure}:4236: testing adding $cf_add_libdir to library-path ..." 1>&5
4237
4238         LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4239       fi
4240     fi
4241   done
4242 fi
4243
4244         LIBS="$cf_cv_library_file_utf8 $LIBS"
4245 fi
4246
4247 cf_ncuconfig_root=ncursesw
4248
4249 echo "Looking for ${cf_ncuconfig_root}-config"
4250
4251 if test -n "$ac_tool_prefix"; then
4252   for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4253   do
4254     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4255 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4256 echo "$as_me:4256: checking for $ac_word" >&5
4257 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4258 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
4259   echo $ECHO_N "(cached) $ECHO_C" >&6
4260 else
4261   if test -n "$NCURSES_CONFIG"; then
4262   ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
4263 else
4264   ac_save_IFS=$IFS; IFS=$ac_path_separator
4265 ac_dummy="$PATH"
4266 for ac_dir in $ac_dummy; do
4267   IFS=$ac_save_IFS
4268   test -z "$ac_dir" && ac_dir=.
4269   $as_executable_p "$ac_dir/$ac_word" || continue
4270 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
4271 echo "$as_me:4271: found $ac_dir/$ac_word" >&5
4272 break
4273 done
4274
4275 fi
4276 fi
4277 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
4278 if test -n "$NCURSES_CONFIG"; then
4279   echo "$as_me:4279: result: $NCURSES_CONFIG" >&5
4280 echo "${ECHO_T}$NCURSES_CONFIG" >&6
4281 else
4282   echo "$as_me:4282: result: no" >&5
4283 echo "${ECHO_T}no" >&6
4284 fi
4285
4286     test -n "$NCURSES_CONFIG" && break
4287   done
4288 fi
4289 if test -z "$NCURSES_CONFIG"; then
4290   ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
4291   for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
4292 do
4293   # Extract the first word of "$ac_prog", so it can be a program name with args.
4294 set dummy $ac_prog; ac_word=$2
4295 echo "$as_me:4295: checking for $ac_word" >&5
4296 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4297 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
4298   echo $ECHO_N "(cached) $ECHO_C" >&6
4299 else
4300   if test -n "$ac_ct_NCURSES_CONFIG"; then
4301   ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
4302 else
4303   ac_save_IFS=$IFS; IFS=$ac_path_separator
4304 ac_dummy="$PATH"
4305 for ac_dir in $ac_dummy; do
4306   IFS=$ac_save_IFS
4307   test -z "$ac_dir" && ac_dir=.
4308   $as_executable_p "$ac_dir/$ac_word" || continue
4309 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
4310 echo "$as_me:4310: found $ac_dir/$ac_word" >&5
4311 break
4312 done
4313
4314 fi
4315 fi
4316 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
4317 if test -n "$ac_ct_NCURSES_CONFIG"; then
4318   echo "$as_me:4318: result: $ac_ct_NCURSES_CONFIG" >&5
4319 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
4320 else
4321   echo "$as_me:4321: result: no" >&5
4322 echo "${ECHO_T}no" >&6
4323 fi
4324
4325   test -n "$ac_ct_NCURSES_CONFIG" && break
4326 done
4327 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
4328
4329   NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
4330 fi
4331
4332 if test "$NCURSES_CONFIG" != none ; then
4333
4334 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
4335 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
4336
4337 # even with config script, some packages use no-override for curses.h
4338
4339 echo "$as_me:4339: checking if we have identified curses headers" >&5
4340 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
4341 if test "${cf_cv_ncurses_header+set}" = set; then
4342   echo $ECHO_N "(cached) $ECHO_C" >&6
4343 else
4344
4345 cf_cv_ncurses_header=none
4346 for cf_header in  \
4347     ncursesw/ncurses.h \
4348         ncursesw/curses.h \
4349         ncurses.h \
4350         curses.h
4351 do
4352 cat >conftest.$ac_ext <<_ACEOF
4353 #line 4353 "configure"
4354 #include "confdefs.h"
4355 #include <${cf_header}>
4356 int
4357 main ()
4358 {
4359 initscr(); tgoto("?", 0,0)
4360   ;
4361   return 0;
4362 }
4363 _ACEOF
4364 rm -f conftest.$ac_objext
4365 if { (eval echo "$as_me:4365: \"$ac_compile\"") >&5
4366   (eval $ac_compile) 2>&5
4367   ac_status=$?
4368   echo "$as_me:4368: \$? = $ac_status" >&5
4369   (exit $ac_status); } &&
4370          { ac_try='test -s conftest.$ac_objext'
4371   { (eval echo "$as_me:4371: \"$ac_try\"") >&5
4372   (eval $ac_try) 2>&5
4373   ac_status=$?
4374   echo "$as_me:4374: \$? = $ac_status" >&5
4375   (exit $ac_status); }; }; then
4376   cf_cv_ncurses_header=$cf_header; break
4377 else
4378   echo "$as_me: failed program was:" >&5
4379 cat conftest.$ac_ext >&5
4380 fi
4381 rm -f conftest.$ac_objext conftest.$ac_ext
4382 done
4383
4384 fi
4385 echo "$as_me:4385: result: $cf_cv_ncurses_header" >&5
4386 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
4387
4388 if test "$cf_cv_ncurses_header" = none ; then
4389         { { echo "$as_me:4389: error: No curses header-files found" >&5
4390 echo "$as_me: error: No curses header-files found" >&2;}
4391    { (exit 1); exit 1; }; }
4392 fi
4393
4394 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
4395
4396 for ac_header in $cf_cv_ncurses_header
4397 do
4398 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4399 echo "$as_me:4399: checking for $ac_header" >&5
4400 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4401 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4402   echo $ECHO_N "(cached) $ECHO_C" >&6
4403 else
4404   cat >conftest.$ac_ext <<_ACEOF
4405 #line 4405 "configure"
4406 #include "confdefs.h"
4407 #include <$ac_header>
4408 _ACEOF
4409 if { (eval echo "$as_me:4409: \"$ac_cpp conftest.$ac_ext\"") >&5
4410   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4411   ac_status=$?
4412   egrep -v '^ *\+' conftest.er1 >conftest.err
4413   rm -f conftest.er1
4414   cat conftest.err >&5
4415   echo "$as_me:4415: \$? = $ac_status" >&5
4416   (exit $ac_status); } >/dev/null; then
4417   if test -s conftest.err; then
4418     ac_cpp_err=$ac_c_preproc_warn_flag
4419   else
4420     ac_cpp_err=
4421   fi
4422 else
4423   ac_cpp_err=yes
4424 fi
4425 if test -z "$ac_cpp_err"; then
4426   eval "$as_ac_Header=yes"
4427 else
4428   echo "$as_me: failed program was:" >&5
4429   cat conftest.$ac_ext >&5
4430   eval "$as_ac_Header=no"
4431 fi
4432 rm -f conftest.err conftest.$ac_ext
4433 fi
4434 echo "$as_me:4434: result: `eval echo '${'$as_ac_Header'}'`" >&5
4435 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4436 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4437   cat >>confdefs.h <<EOF
4438 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4439 EOF
4440
4441 fi
4442 done
4443
4444 cat >>confdefs.h <<\EOF
4445 #define NCURSES 1
4446 EOF
4447
4448 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4449
4450 cat >>confdefs.h <<EOF
4451 #define $cf_nculib_ROOT 1
4452 EOF
4453
4454 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
4455
4456 else
4457
4458 cf_ncuhdr_root=ncursesw
4459
4460 test -n "$cf_cv_curses_dir" && \
4461 test "$cf_cv_curses_dir" != "no" && { \
4462
4463 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
4464   for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
4465   do
4466         while test $cf_add_incdir != /usr/include
4467         do
4468           if test -d $cf_add_incdir
4469           then
4470                 cf_have_incdir=no
4471                 if test -n "$CFLAGS$CPPFLAGS" ; then
4472                   # a loop is needed to ensure we can add subdirs of existing dirs
4473                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4474                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4475                           cf_have_incdir=yes; break
4476                         fi
4477                   done
4478                 fi
4479
4480                 if test "$cf_have_incdir" = no ; then
4481                   if test "$cf_add_incdir" = /usr/local/include ; then
4482                         if test "$GCC" = yes
4483                         then
4484                           cf_save_CPPFLAGS=$CPPFLAGS
4485                           CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4486                           cat >conftest.$ac_ext <<_ACEOF
4487 #line 4487 "configure"
4488 #include "confdefs.h"
4489 #include <stdio.h>
4490 int
4491 main ()
4492 {
4493 printf("Hello")
4494   ;
4495   return 0;
4496 }
4497 _ACEOF
4498 rm -f conftest.$ac_objext
4499 if { (eval echo "$as_me:4499: \"$ac_compile\"") >&5
4500   (eval $ac_compile) 2>&5
4501   ac_status=$?
4502   echo "$as_me:4502: \$? = $ac_status" >&5
4503   (exit $ac_status); } &&
4504          { ac_try='test -s conftest.$ac_objext'
4505   { (eval echo "$as_me:4505: \"$ac_try\"") >&5
4506   (eval $ac_try) 2>&5
4507   ac_status=$?
4508   echo "$as_me:4508: \$? = $ac_status" >&5
4509   (exit $ac_status); }; }; then
4510   :
4511 else
4512   echo "$as_me: failed program was:" >&5
4513 cat conftest.$ac_ext >&5
4514 cf_have_incdir=yes
4515 fi
4516 rm -f conftest.$ac_objext conftest.$ac_ext
4517                           CPPFLAGS=$cf_save_CPPFLAGS
4518                         fi
4519                   fi
4520                 fi
4521
4522                 if test "$cf_have_incdir" = no ; then
4523                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
4524
4525 echo "${as_me:-configure}:4525: testing adding $cf_add_incdir to include-path ..." 1>&5
4526
4527                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4528
4529                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4530                   test "$cf_top_incdir" = "$cf_add_incdir" && break
4531                   cf_add_incdir="$cf_top_incdir"
4532                 else
4533                   break
4534                 fi
4535           fi
4536         done
4537   done
4538 fi
4539
4540 }
4541
4542 echo "$as_me:4542: checking for $cf_ncuhdr_root header in include-path" >&5
4543 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
4544 if test "${cf_cv_ncurses_h+set}" = set; then
4545   echo $ECHO_N "(cached) $ECHO_C" >&6
4546 else
4547
4548         cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
4549         ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
4550         for cf_header in $cf_header_list
4551         do
4552
4553         cat >conftest.$ac_ext <<_ACEOF
4554 #line 4554 "configure"
4555 #include "confdefs.h"
4556
4557 #define _XOPEN_SOURCE_EXTENDED
4558 #undef  HAVE_LIBUTF8_H  /* in case we used CF_UTF8_LIB */
4559 #define HAVE_LIBUTF8_H  /* to force ncurses' header file to use cchar_t */
4560
4561 #include <$cf_header>
4562 int
4563 main ()
4564 {
4565
4566 #ifdef NCURSES_VERSION
4567
4568 #ifndef WACS_BSSB
4569         make an error
4570 #endif
4571
4572 printf("%s\n", NCURSES_VERSION);
4573 #else
4574 #ifdef __NCURSES_H
4575 printf("old\n");
4576 #else
4577         make an error
4578 #endif
4579 #endif
4580
4581   ;
4582   return 0;
4583 }
4584 _ACEOF
4585 rm -f conftest.$ac_objext
4586 if { (eval echo "$as_me:4586: \"$ac_compile\"") >&5
4587   (eval $ac_compile) 2>&5
4588   ac_status=$?
4589   echo "$as_me:4589: \$? = $ac_status" >&5
4590   (exit $ac_status); } &&
4591          { ac_try='test -s conftest.$ac_objext'
4592   { (eval echo "$as_me:4592: \"$ac_try\"") >&5
4593   (eval $ac_try) 2>&5
4594   ac_status=$?
4595   echo "$as_me:4595: \$? = $ac_status" >&5
4596   (exit $ac_status); }; }; then
4597   cf_cv_ncurses_h=$cf_header
4598
4599 else
4600   echo "$as_me: failed program was:" >&5
4601 cat conftest.$ac_ext >&5
4602 cf_cv_ncurses_h=no
4603 fi
4604 rm -f conftest.$ac_objext conftest.$ac_ext
4605
4606                 test "$cf_cv_ncurses_h" != no && break
4607         done
4608
4609 fi
4610 echo "$as_me:4610: result: $cf_cv_ncurses_h" >&5
4611 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
4612
4613 if test "$cf_cv_ncurses_h" != no ; then
4614         cf_cv_ncurses_header=$cf_cv_ncurses_h
4615 else
4616
4617 echo "$as_me:4617: checking for $cf_ncuhdr_root include-path" >&5
4618 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
4619 if test "${cf_cv_ncurses_h2+set}" = set; then
4620   echo $ECHO_N "(cached) $ECHO_C" >&6
4621 else
4622
4623         test -n "$verbose" && echo
4624
4625 cf_search=
4626
4627 # collect the current set of include-directories from compiler flags
4628 cf_header_path_list=""
4629 if test -n "${CFLAGS}${CPPFLAGS}" ; then
4630         for cf_header_path in $CPPFLAGS $CFLAGS
4631         do
4632                 case $cf_header_path in #(vi
4633                 -I*)
4634                         cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
4635
4636 test "$cf_header_path" != "NONE" && \
4637 test -d "$cf_header_path" && \
4638  {
4639         test -n "$verbose" && echo "    ... testing for include-directories under $cf_header_path"
4640         test -d $cf_header_path/include &&          cf_search="$cf_search $cf_header_path/include"
4641         test -d $cf_header_path/include/$cf_ncuhdr_root &&       cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
4642         test -d $cf_header_path/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
4643         test -d $cf_header_path/$cf_ncuhdr_root/include &&       cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
4644         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"
4645 }
4646
4647                         cf_header_path_list="$cf_header_path_list $cf_search"
4648                         ;;
4649                 esac
4650         done
4651 fi
4652
4653 # add the variations for the package we are looking for
4654
4655 cf_search=
4656
4657 test "/usr" != "$prefix" && \
4658 test -d "/usr" && \
4659 (test $prefix = NONE || test "/usr" != "$prefix") && {
4660         test -n "$verbose" && echo "    ... testing for include-directories under /usr"
4661         test -d /usr/include &&          cf_search="$cf_search /usr/include"
4662         test -d /usr/include/$cf_ncuhdr_root &&       cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
4663         test -d /usr/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
4664         test -d /usr/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
4665         test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4666 }
4667
4668 test "$prefix" != "NONE" && \
4669 test -d "$prefix" && \
4670  {
4671         test -n "$verbose" && echo "    ... testing for include-directories under $prefix"
4672         test -d $prefix/include &&          cf_search="$cf_search $prefix/include"
4673         test -d $prefix/include/$cf_ncuhdr_root &&       cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
4674         test -d $prefix/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
4675         test -d $prefix/$cf_ncuhdr_root/include &&       cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
4676         test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4677 }
4678
4679 test "/usr/local" != "$prefix" && \
4680 test -d "/usr/local" && \
4681 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
4682         test -n "$verbose" && echo "    ... testing for include-directories under /usr/local"
4683         test -d /usr/local/include &&          cf_search="$cf_search /usr/local/include"
4684         test -d /usr/local/include/$cf_ncuhdr_root &&       cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
4685         test -d /usr/local/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
4686         test -d /usr/local/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
4687         test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4688 }
4689
4690 test "/opt" != "$prefix" && \
4691 test -d "/opt" && \
4692 (test $prefix = NONE || test "/opt" != "$prefix") && {
4693         test -n "$verbose" && echo "    ... testing for include-directories under /opt"
4694         test -d /opt/include &&          cf_search="$cf_search /opt/include"
4695         test -d /opt/include/$cf_ncuhdr_root &&       cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
4696         test -d /opt/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
4697         test -d /opt/$cf_ncuhdr_root/include &&       cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
4698         test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4699 }
4700
4701 test "$HOME" != "$prefix" && \
4702 test -d "$HOME" && \
4703 (test $prefix = NONE || test "$HOME" != "$prefix") && {
4704         test -n "$verbose" && echo "    ... testing for include-directories under $HOME"
4705         test -d $HOME/include &&          cf_search="$cf_search $HOME/include"
4706         test -d $HOME/include/$cf_ncuhdr_root &&       cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
4707         test -d $HOME/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
4708         test -d $HOME/$cf_ncuhdr_root/include &&       cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
4709         test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
4710 }
4711
4712 test "$includedir" != NONE && \
4713 test "$includedir" != "/usr/include" && \
4714 test -d "$includedir" && {
4715         test -d $includedir &&    cf_search="$cf_search $includedir"
4716         test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
4717 }
4718
4719 test "$oldincludedir" != NONE && \
4720 test "$oldincludedir" != "/usr/include" && \
4721 test -d "$oldincludedir" && {
4722         test -d $oldincludedir    && cf_search="$cf_search $oldincludedir"
4723         test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
4724 }
4725
4726 cf_search="$cf_search $cf_header_path_list"
4727
4728         test -n "$verbose" && echo search path $cf_search
4729         cf_save2_CPPFLAGS="$CPPFLAGS"
4730         for cf_incdir in $cf_search
4731         do
4732
4733 if test -n "$cf_incdir" ; then
4734   for cf_add_incdir in $cf_incdir
4735   do
4736         while test $cf_add_incdir != /usr/include
4737         do
4738           if test -d $cf_add_incdir
4739           then
4740                 cf_have_incdir=no
4741                 if test -n "$CFLAGS$CPPFLAGS" ; then
4742                   # a loop is needed to ensure we can add subdirs of existing dirs
4743                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4744                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4745                           cf_have_incdir=yes; break
4746                         fi
4747                   done
4748                 fi
4749
4750                 if test "$cf_have_incdir" = no ; then
4751                   if test "$cf_add_incdir" = /usr/local/include ; then
4752                         if test "$GCC" = yes
4753                         then
4754                           cf_save_CPPFLAGS=$CPPFLAGS
4755                           CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4756                           cat >conftest.$ac_ext <<_ACEOF
4757 #line 4757 "configure"
4758 #include "confdefs.h"
4759 #include <stdio.h>
4760 int
4761 main ()
4762 {
4763 printf("Hello")
4764   ;
4765   return 0;
4766 }
4767 _ACEOF
4768 rm -f conftest.$ac_objext
4769 if { (eval echo "$as_me:4769: \"$ac_compile\"") >&5
4770   (eval $ac_compile) 2>&5
4771   ac_status=$?
4772   echo "$as_me:4772: \$? = $ac_status" >&5
4773   (exit $ac_status); } &&
4774          { ac_try='test -s conftest.$ac_objext'
4775   { (eval echo "$as_me:4775: \"$ac_try\"") >&5
4776   (eval $ac_try) 2>&5
4777   ac_status=$?
4778   echo "$as_me:4778: \$? = $ac_status" >&5
4779   (exit $ac_status); }; }; then
4780   :
4781 else
4782   echo "$as_me: failed program was:" >&5
4783 cat conftest.$ac_ext >&5
4784 cf_have_incdir=yes
4785 fi
4786 rm -f conftest.$ac_objext conftest.$ac_ext
4787                           CPPFLAGS=$cf_save_CPPFLAGS
4788                         fi
4789                   fi
4790                 fi
4791
4792                 if test "$cf_have_incdir" = no ; then
4793                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
4794
4795 echo "${as_me:-configure}:4795: testing adding $cf_add_incdir to include-path ..." 1>&5
4796
4797                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4798
4799                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4800                   test "$cf_top_incdir" = "$cf_add_incdir" && break
4801                   cf_add_incdir="$cf_top_incdir"
4802                 else
4803                   break
4804                 fi
4805           fi
4806         done
4807   done
4808 fi
4809
4810                 for cf_header in \
4811                         ncurses.h \
4812                         curses.h
4813                 do
4814
4815         cat >conftest.$ac_ext <<_ACEOF
4816 #line 4816 "configure"
4817 #include "confdefs.h"
4818
4819 #include <$cf_header>
4820 int
4821 main ()
4822 {
4823
4824 #ifdef NCURSES_VERSION
4825
4826 printf("%s\n", NCURSES_VERSION);
4827 #else
4828 #ifdef __NCURSES_H
4829 printf("old\n");
4830 #else
4831         make an error
4832 #endif
4833 #endif
4834
4835   ;
4836   return 0;
4837 }
4838 _ACEOF
4839 rm -f conftest.$ac_objext
4840 if { (eval echo "$as_me:4840: \"$ac_compile\"") >&5
4841   (eval $ac_compile) 2>&5
4842   ac_status=$?
4843   echo "$as_me:4843: \$? = $ac_status" >&5
4844   (exit $ac_status); } &&
4845          { ac_try='test -s conftest.$ac_objext'
4846   { (eval echo "$as_me:4846: \"$ac_try\"") >&5
4847   (eval $ac_try) 2>&5
4848   ac_status=$?
4849   echo "$as_me:4849: \$? = $ac_status" >&5
4850   (exit $ac_status); }; }; then
4851   cf_cv_ncurses_h2=$cf_header
4852
4853 else
4854   echo "$as_me: failed program was:" >&5
4855 cat conftest.$ac_ext >&5
4856 cf_cv_ncurses_h2=no
4857 fi
4858 rm -f conftest.$ac_objext conftest.$ac_ext
4859
4860                         if test "$cf_cv_ncurses_h2" != no ; then
4861                                 cf_cv_ncurses_h2=$cf_incdir/$cf_header
4862                                 test -n "$verbose" && echo $ac_n "      ... found $ac_c" 1>&6
4863                                 break
4864                         fi
4865                         test -n "$verbose" && echo "    ... tested $cf_incdir/$cf_header" 1>&6
4866                 done
4867                 CPPFLAGS="$cf_save2_CPPFLAGS"
4868                 test "$cf_cv_ncurses_h2" != no && break
4869         done
4870         test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:4870: error: not found" >&5
4871 echo "$as_me: error: not found" >&2;}
4872    { (exit 1); exit 1; }; }
4873
4874 fi
4875 echo "$as_me:4875: result: $cf_cv_ncurses_h2" >&5
4876 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
4877
4878         cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
4879         cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
4880         if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
4881                 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
4882         fi
4883
4884 if test -n "$cf_1st_incdir" ; then
4885   for cf_add_incdir in $cf_1st_incdir
4886   do
4887         while test $cf_add_incdir != /usr/include
4888         do
4889           if test -d $cf_add_incdir
4890           then
4891                 cf_have_incdir=no
4892                 if test -n "$CFLAGS$CPPFLAGS" ; then
4893                   # a loop is needed to ensure we can add subdirs of existing dirs
4894                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4895                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4896                           cf_have_incdir=yes; break
4897                         fi
4898                   done
4899                 fi
4900
4901                 if test "$cf_have_incdir" = no ; then
4902                   if test "$cf_add_incdir" = /usr/local/include ; then
4903                         if test "$GCC" = yes
4904                         then
4905                           cf_save_CPPFLAGS=$CPPFLAGS
4906                           CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4907                           cat >conftest.$ac_ext <<_ACEOF
4908 #line 4908 "configure"
4909 #include "confdefs.h"
4910 #include <stdio.h>
4911 int
4912 main ()
4913 {
4914 printf("Hello")
4915   ;
4916   return 0;
4917 }
4918 _ACEOF
4919 rm -f conftest.$ac_objext
4920 if { (eval echo "$as_me:4920: \"$ac_compile\"") >&5
4921   (eval $ac_compile) 2>&5
4922   ac_status=$?
4923   echo "$as_me:4923: \$? = $ac_status" >&5
4924   (exit $ac_status); } &&
4925          { ac_try='test -s conftest.$ac_objext'
4926   { (eval echo "$as_me:4926: \"$ac_try\"") >&5
4927   (eval $ac_try) 2>&5
4928   ac_status=$?
4929   echo "$as_me:4929: \$? = $ac_status" >&5
4930   (exit $ac_status); }; }; then
4931   :
4932 else
4933   echo "$as_me: failed program was:" >&5
4934 cat conftest.$ac_ext >&5
4935 cf_have_incdir=yes
4936 fi
4937 rm -f conftest.$ac_objext conftest.$ac_ext
4938                           CPPFLAGS=$cf_save_CPPFLAGS
4939                         fi
4940                   fi
4941                 fi
4942
4943                 if test "$cf_have_incdir" = no ; then
4944                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
4945
4946 echo "${as_me:-configure}:4946: testing adding $cf_add_incdir to include-path ..." 1>&5
4947
4948                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4949
4950                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4951                   test "$cf_top_incdir" = "$cf_add_incdir" && break
4952                   cf_add_incdir="$cf_top_incdir"
4953                 else
4954                   break
4955                 fi
4956           fi
4957         done
4958   done
4959 fi
4960
4961 fi
4962
4963 # Set definitions to allow ifdef'ing for ncurses.h
4964
4965 case $cf_cv_ncurses_header in # (vi
4966 *ncurses.h)
4967
4968 cat >>confdefs.h <<\EOF
4969 #define HAVE_NCURSES_H 1
4970 EOF
4971
4972         ;;
4973 esac
4974
4975 case $cf_cv_ncurses_header in # (vi
4976 ncurses/curses.h|ncurses/ncurses.h)
4977
4978 cat >>confdefs.h <<\EOF
4979 #define HAVE_NCURSES_NCURSES_H 1
4980 EOF
4981
4982         ;;
4983 ncursesw/curses.h|ncursesw/ncurses.h)
4984
4985 cat >>confdefs.h <<\EOF
4986 #define HAVE_NCURSESW_NCURSES_H 1
4987 EOF
4988
4989         ;;
4990 esac
4991
4992 echo "$as_me:4992: checking for terminfo header" >&5
4993 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
4994 if test "${cf_cv_term_header+set}" = set; then
4995   echo $ECHO_N "(cached) $ECHO_C" >&6
4996 else
4997
4998 case ${cf_cv_ncurses_header} in #(vi
4999 */ncurses.h|*/ncursesw.h) #(vi
5000         cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
5001         ;;
5002 *)
5003         cf_term_header=term.h
5004         ;;
5005 esac
5006
5007 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
5008 do
5009 cat >conftest.$ac_ext <<_ACEOF
5010 #line 5010 "configure"
5011 #include "confdefs.h"
5012 #include <stdio.h>
5013 #include <${cf_cv_ncurses_header:-curses.h}>
5014 #include <$cf_test>
5015
5016 int
5017 main ()
5018 {
5019 int x = auto_left_margin
5020   ;
5021   return 0;
5022 }
5023 _ACEOF
5024 rm -f conftest.$ac_objext
5025 if { (eval echo "$as_me:5025: \"$ac_compile\"") >&5
5026   (eval $ac_compile) 2>&5
5027   ac_status=$?
5028   echo "$as_me:5028: \$? = $ac_status" >&5
5029   (exit $ac_status); } &&
5030          { ac_try='test -s conftest.$ac_objext'
5031   { (eval echo "$as_me:5031: \"$ac_try\"") >&5
5032   (eval $ac_try) 2>&5
5033   ac_status=$?
5034   echo "$as_me:5034: \$? = $ac_status" >&5
5035   (exit $ac_status); }; }; then
5036
5037         cf_cv_term_header="$cf_test"
5038 else
5039   echo "$as_me: failed program was:" >&5
5040 cat conftest.$ac_ext >&5
5041
5042         cf_cv_term_header=unknown
5043
5044 fi
5045 rm -f conftest.$ac_objext conftest.$ac_ext
5046         test "$cf_cv_term_header" != unknown && break
5047 done
5048
5049 fi
5050 echo "$as_me:5050: result: $cf_cv_term_header" >&5
5051 echo "${ECHO_T}$cf_cv_term_header" >&6
5052
5053 # Set definitions to allow ifdef'ing to accommodate subdirectories
5054
5055 case $cf_cv_term_header in # (vi
5056 *term.h)
5057
5058 cat >>confdefs.h <<\EOF
5059 #define HAVE_TERM_H 1
5060 EOF
5061
5062         ;;
5063 esac
5064
5065 case $cf_cv_term_header in # (vi
5066 ncurses/term.h) #(vi
5067
5068 cat >>confdefs.h <<\EOF
5069 #define HAVE_NCURSES_TERM_H 1
5070 EOF
5071
5072         ;;
5073 ncursesw/term.h)
5074
5075 cat >>confdefs.h <<\EOF
5076 #define HAVE_NCURSESW_TERM_H 1
5077 EOF
5078
5079         ;;
5080 esac
5081
5082 # some applications need this, but should check for NCURSES_VERSION
5083
5084 cat >>confdefs.h <<\EOF
5085 #define NCURSES 1
5086 EOF
5087
5088 echo "$as_me:5088: checking for ncurses version" >&5
5089 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
5090 if test "${cf_cv_ncurses_version+set}" = set; then
5091   echo $ECHO_N "(cached) $ECHO_C" >&6
5092 else
5093
5094         cf_cv_ncurses_version=no
5095         cf_tempfile=out$$
5096         rm -f $cf_tempfile
5097         if test "$cross_compiling" = yes; then
5098
5099         # This will not work if the preprocessor splits the line after the
5100         # Autoconf token.  The 'unproto' program does that.
5101         cat > conftest.$ac_ext <<EOF
5102 #include <${cf_cv_ncurses_header:-curses.h}>
5103 #undef Autoconf
5104 #ifdef NCURSES_VERSION
5105 Autoconf NCURSES_VERSION
5106 #else
5107 #ifdef __NCURSES_H
5108 Autoconf "old"
5109 #endif
5110 ;
5111 #endif
5112 EOF
5113         cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
5114         { (eval echo "$as_me:5114: \"$cf_try\"") >&5
5115   (eval $cf_try) 2>&5
5116   ac_status=$?
5117   echo "$as_me:5117: \$? = $ac_status" >&5
5118   (exit $ac_status); }
5119         if test -f conftest.out ; then
5120                 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
5121                 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
5122                 rm -f conftest.out
5123         fi
5124
5125 else
5126   cat >conftest.$ac_ext <<_ACEOF
5127 #line 5127 "configure"
5128 #include "confdefs.h"
5129
5130 #include <${cf_cv_ncurses_header:-curses.h}>
5131 #include <stdio.h>
5132 int main()
5133 {
5134         FILE *fp = fopen("$cf_tempfile", "w");
5135 #ifdef NCURSES_VERSION
5136 # ifdef NCURSES_VERSION_PATCH
5137         fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
5138 # else
5139         fprintf(fp, "%s\n", NCURSES_VERSION);
5140 # endif
5141 #else
5142 # ifdef __NCURSES_H
5143         fprintf(fp, "old\n");
5144 # else
5145         make an error
5146 # endif
5147 #endif
5148         ${cf_cv_main_return:-return}(0);
5149 }
5150 _ACEOF
5151 rm -f conftest$ac_exeext
5152 if { (eval echo "$as_me:5152: \"$ac_link\"") >&5
5153   (eval $ac_link) 2>&5
5154   ac_status=$?
5155   echo "$as_me:5155: \$? = $ac_status" >&5
5156   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5157   { (eval echo "$as_me:5157: \"$ac_try\"") >&5
5158   (eval $ac_try) 2>&5
5159   ac_status=$?
5160   echo "$as_me:5160: \$? = $ac_status" >&5
5161   (exit $ac_status); }; }; then
5162
5163         cf_cv_ncurses_version=`cat $cf_tempfile`
5164 else
5165   echo "$as_me: program exited with status $ac_status" >&5
5166 echo "$as_me: failed program was:" >&5
5167 cat conftest.$ac_ext >&5
5168 fi
5169 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5170 fi
5171         rm -f $cf_tempfile
5172
5173 fi
5174 echo "$as_me:5174: result: $cf_cv_ncurses_version" >&5
5175 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
5176 test "$cf_cv_ncurses_version" = no ||
5177 cat >>confdefs.h <<\EOF
5178 #define NCURSES 1
5179 EOF
5180
5181 cf_nculib_root=ncursesw
5182         # This works, except for the special case where we find gpm, but
5183         # ncurses is in a nonstandard location via $LIBS, and we really want
5184         # to link gpm.
5185 cf_ncurses_LIBS=""
5186 cf_ncurses_SAVE="$LIBS"
5187 echo "$as_me:5187: checking for Gpm_Open in -lgpm" >&5
5188 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
5189 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
5190   echo $ECHO_N "(cached) $ECHO_C" >&6
5191 else
5192   ac_check_lib_save_LIBS=$LIBS
5193 LIBS="-lgpm  $LIBS"
5194 cat >conftest.$ac_ext <<_ACEOF
5195 #line 5195 "configure"
5196 #include "confdefs.h"
5197
5198 /* Override any gcc2 internal prototype to avoid an error.  */
5199 #ifdef __cplusplus
5200 extern "C"
5201 #endif
5202 /* We use char because int might match the return type of a gcc2
5203    builtin and then its argument prototype would still apply.  */
5204 char Gpm_Open ();
5205 int
5206 main ()
5207 {
5208 Gpm_Open ();
5209   ;
5210   return 0;
5211 }
5212 _ACEOF
5213 rm -f conftest.$ac_objext conftest$ac_exeext
5214 if { (eval echo "$as_me:5214: \"$ac_link\"") >&5
5215   (eval $ac_link) 2>&5
5216   ac_status=$?
5217   echo "$as_me:5217: \$? = $ac_status" >&5
5218   (exit $ac_status); } &&
5219          { ac_try='test -s conftest$ac_exeext'
5220   { (eval echo "$as_me:5220: \"$ac_try\"") >&5
5221   (eval $ac_try) 2>&5
5222   ac_status=$?
5223   echo "$as_me:5223: \$? = $ac_status" >&5
5224   (exit $ac_status); }; }; then
5225   ac_cv_lib_gpm_Gpm_Open=yes
5226 else
5227   echo "$as_me: failed program was:" >&5
5228 cat conftest.$ac_ext >&5
5229 ac_cv_lib_gpm_Gpm_Open=no
5230 fi
5231 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5232 LIBS=$ac_check_lib_save_LIBS
5233 fi
5234 echo "$as_me:5234: result: $ac_cv_lib_gpm_Gpm_Open" >&5
5235 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
5236 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
5237   echo "$as_me:5237: checking for initscr in -lgpm" >&5
5238 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
5239 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
5240   echo $ECHO_N "(cached) $ECHO_C" >&6
5241 else
5242   ac_check_lib_save_LIBS=$LIBS
5243 LIBS="-lgpm  $LIBS"
5244 cat >conftest.$ac_ext <<_ACEOF
5245 #line 5245 "configure"
5246 #include "confdefs.h"
5247
5248 /* Override any gcc2 internal prototype to avoid an error.  */
5249 #ifdef __cplusplus
5250 extern "C"
5251 #endif
5252 /* We use char because int might match the return type of a gcc2
5253    builtin and then its argument prototype would still apply.  */
5254 char initscr ();
5255 int
5256 main ()
5257 {
5258 initscr ();
5259   ;
5260   return 0;
5261 }
5262 _ACEOF
5263 rm -f conftest.$ac_objext conftest$ac_exeext
5264 if { (eval echo "$as_me:5264: \"$ac_link\"") >&5
5265   (eval $ac_link) 2>&5
5266   ac_status=$?
5267   echo "$as_me:5267: \$? = $ac_status" >&5
5268   (exit $ac_status); } &&
5269          { ac_try='test -s conftest$ac_exeext'
5270   { (eval echo "$as_me:5270: \"$ac_try\"") >&5
5271   (eval $ac_try) 2>&5
5272   ac_status=$?
5273   echo "$as_me:5273: \$? = $ac_status" >&5
5274   (exit $ac_status); }; }; then
5275   ac_cv_lib_gpm_initscr=yes
5276 else
5277   echo "$as_me: failed program was:" >&5
5278 cat conftest.$ac_ext >&5
5279 ac_cv_lib_gpm_initscr=no
5280 fi
5281 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5282 LIBS=$ac_check_lib_save_LIBS
5283 fi
5284 echo "$as_me:5284: result: $ac_cv_lib_gpm_initscr" >&5
5285 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
5286 if test $ac_cv_lib_gpm_initscr = yes; then
5287   LIBS="$cf_ncurses_SAVE"
5288 else
5289   cf_ncurses_LIBS="-lgpm"
5290 fi
5291
5292 fi
5293
5294 case $host_os in #(vi
5295 freebsd*)
5296         # This is only necessary if you are linking against an obsolete
5297         # version of ncurses (but it should do no harm, since it's static).
5298         if test "$cf_nculib_root" = ncurses ; then
5299                 echo "$as_me:5299: checking for tgoto in -lmytinfo" >&5
5300 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
5301 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
5302   echo $ECHO_N "(cached) $ECHO_C" >&6
5303 else
5304   ac_check_lib_save_LIBS=$LIBS
5305 LIBS="-lmytinfo  $LIBS"
5306 cat >conftest.$ac_ext <<_ACEOF
5307 #line 5307 "configure"
5308 #include "confdefs.h"
5309
5310 /* Override any gcc2 internal prototype to avoid an error.  */
5311 #ifdef __cplusplus
5312 extern "C"
5313 #endif
5314 /* We use char because int might match the return type of a gcc2
5315    builtin and then its argument prototype would still apply.  */
5316 char tgoto ();
5317 int
5318 main ()
5319 {
5320 tgoto ();
5321   ;
5322   return 0;
5323 }
5324 _ACEOF
5325 rm -f conftest.$ac_objext conftest$ac_exeext
5326 if { (eval echo "$as_me:5326: \"$ac_link\"") >&5
5327   (eval $ac_link) 2>&5
5328   ac_status=$?
5329   echo "$as_me:5329: \$? = $ac_status" >&5
5330   (exit $ac_status); } &&
5331          { ac_try='test -s conftest$ac_exeext'
5332   { (eval echo "$as_me:5332: \"$ac_try\"") >&5
5333   (eval $ac_try) 2>&5
5334   ac_status=$?
5335   echo "$as_me:5335: \$? = $ac_status" >&5
5336   (exit $ac_status); }; }; then
5337   ac_cv_lib_mytinfo_tgoto=yes
5338 else
5339   echo "$as_me: failed program was:" >&5
5340 cat conftest.$ac_ext >&5
5341 ac_cv_lib_mytinfo_tgoto=no
5342 fi
5343 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5344 LIBS=$ac_check_lib_save_LIBS
5345 fi
5346 echo "$as_me:5346: result: $ac_cv_lib_mytinfo_tgoto" >&5
5347 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
5348 if test $ac_cv_lib_mytinfo_tgoto = yes; then
5349   cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
5350 fi
5351
5352         fi
5353         ;;
5354 esac
5355
5356 LIBS="$cf_ncurses_LIBS $LIBS"
5357
5358 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
5359 then
5360         LIBS="-l$cf_nculib_root $LIBS"
5361 else
5362
5363         eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
5364         cf_libdir=""
5365         echo "$as_me:5365: checking for initscr" >&5
5366 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
5367 if test "${ac_cv_func_initscr+set}" = set; then
5368   echo $ECHO_N "(cached) $ECHO_C" >&6
5369 else
5370   cat >conftest.$ac_ext <<_ACEOF
5371 #line 5371 "configure"
5372 #include "confdefs.h"
5373 /* System header to define __stub macros and hopefully few prototypes,
5374     which can conflict with char initscr (); below.  */
5375 #include <assert.h>
5376 /* Override any gcc2 internal prototype to avoid an error.  */
5377 #ifdef __cplusplus
5378 extern "C"
5379 #endif
5380 /* We use char because int might match the return type of a gcc2
5381    builtin and then its argument prototype would still apply.  */
5382 char initscr ();
5383 char (*f) ();
5384
5385 int
5386 main ()
5387 {
5388 /* The GNU C library defines this for functions which it implements
5389     to always fail with ENOSYS.  Some functions are actually named
5390     something starting with __ and the normal name is an alias.  */
5391 #if defined (__stub_initscr) || defined (__stub___initscr)
5392 choke me
5393 #else
5394 f = initscr; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
5395 #endif
5396
5397   ;
5398   return 0;
5399 }
5400 _ACEOF
5401 rm -f conftest.$ac_objext conftest$ac_exeext
5402 if { (eval echo "$as_me:5402: \"$ac_link\"") >&5
5403   (eval $ac_link) 2>&5
5404   ac_status=$?
5405   echo "$as_me:5405: \$? = $ac_status" >&5
5406   (exit $ac_status); } &&
5407          { ac_try='test -s conftest$ac_exeext'
5408   { (eval echo "$as_me:5408: \"$ac_try\"") >&5
5409   (eval $ac_try) 2>&5
5410   ac_status=$?
5411   echo "$as_me:5411: \$? = $ac_status" >&5
5412   (exit $ac_status); }; }; then
5413   ac_cv_func_initscr=yes
5414 else
5415   echo "$as_me: failed program was:" >&5
5416 cat conftest.$ac_ext >&5
5417 ac_cv_func_initscr=no
5418 fi
5419 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5420 fi
5421 echo "$as_me:5421: result: $ac_cv_func_initscr" >&5
5422 echo "${ECHO_T}$ac_cv_func_initscr" >&6
5423 if test $ac_cv_func_initscr = yes; then
5424   eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5425 else
5426
5427                 cf_save_LIBS="$LIBS"
5428                 echo "$as_me:5428: checking for initscr in -l$cf_nculib_root" >&5
5429 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
5430                 LIBS="-l$cf_nculib_root $LIBS"
5431                 cat >conftest.$ac_ext <<_ACEOF
5432 #line 5432 "configure"
5433 #include "confdefs.h"
5434 #include <${cf_cv_ncurses_header:-curses.h}>
5435 int
5436 main ()
5437 {
5438 initscr()
5439   ;
5440   return 0;
5441 }
5442 _ACEOF
5443 rm -f conftest.$ac_objext conftest$ac_exeext
5444 if { (eval echo "$as_me:5444: \"$ac_link\"") >&5
5445   (eval $ac_link) 2>&5
5446   ac_status=$?
5447   echo "$as_me:5447: \$? = $ac_status" >&5
5448   (exit $ac_status); } &&
5449          { ac_try='test -s conftest$ac_exeext'
5450   { (eval echo "$as_me:5450: \"$ac_try\"") >&5
5451   (eval $ac_try) 2>&5
5452   ac_status=$?
5453   echo "$as_me:5453: \$? = $ac_status" >&5
5454   (exit $ac_status); }; }; then
5455   echo "$as_me:5455: result: yes" >&5
5456 echo "${ECHO_T}yes" >&6
5457                          eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5458
5459 else
5460   echo "$as_me: failed program was:" >&5
5461 cat conftest.$ac_ext >&5
5462 echo "$as_me:5462: result: no" >&5
5463 echo "${ECHO_T}no" >&6
5464
5465 cf_search=
5466 cf_library_path_list=""
5467 if test -n "${LDFLAGS}${LIBS}" ; then
5468         for cf_library_path in $LDFLAGS $LIBS
5469         do
5470                 case $cf_library_path in #(vi
5471                 -L*)
5472                         cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
5473
5474 test "$cf_library_path" != "NONE" && \
5475 test -d "$cf_library_path" && \
5476  {
5477         test -n "$verbose" && echo "    ... testing for lib-directories under $cf_library_path"
5478         test -d $cf_library_path/lib &&          cf_search="$cf_search $cf_library_path/lib"
5479         test -d $cf_library_path/lib/$cf_nculib_root &&       cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
5480         test -d $cf_library_path/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
5481         test -d $cf_library_path/$cf_nculib_root/lib &&       cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
5482         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"
5483 }
5484
5485                         cf_library_path_list="$cf_library_path_list $cf_search"
5486                         ;;
5487                 esac
5488         done
5489 fi
5490
5491 cf_search=
5492
5493 test "/usr" != "$prefix" && \
5494 test -d "/usr" && \
5495 (test $prefix = NONE || test "/usr" != "$prefix") && {
5496         test -n "$verbose" && echo "    ... testing for lib-directories under /usr"
5497         test -d /usr/lib &&          cf_search="$cf_search /usr/lib"
5498         test -d /usr/lib/$cf_nculib_root &&       cf_search="$cf_search /usr/lib/$cf_nculib_root"
5499         test -d /usr/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
5500         test -d /usr/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/$cf_nculib_root/lib"
5501         test -d /usr/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
5502 }
5503
5504 test "$prefix" != "NONE" && \
5505 test -d "$prefix" && \
5506  {
5507         test -n "$verbose" && echo "    ... testing for lib-directories under $prefix"
5508         test -d $prefix/lib &&          cf_search="$cf_search $prefix/lib"
5509         test -d $prefix/lib/$cf_nculib_root &&       cf_search="$cf_search $prefix/lib/$cf_nculib_root"
5510         test -d $prefix/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
5511         test -d $prefix/$cf_nculib_root/lib &&       cf_search="$cf_search $prefix/$cf_nculib_root/lib"
5512         test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
5513 }
5514
5515 test "/usr/local" != "$prefix" && \
5516 test -d "/usr/local" && \
5517 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
5518         test -n "$verbose" && echo "    ... testing for lib-directories under /usr/local"
5519         test -d /usr/local/lib &&          cf_search="$cf_search /usr/local/lib"
5520         test -d /usr/local/lib/$cf_nculib_root &&       cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
5521         test -d /usr/local/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
5522         test -d /usr/local/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
5523         test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
5524 }
5525
5526 test "/opt" != "$prefix" && \
5527 test -d "/opt" && \
5528 (test $prefix = NONE || test "/opt" != "$prefix") && {
5529         test -n "$verbose" && echo "    ... testing for lib-directories under /opt"
5530         test -d /opt/lib &&          cf_search="$cf_search /opt/lib"
5531         test -d /opt/lib/$cf_nculib_root &&       cf_search="$cf_search /opt/lib/$cf_nculib_root"
5532         test -d /opt/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
5533         test -d /opt/$cf_nculib_root/lib &&       cf_search="$cf_search /opt/$cf_nculib_root/lib"
5534         test -d /opt/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
5535 }
5536
5537 test "$HOME" != "$prefix" && \
5538 test -d "$HOME" && \
5539 (test $prefix = NONE || test "$HOME" != "$prefix") && {
5540         test -n "$verbose" && echo "    ... testing for lib-directories under $HOME"
5541         test -d $HOME/lib &&          cf_search="$cf_search $HOME/lib"
5542         test -d $HOME/lib/$cf_nculib_root &&       cf_search="$cf_search $HOME/lib/$cf_nculib_root"
5543         test -d $HOME/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
5544         test -d $HOME/$cf_nculib_root/lib &&       cf_search="$cf_search $HOME/$cf_nculib_root/lib"
5545         test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
5546 }
5547
5548 cf_search="$cf_library_path_list $cf_search"
5549
5550                         for cf_libdir in $cf_search
5551                         do
5552                                 echo "$as_me:5552: checking for -l$cf_nculib_root in $cf_libdir" >&5
5553 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
5554                                 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
5555                                 cat >conftest.$ac_ext <<_ACEOF
5556 #line 5556 "configure"
5557 #include "confdefs.h"
5558 #include <${cf_cv_ncurses_header:-curses.h}>
5559 int
5560 main ()
5561 {
5562 initscr()
5563   ;
5564   return 0;
5565 }
5566 _ACEOF
5567 rm -f conftest.$ac_objext conftest$ac_exeext
5568 if { (eval echo "$as_me:5568: \"$ac_link\"") >&5
5569   (eval $ac_link) 2>&5
5570   ac_status=$?
5571   echo "$as_me:5571: \$? = $ac_status" >&5
5572   (exit $ac_status); } &&
5573          { ac_try='test -s conftest$ac_exeext'
5574   { (eval echo "$as_me:5574: \"$ac_try\"") >&5
5575   (eval $ac_try) 2>&5
5576   ac_status=$?
5577   echo "$as_me:5577: \$? = $ac_status" >&5
5578   (exit $ac_status); }; }; then
5579   echo "$as_me:5579: result: yes" >&5
5580 echo "${ECHO_T}yes" >&6
5581                                          eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
5582                                          break
5583 else
5584   echo "$as_me: failed program was:" >&5
5585 cat conftest.$ac_ext >&5
5586 echo "$as_me:5586: result: no" >&5
5587 echo "${ECHO_T}no" >&6
5588                                          LIBS="$cf_save_LIBS"
5589 fi
5590 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5591                         done
5592
5593 fi
5594 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5595
5596 fi
5597
5598 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
5599
5600 if test $cf_found_library = no ; then
5601         { { echo "$as_me:5601: error: Cannot link $cf_nculib_root library" >&5
5602 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
5603    { (exit 1); exit 1; }; }
5604 fi
5605
5606 fi
5607
5608 if test -n "$cf_ncurses_LIBS" ; then
5609         echo "$as_me:5609: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
5610 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
5611         cf_ncurses_SAVE="$LIBS"
5612         for p in $cf_ncurses_LIBS ; do
5613                 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
5614                 if test "$q" != "$LIBS" ; then
5615                         LIBS="$q"
5616                 fi
5617         done
5618         cat >conftest.$ac_ext <<_ACEOF
5619 #line 5619 "configure"
5620 #include "confdefs.h"
5621 #include <${cf_cv_ncurses_header:-curses.h}>
5622 int
5623 main ()
5624 {
5625 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
5626   ;
5627   return 0;
5628 }
5629 _ACEOF
5630 rm -f conftest.$ac_objext conftest$ac_exeext
5631 if { (eval echo "$as_me:5631: \"$ac_link\"") >&5
5632   (eval $ac_link) 2>&5
5633   ac_status=$?
5634   echo "$as_me:5634: \$? = $ac_status" >&5
5635   (exit $ac_status); } &&
5636          { ac_try='test -s conftest$ac_exeext'
5637   { (eval echo "$as_me:5637: \"$ac_try\"") >&5
5638   (eval $ac_try) 2>&5
5639   ac_status=$?
5640   echo "$as_me:5640: \$? = $ac_status" >&5
5641   (exit $ac_status); }; }; then
5642   echo "$as_me:5642: result: yes" >&5
5643 echo "${ECHO_T}yes" >&6
5644 else
5645   echo "$as_me: failed program was:" >&5
5646 cat conftest.$ac_ext >&5
5647 echo "$as_me:5647: result: no" >&5
5648 echo "${ECHO_T}no" >&6
5649                  LIBS="$cf_ncurses_SAVE"
5650 fi
5651 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5652 fi
5653
5654 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
5655
5656 cat >>confdefs.h <<EOF
5657 #define $cf_nculib_ROOT 1
5658 EOF
5659
5660 fi
5661
5662 else
5663
5664 cf_ncuconfig_root=ncurses
5665
5666 echo "Looking for ${cf_ncuconfig_root}-config"
5667
5668 if test -n "$ac_tool_prefix"; then
5669   for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
5670   do
5671     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5672 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5673 echo "$as_me:5673: checking for $ac_word" >&5
5674 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5675 if test "${ac_cv_prog_NCURSES_CONFIG+set}" = set; then
5676   echo $ECHO_N "(cached) $ECHO_C" >&6
5677 else
5678   if test -n "$NCURSES_CONFIG"; then
5679   ac_cv_prog_NCURSES_CONFIG="$NCURSES_CONFIG" # Let the user override the test.
5680 else
5681   ac_save_IFS=$IFS; IFS=$ac_path_separator
5682 ac_dummy="$PATH"
5683 for ac_dir in $ac_dummy; do
5684   IFS=$ac_save_IFS
5685   test -z "$ac_dir" && ac_dir=.
5686   $as_executable_p "$ac_dir/$ac_word" || continue
5687 ac_cv_prog_NCURSES_CONFIG="$ac_tool_prefix$ac_prog"
5688 echo "$as_me:5688: found $ac_dir/$ac_word" >&5
5689 break
5690 done
5691
5692 fi
5693 fi
5694 NCURSES_CONFIG=$ac_cv_prog_NCURSES_CONFIG
5695 if test -n "$NCURSES_CONFIG"; then
5696   echo "$as_me:5696: result: $NCURSES_CONFIG" >&5
5697 echo "${ECHO_T}$NCURSES_CONFIG" >&6
5698 else
5699   echo "$as_me:5699: result: no" >&5
5700 echo "${ECHO_T}no" >&6
5701 fi
5702
5703     test -n "$NCURSES_CONFIG" && break
5704   done
5705 fi
5706 if test -z "$NCURSES_CONFIG"; then
5707   ac_ct_NCURSES_CONFIG=$NCURSES_CONFIG
5708   for ac_prog in ${cf_ncuconfig_root}6-config ${cf_ncuconfig_root}5-config
5709 do
5710   # Extract the first word of "$ac_prog", so it can be a program name with args.
5711 set dummy $ac_prog; ac_word=$2
5712 echo "$as_me:5712: checking for $ac_word" >&5
5713 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5714 if test "${ac_cv_prog_ac_ct_NCURSES_CONFIG+set}" = set; then
5715   echo $ECHO_N "(cached) $ECHO_C" >&6
5716 else
5717   if test -n "$ac_ct_NCURSES_CONFIG"; then
5718   ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_ct_NCURSES_CONFIG" # Let the user override the test.
5719 else
5720   ac_save_IFS=$IFS; IFS=$ac_path_separator
5721 ac_dummy="$PATH"
5722 for ac_dir in $ac_dummy; do
5723   IFS=$ac_save_IFS
5724   test -z "$ac_dir" && ac_dir=.
5725   $as_executable_p "$ac_dir/$ac_word" || continue
5726 ac_cv_prog_ac_ct_NCURSES_CONFIG="$ac_prog"
5727 echo "$as_me:5727: found $ac_dir/$ac_word" >&5
5728 break
5729 done
5730
5731 fi
5732 fi
5733 ac_ct_NCURSES_CONFIG=$ac_cv_prog_ac_ct_NCURSES_CONFIG
5734 if test -n "$ac_ct_NCURSES_CONFIG"; then
5735   echo "$as_me:5735: result: $ac_ct_NCURSES_CONFIG" >&5
5736 echo "${ECHO_T}$ac_ct_NCURSES_CONFIG" >&6
5737 else
5738   echo "$as_me:5738: result: no" >&5
5739 echo "${ECHO_T}no" >&6
5740 fi
5741
5742   test -n "$ac_ct_NCURSES_CONFIG" && break
5743 done
5744 test -n "$ac_ct_NCURSES_CONFIG" || ac_ct_NCURSES_CONFIG="none"
5745
5746   NCURSES_CONFIG=$ac_ct_NCURSES_CONFIG
5747 fi
5748
5749 if test "$NCURSES_CONFIG" != none ; then
5750
5751 CPPFLAGS="$CPPFLAGS `$NCURSES_CONFIG --cflags`"
5752 LIBS="`$NCURSES_CONFIG --libs` $LIBS"
5753
5754 # even with config script, some packages use no-override for curses.h
5755
5756 echo "$as_me:5756: checking if we have identified curses headers" >&5
5757 echo $ECHO_N "checking if we have identified curses headers... $ECHO_C" >&6
5758 if test "${cf_cv_ncurses_header+set}" = set; then
5759   echo $ECHO_N "(cached) $ECHO_C" >&6
5760 else
5761
5762 cf_cv_ncurses_header=none
5763 for cf_header in  \
5764     ncurses/ncurses.h \
5765         ncurses/curses.h \
5766         ncurses.h \
5767         curses.h
5768 do
5769 cat >conftest.$ac_ext <<_ACEOF
5770 #line 5770 "configure"
5771 #include "confdefs.h"
5772 #include <${cf_header}>
5773 int
5774 main ()
5775 {
5776 initscr(); tgoto("?", 0,0)
5777   ;
5778   return 0;
5779 }
5780 _ACEOF
5781 rm -f conftest.$ac_objext
5782 if { (eval echo "$as_me:5782: \"$ac_compile\"") >&5
5783   (eval $ac_compile) 2>&5
5784   ac_status=$?
5785   echo "$as_me:5785: \$? = $ac_status" >&5
5786   (exit $ac_status); } &&
5787          { ac_try='test -s conftest.$ac_objext'
5788   { (eval echo "$as_me:5788: \"$ac_try\"") >&5
5789   (eval $ac_try) 2>&5
5790   ac_status=$?
5791   echo "$as_me:5791: \$? = $ac_status" >&5
5792   (exit $ac_status); }; }; then
5793   cf_cv_ncurses_header=$cf_header; break
5794 else
5795   echo "$as_me: failed program was:" >&5
5796 cat conftest.$ac_ext >&5
5797 fi
5798 rm -f conftest.$ac_objext conftest.$ac_ext
5799 done
5800
5801 fi
5802 echo "$as_me:5802: result: $cf_cv_ncurses_header" >&5
5803 echo "${ECHO_T}$cf_cv_ncurses_header" >&6
5804
5805 if test "$cf_cv_ncurses_header" = none ; then
5806         { { echo "$as_me:5806: error: No curses header-files found" >&5
5807 echo "$as_me: error: No curses header-files found" >&2;}
5808    { (exit 1); exit 1; }; }
5809 fi
5810
5811 # cheat, to get the right #define's for HAVE_NCURSES_H, etc.
5812
5813 for ac_header in $cf_cv_ncurses_header
5814 do
5815 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5816 echo "$as_me:5816: checking for $ac_header" >&5
5817 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
5818 if eval "test \"\${$as_ac_Header+set}\" = set"; then
5819   echo $ECHO_N "(cached) $ECHO_C" >&6
5820 else
5821   cat >conftest.$ac_ext <<_ACEOF
5822 #line 5822 "configure"
5823 #include "confdefs.h"
5824 #include <$ac_header>
5825 _ACEOF
5826 if { (eval echo "$as_me:5826: \"$ac_cpp conftest.$ac_ext\"") >&5
5827   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5828   ac_status=$?
5829   egrep -v '^ *\+' conftest.er1 >conftest.err
5830   rm -f conftest.er1
5831   cat conftest.err >&5
5832   echo "$as_me:5832: \$? = $ac_status" >&5
5833   (exit $ac_status); } >/dev/null; then
5834   if test -s conftest.err; then
5835     ac_cpp_err=$ac_c_preproc_warn_flag
5836   else
5837     ac_cpp_err=
5838   fi
5839 else
5840   ac_cpp_err=yes
5841 fi
5842 if test -z "$ac_cpp_err"; then
5843   eval "$as_ac_Header=yes"
5844 else
5845   echo "$as_me: failed program was:" >&5
5846   cat conftest.$ac_ext >&5
5847   eval "$as_ac_Header=no"
5848 fi
5849 rm -f conftest.err conftest.$ac_ext
5850 fi
5851 echo "$as_me:5851: result: `eval echo '${'$as_ac_Header'}'`" >&5
5852 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
5853 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5854   cat >>confdefs.h <<EOF
5855 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5856 EOF
5857
5858 fi
5859 done
5860
5861 cat >>confdefs.h <<\EOF
5862 #define NCURSES 1
5863 EOF
5864
5865 cf_nculib_ROOT=`echo "HAVE_LIB$cf_ncuconfig_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
5866
5867 cat >>confdefs.h <<EOF
5868 #define $cf_nculib_ROOT 1
5869 EOF
5870
5871 cf_cv_ncurses_version=`$NCURSES_CONFIG --version`
5872
5873 else
5874
5875 cf_ncuhdr_root=ncurses
5876
5877 test -n "$cf_cv_curses_dir" && \
5878 test "$cf_cv_curses_dir" != "no" && { \
5879
5880 if test -n "$cf_cv_curses_dir/include/$cf_ncuhdr_root" ; then
5881   for cf_add_incdir in $cf_cv_curses_dir/include/$cf_ncuhdr_root
5882   do
5883         while test $cf_add_incdir != /usr/include
5884         do
5885           if test -d $cf_add_incdir
5886           then
5887                 cf_have_incdir=no
5888                 if test -n "$CFLAGS$CPPFLAGS" ; then
5889                   # a loop is needed to ensure we can add subdirs of existing dirs
5890                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
5891                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
5892                           cf_have_incdir=yes; break
5893                         fi
5894                   done
5895                 fi
5896
5897                 if test "$cf_have_incdir" = no ; then
5898                   if test "$cf_add_incdir" = /usr/local/include ; then
5899                         if test "$GCC" = yes
5900                         then
5901                           cf_save_CPPFLAGS=$CPPFLAGS
5902                           CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5903                           cat >conftest.$ac_ext <<_ACEOF
5904 #line 5904 "configure"
5905 #include "confdefs.h"
5906 #include <stdio.h>
5907 int
5908 main ()
5909 {
5910 printf("Hello")
5911   ;
5912   return 0;
5913 }
5914 _ACEOF
5915 rm -f conftest.$ac_objext
5916 if { (eval echo "$as_me:5916: \"$ac_compile\"") >&5
5917   (eval $ac_compile) 2>&5
5918   ac_status=$?
5919   echo "$as_me:5919: \$? = $ac_status" >&5
5920   (exit $ac_status); } &&
5921          { ac_try='test -s conftest.$ac_objext'
5922   { (eval echo "$as_me:5922: \"$ac_try\"") >&5
5923   (eval $ac_try) 2>&5
5924   ac_status=$?
5925   echo "$as_me:5925: \$? = $ac_status" >&5
5926   (exit $ac_status); }; }; then
5927   :
5928 else
5929   echo "$as_me: failed program was:" >&5
5930 cat conftest.$ac_ext >&5
5931 cf_have_incdir=yes
5932 fi
5933 rm -f conftest.$ac_objext conftest.$ac_ext
5934                           CPPFLAGS=$cf_save_CPPFLAGS
5935                         fi
5936                   fi
5937                 fi
5938
5939                 if test "$cf_have_incdir" = no ; then
5940                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
5941
5942 echo "${as_me:-configure}:5942: testing adding $cf_add_incdir to include-path ..." 1>&5
5943
5944                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
5945
5946                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
5947                   test "$cf_top_incdir" = "$cf_add_incdir" && break
5948                   cf_add_incdir="$cf_top_incdir"
5949                 else
5950                   break
5951                 fi
5952           fi
5953         done
5954   done
5955 fi
5956
5957 }
5958
5959 echo "$as_me:5959: checking for $cf_ncuhdr_root header in include-path" >&5
5960 echo $ECHO_N "checking for $cf_ncuhdr_root header in include-path... $ECHO_C" >&6
5961 if test "${cf_cv_ncurses_h+set}" = set; then
5962   echo $ECHO_N "(cached) $ECHO_C" >&6
5963 else
5964
5965         cf_header_list="$cf_ncuhdr_root/curses.h $cf_ncuhdr_root/ncurses.h"
5966         ( test "$cf_ncuhdr_root" = ncurses || test "$cf_ncuhdr_root" = ncursesw ) && cf_header_list="$cf_header_list curses.h ncurses.h"
5967         for cf_header in $cf_header_list
5968         do
5969
5970         cat >conftest.$ac_ext <<_ACEOF
5971 #line 5971 "configure"
5972 #include "confdefs.h"
5973
5974 #include <$cf_header>
5975 int
5976 main ()
5977 {
5978
5979 #ifdef NCURSES_VERSION
5980
5981 printf("%s\n", NCURSES_VERSION);
5982 #else
5983 #ifdef __NCURSES_H
5984 printf("old\n");
5985 #else
5986         make an error
5987 #endif
5988 #endif
5989
5990   ;
5991   return 0;
5992 }
5993 _ACEOF
5994 rm -f conftest.$ac_objext
5995 if { (eval echo "$as_me:5995: \"$ac_compile\"") >&5
5996   (eval $ac_compile) 2>&5
5997   ac_status=$?
5998   echo "$as_me:5998: \$? = $ac_status" >&5
5999   (exit $ac_status); } &&
6000          { ac_try='test -s conftest.$ac_objext'
6001   { (eval echo "$as_me:6001: \"$ac_try\"") >&5
6002   (eval $ac_try) 2>&5
6003   ac_status=$?
6004   echo "$as_me:6004: \$? = $ac_status" >&5
6005   (exit $ac_status); }; }; then
6006   cf_cv_ncurses_h=$cf_header
6007
6008 else
6009   echo "$as_me: failed program was:" >&5
6010 cat conftest.$ac_ext >&5
6011 cf_cv_ncurses_h=no
6012 fi
6013 rm -f conftest.$ac_objext conftest.$ac_ext
6014
6015                 test "$cf_cv_ncurses_h" != no && break
6016         done
6017
6018 fi
6019 echo "$as_me:6019: result: $cf_cv_ncurses_h" >&5
6020 echo "${ECHO_T}$cf_cv_ncurses_h" >&6
6021
6022 if test "$cf_cv_ncurses_h" != no ; then
6023         cf_cv_ncurses_header=$cf_cv_ncurses_h
6024 else
6025
6026 echo "$as_me:6026: checking for $cf_ncuhdr_root include-path" >&5
6027 echo $ECHO_N "checking for $cf_ncuhdr_root include-path... $ECHO_C" >&6
6028 if test "${cf_cv_ncurses_h2+set}" = set; then
6029   echo $ECHO_N "(cached) $ECHO_C" >&6
6030 else
6031
6032         test -n "$verbose" && echo
6033
6034 cf_search=
6035
6036 # collect the current set of include-directories from compiler flags
6037 cf_header_path_list=""
6038 if test -n "${CFLAGS}${CPPFLAGS}" ; then
6039         for cf_header_path in $CPPFLAGS $CFLAGS
6040         do
6041                 case $cf_header_path in #(vi
6042                 -I*)
6043                         cf_header_path=`echo ".$cf_header_path" |sed -e 's/^...//' -e 's,/include$,,'`
6044
6045 test "$cf_header_path" != "NONE" && \
6046 test -d "$cf_header_path" && \
6047  {
6048         test -n "$verbose" && echo "    ... testing for include-directories under $cf_header_path"
6049         test -d $cf_header_path/include &&          cf_search="$cf_search $cf_header_path/include"
6050         test -d $cf_header_path/include/$cf_ncuhdr_root &&       cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root"
6051         test -d $cf_header_path/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $cf_header_path/include/$cf_ncuhdr_root/include"
6052         test -d $cf_header_path/$cf_ncuhdr_root/include &&       cf_search="$cf_search $cf_header_path/$cf_ncuhdr_root/include"
6053         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"
6054 }
6055
6056                         cf_header_path_list="$cf_header_path_list $cf_search"
6057                         ;;
6058                 esac
6059         done
6060 fi
6061
6062 # add the variations for the package we are looking for
6063
6064 cf_search=
6065
6066 test "/usr" != "$prefix" && \
6067 test -d "/usr" && \
6068 (test $prefix = NONE || test "/usr" != "$prefix") && {
6069         test -n "$verbose" && echo "    ... testing for include-directories under /usr"
6070         test -d /usr/include &&          cf_search="$cf_search /usr/include"
6071         test -d /usr/include/$cf_ncuhdr_root &&       cf_search="$cf_search /usr/include/$cf_ncuhdr_root"
6072         test -d /usr/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/include/$cf_ncuhdr_root/include"
6073         test -d /usr/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/$cf_ncuhdr_root/include"
6074         test -d /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6075 }
6076
6077 test "$prefix" != "NONE" && \
6078 test -d "$prefix" && \
6079  {
6080         test -n "$verbose" && echo "    ... testing for include-directories under $prefix"
6081         test -d $prefix/include &&          cf_search="$cf_search $prefix/include"
6082         test -d $prefix/include/$cf_ncuhdr_root &&       cf_search="$cf_search $prefix/include/$cf_ncuhdr_root"
6083         test -d $prefix/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $prefix/include/$cf_ncuhdr_root/include"
6084         test -d $prefix/$cf_ncuhdr_root/include &&       cf_search="$cf_search $prefix/$cf_ncuhdr_root/include"
6085         test -d $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $prefix/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6086 }
6087
6088 test "/usr/local" != "$prefix" && \
6089 test -d "/usr/local" && \
6090 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
6091         test -n "$verbose" && echo "    ... testing for include-directories under /usr/local"
6092         test -d /usr/local/include &&          cf_search="$cf_search /usr/local/include"
6093         test -d /usr/local/include/$cf_ncuhdr_root &&       cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root"
6094         test -d /usr/local/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /usr/local/include/$cf_ncuhdr_root/include"
6095         test -d /usr/local/$cf_ncuhdr_root/include &&       cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include"
6096         test -d /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /usr/local/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6097 }
6098
6099 test "/opt" != "$prefix" && \
6100 test -d "/opt" && \
6101 (test $prefix = NONE || test "/opt" != "$prefix") && {
6102         test -n "$verbose" && echo "    ... testing for include-directories under /opt"
6103         test -d /opt/include &&          cf_search="$cf_search /opt/include"
6104         test -d /opt/include/$cf_ncuhdr_root &&       cf_search="$cf_search /opt/include/$cf_ncuhdr_root"
6105         test -d /opt/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search /opt/include/$cf_ncuhdr_root/include"
6106         test -d /opt/$cf_ncuhdr_root/include &&       cf_search="$cf_search /opt/$cf_ncuhdr_root/include"
6107         test -d /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search /opt/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6108 }
6109
6110 test "$HOME" != "$prefix" && \
6111 test -d "$HOME" && \
6112 (test $prefix = NONE || test "$HOME" != "$prefix") && {
6113         test -n "$verbose" && echo "    ... testing for include-directories under $HOME"
6114         test -d $HOME/include &&          cf_search="$cf_search $HOME/include"
6115         test -d $HOME/include/$cf_ncuhdr_root &&       cf_search="$cf_search $HOME/include/$cf_ncuhdr_root"
6116         test -d $HOME/include/$cf_ncuhdr_root/include &&    cf_search="$cf_search $HOME/include/$cf_ncuhdr_root/include"
6117         test -d $HOME/$cf_ncuhdr_root/include &&       cf_search="$cf_search $HOME/$cf_ncuhdr_root/include"
6118         test -d $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root &&    cf_search="$cf_search $HOME/$cf_ncuhdr_root/include/$cf_ncuhdr_root"
6119 }
6120
6121 test "$includedir" != NONE && \
6122 test "$includedir" != "/usr/include" && \
6123 test -d "$includedir" && {
6124         test -d $includedir &&    cf_search="$cf_search $includedir"
6125         test -d $includedir/$cf_ncuhdr_root && cf_search="$cf_search $includedir/$cf_ncuhdr_root"
6126 }
6127
6128 test "$oldincludedir" != NONE && \
6129 test "$oldincludedir" != "/usr/include" && \
6130 test -d "$oldincludedir" && {
6131         test -d $oldincludedir    && cf_search="$cf_search $oldincludedir"
6132         test -d $oldincludedir/$cf_ncuhdr_root && cf_search="$cf_search $oldincludedir/$cf_ncuhdr_root"
6133 }
6134
6135 cf_search="$cf_search $cf_header_path_list"
6136
6137         test -n "$verbose" && echo search path $cf_search
6138         cf_save2_CPPFLAGS="$CPPFLAGS"
6139         for cf_incdir in $cf_search
6140         do
6141
6142 if test -n "$cf_incdir" ; then
6143   for cf_add_incdir in $cf_incdir
6144   do
6145         while test $cf_add_incdir != /usr/include
6146         do
6147           if test -d $cf_add_incdir
6148           then
6149                 cf_have_incdir=no
6150                 if test -n "$CFLAGS$CPPFLAGS" ; then
6151                   # a loop is needed to ensure we can add subdirs of existing dirs
6152                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6153                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6154                           cf_have_incdir=yes; break
6155                         fi
6156                   done
6157                 fi
6158
6159                 if test "$cf_have_incdir" = no ; then
6160                   if test "$cf_add_incdir" = /usr/local/include ; then
6161                         if test "$GCC" = yes
6162                         then
6163                           cf_save_CPPFLAGS=$CPPFLAGS
6164                           CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6165                           cat >conftest.$ac_ext <<_ACEOF
6166 #line 6166 "configure"
6167 #include "confdefs.h"
6168 #include <stdio.h>
6169 int
6170 main ()
6171 {
6172 printf("Hello")
6173   ;
6174   return 0;
6175 }
6176 _ACEOF
6177 rm -f conftest.$ac_objext
6178 if { (eval echo "$as_me:6178: \"$ac_compile\"") >&5
6179   (eval $ac_compile) 2>&5
6180   ac_status=$?
6181   echo "$as_me:6181: \$? = $ac_status" >&5
6182   (exit $ac_status); } &&
6183          { ac_try='test -s conftest.$ac_objext'
6184   { (eval echo "$as_me:6184: \"$ac_try\"") >&5
6185   (eval $ac_try) 2>&5
6186   ac_status=$?
6187   echo "$as_me:6187: \$? = $ac_status" >&5
6188   (exit $ac_status); }; }; then
6189   :
6190 else
6191   echo "$as_me: failed program was:" >&5
6192 cat conftest.$ac_ext >&5
6193 cf_have_incdir=yes
6194 fi
6195 rm -f conftest.$ac_objext conftest.$ac_ext
6196                           CPPFLAGS=$cf_save_CPPFLAGS
6197                         fi
6198                   fi
6199                 fi
6200
6201                 if test "$cf_have_incdir" = no ; then
6202                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
6203
6204 echo "${as_me:-configure}:6204: testing adding $cf_add_incdir to include-path ..." 1>&5
6205
6206                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6207
6208                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6209                   test "$cf_top_incdir" = "$cf_add_incdir" && break
6210                   cf_add_incdir="$cf_top_incdir"
6211                 else
6212                   break
6213                 fi
6214           fi
6215         done
6216   done
6217 fi
6218
6219                 for cf_header in \
6220                         ncurses.h \
6221                         curses.h
6222                 do
6223
6224         cat >conftest.$ac_ext <<_ACEOF
6225 #line 6225 "configure"
6226 #include "confdefs.h"
6227
6228 #include <$cf_header>
6229 int
6230 main ()
6231 {
6232
6233 #ifdef NCURSES_VERSION
6234
6235 printf("%s\n", NCURSES_VERSION);
6236 #else
6237 #ifdef __NCURSES_H
6238 printf("old\n");
6239 #else
6240         make an error
6241 #endif
6242 #endif
6243
6244   ;
6245   return 0;
6246 }
6247 _ACEOF
6248 rm -f conftest.$ac_objext
6249 if { (eval echo "$as_me:6249: \"$ac_compile\"") >&5
6250   (eval $ac_compile) 2>&5
6251   ac_status=$?
6252   echo "$as_me:6252: \$? = $ac_status" >&5
6253   (exit $ac_status); } &&
6254          { ac_try='test -s conftest.$ac_objext'
6255   { (eval echo "$as_me:6255: \"$ac_try\"") >&5
6256   (eval $ac_try) 2>&5
6257   ac_status=$?
6258   echo "$as_me:6258: \$? = $ac_status" >&5
6259   (exit $ac_status); }; }; then
6260   cf_cv_ncurses_h2=$cf_header
6261
6262 else
6263   echo "$as_me: failed program was:" >&5
6264 cat conftest.$ac_ext >&5
6265 cf_cv_ncurses_h2=no
6266 fi
6267 rm -f conftest.$ac_objext conftest.$ac_ext
6268
6269                         if test "$cf_cv_ncurses_h2" != no ; then
6270                                 cf_cv_ncurses_h2=$cf_incdir/$cf_header
6271                                 test -n "$verbose" && echo $ac_n "      ... found $ac_c" 1>&6
6272                                 break
6273                         fi
6274                         test -n "$verbose" && echo "    ... tested $cf_incdir/$cf_header" 1>&6
6275                 done
6276                 CPPFLAGS="$cf_save2_CPPFLAGS"
6277                 test "$cf_cv_ncurses_h2" != no && break
6278         done
6279         test "$cf_cv_ncurses_h2" = no && { { echo "$as_me:6279: error: not found" >&5
6280 echo "$as_me: error: not found" >&2;}
6281    { (exit 1); exit 1; }; }
6282
6283 fi
6284 echo "$as_me:6284: result: $cf_cv_ncurses_h2" >&5
6285 echo "${ECHO_T}$cf_cv_ncurses_h2" >&6
6286
6287         cf_1st_incdir=`echo $cf_cv_ncurses_h2 | sed -e 's%/[^/]*$%%'`
6288         cf_cv_ncurses_header=`basename $cf_cv_ncurses_h2`
6289         if test `basename $cf_1st_incdir` = $cf_ncuhdr_root ; then
6290                 cf_cv_ncurses_header=$cf_ncuhdr_root/$cf_cv_ncurses_header
6291         fi
6292
6293 if test -n "$cf_1st_incdir" ; then
6294   for cf_add_incdir in $cf_1st_incdir
6295   do
6296         while test $cf_add_incdir != /usr/include
6297         do
6298           if test -d $cf_add_incdir
6299           then
6300                 cf_have_incdir=no
6301                 if test -n "$CFLAGS$CPPFLAGS" ; then
6302                   # a loop is needed to ensure we can add subdirs of existing dirs
6303                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
6304                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
6305                           cf_have_incdir=yes; break
6306                         fi
6307                   done
6308                 fi
6309
6310                 if test "$cf_have_incdir" = no ; then
6311                   if test "$cf_add_incdir" = /usr/local/include ; then
6312                         if test "$GCC" = yes
6313                         then
6314                           cf_save_CPPFLAGS=$CPPFLAGS
6315                           CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6316                           cat >conftest.$ac_ext <<_ACEOF
6317 #line 6317 "configure"
6318 #include "confdefs.h"
6319 #include <stdio.h>
6320 int
6321 main ()
6322 {
6323 printf("Hello")
6324   ;
6325   return 0;
6326 }
6327 _ACEOF
6328 rm -f conftest.$ac_objext
6329 if { (eval echo "$as_me:6329: \"$ac_compile\"") >&5
6330   (eval $ac_compile) 2>&5
6331   ac_status=$?
6332   echo "$as_me:6332: \$? = $ac_status" >&5
6333   (exit $ac_status); } &&
6334          { ac_try='test -s conftest.$ac_objext'
6335   { (eval echo "$as_me:6335: \"$ac_try\"") >&5
6336   (eval $ac_try) 2>&5
6337   ac_status=$?
6338   echo "$as_me:6338: \$? = $ac_status" >&5
6339   (exit $ac_status); }; }; then
6340   :
6341 else
6342   echo "$as_me: failed program was:" >&5
6343 cat conftest.$ac_ext >&5
6344 cf_have_incdir=yes
6345 fi
6346 rm -f conftest.$ac_objext conftest.$ac_ext
6347                           CPPFLAGS=$cf_save_CPPFLAGS
6348                         fi
6349                   fi
6350                 fi
6351
6352                 if test "$cf_have_incdir" = no ; then
6353                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
6354
6355 echo "${as_me:-configure}:6355: testing adding $cf_add_incdir to include-path ..." 1>&5
6356
6357                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
6358
6359                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
6360                   test "$cf_top_incdir" = "$cf_add_incdir" && break
6361                   cf_add_incdir="$cf_top_incdir"
6362                 else
6363                   break
6364                 fi
6365           fi
6366         done
6367   done
6368 fi
6369
6370 fi
6371
6372 # Set definitions to allow ifdef'ing for ncurses.h
6373
6374 case $cf_cv_ncurses_header in # (vi
6375 *ncurses.h)
6376
6377 cat >>confdefs.h <<\EOF
6378 #define HAVE_NCURSES_H 1
6379 EOF
6380
6381         ;;
6382 esac
6383
6384 case $cf_cv_ncurses_header in # (vi
6385 ncurses/curses.h|ncurses/ncurses.h)
6386
6387 cat >>confdefs.h <<\EOF
6388 #define HAVE_NCURSES_NCURSES_H 1
6389 EOF
6390
6391         ;;
6392 ncursesw/curses.h|ncursesw/ncurses.h)
6393
6394 cat >>confdefs.h <<\EOF
6395 #define HAVE_NCURSESW_NCURSES_H 1
6396 EOF
6397
6398         ;;
6399 esac
6400
6401 echo "$as_me:6401: checking for terminfo header" >&5
6402 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
6403 if test "${cf_cv_term_header+set}" = set; then
6404   echo $ECHO_N "(cached) $ECHO_C" >&6
6405 else
6406
6407 case ${cf_cv_ncurses_header} in #(vi
6408 */ncurses.h|*/ncursesw.h) #(vi
6409         cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
6410         ;;
6411 *)
6412         cf_term_header=term.h
6413         ;;
6414 esac
6415
6416 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
6417 do
6418 cat >conftest.$ac_ext <<_ACEOF
6419 #line 6419 "configure"
6420 #include "confdefs.h"
6421 #include <stdio.h>
6422 #include <${cf_cv_ncurses_header:-curses.h}>
6423 #include <$cf_test>
6424
6425 int
6426 main ()
6427 {
6428 int x = auto_left_margin
6429   ;
6430   return 0;
6431 }
6432 _ACEOF
6433 rm -f conftest.$ac_objext
6434 if { (eval echo "$as_me:6434: \"$ac_compile\"") >&5
6435   (eval $ac_compile) 2>&5
6436   ac_status=$?
6437   echo "$as_me:6437: \$? = $ac_status" >&5
6438   (exit $ac_status); } &&
6439          { ac_try='test -s conftest.$ac_objext'
6440   { (eval echo "$as_me:6440: \"$ac_try\"") >&5
6441   (eval $ac_try) 2>&5
6442   ac_status=$?
6443   echo "$as_me:6443: \$? = $ac_status" >&5
6444   (exit $ac_status); }; }; then
6445
6446         cf_cv_term_header="$cf_test"
6447 else
6448   echo "$as_me: failed program was:" >&5
6449 cat conftest.$ac_ext >&5
6450
6451         cf_cv_term_header=unknown
6452
6453 fi
6454 rm -f conftest.$ac_objext conftest.$ac_ext
6455         test "$cf_cv_term_header" != unknown && break
6456 done
6457
6458 fi
6459 echo "$as_me:6459: result: $cf_cv_term_header" >&5
6460 echo "${ECHO_T}$cf_cv_term_header" >&6
6461
6462 # Set definitions to allow ifdef'ing to accommodate subdirectories
6463
6464 case $cf_cv_term_header in # (vi
6465 *term.h)
6466
6467 cat >>confdefs.h <<\EOF
6468 #define HAVE_TERM_H 1
6469 EOF
6470
6471         ;;
6472 esac
6473
6474 case $cf_cv_term_header in # (vi
6475 ncurses/term.h) #(vi
6476
6477 cat >>confdefs.h <<\EOF
6478 #define HAVE_NCURSES_TERM_H 1
6479 EOF
6480
6481         ;;
6482 ncursesw/term.h)
6483
6484 cat >>confdefs.h <<\EOF
6485 #define HAVE_NCURSESW_TERM_H 1
6486 EOF
6487
6488         ;;
6489 esac
6490
6491 # some applications need this, but should check for NCURSES_VERSION
6492
6493 cat >>confdefs.h <<\EOF
6494 #define NCURSES 1
6495 EOF
6496
6497 echo "$as_me:6497: checking for ncurses version" >&5
6498 echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6
6499 if test "${cf_cv_ncurses_version+set}" = set; then
6500   echo $ECHO_N "(cached) $ECHO_C" >&6
6501 else
6502
6503         cf_cv_ncurses_version=no
6504         cf_tempfile=out$$
6505         rm -f $cf_tempfile
6506         if test "$cross_compiling" = yes; then
6507
6508         # This will not work if the preprocessor splits the line after the
6509         # Autoconf token.  The 'unproto' program does that.
6510         cat > conftest.$ac_ext <<EOF
6511 #include <${cf_cv_ncurses_header:-curses.h}>
6512 #undef Autoconf
6513 #ifdef NCURSES_VERSION
6514 Autoconf NCURSES_VERSION
6515 #else
6516 #ifdef __NCURSES_H
6517 Autoconf "old"
6518 #endif
6519 ;
6520 #endif
6521 EOF
6522         cf_try="$ac_cpp conftest.$ac_ext 2>&5 | grep '^Autoconf ' >conftest.out"
6523         { (eval echo "$as_me:6523: \"$cf_try\"") >&5
6524   (eval $cf_try) 2>&5
6525   ac_status=$?
6526   echo "$as_me:6526: \$? = $ac_status" >&5
6527   (exit $ac_status); }
6528         if test -f conftest.out ; then
6529                 cf_out=`cat conftest.out | sed -e 's%^Autoconf %%' -e 's%^[^"]*"%%' -e 's%".*%%'`
6530                 test -n "$cf_out" && cf_cv_ncurses_version="$cf_out"
6531                 rm -f conftest.out
6532         fi
6533
6534 else
6535   cat >conftest.$ac_ext <<_ACEOF
6536 #line 6536 "configure"
6537 #include "confdefs.h"
6538
6539 #include <${cf_cv_ncurses_header:-curses.h}>
6540 #include <stdio.h>
6541 int main()
6542 {
6543         FILE *fp = fopen("$cf_tempfile", "w");
6544 #ifdef NCURSES_VERSION
6545 # ifdef NCURSES_VERSION_PATCH
6546         fprintf(fp, "%s.%d\n", NCURSES_VERSION, NCURSES_VERSION_PATCH);
6547 # else
6548         fprintf(fp, "%s\n", NCURSES_VERSION);
6549 # endif
6550 #else
6551 # ifdef __NCURSES_H
6552         fprintf(fp, "old\n");
6553 # else
6554         make an error
6555 # endif
6556 #endif
6557         ${cf_cv_main_return:-return}(0);
6558 }
6559 _ACEOF
6560 rm -f conftest$ac_exeext
6561 if { (eval echo "$as_me:6561: \"$ac_link\"") >&5
6562   (eval $ac_link) 2>&5
6563   ac_status=$?
6564   echo "$as_me:6564: \$? = $ac_status" >&5
6565   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6566   { (eval echo "$as_me:6566: \"$ac_try\"") >&5
6567   (eval $ac_try) 2>&5
6568   ac_status=$?
6569   echo "$as_me:6569: \$? = $ac_status" >&5
6570   (exit $ac_status); }; }; then
6571
6572         cf_cv_ncurses_version=`cat $cf_tempfile`
6573 else
6574   echo "$as_me: program exited with status $ac_status" >&5
6575 echo "$as_me: failed program was:" >&5
6576 cat conftest.$ac_ext >&5
6577 fi
6578 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6579 fi
6580         rm -f $cf_tempfile
6581
6582 fi
6583 echo "$as_me:6583: result: $cf_cv_ncurses_version" >&5
6584 echo "${ECHO_T}$cf_cv_ncurses_version" >&6
6585 test "$cf_cv_ncurses_version" = no ||
6586 cat >>confdefs.h <<\EOF
6587 #define NCURSES 1
6588 EOF
6589
6590 cf_nculib_root=ncurses
6591         # This works, except for the special case where we find gpm, but
6592         # ncurses is in a nonstandard location via $LIBS, and we really want
6593         # to link gpm.
6594 cf_ncurses_LIBS=""
6595 cf_ncurses_SAVE="$LIBS"
6596 echo "$as_me:6596: checking for Gpm_Open in -lgpm" >&5
6597 echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6
6598 if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then
6599   echo $ECHO_N "(cached) $ECHO_C" >&6
6600 else
6601   ac_check_lib_save_LIBS=$LIBS
6602 LIBS="-lgpm  $LIBS"
6603 cat >conftest.$ac_ext <<_ACEOF
6604 #line 6604 "configure"
6605 #include "confdefs.h"
6606
6607 /* Override any gcc2 internal prototype to avoid an error.  */
6608 #ifdef __cplusplus
6609 extern "C"
6610 #endif
6611 /* We use char because int might match the return type of a gcc2
6612    builtin and then its argument prototype would still apply.  */
6613 char Gpm_Open ();
6614 int
6615 main ()
6616 {
6617 Gpm_Open ();
6618   ;
6619   return 0;
6620 }
6621 _ACEOF
6622 rm -f conftest.$ac_objext conftest$ac_exeext
6623 if { (eval echo "$as_me:6623: \"$ac_link\"") >&5
6624   (eval $ac_link) 2>&5
6625   ac_status=$?
6626   echo "$as_me:6626: \$? = $ac_status" >&5
6627   (exit $ac_status); } &&
6628          { ac_try='test -s conftest$ac_exeext'
6629   { (eval echo "$as_me:6629: \"$ac_try\"") >&5
6630   (eval $ac_try) 2>&5
6631   ac_status=$?
6632   echo "$as_me:6632: \$? = $ac_status" >&5
6633   (exit $ac_status); }; }; then
6634   ac_cv_lib_gpm_Gpm_Open=yes
6635 else
6636   echo "$as_me: failed program was:" >&5
6637 cat conftest.$ac_ext >&5
6638 ac_cv_lib_gpm_Gpm_Open=no
6639 fi
6640 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6641 LIBS=$ac_check_lib_save_LIBS
6642 fi
6643 echo "$as_me:6643: result: $ac_cv_lib_gpm_Gpm_Open" >&5
6644 echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6
6645 if test $ac_cv_lib_gpm_Gpm_Open = yes; then
6646   echo "$as_me:6646: checking for initscr in -lgpm" >&5
6647 echo $ECHO_N "checking for initscr in -lgpm... $ECHO_C" >&6
6648 if test "${ac_cv_lib_gpm_initscr+set}" = set; then
6649   echo $ECHO_N "(cached) $ECHO_C" >&6
6650 else
6651   ac_check_lib_save_LIBS=$LIBS
6652 LIBS="-lgpm  $LIBS"
6653 cat >conftest.$ac_ext <<_ACEOF
6654 #line 6654 "configure"
6655 #include "confdefs.h"
6656
6657 /* Override any gcc2 internal prototype to avoid an error.  */
6658 #ifdef __cplusplus
6659 extern "C"
6660 #endif
6661 /* We use char because int might match the return type of a gcc2
6662    builtin and then its argument prototype would still apply.  */
6663 char initscr ();
6664 int
6665 main ()
6666 {
6667 initscr ();
6668   ;
6669   return 0;
6670 }
6671 _ACEOF
6672 rm -f conftest.$ac_objext conftest$ac_exeext
6673 if { (eval echo "$as_me:6673: \"$ac_link\"") >&5
6674   (eval $ac_link) 2>&5
6675   ac_status=$?
6676   echo "$as_me:6676: \$? = $ac_status" >&5
6677   (exit $ac_status); } &&
6678          { ac_try='test -s conftest$ac_exeext'
6679   { (eval echo "$as_me:6679: \"$ac_try\"") >&5
6680   (eval $ac_try) 2>&5
6681   ac_status=$?
6682   echo "$as_me:6682: \$? = $ac_status" >&5
6683   (exit $ac_status); }; }; then
6684   ac_cv_lib_gpm_initscr=yes
6685 else
6686   echo "$as_me: failed program was:" >&5
6687 cat conftest.$ac_ext >&5
6688 ac_cv_lib_gpm_initscr=no
6689 fi
6690 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6691 LIBS=$ac_check_lib_save_LIBS
6692 fi
6693 echo "$as_me:6693: result: $ac_cv_lib_gpm_initscr" >&5
6694 echo "${ECHO_T}$ac_cv_lib_gpm_initscr" >&6
6695 if test $ac_cv_lib_gpm_initscr = yes; then
6696   LIBS="$cf_ncurses_SAVE"
6697 else
6698   cf_ncurses_LIBS="-lgpm"
6699 fi
6700
6701 fi
6702
6703 case $host_os in #(vi
6704 freebsd*)
6705         # This is only necessary if you are linking against an obsolete
6706         # version of ncurses (but it should do no harm, since it's static).
6707         if test "$cf_nculib_root" = ncurses ; then
6708                 echo "$as_me:6708: checking for tgoto in -lmytinfo" >&5
6709 echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6
6710 if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then
6711   echo $ECHO_N "(cached) $ECHO_C" >&6
6712 else
6713   ac_check_lib_save_LIBS=$LIBS
6714 LIBS="-lmytinfo  $LIBS"
6715 cat >conftest.$ac_ext <<_ACEOF
6716 #line 6716 "configure"
6717 #include "confdefs.h"
6718
6719 /* Override any gcc2 internal prototype to avoid an error.  */
6720 #ifdef __cplusplus
6721 extern "C"
6722 #endif
6723 /* We use char because int might match the return type of a gcc2
6724    builtin and then its argument prototype would still apply.  */
6725 char tgoto ();
6726 int
6727 main ()
6728 {
6729 tgoto ();
6730   ;
6731   return 0;
6732 }
6733 _ACEOF
6734 rm -f conftest.$ac_objext conftest$ac_exeext
6735 if { (eval echo "$as_me:6735: \"$ac_link\"") >&5
6736   (eval $ac_link) 2>&5
6737   ac_status=$?
6738   echo "$as_me:6738: \$? = $ac_status" >&5
6739   (exit $ac_status); } &&
6740          { ac_try='test -s conftest$ac_exeext'
6741   { (eval echo "$as_me:6741: \"$ac_try\"") >&5
6742   (eval $ac_try) 2>&5
6743   ac_status=$?
6744   echo "$as_me:6744: \$? = $ac_status" >&5
6745   (exit $ac_status); }; }; then
6746   ac_cv_lib_mytinfo_tgoto=yes
6747 else
6748   echo "$as_me: failed program was:" >&5
6749 cat conftest.$ac_ext >&5
6750 ac_cv_lib_mytinfo_tgoto=no
6751 fi
6752 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6753 LIBS=$ac_check_lib_save_LIBS
6754 fi
6755 echo "$as_me:6755: result: $ac_cv_lib_mytinfo_tgoto" >&5
6756 echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6
6757 if test $ac_cv_lib_mytinfo_tgoto = yes; then
6758   cf_ncurses_LIBS="-lmytinfo $cf_ncurses_LIBS"
6759 fi
6760
6761         fi
6762         ;;
6763 esac
6764
6765 LIBS="$cf_ncurses_LIBS $LIBS"
6766
6767 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
6768 then
6769         LIBS="-l$cf_nculib_root $LIBS"
6770 else
6771
6772         eval 'cf_cv_have_lib_'$cf_nculib_root'=no'
6773         cf_libdir=""
6774         echo "$as_me:6774: checking for initscr" >&5
6775 echo $ECHO_N "checking for initscr... $ECHO_C" >&6
6776 if test "${ac_cv_func_initscr+set}" = set; then
6777   echo $ECHO_N "(cached) $ECHO_C" >&6
6778 else
6779   cat >conftest.$ac_ext <<_ACEOF
6780 #line 6780 "configure"
6781 #include "confdefs.h"
6782 /* System header to define __stub macros and hopefully few prototypes,
6783     which can conflict with char initscr (); below.  */
6784 #include <assert.h>
6785 /* Override any gcc2 internal prototype to avoid an error.  */
6786 #ifdef __cplusplus
6787 extern "C"
6788 #endif
6789 /* We use char because int might match the return type of a gcc2
6790    builtin and then its argument prototype would still apply.  */
6791 char initscr ();
6792 char (*f) ();
6793
6794 int
6795 main ()
6796 {
6797 /* The GNU C library defines this for functions which it implements
6798     to always fail with ENOSYS.  Some functions are actually named
6799     something starting with __ and the normal name is an alias.  */
6800 #if defined (__stub_initscr) || defined (__stub___initscr)
6801 choke me
6802 #else
6803 f = initscr; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
6804 #endif
6805
6806   ;
6807   return 0;
6808 }
6809 _ACEOF
6810 rm -f conftest.$ac_objext conftest$ac_exeext
6811 if { (eval echo "$as_me:6811: \"$ac_link\"") >&5
6812   (eval $ac_link) 2>&5
6813   ac_status=$?
6814   echo "$as_me:6814: \$? = $ac_status" >&5
6815   (exit $ac_status); } &&
6816          { ac_try='test -s conftest$ac_exeext'
6817   { (eval echo "$as_me:6817: \"$ac_try\"") >&5
6818   (eval $ac_try) 2>&5
6819   ac_status=$?
6820   echo "$as_me:6820: \$? = $ac_status" >&5
6821   (exit $ac_status); }; }; then
6822   ac_cv_func_initscr=yes
6823 else
6824   echo "$as_me: failed program was:" >&5
6825 cat conftest.$ac_ext >&5
6826 ac_cv_func_initscr=no
6827 fi
6828 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
6829 fi
6830 echo "$as_me:6830: result: $ac_cv_func_initscr" >&5
6831 echo "${ECHO_T}$ac_cv_func_initscr" >&6
6832 if test $ac_cv_func_initscr = yes; then
6833   eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
6834 else
6835
6836                 cf_save_LIBS="$LIBS"
6837                 echo "$as_me:6837: checking for initscr in -l$cf_nculib_root" >&5
6838 echo $ECHO_N "checking for initscr in -l$cf_nculib_root... $ECHO_C" >&6
6839                 LIBS="-l$cf_nculib_root $LIBS"
6840                 cat >conftest.$ac_ext <<_ACEOF
6841 #line 6841 "configure"
6842 #include "confdefs.h"
6843 #include <${cf_cv_ncurses_header:-curses.h}>
6844 int
6845 main ()
6846 {
6847 initscr()
6848   ;
6849   return 0;
6850 }
6851 _ACEOF
6852 rm -f conftest.$ac_objext conftest$ac_exeext
6853 if { (eval echo "$as_me:6853: \"$ac_link\"") >&5
6854   (eval $ac_link) 2>&5
6855   ac_status=$?
6856   echo "$as_me:6856: \$? = $ac_status" >&5
6857   (exit $ac_status); } &&
6858          { ac_try='test -s conftest$ac_exeext'
6859   { (eval echo "$as_me:6859: \"$ac_try\"") >&5
6860   (eval $ac_try) 2>&5
6861   ac_status=$?
6862   echo "$as_me:6862: \$? = $ac_status" >&5
6863   (exit $ac_status); }; }; then
6864   echo "$as_me:6864: result: yes" >&5
6865 echo "${ECHO_T}yes" >&6
6866                          eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
6867
6868 else
6869   echo "$as_me: failed program was:" >&5
6870 cat conftest.$ac_ext >&5
6871 echo "$as_me:6871: result: no" >&5
6872 echo "${ECHO_T}no" >&6
6873
6874 cf_search=
6875 cf_library_path_list=""
6876 if test -n "${LDFLAGS}${LIBS}" ; then
6877         for cf_library_path in $LDFLAGS $LIBS
6878         do
6879                 case $cf_library_path in #(vi
6880                 -L*)
6881                         cf_library_path=`echo ".$cf_library_path" |sed -e 's/^...//' -e 's,/lib$,,'`
6882
6883 test "$cf_library_path" != "NONE" && \
6884 test -d "$cf_library_path" && \
6885  {
6886         test -n "$verbose" && echo "    ... testing for lib-directories under $cf_library_path"
6887         test -d $cf_library_path/lib &&          cf_search="$cf_search $cf_library_path/lib"
6888         test -d $cf_library_path/lib/$cf_nculib_root &&       cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root"
6889         test -d $cf_library_path/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $cf_library_path/lib/$cf_nculib_root/lib"
6890         test -d $cf_library_path/$cf_nculib_root/lib &&       cf_search="$cf_search $cf_library_path/$cf_nculib_root/lib"
6891         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"
6892 }
6893
6894                         cf_library_path_list="$cf_library_path_list $cf_search"
6895                         ;;
6896                 esac
6897         done
6898 fi
6899
6900 cf_search=
6901
6902 test "/usr" != "$prefix" && \
6903 test -d "/usr" && \
6904 (test $prefix = NONE || test "/usr" != "$prefix") && {
6905         test -n "$verbose" && echo "    ... testing for lib-directories under /usr"
6906         test -d /usr/lib &&          cf_search="$cf_search /usr/lib"
6907         test -d /usr/lib/$cf_nculib_root &&       cf_search="$cf_search /usr/lib/$cf_nculib_root"
6908         test -d /usr/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/lib/$cf_nculib_root/lib"
6909         test -d /usr/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/$cf_nculib_root/lib"
6910         test -d /usr/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/$cf_nculib_root/lib/$cf_nculib_root"
6911 }
6912
6913 test "$prefix" != "NONE" && \
6914 test -d "$prefix" && \
6915  {
6916         test -n "$verbose" && echo "    ... testing for lib-directories under $prefix"
6917         test -d $prefix/lib &&          cf_search="$cf_search $prefix/lib"
6918         test -d $prefix/lib/$cf_nculib_root &&       cf_search="$cf_search $prefix/lib/$cf_nculib_root"
6919         test -d $prefix/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $prefix/lib/$cf_nculib_root/lib"
6920         test -d $prefix/$cf_nculib_root/lib &&       cf_search="$cf_search $prefix/$cf_nculib_root/lib"
6921         test -d $prefix/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $prefix/$cf_nculib_root/lib/$cf_nculib_root"
6922 }
6923
6924 test "/usr/local" != "$prefix" && \
6925 test -d "/usr/local" && \
6926 (test $prefix = NONE || test "/usr/local" != "$prefix") && {
6927         test -n "$verbose" && echo "    ... testing for lib-directories under /usr/local"
6928         test -d /usr/local/lib &&          cf_search="$cf_search /usr/local/lib"
6929         test -d /usr/local/lib/$cf_nculib_root &&       cf_search="$cf_search /usr/local/lib/$cf_nculib_root"
6930         test -d /usr/local/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /usr/local/lib/$cf_nculib_root/lib"
6931         test -d /usr/local/$cf_nculib_root/lib &&       cf_search="$cf_search /usr/local/$cf_nculib_root/lib"
6932         test -d /usr/local/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /usr/local/$cf_nculib_root/lib/$cf_nculib_root"
6933 }
6934
6935 test "/opt" != "$prefix" && \
6936 test -d "/opt" && \
6937 (test $prefix = NONE || test "/opt" != "$prefix") && {
6938         test -n "$verbose" && echo "    ... testing for lib-directories under /opt"
6939         test -d /opt/lib &&          cf_search="$cf_search /opt/lib"
6940         test -d /opt/lib/$cf_nculib_root &&       cf_search="$cf_search /opt/lib/$cf_nculib_root"
6941         test -d /opt/lib/$cf_nculib_root/lib &&    cf_search="$cf_search /opt/lib/$cf_nculib_root/lib"
6942         test -d /opt/$cf_nculib_root/lib &&       cf_search="$cf_search /opt/$cf_nculib_root/lib"
6943         test -d /opt/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search /opt/$cf_nculib_root/lib/$cf_nculib_root"
6944 }
6945
6946 test "$HOME" != "$prefix" && \
6947 test -d "$HOME" && \
6948 (test $prefix = NONE || test "$HOME" != "$prefix") && {
6949         test -n "$verbose" && echo "    ... testing for lib-directories under $HOME"
6950         test -d $HOME/lib &&          cf_search="$cf_search $HOME/lib"
6951         test -d $HOME/lib/$cf_nculib_root &&       cf_search="$cf_search $HOME/lib/$cf_nculib_root"
6952         test -d $HOME/lib/$cf_nculib_root/lib &&    cf_search="$cf_search $HOME/lib/$cf_nculib_root/lib"
6953         test -d $HOME/$cf_nculib_root/lib &&       cf_search="$cf_search $HOME/$cf_nculib_root/lib"
6954         test -d $HOME/$cf_nculib_root/lib/$cf_nculib_root &&    cf_search="$cf_search $HOME/$cf_nculib_root/lib/$cf_nculib_root"
6955 }
6956
6957 cf_search="$cf_library_path_list $cf_search"
6958
6959                         for cf_libdir in $cf_search
6960                         do
6961                                 echo "$as_me:6961: checking for -l$cf_nculib_root in $cf_libdir" >&5
6962 echo $ECHO_N "checking for -l$cf_nculib_root in $cf_libdir... $ECHO_C" >&6
6963                                 LIBS="-L$cf_libdir -l$cf_nculib_root $cf_save_LIBS"
6964                                 cat >conftest.$ac_ext <<_ACEOF
6965 #line 6965 "configure"
6966 #include "confdefs.h"
6967 #include <${cf_cv_ncurses_header:-curses.h}>
6968 int
6969 main ()
6970 {
6971 initscr()
6972   ;
6973   return 0;
6974 }
6975 _ACEOF
6976 rm -f conftest.$ac_objext conftest$ac_exeext
6977 if { (eval echo "$as_me:6977: \"$ac_link\"") >&5
6978   (eval $ac_link) 2>&5
6979   ac_status=$?
6980   echo "$as_me:6980: \$? = $ac_status" >&5
6981   (exit $ac_status); } &&
6982          { ac_try='test -s conftest$ac_exeext'
6983   { (eval echo "$as_me:6983: \"$ac_try\"") >&5
6984   (eval $ac_try) 2>&5
6985   ac_status=$?
6986   echo "$as_me:6986: \$? = $ac_status" >&5
6987   (exit $ac_status); }; }; then
6988   echo "$as_me:6988: result: yes" >&5
6989 echo "${ECHO_T}yes" >&6
6990                                          eval 'cf_cv_have_lib_'$cf_nculib_root'=yes'
6991                                          break
6992 else
6993   echo "$as_me: failed program was:" >&5
6994 cat conftest.$ac_ext >&5
6995 echo "$as_me:6995: result: no" >&5
6996 echo "${ECHO_T}no" >&6
6997                                          LIBS="$cf_save_LIBS"
6998 fi
6999 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7000                         done
7001
7002 fi
7003 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7004
7005 fi
7006
7007 eval 'cf_found_library=$cf_cv_have_lib_'$cf_nculib_root
7008
7009 if test $cf_found_library = no ; then
7010         { { echo "$as_me:7010: error: Cannot link $cf_nculib_root library" >&5
7011 echo "$as_me: error: Cannot link $cf_nculib_root library" >&2;}
7012    { (exit 1); exit 1; }; }
7013 fi
7014
7015 fi
7016
7017 if test -n "$cf_ncurses_LIBS" ; then
7018         echo "$as_me:7018: checking if we can link $cf_nculib_root without $cf_ncurses_LIBS" >&5
7019 echo $ECHO_N "checking if we can link $cf_nculib_root without $cf_ncurses_LIBS... $ECHO_C" >&6
7020         cf_ncurses_SAVE="$LIBS"
7021         for p in $cf_ncurses_LIBS ; do
7022                 q=`echo $LIBS | sed -e "s%$p %%" -e "s%$p$%%"`
7023                 if test "$q" != "$LIBS" ; then
7024                         LIBS="$q"
7025                 fi
7026         done
7027         cat >conftest.$ac_ext <<_ACEOF
7028 #line 7028 "configure"
7029 #include "confdefs.h"
7030 #include <${cf_cv_ncurses_header:-curses.h}>
7031 int
7032 main ()
7033 {
7034 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
7035   ;
7036   return 0;
7037 }
7038 _ACEOF
7039 rm -f conftest.$ac_objext conftest$ac_exeext
7040 if { (eval echo "$as_me:7040: \"$ac_link\"") >&5
7041   (eval $ac_link) 2>&5
7042   ac_status=$?
7043   echo "$as_me:7043: \$? = $ac_status" >&5
7044   (exit $ac_status); } &&
7045          { ac_try='test -s conftest$ac_exeext'
7046   { (eval echo "$as_me:7046: \"$ac_try\"") >&5
7047   (eval $ac_try) 2>&5
7048   ac_status=$?
7049   echo "$as_me:7049: \$? = $ac_status" >&5
7050   (exit $ac_status); }; }; then
7051   echo "$as_me:7051: result: yes" >&5
7052 echo "${ECHO_T}yes" >&6
7053 else
7054   echo "$as_me: failed program was:" >&5
7055 cat conftest.$ac_ext >&5
7056 echo "$as_me:7056: result: no" >&5
7057 echo "${ECHO_T}no" >&6
7058                  LIBS="$cf_ncurses_SAVE"
7059 fi
7060 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7061 fi
7062
7063 cf_nculib_ROOT=`echo "HAVE_LIB$cf_nculib_root" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
7064
7065 cat >>confdefs.h <<EOF
7066 #define $cf_nculib_ROOT 1
7067 EOF
7068
7069 fi
7070
7071 fi
7072
7073 if test "$NCURSES_CONFIG" != none ; then
7074
7075 cf_version=`$NCURSES_CONFIG --version`
7076
7077 NCURSES_MAJOR=`echo "$cf_version" | sed -e 's/\..*//'`
7078 NCURSES_MINOR=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.//' -e 's/\..*//'`
7079 NCURSES_PATCH=`echo "$cf_version" | sed -e 's/^[0-9][0-9]*\.[0-9][0-9]*\.//'`
7080
7081 # ABI version is not available from headers
7082 cf_cv_abi_version=`$NCURSES_CONFIG --abi-version`
7083
7084 else
7085
7086 for cf_name in MAJOR MINOR PATCH
7087 do
7088 cat >conftest.$ac_ext <<CF_EOF
7089 #include <${cf_cv_ncurses_header:-curses.h}>
7090 AUTOCONF_$cf_name NCURSES_VERSION_$cf_name
7091 CF_EOF
7092         cf_try="$ac_cpp conftest.$ac_ext 2>&5 | fgrep AUTOCONF_$cf_name >conftest.out"
7093         { (eval echo "$as_me:7093: \"$cf_try\"") >&5
7094   (eval $cf_try) 2>&5
7095   ac_status=$?
7096   echo "$as_me:7096: \$? = $ac_status" >&5
7097   (exit $ac_status); }
7098         if test -f conftest.out ; then
7099                 cf_result=`cat conftest.out | sed -e "s/^.*AUTOCONF_$cf_name[   ][      ]*//"`
7100                 eval NCURSES_$cf_name=\"$cf_result\"
7101                 # cat conftest.$ac_ext
7102                 # cat conftest.out
7103         fi
7104 done
7105
7106 cf_cv_abi_version=${NCURSES_MAJOR}
7107
7108 fi
7109
7110 cf_cv_rel_version=${NCURSES_MAJOR}.${NCURSES_MINOR}
7111
7112 cf_cv_timestamp=`date`
7113
7114 echo "$as_me:7114: result: Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&5
7115 echo "${ECHO_T}Configuring NCURSES $cf_cv_rel_version ABI $cf_cv_abi_version ($cf_cv_timestamp)" >&6
7116
7117 echo "$as_me:7117: checking if you want to have a library-prefix" >&5
7118 echo $ECHO_N "checking if you want to have a library-prefix... $ECHO_C" >&6
7119
7120 # Check whether --with-lib-prefix or --without-lib-prefix was given.
7121 if test "${with_lib_prefix+set}" = set; then
7122   withval="$with_lib_prefix"
7123   with_lib_prefix=$withval
7124 else
7125   with_lib_prefix=auto
7126 fi;
7127 echo "$as_me:7127: result: $with_lib_prefix" >&5
7128 echo "${ECHO_T}$with_lib_prefix" >&6
7129
7130 if test $with_lib_prefix = auto
7131 then
7132
7133         case $cf_cv_system_name in #(vi
7134         OS/2*|os2*) #(vi
7135         LIB_PREFIX=''
7136         ;;
7137         *)      LIB_PREFIX='lib'
7138         ;;
7139         esac
7140 cf_prefix=$LIB_PREFIX
7141
7142 elif test $with_lib_prefix = no
7143 then
7144         LIB_PREFIX=
7145 else
7146         LIB_PREFIX=$with_lib_prefix
7147 fi
7148
7149 LIB_SUFFIX=
7150
7151 ###############################################################################
7152
7153 if test X"$CC_G_OPT" = X"" ; then
7154         CC_G_OPT='-g'
7155         test -n "$GCC" && test "${ac_cv_prog_cc_g}" != yes && CC_G_OPT=''
7156 fi
7157
7158 echo "$as_me:7158: checking for default loader flags" >&5
7159 echo $ECHO_N "checking for default loader flags... $ECHO_C" >&6
7160 case $DFT_LWR_MODEL in
7161 normal)  LD_MODEL=''   ;;
7162 debug)   LD_MODEL=$CC_G_OPT ;;
7163 profile) LD_MODEL='-pg';;
7164 shared)  LD_MODEL=''   ;;
7165 esac
7166 echo "$as_me:7166: result: $LD_MODEL" >&5
7167 echo "${ECHO_T}$LD_MODEL" >&6
7168
7169 LD_RPATH_OPT=
7170 echo "$as_me:7170: checking for an rpath option" >&5
7171 echo $ECHO_N "checking for an rpath option... $ECHO_C" >&6
7172 case $cf_cv_system_name in #(vi
7173 irix*) #(vi
7174         if test "$GCC" = yes; then
7175                 LD_RPATH_OPT="-Wl,-rpath,"
7176         else
7177                 LD_RPATH_OPT="-rpath "
7178         fi
7179         ;;
7180 linux*|gnu*|k*bsd*-gnu) #(vi
7181         LD_RPATH_OPT="-Wl,-rpath,"
7182         ;;
7183 openbsd[2-9].*|mirbsd*) #(vi
7184         LD_RPATH_OPT="-Wl,-rpath,"
7185         ;;
7186 dragonfly*|freebsd*) #(vi
7187         LD_RPATH_OPT="-rpath "
7188         ;;
7189 netbsd*) #(vi
7190         LD_RPATH_OPT="-Wl,-rpath,"
7191         ;;
7192 osf*|mls+*) #(vi
7193         LD_RPATH_OPT="-rpath "
7194         ;;
7195 solaris2*) #(vi
7196         LD_RPATH_OPT="-R"
7197         ;;
7198 *)
7199         ;;
7200 esac
7201 echo "$as_me:7201: result: $LD_RPATH_OPT" >&5
7202 echo "${ECHO_T}$LD_RPATH_OPT" >&6
7203
7204 case "x$LD_RPATH_OPT" in #(vi
7205 x-R*)
7206         echo "$as_me:7206: checking if we need a space after rpath option" >&5
7207 echo $ECHO_N "checking if we need a space after rpath option... $ECHO_C" >&6
7208         cf_save_LIBS="$LIBS"
7209         LIBS="${LD_RPATH_OPT}$libdir $LIBS"
7210         cat >conftest.$ac_ext <<_ACEOF
7211 #line 7211 "configure"
7212 #include "confdefs.h"
7213
7214 int
7215 main ()
7216 {
7217
7218   ;
7219   return 0;
7220 }
7221 _ACEOF
7222 rm -f conftest.$ac_objext conftest$ac_exeext
7223 if { (eval echo "$as_me:7223: \"$ac_link\"") >&5
7224   (eval $ac_link) 2>&5
7225   ac_status=$?
7226   echo "$as_me:7226: \$? = $ac_status" >&5
7227   (exit $ac_status); } &&
7228          { ac_try='test -s conftest$ac_exeext'
7229   { (eval echo "$as_me:7229: \"$ac_try\"") >&5
7230   (eval $ac_try) 2>&5
7231   ac_status=$?
7232   echo "$as_me:7232: \$? = $ac_status" >&5
7233   (exit $ac_status); }; }; then
7234   cf_rpath_space=no
7235 else
7236   echo "$as_me: failed program was:" >&5
7237 cat conftest.$ac_ext >&5
7238 cf_rpath_space=yes
7239 fi
7240 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7241         LIBS="$cf_save_LIBS"
7242         echo "$as_me:7242: result: $cf_rpath_space" >&5
7243 echo "${ECHO_T}$cf_rpath_space" >&6
7244         test "$cf_rpath_space" = yes && LD_RPATH_OPT="$LD_RPATH_OPT "
7245         ;;
7246 esac
7247
7248         LOCAL_LDFLAGS=
7249         LOCAL_LDFLAGS2=
7250         LD_SHARED_OPTS=
7251         INSTALL_LIB="-m 644"
7252
7253         cf_cv_do_symlinks=no
7254         cf_ld_rpath_opt=
7255         test "$cf_cv_enable_rpath" = yes && cf_ld_rpath_opt="$LD_RPATH_OPT"
7256
7257         echo "$as_me:7257: checking if release/abi version should be used for shared libs" >&5
7258 echo $ECHO_N "checking if release/abi version should be used for shared libs... $ECHO_C" >&6
7259
7260 # Check whether --with-shlib-version or --without-shlib-version was given.
7261 if test "${with_shlib_version+set}" = set; then
7262   withval="$with_shlib_version"
7263   test -z "$withval" && withval=auto
7264         case $withval in #(vi
7265         yes) #(vi
7266                 cf_cv_shlib_version=auto
7267                 ;;
7268         rel|abi|auto|no) #(vi
7269                 cf_cv_shlib_version=$withval
7270                 ;;
7271         *)
7272                 { { echo "$as_me:7272: error: option value must be one of: rel, abi, auto or no" >&5
7273 echo "$as_me: error: option value must be one of: rel, abi, auto or no" >&2;}
7274    { (exit 1); exit 1; }; }
7275                 ;;
7276         esac
7277
7278 else
7279   cf_cv_shlib_version=auto
7280 fi;
7281         echo "$as_me:7281: result: $cf_cv_shlib_version" >&5
7282 echo "${ECHO_T}$cf_cv_shlib_version" >&6
7283
7284         cf_cv_rm_so_locs=no
7285         cf_try_cflags=
7286
7287         # Some less-capable ports of gcc support only -fpic
7288         CC_SHARED_OPTS=
7289         if test "$GCC" = yes
7290         then
7291                 echo "$as_me:7291: checking which $CC option to use" >&5
7292 echo $ECHO_N "checking which $CC option to use... $ECHO_C" >&6
7293                 cf_save_CFLAGS="$CFLAGS"
7294                 for CC_SHARED_OPTS in -fPIC -fpic ''
7295                 do
7296                         CFLAGS="$cf_save_CFLAGS $CC_SHARED_OPTS"
7297                         cat >conftest.$ac_ext <<_ACEOF
7298 #line 7298 "configure"
7299 #include "confdefs.h"
7300 #include <stdio.h>
7301 int
7302 main ()
7303 {
7304 int x = 1
7305   ;
7306   return 0;
7307 }
7308 _ACEOF
7309 rm -f conftest.$ac_objext
7310 if { (eval echo "$as_me:7310: \"$ac_compile\"") >&5
7311   (eval $ac_compile) 2>&5
7312   ac_status=$?
7313   echo "$as_me:7313: \$? = $ac_status" >&5
7314   (exit $ac_status); } &&
7315          { ac_try='test -s conftest.$ac_objext'
7316   { (eval echo "$as_me:7316: \"$ac_try\"") >&5
7317   (eval $ac_try) 2>&5
7318   ac_status=$?
7319   echo "$as_me:7319: \$? = $ac_status" >&5
7320   (exit $ac_status); }; }; then
7321   break
7322 else
7323   echo "$as_me: failed program was:" >&5
7324 cat conftest.$ac_ext >&5
7325 fi
7326 rm -f conftest.$ac_objext conftest.$ac_ext
7327                 done
7328                 echo "$as_me:7328: result: $CC_SHARED_OPTS" >&5
7329 echo "${ECHO_T}$CC_SHARED_OPTS" >&6
7330                 CFLAGS="$cf_save_CFLAGS"
7331         fi
7332
7333         cf_cv_shlib_version_infix=no
7334
7335         case $cf_cv_system_name in #(vi
7336         aix4.3-9*|aix[5-7]*) #(vi
7337                 if test "$GCC" = yes; then
7338                         CC_SHARED_OPTS=
7339                         MK_SHARED_LIB='${CC} -shared -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7340                 else
7341                         # CC_SHARED_OPTS='-qpic=large -G'
7342                         # perhaps "-bM:SRE -bnoentry -bexpall"
7343                         MK_SHARED_LIB='${CC} -G -Wl,-brtl -Wl,-blibpath:${RPATH_LIST}:/usr/lib -o $@'
7344                 fi
7345                 ;;
7346         beos*) #(vi
7347                 MK_SHARED_LIB='${CC} ${CFLAGS} -o $@ -Xlinker -soname=`basename $@` -nostart -e 0'
7348                 ;;
7349         cygwin*) #(vi
7350                 CC_SHARED_OPTS=
7351                 MK_SHARED_LIB='sh ../mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7352                 cf_cv_shlib_version=cygdll
7353                 cf_cv_shlib_version_infix=cygdll
7354                 cat >mk_shared_lib.sh <<-CF_EOF
7355                 #!/bin/sh
7356                 SHARED_LIB=\$1
7357                 IMPORT_LIB=\`echo "\$1" | sed -e 's/cyg/lib/' -e 's/[0-9]*\.dll$/.dll.a/'\`
7358                 shift
7359                 cat <<-EOF
7360                 Linking shared library
7361                 ** SHARED_LIB \$SHARED_LIB
7362                 ** IMPORT_LIB \$IMPORT_LIB
7363 EOF
7364                 exec \$* -shared -Wl,--out-implib=../lib/\${IMPORT_LIB} -Wl,--export-all-symbols -o ../lib/\${SHARED_LIB}
7365 CF_EOF
7366                 chmod +x mk_shared_lib.sh
7367                 ;;
7368         darwin*) #(vi
7369                 cf_try_cflags="no-cpp-precomp"
7370                 CC_SHARED_OPTS="-dynamic"
7371                 MK_SHARED_LIB='${CC} ${CFLAGS} -dynamiclib -install_name ${libdir}/`basename $@` -compatibility_version ${ABI_VERSION} -current_version ${ABI_VERSION} -o $@'
7372                 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=abi
7373                 cf_cv_shlib_version_infix=yes
7374                 echo "$as_me:7374: checking if ld -search_paths_first works" >&5
7375 echo $ECHO_N "checking if ld -search_paths_first works... $ECHO_C" >&6
7376 if test "${cf_cv_ldflags_search_paths_first+set}" = set; then
7377   echo $ECHO_N "(cached) $ECHO_C" >&6
7378 else
7379
7380                         cf_save_LDFLAGS=$LDFLAGS
7381                         LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7382                         cat >conftest.$ac_ext <<_ACEOF
7383 #line 7383 "configure"
7384 #include "confdefs.h"
7385
7386 int
7387 main ()
7388 {
7389 int i;
7390   ;
7391   return 0;
7392 }
7393 _ACEOF
7394 rm -f conftest.$ac_objext conftest$ac_exeext
7395 if { (eval echo "$as_me:7395: \"$ac_link\"") >&5
7396   (eval $ac_link) 2>&5
7397   ac_status=$?
7398   echo "$as_me:7398: \$? = $ac_status" >&5
7399   (exit $ac_status); } &&
7400          { ac_try='test -s conftest$ac_exeext'
7401   { (eval echo "$as_me:7401: \"$ac_try\"") >&5
7402   (eval $ac_try) 2>&5
7403   ac_status=$?
7404   echo "$as_me:7404: \$? = $ac_status" >&5
7405   (exit $ac_status); }; }; then
7406   cf_cv_ldflags_search_paths_first=yes
7407 else
7408   echo "$as_me: failed program was:" >&5
7409 cat conftest.$ac_ext >&5
7410 cf_cv_ldflags_search_paths_first=no
7411 fi
7412 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
7413                                 LDFLAGS=$cf_save_LDFLAGS
7414 fi
7415 echo "$as_me:7415: result: $cf_cv_ldflags_search_paths_first" >&5
7416 echo "${ECHO_T}$cf_cv_ldflags_search_paths_first" >&6
7417                 if test $cf_cv_ldflags_search_paths_first = yes; then
7418                         LDFLAGS="$LDFLAGS -Wl,-search_paths_first"
7419                 fi
7420                 ;;
7421         hpux[7-8]*) #(vi
7422                 # HP-UX 8.07 ld lacks "+b" option used for libdir search-list
7423                 if test "$GCC" != yes; then
7424                         CC_SHARED_OPTS='+Z'
7425                 fi
7426                 MK_SHARED_LIB='${LD} -b -o $@'
7427                 INSTALL_LIB="-m 555"
7428                 ;;
7429         hpux*) #(vi
7430                 # (tested with gcc 2.7.2 -- I don't have c89)
7431                 if test "$GCC" = yes; then
7432                         LD_SHARED_OPTS='-Xlinker +b -Xlinker ${libdir}'
7433                 else
7434                         CC_SHARED_OPTS='+Z'
7435                         LD_SHARED_OPTS='-Wl,+b,${libdir}'
7436                 fi
7437                 MK_SHARED_LIB='${LD} +b ${libdir} -b -o $@'
7438                 # HP-UX shared libraries must be executable, and should be
7439                 # readonly to exploit a quirk in the memory manager.
7440                 INSTALL_LIB="-m 555"
7441                 ;;
7442         interix*)
7443                 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7444                 if test "$cf_cv_shlib_version" = rel; then
7445                         cf_shared_soname='`basename  .${REL_VERSION}`.${ABI_VERSION}'
7446                 else
7447                         cf_shared_soname='`basename `'
7448                 fi
7449                 CC_SHARED_OPTS=
7450                 MK_SHARED_LIB='${CC} -shared -Wl,-rpath,${RPATH_LIST} -Wl,-h,'$cf_shared_soname' -o '
7451                 ;;
7452         irix*) #(vi
7453                 if test "$cf_cv_enable_rpath" = yes ; then
7454                         EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7455                 fi
7456                 # tested with IRIX 5.2 and 'cc'.
7457                 if test "$GCC" != yes; then
7458                         CC_SHARED_OPTS='-KPIC'
7459                         MK_SHARED_LIB='${CC} -shared -rdata_shared -soname `basename $@` -o $@'
7460                 else
7461                         MK_SHARED_LIB='${CC} -shared -Wl,-soname,`basename $@` -o $@'
7462                 fi
7463                 cf_cv_rm_so_locs=yes
7464                 ;;
7465         linux*|gnu*|k*bsd*-gnu) #(vi
7466                 if test "$DFT_LWR_MODEL" = "shared" ; then
7467                         LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7468                         LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7469                 fi
7470                 if test "$cf_cv_enable_rpath" = yes ; then
7471                         EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7472                 fi
7473
7474         test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7475         if test "$cf_cv_shlib_version" = rel; then
7476                 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7477         else
7478                 cf_cv_shared_soname='`basename $@`'
7479         fi
7480
7481                 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7482                 ;;
7483         mingw*) #(vi
7484                 cf_cv_shlib_version=mingw
7485                 cf_cv_shlib_version_infix=mingw
7486                 CC_SHARED_OPTS=
7487                 MK_SHARED_LIB='sh ../mk_shared_lib.sh $@ ${CC} ${CFLAGS}'
7488                 #MK_SHARED_LIB='${CC} ${CFLAGS} -mdll -Wl,-soname,'$cf_cv_shared_soname',-stats -o $[@]'
7489                 #MK_SHARED_LIB='${DLLTOOL} --export-all-symbols --output-exp --output-lib $[@]'
7490                 cat >mk_shared_lib.sh <<-CF_EOF
7491                 #!/bin/sh
7492                 SHARED_LIB=\$1
7493                 IMPORT_LIB=\`echo "\$1" | sed -e 's/[0-9]*\.dll$/.dll.a/'\`
7494                 shift
7495                 cat <<-EOF
7496                 Linking shared library
7497                 ** SHARED_LIB \$SHARED_LIB
7498                 ** IMPORT_LIB \$IMPORT_LIB
7499 EOF
7500                 exec \$* -shared -Wl,--out-implib=../lib/\${IMPORT_LIB} -Wl,--export-all-symbols -o ../lib/\${SHARED_LIB}
7501 CF_EOF
7502                 chmod +x mk_shared_lib.sh
7503                 ;;
7504         openbsd[2-9].*|mirbsd*) #(vi
7505                 if test "$DFT_LWR_MODEL" = "shared" ; then
7506                         LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7507                         LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7508                 fi
7509                 if test "$cf_cv_enable_rpath" = yes ; then
7510                         EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7511                 fi
7512                 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7513
7514         test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7515         if test "$cf_cv_shlib_version" = rel; then
7516                 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7517         else
7518                 cf_cv_shared_soname='`basename $@`'
7519         fi
7520
7521                 MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-Bshareable,-soname,'$cf_cv_shared_soname',-stats,-lc -o $@'
7522                 ;;
7523         nto-qnx*|openbsd*|freebsd[12].*) #(vi
7524                 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7525                 MK_SHARED_LIB='${LD} -Bshareable -o $@'
7526                 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7527                 ;;
7528         dragonfly*|freebsd*) #(vi
7529                 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7530                 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7531                         LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7532                         LOCAL_LDFLAGS2="${cf_ld_rpath_opt}\${RPATH_LIST} $LOCAL_LDFLAGS"
7533                         EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7534                 fi
7535
7536         test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7537         if test "$cf_cv_shlib_version" = rel; then
7538                 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7539         else
7540                 cf_cv_shared_soname='`basename $@`'
7541         fi
7542
7543                 MK_SHARED_LIB='${LD} -shared -Bshareable -soname=`basename $@` -o $@'
7544                 ;;
7545         netbsd*) #(vi
7546                 CC_SHARED_OPTS="$CC_SHARED_OPTS -DPIC"
7547                 if test "$DFT_LWR_MODEL" = "shared" && test "$cf_cv_enable_rpath" = yes ; then
7548                         LOCAL_LDFLAGS="${cf_ld_rpath_opt}\$(LOCAL_LIBDIR)"
7549                         LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7550                         EXTRA_LDFLAGS="${cf_ld_rpath_opt}\${RPATH_LIST} $EXTRA_LDFLAGS"
7551                         if test "$cf_cv_shlib_version" = auto; then
7552                         if test -f /usr/libexec/ld.elf_so; then
7553                                 cf_cv_shlib_version=abi
7554                         else
7555                                 cf_cv_shlib_version=rel
7556                         fi
7557                         fi
7558
7559         test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7560         if test "$cf_cv_shlib_version" = rel; then
7561                 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7562         else
7563                 cf_cv_shared_soname='`basename $@`'
7564         fi
7565
7566                         MK_SHARED_LIB='${CC} ${CFLAGS} -shared -Wl,-soname,'$cf_cv_shared_soname' -o $@'
7567                 else
7568                         MK_SHARED_LIB='${LD} -shared -Bshareable -o $@'
7569                 fi
7570                 ;;
7571         osf*|mls+*) #(vi
7572                 # tested with OSF/1 V3.2 and 'cc'
7573                 # tested with OSF/1 V3.2 and gcc 2.6.3 (but the c++ demo didn't
7574                 # link with shared libs).
7575                 MK_SHARED_LIB='${LD} -set_version ${REL_VERSION}:${ABI_VERSION} -expect_unresolved "*" -shared -soname `basename $@`'
7576                 case $host_os in #(vi
7577                 osf4*)
7578                         MK_SHARED_LIB="${MK_SHARED_LIB} -msym"
7579                         ;;
7580                 esac
7581                 MK_SHARED_LIB="${MK_SHARED_LIB}"' -o $@'
7582                 if test "$DFT_LWR_MODEL" = "shared" ; then
7583                         LOCAL_LDFLAGS="${LD_RPATH_OPT}\$(LOCAL_LIBDIR)"
7584                         LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7585                 fi
7586                 cf_cv_rm_so_locs=yes
7587                 ;;
7588         sco3.2v5*)  # (also uw2* and UW7: hops 13-Apr-98
7589                 # tested with osr5.0.5
7590                 if test "$GCC" != yes; then
7591                         CC_SHARED_OPTS='-belf -KPIC'
7592                 fi
7593                 MK_SHARED_LIB='${LD} -dy -G -h `basename $@ .${REL_VERSION}`.${ABI_VERSION} -o $@'
7594                 if test "$cf_cv_enable_rpath" = yes ; then
7595                         # only way is to set LD_RUN_PATH but no switch for it
7596                         RUN_PATH=$libdir
7597                 fi
7598                 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7599                 LINK_PROGS='LD_RUN_PATH=${libdir}'
7600                 LINK_TESTS='Pwd=`pwd`;LD_RUN_PATH=`dirname $${Pwd}`/lib'
7601                 ;;
7602         sunos4*) #(vi
7603                 # tested with SunOS 4.1.1 and gcc 2.7.0
7604                 if test "$GCC" != yes; then
7605                         CC_SHARED_OPTS='-KPIC'
7606                 fi
7607                 MK_SHARED_LIB='${LD} -assert pure-text -o $@'
7608                 test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7609                 ;;
7610         solaris2*) #(vi
7611                 # tested with SunOS 5.5.1 (solaris 2.5.1) and gcc 2.7.2
7612                 # tested with SunOS 5.10 (solaris 10) and gcc 3.4.3
7613                 if test "$DFT_LWR_MODEL" = "shared" ; then
7614                         LOCAL_LDFLAGS="-R \$(LOCAL_LIBDIR):\${libdir}"
7615                         LOCAL_LDFLAGS2="$LOCAL_LDFLAGS"
7616                 fi
7617                 if test "$cf_cv_enable_rpath" = yes ; then
7618                         EXTRA_LDFLAGS="-R \${libdir} $EXTRA_LDFLAGS"
7619                 fi
7620
7621         test "$cf_cv_shlib_version" = auto && cf_cv_shlib_version=rel
7622         if test "$cf_cv_shlib_version" = rel; then
7623                 cf_cv_shared_soname='`basename $@ .${REL_VERSION}`.${ABI_VERSION}'
7624         else
7625                 cf_cv_shared_soname='`basename $@`'
7626         fi
7627
7628                 if test "$GCC" != yes; then
7629                         cf_save_CFLAGS="$CFLAGS"
7630                         for cf_shared_opts in -xcode=pic32 -xcode=pic13 -KPIC -Kpic -O
7631                         do
7632                                 CFLAGS="$cf_shared_opts $cf_save_CFLAGS"
7633                                 cat >conftest.$ac_ext <<_ACEOF
7634 #line 7634 "configure"
7635 #include "confdefs.h"
7636 #include <stdio.h>
7637 int
7638 main ()
7639 {
7640 printf("Hello\n");
7641   ;
7642   return 0;
7643 }
7644 _ACEOF
7645 rm -f conftest.$ac_objext
7646 if { (eval echo "$as_me:7646: \"$ac_compile\"") >&5
7647   (eval $ac_compile) 2>&5
7648   ac_status=$?
7649   echo "$as_me:7649: \$? = $ac_status" >&5
7650   (exit $ac_status); } &&
7651          { ac_try='test -s conftest.$ac_objext'
7652   { (eval echo "$as_me:7652: \"$ac_try\"") >&5
7653   (eval $ac_try) 2>&5
7654   ac_status=$?
7655   echo "$as_me:7655: \$? = $ac_status" >&5
7656   (exit $ac_status); }; }; then
7657   break
7658 else
7659   echo "$as_me: failed program was:" >&5
7660 cat conftest.$ac_ext >&5
7661 fi
7662 rm -f conftest.$ac_objext conftest.$ac_ext
7663                         done
7664                         CFLAGS="$cf_save_CFLAGS"
7665                         CC_SHARED_OPTS=$cf_shared_opts
7666                         MK_SHARED_LIB='${CC} -dy -G -h '$cf_cv_shared_soname' -o $@'
7667                 else
7668                         MK_SHARED_LIB='${CC} -shared -dy -G -h '$cf_cv_shared_soname' -o $@'
7669                 fi
7670                 ;;
7671         sysv5uw7*|unix_sv*) #(vi
7672                 # tested with UnixWare 7.1.0 (gcc 2.95.2 and cc)
7673                 if test "$GCC" != yes; then
7674                         CC_SHARED_OPTS='-KPIC'
7675                 fi
7676                 MK_SHARED_LIB='${LD} -d y -G -o $@'
7677                 ;;
7678         *)
7679                 CC_SHARED_OPTS='unknown'
7680                 MK_SHARED_LIB='echo unknown'
7681                 ;;
7682         esac
7683
7684         # This works if the last tokens in $MK_SHARED_LIB are the -o target.
7685         case "$cf_cv_shlib_version" in #(vi
7686         rel|abi)
7687                 case "$MK_SHARED_LIB" in #(vi
7688                 *'-o $@') #(vi
7689                         test "$cf_cv_do_symlinks" = no && cf_cv_do_symlinks=yes
7690                         ;;
7691                 *)
7692                         { echo "$as_me:7692: WARNING: ignored --with-shlib-version" >&5
7693 echo "$as_me: WARNING: ignored --with-shlib-version" >&2;}
7694                         ;;
7695                 esac
7696                 ;;
7697         esac
7698
7699         if test -n "$cf_try_cflags"
7700         then
7701 cat > conftest.$ac_ext <<EOF
7702 #line 7702 "${as_me:-configure}"
7703 #include <stdio.h>
7704 int main(int argc, char *argv[])
7705 {
7706         printf("hello\n");
7707         return (argv[argc-1] == 0) ;
7708 }
7709 EOF
7710                 cf_save_CFLAGS="$CFLAGS"
7711                 for cf_opt in $cf_try_cflags
7712                 do
7713                         CFLAGS="$cf_save_CFLAGS -$cf_opt"
7714                         echo "$as_me:7714: checking if CFLAGS option -$cf_opt works" >&5
7715 echo $ECHO_N "checking if CFLAGS option -$cf_opt works... $ECHO_C" >&6
7716                         if { (eval echo "$as_me:7716: \"$ac_compile\"") >&5
7717   (eval $ac_compile) 2>&5
7718   ac_status=$?
7719   echo "$as_me:7719: \$? = $ac_status" >&5
7720   (exit $ac_status); }; then
7721                                 echo "$as_me:7721: result: yes" >&5
7722 echo "${ECHO_T}yes" >&6
7723                                 cf_save_CFLAGS="$CFLAGS"
7724                         else
7725                                 echo "$as_me:7725: result: no" >&5
7726 echo "${ECHO_T}no" >&6
7727                         fi
7728                 done
7729                 CFLAGS="$cf_save_CFLAGS"
7730         fi
7731
7732         # RPATH_LIST is a colon-separated list of directories
7733         test -n "$cf_ld_rpath_opt" && MK_SHARED_LIB="$MK_SHARED_LIB $cf_ld_rpath_opt\${RPATH_LIST}"
7734         test -z "$RPATH_LIST" && RPATH_LIST="\${libdir}"
7735
7736         test -n "$verbose" && echo "    CC_SHARED_OPTS: $CC_SHARED_OPTS" 1>&6
7737
7738 echo "${as_me:-configure}:7738: testing CC_SHARED_OPTS: $CC_SHARED_OPTS ..." 1>&5
7739
7740         test -n "$verbose" && echo "    MK_SHARED_LIB:  $MK_SHARED_LIB" 1>&6
7741
7742 echo "${as_me:-configure}:7742: testing MK_SHARED_LIB:  $MK_SHARED_LIB ..." 1>&5
7743
7744 # The test/sample programs in the original tree link using rpath option.
7745 # Make it optional for packagers.
7746 if test -n "$LOCAL_LDFLAGS"
7747 then
7748         echo "$as_me:7748: checking if you want to link sample programs with rpath option" >&5
7749 echo $ECHO_N "checking if you want to link sample programs with rpath option... $ECHO_C" >&6
7750
7751 # Check whether --enable-rpath-link or --disable-rpath-link was given.
7752 if test "${enable_rpath_link+set}" = set; then
7753   enableval="$enable_rpath_link"
7754   with_rpath_link=$enableval
7755 else
7756   with_rpath_link=yes
7757 fi;
7758         echo "$as_me:7758: result: $with_rpath_link" >&5
7759 echo "${ECHO_T}$with_rpath_link" >&6
7760         if test "$with_rpath_link" = no
7761         then
7762                 LOCAL_LDFLAGS=
7763                 LOCAL_LDFLAGS2=
7764         fi
7765 fi
7766
7767 ###############################################################################
7768
7769 ###   use option --enable-broken-linker to force on use of broken-linker support
7770 echo "$as_me:7770: checking if you want broken-linker support code" >&5
7771 echo $ECHO_N "checking if you want broken-linker support code... $ECHO_C" >&6
7772
7773 # Check whether --enable-broken_linker or --disable-broken_linker was given.
7774 if test "${enable_broken_linker+set}" = set; then
7775   enableval="$enable_broken_linker"
7776   with_broken_linker=$enableval
7777 else
7778   with_broken_linker=${BROKEN_LINKER:-no}
7779 fi;
7780 echo "$as_me:7780: result: $with_broken_linker" >&5
7781 echo "${ECHO_T}$with_broken_linker" >&6
7782
7783 BROKEN_LINKER=0
7784 if test "$with_broken_linker" = yes ; then
7785         cat >>confdefs.h <<\EOF
7786 #define BROKEN_LINKER 1
7787 EOF
7788
7789         BROKEN_LINKER=1
7790 elif test "$DFT_LWR_MODEL" = shared ; then
7791         case $cf_cv_system_name in #(vi
7792         cygwin*)
7793                 cat >>confdefs.h <<\EOF
7794 #define BROKEN_LINKER 1
7795 EOF
7796
7797                 BROKEN_LINKER=1
7798                 test -n "$verbose" && echo "    cygwin linker is broken anyway" 1>&6
7799
7800 echo "${as_me:-configure}:7800: testing cygwin linker is broken anyway ..." 1>&5
7801
7802                 ;;
7803         esac
7804 fi
7805
7806 # Check to define _XOPEN_SOURCE "automatically"
7807
7808 cf_XOPEN_SOURCE=500
7809 cf_POSIX_C_SOURCE=199506L
7810 cf_xopen_source=
7811
7812 case $host_os in #(vi
7813 aix[4-7]*) #(vi
7814         cf_xopen_source="-D_ALL_SOURCE"
7815         ;;
7816 cygwin) #(vi
7817         cf_XOPEN_SOURCE=600
7818         ;;
7819 darwin[0-8].*) #(vi
7820         cf_xopen_source="-D_APPLE_C_SOURCE"
7821         ;;
7822 darwin*) #(vi
7823         cf_xopen_source="-D_DARWIN_C_SOURCE"
7824         cf_XOPEN_SOURCE=
7825         ;;
7826 freebsd*|dragonfly*) #(vi
7827         # 5.x headers associate
7828         #       _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
7829         #       _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
7830         cf_POSIX_C_SOURCE=200112L
7831         cf_XOPEN_SOURCE=600
7832         cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
7833         ;;
7834 hpux11*) #(vi
7835         cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
7836         ;;
7837 hpux*) #(vi
7838         cf_xopen_source="-D_HPUX_SOURCE"
7839         ;;
7840 irix[56].*) #(vi
7841         cf_xopen_source="-D_SGI_SOURCE"
7842         cf_XOPEN_SOURCE=
7843         ;;
7844 linux*|gnu*|mint*|k*bsd*-gnu) #(vi
7845
7846 echo "$as_me:7846: checking if we must define _GNU_SOURCE" >&5
7847 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
7848 if test "${cf_cv_gnu_source+set}" = set; then
7849   echo $ECHO_N "(cached) $ECHO_C" >&6
7850 else
7851
7852 cat >conftest.$ac_ext <<_ACEOF
7853 #line 7853 "configure"
7854 #include "confdefs.h"
7855 #include <sys/types.h>
7856 int
7857 main ()
7858 {
7859
7860 #ifndef _XOPEN_SOURCE
7861 make an error
7862 #endif
7863   ;
7864   return 0;
7865 }
7866 _ACEOF
7867 rm -f conftest.$ac_objext
7868 if { (eval echo "$as_me:7868: \"$ac_compile\"") >&5
7869   (eval $ac_compile) 2>&5
7870   ac_status=$?
7871   echo "$as_me:7871: \$? = $ac_status" >&5
7872   (exit $ac_status); } &&
7873          { ac_try='test -s conftest.$ac_objext'
7874   { (eval echo "$as_me:7874: \"$ac_try\"") >&5
7875   (eval $ac_try) 2>&5
7876   ac_status=$?
7877   echo "$as_me:7877: \$? = $ac_status" >&5
7878   (exit $ac_status); }; }; then
7879   cf_cv_gnu_source=no
7880 else
7881   echo "$as_me: failed program was:" >&5
7882 cat conftest.$ac_ext >&5
7883 cf_save="$CPPFLAGS"
7884          CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
7885          cat >conftest.$ac_ext <<_ACEOF
7886 #line 7886 "configure"
7887 #include "confdefs.h"
7888 #include <sys/types.h>
7889 int
7890 main ()
7891 {
7892
7893 #ifdef _XOPEN_SOURCE
7894 make an error
7895 #endif
7896   ;
7897   return 0;
7898 }
7899 _ACEOF
7900 rm -f conftest.$ac_objext
7901 if { (eval echo "$as_me:7901: \"$ac_compile\"") >&5
7902   (eval $ac_compile) 2>&5
7903   ac_status=$?
7904   echo "$as_me:7904: \$? = $ac_status" >&5
7905   (exit $ac_status); } &&
7906          { ac_try='test -s conftest.$ac_objext'
7907   { (eval echo "$as_me:7907: \"$ac_try\"") >&5
7908   (eval $ac_try) 2>&5
7909   ac_status=$?
7910   echo "$as_me:7910: \$? = $ac_status" >&5
7911   (exit $ac_status); }; }; then
7912   cf_cv_gnu_source=no
7913 else
7914   echo "$as_me: failed program was:" >&5
7915 cat conftest.$ac_ext >&5
7916 cf_cv_gnu_source=yes
7917 fi
7918 rm -f conftest.$ac_objext conftest.$ac_ext
7919         CPPFLAGS="$cf_save"
7920
7921 fi
7922 rm -f conftest.$ac_objext conftest.$ac_ext
7923
7924 fi
7925 echo "$as_me:7925: result: $cf_cv_gnu_source" >&5
7926 echo "${ECHO_T}$cf_cv_gnu_source" >&6
7927 test "$cf_cv_gnu_source" = yes && CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
7928
7929         ;;
7930 mirbsd*) #(vi
7931         # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
7932         cf_XOPEN_SOURCE=
7933
7934 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
7935
7936 cf_save_CFLAGS="$CFLAGS"
7937 cf_save_CPPFLAGS="$CPPFLAGS"
7938
7939 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
7940         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
7941                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
7942
7943 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
7944         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
7945                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
7946
7947 echo "$as_me:7947: checking if we should define _POSIX_C_SOURCE" >&5
7948 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
7949 if test "${cf_cv_posix_c_source+set}" = set; then
7950   echo $ECHO_N "(cached) $ECHO_C" >&6
7951 else
7952
7953 echo "${as_me:-configure}:7953: testing if the symbol is already defined go no further ..." 1>&5
7954
7955         cat >conftest.$ac_ext <<_ACEOF
7956 #line 7956 "configure"
7957 #include "confdefs.h"
7958 #include <sys/types.h>
7959 int
7960 main ()
7961 {
7962
7963 #ifndef _POSIX_C_SOURCE
7964 make an error
7965 #endif
7966   ;
7967   return 0;
7968 }
7969 _ACEOF
7970 rm -f conftest.$ac_objext
7971 if { (eval echo "$as_me:7971: \"$ac_compile\"") >&5
7972   (eval $ac_compile) 2>&5
7973   ac_status=$?
7974   echo "$as_me:7974: \$? = $ac_status" >&5
7975   (exit $ac_status); } &&
7976          { ac_try='test -s conftest.$ac_objext'
7977   { (eval echo "$as_me:7977: \"$ac_try\"") >&5
7978   (eval $ac_try) 2>&5
7979   ac_status=$?
7980   echo "$as_me:7980: \$? = $ac_status" >&5
7981   (exit $ac_status); }; }; then
7982   cf_cv_posix_c_source=no
7983 else
7984   echo "$as_me: failed program was:" >&5
7985 cat conftest.$ac_ext >&5
7986 cf_want_posix_source=no
7987          case .$cf_POSIX_C_SOURCE in #(vi
7988          .[12]??*) #(vi
7989                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
7990                 ;;
7991          .2) #(vi
7992                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
7993                 cf_want_posix_source=yes
7994                 ;;
7995          .*)
7996                 cf_want_posix_source=yes
7997                 ;;
7998          esac
7999          if test "$cf_want_posix_source" = yes ; then
8000                 cat >conftest.$ac_ext <<_ACEOF
8001 #line 8001 "configure"
8002 #include "confdefs.h"
8003 #include <sys/types.h>
8004 int
8005 main ()
8006 {
8007
8008 #ifdef _POSIX_SOURCE
8009 make an error
8010 #endif
8011   ;
8012   return 0;
8013 }
8014 _ACEOF
8015 rm -f conftest.$ac_objext
8016 if { (eval echo "$as_me:8016: \"$ac_compile\"") >&5
8017   (eval $ac_compile) 2>&5
8018   ac_status=$?
8019   echo "$as_me:8019: \$? = $ac_status" >&5
8020   (exit $ac_status); } &&
8021          { ac_try='test -s conftest.$ac_objext'
8022   { (eval echo "$as_me:8022: \"$ac_try\"") >&5
8023   (eval $ac_try) 2>&5
8024   ac_status=$?
8025   echo "$as_me:8025: \$? = $ac_status" >&5
8026   (exit $ac_status); }; }; then
8027   :
8028 else
8029   echo "$as_me: failed program was:" >&5
8030 cat conftest.$ac_ext >&5
8031 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8032 fi
8033 rm -f conftest.$ac_objext conftest.$ac_ext
8034          fi
8035
8036 echo "${as_me:-configure}:8036: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8037
8038          CFLAGS="$cf_trim_CFLAGS"
8039          CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8040
8041 echo "${as_me:-configure}:8041: testing if the second compile does not leave our definition intact error ..." 1>&5
8042
8043          cat >conftest.$ac_ext <<_ACEOF
8044 #line 8044 "configure"
8045 #include "confdefs.h"
8046 #include <sys/types.h>
8047 int
8048 main ()
8049 {
8050
8051 #ifndef _POSIX_C_SOURCE
8052 make an error
8053 #endif
8054   ;
8055   return 0;
8056 }
8057 _ACEOF
8058 rm -f conftest.$ac_objext
8059 if { (eval echo "$as_me:8059: \"$ac_compile\"") >&5
8060   (eval $ac_compile) 2>&5
8061   ac_status=$?
8062   echo "$as_me:8062: \$? = $ac_status" >&5
8063   (exit $ac_status); } &&
8064          { ac_try='test -s conftest.$ac_objext'
8065   { (eval echo "$as_me:8065: \"$ac_try\"") >&5
8066   (eval $ac_try) 2>&5
8067   ac_status=$?
8068   echo "$as_me:8068: \$? = $ac_status" >&5
8069   (exit $ac_status); }; }; then
8070   :
8071 else
8072   echo "$as_me: failed program was:" >&5
8073 cat conftest.$ac_ext >&5
8074 cf_cv_posix_c_source=no
8075 fi
8076 rm -f conftest.$ac_objext conftest.$ac_ext
8077          CFLAGS="$cf_save_CFLAGS"
8078          CPPFLAGS="$cf_save_CPPFLAGS"
8079
8080 fi
8081 rm -f conftest.$ac_objext conftest.$ac_ext
8082
8083 fi
8084 echo "$as_me:8084: result: $cf_cv_posix_c_source" >&5
8085 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8086
8087 if test "$cf_cv_posix_c_source" != no ; then
8088         CFLAGS="$cf_trim_CFLAGS"
8089         CPPFLAGS="$cf_trim_CPPFLAGS"
8090
8091 cf_fix_cppflags=no
8092 cf_new_cflags=
8093 cf_new_cppflags=
8094 cf_new_extra_cppflags=
8095
8096 for cf_add_cflags in $cf_cv_posix_c_source
8097 do
8098 case $cf_fix_cppflags in
8099 no)
8100         case $cf_add_cflags in #(vi
8101         -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8102                 case $cf_add_cflags in
8103                 -D*)
8104                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8105
8106                         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8107                                 && test -z "${cf_tst_cflags}" \
8108                                 && cf_fix_cppflags=yes
8109
8110                         if test $cf_fix_cppflags = yes ; then
8111                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8112                                 continue
8113                         elif test "${cf_tst_cflags}" = "\"'" ; then
8114                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8115                                 continue
8116                         fi
8117                         ;;
8118                 esac
8119                 case "$CPPFLAGS" in
8120                 *$cf_add_cflags) #(vi
8121                         ;;
8122                 *) #(vi
8123                         case $cf_add_cflags in #(vi
8124                         -D*)
8125                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8126
8127 CPPFLAGS=`echo "$CPPFLAGS" | \
8128         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
8129                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
8130
8131                                 ;;
8132                         esac
8133                         cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8134                         ;;
8135                 esac
8136                 ;;
8137         *)
8138                 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8139                 ;;
8140         esac
8141         ;;
8142 yes)
8143         cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8144
8145         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8146
8147         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8148                 && test -z "${cf_tst_cflags}" \
8149                 && cf_fix_cppflags=no
8150         ;;
8151 esac
8152 done
8153
8154 if test -n "$cf_new_cflags" ; then
8155
8156         CFLAGS="$CFLAGS $cf_new_cflags"
8157 fi
8158
8159 if test -n "$cf_new_cppflags" ; then
8160
8161         CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8162 fi
8163
8164 if test -n "$cf_new_extra_cppflags" ; then
8165
8166         EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8167 fi
8168
8169 fi
8170
8171         ;;
8172 netbsd*) #(vi
8173         cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
8174         ;;
8175 openbsd[4-9]*) #(vi
8176         # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
8177         cf_xopen_source="-D_BSD_SOURCE"
8178         cf_XOPEN_SOURCE=600
8179         ;;
8180 openbsd*) #(vi
8181         # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
8182         ;;
8183 osf[45]*) #(vi
8184         cf_xopen_source="-D_OSF_SOURCE"
8185         ;;
8186 nto-qnx*) #(vi
8187         cf_xopen_source="-D_QNX_SOURCE"
8188         ;;
8189 sco*) #(vi
8190         # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
8191         ;;
8192 solaris2.*) #(vi
8193         cf_xopen_source="-D__EXTENSIONS__"
8194         ;;
8195 *)
8196
8197 echo "$as_me:8197: checking if we should define _XOPEN_SOURCE" >&5
8198 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8199 if test "${cf_cv_xopen_source+set}" = set; then
8200   echo $ECHO_N "(cached) $ECHO_C" >&6
8201 else
8202
8203         cat >conftest.$ac_ext <<_ACEOF
8204 #line 8204 "configure"
8205 #include "confdefs.h"
8206
8207 #include <stdlib.h>
8208 #include <string.h>
8209 #include <sys/types.h>
8210
8211 int
8212 main ()
8213 {
8214
8215 #ifndef _XOPEN_SOURCE
8216 make an error
8217 #endif
8218   ;
8219   return 0;
8220 }
8221 _ACEOF
8222 rm -f conftest.$ac_objext
8223 if { (eval echo "$as_me:8223: \"$ac_compile\"") >&5
8224   (eval $ac_compile) 2>&5
8225   ac_status=$?
8226   echo "$as_me:8226: \$? = $ac_status" >&5
8227   (exit $ac_status); } &&
8228          { ac_try='test -s conftest.$ac_objext'
8229   { (eval echo "$as_me:8229: \"$ac_try\"") >&5
8230   (eval $ac_try) 2>&5
8231   ac_status=$?
8232   echo "$as_me:8232: \$? = $ac_status" >&5
8233   (exit $ac_status); }; }; then
8234   cf_cv_xopen_source=no
8235 else
8236   echo "$as_me: failed program was:" >&5
8237 cat conftest.$ac_ext >&5
8238 cf_save="$CPPFLAGS"
8239          CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8240          cat >conftest.$ac_ext <<_ACEOF
8241 #line 8241 "configure"
8242 #include "confdefs.h"
8243
8244 #include <stdlib.h>
8245 #include <string.h>
8246 #include <sys/types.h>
8247
8248 int
8249 main ()
8250 {
8251
8252 #ifdef _XOPEN_SOURCE
8253 make an error
8254 #endif
8255   ;
8256   return 0;
8257 }
8258 _ACEOF
8259 rm -f conftest.$ac_objext
8260 if { (eval echo "$as_me:8260: \"$ac_compile\"") >&5
8261   (eval $ac_compile) 2>&5
8262   ac_status=$?
8263   echo "$as_me:8263: \$? = $ac_status" >&5
8264   (exit $ac_status); } &&
8265          { ac_try='test -s conftest.$ac_objext'
8266   { (eval echo "$as_me:8266: \"$ac_try\"") >&5
8267   (eval $ac_try) 2>&5
8268   ac_status=$?
8269   echo "$as_me:8269: \$? = $ac_status" >&5
8270   (exit $ac_status); }; }; then
8271   cf_cv_xopen_source=no
8272 else
8273   echo "$as_me: failed program was:" >&5
8274 cat conftest.$ac_ext >&5
8275 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8276 fi
8277 rm -f conftest.$ac_objext conftest.$ac_ext
8278         CPPFLAGS="$cf_save"
8279
8280 fi
8281 rm -f conftest.$ac_objext conftest.$ac_ext
8282
8283 fi
8284 echo "$as_me:8284: result: $cf_cv_xopen_source" >&5
8285 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8286
8287 if test "$cf_cv_xopen_source" != no ; then
8288
8289 CFLAGS=`echo "$CFLAGS" | \
8290         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
8291                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
8292
8293 CPPFLAGS=`echo "$CPPFLAGS" | \
8294         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
8295                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
8296
8297         cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8298
8299 cf_fix_cppflags=no
8300 cf_new_cflags=
8301 cf_new_cppflags=
8302 cf_new_extra_cppflags=
8303
8304 for cf_add_cflags in $cf_temp_xopen_source
8305 do
8306 case $cf_fix_cppflags in
8307 no)
8308         case $cf_add_cflags in #(vi
8309         -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8310                 case $cf_add_cflags in
8311                 -D*)
8312                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8313
8314                         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8315                                 && test -z "${cf_tst_cflags}" \
8316                                 && cf_fix_cppflags=yes
8317
8318                         if test $cf_fix_cppflags = yes ; then
8319                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8320                                 continue
8321                         elif test "${cf_tst_cflags}" = "\"'" ; then
8322                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8323                                 continue
8324                         fi
8325                         ;;
8326                 esac
8327                 case "$CPPFLAGS" in
8328                 *$cf_add_cflags) #(vi
8329                         ;;
8330                 *) #(vi
8331                         case $cf_add_cflags in #(vi
8332                         -D*)
8333                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8334
8335 CPPFLAGS=`echo "$CPPFLAGS" | \
8336         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
8337                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
8338
8339                                 ;;
8340                         esac
8341                         cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8342                         ;;
8343                 esac
8344                 ;;
8345         *)
8346                 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8347                 ;;
8348         esac
8349         ;;
8350 yes)
8351         cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8352
8353         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8354
8355         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8356                 && test -z "${cf_tst_cflags}" \
8357                 && cf_fix_cppflags=no
8358         ;;
8359 esac
8360 done
8361
8362 if test -n "$cf_new_cflags" ; then
8363
8364         CFLAGS="$CFLAGS $cf_new_cflags"
8365 fi
8366
8367 if test -n "$cf_new_cppflags" ; then
8368
8369         CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8370 fi
8371
8372 if test -n "$cf_new_extra_cppflags" ; then
8373
8374         EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8375 fi
8376
8377 fi
8378
8379 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
8380
8381 cf_save_CFLAGS="$CFLAGS"
8382 cf_save_CPPFLAGS="$CPPFLAGS"
8383
8384 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
8385         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
8386                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
8387
8388 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
8389         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
8390                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
8391
8392 echo "$as_me:8392: checking if we should define _POSIX_C_SOURCE" >&5
8393 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
8394 if test "${cf_cv_posix_c_source+set}" = set; then
8395   echo $ECHO_N "(cached) $ECHO_C" >&6
8396 else
8397
8398 echo "${as_me:-configure}:8398: testing if the symbol is already defined go no further ..." 1>&5
8399
8400         cat >conftest.$ac_ext <<_ACEOF
8401 #line 8401 "configure"
8402 #include "confdefs.h"
8403 #include <sys/types.h>
8404 int
8405 main ()
8406 {
8407
8408 #ifndef _POSIX_C_SOURCE
8409 make an error
8410 #endif
8411   ;
8412   return 0;
8413 }
8414 _ACEOF
8415 rm -f conftest.$ac_objext
8416 if { (eval echo "$as_me:8416: \"$ac_compile\"") >&5
8417   (eval $ac_compile) 2>&5
8418   ac_status=$?
8419   echo "$as_me:8419: \$? = $ac_status" >&5
8420   (exit $ac_status); } &&
8421          { ac_try='test -s conftest.$ac_objext'
8422   { (eval echo "$as_me:8422: \"$ac_try\"") >&5
8423   (eval $ac_try) 2>&5
8424   ac_status=$?
8425   echo "$as_me:8425: \$? = $ac_status" >&5
8426   (exit $ac_status); }; }; then
8427   cf_cv_posix_c_source=no
8428 else
8429   echo "$as_me: failed program was:" >&5
8430 cat conftest.$ac_ext >&5
8431 cf_want_posix_source=no
8432          case .$cf_POSIX_C_SOURCE in #(vi
8433          .[12]??*) #(vi
8434                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8435                 ;;
8436          .2) #(vi
8437                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
8438                 cf_want_posix_source=yes
8439                 ;;
8440          .*)
8441                 cf_want_posix_source=yes
8442                 ;;
8443          esac
8444          if test "$cf_want_posix_source" = yes ; then
8445                 cat >conftest.$ac_ext <<_ACEOF
8446 #line 8446 "configure"
8447 #include "confdefs.h"
8448 #include <sys/types.h>
8449 int
8450 main ()
8451 {
8452
8453 #ifdef _POSIX_SOURCE
8454 make an error
8455 #endif
8456   ;
8457   return 0;
8458 }
8459 _ACEOF
8460 rm -f conftest.$ac_objext
8461 if { (eval echo "$as_me:8461: \"$ac_compile\"") >&5
8462   (eval $ac_compile) 2>&5
8463   ac_status=$?
8464   echo "$as_me:8464: \$? = $ac_status" >&5
8465   (exit $ac_status); } &&
8466          { ac_try='test -s conftest.$ac_objext'
8467   { (eval echo "$as_me:8467: \"$ac_try\"") >&5
8468   (eval $ac_try) 2>&5
8469   ac_status=$?
8470   echo "$as_me:8470: \$? = $ac_status" >&5
8471   (exit $ac_status); }; }; then
8472   :
8473 else
8474   echo "$as_me: failed program was:" >&5
8475 cat conftest.$ac_ext >&5
8476 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
8477 fi
8478 rm -f conftest.$ac_objext conftest.$ac_ext
8479          fi
8480
8481 echo "${as_me:-configure}:8481: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
8482
8483          CFLAGS="$cf_trim_CFLAGS"
8484          CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
8485
8486 echo "${as_me:-configure}:8486: testing if the second compile does not leave our definition intact error ..." 1>&5
8487
8488          cat >conftest.$ac_ext <<_ACEOF
8489 #line 8489 "configure"
8490 #include "confdefs.h"
8491 #include <sys/types.h>
8492 int
8493 main ()
8494 {
8495
8496 #ifndef _POSIX_C_SOURCE
8497 make an error
8498 #endif
8499   ;
8500   return 0;
8501 }
8502 _ACEOF
8503 rm -f conftest.$ac_objext
8504 if { (eval echo "$as_me:8504: \"$ac_compile\"") >&5
8505   (eval $ac_compile) 2>&5
8506   ac_status=$?
8507   echo "$as_me:8507: \$? = $ac_status" >&5
8508   (exit $ac_status); } &&
8509          { ac_try='test -s conftest.$ac_objext'
8510   { (eval echo "$as_me:8510: \"$ac_try\"") >&5
8511   (eval $ac_try) 2>&5
8512   ac_status=$?
8513   echo "$as_me:8513: \$? = $ac_status" >&5
8514   (exit $ac_status); }; }; then
8515   :
8516 else
8517   echo "$as_me: failed program was:" >&5
8518 cat conftest.$ac_ext >&5
8519 cf_cv_posix_c_source=no
8520 fi
8521 rm -f conftest.$ac_objext conftest.$ac_ext
8522          CFLAGS="$cf_save_CFLAGS"
8523          CPPFLAGS="$cf_save_CPPFLAGS"
8524
8525 fi
8526 rm -f conftest.$ac_objext conftest.$ac_ext
8527
8528 fi
8529 echo "$as_me:8529: result: $cf_cv_posix_c_source" >&5
8530 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
8531
8532 if test "$cf_cv_posix_c_source" != no ; then
8533         CFLAGS="$cf_trim_CFLAGS"
8534         CPPFLAGS="$cf_trim_CPPFLAGS"
8535
8536 cf_fix_cppflags=no
8537 cf_new_cflags=
8538 cf_new_cppflags=
8539 cf_new_extra_cppflags=
8540
8541 for cf_add_cflags in $cf_cv_posix_c_source
8542 do
8543 case $cf_fix_cppflags in
8544 no)
8545         case $cf_add_cflags in #(vi
8546         -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8547                 case $cf_add_cflags in
8548                 -D*)
8549                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8550
8551                         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8552                                 && test -z "${cf_tst_cflags}" \
8553                                 && cf_fix_cppflags=yes
8554
8555                         if test $cf_fix_cppflags = yes ; then
8556                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8557                                 continue
8558                         elif test "${cf_tst_cflags}" = "\"'" ; then
8559                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8560                                 continue
8561                         fi
8562                         ;;
8563                 esac
8564                 case "$CPPFLAGS" in
8565                 *$cf_add_cflags) #(vi
8566                         ;;
8567                 *) #(vi
8568                         case $cf_add_cflags in #(vi
8569                         -D*)
8570                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8571
8572 CPPFLAGS=`echo "$CPPFLAGS" | \
8573         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
8574                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
8575
8576                                 ;;
8577                         esac
8578                         cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8579                         ;;
8580                 esac
8581                 ;;
8582         *)
8583                 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8584                 ;;
8585         esac
8586         ;;
8587 yes)
8588         cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8589
8590         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8591
8592         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8593                 && test -z "${cf_tst_cflags}" \
8594                 && cf_fix_cppflags=no
8595         ;;
8596 esac
8597 done
8598
8599 if test -n "$cf_new_cflags" ; then
8600
8601         CFLAGS="$CFLAGS $cf_new_cflags"
8602 fi
8603
8604 if test -n "$cf_new_cppflags" ; then
8605
8606         CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8607 fi
8608
8609 if test -n "$cf_new_extra_cppflags" ; then
8610
8611         EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8612 fi
8613
8614 fi
8615
8616         ;;
8617 esac
8618
8619 if test -n "$cf_xopen_source" ; then
8620
8621 cf_fix_cppflags=no
8622 cf_new_cflags=
8623 cf_new_cppflags=
8624 cf_new_extra_cppflags=
8625
8626 for cf_add_cflags in $cf_xopen_source
8627 do
8628 case $cf_fix_cppflags in
8629 no)
8630         case $cf_add_cflags in #(vi
8631         -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8632                 case $cf_add_cflags in
8633                 -D*)
8634                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8635
8636                         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8637                                 && test -z "${cf_tst_cflags}" \
8638                                 && cf_fix_cppflags=yes
8639
8640                         if test $cf_fix_cppflags = yes ; then
8641                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8642                                 continue
8643                         elif test "${cf_tst_cflags}" = "\"'" ; then
8644                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8645                                 continue
8646                         fi
8647                         ;;
8648                 esac
8649                 case "$CPPFLAGS" in
8650                 *$cf_add_cflags) #(vi
8651                         ;;
8652                 *) #(vi
8653                         case $cf_add_cflags in #(vi
8654                         -D*)
8655                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8656
8657 CPPFLAGS=`echo "$CPPFLAGS" | \
8658         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
8659                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
8660
8661                                 ;;
8662                         esac
8663                         cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8664                         ;;
8665                 esac
8666                 ;;
8667         *)
8668                 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8669                 ;;
8670         esac
8671         ;;
8672 yes)
8673         cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8674
8675         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8676
8677         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8678                 && test -z "${cf_tst_cflags}" \
8679                 && cf_fix_cppflags=no
8680         ;;
8681 esac
8682 done
8683
8684 if test -n "$cf_new_cflags" ; then
8685
8686         CFLAGS="$CFLAGS $cf_new_cflags"
8687 fi
8688
8689 if test -n "$cf_new_cppflags" ; then
8690
8691         CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8692 fi
8693
8694 if test -n "$cf_new_extra_cppflags" ; then
8695
8696         EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8697 fi
8698
8699 fi
8700
8701 if test -n "$cf_XOPEN_SOURCE" && test -z "$cf_cv_xopen_source" ; then
8702         echo "$as_me:8702: checking if _XOPEN_SOURCE really is set" >&5
8703 echo $ECHO_N "checking if _XOPEN_SOURCE really is set... $ECHO_C" >&6
8704         cat >conftest.$ac_ext <<_ACEOF
8705 #line 8705 "configure"
8706 #include "confdefs.h"
8707 #include <stdlib.h>
8708 int
8709 main ()
8710 {
8711
8712 #ifndef _XOPEN_SOURCE
8713 make an error
8714 #endif
8715   ;
8716   return 0;
8717 }
8718 _ACEOF
8719 rm -f conftest.$ac_objext
8720 if { (eval echo "$as_me:8720: \"$ac_compile\"") >&5
8721   (eval $ac_compile) 2>&5
8722   ac_status=$?
8723   echo "$as_me:8723: \$? = $ac_status" >&5
8724   (exit $ac_status); } &&
8725          { ac_try='test -s conftest.$ac_objext'
8726   { (eval echo "$as_me:8726: \"$ac_try\"") >&5
8727   (eval $ac_try) 2>&5
8728   ac_status=$?
8729   echo "$as_me:8729: \$? = $ac_status" >&5
8730   (exit $ac_status); }; }; then
8731   cf_XOPEN_SOURCE_set=yes
8732 else
8733   echo "$as_me: failed program was:" >&5
8734 cat conftest.$ac_ext >&5
8735 cf_XOPEN_SOURCE_set=no
8736 fi
8737 rm -f conftest.$ac_objext conftest.$ac_ext
8738         echo "$as_me:8738: result: $cf_XOPEN_SOURCE_set" >&5
8739 echo "${ECHO_T}$cf_XOPEN_SOURCE_set" >&6
8740         if test $cf_XOPEN_SOURCE_set = yes
8741         then
8742                 cat >conftest.$ac_ext <<_ACEOF
8743 #line 8743 "configure"
8744 #include "confdefs.h"
8745 #include <stdlib.h>
8746 int
8747 main ()
8748 {
8749
8750 #if (_XOPEN_SOURCE - 0) < $cf_XOPEN_SOURCE
8751 make an error
8752 #endif
8753   ;
8754   return 0;
8755 }
8756 _ACEOF
8757 rm -f conftest.$ac_objext
8758 if { (eval echo "$as_me:8758: \"$ac_compile\"") >&5
8759   (eval $ac_compile) 2>&5
8760   ac_status=$?
8761   echo "$as_me:8761: \$? = $ac_status" >&5
8762   (exit $ac_status); } &&
8763          { ac_try='test -s conftest.$ac_objext'
8764   { (eval echo "$as_me:8764: \"$ac_try\"") >&5
8765   (eval $ac_try) 2>&5
8766   ac_status=$?
8767   echo "$as_me:8767: \$? = $ac_status" >&5
8768   (exit $ac_status); }; }; then
8769   cf_XOPEN_SOURCE_set_ok=yes
8770 else
8771   echo "$as_me: failed program was:" >&5
8772 cat conftest.$ac_ext >&5
8773 cf_XOPEN_SOURCE_set_ok=no
8774 fi
8775 rm -f conftest.$ac_objext conftest.$ac_ext
8776                 if test $cf_XOPEN_SOURCE_set_ok = no
8777                 then
8778                         { echo "$as_me:8778: WARNING: _XOPEN_SOURCE is lower than requested" >&5
8779 echo "$as_me: WARNING: _XOPEN_SOURCE is lower than requested" >&2;}
8780                 fi
8781         else
8782
8783 echo "$as_me:8783: checking if we should define _XOPEN_SOURCE" >&5
8784 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
8785 if test "${cf_cv_xopen_source+set}" = set; then
8786   echo $ECHO_N "(cached) $ECHO_C" >&6
8787 else
8788
8789         cat >conftest.$ac_ext <<_ACEOF
8790 #line 8790 "configure"
8791 #include "confdefs.h"
8792
8793 #include <stdlib.h>
8794 #include <string.h>
8795 #include <sys/types.h>
8796
8797 int
8798 main ()
8799 {
8800
8801 #ifndef _XOPEN_SOURCE
8802 make an error
8803 #endif
8804   ;
8805   return 0;
8806 }
8807 _ACEOF
8808 rm -f conftest.$ac_objext
8809 if { (eval echo "$as_me:8809: \"$ac_compile\"") >&5
8810   (eval $ac_compile) 2>&5
8811   ac_status=$?
8812   echo "$as_me:8812: \$? = $ac_status" >&5
8813   (exit $ac_status); } &&
8814          { ac_try='test -s conftest.$ac_objext'
8815   { (eval echo "$as_me:8815: \"$ac_try\"") >&5
8816   (eval $ac_try) 2>&5
8817   ac_status=$?
8818   echo "$as_me:8818: \$? = $ac_status" >&5
8819   (exit $ac_status); }; }; then
8820   cf_cv_xopen_source=no
8821 else
8822   echo "$as_me: failed program was:" >&5
8823 cat conftest.$ac_ext >&5
8824 cf_save="$CPPFLAGS"
8825          CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
8826          cat >conftest.$ac_ext <<_ACEOF
8827 #line 8827 "configure"
8828 #include "confdefs.h"
8829
8830 #include <stdlib.h>
8831 #include <string.h>
8832 #include <sys/types.h>
8833
8834 int
8835 main ()
8836 {
8837
8838 #ifdef _XOPEN_SOURCE
8839 make an error
8840 #endif
8841   ;
8842   return 0;
8843 }
8844 _ACEOF
8845 rm -f conftest.$ac_objext
8846 if { (eval echo "$as_me:8846: \"$ac_compile\"") >&5
8847   (eval $ac_compile) 2>&5
8848   ac_status=$?
8849   echo "$as_me:8849: \$? = $ac_status" >&5
8850   (exit $ac_status); } &&
8851          { ac_try='test -s conftest.$ac_objext'
8852   { (eval echo "$as_me:8852: \"$ac_try\"") >&5
8853   (eval $ac_try) 2>&5
8854   ac_status=$?
8855   echo "$as_me:8855: \$? = $ac_status" >&5
8856   (exit $ac_status); }; }; then
8857   cf_cv_xopen_source=no
8858 else
8859   echo "$as_me: failed program was:" >&5
8860 cat conftest.$ac_ext >&5
8861 cf_cv_xopen_source=$cf_XOPEN_SOURCE
8862 fi
8863 rm -f conftest.$ac_objext conftest.$ac_ext
8864         CPPFLAGS="$cf_save"
8865
8866 fi
8867 rm -f conftest.$ac_objext conftest.$ac_ext
8868
8869 fi
8870 echo "$as_me:8870: result: $cf_cv_xopen_source" >&5
8871 echo "${ECHO_T}$cf_cv_xopen_source" >&6
8872
8873 if test "$cf_cv_xopen_source" != no ; then
8874
8875 CFLAGS=`echo "$CFLAGS" | \
8876         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
8877                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
8878
8879 CPPFLAGS=`echo "$CPPFLAGS" | \
8880         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
8881                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
8882
8883         cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
8884
8885 cf_fix_cppflags=no
8886 cf_new_cflags=
8887 cf_new_cppflags=
8888 cf_new_extra_cppflags=
8889
8890 for cf_add_cflags in $cf_temp_xopen_source
8891 do
8892 case $cf_fix_cppflags in
8893 no)
8894         case $cf_add_cflags in #(vi
8895         -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
8896                 case $cf_add_cflags in
8897                 -D*)
8898                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
8899
8900                         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8901                                 && test -z "${cf_tst_cflags}" \
8902                                 && cf_fix_cppflags=yes
8903
8904                         if test $cf_fix_cppflags = yes ; then
8905                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8906                                 continue
8907                         elif test "${cf_tst_cflags}" = "\"'" ; then
8908                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8909                                 continue
8910                         fi
8911                         ;;
8912                 esac
8913                 case "$CPPFLAGS" in
8914                 *$cf_add_cflags) #(vi
8915                         ;;
8916                 *) #(vi
8917                         case $cf_add_cflags in #(vi
8918                         -D*)
8919                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
8920
8921 CPPFLAGS=`echo "$CPPFLAGS" | \
8922         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
8923                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
8924
8925                                 ;;
8926                         esac
8927                         cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
8928                         ;;
8929                 esac
8930                 ;;
8931         *)
8932                 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
8933                 ;;
8934         esac
8935         ;;
8936 yes)
8937         cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
8938
8939         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
8940
8941         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
8942                 && test -z "${cf_tst_cflags}" \
8943                 && cf_fix_cppflags=no
8944         ;;
8945 esac
8946 done
8947
8948 if test -n "$cf_new_cflags" ; then
8949
8950         CFLAGS="$CFLAGS $cf_new_cflags"
8951 fi
8952
8953 if test -n "$cf_new_cppflags" ; then
8954
8955         CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
8956 fi
8957
8958 if test -n "$cf_new_extra_cppflags" ; then
8959
8960         EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
8961 fi
8962
8963 fi
8964
8965         fi
8966 fi
8967
8968 # Check whether --enable-largefile or --disable-largefile was given.
8969 if test "${enable_largefile+set}" = set; then
8970   enableval="$enable_largefile"
8971
8972 fi;
8973 if test "$enable_largefile" != no; then
8974
8975   echo "$as_me:8975: checking for special C compiler options needed for large files" >&5
8976 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
8977 if test "${ac_cv_sys_largefile_CC+set}" = set; then
8978   echo $ECHO_N "(cached) $ECHO_C" >&6
8979 else
8980   ac_cv_sys_largefile_CC=no
8981      if test "$GCC" != yes; then
8982        ac_save_CC=$CC
8983        while :; do
8984          # IRIX 6.2 and later do not support large files by default,
8985          # so use the C compiler's -n32 option if that helps.
8986          cat >conftest.$ac_ext <<_ACEOF
8987 #line 8987 "configure"
8988 #include "confdefs.h"
8989 #include <sys/types.h>
8990  /* Check that off_t can represent 2**63 - 1 correctly.
8991     We can't simply define LARGE_OFF_T to be 9223372036854775807,
8992     since some C++ compilers masquerading as C compilers
8993     incorrectly reject 9223372036854775807.  */
8994 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8995   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8996                        && LARGE_OFF_T % 2147483647 == 1)
8997                       ? 1 : -1];
8998 int
8999 main ()
9000 {
9001
9002   ;
9003   return 0;
9004 }
9005 _ACEOF
9006          rm -f conftest.$ac_objext
9007 if { (eval echo "$as_me:9007: \"$ac_compile\"") >&5
9008   (eval $ac_compile) 2>&5
9009   ac_status=$?
9010   echo "$as_me:9010: \$? = $ac_status" >&5
9011   (exit $ac_status); } &&
9012          { ac_try='test -s conftest.$ac_objext'
9013   { (eval echo "$as_me:9013: \"$ac_try\"") >&5
9014   (eval $ac_try) 2>&5
9015   ac_status=$?
9016   echo "$as_me:9016: \$? = $ac_status" >&5
9017   (exit $ac_status); }; }; then
9018   break
9019 else
9020   echo "$as_me: failed program was:" >&5
9021 cat conftest.$ac_ext >&5
9022 fi
9023 rm -f conftest.$ac_objext
9024          CC="$CC -n32"
9025          rm -f conftest.$ac_objext
9026 if { (eval echo "$as_me:9026: \"$ac_compile\"") >&5
9027   (eval $ac_compile) 2>&5
9028   ac_status=$?
9029   echo "$as_me:9029: \$? = $ac_status" >&5
9030   (exit $ac_status); } &&
9031          { ac_try='test -s conftest.$ac_objext'
9032   { (eval echo "$as_me:9032: \"$ac_try\"") >&5
9033   (eval $ac_try) 2>&5
9034   ac_status=$?
9035   echo "$as_me:9035: \$? = $ac_status" >&5
9036   (exit $ac_status); }; }; then
9037   ac_cv_sys_largefile_CC=' -n32'; break
9038 else
9039   echo "$as_me: failed program was:" >&5
9040 cat conftest.$ac_ext >&5
9041 fi
9042 rm -f conftest.$ac_objext
9043          break
9044        done
9045        CC=$ac_save_CC
9046        rm -f conftest.$ac_ext
9047     fi
9048 fi
9049 echo "$as_me:9049: result: $ac_cv_sys_largefile_CC" >&5
9050 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
9051   if test "$ac_cv_sys_largefile_CC" != no; then
9052     CC=$CC$ac_cv_sys_largefile_CC
9053   fi
9054
9055   echo "$as_me:9055: checking for _FILE_OFFSET_BITS value needed for large files" >&5
9056 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
9057 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
9058   echo $ECHO_N "(cached) $ECHO_C" >&6
9059 else
9060   while :; do
9061   ac_cv_sys_file_offset_bits=no
9062   cat >conftest.$ac_ext <<_ACEOF
9063 #line 9063 "configure"
9064 #include "confdefs.h"
9065 #include <sys/types.h>
9066  /* Check that off_t can represent 2**63 - 1 correctly.
9067     We can't simply define LARGE_OFF_T to be 9223372036854775807,
9068     since some C++ compilers masquerading as C compilers
9069     incorrectly reject 9223372036854775807.  */
9070 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9071   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9072                        && LARGE_OFF_T % 2147483647 == 1)
9073                       ? 1 : -1];
9074 int
9075 main ()
9076 {
9077
9078   ;
9079   return 0;
9080 }
9081 _ACEOF
9082 rm -f conftest.$ac_objext
9083 if { (eval echo "$as_me:9083: \"$ac_compile\"") >&5
9084   (eval $ac_compile) 2>&5
9085   ac_status=$?
9086   echo "$as_me:9086: \$? = $ac_status" >&5
9087   (exit $ac_status); } &&
9088          { ac_try='test -s conftest.$ac_objext'
9089   { (eval echo "$as_me:9089: \"$ac_try\"") >&5
9090   (eval $ac_try) 2>&5
9091   ac_status=$?
9092   echo "$as_me:9092: \$? = $ac_status" >&5
9093   (exit $ac_status); }; }; then
9094   break
9095 else
9096   echo "$as_me: failed program was:" >&5
9097 cat conftest.$ac_ext >&5
9098 fi
9099 rm -f conftest.$ac_objext conftest.$ac_ext
9100   cat >conftest.$ac_ext <<_ACEOF
9101 #line 9101 "configure"
9102 #include "confdefs.h"
9103 #define _FILE_OFFSET_BITS 64
9104 #include <sys/types.h>
9105  /* Check that off_t can represent 2**63 - 1 correctly.
9106     We can't simply define LARGE_OFF_T to be 9223372036854775807,
9107     since some C++ compilers masquerading as C compilers
9108     incorrectly reject 9223372036854775807.  */
9109 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9110   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9111                        && LARGE_OFF_T % 2147483647 == 1)
9112                       ? 1 : -1];
9113 int
9114 main ()
9115 {
9116
9117   ;
9118   return 0;
9119 }
9120 _ACEOF
9121 rm -f conftest.$ac_objext
9122 if { (eval echo "$as_me:9122: \"$ac_compile\"") >&5
9123   (eval $ac_compile) 2>&5
9124   ac_status=$?
9125   echo "$as_me:9125: \$? = $ac_status" >&5
9126   (exit $ac_status); } &&
9127          { ac_try='test -s conftest.$ac_objext'
9128   { (eval echo "$as_me:9128: \"$ac_try\"") >&5
9129   (eval $ac_try) 2>&5
9130   ac_status=$?
9131   echo "$as_me:9131: \$? = $ac_status" >&5
9132   (exit $ac_status); }; }; then
9133   ac_cv_sys_file_offset_bits=64; break
9134 else
9135   echo "$as_me: failed program was:" >&5
9136 cat conftest.$ac_ext >&5
9137 fi
9138 rm -f conftest.$ac_objext conftest.$ac_ext
9139   break
9140 done
9141 fi
9142 echo "$as_me:9142: result: $ac_cv_sys_file_offset_bits" >&5
9143 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
9144 if test "$ac_cv_sys_file_offset_bits" != no; then
9145
9146 cat >>confdefs.h <<EOF
9147 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
9148 EOF
9149
9150 fi
9151 rm -rf conftest*
9152   echo "$as_me:9152: checking for _LARGE_FILES value needed for large files" >&5
9153 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
9154 if test "${ac_cv_sys_large_files+set}" = set; then
9155   echo $ECHO_N "(cached) $ECHO_C" >&6
9156 else
9157   while :; do
9158   ac_cv_sys_large_files=no
9159   cat >conftest.$ac_ext <<_ACEOF
9160 #line 9160 "configure"
9161 #include "confdefs.h"
9162 #include <sys/types.h>
9163  /* Check that off_t can represent 2**63 - 1 correctly.
9164     We can't simply define LARGE_OFF_T to be 9223372036854775807,
9165     since some C++ compilers masquerading as C compilers
9166     incorrectly reject 9223372036854775807.  */
9167 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9168   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9169                        && LARGE_OFF_T % 2147483647 == 1)
9170                       ? 1 : -1];
9171 int
9172 main ()
9173 {
9174
9175   ;
9176   return 0;
9177 }
9178 _ACEOF
9179 rm -f conftest.$ac_objext
9180 if { (eval echo "$as_me:9180: \"$ac_compile\"") >&5
9181   (eval $ac_compile) 2>&5
9182   ac_status=$?
9183   echo "$as_me:9183: \$? = $ac_status" >&5
9184   (exit $ac_status); } &&
9185          { ac_try='test -s conftest.$ac_objext'
9186   { (eval echo "$as_me:9186: \"$ac_try\"") >&5
9187   (eval $ac_try) 2>&5
9188   ac_status=$?
9189   echo "$as_me:9189: \$? = $ac_status" >&5
9190   (exit $ac_status); }; }; then
9191   break
9192 else
9193   echo "$as_me: failed program was:" >&5
9194 cat conftest.$ac_ext >&5
9195 fi
9196 rm -f conftest.$ac_objext conftest.$ac_ext
9197   cat >conftest.$ac_ext <<_ACEOF
9198 #line 9198 "configure"
9199 #include "confdefs.h"
9200 #define _LARGE_FILES 1
9201 #include <sys/types.h>
9202  /* Check that off_t can represent 2**63 - 1 correctly.
9203     We can't simply define LARGE_OFF_T to be 9223372036854775807,
9204     since some C++ compilers masquerading as C compilers
9205     incorrectly reject 9223372036854775807.  */
9206 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9207   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9208                        && LARGE_OFF_T % 2147483647 == 1)
9209                       ? 1 : -1];
9210 int
9211 main ()
9212 {
9213
9214   ;
9215   return 0;
9216 }
9217 _ACEOF
9218 rm -f conftest.$ac_objext
9219 if { (eval echo "$as_me:9219: \"$ac_compile\"") >&5
9220   (eval $ac_compile) 2>&5
9221   ac_status=$?
9222   echo "$as_me:9222: \$? = $ac_status" >&5
9223   (exit $ac_status); } &&
9224          { ac_try='test -s conftest.$ac_objext'
9225   { (eval echo "$as_me:9225: \"$ac_try\"") >&5
9226   (eval $ac_try) 2>&5
9227   ac_status=$?
9228   echo "$as_me:9228: \$? = $ac_status" >&5
9229   (exit $ac_status); }; }; then
9230   ac_cv_sys_large_files=1; break
9231 else
9232   echo "$as_me: failed program was:" >&5
9233 cat conftest.$ac_ext >&5
9234 fi
9235 rm -f conftest.$ac_objext conftest.$ac_ext
9236   break
9237 done
9238 fi
9239 echo "$as_me:9239: result: $ac_cv_sys_large_files" >&5
9240 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
9241 if test "$ac_cv_sys_large_files" != no; then
9242
9243 cat >>confdefs.h <<EOF
9244 #define _LARGE_FILES $ac_cv_sys_large_files
9245 EOF
9246
9247 fi
9248 rm -rf conftest*
9249 fi
9250
9251     if test "$enable_largefile" != no ; then
9252         echo "$as_me:9252: checking for _LARGEFILE_SOURCE value needed for large files" >&5
9253 echo $ECHO_N "checking for _LARGEFILE_SOURCE value needed for large files... $ECHO_C" >&6
9254 if test "${ac_cv_sys_largefile_source+set}" = set; then
9255   echo $ECHO_N "(cached) $ECHO_C" >&6
9256 else
9257   while :; do
9258   ac_cv_sys_largefile_source=no
9259   cat >conftest.$ac_ext <<_ACEOF
9260 #line 9260 "configure"
9261 #include "confdefs.h"
9262 #include <stdio.h>
9263 int
9264 main ()
9265 {
9266 return !fseeko;
9267   ;
9268   return 0;
9269 }
9270 _ACEOF
9271 rm -f conftest.$ac_objext
9272 if { (eval echo "$as_me:9272: \"$ac_compile\"") >&5
9273   (eval $ac_compile) 2>&5
9274   ac_status=$?
9275   echo "$as_me:9275: \$? = $ac_status" >&5
9276   (exit $ac_status); } &&
9277          { ac_try='test -s conftest.$ac_objext'
9278   { (eval echo "$as_me:9278: \"$ac_try\"") >&5
9279   (eval $ac_try) 2>&5
9280   ac_status=$?
9281   echo "$as_me:9281: \$? = $ac_status" >&5
9282   (exit $ac_status); }; }; then
9283   break
9284 else
9285   echo "$as_me: failed program was:" >&5
9286 cat conftest.$ac_ext >&5
9287 fi
9288 rm -f conftest.$ac_objext conftest.$ac_ext
9289   cat >conftest.$ac_ext <<_ACEOF
9290 #line 9290 "configure"
9291 #include "confdefs.h"
9292 #define _LARGEFILE_SOURCE 1
9293 #include <stdio.h>
9294 int
9295 main ()
9296 {
9297 return !fseeko;
9298   ;
9299   return 0;
9300 }
9301 _ACEOF
9302 rm -f conftest.$ac_objext
9303 if { (eval echo "$as_me:9303: \"$ac_compile\"") >&5
9304   (eval $ac_compile) 2>&5
9305   ac_status=$?
9306   echo "$as_me:9306: \$? = $ac_status" >&5
9307   (exit $ac_status); } &&
9308          { ac_try='test -s conftest.$ac_objext'
9309   { (eval echo "$as_me:9309: \"$ac_try\"") >&5
9310   (eval $ac_try) 2>&5
9311   ac_status=$?
9312   echo "$as_me:9312: \$? = $ac_status" >&5
9313   (exit $ac_status); }; }; then
9314   ac_cv_sys_largefile_source=1; break
9315 else
9316   echo "$as_me: failed program was:" >&5
9317 cat conftest.$ac_ext >&5
9318 fi
9319 rm -f conftest.$ac_objext conftest.$ac_ext
9320   break
9321 done
9322 fi
9323 echo "$as_me:9323: result: $ac_cv_sys_largefile_source" >&5
9324 echo "${ECHO_T}$ac_cv_sys_largefile_source" >&6
9325 if test "$ac_cv_sys_largefile_source" != no; then
9326
9327 cat >>confdefs.h <<EOF
9328 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
9329 EOF
9330
9331 fi
9332 rm -rf conftest*
9333
9334 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
9335 # in glibc 2.1.3, but that breaks too many other things.
9336 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
9337 echo "$as_me:9337: checking for fseeko" >&5
9338 echo $ECHO_N "checking for fseeko... $ECHO_C" >&6
9339 if test "${ac_cv_func_fseeko+set}" = set; then
9340   echo $ECHO_N "(cached) $ECHO_C" >&6
9341 else
9342   cat >conftest.$ac_ext <<_ACEOF
9343 #line 9343 "configure"
9344 #include "confdefs.h"
9345 #include <stdio.h>
9346 int
9347 main ()
9348 {
9349 return fseeko && fseeko (stdin, 0, 0);
9350   ;
9351   return 0;
9352 }
9353 _ACEOF
9354 rm -f conftest.$ac_objext conftest$ac_exeext
9355 if { (eval echo "$as_me:9355: \"$ac_link\"") >&5
9356   (eval $ac_link) 2>&5
9357   ac_status=$?
9358   echo "$as_me:9358: \$? = $ac_status" >&5
9359   (exit $ac_status); } &&
9360          { ac_try='test -s conftest$ac_exeext'
9361   { (eval echo "$as_me:9361: \"$ac_try\"") >&5
9362   (eval $ac_try) 2>&5
9363   ac_status=$?
9364   echo "$as_me:9364: \$? = $ac_status" >&5
9365   (exit $ac_status); }; }; then
9366   ac_cv_func_fseeko=yes
9367 else
9368   echo "$as_me: failed program was:" >&5
9369 cat conftest.$ac_ext >&5
9370 ac_cv_func_fseeko=no
9371 fi
9372 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9373 fi
9374 echo "$as_me:9374: result: $ac_cv_func_fseeko" >&5
9375 echo "${ECHO_T}$ac_cv_func_fseeko" >&6
9376 if test $ac_cv_func_fseeko = yes; then
9377
9378 cat >>confdefs.h <<\EOF
9379 #define HAVE_FSEEKO 1
9380 EOF
9381
9382 fi
9383
9384         # Normally we would collect these definitions in the config.h,
9385         # but (like _XOPEN_SOURCE), some environments rely on having these
9386         # defined before any of the system headers are included.  Another
9387         # case comes up with C++, e.g., on AIX the compiler compiles the
9388         # header files by themselves before looking at the body files it is
9389         # told to compile.  For ncurses, those header files do not include
9390         # the config.h
9391         test "$ac_cv_sys_large_files"      != no && CPPFLAGS="$CPPFLAGS -D_LARGE_FILES "
9392         test "$ac_cv_sys_largefile_source" != no && CPPFLAGS="$CPPFLAGS -D_LARGEFILE_SOURCE "
9393         test "$ac_cv_sys_file_offset_bits" != no && CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits "
9394
9395         echo "$as_me:9395: checking whether to use struct dirent64" >&5
9396 echo $ECHO_N "checking whether to use struct dirent64... $ECHO_C" >&6
9397 if test "${cf_cv_struct_dirent64+set}" = set; then
9398   echo $ECHO_N "(cached) $ECHO_C" >&6
9399 else
9400
9401                 cat >conftest.$ac_ext <<_ACEOF
9402 #line 9402 "configure"
9403 #include "confdefs.h"
9404
9405 #include <sys/types.h>
9406 #include <dirent.h>
9407
9408 int
9409 main ()
9410 {
9411
9412                 /* if transitional largefile support is setup, this is true */
9413                 extern struct dirent64 * readdir(DIR *);
9414                 struct dirent64 *x = readdir((DIR *)0);
9415                 struct dirent *y = readdir((DIR *)0);
9416                 int z = x - y;
9417
9418   ;
9419   return 0;
9420 }
9421 _ACEOF
9422 rm -f conftest.$ac_objext
9423 if { (eval echo "$as_me:9423: \"$ac_compile\"") >&5
9424   (eval $ac_compile) 2>&5
9425   ac_status=$?
9426   echo "$as_me:9426: \$? = $ac_status" >&5
9427   (exit $ac_status); } &&
9428          { ac_try='test -s conftest.$ac_objext'
9429   { (eval echo "$as_me:9429: \"$ac_try\"") >&5
9430   (eval $ac_try) 2>&5
9431   ac_status=$?
9432   echo "$as_me:9432: \$? = $ac_status" >&5
9433   (exit $ac_status); }; }; then
9434   cf_cv_struct_dirent64=yes
9435 else
9436   echo "$as_me: failed program was:" >&5
9437 cat conftest.$ac_ext >&5
9438 cf_cv_struct_dirent64=no
9439 fi
9440 rm -f conftest.$ac_objext conftest.$ac_ext
9441
9442 fi
9443 echo "$as_me:9443: result: $cf_cv_struct_dirent64" >&5
9444 echo "${ECHO_T}$cf_cv_struct_dirent64" >&6
9445         test "$cf_cv_struct_dirent64" = yes &&
9446 cat >>confdefs.h <<\EOF
9447 #define HAVE_STRUCT_DIRENT64 1
9448 EOF
9449
9450     fi
9451
9452 ### Enable compiling-in rcs id's
9453 echo "$as_me:9453: checking if RCS identifiers should be compiled-in" >&5
9454 echo $ECHO_N "checking if RCS identifiers should be compiled-in... $ECHO_C" >&6
9455
9456 # Check whether --with-rcs-ids or --without-rcs-ids was given.
9457 if test "${with_rcs_ids+set}" = set; then
9458   withval="$with_rcs_ids"
9459   with_rcs_ids=$withval
9460 else
9461   with_rcs_ids=no
9462 fi;
9463 echo "$as_me:9463: result: $with_rcs_ids" >&5
9464 echo "${ECHO_T}$with_rcs_ids" >&6
9465 test "$with_rcs_ids" = yes &&
9466 cat >>confdefs.h <<\EOF
9467 #define USE_RCS_IDS 1
9468 EOF
9469
9470 ###############################################################################
9471
9472 ### Note that some functions (such as const) are normally disabled anyway.
9473 echo "$as_me:9473: checking if you want to build with function extensions" >&5
9474 echo $ECHO_N "checking if you want to build with function extensions... $ECHO_C" >&6
9475
9476 # Check whether --enable-ext-funcs or --disable-ext-funcs was given.
9477 if test "${enable_ext_funcs+set}" = set; then
9478   enableval="$enable_ext_funcs"
9479   with_ext_funcs=$enableval
9480 else
9481   with_ext_funcs=yes
9482 fi;
9483 echo "$as_me:9483: result: $with_ext_funcs" >&5
9484 echo "${ECHO_T}$with_ext_funcs" >&6
9485 if test "$with_ext_funcs" = yes ; then
9486         NCURSES_EXT_FUNCS=1
9487
9488 cat >>confdefs.h <<\EOF
9489 #define HAVE_USE_DEFAULT_COLORS 1
9490 EOF
9491
9492 cat >>confdefs.h <<\EOF
9493 #define NCURSES_EXT_FUNCS 1
9494 EOF
9495
9496 else
9497         NCURSES_EXT_FUNCS=0
9498 fi
9499
9500 ###   use option --enable-const to turn on use of const beyond that in XSI.
9501 echo "$as_me:9501: checking for extended use of const keyword" >&5
9502 echo $ECHO_N "checking for extended use of const keyword... $ECHO_C" >&6
9503
9504 # Check whether --enable-const or --disable-const was given.
9505 if test "${enable_const+set}" = set; then
9506   enableval="$enable_const"
9507   with_ext_const=$enableval
9508 else
9509   with_ext_const=no
9510 fi;
9511 echo "$as_me:9511: result: $with_ext_const" >&5
9512 echo "${ECHO_T}$with_ext_const" >&6
9513 NCURSES_CONST='/*nothing*/'
9514 if test "$with_ext_const" = yes ; then
9515         NCURSES_CONST=const
9516 fi
9517
9518 ###############################################################################
9519 # These options are relatively safe to experiment with.
9520
9521 echo "$as_me:9521: checking if you want all development code" >&5
9522 echo $ECHO_N "checking if you want all development code... $ECHO_C" >&6
9523
9524 # Check whether --with-develop or --without-develop was given.
9525 if test "${with_develop+set}" = set; then
9526   withval="$with_develop"
9527   with_develop=$withval
9528 else
9529   with_develop=no
9530 fi;
9531 echo "$as_me:9531: result: $with_develop" >&5
9532 echo "${ECHO_T}$with_develop" >&6
9533
9534 ###############################################################################
9535 # These are just experimental, probably should not be in a package:
9536
9537 # This is still experimental (20080329), but should ultimately be moved to
9538 # the script-block --with-normal, etc.
9539
9540 echo "$as_me:9540: checking if you want to link with the pthread library" >&5
9541 echo $ECHO_N "checking if you want to link with the pthread library... $ECHO_C" >&6
9542
9543 # Check whether --with-pthread or --without-pthread was given.
9544 if test "${with_pthread+set}" = set; then
9545   withval="$with_pthread"
9546   with_pthread=$withval
9547 else
9548   with_pthread=no
9549 fi;
9550 echo "$as_me:9550: result: $with_pthread" >&5
9551 echo "${ECHO_T}$with_pthread" >&6
9552
9553 if test "$with_pthread" != no ; then
9554     echo "$as_me:9554: checking for pthread.h" >&5
9555 echo $ECHO_N "checking for pthread.h... $ECHO_C" >&6
9556 if test "${ac_cv_header_pthread_h+set}" = set; then
9557   echo $ECHO_N "(cached) $ECHO_C" >&6
9558 else
9559   cat >conftest.$ac_ext <<_ACEOF
9560 #line 9560 "configure"
9561 #include "confdefs.h"
9562 #include <pthread.h>
9563 _ACEOF
9564 if { (eval echo "$as_me:9564: \"$ac_cpp conftest.$ac_ext\"") >&5
9565   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9566   ac_status=$?
9567   egrep -v '^ *\+' conftest.er1 >conftest.err
9568   rm -f conftest.er1
9569   cat conftest.err >&5
9570   echo "$as_me:9570: \$? = $ac_status" >&5
9571   (exit $ac_status); } >/dev/null; then
9572   if test -s conftest.err; then
9573     ac_cpp_err=$ac_c_preproc_warn_flag
9574   else
9575     ac_cpp_err=
9576   fi
9577 else
9578   ac_cpp_err=yes
9579 fi
9580 if test -z "$ac_cpp_err"; then
9581   ac_cv_header_pthread_h=yes
9582 else
9583   echo "$as_me: failed program was:" >&5
9584   cat conftest.$ac_ext >&5
9585   ac_cv_header_pthread_h=no
9586 fi
9587 rm -f conftest.err conftest.$ac_ext
9588 fi
9589 echo "$as_me:9589: result: $ac_cv_header_pthread_h" >&5
9590 echo "${ECHO_T}$ac_cv_header_pthread_h" >&6
9591 if test $ac_cv_header_pthread_h = yes; then
9592
9593 cat >>confdefs.h <<\EOF
9594 #define HAVE_PTHREADS_H 1
9595 EOF
9596
9597         for cf_lib_pthread in pthread c_r
9598         do
9599             echo "$as_me:9599: checking if we can link with the $cf_lib_pthread library" >&5
9600 echo $ECHO_N "checking if we can link with the $cf_lib_pthread library... $ECHO_C" >&6
9601             cf_save_LIBS="$LIBS"
9602             LIBS="-l$cf_lib_pthread $LIBS"
9603             cat >conftest.$ac_ext <<_ACEOF
9604 #line 9604 "configure"
9605 #include "confdefs.h"
9606
9607 #include <pthread.h>
9608
9609 int
9610 main ()
9611 {
9612
9613                 int rc = pthread_create(0,0,0,0);
9614                 int r2 = pthread_mutexattr_settype(0, 0);
9615
9616   ;
9617   return 0;
9618 }
9619 _ACEOF
9620 rm -f conftest.$ac_objext conftest$ac_exeext
9621 if { (eval echo "$as_me:9621: \"$ac_link\"") >&5
9622   (eval $ac_link) 2>&5
9623   ac_status=$?
9624   echo "$as_me:9624: \$? = $ac_status" >&5
9625   (exit $ac_status); } &&
9626          { ac_try='test -s conftest$ac_exeext'
9627   { (eval echo "$as_me:9627: \"$ac_try\"") >&5
9628   (eval $ac_try) 2>&5
9629   ac_status=$?
9630   echo "$as_me:9630: \$? = $ac_status" >&5
9631   (exit $ac_status); }; }; then
9632   with_pthread=yes
9633 else
9634   echo "$as_me: failed program was:" >&5
9635 cat conftest.$ac_ext >&5
9636 with_pthread=no
9637 fi
9638 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9639             LIBS="$cf_save_LIBS"
9640             echo "$as_me:9640: result: $with_pthread" >&5
9641 echo "${ECHO_T}$with_pthread" >&6
9642             test "$with_pthread" = yes && break
9643         done
9644
9645         if test "$with_pthread" = yes ; then
9646             LIBS="-l$cf_lib_pthread $LIBS"
9647
9648 cat >>confdefs.h <<\EOF
9649 #define HAVE_LIBPTHREADS 1
9650 EOF
9651
9652         else
9653             { { echo "$as_me:9653: error: Cannot link with pthread library" >&5
9654 echo "$as_me: error: Cannot link with pthread library" >&2;}
9655    { (exit 1); exit 1; }; }
9656         fi
9657
9658 fi
9659
9660 fi
9661
9662 echo "$as_me:9662: checking if you want to use weak-symbols for pthreads" >&5
9663 echo $ECHO_N "checking if you want to use weak-symbols for pthreads... $ECHO_C" >&6
9664
9665 # Check whether --enable-weak-symbols or --disable-weak-symbols was given.
9666 if test "${enable_weak_symbols+set}" = set; then
9667   enableval="$enable_weak_symbols"
9668   use_weak_symbols=$withval
9669 else
9670   use_weak_symbols=no
9671 fi;
9672 echo "$as_me:9672: result: $use_weak_symbols" >&5
9673 echo "${ECHO_T}$use_weak_symbols" >&6
9674 if test "$use_weak_symbols" = yes ; then
9675
9676 echo "$as_me:9676: checking if $CC supports weak symbols" >&5
9677 echo $ECHO_N "checking if $CC supports weak symbols... $ECHO_C" >&6
9678 if test "${cf_cv_weak_symbols+set}" = set; then
9679   echo $ECHO_N "(cached) $ECHO_C" >&6
9680 else
9681
9682 cat >conftest.$ac_ext <<_ACEOF
9683 #line 9683 "configure"
9684 #include "confdefs.h"
9685
9686 #include <stdio.h>
9687 int
9688 main ()
9689 {
9690
9691 #if defined(__GNUC__)
9692 #  if defined __USE_ISOC99
9693 #    define _cat_pragma(exp)    _Pragma(#exp)
9694 #    define _weak_pragma(exp)   _cat_pragma(weak name)
9695 #  else
9696 #    define _weak_pragma(exp)
9697 #  endif
9698 #  define _declare(name)        __extension__ extern __typeof__(name) name
9699 #  define weak_symbol(name)     _weak_pragma(name) _declare(name) __attribute__((weak))
9700 #endif
9701
9702 weak_symbol(fopen);
9703
9704   ;
9705   return 0;
9706 }
9707 _ACEOF
9708 rm -f conftest.$ac_objext
9709 if { (eval echo "$as_me:9709: \"$ac_compile\"") >&5
9710   (eval $ac_compile) 2>&5
9711   ac_status=$?
9712   echo "$as_me:9712: \$? = $ac_status" >&5
9713   (exit $ac_status); } &&
9714          { ac_try='test -s conftest.$ac_objext'
9715   { (eval echo "$as_me:9715: \"$ac_try\"") >&5
9716   (eval $ac_try) 2>&5
9717   ac_status=$?
9718   echo "$as_me:9718: \$? = $ac_status" >&5
9719   (exit $ac_status); }; }; then
9720   cf_cv_weak_symbols=yes
9721 else
9722   echo "$as_me: failed program was:" >&5
9723 cat conftest.$ac_ext >&5
9724 cf_cv_weak_symbols=no
9725 fi
9726 rm -f conftest.$ac_objext conftest.$ac_ext
9727
9728 fi
9729 echo "$as_me:9729: result: $cf_cv_weak_symbols" >&5
9730 echo "${ECHO_T}$cf_cv_weak_symbols" >&6
9731
9732 else
9733     cf_cv_weak_symbols=no
9734 fi
9735
9736 if test $cf_cv_weak_symbols = yes ; then
9737
9738 cat >>confdefs.h <<\EOF
9739 #define USE_WEAK_SYMBOLS 1
9740 EOF
9741
9742 fi
9743
9744 PTHREAD=
9745 if test "$with_pthread" = "yes" ; then
9746
9747 cat >>confdefs.h <<\EOF
9748 #define USE_PTHREADS 1
9749 EOF
9750
9751     enable_reentrant=yes
9752     if test $cf_cv_weak_symbols = yes ; then
9753         PTHREAD=-lpthread
9754     fi
9755 fi
9756
9757 # OpenSUSE is installing ncurses6, using reentrant option.
9758 echo "$as_me:9758: checking for _nc_TABSIZE" >&5
9759 echo $ECHO_N "checking for _nc_TABSIZE... $ECHO_C" >&6
9760 if test "${ac_cv_func__nc_TABSIZE+set}" = set; then
9761   echo $ECHO_N "(cached) $ECHO_C" >&6
9762 else
9763   cat >conftest.$ac_ext <<_ACEOF
9764 #line 9764 "configure"
9765 #include "confdefs.h"
9766 /* System header to define __stub macros and hopefully few prototypes,
9767     which can conflict with char _nc_TABSIZE (); below.  */
9768 #include <assert.h>
9769 /* Override any gcc2 internal prototype to avoid an error.  */
9770 #ifdef __cplusplus
9771 extern "C"
9772 #endif
9773 /* We use char because int might match the return type of a gcc2
9774    builtin and then its argument prototype would still apply.  */
9775 char _nc_TABSIZE ();
9776 char (*f) ();
9777
9778 int
9779 main ()
9780 {
9781 /* The GNU C library defines this for functions which it implements
9782     to always fail with ENOSYS.  Some functions are actually named
9783     something starting with __ and the normal name is an alias.  */
9784 #if defined (__stub__nc_TABSIZE) || defined (__stub____nc_TABSIZE)
9785 choke me
9786 #else
9787 f = _nc_TABSIZE; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
9788 #endif
9789
9790   ;
9791   return 0;
9792 }
9793 _ACEOF
9794 rm -f conftest.$ac_objext conftest$ac_exeext
9795 if { (eval echo "$as_me:9795: \"$ac_link\"") >&5
9796   (eval $ac_link) 2>&5
9797   ac_status=$?
9798   echo "$as_me:9798: \$? = $ac_status" >&5
9799   (exit $ac_status); } &&
9800          { ac_try='test -s conftest$ac_exeext'
9801   { (eval echo "$as_me:9801: \"$ac_try\"") >&5
9802   (eval $ac_try) 2>&5
9803   ac_status=$?
9804   echo "$as_me:9804: \$? = $ac_status" >&5
9805   (exit $ac_status); }; }; then
9806   ac_cv_func__nc_TABSIZE=yes
9807 else
9808   echo "$as_me: failed program was:" >&5
9809 cat conftest.$ac_ext >&5
9810 ac_cv_func__nc_TABSIZE=no
9811 fi
9812 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
9813 fi
9814 echo "$as_me:9814: result: $ac_cv_func__nc_TABSIZE" >&5
9815 echo "${ECHO_T}$ac_cv_func__nc_TABSIZE" >&6
9816 if test $ac_cv_func__nc_TABSIZE = yes; then
9817   assume_reentrant=yes
9818 else
9819   assume_reentrant=no
9820 fi
9821
9822 # Reentrant code has to be opaque; there's little advantage to making ncurses
9823 # opaque outside of that, so there is no --enable-opaque option.  We can use
9824 # this option without --with-pthreads, but this will be always set for
9825 # pthreads.
9826 echo "$as_me:9826: checking if you want experimental reentrant code" >&5
9827 echo $ECHO_N "checking if you want experimental reentrant code... $ECHO_C" >&6
9828
9829 # Check whether --enable-reentrant or --disable-reentrant was given.
9830 if test "${enable_reentrant+set}" = set; then
9831   enableval="$enable_reentrant"
9832   with_reentrant=$enableval
9833 else
9834   with_reentrant=$assume_reentrant
9835 fi;
9836 echo "$as_me:9836: result: $with_reentrant" >&5
9837 echo "${ECHO_T}$with_reentrant" >&6
9838 if test "$with_reentrant" = yes ; then
9839         cf_cv_enable_reentrant=1
9840         if test $cf_cv_weak_symbols = yes ; then
9841
9842 # remove pthread library from $LIBS
9843 LIBS=`echo "$LIBS" | sed -e 's/-lpthread[       ]//g' -e 's/-lpthread$//'`
9844
9845         elif test "$assume_reentrant" = no ; then
9846                 LIB_SUFFIX="t${LIB_SUFFIX}"
9847         fi
9848
9849 cat >>confdefs.h <<\EOF
9850 #define USE_REENTRANT 1
9851 EOF
9852
9853 else
9854         cf_cv_enable_reentrant=0
9855 fi
9856
9857 ### Allow using a different wrap-prefix
9858 if test "$cf_cv_enable_reentrant" != 0 || test "$BROKEN_LINKER" = 1 ; then
9859         echo "$as_me:9859: checking for prefix used to wrap public variables" >&5
9860 echo $ECHO_N "checking for prefix used to wrap public variables... $ECHO_C" >&6
9861
9862 # Check whether --with-wrap-prefix or --without-wrap-prefix was given.
9863 if test "${with_wrap_prefix+set}" = set; then
9864   withval="$with_wrap_prefix"
9865   NCURSES_WRAP_PREFIX=$withval
9866 else
9867   NCURSES_WRAP_PREFIX=_nc_
9868 fi;
9869         echo "$as_me:9869: result: $NCURSES_WRAP_PREFIX" >&5
9870 echo "${ECHO_T}$NCURSES_WRAP_PREFIX" >&6
9871 else
9872         NCURSES_WRAP_PREFIX=_nc_
9873 fi
9874
9875 cat >>confdefs.h <<EOF
9876 #define NCURSES_WRAP_PREFIX "$NCURSES_WRAP_PREFIX"
9877 EOF
9878
9879 ###############################################################################
9880
9881 ###     use option --disable-echo to suppress full display compiling commands
9882
9883 echo "$as_me:9883: checking if you want to see long compiling messages" >&5
9884 echo $ECHO_N "checking if you want to see long compiling messages... $ECHO_C" >&6
9885
9886 # Check whether --enable-echo or --disable-echo was given.
9887 if test "${enable_echo+set}" = set; then
9888   enableval="$enable_echo"
9889   test "$enableval" != no && enableval=yes
9890   if test "$enableval" != "yes" ; then
9891
9892     ECHO_LT='--silent'
9893     ECHO_LD='@echo linking $@;'
9894     RULE_CC='@echo compiling $<'
9895     SHOW_CC='@echo compiling $@'
9896     ECHO_CC='@'
9897
9898   else
9899
9900     ECHO_LT=''
9901     ECHO_LD=''
9902     RULE_CC=''
9903     SHOW_CC=''
9904     ECHO_CC=''
9905
9906   fi
9907 else
9908   enableval=yes
9909
9910     ECHO_LT=''
9911     ECHO_LD=''
9912     RULE_CC=''
9913     SHOW_CC=''
9914     ECHO_CC=''
9915
9916 fi;
9917 echo "$as_me:9917: result: $enableval" >&5
9918 echo "${ECHO_T}$enableval" >&6
9919
9920 ###     use option --enable-warnings to turn on all gcc warnings
9921 echo "$as_me:9921: checking if you want to see compiler warnings" >&5
9922 echo $ECHO_N "checking if you want to see compiler warnings... $ECHO_C" >&6
9923
9924 # Check whether --enable-warnings or --disable-warnings was given.
9925 if test "${enable_warnings+set}" = set; then
9926   enableval="$enable_warnings"
9927   with_warnings=$enableval
9928 fi;
9929 echo "$as_me:9929: result: $with_warnings" >&5
9930 echo "${ECHO_T}$with_warnings" >&6
9931
9932 if test "x$with_warnings" = "xyes"; then
9933
9934         ADAFLAGS="$ADAFLAGS -gnatg"
9935
9936 INTEL_COMPILER=no
9937
9938 if test "$GCC" = yes ; then
9939         case $host_os in
9940         linux*|gnu*)
9941                 echo "$as_me:9941: checking if this is really Intel C compiler" >&5
9942 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
9943                 cf_save_CFLAGS="$CFLAGS"
9944                 CFLAGS="$CFLAGS -no-gcc"
9945                 cat >conftest.$ac_ext <<_ACEOF
9946 #line 9946 "configure"
9947 #include "confdefs.h"
9948
9949 int
9950 main ()
9951 {
9952
9953 #ifdef __INTEL_COMPILER
9954 #else
9955 make an error
9956 #endif
9957
9958   ;
9959   return 0;
9960 }
9961 _ACEOF
9962 rm -f conftest.$ac_objext
9963 if { (eval echo "$as_me:9963: \"$ac_compile\"") >&5
9964   (eval $ac_compile) 2>&5
9965   ac_status=$?
9966   echo "$as_me:9966: \$? = $ac_status" >&5
9967   (exit $ac_status); } &&
9968          { ac_try='test -s conftest.$ac_objext'
9969   { (eval echo "$as_me:9969: \"$ac_try\"") >&5
9970   (eval $ac_try) 2>&5
9971   ac_status=$?
9972   echo "$as_me:9972: \$? = $ac_status" >&5
9973   (exit $ac_status); }; }; then
9974   INTEL_COMPILER=yes
9975 cf_save_CFLAGS="$cf_save_CFLAGS -we147 -no-gcc"
9976
9977 else
9978   echo "$as_me: failed program was:" >&5
9979 cat conftest.$ac_ext >&5
9980 fi
9981 rm -f conftest.$ac_objext conftest.$ac_ext
9982                 CFLAGS="$cf_save_CFLAGS"
9983                 echo "$as_me:9983: result: $INTEL_COMPILER" >&5
9984 echo "${ECHO_T}$INTEL_COMPILER" >&6
9985                 ;;
9986         esac
9987 fi
9988
9989 CLANG_COMPILER=no
9990
9991 if test "$GCC" = yes ; then
9992         echo "$as_me:9992: checking if this is really Clang C compiler" >&5
9993 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
9994         cf_save_CFLAGS="$CFLAGS"
9995         CFLAGS="$CFLAGS -Qunused-arguments"
9996         cat >conftest.$ac_ext <<_ACEOF
9997 #line 9997 "configure"
9998 #include "confdefs.h"
9999
10000 int
10001 main ()
10002 {
10003
10004 #ifdef __clang__
10005 #else
10006 make an error
10007 #endif
10008
10009   ;
10010   return 0;
10011 }
10012 _ACEOF
10013 rm -f conftest.$ac_objext
10014 if { (eval echo "$as_me:10014: \"$ac_compile\"") >&5
10015   (eval $ac_compile) 2>&5
10016   ac_status=$?
10017   echo "$as_me:10017: \$? = $ac_status" >&5
10018   (exit $ac_status); } &&
10019          { ac_try='test -s conftest.$ac_objext'
10020   { (eval echo "$as_me:10020: \"$ac_try\"") >&5
10021   (eval $ac_try) 2>&5
10022   ac_status=$?
10023   echo "$as_me:10023: \$? = $ac_status" >&5
10024   (exit $ac_status); }; }; then
10025   CLANG_COMPILER=yes
10026 cf_save_CFLAGS="$cf_save_CFLAGS -Qunused-arguments"
10027
10028 else
10029   echo "$as_me: failed program was:" >&5
10030 cat conftest.$ac_ext >&5
10031 fi
10032 rm -f conftest.$ac_objext conftest.$ac_ext
10033         CFLAGS="$cf_save_CFLAGS"
10034         echo "$as_me:10034: result: $CLANG_COMPILER" >&5
10035 echo "${ECHO_T}$CLANG_COMPILER" >&6
10036 fi
10037
10038 cat > conftest.$ac_ext <<EOF
10039 #line 10039 "${as_me:-configure}"
10040 int main(int argc, char *argv[]) { return (argv[argc-1] == 0) ; }
10041 EOF
10042
10043 if test "$INTEL_COMPILER" = yes
10044 then
10045 # The "-wdXXX" options suppress warnings:
10046 # remark #1419: external declaration in primary source file
10047 # remark #1683: explicit conversion of a 64-bit integral type to a smaller integral type (potential portability problem)
10048 # remark #1684: conversion from pointer to same-sized integral type (potential portability problem)
10049 # remark #193: zero used for undefined preprocessing identifier
10050 # remark #593: variable "curs_sb_left_arrow" was set but never used
10051 # remark #810: conversion from "int" to "Dimension={unsigned short}" may lose significant bits
10052 # remark #869: parameter "tw" was never referenced
10053 # remark #981: operands are evaluated in unspecified order
10054 # warning #279: controlling expression is constant
10055
10056         { echo "$as_me:10056: checking for $CC warning options..." >&5
10057 echo "$as_me: checking for $CC warning options..." >&6;}
10058         cf_save_CFLAGS="$CFLAGS"
10059         EXTRA_CFLAGS="-Wall"
10060         for cf_opt in \
10061                 wd1419 \
10062                 wd1683 \
10063                 wd1684 \
10064                 wd193 \
10065                 wd593 \
10066                 wd279 \
10067                 wd810 \
10068                 wd869 \
10069                 wd981
10070         do
10071                 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10072                 if { (eval echo "$as_me:10072: \"$ac_compile\"") >&5
10073   (eval $ac_compile) 2>&5
10074   ac_status=$?
10075   echo "$as_me:10075: \$? = $ac_status" >&5
10076   (exit $ac_status); }; then
10077                         test -n "$verbose" && echo "$as_me:10077: result: ... -$cf_opt" >&5
10078 echo "${ECHO_T}... -$cf_opt" >&6
10079                         EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10080                 fi
10081         done
10082         CFLAGS="$cf_save_CFLAGS"
10083
10084 elif test "$GCC" = yes
10085 then
10086         { echo "$as_me:10086: checking for $CC warning options..." >&5
10087 echo "$as_me: checking for $CC warning options..." >&6;}
10088         cf_save_CFLAGS="$CFLAGS"
10089         EXTRA_CFLAGS=
10090         cf_warn_CONST=""
10091         test "$with_ext_const" = yes && cf_warn_CONST="Wwrite-strings"
10092         for cf_opt in W Wall \
10093                 Wbad-function-cast \
10094                 Wcast-align \
10095                 Wcast-qual \
10096                 Winline \
10097                 Wmissing-declarations \
10098                 Wmissing-prototypes \
10099                 Wnested-externs \
10100                 Wpointer-arith \
10101                 Wshadow \
10102                 Wstrict-prototypes \
10103                 Wundef $cf_warn_CONST Wdeclaration-after-statement Wextra Wno-unknown-pragmas Wswitch-enum
10104         do
10105                 CFLAGS="$cf_save_CFLAGS $EXTRA_CFLAGS -$cf_opt"
10106                 if { (eval echo "$as_me:10106: \"$ac_compile\"") >&5
10107   (eval $ac_compile) 2>&5
10108   ac_status=$?
10109   echo "$as_me:10109: \$? = $ac_status" >&5
10110   (exit $ac_status); }; then
10111                         test -n "$verbose" && echo "$as_me:10111: result: ... -$cf_opt" >&5
10112 echo "${ECHO_T}... -$cf_opt" >&6
10113                         case $cf_opt in #(vi
10114                         Wcast-qual) #(vi
10115                                 CPPFLAGS="$CPPFLAGS -DXTSTRINGDEFINES"
10116                                 ;;
10117                         Winline) #(vi
10118                                 case $GCC_VERSION in
10119                                 [34].*)
10120                                         test -n "$verbose" && echo "    feature is broken in gcc $GCC_VERSION" 1>&6
10121
10122 echo "${as_me:-configure}:10122: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10123
10124                                         continue;;
10125                                 esac
10126                                 ;;
10127                         Wpointer-arith) #(vi
10128                                 case $GCC_VERSION in
10129                                 [12].*)
10130                                         test -n "$verbose" && echo "    feature is broken in gcc $GCC_VERSION" 1>&6
10131
10132 echo "${as_me:-configure}:10132: testing feature is broken in gcc $GCC_VERSION ..." 1>&5
10133
10134                                         continue;;
10135                                 esac
10136                                 ;;
10137                         esac
10138                         EXTRA_CFLAGS="$EXTRA_CFLAGS -$cf_opt"
10139                 fi
10140         done
10141         CFLAGS="$cf_save_CFLAGS"
10142 fi
10143 rm -rf conftest*
10144
10145 fi
10146
10147 if test "$GCC" = yes
10148 then
10149 cat > conftest.i <<EOF
10150 #ifndef GCC_PRINTF
10151 #define GCC_PRINTF 0
10152 #endif
10153 #ifndef GCC_SCANF
10154 #define GCC_SCANF 0
10155 #endif
10156 #ifndef GCC_NORETURN
10157 #define GCC_NORETURN /* nothing */
10158 #endif
10159 #ifndef GCC_UNUSED
10160 #define GCC_UNUSED /* nothing */
10161 #endif
10162 EOF
10163 if test "$GCC" = yes
10164 then
10165         { echo "$as_me:10165: checking for $CC __attribute__ directives..." >&5
10166 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
10167 cat > conftest.$ac_ext <<EOF
10168 #line 10168 "${as_me:-configure}"
10169 #include "confdefs.h"
10170 #include "conftest.h"
10171 #include "conftest.i"
10172 #if     GCC_PRINTF
10173 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
10174 #else
10175 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
10176 #endif
10177 #if     GCC_SCANF
10178 #define GCC_SCANFLIKE(fmt,var)  __attribute__((format(scanf,fmt,var)))
10179 #else
10180 #define GCC_SCANFLIKE(fmt,var)  /*nothing*/
10181 #endif
10182 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
10183 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
10184 extern void foo(void) GCC_NORETURN;
10185 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
10186 EOF
10187         cf_printf_attribute=no
10188         cf_scanf_attribute=no
10189         for cf_attribute in scanf printf unused noreturn
10190         do
10191
10192 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
10193
10194                 cf_directive="__attribute__(($cf_attribute))"
10195                 echo "checking for $CC $cf_directive" 1>&5
10196
10197                 case $cf_attribute in #(vi
10198                 printf) #(vi
10199                         cf_printf_attribute=yes
10200                         cat >conftest.h <<EOF
10201 #define GCC_$cf_ATTRIBUTE 1
10202 EOF
10203                         ;;
10204                 scanf) #(vi
10205                         cf_scanf_attribute=yes
10206                         cat >conftest.h <<EOF
10207 #define GCC_$cf_ATTRIBUTE 1
10208 EOF
10209                         ;;
10210                 *) #(vi
10211                         cat >conftest.h <<EOF
10212 #define GCC_$cf_ATTRIBUTE $cf_directive
10213 EOF
10214                         ;;
10215                 esac
10216
10217                 if { (eval echo "$as_me:10217: \"$ac_compile\"") >&5
10218   (eval $ac_compile) 2>&5
10219   ac_status=$?
10220   echo "$as_me:10220: \$? = $ac_status" >&5
10221   (exit $ac_status); }; then
10222                         test -n "$verbose" && echo "$as_me:10222: result: ... $cf_attribute" >&5
10223 echo "${ECHO_T}... $cf_attribute" >&6
10224                         cat conftest.h >>confdefs.h
10225                         case $cf_attribute in #(vi
10226                         noreturn) #(vi
10227
10228 cat >>confdefs.h <<EOF
10229 #define GCC_NORETURN $cf_directive
10230 EOF
10231
10232                                 ;;
10233                         printf) #(vi
10234                                 cf_value='/* nothing */'
10235                                 if test "$cf_printf_attribute" != no ; then
10236                                         cf_value='__attribute__((format(printf,fmt,var)))'
10237
10238 cat >>confdefs.h <<\EOF
10239 #define GCC_PRINTF 1
10240 EOF
10241
10242                                 fi
10243
10244 cat >>confdefs.h <<EOF
10245 #define GCC_PRINTFLIKE(fmt,var) $cf_value
10246 EOF
10247
10248                                 ;;
10249                         scanf) #(vi
10250                                 cf_value='/* nothing */'
10251                                 if test "$cf_scanf_attribute" != no ; then
10252                                         cf_value='__attribute__((format(scanf,fmt,var)))'
10253
10254 cat >>confdefs.h <<\EOF
10255 #define GCC_SCANF 1
10256 EOF
10257
10258                                 fi
10259
10260 cat >>confdefs.h <<EOF
10261 #define GCC_SCANFLIKE(fmt,var) $cf_value
10262 EOF
10263
10264                                 ;;
10265                         unused) #(vi
10266
10267 cat >>confdefs.h <<EOF
10268 #define GCC_UNUSED $cf_directive
10269 EOF
10270
10271                                 ;;
10272                         esac
10273                 fi
10274         done
10275 else
10276         fgrep define conftest.i >>confdefs.h
10277 fi
10278 rm -rf conftest*
10279 fi
10280
10281 ###     use option --enable-assertions to turn on generation of assertion code
10282 echo "$as_me:10282: checking if you want to enable runtime assertions" >&5
10283 echo $ECHO_N "checking if you want to enable runtime assertions... $ECHO_C" >&6
10284
10285 # Check whether --enable-assertions or --disable-assertions was given.
10286 if test "${enable_assertions+set}" = set; then
10287   enableval="$enable_assertions"
10288   with_assertions=$enableval
10289 else
10290   with_assertions=no
10291 fi;
10292 echo "$as_me:10292: result: $with_assertions" >&5
10293 echo "${ECHO_T}$with_assertions" >&6
10294 if test -n "$GCC"
10295 then
10296         if test "$with_assertions" = no
10297         then
10298                 CPPFLAGS="$CPPFLAGS -DNDEBUG"
10299         else
10300
10301         ADAFLAGS="$ADAFLAGS -gnata"
10302
10303         fi
10304 fi
10305
10306 ###     use option --disable-leaks to suppress "permanent" leaks, for testing
10307
10308 cat >>confdefs.h <<\EOF
10309 #define HAVE_NC_ALLOC_H 1
10310 EOF
10311
10312 ###     use option --enable-expanded to generate certain macros as functions
10313
10314 # Check whether --enable-expanded or --disable-expanded was given.
10315 if test "${enable_expanded+set}" = set; then
10316   enableval="$enable_expanded"
10317   test "$enableval" = yes &&
10318 cat >>confdefs.h <<\EOF
10319 #define NCURSES_EXPANDED 1
10320 EOF
10321
10322 fi;
10323
10324 ###     use option --disable-macros to suppress macros in favor of functions
10325
10326 # Check whether --enable-macros or --disable-macros was given.
10327 if test "${enable_macros+set}" = set; then
10328   enableval="$enable_macros"
10329   test "$enableval" = no &&
10330 cat >>confdefs.h <<\EOF
10331 #define NCURSES_NOMACROS 1
10332 EOF
10333
10334 fi;
10335
10336 # Normally we only add trace() to the debug-library.  Allow this to be
10337 # extended to all models of the ncurses library:
10338 cf_all_traces=no
10339 case "$CFLAGS $CPPFLAGS" in
10340 *-DTRACE*)
10341         cf_all_traces=yes
10342         ;;
10343 esac
10344
10345 echo "$as_me:10345: checking whether to add trace feature to all models" >&5
10346 echo $ECHO_N "checking whether to add trace feature to all models... $ECHO_C" >&6
10347
10348 # Check whether --with-trace or --without-trace was given.
10349 if test "${with_trace+set}" = set; then
10350   withval="$with_trace"
10351   cf_with_trace=$withval
10352 else
10353   cf_with_trace=$cf_all_traces
10354 fi;
10355 echo "$as_me:10355: result: $cf_with_trace" >&5
10356 echo "${ECHO_T}$cf_with_trace" >&6
10357
10358 if test "$cf_with_trace" = yes ; then
10359         ADA_TRACE=TRUE
10360
10361 cf_fix_cppflags=no
10362 cf_new_cflags=
10363 cf_new_cppflags=
10364 cf_new_extra_cppflags=
10365
10366 for cf_add_cflags in -DTRACE
10367 do
10368 case $cf_fix_cppflags in
10369 no)
10370         case $cf_add_cflags in #(vi
10371         -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
10372                 case $cf_add_cflags in
10373                 -D*)
10374                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
10375
10376                         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10377                                 && test -z "${cf_tst_cflags}" \
10378                                 && cf_fix_cppflags=yes
10379
10380                         if test $cf_fix_cppflags = yes ; then
10381                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10382                                 continue
10383                         elif test "${cf_tst_cflags}" = "\"'" ; then
10384                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10385                                 continue
10386                         fi
10387                         ;;
10388                 esac
10389                 case "$CPPFLAGS" in
10390                 *$cf_add_cflags) #(vi
10391                         ;;
10392                 *) #(vi
10393                         case $cf_add_cflags in #(vi
10394                         -D*)
10395                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
10396
10397 CPPFLAGS=`echo "$CPPFLAGS" | \
10398         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
10399                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
10400
10401                                 ;;
10402                         esac
10403                         cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
10404                         ;;
10405                 esac
10406                 ;;
10407         *)
10408                 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
10409                 ;;
10410         esac
10411         ;;
10412 yes)
10413         cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
10414
10415         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
10416
10417         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
10418                 && test -z "${cf_tst_cflags}" \
10419                 && cf_fix_cppflags=no
10420         ;;
10421 esac
10422 done
10423
10424 if test -n "$cf_new_cflags" ; then
10425
10426         CFLAGS="$CFLAGS $cf_new_cflags"
10427 fi
10428
10429 if test -n "$cf_new_cppflags" ; then
10430
10431         CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
10432 fi
10433
10434 if test -n "$cf_new_extra_cppflags" ; then
10435
10436         EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
10437 fi
10438
10439 else
10440         ADA_TRACE=FALSE
10441 fi
10442
10443 ###     Checks for libraries.
10444 case $cf_cv_system_name in #(vi
10445 *mingw32*) #(vi
10446         ;;
10447 *)
10448 echo "$as_me:10448: checking for gettimeofday" >&5
10449 echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6
10450 if test "${ac_cv_func_gettimeofday+set}" = set; then
10451   echo $ECHO_N "(cached) $ECHO_C" >&6
10452 else
10453   cat >conftest.$ac_ext <<_ACEOF
10454 #line 10454 "configure"
10455 #include "confdefs.h"
10456 /* System header to define __stub macros and hopefully few prototypes,
10457     which can conflict with char gettimeofday (); below.  */
10458 #include <assert.h>
10459 /* Override any gcc2 internal prototype to avoid an error.  */
10460 #ifdef __cplusplus
10461 extern "C"
10462 #endif
10463 /* We use char because int might match the return type of a gcc2
10464    builtin and then its argument prototype would still apply.  */
10465 char gettimeofday ();
10466 char (*f) ();
10467
10468 int
10469 main ()
10470 {
10471 /* The GNU C library defines this for functions which it implements
10472     to always fail with ENOSYS.  Some functions are actually named
10473     something starting with __ and the normal name is an alias.  */
10474 #if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
10475 choke me
10476 #else
10477 f = gettimeofday; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
10478 #endif
10479
10480   ;
10481   return 0;
10482 }
10483 _ACEOF
10484 rm -f conftest.$ac_objext conftest$ac_exeext
10485 if { (eval echo "$as_me:10485: \"$ac_link\"") >&5
10486   (eval $ac_link) 2>&5
10487   ac_status=$?
10488   echo "$as_me:10488: \$? = $ac_status" >&5
10489   (exit $ac_status); } &&
10490          { ac_try='test -s conftest$ac_exeext'
10491   { (eval echo "$as_me:10491: \"$ac_try\"") >&5
10492   (eval $ac_try) 2>&5
10493   ac_status=$?
10494   echo "$as_me:10494: \$? = $ac_status" >&5
10495   (exit $ac_status); }; }; then
10496   ac_cv_func_gettimeofday=yes
10497 else
10498   echo "$as_me: failed program was:" >&5
10499 cat conftest.$ac_ext >&5
10500 ac_cv_func_gettimeofday=no
10501 fi
10502 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10503 fi
10504 echo "$as_me:10504: result: $ac_cv_func_gettimeofday" >&5
10505 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6
10506 if test $ac_cv_func_gettimeofday = yes; then
10507   cat >>confdefs.h <<\EOF
10508 #define HAVE_GETTIMEOFDAY 1
10509 EOF
10510
10511 else
10512
10513 echo "$as_me:10513: checking for gettimeofday in -lbsd" >&5
10514 echo $ECHO_N "checking for gettimeofday in -lbsd... $ECHO_C" >&6
10515 if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then
10516   echo $ECHO_N "(cached) $ECHO_C" >&6
10517 else
10518   ac_check_lib_save_LIBS=$LIBS
10519 LIBS="-lbsd  $LIBS"
10520 cat >conftest.$ac_ext <<_ACEOF
10521 #line 10521 "configure"
10522 #include "confdefs.h"
10523
10524 /* Override any gcc2 internal prototype to avoid an error.  */
10525 #ifdef __cplusplus
10526 extern "C"
10527 #endif
10528 /* We use char because int might match the return type of a gcc2
10529    builtin and then its argument prototype would still apply.  */
10530 char gettimeofday ();
10531 int
10532 main ()
10533 {
10534 gettimeofday ();
10535   ;
10536   return 0;
10537 }
10538 _ACEOF
10539 rm -f conftest.$ac_objext conftest$ac_exeext
10540 if { (eval echo "$as_me:10540: \"$ac_link\"") >&5
10541   (eval $ac_link) 2>&5
10542   ac_status=$?
10543   echo "$as_me:10543: \$? = $ac_status" >&5
10544   (exit $ac_status); } &&
10545          { ac_try='test -s conftest$ac_exeext'
10546   { (eval echo "$as_me:10546: \"$ac_try\"") >&5
10547   (eval $ac_try) 2>&5
10548   ac_status=$?
10549   echo "$as_me:10549: \$? = $ac_status" >&5
10550   (exit $ac_status); }; }; then
10551   ac_cv_lib_bsd_gettimeofday=yes
10552 else
10553   echo "$as_me: failed program was:" >&5
10554 cat conftest.$ac_ext >&5
10555 ac_cv_lib_bsd_gettimeofday=no
10556 fi
10557 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10558 LIBS=$ac_check_lib_save_LIBS
10559 fi
10560 echo "$as_me:10560: result: $ac_cv_lib_bsd_gettimeofday" >&5
10561 echo "${ECHO_T}$ac_cv_lib_bsd_gettimeofday" >&6
10562 if test $ac_cv_lib_bsd_gettimeofday = yes; then
10563
10564 cat >>confdefs.h <<\EOF
10565 #define HAVE_GETTIMEOFDAY 1
10566 EOF
10567
10568         LIBS="$LIBS -lbsd"
10569 fi
10570
10571 fi
10572         ;;
10573 esac
10574
10575 ###     Checks for header files.
10576 echo "$as_me:10576: checking for ANSI C header files" >&5
10577 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
10578 if test "${ac_cv_header_stdc+set}" = set; then
10579   echo $ECHO_N "(cached) $ECHO_C" >&6
10580 else
10581   cat >conftest.$ac_ext <<_ACEOF
10582 #line 10582 "configure"
10583 #include "confdefs.h"
10584 #include <stdlib.h>
10585 #include <stdarg.h>
10586 #include <string.h>
10587 #include <float.h>
10588
10589 _ACEOF
10590 if { (eval echo "$as_me:10590: \"$ac_cpp conftest.$ac_ext\"") >&5
10591   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10592   ac_status=$?
10593   egrep -v '^ *\+' conftest.er1 >conftest.err
10594   rm -f conftest.er1
10595   cat conftest.err >&5
10596   echo "$as_me:10596: \$? = $ac_status" >&5
10597   (exit $ac_status); } >/dev/null; then
10598   if test -s conftest.err; then
10599     ac_cpp_err=$ac_c_preproc_warn_flag
10600   else
10601     ac_cpp_err=
10602   fi
10603 else
10604   ac_cpp_err=yes
10605 fi
10606 if test -z "$ac_cpp_err"; then
10607   ac_cv_header_stdc=yes
10608 else
10609   echo "$as_me: failed program was:" >&5
10610   cat conftest.$ac_ext >&5
10611   ac_cv_header_stdc=no
10612 fi
10613 rm -f conftest.err conftest.$ac_ext
10614
10615 if test $ac_cv_header_stdc = yes; then
10616   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
10617   cat >conftest.$ac_ext <<_ACEOF
10618 #line 10618 "configure"
10619 #include "confdefs.h"
10620 #include <string.h>
10621
10622 _ACEOF
10623 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10624   egrep "memchr" >/dev/null 2>&1; then
10625   :
10626 else
10627   ac_cv_header_stdc=no
10628 fi
10629 rm -rf conftest*
10630
10631 fi
10632
10633 if test $ac_cv_header_stdc = yes; then
10634   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
10635   cat >conftest.$ac_ext <<_ACEOF
10636 #line 10636 "configure"
10637 #include "confdefs.h"
10638 #include <stdlib.h>
10639
10640 _ACEOF
10641 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10642   egrep "free" >/dev/null 2>&1; then
10643   :
10644 else
10645   ac_cv_header_stdc=no
10646 fi
10647 rm -rf conftest*
10648
10649 fi
10650
10651 if test $ac_cv_header_stdc = yes; then
10652   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
10653   if test "$cross_compiling" = yes; then
10654   :
10655 else
10656   cat >conftest.$ac_ext <<_ACEOF
10657 #line 10657 "configure"
10658 #include "confdefs.h"
10659 #include <ctype.h>
10660 #if ((' ' & 0x0FF) == 0x020)
10661 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
10662 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
10663 #else
10664 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
10665                      || ('j' <= (c) && (c) <= 'r') \
10666                      || ('s' <= (c) && (c) <= 'z'))
10667 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
10668 #endif
10669
10670 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
10671 int
10672 main ()
10673 {
10674   int i;
10675   for (i = 0; i < 256; i++)
10676     if (XOR (islower (i), ISLOWER (i))
10677         || toupper (i) != TOUPPER (i))
10678       $ac_main_return(2);
10679   $ac_main_return (0);
10680 }
10681 _ACEOF
10682 rm -f conftest$ac_exeext
10683 if { (eval echo "$as_me:10683: \"$ac_link\"") >&5
10684   (eval $ac_link) 2>&5
10685   ac_status=$?
10686   echo "$as_me:10686: \$? = $ac_status" >&5
10687   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10688   { (eval echo "$as_me:10688: \"$ac_try\"") >&5
10689   (eval $ac_try) 2>&5
10690   ac_status=$?
10691   echo "$as_me:10691: \$? = $ac_status" >&5
10692   (exit $ac_status); }; }; then
10693   :
10694 else
10695   echo "$as_me: program exited with status $ac_status" >&5
10696 echo "$as_me: failed program was:" >&5
10697 cat conftest.$ac_ext >&5
10698 ac_cv_header_stdc=no
10699 fi
10700 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10701 fi
10702 fi
10703 fi
10704 echo "$as_me:10704: result: $ac_cv_header_stdc" >&5
10705 echo "${ECHO_T}$ac_cv_header_stdc" >&6
10706 if test $ac_cv_header_stdc = yes; then
10707
10708 cat >>confdefs.h <<\EOF
10709 #define STDC_HEADERS 1
10710 EOF
10711
10712 fi
10713
10714 ac_header_dirent=no
10715 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10716   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10717 echo "$as_me:10717: checking for $ac_hdr that defines DIR" >&5
10718 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
10719 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10720   echo $ECHO_N "(cached) $ECHO_C" >&6
10721 else
10722   cat >conftest.$ac_ext <<_ACEOF
10723 #line 10723 "configure"
10724 #include "confdefs.h"
10725 #include <sys/types.h>
10726 #include <$ac_hdr>
10727
10728 int
10729 main ()
10730 {
10731 if ((DIR *) 0)
10732 return 0;
10733   ;
10734   return 0;
10735 }
10736 _ACEOF
10737 rm -f conftest.$ac_objext
10738 if { (eval echo "$as_me:10738: \"$ac_compile\"") >&5
10739   (eval $ac_compile) 2>&5
10740   ac_status=$?
10741   echo "$as_me:10741: \$? = $ac_status" >&5
10742   (exit $ac_status); } &&
10743          { ac_try='test -s conftest.$ac_objext'
10744   { (eval echo "$as_me:10744: \"$ac_try\"") >&5
10745   (eval $ac_try) 2>&5
10746   ac_status=$?
10747   echo "$as_me:10747: \$? = $ac_status" >&5
10748   (exit $ac_status); }; }; then
10749   eval "$as_ac_Header=yes"
10750 else
10751   echo "$as_me: failed program was:" >&5
10752 cat conftest.$ac_ext >&5
10753 eval "$as_ac_Header=no"
10754 fi
10755 rm -f conftest.$ac_objext conftest.$ac_ext
10756 fi
10757 echo "$as_me:10757: result: `eval echo '${'$as_ac_Header'}'`" >&5
10758 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10759 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10760   cat >>confdefs.h <<EOF
10761 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
10762 EOF
10763
10764 ac_header_dirent=$ac_hdr; break
10765 fi
10766
10767 done
10768 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
10769 if test $ac_header_dirent = dirent.h; then
10770   echo "$as_me:10770: checking for opendir in -ldir" >&5
10771 echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
10772 if test "${ac_cv_lib_dir_opendir+set}" = set; then
10773   echo $ECHO_N "(cached) $ECHO_C" >&6
10774 else
10775   ac_check_lib_save_LIBS=$LIBS
10776 LIBS="-ldir  $LIBS"
10777 cat >conftest.$ac_ext <<_ACEOF
10778 #line 10778 "configure"
10779 #include "confdefs.h"
10780
10781 /* Override any gcc2 internal prototype to avoid an error.  */
10782 #ifdef __cplusplus
10783 extern "C"
10784 #endif
10785 /* We use char because int might match the return type of a gcc2
10786    builtin and then its argument prototype would still apply.  */
10787 char opendir ();
10788 int
10789 main ()
10790 {
10791 opendir ();
10792   ;
10793   return 0;
10794 }
10795 _ACEOF
10796 rm -f conftest.$ac_objext conftest$ac_exeext
10797 if { (eval echo "$as_me:10797: \"$ac_link\"") >&5
10798   (eval $ac_link) 2>&5
10799   ac_status=$?
10800   echo "$as_me:10800: \$? = $ac_status" >&5
10801   (exit $ac_status); } &&
10802          { ac_try='test -s conftest$ac_exeext'
10803   { (eval echo "$as_me:10803: \"$ac_try\"") >&5
10804   (eval $ac_try) 2>&5
10805   ac_status=$?
10806   echo "$as_me:10806: \$? = $ac_status" >&5
10807   (exit $ac_status); }; }; then
10808   ac_cv_lib_dir_opendir=yes
10809 else
10810   echo "$as_me: failed program was:" >&5
10811 cat conftest.$ac_ext >&5
10812 ac_cv_lib_dir_opendir=no
10813 fi
10814 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10815 LIBS=$ac_check_lib_save_LIBS
10816 fi
10817 echo "$as_me:10817: result: $ac_cv_lib_dir_opendir" >&5
10818 echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
10819 if test $ac_cv_lib_dir_opendir = yes; then
10820   LIBS="$LIBS -ldir"
10821 fi
10822
10823 else
10824   echo "$as_me:10824: checking for opendir in -lx" >&5
10825 echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
10826 if test "${ac_cv_lib_x_opendir+set}" = set; then
10827   echo $ECHO_N "(cached) $ECHO_C" >&6
10828 else
10829   ac_check_lib_save_LIBS=$LIBS
10830 LIBS="-lx  $LIBS"
10831 cat >conftest.$ac_ext <<_ACEOF
10832 #line 10832 "configure"
10833 #include "confdefs.h"
10834
10835 /* Override any gcc2 internal prototype to avoid an error.  */
10836 #ifdef __cplusplus
10837 extern "C"
10838 #endif
10839 /* We use char because int might match the return type of a gcc2
10840    builtin and then its argument prototype would still apply.  */
10841 char opendir ();
10842 int
10843 main ()
10844 {
10845 opendir ();
10846   ;
10847   return 0;
10848 }
10849 _ACEOF
10850 rm -f conftest.$ac_objext conftest$ac_exeext
10851 if { (eval echo "$as_me:10851: \"$ac_link\"") >&5
10852   (eval $ac_link) 2>&5
10853   ac_status=$?
10854   echo "$as_me:10854: \$? = $ac_status" >&5
10855   (exit $ac_status); } &&
10856          { ac_try='test -s conftest$ac_exeext'
10857   { (eval echo "$as_me:10857: \"$ac_try\"") >&5
10858   (eval $ac_try) 2>&5
10859   ac_status=$?
10860   echo "$as_me:10860: \$? = $ac_status" >&5
10861   (exit $ac_status); }; }; then
10862   ac_cv_lib_x_opendir=yes
10863 else
10864   echo "$as_me: failed program was:" >&5
10865 cat conftest.$ac_ext >&5
10866 ac_cv_lib_x_opendir=no
10867 fi
10868 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
10869 LIBS=$ac_check_lib_save_LIBS
10870 fi
10871 echo "$as_me:10871: result: $ac_cv_lib_x_opendir" >&5
10872 echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
10873 if test $ac_cv_lib_x_opendir = yes; then
10874   LIBS="$LIBS -lx"
10875 fi
10876
10877 fi
10878
10879 echo "$as_me:10879: checking whether time.h and sys/time.h may both be included" >&5
10880 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10881 if test "${ac_cv_header_time+set}" = set; then
10882   echo $ECHO_N "(cached) $ECHO_C" >&6
10883 else
10884   cat >conftest.$ac_ext <<_ACEOF
10885 #line 10885 "configure"
10886 #include "confdefs.h"
10887 #include <sys/types.h>
10888 #include <sys/time.h>
10889 #include <time.h>
10890
10891 int
10892 main ()
10893 {
10894 if ((struct tm *) 0)
10895 return 0;
10896   ;
10897   return 0;
10898 }
10899 _ACEOF
10900 rm -f conftest.$ac_objext
10901 if { (eval echo "$as_me:10901: \"$ac_compile\"") >&5
10902   (eval $ac_compile) 2>&5
10903   ac_status=$?
10904   echo "$as_me:10904: \$? = $ac_status" >&5
10905   (exit $ac_status); } &&
10906          { ac_try='test -s conftest.$ac_objext'
10907   { (eval echo "$as_me:10907: \"$ac_try\"") >&5
10908   (eval $ac_try) 2>&5
10909   ac_status=$?
10910   echo "$as_me:10910: \$? = $ac_status" >&5
10911   (exit $ac_status); }; }; then
10912   ac_cv_header_time=yes
10913 else
10914   echo "$as_me: failed program was:" >&5
10915 cat conftest.$ac_ext >&5
10916 ac_cv_header_time=no
10917 fi
10918 rm -f conftest.$ac_objext conftest.$ac_ext
10919 fi
10920 echo "$as_me:10920: result: $ac_cv_header_time" >&5
10921 echo "${ECHO_T}$ac_cv_header_time" >&6
10922 if test $ac_cv_header_time = yes; then
10923
10924 cat >>confdefs.h <<\EOF
10925 #define TIME_WITH_SYS_TIME 1
10926 EOF
10927
10928 fi
10929
10930 ###     checks for compiler characteristics
10931 ac_ext=c
10932 ac_cpp='$CPP $CPPFLAGS'
10933 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10934 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10935 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10936 ac_main_return=return
10937
10938 echo "$as_me:10938: checking for an ANSI C-conforming const" >&5
10939 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
10940 if test "${ac_cv_c_const+set}" = set; then
10941   echo $ECHO_N "(cached) $ECHO_C" >&6
10942 else
10943   cat >conftest.$ac_ext <<_ACEOF
10944 #line 10944 "configure"
10945 #include "confdefs.h"
10946
10947 int
10948 main ()
10949 {
10950 /* FIXME: Include the comments suggested by Paul. */
10951 #ifndef __cplusplus
10952   /* Ultrix mips cc rejects this.  */
10953   typedef int charset[2];
10954   const charset x;
10955   /* SunOS 4.1.1 cc rejects this.  */
10956   char const *const *ccp;
10957   char **p;
10958   /* NEC SVR4.0.2 mips cc rejects this.  */
10959   struct point {int x, y;};
10960   static struct point const zero = {0,0};
10961   /* AIX XL C 1.02.0.0 rejects this.
10962      It does not let you subtract one const X* pointer from another in
10963      an arm of an if-expression whose if-part is not a constant
10964      expression */
10965   const char *g = "string";
10966   ccp = &g + (g ? g-g : 0);
10967   /* HPUX 7.0 cc rejects these. */
10968   ++ccp;
10969   p = (char**) ccp;
10970   ccp = (char const *const *) p;
10971   { /* SCO 3.2v4 cc rejects this.  */
10972     char *t;
10973     char const *s = 0 ? (char *) 0 : (char const *) 0;
10974
10975     *t++ = 0;
10976   }
10977   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
10978     int x[] = {25, 17};
10979     const int *foo = &x[0];
10980     ++foo;
10981   }
10982   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10983     typedef const int *iptr;
10984     iptr p = 0;
10985     ++p;
10986   }
10987   { /* AIX XL C 1.02.0.0 rejects this saying
10988        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10989     struct s { int j; const int *ap[3]; };
10990     struct s *b; b->j = 5;
10991   }
10992   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10993     const int foo = 10;
10994   }
10995 #endif
10996
10997   ;
10998   return 0;
10999 }
11000 _ACEOF
11001 rm -f conftest.$ac_objext
11002 if { (eval echo "$as_me:11002: \"$ac_compile\"") >&5
11003   (eval $ac_compile) 2>&5
11004   ac_status=$?
11005   echo "$as_me:11005: \$? = $ac_status" >&5
11006   (exit $ac_status); } &&
11007          { ac_try='test -s conftest.$ac_objext'
11008   { (eval echo "$as_me:11008: \"$ac_try\"") >&5
11009   (eval $ac_try) 2>&5
11010   ac_status=$?
11011   echo "$as_me:11011: \$? = $ac_status" >&5
11012   (exit $ac_status); }; }; then
11013   ac_cv_c_const=yes
11014 else
11015   echo "$as_me: failed program was:" >&5
11016 cat conftest.$ac_ext >&5
11017 ac_cv_c_const=no
11018 fi
11019 rm -f conftest.$ac_objext conftest.$ac_ext
11020 fi
11021 echo "$as_me:11021: result: $ac_cv_c_const" >&5
11022 echo "${ECHO_T}$ac_cv_c_const" >&6
11023 if test $ac_cv_c_const = no; then
11024
11025 cat >>confdefs.h <<\EOF
11026 #define const
11027 EOF
11028
11029 fi
11030
11031 ###     Checks for external-data
11032
11033 echo "$as_me:11033: checking if data-only library module links" >&5
11034 echo $ECHO_N "checking if data-only library module links... $ECHO_C" >&6
11035 if test "${cf_cv_link_dataonly+set}" = set; then
11036   echo $ECHO_N "(cached) $ECHO_C" >&6
11037 else
11038
11039         rm -f conftest.a
11040         cat >conftest.$ac_ext <<EOF
11041 #line 11041 "configure"
11042 int     testdata[3] = { 123, 456, 789 };
11043 EOF
11044         if { (eval echo "$as_me:11044: \"$ac_compile\"") >&5
11045   (eval $ac_compile) 2>&5
11046   ac_status=$?
11047   echo "$as_me:11047: \$? = $ac_status" >&5
11048   (exit $ac_status); } ; then
11049                 mv conftest.o data.o && \
11050                 ( $AR $ARFLAGS conftest.a data.o ) 2>&5 1>/dev/null
11051         fi
11052         rm -f conftest.$ac_ext data.o
11053         cat >conftest.$ac_ext <<EOF
11054 #line 11054 "configure"
11055 int     testfunc()
11056 {
11057 #if defined(NeXT)
11058         ${cf_cv_main_return:-return}(1);        /* I'm told this linker is broken */
11059 #else
11060         extern int testdata[3];
11061         return testdata[0] == 123
11062            &&  testdata[1] == 456
11063            &&  testdata[2] == 789;
11064 #endif
11065 }
11066 EOF
11067         if { (eval echo "$as_me:11067: \"$ac_compile\"") >&5
11068   (eval $ac_compile) 2>&5
11069   ac_status=$?
11070   echo "$as_me:11070: \$? = $ac_status" >&5
11071   (exit $ac_status); }; then
11072                 mv conftest.o func.o && \
11073                 ( $AR $ARFLAGS conftest.a func.o ) 2>&5 1>/dev/null
11074         fi
11075         rm -f conftest.$ac_ext func.o
11076         ( eval $RANLIB conftest.a ) 2>&5 >/dev/null
11077         cf_saveLIBS="$LIBS"
11078         LIBS="conftest.a $LIBS"
11079         if test "$cross_compiling" = yes; then
11080   cf_cv_link_dataonly=unknown
11081 else
11082   cat >conftest.$ac_ext <<_ACEOF
11083 #line 11083 "configure"
11084 #include "confdefs.h"
11085
11086         int main()
11087         {
11088                 extern int testfunc();
11089                 ${cf_cv_main_return:-return} (!testfunc());
11090         }
11091
11092 _ACEOF
11093 rm -f conftest$ac_exeext
11094 if { (eval echo "$as_me:11094: \"$ac_link\"") >&5
11095   (eval $ac_link) 2>&5
11096   ac_status=$?
11097   echo "$as_me:11097: \$? = $ac_status" >&5
11098   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11099   { (eval echo "$as_me:11099: \"$ac_try\"") >&5
11100   (eval $ac_try) 2>&5
11101   ac_status=$?
11102   echo "$as_me:11102: \$? = $ac_status" >&5
11103   (exit $ac_status); }; }; then
11104   cf_cv_link_dataonly=yes
11105 else
11106   echo "$as_me: program exited with status $ac_status" >&5
11107 echo "$as_me: failed program was:" >&5
11108 cat conftest.$ac_ext >&5
11109 cf_cv_link_dataonly=no
11110 fi
11111 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11112 fi
11113         LIBS="$cf_saveLIBS"
11114
11115 fi
11116
11117 echo "$as_me:11117: result: $cf_cv_link_dataonly" >&5
11118 echo "${ECHO_T}$cf_cv_link_dataonly" >&6
11119
11120 if test "$cf_cv_link_dataonly" = no ; then
11121
11122 cat >>confdefs.h <<\EOF
11123 #define BROKEN_LINKER 1
11124 EOF
11125
11126         BROKEN_LINKER=1
11127 fi
11128
11129 ###     Checks for library functions.
11130
11131 echo "$as_me:11131: checking for working mkstemp" >&5
11132 echo $ECHO_N "checking for working mkstemp... $ECHO_C" >&6
11133 if test "${cf_cv_func_mkstemp+set}" = set; then
11134   echo $ECHO_N "(cached) $ECHO_C" >&6
11135 else
11136
11137 rm -rf conftest*
11138 if test "$cross_compiling" = yes; then
11139   cf_cv_func_mkstemp=maybe
11140 else
11141   cat >conftest.$ac_ext <<_ACEOF
11142 #line 11142 "configure"
11143 #include "confdefs.h"
11144
11145 #include <sys/types.h>
11146 #include <stdlib.h>
11147 #include <stdio.h>
11148 #include <string.h>
11149 #include <sys/stat.h>
11150 int main()
11151 {
11152         char *tmpl = "conftestXXXXXX";
11153         char name[2][80];
11154         int n;
11155         int result = 0;
11156         int fd;
11157         struct stat sb;
11158
11159         umask(077);
11160         for (n = 0; n < 2; ++n) {
11161                 strcpy(name[n], tmpl);
11162                 if ((fd = mkstemp(name[n])) >= 0) {
11163                         if (!strcmp(name[n], tmpl)
11164                          || stat(name[n], &sb) != 0
11165                          || (sb.st_mode & S_IFMT) != S_IFREG
11166                          || (sb.st_mode & 077) != 0) {
11167                                 result = 1;
11168                         }
11169                         close(fd);
11170                 }
11171         }
11172         if (result == 0
11173          && !strcmp(name[0], name[1]))
11174                 result = 1;
11175         ${cf_cv_main_return:-return}(result);
11176 }
11177
11178 _ACEOF
11179 rm -f conftest$ac_exeext
11180 if { (eval echo "$as_me:11180: \"$ac_link\"") >&5
11181   (eval $ac_link) 2>&5
11182   ac_status=$?
11183   echo "$as_me:11183: \$? = $ac_status" >&5
11184   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11185   { (eval echo "$as_me:11185: \"$ac_try\"") >&5
11186   (eval $ac_try) 2>&5
11187   ac_status=$?
11188   echo "$as_me:11188: \$? = $ac_status" >&5
11189   (exit $ac_status); }; }; then
11190   cf_cv_func_mkstemp=yes
11191
11192 else
11193   echo "$as_me: program exited with status $ac_status" >&5
11194 echo "$as_me: failed program was:" >&5
11195 cat conftest.$ac_ext >&5
11196 cf_cv_func_mkstemp=no
11197
11198 fi
11199 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11200 fi
11201
11202 fi
11203 echo "$as_me:11203: result: $cf_cv_func_mkstemp" >&5
11204 echo "${ECHO_T}$cf_cv_func_mkstemp" >&6
11205 if test "x$cf_cv_func_mkstemp" = xmaybe ; then
11206         echo "$as_me:11206: checking for mkstemp" >&5
11207 echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
11208 if test "${ac_cv_func_mkstemp+set}" = set; then
11209   echo $ECHO_N "(cached) $ECHO_C" >&6
11210 else
11211   cat >conftest.$ac_ext <<_ACEOF
11212 #line 11212 "configure"
11213 #include "confdefs.h"
11214 /* System header to define __stub macros and hopefully few prototypes,
11215     which can conflict with char mkstemp (); below.  */
11216 #include <assert.h>
11217 /* Override any gcc2 internal prototype to avoid an error.  */
11218 #ifdef __cplusplus
11219 extern "C"
11220 #endif
11221 /* We use char because int might match the return type of a gcc2
11222    builtin and then its argument prototype would still apply.  */
11223 char mkstemp ();
11224 char (*f) ();
11225
11226 int
11227 main ()
11228 {
11229 /* The GNU C library defines this for functions which it implements
11230     to always fail with ENOSYS.  Some functions are actually named
11231     something starting with __ and the normal name is an alias.  */
11232 #if defined (__stub_mkstemp) || defined (__stub___mkstemp)
11233 choke me
11234 #else
11235 f = mkstemp; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
11236 #endif
11237
11238   ;
11239   return 0;
11240 }
11241 _ACEOF
11242 rm -f conftest.$ac_objext conftest$ac_exeext
11243 if { (eval echo "$as_me:11243: \"$ac_link\"") >&5
11244   (eval $ac_link) 2>&5
11245   ac_status=$?
11246   echo "$as_me:11246: \$? = $ac_status" >&5
11247   (exit $ac_status); } &&
11248          { ac_try='test -s conftest$ac_exeext'
11249   { (eval echo "$as_me:11249: \"$ac_try\"") >&5
11250   (eval $ac_try) 2>&5
11251   ac_status=$?
11252   echo "$as_me:11252: \$? = $ac_status" >&5
11253   (exit $ac_status); }; }; then
11254   ac_cv_func_mkstemp=yes
11255 else
11256   echo "$as_me: failed program was:" >&5
11257 cat conftest.$ac_ext >&5
11258 ac_cv_func_mkstemp=no
11259 fi
11260 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
11261 fi
11262 echo "$as_me:11262: result: $ac_cv_func_mkstemp" >&5
11263 echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
11264
11265 fi
11266 if test "x$cf_cv_func_mkstemp" = xyes || test "x$ac_cv_func_mkstemp" = xyes ; then
11267
11268 cat >>confdefs.h <<\EOF
11269 #define HAVE_MKSTEMP 1
11270 EOF
11271
11272 fi
11273
11274 echo "$as_me:11274: checking return type of signal handlers" >&5
11275 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
11276 if test "${ac_cv_type_signal+set}" = set; then
11277   echo $ECHO_N "(cached) $ECHO_C" >&6
11278 else
11279   cat >conftest.$ac_ext <<_ACEOF
11280 #line 11280 "configure"
11281 #include "confdefs.h"
11282 #include <sys/types.h>
11283 #include <signal.h>
11284 #ifdef signal
11285 # undef signal
11286 #endif
11287 #ifdef __cplusplus
11288 extern "C" void (*signal (int, void (*)(int)))(int);
11289 #else
11290 void (*signal ()) ();
11291 #endif
11292
11293 int
11294 main ()
11295 {
11296 int i;
11297   ;
11298   return 0;
11299 }
11300 _ACEOF
11301 rm -f conftest.$ac_objext
11302 if { (eval echo "$as_me:11302: \"$ac_compile\"") >&5
11303   (eval $ac_compile) 2>&5
11304   ac_status=$?
11305   echo "$as_me:11305: \$? = $ac_status" >&5
11306   (exit $ac_status); } &&
11307          { ac_try='test -s conftest.$ac_objext'
11308   { (eval echo "$as_me:11308: \"$ac_try\"") >&5
11309   (eval $ac_try) 2>&5
11310   ac_status=$?
11311   echo "$as_me:11311: \$? = $ac_status" >&5
11312   (exit $ac_status); }; }; then
11313   ac_cv_type_signal=void
11314 else
11315   echo "$as_me: failed program was:" >&5
11316 cat conftest.$ac_ext >&5
11317 ac_cv_type_signal=int
11318 fi
11319 rm -f conftest.$ac_objext conftest.$ac_ext
11320 fi
11321 echo "$as_me:11321: result: $ac_cv_type_signal" >&5
11322 echo "${ECHO_T}$ac_cv_type_signal" >&6
11323
11324 cat >>confdefs.h <<EOF
11325 #define RETSIGTYPE $ac_cv_type_signal
11326 EOF
11327
11328 if test -z "$cf_user_CFLAGS" && test "$with_no_leaks" = no ; then
11329         CFLAGS=`echo ${CFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11330         CXXFLAGS=`echo ${CXXFLAGS} | sed -e 's%-g %%' -e 's%-g$%%'`
11331 fi
11332
11333 cf_with_ada=yes
11334 if test "$cf_with_ada" != "no" ; then
11335
11336 cf_ada_make=gnatmake
11337 # Extract the first word of "$cf_ada_make", so it can be a program name with args.
11338 set dummy $cf_ada_make; ac_word=$2
11339 echo "$as_me:11339: checking for $ac_word" >&5
11340 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11341 if test "${ac_cv_prog_gnat_exists+set}" = set; then
11342   echo $ECHO_N "(cached) $ECHO_C" >&6
11343 else
11344   if test -n "$gnat_exists"; then
11345   ac_cv_prog_gnat_exists="$gnat_exists" # Let the user override the test.
11346 else
11347   ac_save_IFS=$IFS; IFS=$ac_path_separator
11348 ac_dummy="$PATH"
11349 for ac_dir in $ac_dummy; do
11350   IFS=$ac_save_IFS
11351   test -z "$ac_dir" && ac_dir=.
11352   $as_executable_p "$ac_dir/$ac_word" || continue
11353 ac_cv_prog_gnat_exists="yes"
11354 echo "$as_me:11354: found $ac_dir/$ac_word" >&5
11355 break
11356 done
11357
11358   test -z "$ac_cv_prog_gnat_exists" && ac_cv_prog_gnat_exists="no"
11359 fi
11360 fi
11361 gnat_exists=$ac_cv_prog_gnat_exists
11362 if test -n "$gnat_exists"; then
11363   echo "$as_me:11363: result: $gnat_exists" >&5
11364 echo "${ECHO_T}$gnat_exists" >&6
11365 else
11366   echo "$as_me:11366: result: no" >&5
11367 echo "${ECHO_T}no" >&6
11368 fi
11369
11370 if test "$ac_cv_prog_gnat_exists" = no; then
11371    cf_ada_make=
11372    cf_cv_prog_gnat_correct=no
11373 else
11374
11375 echo "$as_me:11375: checking for gnat version" >&5
11376 echo $ECHO_N "checking for gnat version... $ECHO_C" >&6
11377 cf_gnat_version=`${cf_ada_make:-gnatmake} -v 2>&1 | \
11378         grep '[0-9].[0-9][0-9]*' |\
11379     sed -e '2,$d' -e 's/[^0-9 \.]//g' -e 's/^[ ]*//' -e 's/ .*//'`
11380 echo "$as_me:11380: result: $cf_gnat_version" >&5
11381 echo "${ECHO_T}$cf_gnat_version" >&6
11382
11383 case $cf_gnat_version in #(vi
11384 3.1[1-9]*|3.[2-9]*|[4-9].*|20[0-9][0-9]) #(vi
11385         cf_cv_prog_gnat_correct=yes
11386         ;;
11387 *)
11388         { echo "$as_me:11388: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&5
11389 echo "$as_me: WARNING: Unsupported GNAT version $cf_gnat_version. We require 3.11 or better. Disabling Ada95 binding." >&2;}
11390         cf_cv_prog_gnat_correct=no
11391         ;;
11392 esac
11393
11394    # Extract the first word of "m4", so it can be a program name with args.
11395 set dummy m4; ac_word=$2
11396 echo "$as_me:11396: checking for $ac_word" >&5
11397 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11398 if test "${ac_cv_prog_M4_exists+set}" = set; then
11399   echo $ECHO_N "(cached) $ECHO_C" >&6
11400 else
11401   if test -n "$M4_exists"; then
11402   ac_cv_prog_M4_exists="$M4_exists" # Let the user override the test.
11403 else
11404   ac_save_IFS=$IFS; IFS=$ac_path_separator
11405 ac_dummy="$PATH"
11406 for ac_dir in $ac_dummy; do
11407   IFS=$ac_save_IFS
11408   test -z "$ac_dir" && ac_dir=.
11409   $as_executable_p "$ac_dir/$ac_word" || continue
11410 ac_cv_prog_M4_exists="yes"
11411 echo "$as_me:11411: found $ac_dir/$ac_word" >&5
11412 break
11413 done
11414
11415   test -z "$ac_cv_prog_M4_exists" && ac_cv_prog_M4_exists="no"
11416 fi
11417 fi
11418 M4_exists=$ac_cv_prog_M4_exists
11419 if test -n "$M4_exists"; then
11420   echo "$as_me:11420: result: $M4_exists" >&5
11421 echo "${ECHO_T}$M4_exists" >&6
11422 else
11423   echo "$as_me:11423: result: no" >&5
11424 echo "${ECHO_T}no" >&6
11425 fi
11426
11427    if test "$ac_cv_prog_M4_exists" = no; then
11428       cf_cv_prog_gnat_correct=no
11429       echo Ada95 binding required program m4 not found. Ada95 binding disabled.
11430    fi
11431    if test "$cf_cv_prog_gnat_correct" = yes; then
11432       echo "$as_me:11432: checking if GNAT works" >&5
11433 echo $ECHO_N "checking if GNAT works... $ECHO_C" >&6
11434
11435 rm -rf conftest* *~conftest*
11436 cat >>conftest.ads <<CF_EOF
11437 procedure conftest;
11438 CF_EOF
11439 cat >>conftest.adb <<CF_EOF
11440 with Text_IO;
11441 with GNAT.OS_Lib;
11442 procedure conftest is
11443 begin
11444    Text_IO.Put ("Hello World");
11445    Text_IO.New_Line;
11446    GNAT.OS_Lib.OS_Exit (0);
11447 end conftest;
11448 CF_EOF
11449 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11450    if ( ./conftest 1>&5 2>&1 ) ; then
11451       cf_cv_prog_gnat_correct=yes
11452    else
11453       cf_cv_prog_gnat_correct=no
11454    fi
11455 else
11456    cf_cv_prog_gnat_correct=no
11457 fi
11458 rm -rf conftest* *~conftest*
11459
11460       echo "$as_me:11460: result: $cf_cv_prog_gnat_correct" >&5
11461 echo "${ECHO_T}$cf_cv_prog_gnat_correct" >&6
11462    fi
11463 fi
11464
11465         if test "$cf_cv_prog_gnat_correct" = yes; then
11466
11467         echo "$as_me:11467: checking optimization options for ADAFLAGS" >&5
11468 echo $ECHO_N "checking optimization options for ADAFLAGS... $ECHO_C" >&6
11469         case "$CFLAGS" in
11470         *-g*)
11471
11472         ADAFLAGS="$ADAFLAGS -g"
11473
11474                 ;;
11475         esac
11476         case "$CFLAGS" in
11477         *-O*)
11478                 cf_O_flag=`echo "$CFLAGS" |sed -e 's/^.*-O/-O/' -e 's/[         ].*//'`
11479
11480         ADAFLAGS="$ADAFLAGS $cf_O_flag"
11481
11482                 ;;
11483         esac
11484         echo "$as_me:11484: result: $ADAFLAGS" >&5
11485 echo "${ECHO_T}$ADAFLAGS" >&6
11486
11487 echo "$as_me:11487: checking if GNAT supports generics" >&5
11488 echo $ECHO_N "checking if GNAT supports generics... $ECHO_C" >&6
11489 case $cf_gnat_version in #(vi
11490 3.[1-9]*|[4-9].*) #(vi
11491         cf_gnat_generics=yes
11492         ;;
11493 *)
11494         cf_gnat_generics=no
11495         ;;
11496 esac
11497 echo "$as_me:11497: result: $cf_gnat_generics" >&5
11498 echo "${ECHO_T}$cf_gnat_generics" >&6
11499
11500 if test "$cf_gnat_generics" = yes
11501 then
11502         cf_compile_generics=generics
11503         cf_generic_objects="\${GENOBJS}"
11504 else
11505         cf_compile_generics=
11506         cf_generic_objects=
11507 fi
11508
11509 echo "$as_me:11509: checking if GNAT supports SIGINT" >&5
11510 echo $ECHO_N "checking if GNAT supports SIGINT... $ECHO_C" >&6
11511 if test "${cf_cv_gnat_sigint+set}" = set; then
11512   echo $ECHO_N "(cached) $ECHO_C" >&6
11513 else
11514
11515 rm -rf conftest* *~conftest*
11516 cat >>conftest.ads <<CF_EOF
11517 with Ada.Interrupts.Names;
11518
11519 package ConfTest is
11520
11521    pragma Warnings (Off);  --  the next pragma exists since 3.11p
11522    pragma Unreserve_All_Interrupts;
11523    pragma Warnings (On);
11524
11525    protected Process is
11526       procedure Stop;
11527       function Continue return Boolean;
11528       pragma Attach_Handler (Stop, Ada.Interrupts.Names.SIGINT);
11529    private
11530       Done : Boolean := False;
11531    end Process;
11532
11533 end ConfTest;
11534 CF_EOF
11535 cat >>conftest.adb <<CF_EOF
11536 package body ConfTest is
11537    protected body Process is
11538       procedure Stop is
11539       begin
11540          Done := True;
11541       end Stop;
11542       function Continue return Boolean is
11543       begin
11544          return not Done;
11545       end Continue;
11546    end Process;
11547 end ConfTest;
11548 CF_EOF
11549 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11550       cf_cv_gnat_sigint=yes
11551 else
11552    cf_cv_gnat_sigint=no
11553 fi
11554 rm -rf conftest* *~conftest*
11555
11556 fi
11557 echo "$as_me:11557: result: $cf_cv_gnat_sigint" >&5
11558 echo "${ECHO_T}$cf_cv_gnat_sigint" >&6
11559
11560 if test $cf_cv_gnat_sigint = yes ; then
11561         USE_GNAT_SIGINT=""
11562 else
11563         USE_GNAT_SIGINT="#"
11564 fi
11565
11566 echo "$as_me:11566: checking if GNAT pragma Unreferenced works" >&5
11567 echo $ECHO_N "checking if GNAT pragma Unreferenced works... $ECHO_C" >&6
11568 if test "${cf_cv_pragma_unreferenced+set}" = set; then
11569   echo $ECHO_N "(cached) $ECHO_C" >&6
11570 else
11571
11572 rm -rf conftest* *~conftest*
11573 cat >>conftest.ads <<CF_EOF
11574 procedure conftest;
11575 CF_EOF
11576 cat >>conftest.adb <<CF_EOF
11577 with Text_IO;
11578 with GNAT.OS_Lib;
11579 procedure conftest is
11580    test : Integer;
11581    pragma Unreferenced (test);
11582 begin
11583    test := 1;
11584    Text_IO.Put ("Hello World");
11585    Text_IO.New_Line;
11586    GNAT.OS_Lib.OS_Exit (0);
11587 end conftest;
11588 CF_EOF
11589 if ( $cf_ada_make $ADAFLAGS conftest 1>&5 2>&1 ) ; then
11590       cf_cv_pragma_unreferenced=yes
11591 else
11592    cf_cv_pragma_unreferenced=no
11593 fi
11594 rm -rf conftest* *~conftest*
11595
11596 fi
11597 echo "$as_me:11597: result: $cf_cv_pragma_unreferenced" >&5
11598 echo "${ECHO_T}$cf_cv_pragma_unreferenced" >&6
11599
11600 # if the pragma is supported, use it (needed in the Trace code).
11601 if test $cf_cv_pragma_unreferenced = yes ; then
11602         PRAGMA_UNREF=TRUE
11603 else
11604         PRAGMA_UNREF=FALSE
11605 fi
11606
11607 cf_gnat_libraries=no
11608 cf_gnat_projects=no
11609
11610 echo "$as_me:11610: checking if GNAT supports project files" >&5
11611 echo $ECHO_N "checking if GNAT supports project files... $ECHO_C" >&6
11612 case $cf_gnat_version in #(vi
11613 3.[0-9]*) #(vi
11614         ;;
11615 *)
11616         case $cf_cv_system_name in #(vi
11617         cygwin*) #(vi
11618                 ;;
11619         *)
11620                 mkdir conftest.src conftest.bin conftest.lib
11621                 cd conftest.src
11622                 rm -rf conftest* *~conftest*
11623                 cat >>library.gpr <<CF_EOF
11624 project Library is
11625   Kind := External ("LIB_KIND");
11626   for Library_Name use "ConfTest";
11627   for Object_Dir use ".";
11628   for Library_ALI_Dir use External("LIBRARY_DIR");
11629   for Library_Version use External ("SONAME");
11630   for Library_Kind use Kind;
11631   for Library_Dir use External("BUILD_DIR");
11632   Source_Dir := External ("SOURCE_DIR");
11633   for Source_Dirs use (Source_Dir);
11634   package Compiler is
11635      for Default_Switches ("Ada") use
11636        ("-g",
11637         "-O2",
11638         "-gnatafno",
11639         "-gnatVa",   -- All validity checks
11640         "-gnatwa");  -- Activate all optional errors
11641   end Compiler;
11642 end Library;
11643 CF_EOF
11644                 cat >>confpackage.ads <<CF_EOF
11645 package ConfPackage is
11646    procedure conftest;
11647 end ConfPackage;
11648 CF_EOF
11649                 cat >>confpackage.adb <<CF_EOF
11650 with Text_IO;
11651 package body ConfPackage is
11652    procedure conftest is
11653    begin
11654       Text_IO.Put ("Hello World");
11655       Text_IO.New_Line;
11656    end conftest;
11657 end ConfPackage;
11658 CF_EOF
11659                 if ( $cf_ada_make $ADAFLAGS \
11660                                 -Plibrary.gpr \
11661                                 -XBUILD_DIR=`cd ../conftest.bin;pwd` \
11662                                 -XLIBRARY_DIR=`cd ../conftest.lib;pwd` \
11663                                 -XSOURCE_DIR=`pwd` \
11664                                 -XSONAME=libConfTest.so.1 \
11665                                 -XLIB_KIND=static 1>&5 2>&1 ) ; then
11666                         cf_gnat_projects=yes
11667                 fi
11668                 cd ..
11669                 if test -f conftest.lib/confpackage.ali
11670                 then
11671                         cf_gnat_libraries=yes
11672                 fi
11673                 rm -rf conftest* *~conftest*
11674                 ;;
11675         esac
11676         ;;
11677 esac
11678 echo "$as_me:11678: result: $cf_gnat_projects" >&5
11679 echo "${ECHO_T}$cf_gnat_projects" >&6
11680
11681 if test $cf_gnat_projects = yes
11682 then
11683         echo "$as_me:11683: checking if GNAT supports libraries" >&5
11684 echo $ECHO_N "checking if GNAT supports libraries... $ECHO_C" >&6
11685         echo "$as_me:11685: result: $cf_gnat_libraries" >&5
11686 echo "${ECHO_T}$cf_gnat_libraries" >&6
11687 fi
11688
11689 if test "$cf_gnat_projects" = yes
11690 then
11691         USE_OLD_MAKERULES="#"
11692         USE_GNAT_PROJECTS=""
11693 else
11694         USE_OLD_MAKERULES=""
11695         USE_GNAT_PROJECTS="#"
11696 fi
11697
11698 if test "$cf_gnat_libraries" = yes
11699 then
11700         USE_GNAT_LIBRARIES=""
11701 else
11702         USE_GNAT_LIBRARIES="#"
11703 fi
11704
11705 echo "$as_me:11705: checking for ada-compiler" >&5
11706 echo $ECHO_N "checking for ada-compiler... $ECHO_C" >&6
11707
11708 # Check whether --with-ada-compiler or --without-ada-compiler was given.
11709 if test "${with_ada_compiler+set}" = set; then
11710   withval="$with_ada_compiler"
11711   cf_ada_compiler=$withval
11712 else
11713   cf_ada_compiler=gnatmake
11714 fi;
11715
11716 echo "$as_me:11716: result: $cf_ada_compiler" >&5
11717 echo "${ECHO_T}$cf_ada_compiler" >&6
11718
11719                 cf_ada_package=terminal_interface
11720
11721 echo "$as_me:11721: checking for ada-include" >&5
11722 echo $ECHO_N "checking for ada-include... $ECHO_C" >&6
11723
11724 # Check whether --with-ada-include or --without-ada-include was given.
11725 if test "${with_ada_include+set}" = set; then
11726   withval="$with_ada_include"
11727
11728 else
11729   withval="${ADA_INCLUDE:-$prefix/share/ada/adainclude}"
11730 fi; if test -n "$prefix/share/ada/adainclude" ; then
11731
11732 if test "x$prefix" != xNONE; then
11733   cf_path_syntax="$prefix"
11734 else
11735   cf_path_syntax="$ac_default_prefix"
11736 fi
11737
11738 case ".$withval" in #(vi
11739 .\$\(*\)*|.\'*\'*) #(vi
11740   ;;
11741 ..|./*|.\\*) #(vi
11742   ;;
11743 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11744   ;;
11745 .\${*prefix}*|.\${*dir}*) #(vi
11746   eval withval="$withval"
11747   case ".$withval" in #(vi
11748   .NONE/*)
11749     withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11750     ;;
11751   esac
11752   ;; #(vi
11753 .no|.NONE/*)
11754   withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11755   ;;
11756 *)
11757   { { echo "$as_me:11757: error: expected a pathname, not \"$withval\"" >&5
11758 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11759    { (exit 1); exit 1; }; }
11760   ;;
11761 esac
11762
11763 fi
11764 eval ADA_INCLUDE="$withval"
11765
11766 echo "$as_me:11766: result: $ADA_INCLUDE" >&5
11767 echo "${ECHO_T}$ADA_INCLUDE" >&6
11768
11769 echo "$as_me:11769: checking for ada-objects" >&5
11770 echo $ECHO_N "checking for ada-objects... $ECHO_C" >&6
11771
11772 # Check whether --with-ada-objects or --without-ada-objects was given.
11773 if test "${with_ada_objects+set}" = set; then
11774   withval="$with_ada_objects"
11775
11776 else
11777   withval="${ADA_OBJECTS:-$prefix/lib/ada/adalib}"
11778 fi; if test -n "$prefix/lib/ada/adalib" ; then
11779
11780 if test "x$prefix" != xNONE; then
11781   cf_path_syntax="$prefix"
11782 else
11783   cf_path_syntax="$ac_default_prefix"
11784 fi
11785
11786 case ".$withval" in #(vi
11787 .\$\(*\)*|.\'*\'*) #(vi
11788   ;;
11789 ..|./*|.\\*) #(vi
11790   ;;
11791 .[a-zA-Z]:[\\/]*) #(vi OS/2 EMX
11792   ;;
11793 .\${*prefix}*|.\${*dir}*) #(vi
11794   eval withval="$withval"
11795   case ".$withval" in #(vi
11796   .NONE/*)
11797     withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11798     ;;
11799   esac
11800   ;; #(vi
11801 .no|.NONE/*)
11802   withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
11803   ;;
11804 *)
11805   { { echo "$as_me:11805: error: expected a pathname, not \"$withval\"" >&5
11806 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
11807    { (exit 1); exit 1; }; }
11808   ;;
11809 esac
11810
11811 fi
11812 eval ADA_OBJECTS="$withval"
11813
11814 echo "$as_me:11814: result: $ADA_OBJECTS" >&5
11815 echo "${ECHO_T}$ADA_OBJECTS" >&6
11816
11817 echo "$as_me:11817: checking if an Ada95 shared-library should be built" >&5
11818 echo $ECHO_N "checking if an Ada95 shared-library should be built... $ECHO_C" >&6
11819
11820 # Check whether --with-ada-sharedlib or --without-ada-sharedlib was given.
11821 if test "${with_ada_sharedlib+set}" = set; then
11822   withval="$with_ada_sharedlib"
11823   with_ada_sharedlib=$withval
11824 else
11825   with_ada_sharedlib=no
11826 fi;
11827 echo "$as_me:11827: result: $with_ada_sharedlib" >&5
11828 echo "${ECHO_T}$with_ada_sharedlib" >&6
11829
11830 ADA_SHAREDLIB='lib$(LIB_NAME).so.1'
11831 MAKE_ADA_SHAREDLIB="#"
11832
11833 if test "x$with_ada_sharedlib" != xno
11834 then
11835         MAKE_ADA_SHAREDLIB=
11836         if test "x$with_ada_sharedlib" != xyes
11837         then
11838                 ADA_SHAREDLIB="$with_ada_sharedlib"
11839         fi
11840 fi
11841
11842         else
11843                 { { echo "$as_me:11843: error: No usable Ada compiler found" >&5
11844 echo "$as_me: error: No usable Ada compiler found" >&2;}
11845    { (exit 1); exit 1; }; }
11846         fi
11847 else
11848         { { echo "$as_me:11848: error: The Ada compiler is needed for this package" >&5
11849 echo "$as_me: error: The Ada compiler is needed for this package" >&2;}
11850    { (exit 1); exit 1; }; }
11851 fi
11852
11853 ################################################################################
11854
11855 # not needed
11856 TINFO_LDFLAGS2=
11857
11858 TINFO_LIBS=
11859
11860 ### Construct the list of include-directories to be generated
11861
11862 if test "$GCC" != yes; then
11863         CPPFLAGS="-I\${includedir} $CPPFLAGS"
11864 elif test "$includedir" != "/usr/include"; then
11865         if test "$includedir" = '${prefix}/include' ; then
11866                 if test $prefix != /usr ; then
11867                         CPPFLAGS="-I\${includedir} $CPPFLAGS"
11868                 fi
11869         else
11870                 CPPFLAGS="-I\${includedir} $CPPFLAGS"
11871         fi
11872 fi
11873 if test "$srcdir" != "."; then
11874         CPPFLAGS="-I\${srcdir}/../include $CPPFLAGS"
11875 fi
11876 CPPFLAGS="-I. -I../include $CPPFLAGS"
11877
11878 ACPPFLAGS="-I. -I../include -I../../include $ACPPFLAGS"
11879 if test "$srcdir" != "."; then
11880         ACPPFLAGS="-I\${srcdir}/../../include $ACPPFLAGS"
11881 fi
11882 if test "$GCC" != yes; then
11883         ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
11884 elif test "$includedir" != "/usr/include"; then
11885         if test "$includedir" = '${prefix}/include' ; then
11886                 if test $prefix != /usr ; then
11887                         ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
11888                 fi
11889         else
11890                 ACPPFLAGS="$ACPPFLAGS -I\${includedir}"
11891         fi
11892 fi
11893
11894 ### Build up pieces for makefile rules
11895 echo "$as_me:11895: checking default library suffix" >&5
11896 echo $ECHO_N "checking default library suffix... $ECHO_C" >&6
11897
11898         case $DFT_LWR_MODEL in
11899         libtool) DFT_ARG_SUFFIX=''   ;;
11900         normal)  DFT_ARG_SUFFIX=''   ;;
11901         debug)   DFT_ARG_SUFFIX='_g' ;;
11902         profile) DFT_ARG_SUFFIX='_p' ;;
11903         shared)  DFT_ARG_SUFFIX=''   ;;
11904         esac
11905         test -n "$LIB_SUFFIX" && DFT_ARG_SUFFIX="${LIB_SUFFIX}${DFT_ARG_SUFFIX}"
11906 echo "$as_me:11906: result: $DFT_ARG_SUFFIX" >&5
11907 echo "${ECHO_T}$DFT_ARG_SUFFIX" >&6
11908
11909 echo "$as_me:11909: checking default library-dependency suffix" >&5
11910 echo $ECHO_N "checking default library-dependency suffix... $ECHO_C" >&6
11911
11912         case $DFT_LWR_MODEL in #(vi
11913         libtool) #(vi
11914                 DFT_LIB_SUFFIX='.la'
11915                 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11916                 ;;
11917         normal) #(vi
11918                 DFT_LIB_SUFFIX='.a'
11919                 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11920                 ;;
11921         debug) #(vi
11922                 DFT_LIB_SUFFIX='_g.a'
11923                 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11924                 ;;
11925         profile) #(vi
11926                 DFT_LIB_SUFFIX='_p.a'
11927                 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11928                 ;;
11929         shared) #(vi
11930                 case $cf_cv_system_name in
11931                 aix[5-7]*) #(vi
11932                         DFT_LIB_SUFFIX='.a'
11933                         DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11934                         ;;
11935                 cygwin*|mingw*) #(vi
11936                         DFT_LIB_SUFFIX='.dll'
11937                         DFT_DEP_SUFFIX='.dll.a'
11938                         ;;
11939                 darwin*) #(vi
11940                         DFT_LIB_SUFFIX='.dylib'
11941                         DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11942                         ;;
11943                 hpux*) #(vi
11944                         case $target in
11945                         ia64*) #(vi
11946                                 DFT_LIB_SUFFIX='.so'
11947                                 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11948                                 ;;
11949                         *) #(vi
11950                                 DFT_LIB_SUFFIX='.sl'
11951                                 DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11952                                 ;;
11953                         esac
11954                         ;;
11955                 *)      DFT_LIB_SUFFIX='.so'
11956                         DFT_DEP_SUFFIX=$DFT_LIB_SUFFIX
11957                         ;;
11958                 esac
11959         esac
11960         test -n "$LIB_SUFFIX" && DFT_LIB_SUFFIX="${LIB_SUFFIX}${DFT_LIB_SUFFIX}"
11961         test -n "$LIB_SUFFIX" && DFT_DEP_SUFFIX="${LIB_SUFFIX}${DFT_DEP_SUFFIX}"
11962 echo "$as_me:11962: result: $DFT_DEP_SUFFIX" >&5
11963 echo "${ECHO_T}$DFT_DEP_SUFFIX" >&6
11964
11965 echo "$as_me:11965: checking default object directory" >&5
11966 echo $ECHO_N "checking default object directory... $ECHO_C" >&6
11967
11968         case $DFT_LWR_MODEL in
11969         libtool) DFT_OBJ_SUBDIR='obj_lo'  ;;
11970         normal)  DFT_OBJ_SUBDIR='objects' ;;
11971         debug)   DFT_OBJ_SUBDIR='obj_g' ;;
11972         profile) DFT_OBJ_SUBDIR='obj_p' ;;
11973         shared)
11974                 case $cf_cv_system_name in #(vi
11975                 cygwin) #(vi
11976                         DFT_OBJ_SUBDIR='objects' ;;
11977                 *)
11978                         DFT_OBJ_SUBDIR='obj_s' ;;
11979                 esac
11980         esac
11981 echo "$as_me:11981: result: $DFT_OBJ_SUBDIR" >&5
11982 echo "${ECHO_T}$DFT_OBJ_SUBDIR" >&6
11983
11984 ### Set up low-level terminfo dependencies for makefiles.
11985
11986 if test "$DFT_LWR_MODEL" = shared ; then
11987         case $cf_cv_system_name in #(vi
11988         cygwin*)
11989                 # "lib" files have ".dll.a" suffix, "cyg" files have ".dll"
11990                 ;;
11991         esac
11992 fi
11993
11994 ### Construct the list of subdirectories for which we'll customize makefiles
11995 ### with the appropriate compile-rules.
11996
11997 SUB_MAKEFILES="gen/adacurses${DFT_ARG_SUFFIX}-config:gen/adacurses-config.in"
11998
11999 cat >>confdefs.h <<EOF
12000 #define NCURSES_PATHSEP '$PATH_SEPARATOR'
12001 EOF
12002
12003 ### Now that we're done running tests, add the compiler-warnings, if any
12004
12005 cf_fix_cppflags=no
12006 cf_new_cflags=
12007 cf_new_cppflags=
12008 cf_new_extra_cppflags=
12009
12010 for cf_add_cflags in $EXTRA_CFLAGS
12011 do
12012 case $cf_fix_cppflags in
12013 no)
12014         case $cf_add_cflags in #(vi
12015         -undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C) #(vi
12016                 case $cf_add_cflags in
12017                 -D*)
12018                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
12019
12020                         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12021                                 && test -z "${cf_tst_cflags}" \
12022                                 && cf_fix_cppflags=yes
12023
12024                         if test $cf_fix_cppflags = yes ; then
12025                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12026                                 continue
12027                         elif test "${cf_tst_cflags}" = "\"'" ; then
12028                                 cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12029                                 continue
12030                         fi
12031                         ;;
12032                 esac
12033                 case "$CPPFLAGS" in
12034                 *$cf_add_cflags) #(vi
12035                         ;;
12036                 *) #(vi
12037                         case $cf_add_cflags in #(vi
12038                         -D*)
12039                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
12040
12041 CPPFLAGS=`echo "$CPPFLAGS" | \
12042         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
12043                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
12044
12045                                 ;;
12046                         esac
12047                         cf_new_cppflags="$cf_new_cppflags $cf_add_cflags"
12048                         ;;
12049                 esac
12050                 ;;
12051         *)
12052                 cf_new_cflags="$cf_new_cflags $cf_add_cflags"
12053                 ;;
12054         esac
12055         ;;
12056 yes)
12057         cf_new_extra_cppflags="$cf_new_extra_cppflags $cf_add_cflags"
12058
12059         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
12060
12061         test "${cf_add_cflags}" != "${cf_tst_cflags}" \
12062                 && test -z "${cf_tst_cflags}" \
12063                 && cf_fix_cppflags=no
12064         ;;
12065 esac
12066 done
12067
12068 if test -n "$cf_new_cflags" ; then
12069
12070         CFLAGS="$CFLAGS $cf_new_cflags"
12071 fi
12072
12073 if test -n "$cf_new_cppflags" ; then
12074
12075         CPPFLAGS="$CPPFLAGS $cf_new_cppflags"
12076 fi
12077
12078 if test -n "$cf_new_extra_cppflags" ; then
12079
12080         EXTRA_CPPFLAGS="$cf_new_extra_cppflags $EXTRA_CPPFLAGS"
12081 fi
12082
12083 ################################################################################
12084
12085 if test x"$enable_pc_files" = xyes ; then \
12086 SUB_MAKEFILES="$SUB_MAKEFILES misc/gen-pkgconfig:misc/gen-pkgconfig.in"
12087 MAKE_PC_FILES=
12088 else
12089 MAKE_PC_FILES="#"
12090 fi
12091
12092 ################################################################################
12093
12094 TEST_ARG2=
12095
12096 TEST_LIBS2=
12097
12098 NCURSES_SHLIB2="sh -c"
12099
12100 ADA_SUBDIRS="include gen src doc"
12101 if test "x$cf_with_tests" != "xno" ; then
12102         ADA_SUBDIRS="$ADA_SUBDIRS samples"
12103 fi
12104 for cf_dir in $ADA_SUBDIRS
12105 do
12106         SUB_MAKEFILES="$SUB_MAKEFILES $cf_dir/Makefile"
12107 done
12108
12109 NCURSES_TREE="#"
12110
12111 EXTERNAL_TREE=
12112
12113 # match layout used by make-tar.sh
12114 ADAHTML_DIR=../doc/ada
12115
12116 ac_config_files="$ac_config_files $SUB_MAKEFILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in Makefile"
12117 ac_config_commands="$ac_config_commands default"
12118 cat >confcache <<\_ACEOF
12119 # This file is a shell script that caches the results of configure
12120 # tests run on this system so they can be shared between configure
12121 # scripts and configure runs, see configure's option --config-cache.
12122 # It is not useful on other systems.  If it contains results you don't
12123 # want to keep, you may remove or edit it.
12124 #
12125 # config.status only pays attention to the cache file if you give it
12126 # the --recheck option to rerun configure.
12127 #
12128 # `ac_cv_env_foo' variables (set or unset) will be overriden when
12129 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12130 # following values.
12131
12132 _ACEOF
12133
12134 # The following way of writing the cache mishandles newlines in values,
12135 # but we know of no workaround that is simple, portable, and efficient.
12136 # So, don't put newlines in cache variables' values.
12137 # Ultrix sh set writes to stderr and can't be redirected directly,
12138 # and sets the high bit in the cache file unless we assign to the vars.
12139 {
12140   (set) 2>&1 |
12141     case `(ac_space=' '; set | grep ac_space) 2>&1` in
12142     *ac_space=\ *)
12143       # `set' does not quote correctly, so add quotes (double-quote
12144       # substitution turns \\\\ into \\, and sed turns \\ into \).
12145       sed -n \
12146         "s/'/'\\\\''/g;
12147           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12148       ;;
12149     *)
12150       # `set' quotes correctly as required by POSIX, so do not add quotes.
12151       sed -n \
12152         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12153       ;;
12154     esac;
12155 } |
12156   sed '
12157      t clear
12158      : clear
12159      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12160      t end
12161      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12162      : end' >>confcache
12163 if cmp -s $cache_file confcache; then :; else
12164   if test -w $cache_file; then
12165     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
12166     cat confcache >$cache_file
12167   else
12168     echo "not updating unwritable cache $cache_file"
12169   fi
12170 fi
12171 rm -f confcache
12172
12173 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12174 # Let make expand exec_prefix.
12175 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12176
12177 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12178 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12179 # trailing colons and then remove the whole line if VPATH becomes empty
12180 # (actually we leave an empty line to preserve line numbers).
12181 if test "x$srcdir" = x.; then
12182   ac_vpsub='/^[         ]*VPATH[        ]*=/{
12183 s/:*\$(srcdir):*/:/;
12184 s/:*\${srcdir}:*/:/;
12185 s/:*@srcdir@:*/:/;
12186 s/^\([^=]*=[    ]*\):*/\1/;
12187 s/:*$//;
12188 s/^[^=]*=[      ]*$//;
12189 }'
12190 fi
12191
12192 DEFS=-DHAVE_CONFIG_H
12193
12194 : ${CONFIG_STATUS=./config.status}
12195 ac_clean_files_save=$ac_clean_files
12196 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12197 { echo "$as_me:12197: creating $CONFIG_STATUS" >&5
12198 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12199 cat >$CONFIG_STATUS <<_ACEOF
12200 #! $SHELL
12201 # Generated automatically by configure.
12202 # Run this file to recreate the current configuration.
12203 # Compiler output produced by configure, useful for debugging
12204 # configure, is in config.log if it exists.
12205
12206 debug=false
12207 SHELL=\${CONFIG_SHELL-$SHELL}
12208 ac_cs_invocation="\$0 \$@"
12209
12210 _ACEOF
12211
12212 cat >>$CONFIG_STATUS <<\_ACEOF
12213 # Be Bourne compatible
12214 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12215   emulate sh
12216   NULLCMD=:
12217 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
12218   set -o posix
12219 fi
12220
12221 # Name of the executable.
12222 as_me=`echo "$0" |sed 's,.*[\\/],,'`
12223
12224 if expr a : '\(a\)' >/dev/null 2>&1; then
12225   as_expr=expr
12226 else
12227   as_expr=false
12228 fi
12229
12230 rm -f conf$$ conf$$.exe conf$$.file
12231 echo >conf$$.file
12232 if ln -s conf$$.file conf$$ 2>/dev/null; then
12233   # We could just check for DJGPP; but this test a) works b) is more generic
12234   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
12235   if test -f conf$$.exe; then
12236     # Don't use ln at all; we don't have any links
12237     as_ln_s='cp -p'
12238   else
12239     as_ln_s='ln -s'
12240   fi
12241 elif ln conf$$.file conf$$ 2>/dev/null; then
12242   as_ln_s=ln
12243 else
12244   as_ln_s='cp -p'
12245 fi
12246 rm -f conf$$ conf$$.exe conf$$.file
12247
12248 as_executable_p="test -f"
12249
12250 # Support unset when possible.
12251 if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
12252   as_unset=unset
12253 else
12254   as_unset=false
12255 fi
12256
12257 # NLS nuisances.
12258 $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
12259 $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
12260 $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
12261 $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
12262 $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
12263 $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
12264 $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
12265 $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
12266
12267 # IFS
12268 # We need space, tab and new line, in precisely that order.
12269 as_nl='
12270 '
12271 IFS="   $as_nl"
12272
12273 # CDPATH.
12274 $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
12275
12276 exec 6>&1
12277
12278 _ACEOF
12279
12280 # Files that config.status was made for.
12281 if test -n "$ac_config_files"; then
12282   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
12283 fi
12284
12285 if test -n "$ac_config_headers"; then
12286   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
12287 fi
12288
12289 if test -n "$ac_config_links"; then
12290   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
12291 fi
12292
12293 if test -n "$ac_config_commands"; then
12294   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
12295 fi
12296
12297 cat >>$CONFIG_STATUS <<\EOF
12298
12299 ac_cs_usage="\
12300 \`$as_me' instantiates files from templates according to the
12301 current configuration.
12302
12303 Usage: $0 [OPTIONS] [FILE]...
12304
12305   -h, --help       print this help, then exit
12306   -V, --version    print version number, then exit
12307   -d, --debug      don't remove temporary files
12308       --recheck    update $as_me by reconfiguring in the same conditions
12309   --file=FILE[:TEMPLATE]
12310                    instantiate the configuration file FILE
12311   --header=FILE[:TEMPLATE]
12312                    instantiate the configuration header FILE
12313
12314 Configuration files:
12315 $config_files
12316
12317 Configuration headers:
12318 $config_headers
12319
12320 Configuration commands:
12321 $config_commands
12322
12323 Report bugs to <dickey@invisible-island.net>."
12324 EOF
12325
12326 cat >>$CONFIG_STATUS <<EOF
12327 ac_cs_version="\\
12328 config.status
12329 configured by $0, generated by GNU Autoconf 2.52.20121002,
12330   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
12331
12332 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
12333 Free Software Foundation, Inc.
12334 This config.status script is free software; the Free Software Foundation
12335 gives unlimited permission to copy, distribute and modify it."
12336 srcdir=$srcdir
12337 INSTALL="$INSTALL"
12338 EOF
12339
12340 cat >>$CONFIG_STATUS <<\EOF
12341 # If no file are specified by the user, then we need to provide default
12342 # value.  By we need to know if files were specified by the user.
12343 ac_need_defaults=:
12344 while test $# != 0
12345 do
12346   case $1 in
12347   --*=*)
12348     ac_option=`expr "x$1" : 'x\([^=]*\)='`
12349     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
12350     shift
12351     set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
12352     shift
12353     ;;
12354   -*);;
12355   *) # This is not an option, so the user has probably given explicit
12356      # arguments.
12357      ac_need_defaults=false;;
12358   esac
12359
12360   case $1 in
12361   # Handling of the options.
12362 EOF
12363 cat >>$CONFIG_STATUS <<EOF
12364   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12365     echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
12366     exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
12367 EOF
12368 cat >>$CONFIG_STATUS <<\EOF
12369   --version | --vers* | -V )
12370     echo "$ac_cs_version"; exit 0 ;;
12371   --he | --h)
12372     # Conflict between --help and --header
12373     { { echo "$as_me:12373: error: ambiguous option: $1
12374 Try \`$0 --help' for more information." >&5
12375 echo "$as_me: error: ambiguous option: $1
12376 Try \`$0 --help' for more information." >&2;}
12377    { (exit 1); exit 1; }; };;
12378   --help | --hel | -h )
12379     echo "$ac_cs_usage"; exit 0 ;;
12380   --debug | --d* | -d )
12381     debug=: ;;
12382   --file | --fil | --fi | --f )
12383     shift
12384     CONFIG_FILES="$CONFIG_FILES $1"
12385     ac_need_defaults=false;;
12386   --header | --heade | --head | --hea )
12387     shift
12388     CONFIG_HEADERS="$CONFIG_HEADERS $1"
12389     ac_need_defaults=false;;
12390
12391   # This is an error.
12392   -*) { { echo "$as_me:12392: error: unrecognized option: $1
12393 Try \`$0 --help' for more information." >&5
12394 echo "$as_me: error: unrecognized option: $1
12395 Try \`$0 --help' for more information." >&2;}
12396    { (exit 1); exit 1; }; } ;;
12397
12398   *) ac_config_targets="$ac_config_targets $1" ;;
12399
12400   esac
12401   shift
12402 done
12403
12404 exec 5>>config.log
12405 cat >&5 << _ACEOF
12406
12407 ## ----------------------- ##
12408 ## Running config.status.  ##
12409 ## ----------------------- ##
12410
12411 This file was extended by $as_me 2.52.20121002, executed with
12412   CONFIG_FILES    = $CONFIG_FILES
12413   CONFIG_HEADERS  = $CONFIG_HEADERS
12414   CONFIG_LINKS    = $CONFIG_LINKS
12415   CONFIG_COMMANDS = $CONFIG_COMMANDS
12416   > $ac_cs_invocation
12417 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12418
12419 _ACEOF
12420 EOF
12421
12422 cat >>$CONFIG_STATUS <<EOF
12423 #
12424 # INIT-COMMANDS section.
12425 #
12426
12427 ### Special initialization commands, used to pass information from the
12428 ### configuration-run into config.status
12429
12430 AWK="$AWK"
12431 DFT_ARG_SUFFIX="$DFT_ARG_SUFFIX"
12432 DFT_LWR_MODEL="$DFT_LWR_MODEL"
12433 LIB_NAME="$LIB_NAME"
12434 LIB_PREFIX="$LIB_PREFIX"
12435 LIB_SUFFIX="$LIB_SUFFIX"
12436 LN_S="$LN_S"
12437 NCURSES_MAJOR="$NCURSES_MAJOR"
12438 NCURSES_MINOR="$NCURSES_MINOR"
12439 NCURSES_PATCH="$NCURSES_PATCH"
12440 USE_OLD_MAKERULES="$USE_OLD_MAKERULES"
12441 cf_cv_abi_version="$cf_cv_abi_version"
12442 cf_cv_rel_version="$cf_cv_rel_version"
12443 cf_cv_rm_so_locs="$cf_cv_rm_so_locs"
12444 cf_cv_shared_soname='$cf_cv_shared_soname'
12445 cf_cv_shlib_version="$cf_cv_shlib_version"
12446 cf_cv_shlib_version_infix="$cf_cv_shlib_version_infix"
12447 cf_cv_system_name="$cf_cv_system_name"
12448 host="$host"
12449 target="$target"
12450
12451 EOF
12452
12453 cat >>$CONFIG_STATUS <<\EOF
12454 for ac_config_target in $ac_config_targets
12455 do
12456   case "$ac_config_target" in
12457   # Handling of arguments.
12458   "$SUB_MAKEFILES" ) CONFIG_FILES="$CONFIG_FILES $SUB_MAKEFILES" ;;
12459   "doc/adacurses${DFT_ARG_SUFFIX}-config.1" ) CONFIG_FILES="$CONFIG_FILES doc/adacurses${DFT_ARG_SUFFIX}-config.1:doc/MKada_config.in" ;;
12460   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12461   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12462   "include/ncurses_cfg.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ncurses_cfg.h:include/ncurses_cfg.hin" ;;
12463   *) { { echo "$as_me:12463: error: invalid argument: $ac_config_target" >&5
12464 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12465    { (exit 1); exit 1; }; };;
12466   esac
12467 done
12468
12469 # If the user did not use the arguments to specify the items to instantiate,
12470 # then the envvar interface is used.  Set only those that are not.
12471 # We use the long form for the default assignment because of an extremely
12472 # bizarre bug on SunOS 4.1.3.
12473 if $ac_need_defaults; then
12474   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12475   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12476   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12477 fi
12478
12479 # Create a temporary directory, and hook for its removal unless debugging.
12480 $debug ||
12481 {
12482   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
12483   trap '{ (exit 1); exit 1; }' 1 2 13 15
12484 }
12485
12486 # Create a (secure) tmp directory for tmp files.
12487 : ${TMPDIR=/tmp}
12488 {
12489   tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
12490   test -n "$tmp" && test -d "$tmp"
12491 }  ||
12492 {
12493   tmp=$TMPDIR/cs$$-$RANDOM
12494   (umask 077 && mkdir $tmp)
12495 } ||
12496 {
12497    echo "$me: cannot create a temporary directory in $TMPDIR" >&2
12498    { (exit 1); exit 1; }
12499 }
12500
12501 EOF
12502
12503 cat >>$CONFIG_STATUS <<EOF
12504
12505 #
12506 # CONFIG_FILES section.
12507 #
12508
12509 # No need to generate the scripts if there are no CONFIG_FILES.
12510 # This happens for instance when ./config.status config.h
12511 if test -n "\$CONFIG_FILES"; then
12512   # Protect against being on the right side of a sed subst in config.status.
12513   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
12514    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
12515 s,@SHELL@,$SHELL,;t t
12516 s,@exec_prefix@,$exec_prefix,;t t
12517 s,@prefix@,$prefix,;t t
12518 s,@program_transform_name@,$program_transform_name,;t t
12519 s,@bindir@,$bindir,;t t
12520 s,@sbindir@,$sbindir,;t t
12521 s,@libexecdir@,$libexecdir,;t t
12522 s,@datarootdir@,$datarootdir,;t t
12523 s,@datadir@,$datadir,;t t
12524 s,@sysconfdir@,$sysconfdir,;t t
12525 s,@sharedstatedir@,$sharedstatedir,;t t
12526 s,@localstatedir@,$localstatedir,;t t
12527 s,@libdir@,$libdir,;t t
12528 s,@includedir@,$includedir,;t t
12529 s,@oldincludedir@,$oldincludedir,;t t
12530 s,@infodir@,$infodir,;t t
12531 s,@mandir@,$mandir,;t t
12532 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
12533 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
12534 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
12535 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
12536 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
12537 s,@build_alias@,$build_alias,;t t
12538 s,@host_alias@,$host_alias,;t t
12539 s,@target_alias@,$target_alias,;t t
12540 s,@ECHO_C@,$ECHO_C,;t t
12541 s,@ECHO_N@,$ECHO_N,;t t
12542 s,@ECHO_T@,$ECHO_T,;t t
12543 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
12544 s,@DEFS@,$DEFS,;t t
12545 s,@LIBS@,$LIBS,;t t
12546 s,@top_builddir@,$top_builddir,;t t
12547 s,@build@,$build,;t t
12548 s,@build_cpu@,$build_cpu,;t t
12549 s,@build_vendor@,$build_vendor,;t t
12550 s,@build_os@,$build_os,;t t
12551 s,@host@,$host,;t t
12552 s,@host_cpu@,$host_cpu,;t t
12553 s,@host_vendor@,$host_vendor,;t t
12554 s,@host_os@,$host_os,;t t
12555 s,@target@,$target,;t t
12556 s,@target_cpu@,$target_cpu,;t t
12557 s,@target_vendor@,$target_vendor,;t t
12558 s,@target_os@,$target_os,;t t
12559 s,@CC@,$CC,;t t
12560 s,@CFLAGS@,$CFLAGS,;t t
12561 s,@LDFLAGS@,$LDFLAGS,;t t
12562 s,@CPPFLAGS@,$CPPFLAGS,;t t
12563 s,@ac_ct_CC@,$ac_ct_CC,;t t
12564 s,@EXEEXT@,$EXEEXT,;t t
12565 s,@OBJEXT@,$OBJEXT,;t t
12566 s,@EXTRA_CPPFLAGS@,$EXTRA_CPPFLAGS,;t t
12567 s,@CPP@,$CPP,;t t
12568 s,@AWK@,$AWK,;t t
12569 s,@EGREP@,$EGREP,;t t
12570 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12571 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12572 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12573 s,@LN_S@,$LN_S,;t t
12574 s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12575 s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t
12576 s,@PKG_CONFIG_LIBDIR@,$PKG_CONFIG_LIBDIR,;t t
12577 s,@SET_MAKE@,$SET_MAKE,;t t
12578 s,@CTAGS@,$CTAGS,;t t
12579 s,@ETAGS@,$ETAGS,;t t
12580 s,@MAKE_LOWER_TAGS@,$MAKE_LOWER_TAGS,;t t
12581 s,@MAKE_UPPER_TAGS@,$MAKE_UPPER_TAGS,;t t
12582 s,@cf_cv_makeflags@,$cf_cv_makeflags,;t t
12583 s,@RANLIB@,$RANLIB,;t t
12584 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
12585 s,@LD@,$LD,;t t
12586 s,@ac_ct_LD@,$ac_ct_LD,;t t
12587 s,@AR@,$AR,;t t
12588 s,@ac_ct_AR@,$ac_ct_AR,;t t
12589 s,@ARFLAGS@,$ARFLAGS,;t t
12590 s,@DESTDIR@,$DESTDIR,;t t
12591 s,@BUILD_CC@,$BUILD_CC,;t t
12592 s,@BUILD_CPP@,$BUILD_CPP,;t t
12593 s,@BUILD_CFLAGS@,$BUILD_CFLAGS,;t t
12594 s,@BUILD_CPPFLAGS@,$BUILD_CPPFLAGS,;t t
12595 s,@BUILD_LDFLAGS@,$BUILD_LDFLAGS,;t t
12596 s,@BUILD_LIBS@,$BUILD_LIBS,;t t
12597 s,@BUILD_EXEEXT@,$BUILD_EXEEXT,;t t
12598 s,@BUILD_OBJEXT@,$BUILD_OBJEXT,;t t
12599 s,@DFT_LWR_MODEL@,$DFT_LWR_MODEL,;t t
12600 s,@DFT_UPR_MODEL@,$DFT_UPR_MODEL,;t t
12601 s,@NCURSES_CONFIG@,$NCURSES_CONFIG,;t t
12602 s,@ac_ct_NCURSES_CONFIG@,$ac_ct_NCURSES_CONFIG,;t t
12603 s,@NCURSES_MAJOR@,$NCURSES_MAJOR,;t t
12604 s,@NCURSES_MINOR@,$NCURSES_MINOR,;t t
12605 s,@NCURSES_PATCH@,$NCURSES_PATCH,;t t
12606 s,@cf_cv_rel_version@,$cf_cv_rel_version,;t t
12607 s,@cf_cv_abi_version@,$cf_cv_abi_version,;t t
12608 s,@cf_cv_builtin_bool@,$cf_cv_builtin_bool,;t t
12609 s,@cf_cv_header_stdbool_h@,$cf_cv_header_stdbool_h,;t t
12610 s,@cf_cv_type_of_bool@,$cf_cv_type_of_bool,;t t
12611 s,@LIB_PREFIX@,$LIB_PREFIX,;t t
12612 s,@LIB_SUFFIX@,$LIB_SUFFIX,;t t
12613 s,@CC_G_OPT@,$CC_G_OPT,;t t
12614 s,@LD_MODEL@,$LD_MODEL,;t t
12615 s,@CC_SHARED_OPTS@,$CC_SHARED_OPTS,;t t
12616 s,@LD_RPATH_OPT@,$LD_RPATH_OPT,;t t
12617 s,@LD_SHARED_OPTS@,$LD_SHARED_OPTS,;t t
12618 s,@MK_SHARED_LIB@,$MK_SHARED_LIB,;t t
12619 s,@LINK_PROGS@,$LINK_PROGS,;t t
12620 s,@LINK_TESTS@,$LINK_TESTS,;t t
12621 s,@EXTRA_LDFLAGS@,$EXTRA_LDFLAGS,;t t
12622 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
12623 s,@LOCAL_LDFLAGS2@,$LOCAL_LDFLAGS2,;t t
12624 s,@INSTALL_LIB@,$INSTALL_LIB,;t t
12625 s,@RPATH_LIST@,$RPATH_LIST,;t t
12626 s,@BROKEN_LINKER@,$BROKEN_LINKER,;t t
12627 s,@NCURSES_EXT_FUNCS@,$NCURSES_EXT_FUNCS,;t t
12628 s,@NCURSES_CONST@,$NCURSES_CONST,;t t
12629 s,@PTHREAD@,$PTHREAD,;t t
12630 s,@cf_cv_enable_reentrant@,$cf_cv_enable_reentrant,;t t
12631 s,@NCURSES_WRAP_PREFIX@,$NCURSES_WRAP_PREFIX,;t t
12632 s,@ECHO_LT@,$ECHO_LT,;t t
12633 s,@ECHO_LD@,$ECHO_LD,;t t
12634 s,@RULE_CC@,$RULE_CC,;t t
12635 s,@SHOW_CC@,$SHOW_CC,;t t
12636 s,@ECHO_CC@,$ECHO_CC,;t t
12637 s,@ADAFLAGS@,$ADAFLAGS,;t t
12638 s,@EXTRA_CFLAGS@,$EXTRA_CFLAGS,;t t
12639 s,@ADA_TRACE@,$ADA_TRACE,;t t
12640 s,@gnat_exists@,$gnat_exists,;t t
12641 s,@M4_exists@,$M4_exists,;t t
12642 s,@cf_ada_make@,$cf_ada_make,;t t
12643 s,@cf_compile_generics@,$cf_compile_generics,;t t
12644 s,@cf_generic_objects@,$cf_generic_objects,;t t
12645 s,@USE_GNAT_SIGINT@,$USE_GNAT_SIGINT,;t t
12646 s,@PRAGMA_UNREF@,$PRAGMA_UNREF,;t t
12647 s,@USE_OLD_MAKERULES@,$USE_OLD_MAKERULES,;t t
12648 s,@USE_GNAT_PROJECTS@,$USE_GNAT_PROJECTS,;t t
12649 s,@USE_GNAT_LIBRARIES@,$USE_GNAT_LIBRARIES,;t t
12650 s,@cf_ada_compiler@,$cf_ada_compiler,;t t
12651 s,@cf_ada_package@,$cf_ada_package,;t t
12652 s,@ADA_INCLUDE@,$ADA_INCLUDE,;t t
12653 s,@ADA_OBJECTS@,$ADA_OBJECTS,;t t
12654 s,@ADA_SHAREDLIB@,$ADA_SHAREDLIB,;t t
12655 s,@MAKE_ADA_SHAREDLIB@,$MAKE_ADA_SHAREDLIB,;t t
12656 s,@TINFO_LDFLAGS2@,$TINFO_LDFLAGS2,;t t
12657 s,@TINFO_LIBS@,$TINFO_LIBS,;t t
12658 s,@ACPPFLAGS@,$ACPPFLAGS,;t t
12659 s,@DFT_ARG_SUFFIX@,$DFT_ARG_SUFFIX,;t t
12660 s,@DFT_DEP_SUFFIX@,$DFT_DEP_SUFFIX,;t t
12661 s,@DFT_OBJ_SUBDIR@,$DFT_OBJ_SUBDIR,;t t
12662 s,@MAKE_PC_FILES@,$MAKE_PC_FILES,;t t
12663 s,@cross_compiling@,$cross_compiling,;t t
12664 s,@TEST_ARG2@,$TEST_ARG2,;t t
12665 s,@TEST_LIBS2@,$TEST_LIBS2,;t t
12666 s,@NCURSES_SHLIB2@,$NCURSES_SHLIB2,;t t
12667 s,@ADA_SUBDIRS@,$ADA_SUBDIRS,;t t
12668 s,@NCURSES_TREE@,$NCURSES_TREE,;t t
12669 s,@EXTERNAL_TREE@,$EXTERNAL_TREE,;t t
12670 s,@ADAHTML_DIR@,$ADAHTML_DIR,;t t
12671 CEOF
12672
12673 EOF
12674
12675   cat >>$CONFIG_STATUS <<\EOF
12676   # Split the substitutions into bite-sized pieces for seds with
12677   # small command number limits, like on Digital OSF/1 and HP-UX.
12678   ac_max_sed_lines=48
12679   ac_sed_frag=1 # Number of current file.
12680   ac_beg=1 # First line for current file.
12681   ac_end=$ac_max_sed_lines # Line after last line for current file.
12682   ac_more_lines=:
12683   ac_sed_cmds=
12684   while $ac_more_lines; do
12685     if test $ac_beg -gt 1; then
12686       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12687     else
12688       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
12689     fi
12690     if test ! -s $tmp/subs.frag; then
12691       ac_more_lines=false
12692     else
12693       # The purpose of the label and of the branching condition is to
12694       # speed up the sed processing (if there are no `@' at all, there
12695       # is no need to browse any of the substitutions).
12696       # These are the two extra sed commands mentioned above.
12697       (echo ':t
12698   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
12699       if test -z "$ac_sed_cmds"; then
12700         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
12701       else
12702         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
12703       fi
12704       ac_sed_frag=`expr $ac_sed_frag + 1`
12705       ac_beg=$ac_end
12706       ac_end=`expr $ac_end + $ac_max_sed_lines`
12707     fi
12708   done
12709   if test -z "$ac_sed_cmds"; then
12710     ac_sed_cmds=cat
12711   fi
12712 fi # test -n "$CONFIG_FILES"
12713
12714 EOF
12715 cat >>$CONFIG_STATUS <<\EOF
12716 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
12717   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12718   case $ac_file in
12719   - | *:- | *:-:* ) # input from stdin
12720         cat >$tmp/stdin
12721         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12722         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12723   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12724         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12725   * )   ac_file_in=$ac_file.in ;;
12726   esac
12727
12728   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
12729   ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12730          X"$ac_file" : 'X\(//\)[^/]' \| \
12731          X"$ac_file" : 'X\(//\)$' \| \
12732          X"$ac_file" : 'X\(/\)' \| \
12733          .     : '\(.\)' 2>/dev/null ||
12734 echo X"$ac_file" |
12735     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
12736           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
12737           /^X\(\/\/\)$/{ s//\1/; q; }
12738           /^X\(\/\).*/{ s//\1/; q; }
12739           s/.*/./; q'`
12740   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
12741     { case "$ac_dir" in
12742   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
12743   *)                      as_incr_dir=.;;
12744 esac
12745 as_dummy="$ac_dir"
12746 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
12747   case $as_mkdir_dir in
12748     # Skip DOS drivespec
12749     ?:) as_incr_dir=$as_mkdir_dir ;;
12750     *)
12751       as_incr_dir=$as_incr_dir/$as_mkdir_dir
12752       test -d "$as_incr_dir" || mkdir "$as_incr_dir"
12753     ;;
12754   esac
12755 done; }
12756
12757     ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
12758     # A "../" for each directory in $ac_dir_suffix.
12759     ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
12760   else
12761     ac_dir_suffix= ac_dots=
12762   fi
12763
12764   case $srcdir in
12765   .)  ac_srcdir=.
12766       if test -z "$ac_dots"; then
12767          ac_top_srcdir=.
12768       else
12769          ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
12770       fi ;;
12771   [\\/]* | ?:[\\/]* )
12772       ac_srcdir=$srcdir$ac_dir_suffix;
12773       ac_top_srcdir=$srcdir ;;
12774   *) # Relative path.
12775     ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
12776     ac_top_srcdir=$ac_dots$srcdir ;;
12777   esac
12778
12779   case $INSTALL in
12780   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12781   *) ac_INSTALL=$ac_dots$INSTALL ;;
12782   esac
12783
12784   if test x"$ac_file" != x-; then
12785     { echo "$as_me:12785: creating $ac_file" >&5
12786 echo "$as_me: creating $ac_file" >&6;}
12787     rm -f "$ac_file"
12788   fi
12789   # Let's still pretend it is `configure' which instantiates (i.e., don't
12790   # use $as_me), people would be surprised to read:
12791   #    /* config.h.  Generated automatically by config.status.  */
12792   configure_input="Generated automatically from `echo $ac_file_in |
12793                                                  sed 's,.*/,,'` by configure."
12794
12795   # First look for the input files in the build tree, otherwise in the
12796   # src tree.
12797   ac_file_inputs=`IFS=:
12798     for f in $ac_file_in; do
12799       case $f in
12800       -) echo $tmp/stdin ;;
12801       [\\/$]*)
12802          # Absolute (can't be DOS-style, as IFS=:)
12803          test -f "$f" || { { echo "$as_me:12803: error: cannot find input file: $f" >&5
12804 echo "$as_me: error: cannot find input file: $f" >&2;}
12805    { (exit 1); exit 1; }; }
12806          echo $f;;
12807       *) # Relative
12808          if test -f "$f"; then
12809            # Build tree
12810            echo $f
12811          elif test -f "$srcdir/$f"; then
12812            # Source tree
12813            echo $srcdir/$f
12814          else
12815            # /dev/null tree
12816            { { echo "$as_me:12816: error: cannot find input file: $f" >&5
12817 echo "$as_me: error: cannot find input file: $f" >&2;}
12818    { (exit 1); exit 1; }; }
12819          fi;;
12820       esac
12821     done` || { (exit 1); exit 1; }
12822 EOF
12823 cat >>$CONFIG_STATUS <<\EOF
12824   ac_warn_datarootdir=no
12825   if test x"$ac_file" != x-; then
12826     for ac_item in $ac_file_inputs
12827     do
12828       ac_seen=`grep '@\(datadir\|mandir\|infodir\)@' $ac_item`
12829       if test -n "$ac_seen"; then
12830         ac_used=`grep '@datarootdir@' $ac_item`
12831         if test -z "$ac_used"; then
12832           { echo "$as_me:12832: WARNING: datarootdir was used implicitly but not set:
12833 $ac_seen" >&5
12834 echo "$as_me: WARNING: datarootdir was used implicitly but not set:
12835 $ac_seen" >&2;}
12836           ac_warn_datarootdir=yes
12837         fi
12838       fi
12839       ac_seen=`grep '${datarootdir}' $ac_item`
12840       if test -n "$ac_seen"; then
12841         { echo "$as_me:12841: WARNING: datarootdir was used explicitly but not set:
12842 $ac_seen" >&5
12843 echo "$as_me: WARNING: datarootdir was used explicitly but not set:
12844 $ac_seen" >&2;}
12845         ac_warn_datarootdir=yes
12846       fi
12847     done
12848   fi
12849
12850 if test "x$ac_warn_datarootdir" = xyes; then
12851   ac_sed_cmds="$ac_sed_cmds | sed -e 's,@datarootdir@,\${prefix}/share,g' -e 's,\${datarootdir},\${prefix}/share,g'"
12852 fi
12853
12854 EOF
12855 cat >>$CONFIG_STATUS <<EOF
12856   sed "$ac_vpsub
12857 $extrasub
12858 EOF
12859 cat >>$CONFIG_STATUS <<\EOF
12860 :t
12861 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12862 s,@configure_input@,$configure_input,;t t
12863 s,@srcdir@,$ac_srcdir,;t t
12864 s,@top_srcdir@,$ac_top_srcdir,;t t
12865 s,@INSTALL@,$ac_INSTALL,;t t
12866 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
12867   rm -f $tmp/stdin
12868   if test x"$ac_file" != x-; then
12869     cp $tmp/out $ac_file
12870
12871     for ac_name in prefix exec_prefix datarootdir
12872     do
12873         ac_seen=`fgrep -n '${'$ac_name'[:=].*}' $ac_file`
12874         if test -n "$ac_seen"; then
12875             ac_init=`egrep '[   ]*'$ac_name'[   ]*=' $ac_file`
12876             if test -z "$ac_init"; then
12877               ac_seen=`echo "$ac_seen" |sed -e 's,^,'$ac_file':,'`
12878               { echo "$as_me:12878: WARNING: Variable $ac_name is used but was not set:
12879 $ac_seen" >&5
12880 echo "$as_me: WARNING: Variable $ac_name is used but was not set:
12881 $ac_seen" >&2;}
12882             fi
12883         fi
12884     done
12885     egrep -n '@[a-z_][a-z_0-9]+@' $ac_file >$tmp/out
12886     egrep -n '@[A-Z_][A-Z_0-9]+@' $ac_file >>$tmp/out
12887     if test -s $tmp/out; then
12888       ac_seen=`sed -e 's,^,'$ac_file':,' < $tmp/out`
12889       { echo "$as_me:12889: WARNING: Some variables may not be substituted:
12890 $ac_seen" >&5
12891 echo "$as_me: WARNING: Some variables may not be substituted:
12892 $ac_seen" >&2;}
12893     fi
12894   else
12895     cat $tmp/out
12896   fi
12897   rm -f $tmp/out
12898
12899 done
12900 EOF
12901 cat >>$CONFIG_STATUS <<\EOF
12902
12903 #
12904 # CONFIG_HEADER section.
12905 #
12906
12907 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
12908 # NAME is the cpp macro being defined and VALUE is the value it is being given.
12909 #
12910 # ac_d sets the value in "#define NAME VALUE" lines.
12911 ac_dA='s,^\([   ]*\)#\([        ]*define[       ][      ]*\)'
12912 ac_dB='[        ].*$,\1#\2'
12913 ac_dC=' '
12914 ac_dD=',;t'
12915 # ac_i turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
12916 ac_iA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
12917 ac_iB='\([      ]\),\1#\2define\3'
12918 ac_iC=' '
12919 ac_iD='\4,;t'
12920 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
12921 ac_uA='s,^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
12922 ac_uB='$,\1#\2define\3'
12923 ac_uC=' '
12924 ac_uD=',;t'
12925
12926 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
12927   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
12928   case $ac_file in
12929   - | *:- | *:-:* ) # input from stdin
12930         cat >$tmp/stdin
12931         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12932         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12933   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
12934         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
12935   * )   ac_file_in=$ac_file.in ;;
12936   esac
12937
12938   test x"$ac_file" != x- && { echo "$as_me:12938: creating $ac_file" >&5
12939 echo "$as_me: creating $ac_file" >&6;}
12940
12941   # First look for the input files in the build tree, otherwise in the
12942   # src tree.
12943   ac_file_inputs=`IFS=:
12944     for f in $ac_file_in; do
12945       case $f in
12946       -) echo $tmp/stdin ;;
12947       [\\/$]*)
12948          # Absolute (can't be DOS-style, as IFS=:)
12949          test -f "$f" || { { echo "$as_me:12949: error: cannot find input file: $f" >&5
12950 echo "$as_me: error: cannot find input file: $f" >&2;}
12951    { (exit 1); exit 1; }; }
12952          echo $f;;
12953       *) # Relative
12954          if test -f "$f"; then
12955            # Build tree
12956            echo $f
12957          elif test -f "$srcdir/$f"; then
12958            # Source tree
12959            echo $srcdir/$f
12960          else
12961            # /dev/null tree
12962            { { echo "$as_me:12962: error: cannot find input file: $f" >&5
12963 echo "$as_me: error: cannot find input file: $f" >&2;}
12964    { (exit 1); exit 1; }; }
12965          fi;;
12966       esac
12967     done` || { (exit 1); exit 1; }
12968   # Remove the trailing spaces.
12969   sed 's/[      ]*$//' $ac_file_inputs >$tmp/in
12970
12971 EOF
12972
12973 # Transform confdefs.h into a list of #define's.  We won't use it as a sed
12974 # script, but as data to insert where we see @DEFS@.  We expect AC_SAVE_DEFS to
12975 # be either 'cat' or 'sort'.
12976 cat confdefs.h | uniq >conftest.vals
12977
12978 # Break up conftest.vals because some shells have a limit on
12979 # the size of here documents, and old seds have small limits too.
12980
12981 rm -f conftest.tail
12982 echo '  rm -f conftest.frag' >> $CONFIG_STATUS
12983 while grep . conftest.vals >/dev/null
12984 do
12985   # Write chunks of a limited-size here document to conftest.frag.
12986   echo '  cat >> conftest.frag <<CEOF' >> $CONFIG_STATUS
12987   sed ${ac_max_here_lines}q conftest.vals | sed -e 's/#ifdef.*/#if 0/' >> $CONFIG_STATUS
12988   echo 'CEOF' >> $CONFIG_STATUS
12989   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
12990   rm -f conftest.vals
12991   mv conftest.tail conftest.vals
12992 done
12993 rm -f conftest.vals
12994
12995 # Run sed to substitute the contents of conftest.frag into $tmp/in at the
12996 # marker @DEFS@.
12997 echo '  cat >> conftest.edit <<CEOF
12998 /@DEFS@/r conftest.frag
12999 /@DEFS@/d
13000 CEOF
13001 sed -f conftest.edit $tmp/in > $tmp/out
13002 rm -f $tmp/in
13003 mv $tmp/out $tmp/in
13004 rm -f conftest.edit conftest.frag
13005 ' >> $CONFIG_STATUS
13006
13007 cat >>$CONFIG_STATUS <<\EOF
13008   # Let's still pretend it is `configure' which instantiates (i.e., don't
13009   # use $as_me), people would be surprised to read:
13010   #    /* config.h.  Generated automatically by config.status.  */
13011   if test x"$ac_file" = x-; then
13012     echo "/* Generated automatically by configure.  */" >$tmp/config.h
13013   else
13014     echo "/* $ac_file.  Generated automatically by configure.  */" >$tmp/config.h
13015   fi
13016   cat $tmp/in >>$tmp/config.h
13017   rm -f $tmp/in
13018   if test x"$ac_file" != x-; then
13019     if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
13020       { echo "$as_me:13020: $ac_file is unchanged" >&5
13021 echo "$as_me: $ac_file is unchanged" >&6;}
13022     else
13023       ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13024          X"$ac_file" : 'X\(//\)[^/]' \| \
13025          X"$ac_file" : 'X\(//\)$' \| \
13026          X"$ac_file" : 'X\(/\)' \| \
13027          .     : '\(.\)' 2>/dev/null ||
13028 echo X"$ac_file" |
13029     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13030           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13031           /^X\(\/\/\)$/{ s//\1/; q; }
13032           /^X\(\/\).*/{ s//\1/; q; }
13033           s/.*/./; q'`
13034       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
13035         { case "$ac_dir" in
13036   [\\/]* | ?:[\\/]* ) as_incr_dir=;;
13037   *)                      as_incr_dir=.;;
13038 esac
13039 as_dummy="$ac_dir"
13040 for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
13041   case $as_mkdir_dir in
13042     # Skip DOS drivespec
13043     ?:) as_incr_dir=$as_mkdir_dir ;;
13044     *)
13045       as_incr_dir=$as_incr_dir/$as_mkdir_dir
13046       test -d "$as_incr_dir" || mkdir "$as_incr_dir"
13047     ;;
13048   esac
13049 done; }
13050
13051       fi
13052       rm -f $ac_file
13053       mv $tmp/config.h $ac_file
13054     fi
13055   else
13056     cat $tmp/config.h
13057     rm -f $tmp/config.h
13058   fi
13059 done
13060 EOF
13061 cat >>$CONFIG_STATUS <<\EOF
13062 #
13063 # CONFIG_COMMANDS section.
13064 #
13065 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
13066   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
13067   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
13068
13069   case $ac_dest in
13070     default )
13071 if test -z "$USE_OLD_MAKERULES" ; then
13072         $AWK -f $srcdir/mk-1st.awk <$srcdir/src/modules >>src/Makefile
13073 fi
13074  ;;
13075   esac
13076 done
13077 EOF
13078
13079 cat >>$CONFIG_STATUS <<\EOF
13080
13081 { (exit 0); exit 0; }
13082 EOF
13083 chmod +x $CONFIG_STATUS
13084 ac_clean_files=$ac_clean_files_save
13085
13086 # configure is writing to config.log, and then calls config.status.
13087 # config.status does its own redirection, appending to config.log.
13088 # Unfortunately, on DOS this fails, as config.log is still kept open
13089 # by configure, so config.status won't be able to write to it; its
13090 # output is simply discarded.  So we exec the FD to /dev/null,
13091 # effectively closing config.log, so it can be properly (re)opened and
13092 # appended to by config.status.  When coming back to configure, we
13093 # need to make the FD available again.
13094 if test "$no_create" != yes; then
13095   ac_cs_success=:
13096   exec 5>/dev/null
13097   $SHELL $CONFIG_STATUS || ac_cs_success=false
13098   exec 5>>config.log
13099   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13100   # would make configure fail if this is the last instruction.
13101   $ac_cs_success || { (exit 1); exit 1; }
13102 fi
13103 ${MAKE:-make} preinstall