57096b16bb03445f9a767d2f225833798a160812
[ncurses.git] / Ada95 / configure
1 #! /bin/sh
2 # From configure.in Revision: 1.78 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by Autoconf 2.52.20200802.
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 # Factoring default headers for most tests.
110 ac_includes_default="\
111 #include <stdio.h>
112 #if HAVE_SYS_TYPES_H
113 # include <sys/types.h>
114 #endif
115 #if HAVE_SYS_STAT_H
116 # include <sys/stat.h>
117 #endif
118 #if STDC_HEADERS
119 # include <stdlib.h>
120 # include <stddef.h>
121 #else
122 # if HAVE_STDLIB_H
123 #  include <stdlib.h>
124 # endif
125 #endif
126 #if HAVE_STRING_H
127 # if !STDC_HEADERS && HAVE_MEMORY_H
128 #  include <memory.h>
129 # endif
130 # include <string.h>
131 #endif
132 #if HAVE_STRINGS_H
133 # include <strings.h>
134 #endif
135 #if HAVE_INTTYPES_H
136 # include <inttypes.h>
137 #else
138 # if HAVE_STDINT_H
139 #  include <stdint.h>
140 # endif
141 #endif
142 #if HAVE_UNISTD_H
143 # include <unistd.h>
144 #endif"
145
146 # Initialize some variables set by options.
147 ac_init_help=
148 ac_init_version=false
149 # The variables have the same names as the options, with
150 # dashes changed to underlines.
151 cache_file=/dev/null
152 exec_prefix=NONE
153 no_create=
154 no_recursion=
155 prefix=NONE
156 program_prefix=NONE
157 program_suffix=NONE
158 program_transform_name=s,x,x,
159 silent=
160 site=
161 srcdir=
162 verbose=
163 x_includes=NONE
164 x_libraries=NONE
165
166 # Installation directory options.
167 # These are left unexpanded so users can "make install exec_prefix=/foo"
168 # and all the variables that are supposed to be based on exec_prefix
169 # by default will actually change.
170 # Use braces instead of parens because sh, perl, etc. also accept them.
171 bindir='${exec_prefix}/bin'
172 sbindir='${exec_prefix}/sbin'
173 libexecdir='${exec_prefix}/libexec'
174 datarootdir='${prefix}/share'
175 datadir='${datarootdir}'
176 sysconfdir='${prefix}/etc'
177 sharedstatedir='${prefix}/com'
178 localstatedir='${prefix}/var'
179 runstatedir='${localstatedir}/run'
180 libdir='${exec_prefix}/lib'
181 includedir='${prefix}/include'
182 oldincludedir='/usr/include'
183 infodir='${datarootdir}/info'
184 mandir='${datarootdir}/man'
185
186 # Identity of this package.
187 PACKAGE_NAME=
188 PACKAGE_TARNAME=
189 PACKAGE_VERSION=
190 PACKAGE_STRING=
191 PACKAGE_BUGREPORT=
192
193 ac_prev=
194 for ac_option
195 do
196   # If the previous option needs an argument, assign it.
197   if test -n "$ac_prev"; then
198     eval "$ac_prev=\$ac_option"
199     ac_prev=
200     continue
201   fi
202
203   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
204
205   # Accept the important Cygnus configure options, so we can diagnose typos.
206
207   case $ac_option in
208
209   -bindir | --bindir | --bindi | --bind | --bin | --bi)
210     ac_prev=bindir ;;
211   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
212     bindir=$ac_optarg ;;
213
214   -build | --build | --buil | --bui | --bu)
215     ac_prev=build_alias ;;
216   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
217     build_alias=$ac_optarg ;;
218
219   -cache-file | --cache-file | --cache-fil | --cache-fi \
220   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
221     ac_prev=cache_file ;;
222   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
223   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
224     cache_file=$ac_optarg ;;
225
226   --config-cache | -C)
227     cache_file=config.cache ;;
228
229   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
230     ac_prev=datadir ;;
231   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
232   | --da=*)
233     datadir=$ac_optarg ;;
234
235   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
236   | --dataroo | --dataro | --datar)
237     ac_prev=datarootdir ;;
238   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
239   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
240     datarootdir=$ac_optarg ;;
241
242   -disable-* | --disable-*)
243     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
244     # Reject names that are not valid shell variable names.
245     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
246       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
247    { (exit 1); exit 1; }; }
248     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
249     eval "enable_$ac_feature=no" ;;
250
251   -enable-* | --enable-*)
252     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
253     # Reject names that are not valid shell variable names.
254     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
255       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
256    { (exit 1); exit 1; }; }
257     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
258     case $ac_option in
259       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
260       *) ac_optarg=yes ;;
261     esac
262     eval "enable_$ac_feature='$ac_optarg'" ;;
263
264   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
265   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
266   | --exec | --exe | --ex)
267     ac_prev=exec_prefix ;;
268   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
269   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
270   | --exec=* | --exe=* | --ex=*)
271     exec_prefix=$ac_optarg ;;
272
273   -gas | --gas | --ga | --g)
274     # Obsolete; use --with-gas.
275     with_gas=yes ;;
276
277   -help | --help | --hel | --he | -h)
278     ac_init_help=long ;;
279   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
280     ac_init_help=recursive ;;
281   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
282     ac_init_help=short ;;
283
284   -host | --host | --hos | --ho)
285     ac_prev=host_alias ;;
286   -host=* | --host=* | --hos=* | --ho=*)
287     host_alias=$ac_optarg ;;
288
289   -includedir | --includedir | --includedi | --included | --include \
290   | --includ | --inclu | --incl | --inc)
291     ac_prev=includedir ;;
292   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
293   | --includ=* | --inclu=* | --incl=* | --inc=*)
294     includedir=$ac_optarg ;;
295
296   -infodir | --infodir | --infodi | --infod | --info | --inf)
297     ac_prev=infodir ;;
298   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
299     infodir=$ac_optarg ;;
300
301   -libdir | --libdir | --libdi | --libd)
302     ac_prev=libdir ;;
303   -libdir=* | --libdir=* | --libdi=* | --libd=*)
304     libdir=$ac_optarg ;;
305
306   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
307   | --libexe | --libex | --libe)
308     ac_prev=libexecdir ;;
309   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
310   | --libexe=* | --libex=* | --libe=*)
311     libexecdir=$ac_optarg ;;
312
313   -localstatedir | --localstatedir | --localstatedi | --localstated \
314   | --localstate | --localstat | --localsta | --localst \
315   | --locals | --local | --loca | --loc | --lo)
316     ac_prev=localstatedir ;;
317   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
318   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
319   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
320     localstatedir=$ac_optarg ;;
321
322   -runstatedir | --runstatedir | --runstatedi | --runstated \
323   | --runstate | --runstat | --runsta | --runst \
324   | --runs | --run | --ru)
325     ac_prev=runstatedir ;;
326   -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
327   | --runstate=* | --runstat=* | --runsta=* | --runst=* \
328   | --runs=* | --run=* | --ru=*)
329     runstatedir=$ac_optarg ;;
330
331   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
332     ac_prev=mandir ;;
333   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
334     mandir=$ac_optarg ;;
335
336   -nfp | --nfp | --nf)
337     # Obsolete; use --without-fp.
338     with_fp=no ;;
339
340   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
341   | --no-cr | --no-c)
342     no_create=yes ;;
343
344   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
345   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
346     no_recursion=yes ;;
347
348   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
349   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
350   | --oldin | --oldi | --old | --ol | --o)
351     ac_prev=oldincludedir ;;
352   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
353   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
354   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
355     oldincludedir=$ac_optarg ;;
356
357   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
358     ac_prev=prefix ;;
359   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
360     prefix=$ac_optarg ;;
361
362   -program-prefix | --program-prefix | --program-prefi | --program-pref \
363   | --program-pre | --program-pr | --program-p)
364     ac_prev=program_prefix ;;
365   -program-prefix=* | --program-prefix=* | --program-prefi=* \
366   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
367     program_prefix=$ac_optarg ;;
368
369   -program-suffix | --program-suffix | --program-suffi | --program-suff \
370   | --program-suf | --program-su | --program-s)
371     ac_prev=program_suffix ;;
372   -program-suffix=* | --program-suffix=* | --program-suffi=* \
373   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
374     program_suffix=$ac_optarg ;;
375
376   -program-transform-name | --program-transform-name \
377   | --program-transform-nam | --program-transform-na \
378   | --program-transform-n | --program-transform- \
379   | --program-transform | --program-transfor \
380   | --program-transfo | --program-transf \
381   | --program-trans | --program-tran \
382   | --progr-tra | --program-tr | --program-t)
383     ac_prev=program_transform_name ;;
384   -program-transform-name=* | --program-transform-name=* \
385   | --program-transform-nam=* | --program-transform-na=* \
386   | --program-transform-n=* | --program-transform-=* \
387   | --program-transform=* | --program-transfor=* \
388   | --program-transfo=* | --program-transf=* \
389   | --program-trans=* | --program-tran=* \
390   | --progr-tra=* | --program-tr=* | --program-t=*)
391     program_transform_name=$ac_optarg ;;
392
393   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
394   | -silent | --silent | --silen | --sile | --sil)
395     silent=yes ;;
396
397   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
398     ac_prev=sbindir ;;
399   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
400   | --sbi=* | --sb=*)
401     sbindir=$ac_optarg ;;
402
403   -sharedstatedir | --sharedstatedir | --sharedstatedi \
404   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
405   | --sharedst | --shareds | --shared | --share | --shar \
406   | --sha | --sh)
407     ac_prev=sharedstatedir ;;
408   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
409   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
410   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
411   | --sha=* | --sh=*)
412     sharedstatedir=$ac_optarg ;;
413
414   -site | --site | --sit)
415     ac_prev=site ;;
416   -site=* | --site=* | --sit=*)
417     site=$ac_optarg ;;
418
419   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
420     ac_prev=srcdir ;;
421   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
422     srcdir=$ac_optarg ;;
423
424   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
425   | --syscon | --sysco | --sysc | --sys | --sy)
426     ac_prev=sysconfdir ;;
427   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
428   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
429     sysconfdir=$ac_optarg ;;
430
431   -target | --target | --targe | --targ | --tar | --ta | --t)
432     ac_prev=target_alias ;;
433   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
434     target_alias=$ac_optarg ;;
435
436   -v | -verbose | --verbose | --verbos | --verbo | --verb)
437     verbose=yes ;;
438
439   -version | --version | --versio | --versi | --vers | -V)
440     ac_init_version=: ;;
441
442   -with-* | --with-*)
443     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
444     # Reject names that are not valid shell variable names.
445     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
446       { echo "$as_me: error: invalid package name: $ac_package" >&2
447    { (exit 1); exit 1; }; }
448     ac_package=`echo $ac_package| sed 's/-/_/g'`
449     case $ac_option in
450       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
451       *) ac_optarg=yes ;;
452     esac
453     eval "with_$ac_package='$ac_optarg'" ;;
454
455   -without-* | --without-*)
456     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
457     # Reject names that are not valid shell variable names.
458     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
459       { echo "$as_me: error: invalid package name: $ac_package" >&2
460    { (exit 1); exit 1; }; }
461     ac_package=`echo $ac_package | sed 's/-/_/g'`
462     eval "with_$ac_package=no" ;;
463
464   --x)
465     # Obsolete; use --with-x.
466     with_x=yes ;;
467
468   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
469   | --x-incl | --x-inc | --x-in | --x-i)
470     ac_prev=x_includes ;;
471   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
472   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
473     x_includes=$ac_optarg ;;
474
475   -x-libraries | --x-libraries | --x-librarie | --x-librari \
476   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
477     ac_prev=x_libraries ;;
478   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
479   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
480     x_libraries=$ac_optarg ;;
481
482   -*) { echo "$as_me: error: unrecognized option: $ac_option
483 Try \`$0 --help' for more information." >&2
484    { (exit 1); exit 1; }; }
485     ;;
486
487   *=*)
488     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
489     # Reject names that are not valid shell variable names.
490     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
491       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
492    { (exit 1); exit 1; }; }
493     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
494     eval "$ac_envvar='$ac_optarg'"
495     export $ac_envvar ;;
496
497   *)
498     # FIXME: should be removed in autoconf 3.0.
499     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
500     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
501       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
502     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
503     ;;
504
505   esac
506 done
507
508 if test -n "$ac_prev"; then
509   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
510   { echo "$as_me: error: missing argument to $ac_option" >&2
511    { (exit 1); exit 1; }; }
512 fi
513
514 # Be sure to have absolute paths.
515 for ac_var in exec_prefix prefix
516 do
517   eval ac_val=$`echo $ac_var`
518   case $ac_val in
519     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
520     *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
521    { (exit 1); exit 1; }; };;
522   esac
523 done
524
525 # Be sure to have absolute paths.
526 for ac_var in bindir sbindir libexecdir datarootdir datadir sysconfdir sharedstatedir \
527               localstatedir libdir includedir oldincludedir infodir mandir
528 do
529   eval ac_val=$`echo $ac_var`
530   case $ac_val in
531     [\\/$]* | ?:[\\/]* ) ;;
532     *)  { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
533    { (exit 1); exit 1; }; };;
534   esac
535 done
536
537 # There might be people who depend on the old broken behavior: `$host'
538 # used to hold the argument of --host etc.
539 build=$build_alias
540 host=$host_alias
541 target=$target_alias
542
543 # FIXME: should be removed in autoconf 3.0.
544 if test "x$host_alias" != x; then
545   if test "x$build_alias" = x; then
546     cross_compiling=maybe
547     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
548     If a cross compiler is detected then cross compile mode will be used." >&2
549   elif test "x$build_alias" != "x$host_alias"; then
550     cross_compiling=yes
551   fi
552 fi
553
554 ac_tool_prefix=
555 test -n "$host_alias" && ac_tool_prefix=$host_alias-
556
557 test "$silent" = yes && exec 6>/dev/null
558
559 # Find the source files, if location was not specified.
560 if test -z "$srcdir"; then
561   ac_srcdir_defaulted=yes
562   # Try the directory containing this script, then its parent.
563   ac_prog=$0
564   ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
565   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
566   srcdir=$ac_confdir
567   if test ! -r $srcdir/$ac_unique_file; then
568     srcdir=..
569   fi
570 else
571   ac_srcdir_defaulted=no
572 fi
573 if test ! -r $srcdir/$ac_unique_file; then
574   if test "$ac_srcdir_defaulted" = yes; then
575     { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
576    { (exit 1); exit 1; }; }
577   else
578     { echo "$as_me: error: cannot find sources in $srcdir" >&2
579    { (exit 1); exit 1; }; }
580   fi
581 fi
582 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
583 ac_env_build_alias_set=${build_alias+set}
584 ac_env_build_alias_value=$build_alias
585 ac_cv_env_build_alias_set=${build_alias+set}
586 ac_cv_env_build_alias_value=$build_alias
587 ac_env_host_alias_set=${host_alias+set}
588 ac_env_host_alias_value=$host_alias
589 ac_cv_env_host_alias_set=${host_alias+set}
590 ac_cv_env_host_alias_value=$host_alias
591 ac_env_target_alias_set=${target_alias+set}
592 ac_env_target_alias_value=$target_alias
593 ac_cv_env_target_alias_set=${target_alias+set}
594 ac_cv_env_target_alias_value=$target_alias
595 ac_env_CC_set=${CC+set}
596 ac_env_CC_value=$CC
597 ac_cv_env_CC_set=${CC+set}
598 ac_cv_env_CC_value=$CC
599 ac_env_CFLAGS_set=${CFLAGS+set}
600 ac_env_CFLAGS_value=$CFLAGS
601 ac_cv_env_CFLAGS_set=${CFLAGS+set}
602 ac_cv_env_CFLAGS_value=$CFLAGS
603 ac_env_LDFLAGS_set=${LDFLAGS+set}
604 ac_env_LDFLAGS_value=$LDFLAGS
605 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
606 ac_cv_env_LDFLAGS_value=$LDFLAGS
607 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
608 ac_env_CPPFLAGS_value=$CPPFLAGS
609 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
610 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
611 ac_env_CPP_set=${CPP+set}
612 ac_env_CPP_value=$CPP
613 ac_cv_env_CPP_set=${CPP+set}
614 ac_cv_env_CPP_value=$CPP
615
616 #
617 # Report the --help message.
618 #
619 if test "$ac_init_help" = "long"; then
620   # Omit some internal or obsolete options to make the list less imposing.
621   # This message is too long to be a string in the A/UX 3.1 sh.
622   cat <<EOF
623 \`configure' configures this package to adapt to many kinds of systems.
624
625 Usage: $0 [OPTION]... [VAR=VALUE]...
626
627 To assign environment variables (e.g., CC, CFLAGS...), specify them as
628 VAR=VALUE.  See below for descriptions of some of the useful variables.
629
630 Defaults for the options are specified in brackets.
631
632 Configuration:
633   -h, --help              display this help and exit
634       --help=short        display options specific to this package
635       --help=recursive    display the short help of all the included packages
636   -V, --version           display version information and exit
637   -q, --quiet, --silent   do not print \`checking...' messages
638       --cache-file=FILE   cache test results in FILE [disabled]
639   -C, --config-cache      alias for \`--cache-file=config.cache'
640   -n, --no-create         do not create output files
641       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
642
643 EOF
644
645   cat <<EOF
646 Installation directories:
647   --prefix=PREFIX         install architecture-independent files in PREFIX
648                           [$ac_default_prefix]
649   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
650                           [PREFIX]
651
652 By default, \`make install' will install all the files in
653 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
654 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
655 for instance \`--prefix=\$HOME'.
656
657 For better control, use the options below.
658
659 Fine tuning of the installation directories:
660   --bindir=DIR            user executables [EPREFIX/bin]
661   --sbindir=DIR           system admin executables [EPREFIX/sbin]
662   --libexecdir=DIR        program executables [EPREFIX/libexec]
663   --datarootdir=DIR       read-only architecture-independent data [PREFIX/share]
664   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
665   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
666   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
667   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
668   --runstatedir=DIR       extra definition of runtime data [LOCALSTATEDIR/run]
669   --libdir=DIR            object code libraries [EPREFIX/lib]
670   --includedir=DIR        C header files [PREFIX/include]
671   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
672   --infodir=DIR           info documentation [DATAROOTDIR/info]
673   --mandir=DIR            man documentation [DATAROOTDIR/man]
674 EOF
675
676   cat <<\EOF
677
678 Program names:
679   --program-prefix=PREFIX            prepend PREFIX to installed program names
680   --program-suffix=SUFFIX            append SUFFIX to installed program names
681   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
682
683 System types:
684   --build=BUILD           configure for building on BUILD [guessed]
685   --host=HOST       build programs to run on HOST [BUILD]
686   --target=TARGET   configure for building compilers for TARGET [HOST]
687 EOF
688 fi
689
690 if test -n "$ac_init_help"; then
691
692   cat <<\EOF
693
694 Optional Packages:
695   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
696   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
697
698 Optional Features:
699   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
700   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
701
702 General Options:
703   --with-system-type=XXX  test: override derived host system-type
704   --disable-stripping     do not strip (debug info) installed executables
705   --with-pkg-config{=path} enable/disable use of pkg-config
706   --with-pkg-config-libdir=XXX use given directory for installing pc-files
707   --without-tests         suppress build with test-programs
708   --enable-mixed-case     tic should assume mixed-case filenames
709   --with-install-prefix   prefixes actual install-location ($DESTDIR)
710 Build-Tools Needed to Compile Temporary Applications for Cross-compiling:
711   --with-build-cc=XXX     the build C compiler ($BUILD_CC)
712   --with-build-cpp=XXX    the build C preprocessor ($BUILD_CPP)
713   --with-build-cflags=XXX the build C compiler-flags ($BUILD_CFLAGS)
714   --with-build-cppflags=XXX the build C preprocessor-flags ($BUILD_CPPFLAGS)
715   --with-build-ldflags=XXX the build linker-flags ($BUILD_LDFLAGS)
716   --with-build-libs=XXX   the build libraries (${BUILD_LIBS})
717 Options to Specify the Libraries Built/Used:
718   --with-shared           generate shared C-objects (needed for --with-ada-sharedlib)
719   --with-curses-dir=DIR   directory in which (n)curses is installed
720   --enable-widec          compile with wide-char/UTF-8 code
721   --with-lib-prefix       override library-prefix
722   --with-shlib-version=X  Specify rel or abi version for shared libs
723   --enable-rpath-link     link sample programs with rpath option
724 Fine-Tuning Your Configuration:
725   --enable-broken_linker  compile with broken-linker support code
726   --disable-largefile     omit support for large files
727   --with-rcs-ids          compile-in RCS identifiers
728 Extensions:
729   --disable-ext-funcs     disable function-extensions
730   --enable-const          compile with extra/non-standard const
731 Development Code:
732   --without-develop       disable development options
733 Experimental Code:
734   --with-pthread          use POSIX thread library
735   --enable-weak-symbols   enable weak-symbols for pthreads
736   --enable-reentrant      compile with experimental reentrant code
737   --with-wrap-prefix=XXX  override prefix used for public variables
738 Testing/development Options:
739   --disable-echo          do not display "compiling" commands
740   --enable-warnings       build: turn on GCC compiler warnings
741   --enable-warnings       test: turn on gcc compiler warnings
742   --enable-assertions     test: turn on generation of assertion code
743   --enable-expanded       test: generate functions for certain macros
744   --disable-macros        test: use functions rather than macros
745   --with-trace            test: add trace() function to all models of ncurses
746   --disable-gnat-projects test: disable GNAT projects even if usable
747 Ada95 Binding Options:
748   --with-ada-compiler=CMD specify Ada95 compiler command (default gnatmake)
749   --with-ada-include=DIR  Ada includes are in DIR (default: PREFIX/share/ada/adainclude)
750   --with-ada-objects=DIR  Ada objects are in DIR (default: PREFIX/lib/ada/adalib)
751   --with-ada-sharedlib=soname build shared-library (requires GNAT projects)
752   --with-ada-libname=XXX  override default Ada library-name
753
754 Some influential environment variables:
755   CC          C compiler command
756   CFLAGS      C compiler flags
757   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
758               nonstandard directory <lib dir>
759   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
760               headers in a nonstandard directory <include dir>
761   CPP         C preprocessor
762
763 Use these variables to override the choices made by `configure' or to help
764 it to find libraries and programs with nonstandard names/locations.
765
766 EOF
767 fi
768
769 if test "$ac_init_help" = "recursive"; then
770   # If there are subdirs, report their specific --help.
771   ac_popdir=`pwd`
772   for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
773     cd $ac_subdir
774     # A "../" for each directory in /$ac_subdir.
775     ac_dots=`echo $ac_subdir |
776              sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
777
778     case $srcdir in
779     .) # No --srcdir option.  We are building in place.
780       ac_sub_srcdir=$srcdir ;;
781     [\\/]* | ?:[\\/]* ) # Absolute path.
782       ac_sub_srcdir=$srcdir/$ac_subdir ;;
783     *) # Relative path.
784       ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
785     esac
786
787     # Check for guested configure; otherwise get Cygnus style configure.
788     if test -f $ac_sub_srcdir/configure.gnu; then
789       echo
790       $SHELL $ac_sub_srcdir/configure.gnu  --help=recursive
791     elif test -f $ac_sub_srcdir/configure; then
792       echo
793       $SHELL $ac_sub_srcdir/configure  --help=recursive
794     elif test -f $ac_sub_srcdir/configure.ac ||
795            test -f $ac_sub_srcdir/configure.in; then
796       echo
797       $ac_configure --help
798     else
799       echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
800     fi
801     cd $ac_popdir
802   done
803 fi
804
805 test -n "$ac_init_help" && exit 0
806 if $ac_init_version; then
807   cat <<\EOF
808
809 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
810 Free Software Foundation, Inc.
811 This configure script is free software; the Free Software Foundation
812 gives unlimited permission to copy, distribute and modify it.
813 EOF
814   exit 0
815 fi
816 exec 5>config.log
817 cat >&5 <<EOF
818 This file contains any messages produced by compilers while
819 running configure, to aid debugging if configure makes a mistake.
820
821 It was created by $as_me, which was
822 generated by GNU Autoconf 2.52.20200802.  Invocation command line was
823
824   $ $0 $@
825
826 EOF
827 {
828 cat <<_ASUNAME
829 ## ---------- ##
830 ## Platform.  ##
831 ## ---------- ##
832
833 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
834 uname -m = `(uname -m) 2>/dev/null || echo unknown`
835 uname -r = `(uname -r) 2>/dev/null || echo unknown`
836 uname -s = `(uname -s) 2>/dev/null || echo unknown`
837 uname -v = `(uname -v) 2>/dev/null || echo unknown`
838
839 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
840 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
841
842 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
843 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
844 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
845 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
846 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
847 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
848 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
849
850 PATH = $PATH
851
852 _ASUNAME
853 } >&5
854
855 cat >&5 <<EOF
856 ## ------------ ##
857 ## Core tests.  ##
858 ## ------------ ##
859
860 EOF
861
862 # Keep a trace of the command line.
863 # Strip out --no-create and --no-recursion so they do not pile up.
864 # Also quote any args containing shell meta-characters.
865 ac_configure_args=
866 ac_sep=
867 for ac_arg
868 do
869   case $ac_arg in
870   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
871   | --no-cr | --no-c) ;;
872   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
873   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
874   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
875     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
876     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
877     ac_sep=" " ;;
878   *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
879      ac_sep=" " ;;
880   esac
881   # Get rid of the leading space.
882 done
883
884 # When interrupted or exit'd, cleanup temporary files, and complete
885 # config.log.  We remove comments because anyway the quotes in there
886 # would cause problems or look ugly.
887 trap 'exit_status=$?
888   # Save into config.log some information that might help in debugging.
889   echo >&5
890   echo "## ----------------- ##" >&5
891   echo "## Cache variables.  ##" >&5
892   echo "## ----------------- ##" >&5
893   echo >&5
894   # The following way of writing the cache mishandles newlines in values,
895 {
896   (set) 2>&1 |
897     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
898     *ac_space=\ *)
899       sed -n \
900         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
901           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
902       ;;
903     *)
904       sed -n \
905         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
906       ;;
907     esac;
908 } >&5
909   sed "/^$/d" confdefs.h >conftest.log
910   if test -s conftest.log; then
911     echo >&5
912     echo "## ------------ ##" >&5
913     echo "## confdefs.h.  ##" >&5
914     echo "## ------------ ##" >&5
915     echo >&5
916     cat conftest.log >&5
917   fi
918   (echo; echo) >&5
919   test "$ac_signal" != 0 &&
920     echo "$as_me: caught signal $ac_signal" >&5
921   echo "$as_me: exit $exit_status" >&5
922   rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
923     exit $exit_status
924      ' 0
925 for ac_signal in 1 2 13 15; do
926   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
927 done
928 ac_signal=0
929
930 # confdefs.h avoids OS command line length limits that DEFS can exceed.
931 rm -rf conftest* confdefs.h
932 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
933 echo >confdefs.h
934
935 # Let the site file select an alternate cache file if it wants to.
936 # Prefer explicitly selected file to automatically selected ones.
937 if test -z "$CONFIG_SITE"; then
938   if test "x$prefix" != xNONE; then
939     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
940   else
941     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
942   fi
943 fi
944 for ac_site_file in $CONFIG_SITE; do
945   if test -r "$ac_site_file"; then
946     { echo "$as_me:946: loading site script $ac_site_file" >&5
947 echo "$as_me: loading site script $ac_site_file" >&6;}
948     cat "$ac_site_file" >&5
949     . "$ac_site_file"
950   fi
951 done
952
953 if test -r "$cache_file"; then
954   # Some versions of bash will fail to source /dev/null (special
955   # files actually), so we avoid doing that.
956   if test -f "$cache_file"; then
957     { echo "$as_me:957: loading cache $cache_file" >&5
958 echo "$as_me: loading cache $cache_file" >&6;}
959     case $cache_file in
960       [\\/]* | ?:[\\/]* ) . $cache_file;;
961       *)                      . ./$cache_file;;
962     esac
963   fi
964 else
965   { echo "$as_me:965: creating cache $cache_file" >&5
966 echo "$as_me: creating cache $cache_file" >&6;}
967   >$cache_file
968 fi
969
970 # Check that the precious variables saved in the cache have kept the same
971 # value.
972 ac_cache_corrupted=false
973 for ac_var in `(set) 2>&1 |
974                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
975   eval ac_old_set=\$ac_cv_env_${ac_var}_set
976   eval ac_new_set=\$ac_env_${ac_var}_set
977   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
978   eval ac_new_val="\$ac_env_${ac_var}_value"
979   case $ac_old_set,$ac_new_set in
980     set,)
981       { echo "$as_me:981: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
982 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
983       ac_cache_corrupted=: ;;
984     ,set)
985       { echo "$as_me:985: error: \`$ac_var' was not set in the previous run" >&5
986 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
987       ac_cache_corrupted=: ;;
988     ,);;
989     *)
990       if test "x$ac_old_val" != "x$ac_new_val"; then
991         { echo "$as_me:991: error: \`$ac_var' has changed since the previous run:" >&5
992 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
993         { echo "$as_me:993:   former value:  $ac_old_val" >&5
994 echo "$as_me:   former value:  $ac_old_val" >&2;}
995         { echo "$as_me:995:   current value: $ac_new_val" >&5
996 echo "$as_me:   current value: $ac_new_val" >&2;}
997         ac_cache_corrupted=:
998       fi;;
999   esac
1000   # Pass precious variables to config.status.  It doesn't matter if
1001   # we pass some twice (in addition to the command line arguments).
1002   if test "$ac_new_set" = set; then
1003     case $ac_new_val in
1004     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1005       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
1006       ac_configure_args="$ac_configure_args '$ac_arg'"
1007       ;;
1008     *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
1009        ;;
1010     esac
1011   fi
1012 done
1013 if $ac_cache_corrupted; then
1014   { echo "$as_me:1014: error: changes in the environment can compromise the build" >&5
1015 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1016   { { echo "$as_me:1016: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1017 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1018    { (exit 1); exit 1; }; }
1019 fi
1020
1021 ac_ext=c
1022 ac_cpp='$CPP $CPPFLAGS'
1023 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1024 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1025 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1026 ac_main_return=return
1027
1028 case `echo "testing\c" 2>/dev/null; echo 1,2,3`,`echo -n testing 2>/dev/null; echo 1,2,3` in
1029   *c*,-n*) ECHO_N= ECHO_C=      # newlines do not sed ;-) only broken shells would use this case anyway
1030                    ECHO_T='     ' ;;
1031   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
1032   *)      ECHO_N= ECHO_C='\c' ECHO_T= ;;
1033 esac
1034 echo "#! $SHELL" >conftest.sh
1035 echo  "exit 0"   >>conftest.sh
1036 chmod +x conftest.sh
1037 if { (echo "$as_me:1037: PATH=\".;.\"; conftest.sh") >&5
1038   (PATH=".;."; conftest.sh) 2>&5
1039   ac_status=$?
1040   echo "$as_me:1040: \$? = $ac_status" >&5
1041   (exit $ac_status); }; then
1042   ac_path_separator=';'
1043 else
1044   ac_path_separator=:
1045 fi
1046 PATH_SEPARATOR="$ac_path_separator"
1047 rm -f conftest.sh
1048
1049 ac_config_headers="$ac_config_headers include/ncurses_cfg.h:include/ncurses_cfg.hin"
1050
1051 top_builddir=`pwd`
1052
1053 ac_aux_dir=
1054 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1055   if test -f $ac_dir/install-sh; then
1056     ac_aux_dir=$ac_dir
1057     ac_install_sh="$ac_aux_dir/install-sh -c"
1058     break
1059   elif test -f $ac_dir/install.sh; then
1060     ac_aux_dir=$ac_dir
1061     ac_install_sh="$ac_aux_dir/install.sh -c"
1062     break
1063   elif test -f $ac_dir/shtool; then
1064     ac_aux_dir=$ac_dir
1065     ac_install_sh="$ac_aux_dir/shtool install -c"
1066     break
1067   fi
1068 done
1069 if test -z "$ac_aux_dir"; then
1070   { { echo "$as_me:1070: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1071 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1072    { (exit 1); exit 1; }; }
1073 fi
1074 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1075 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1076 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1077
1078 # Make sure we can run config.sub.
1079 $ac_config_sub sun4 >/dev/null 2>&1 ||
1080   { { echo "$as_me:1080: error: cannot run $ac_config_sub" >&5
1081 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1082    { (exit 1); exit 1; }; }
1083
1084 echo "$as_me:1084: checking build system type" >&5
1085 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1086 if test "${ac_cv_build+set}" = set; then
1087   echo $ECHO_N "(cached) $ECHO_C" >&6
1088 else
1089   ac_cv_build_alias=$build_alias
1090 test -z "$ac_cv_build_alias" &&
1091   ac_cv_build_alias=`$ac_config_guess`
1092 test -z "$ac_cv_build_alias" &&
1093   { { echo "$as_me:1093: error: cannot guess build type; you must specify one" >&5
1094 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1095    { (exit 1); exit 1; }; }
1096 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1097   { { echo "$as_me:1097: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1098 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1099    { (exit 1); exit 1; }; }
1100
1101 fi
1102 echo "$as_me:1102: result: $ac_cv_build" >&5
1103 echo "${ECHO_T}$ac_cv_build" >&6
1104 build=$ac_cv_build
1105 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1106 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1107 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1108
1109 echo "$as_me:1109: checking host system type" >&5
1110 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1111 if test "${ac_cv_host+set}" = set; then
1112   echo $ECHO_N "(cached) $ECHO_C" >&6
1113 else
1114   ac_cv_host_alias=$host_alias
1115 test -z "$ac_cv_host_alias" &&
1116   ac_cv_host_alias=$ac_cv_build_alias
1117 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1118   { { echo "$as_me:1118: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1119 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1120    { (exit 1); exit 1; }; }
1121
1122 fi
1123 echo "$as_me:1123: result: $ac_cv_host" >&5
1124 echo "${ECHO_T}$ac_cv_host" >&6
1125 host=$ac_cv_host
1126 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1127 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1128 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1129
1130 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1131         echo "$as_me:1131: checking target system type" >&5
1132 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1133 if test "${ac_cv_target+set}" = set; then
1134   echo $ECHO_N "(cached) $ECHO_C" >&6
1135 else
1136   ac_cv_target_alias=$target_alias
1137 test "x$ac_cv_target_alias" = "x" &&
1138   ac_cv_target_alias=$ac_cv_host_alias
1139 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1140   { { echo "$as_me:1140: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1141 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1142    { (exit 1); exit 1; }; }
1143
1144 fi
1145 echo "$as_me:1145: result: $ac_cv_target" >&5
1146 echo "${ECHO_T}$ac_cv_target" >&6
1147 target=$ac_cv_target
1148 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1149 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1150 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1151
1152 # The aliases save the names the user supplied, while $host etc.
1153 # will get canonicalized.
1154 test -n "$target_alias" &&
1155   test "$program_prefix$program_suffix$program_transform_name" = \
1156     NONENONEs,x,x, &&
1157   program_prefix=${target_alias}-
1158         system_name="$host_os"
1159 else
1160         system_name="`(uname -s -r) 2>/dev/null`"
1161         if test -z "$system_name" ; then
1162                 system_name="`(hostname) 2>/dev/null`"
1163         fi
1164 fi
1165 test -n "$system_name" &&
1166 cat >>confdefs.h <<EOF
1167 #define SYSTEM_NAME "$system_name"
1168 EOF
1169
1170 if test "${cf_cv_system_name+set}" = set; then
1171   echo $ECHO_N "(cached) $ECHO_C" >&6
1172 else
1173   cf_cv_system_name="$system_name"
1174 fi
1175
1176 test -z "$system_name" && system_name="$cf_cv_system_name"
1177 test -n "$cf_cv_system_name" && echo "$as_me:1177: result: Configuring for $cf_cv_system_name" >&5
1178 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1179
1180 if test ".$system_name" != ".$cf_cv_system_name" ; then
1181         echo "$as_me:1181: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1182 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1183         { { echo "$as_me:1183: error: \"Please remove config.cache and try again.\"" >&5
1184 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1185    { (exit 1); exit 1; }; }
1186 fi
1187
1188 # Check whether --with-system-type or --without-system-type was given.
1189 if test "${with_system_type+set}" = set; then
1190   withval="$with_system_type"
1191   { echo "$as_me:1191: WARNING: overriding system type to $withval" >&5
1192 echo "$as_me: WARNING: overriding system type to $withval" >&2;}
1193         cf_cv_system_name=$withval
1194         host_os=$withval
1195
1196 fi;
1197
1198 ###     Save the given $CFLAGS to allow user-override.
1199 cf_user_CFLAGS="$CFLAGS"
1200
1201 ###     Default install-location
1202
1203 echo "$as_me:1203: checking for prefix" >&5
1204 echo $ECHO_N "checking for prefix... $ECHO_C" >&6
1205 if test "x$prefix" = "xNONE" ; then
1206         case "$cf_cv_system_name" in
1207                 # non-vendor systems don't have a conflict
1208         (openbsd*|freebsd*|mirbsd*|linux*|cygwin*|msys*|k*bsd*-gnu|mingw*)
1209                 prefix=/usr
1210                 ;;
1211         (*)     prefix=$ac_default_prefix
1212                 ;;
1213         esac
1214 fi
1215 echo "$as_me:1215: result: $prefix" >&5
1216 echo "${ECHO_T}$prefix" >&6
1217
1218 if test "x$prefix" = "xNONE" ; then
1219 echo "$as_me:1219: checking for default include-directory" >&5
1220 echo $ECHO_N "checking for default include-directory... $ECHO_C" >&6
1221 test -n "$verbose" && echo 1>&6
1222 for cf_symbol in \
1223         $includedir \
1224         $includedir/ncurses \
1225         $prefix/include \
1226         $prefix/include/ncurses \
1227         /usr/local/include \
1228         /usr/local/include/ncurses \
1229         /usr/include \
1230         /usr/include/ncurses
1231 do
1232         cf_dir=`eval echo $cf_symbol`
1233         if test -f $cf_dir/curses.h ; then
1234         if ( fgrep NCURSES_VERSION $cf_dir/curses.h 2>&1 >/dev/null ) ; then
1235                 includedir="$cf_symbol"
1236                 test -n "$verbose"  && echo $ac_n "     found " 1>&6
1237                 break
1238         fi
1239         fi
1240         test -n "$verbose"  && echo "   tested $cf_dir" 1>&6
1241 done
1242 echo "$as_me:1242: result: $includedir" >&5
1243 echo "${ECHO_T}$includedir" >&6
1244 fi
1245
1246 ###     Checks for programs.
1247
1248 ac_ext=c
1249 ac_cpp='$CPP $CPPFLAGS'
1250 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1251 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1252 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1253 ac_main_return=return
1254 if test -n "$ac_tool_prefix"; then
1255   for ac_prog in gnatgcc gcc cc
1256   do
1257     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1258 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1259 echo "$as_me:1259: checking for $ac_word" >&5
1260 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1261 if test "${ac_cv_prog_CC+set}" = set; then
1262   echo $ECHO_N "(cached) $ECHO_C" >&6
1263 else
1264   if test -n "$CC"; then
1265   ac_cv_prog_CC="$CC" # Let the user override the test.
1266 else
1267   ac_save_IFS=$IFS; IFS=$ac_path_separator
1268 ac_dummy="$PATH"
1269 for ac_dir in $ac_dummy; do
1270   IFS=$ac_save_IFS
1271   test -z "$ac_dir" && ac_dir=.
1272   $as_executable_p "$ac_dir/$ac_word" || continue
1273 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1274 echo "$as_me:1274: found $ac_dir/$ac_word" >&5
1275 break
1276 done
1277
1278 fi
1279 fi
1280 CC=$ac_cv_prog_CC
1281 if test -n "$CC"; then
1282   echo "$as_me:1282: result: $CC" >&5
1283 echo "${ECHO_T}$CC" >&6
1284 else
1285   echo "$as_me:1285: result: no" >&5
1286 echo "${ECHO_T}no" >&6
1287 fi
1288
1289     test -n "$CC" && break
1290   done
1291 fi
1292 if test -z "$CC"; then
1293   ac_ct_CC=$CC
1294   for ac_prog in gnatgcc gcc cc
1295 do
1296   # Extract the first word of "$ac_prog", so it can be a program name with args.
1297 set dummy $ac_prog; ac_word=$2
1298 echo "$as_me:1298: checking for $ac_word" >&5
1299 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1300 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1301   echo $ECHO_N "(cached) $ECHO_C" >&6
1302 else
1303   if test -n "$ac_ct_CC"; then
1304   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1305 else
1306   ac_save_IFS=$IFS; IFS=$ac_path_separator
1307 ac_dummy="$PATH"
1308 for ac_dir in $ac_dummy; do
1309   IFS=$ac_save_IFS
1310   test -z "$ac_dir" && ac_dir=.
1311   $as_executable_p "$ac_dir/$ac_word" || continue
1312 ac_cv_prog_ac_ct_CC="$ac_prog"
1313 echo "$as_me:1313: found $ac_dir/$ac_word" >&5
1314 break
1315 done
1316
1317 fi
1318 fi
1319 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1320 if test -n "$ac_ct_CC"; then
1321   echo "$as_me:1321: result: $ac_ct_CC" >&5
1322 echo "${ECHO_T}$ac_ct_CC" >&6
1323 else
1324   echo "$as_me:1324: result: no" >&5
1325 echo "${ECHO_T}no" >&6
1326 fi
1327
1328   test -n "$ac_ct_CC" && break
1329 done
1330
1331   CC=$ac_ct_CC
1332 fi
1333
1334 test -z "$CC" && { { echo "$as_me:1334: error: no acceptable cc found in \$PATH" >&5
1335 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1336    { (exit 1); exit 1; }; }
1337
1338 # Provide some information about the compiler.
1339 echo "$as_me:1339:" \
1340      "checking for C compiler version" >&5
1341 ac_compiler=`set X $ac_compile; echo $2`
1342 { (eval echo "$as_me:1342: \"$ac_compiler --version </dev/null >&5\"") >&5
1343   (eval $ac_compiler --version </dev/null >&5) 2>&5
1344   ac_status=$?
1345   echo "$as_me:1345: \$? = $ac_status" >&5
1346   (exit $ac_status); }
1347 { (eval echo "$as_me:1347: \"$ac_compiler -v </dev/null >&5\"") >&5
1348   (eval $ac_compiler -v </dev/null >&5) 2>&5
1349   ac_status=$?
1350   echo "$as_me:1350: \$? = $ac_status" >&5
1351   (exit $ac_status); }
1352 { (eval echo "$as_me:1352: \"$ac_compiler -V </dev/null >&5\"") >&5
1353   (eval $ac_compiler -V </dev/null >&5) 2>&5
1354   ac_status=$?
1355   echo "$as_me:1355: \$? = $ac_status" >&5
1356   (exit $ac_status); }
1357
1358 cat >conftest.$ac_ext <<_ACEOF
1359 #line 1359 "configure"
1360 #include "confdefs.h"
1361
1362 int
1363 main (void)
1364 {
1365
1366   ;
1367   return 0;
1368 }
1369 _ACEOF
1370 ac_clean_files_save=$ac_clean_files
1371 ac_clean_files="$ac_clean_files a.out a.exe"
1372 # Try to create an executable without -o first, disregard a.out.
1373 # It will help us diagnose broken compilers, and finding out an intuition
1374 # of exeext.
1375 echo "$as_me:1375: checking for C compiler default output" >&5
1376 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1377 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1378 if { (eval echo "$as_me:1378: \"$ac_link_default\"") >&5
1379   (eval $ac_link_default) 2>&5
1380   ac_status=$?
1381   echo "$as_me:1381: \$? = $ac_status" >&5
1382   (exit $ac_status); }; then
1383   # Find the output, starting from the most likely.  This scheme is
1384 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1385 # resort.
1386 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1387                 ls a.out conftest 2>/dev/null;
1388                 ls a.* conftest.* 2>/dev/null`; do
1389   case $ac_file in
1390     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1391     a.out ) # We found the default executable, but exeext='' is most
1392             # certainly right.
1393             break;;
1394     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1395           # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1396           export ac_cv_exeext
1397           break;;
1398     * ) break;;
1399   esac
1400 done
1401 else
1402   echo "$as_me: failed program was:" >&5
1403 cat conftest.$ac_ext >&5
1404 { { echo "$as_me:1404: error: C compiler cannot create executables" >&5
1405 echo "$as_me: error: C compiler cannot create executables" >&2;}
1406    { (exit 77); exit 77; }; }
1407 fi
1408
1409 ac_exeext=$ac_cv_exeext
1410 echo "$as_me:1410: result: $ac_file" >&5
1411 echo "${ECHO_T}$ac_file" >&6
1412
1413 # Check the compiler produces executables we can run.  If not, either
1414 # the compiler is broken, or we cross compile.
1415 echo "$as_me:1415: checking whether the C compiler works" >&5
1416 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1417 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1418 # If not cross compiling, check that we can run a simple program.
1419 if test "$cross_compiling" != yes; then
1420   if { ac_try='./$ac_file'
1421   { (eval echo "$as_me:1421: \"$ac_try\"") >&5
1422   (eval $ac_try) 2>&5
1423   ac_status=$?
1424   echo "$as_me:1424: \$? = $ac_status" >&5
1425   (exit $ac_status); }; }; then
1426     cross_compiling=no
1427   else
1428     if test "$cross_compiling" = maybe; then
1429         cross_compiling=yes
1430     else
1431         { { echo "$as_me:1431: error: cannot run C compiled programs.
1432 If you meant to cross compile, use \`--host'." >&5
1433 echo "$as_me: error: cannot run C compiled programs.
1434 If you meant to cross compile, use \`--host'." >&2;}
1435    { (exit 1); exit 1; }; }
1436     fi
1437   fi
1438 fi
1439 echo "$as_me:1439: result: yes" >&5
1440 echo "${ECHO_T}yes" >&6
1441
1442 rm -f a.out a.exe conftest$ac_cv_exeext
1443 ac_clean_files=$ac_clean_files_save
1444 # Check the compiler produces executables we can run.  If not, either
1445 # the compiler is broken, or we cross compile.
1446 echo "$as_me:1446: checking whether we are cross compiling" >&5
1447 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1448 echo "$as_me:1448: result: $cross_compiling" >&5
1449 echo "${ECHO_T}$cross_compiling" >&6
1450
1451 echo "$as_me:1451: checking for executable suffix" >&5
1452 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1453 if { (eval echo "$as_me:1453: \"$ac_link\"") >&5
1454   (eval $ac_link) 2>&5
1455   ac_status=$?
1456   echo "$as_me:1456: \$? = $ac_status" >&5
1457   (exit $ac_status); }; then
1458   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1459 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1460 # work properly (i.e., refer to `conftest.exe'), while it won't with
1461 # `rm'.
1462 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1463   case $ac_file in
1464     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1465     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1466           export ac_cv_exeext
1467           break;;
1468     * ) break;;
1469   esac
1470 done
1471 else
1472   { { echo "$as_me:1472: error: cannot compute EXEEXT: cannot compile and link" >&5
1473 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1474    { (exit 1); exit 1; }; }
1475 fi
1476
1477 rm -f conftest$ac_cv_exeext
1478 echo "$as_me:1478: result: $ac_cv_exeext" >&5
1479 echo "${ECHO_T}$ac_cv_exeext" >&6
1480
1481 rm -f conftest.$ac_ext
1482 EXEEXT=$ac_cv_exeext
1483 ac_exeext=$EXEEXT
1484 echo "$as_me:1484: checking for object suffix" >&5
1485 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1486 if test "${ac_cv_objext+set}" = set; then
1487   echo $ECHO_N "(cached) $ECHO_C" >&6
1488 else
1489   cat >conftest.$ac_ext <<_ACEOF
1490 #line 1490 "configure"
1491 #include "confdefs.h"
1492
1493 int
1494 main (void)
1495 {
1496
1497   ;
1498   return 0;
1499 }
1500 _ACEOF
1501 rm -f conftest.o conftest.obj
1502 if { (eval echo "$as_me:1502: \"$ac_compile\"") >&5
1503   (eval $ac_compile) 2>&5
1504   ac_status=$?
1505   echo "$as_me:1505: \$? = $ac_status" >&5
1506   (exit $ac_status); }; then
1507   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1508   case $ac_file in
1509     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1510     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1511        break;;
1512   esac
1513 done
1514 else
1515   echo "$as_me: failed program was:" >&5
1516 cat conftest.$ac_ext >&5
1517 { { echo "$as_me:1517: error: cannot compute OBJEXT: cannot compile" >&5
1518 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1519    { (exit 1); exit 1; }; }
1520 fi
1521
1522 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1523 fi
1524 echo "$as_me:1524: result: $ac_cv_objext" >&5
1525 echo "${ECHO_T}$ac_cv_objext" >&6
1526 OBJEXT=$ac_cv_objext
1527 ac_objext=$OBJEXT
1528 echo "$as_me:1528: checking whether we are using the GNU C compiler" >&5
1529 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1530 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1531   echo $ECHO_N "(cached) $ECHO_C" >&6
1532 else
1533   cat >conftest.$ac_ext <<_ACEOF
1534 #line 1534 "configure"
1535 #include "confdefs.h"
1536
1537 int
1538 main (void)
1539 {
1540 #ifndef __GNUC__
1541        choke me
1542 #endif
1543
1544   ;
1545   return 0;
1546 }
1547 _ACEOF
1548 rm -f conftest.$ac_objext
1549 if { (eval echo "$as_me:1549: \"$ac_compile\"") >&5
1550   (eval $ac_compile) 2>&5
1551   ac_status=$?
1552   echo "$as_me:1552: \$? = $ac_status" >&5
1553   (exit $ac_status); } &&
1554          { ac_try='test -s conftest.$ac_objext'
1555   { (eval echo "$as_me:1555: \"$ac_try\"") >&5
1556   (eval $ac_try) 2>&5
1557   ac_status=$?
1558   echo "$as_me:1558: \$? = $ac_status" >&5
1559   (exit $ac_status); }; }; then
1560   ac_compiler_gnu=yes
1561 else
1562   echo "$as_me: failed program was:" >&5
1563 cat conftest.$ac_ext >&5
1564 ac_compiler_gnu=no
1565 fi
1566 rm -f conftest.$ac_objext conftest.$ac_ext
1567 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1568
1569 fi
1570 echo "$as_me:1570: result: $ac_cv_c_compiler_gnu" >&5
1571 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1572 GCC=`test $ac_compiler_gnu = yes && echo yes`
1573 ac_test_CFLAGS=${CFLAGS+set}
1574 ac_save_CFLAGS=$CFLAGS
1575 CFLAGS="-g"
1576 echo "$as_me:1576: checking whether $CC accepts -g" >&5
1577 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1578 if test "${ac_cv_prog_cc_g+set}" = set; then
1579   echo $ECHO_N "(cached) $ECHO_C" >&6
1580 else
1581   cat >conftest.$ac_ext <<_ACEOF
1582 #line 1582 "configure"
1583 #include "confdefs.h"
1584
1585 int
1586 main (void)
1587 {
1588
1589   ;
1590   return 0;
1591 }
1592 _ACEOF
1593 rm -f conftest.$ac_objext
1594 if { (eval echo "$as_me:1594: \"$ac_compile\"") >&5
1595   (eval $ac_compile) 2>&5
1596   ac_status=$?
1597   echo "$as_me:1597: \$? = $ac_status" >&5
1598   (exit $ac_status); } &&
1599          { ac_try='test -s conftest.$ac_objext'
1600   { (eval echo "$as_me:1600: \"$ac_try\"") >&5
1601   (eval $ac_try) 2>&5
1602   ac_status=$?
1603   echo "$as_me:1603: \$? = $ac_status" >&5
1604   (exit $ac_status); }; }; then
1605   ac_cv_prog_cc_g=yes
1606 else
1607   echo "$as_me: failed program was:" >&5
1608 cat conftest.$ac_ext >&5
1609 ac_cv_prog_cc_g=no
1610 fi
1611 rm -f conftest.$ac_objext conftest.$ac_ext
1612 fi
1613 echo "$as_me:1613: result: $ac_cv_prog_cc_g" >&5
1614 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1615 if test "$ac_test_CFLAGS" = set; then
1616   CFLAGS=$ac_save_CFLAGS
1617 elif test $ac_cv_prog_cc_g = yes; then
1618   if test "$GCC" = yes; then
1619     CFLAGS="-g -O2"
1620   else
1621     CFLAGS="-g"
1622   fi
1623 else
1624   if test "$GCC" = yes; then
1625     CFLAGS="-O2"
1626   else
1627     CFLAGS=
1628   fi
1629 fi
1630 # Some people use a C++ compiler to compile C.  Since we use `exit',
1631 # in C++ we need to declare it.  In case someone uses the same compiler
1632 # for both compiling C and C++ we need to have the C++ compiler decide
1633 # the declaration of exit, since it's the most demanding environment.
1634 cat >conftest.$ac_ext <<_ACEOF
1635 #ifndef __cplusplus
1636   choke me
1637 #endif
1638 _ACEOF
1639 rm -f conftest.$ac_objext
1640 if { (eval echo "$as_me:1640: \"$ac_compile\"") >&5
1641   (eval $ac_compile) 2>&5
1642   ac_status=$?
1643   echo "$as_me:1643: \$? = $ac_status" >&5
1644   (exit $ac_status); } &&
1645          { ac_try='test -s conftest.$ac_objext'
1646   { (eval echo "$as_me:1646: \"$ac_try\"") >&5
1647   (eval $ac_try) 2>&5
1648   ac_status=$?
1649   echo "$as_me:1649: \$? = $ac_status" >&5
1650   (exit $ac_status); }; }; then
1651   for ac_declaration in \
1652    ''\
1653    '#include <stdlib.h>' \
1654    'extern "C" void std::exit (int) throw (); using std::exit;' \
1655    'extern "C" void std::exit (int); using std::exit;' \
1656    'extern "C" void exit (int) throw ();' \
1657    'extern "C" void exit (int);' \
1658    'void exit (int);'
1659 do
1660   cat >conftest.$ac_ext <<_ACEOF
1661 #line 1661 "configure"
1662 #include "confdefs.h"
1663 #include <stdlib.h>
1664 $ac_declaration
1665 int
1666 main (void)
1667 {
1668 exit (42);
1669   ;
1670   return 0;
1671 }
1672 _ACEOF
1673 rm -f conftest.$ac_objext
1674 if { (eval echo "$as_me:1674: \"$ac_compile\"") >&5
1675   (eval $ac_compile) 2>&5
1676   ac_status=$?
1677   echo "$as_me:1677: \$? = $ac_status" >&5
1678   (exit $ac_status); } &&
1679          { ac_try='test -s conftest.$ac_objext'
1680   { (eval echo "$as_me:1680: \"$ac_try\"") >&5
1681   (eval $ac_try) 2>&5
1682   ac_status=$?
1683   echo "$as_me:1683: \$? = $ac_status" >&5
1684   (exit $ac_status); }; }; then
1685   :
1686 else
1687   echo "$as_me: failed program was:" >&5
1688 cat conftest.$ac_ext >&5
1689 continue
1690 fi
1691 rm -f conftest.$ac_objext conftest.$ac_ext
1692   cat >conftest.$ac_ext <<_ACEOF
1693 #line 1693 "configure"
1694 #include "confdefs.h"
1695 $ac_declaration
1696 int
1697 main (void)
1698 {
1699 exit (42);
1700   ;
1701   return 0;
1702 }
1703 _ACEOF
1704 rm -f conftest.$ac_objext
1705 if { (eval echo "$as_me:1705: \"$ac_compile\"") >&5
1706   (eval $ac_compile) 2>&5
1707   ac_status=$?
1708   echo "$as_me:1708: \$? = $ac_status" >&5
1709   (exit $ac_status); } &&
1710          { ac_try='test -s conftest.$ac_objext'
1711   { (eval echo "$as_me:1711: \"$ac_try\"") >&5
1712   (eval $ac_try) 2>&5
1713   ac_status=$?
1714   echo "$as_me:1714: \$? = $ac_status" >&5
1715   (exit $ac_status); }; }; then
1716   break
1717 else
1718   echo "$as_me: failed program was:" >&5
1719 cat conftest.$ac_ext >&5
1720 fi
1721 rm -f conftest.$ac_objext conftest.$ac_ext
1722 done
1723 rm -rf conftest*
1724 if test -n "$ac_declaration"; then
1725   echo '#ifdef __cplusplus' >>confdefs.h
1726   echo $ac_declaration      >>confdefs.h
1727   echo '#endif'             >>confdefs.h
1728 fi
1729
1730 else
1731   echo "$as_me: failed program was:" >&5
1732 cat conftest.$ac_ext >&5
1733 fi
1734 rm -f conftest.$ac_objext conftest.$ac_ext
1735 ac_ext=c
1736 ac_cpp='$CPP $CPPFLAGS'
1737 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1738 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1739 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1740 ac_main_return=return
1741
1742 GCC_VERSION=none
1743 if test "$GCC" = yes ; then
1744         echo "$as_me:1744: checking version of $CC" >&5
1745 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1746         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.].*//'`"
1747         test -z "$GCC_VERSION" && GCC_VERSION=unknown
1748         echo "$as_me:1748: result: $GCC_VERSION" >&5
1749 echo "${ECHO_T}$GCC_VERSION" >&6
1750 fi
1751
1752 INTEL_COMPILER=no
1753
1754 if test "$GCC" = yes ; then
1755         case $host_os in
1756         (linux*|gnu*)
1757                 echo "$as_me:1757: checking if this is really Intel C compiler" >&5
1758 echo $ECHO_N "checking if this is really Intel C compiler... $ECHO_C" >&6
1759                 cf_save_CFLAGS="$CFLAGS"
1760                 CFLAGS="$CFLAGS -no-gcc"
1761                 cat >conftest.$ac_ext <<_ACEOF
1762 #line 1762 "configure"
1763 #include "confdefs.h"
1764
1765 int
1766 main (void)
1767 {
1768
1769 #ifdef __INTEL_COMPILER
1770 #else
1771 make an error
1772 #endif
1773
1774   ;
1775   return 0;
1776 }
1777 _ACEOF
1778 rm -f conftest.$ac_objext
1779 if { (eval echo "$as_me:1779: \"$ac_compile\"") >&5
1780   (eval $ac_compile) 2>&5
1781   ac_status=$?
1782   echo "$as_me:1782: \$? = $ac_status" >&5
1783   (exit $ac_status); } &&
1784          { ac_try='test -s conftest.$ac_objext'
1785   { (eval echo "$as_me:1785: \"$ac_try\"") >&5
1786   (eval $ac_try) 2>&5
1787   ac_status=$?
1788   echo "$as_me:1788: \$? = $ac_status" >&5
1789   (exit $ac_status); }; }; then
1790   INTEL_COMPILER=yes
1791 cf_save_CFLAGS="$cf_save_CFLAGS -we147"
1792
1793 else
1794   echo "$as_me: failed program was:" >&5
1795 cat conftest.$ac_ext >&5
1796 fi
1797 rm -f conftest.$ac_objext conftest.$ac_ext
1798                 CFLAGS="$cf_save_CFLAGS"
1799                 echo "$as_me:1799: result: $INTEL_COMPILER" >&5
1800 echo "${ECHO_T}$INTEL_COMPILER" >&6
1801                 ;;
1802         esac
1803 fi
1804
1805 CLANG_COMPILER=no
1806
1807 if test "$GCC" = yes ; then
1808         echo "$as_me:1808: checking if this is really Clang C compiler" >&5
1809 echo $ECHO_N "checking if this is really Clang C compiler... $ECHO_C" >&6
1810         cf_save_CFLAGS="$CFLAGS"
1811         cat >conftest.$ac_ext <<_ACEOF
1812 #line 1812 "configure"
1813 #include "confdefs.h"
1814
1815 int
1816 main (void)
1817 {
1818
1819 #ifdef __clang__
1820 #else
1821 make an error
1822 #endif
1823
1824   ;
1825   return 0;
1826 }
1827 _ACEOF
1828 rm -f conftest.$ac_objext
1829 if { (eval echo "$as_me:1829: \"$ac_compile\"") >&5
1830   (eval $ac_compile) 2>&5
1831   ac_status=$?
1832   echo "$as_me:1832: \$? = $ac_status" >&5
1833   (exit $ac_status); } &&
1834          { ac_try='test -s conftest.$ac_objext'
1835   { (eval echo "$as_me:1835: \"$ac_try\"") >&5
1836   (eval $ac_try) 2>&5
1837   ac_status=$?
1838   echo "$as_me:1838: \$? = $ac_status" >&5
1839   (exit $ac_status); }; }; then
1840   CLANG_COMPILER=yes
1841
1842 else
1843   echo "$as_me: failed program was:" >&5
1844 cat conftest.$ac_ext >&5
1845 fi
1846 rm -f conftest.$ac_objext conftest.$ac_ext
1847         CFLAGS="$cf_save_CFLAGS"
1848         echo "$as_me:1848: result: $CLANG_COMPILER" >&5
1849 echo "${ECHO_T}$CLANG_COMPILER" >&6
1850 fi
1851
1852 if test "x$CLANG_COMPILER" = "xyes" ; then
1853         for cf_clang_opt in \
1854                 -Qunused-arguments \
1855                 -Wno-error=implicit-function-declaration
1856         do
1857                 echo "$as_me:1857: checking if option $cf_clang_opt works" >&5
1858 echo $ECHO_N "checking if option $cf_clang_opt works... $ECHO_C" >&6
1859                 cat >conftest.$ac_ext <<_ACEOF
1860 #line 1860 "configure"
1861 #include "confdefs.h"
1862
1863                         #include <stdio.h>
1864 int
1865 main (void)
1866 {
1867
1868                         printf("hello!\n");
1869   ;
1870   return 0;
1871 }
1872 _ACEOF
1873 rm -f conftest.$ac_objext conftest$ac_exeext
1874 if { (eval echo "$as_me:1874: \"$ac_link\"") >&5
1875   (eval $ac_link) 2>&5
1876   ac_status=$?
1877   echo "$as_me:1877: \$? = $ac_status" >&5
1878   (exit $ac_status); } &&
1879          { ac_try='test -s conftest$ac_exeext'
1880   { (eval echo "$as_me:1880: \"$ac_try\"") >&5
1881   (eval $ac_try) 2>&5
1882   ac_status=$?
1883   echo "$as_me:1883: \$? = $ac_status" >&5
1884   (exit $ac_status); }; }; then
1885
1886                         cf_clang_optok=yes
1887 else
1888   echo "$as_me: failed program was:" >&5
1889 cat conftest.$ac_ext >&5
1890
1891                         cf_clang_optok=no
1892 fi
1893 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
1894                 echo "$as_me:1894: result: $cf_clang_optok" >&5
1895 echo "${ECHO_T}$cf_clang_optok" >&6
1896                 if test $cf_clang_optok = yes; then
1897                         test -n "$verbose" && echo "    adding option $cf_clang_opt" 1>&6
1898
1899 echo "${as_me:-configure}:1899: testing adding option $cf_clang_opt ..." 1>&5
1900
1901         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
1902         CFLAGS="${CFLAGS}$cf_clang_opt"
1903
1904                 fi
1905         done
1906 fi
1907
1908 echo "$as_me:1908: checking for $CC option to accept ANSI C" >&5
1909 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1910 if test "${ac_cv_prog_cc_stdc+set}" = set; then
1911   echo $ECHO_N "(cached) $ECHO_C" >&6
1912 else
1913   ac_cv_prog_cc_stdc=no
1914 ac_save_CC=$CC
1915 cat >conftest.$ac_ext <<_ACEOF
1916 #line 1916 "configure"
1917 #include "confdefs.h"
1918 #include <stdarg.h>
1919 #include <stdio.h>
1920 #include <sys/types.h>
1921 #include <sys/stat.h>
1922 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
1923 struct buf { int x; };
1924 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1925 static char *e (p, i)
1926      char **p;
1927      int i;
1928 {
1929   return p[i];
1930 }
1931 static char *f (char * (*g) (char **, int), char **p, ...)
1932 {
1933   char *s;
1934   va_list v;
1935   va_start (v,p);
1936   s = g (p, va_arg (v,int));
1937   va_end (v);
1938   return s;
1939 }
1940 int test (int i, double x);
1941 struct s1 {int (*f) (int a);};
1942 struct s2 {int (*f) (double a);};
1943 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1944 int argc;
1945 char **argv;
1946 int
1947 main (void)
1948 {
1949 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
1950   ;
1951   return 0;
1952 }
1953 _ACEOF
1954 # Don't try gcc -ansi; that turns off useful extensions and
1955 # breaks some systems' header files.
1956 # AIX                   -qlanglvl=ansi
1957 # Ultrix and OSF/1      -std1
1958 # HP-UX 10.20 and later -Ae
1959 # HP-UX older versions  -Aa -D_HPUX_SOURCE
1960 # SVR4                  -Xc -D__EXTENSIONS__
1961 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1962 do
1963   CC="$ac_save_CC $ac_arg"
1964   rm -f conftest.$ac_objext
1965 if { (eval echo "$as_me:1965: \"$ac_compile\"") >&5
1966   (eval $ac_compile) 2>&5
1967   ac_status=$?
1968   echo "$as_me:1968: \$? = $ac_status" >&5
1969   (exit $ac_status); } &&
1970          { ac_try='test -s conftest.$ac_objext'
1971   { (eval echo "$as_me:1971: \"$ac_try\"") >&5
1972   (eval $ac_try) 2>&5
1973   ac_status=$?
1974   echo "$as_me:1974: \$? = $ac_status" >&5
1975   (exit $ac_status); }; }; then
1976   ac_cv_prog_cc_stdc=$ac_arg
1977 break
1978 else
1979   echo "$as_me: failed program was:" >&5
1980 cat conftest.$ac_ext >&5
1981 fi
1982 rm -f conftest.$ac_objext
1983 done
1984 rm -f conftest.$ac_ext conftest.$ac_objext
1985 CC=$ac_save_CC
1986
1987 fi
1988
1989 case "x$ac_cv_prog_cc_stdc" in
1990   x|xno)
1991     echo "$as_me:1991: result: none needed" >&5
1992 echo "${ECHO_T}none needed" >&6 ;;
1993   *)
1994     echo "$as_me:1994: result: $ac_cv_prog_cc_stdc" >&5
1995 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
1996     CC="$CC $ac_cv_prog_cc_stdc" ;;
1997 esac
1998
1999 # This should have been defined by AC_PROG_CC
2000 : ${CC:=cc}
2001
2002 echo "$as_me:2002: checking \$CFLAGS variable" >&5
2003 echo $ECHO_N "checking \$CFLAGS variable... $ECHO_C" >&6
2004 case "x$CFLAGS" in
2005 (*-[IUD]*)
2006         echo "$as_me:2006: result: broken" >&5
2007 echo "${ECHO_T}broken" >&6
2008         { echo "$as_me:2008: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&5
2009 echo "$as_me: WARNING: your environment uses the CFLAGS variable to hold CPPFLAGS options" >&2;}
2010         cf_flags="$CFLAGS"
2011         CFLAGS=
2012         for cf_arg in $cf_flags
2013         do
2014
2015 cf_fix_cppflags=no
2016 cf_new_cflags=
2017 cf_new_cppflags=
2018 cf_new_extra_cppflags=
2019
2020 for cf_add_cflags in $cf_arg
2021 do
2022 case $cf_fix_cppflags in
2023 (no)
2024         case $cf_add_cflags in
2025         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2026                 case $cf_add_cflags in
2027                 (-D*)
2028                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2029
2030                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2031                                 && test -z "${cf_tst_cflags}" \
2032                                 && cf_fix_cppflags=yes
2033
2034                         if test $cf_fix_cppflags = yes ; then
2035
2036         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2037         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2038
2039                                 continue
2040                         elif test "${cf_tst_cflags}" = "\"'" ; then
2041
2042         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2043         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2044
2045                                 continue
2046                         fi
2047                         ;;
2048                 esac
2049                 case "$CPPFLAGS" in
2050                 (*$cf_add_cflags)
2051                         ;;
2052                 (*)
2053                         case $cf_add_cflags in
2054                         (-D*)
2055                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2056
2057 CPPFLAGS=`echo "$CPPFLAGS" | \
2058         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
2059                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
2060
2061                                 ;;
2062                         esac
2063
2064         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2065         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2066
2067                         ;;
2068                 esac
2069                 ;;
2070         (*)
2071
2072         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2073         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2074
2075                 ;;
2076         esac
2077         ;;
2078 (yes)
2079
2080         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2081         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2082
2083         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2084
2085         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2086                 && test -z "${cf_tst_cflags}" \
2087                 && cf_fix_cppflags=no
2088         ;;
2089 esac
2090 done
2091
2092 if test -n "$cf_new_cflags" ; then
2093
2094         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2095         CFLAGS="${CFLAGS}$cf_new_cflags"
2096
2097 fi
2098
2099 if test -n "$cf_new_cppflags" ; then
2100
2101         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2102         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2103
2104 fi
2105
2106 if test -n "$cf_new_extra_cppflags" ; then
2107
2108         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2109         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2110
2111 fi
2112
2113         done
2114         ;;
2115 (*)
2116         echo "$as_me:2116: result: ok" >&5
2117 echo "${ECHO_T}ok" >&6
2118         ;;
2119 esac
2120
2121 echo "$as_me:2121: checking \$CC variable" >&5
2122 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
2123 case "$CC" in
2124 (*[\ \  ]-*)
2125         echo "$as_me:2125: result: broken" >&5
2126 echo "${ECHO_T}broken" >&6
2127         { echo "$as_me:2127: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
2128 echo "$as_me: WARNING: your environment uses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
2129         # humor him...
2130         cf_prog=`echo "$CC" | sed -e 's/        / /g' -e 's/[ ]* / /g' -e 's/[ ]*[ ]-[^ ].*//'`
2131         cf_flags=`echo "$CC" | ${AWK:-awk} -v prog="$cf_prog" '{ printf("%s", substr($0,1+length(prog))); }'`
2132         CC="$cf_prog"
2133         for cf_arg in $cf_flags
2134         do
2135                 case "x$cf_arg" in
2136                 (x-[IUDfgOW]*)
2137
2138 cf_fix_cppflags=no
2139 cf_new_cflags=
2140 cf_new_cppflags=
2141 cf_new_extra_cppflags=
2142
2143 for cf_add_cflags in $cf_arg
2144 do
2145 case $cf_fix_cppflags in
2146 (no)
2147         case $cf_add_cflags in
2148         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
2149                 case $cf_add_cflags in
2150                 (-D*)
2151                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
2152
2153                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2154                                 && test -z "${cf_tst_cflags}" \
2155                                 && cf_fix_cppflags=yes
2156
2157                         if test $cf_fix_cppflags = yes ; then
2158
2159         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2160         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2161
2162                                 continue
2163                         elif test "${cf_tst_cflags}" = "\"'" ; then
2164
2165         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2166         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2167
2168                                 continue
2169                         fi
2170                         ;;
2171                 esac
2172                 case "$CPPFLAGS" in
2173                 (*$cf_add_cflags)
2174                         ;;
2175                 (*)
2176                         case $cf_add_cflags in
2177                         (-D*)
2178                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
2179
2180 CPPFLAGS=`echo "$CPPFLAGS" | \
2181         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
2182                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
2183
2184                                 ;;
2185                         esac
2186
2187         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2188         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2189
2190                         ;;
2191                 esac
2192                 ;;
2193         (*)
2194
2195         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2196         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2197
2198                 ;;
2199         esac
2200         ;;
2201 (yes)
2202
2203         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2204         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2205
2206         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2207
2208         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2209                 && test -z "${cf_tst_cflags}" \
2210                 && cf_fix_cppflags=no
2211         ;;
2212 esac
2213 done
2214
2215 if test -n "$cf_new_cflags" ; then
2216
2217         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2218         CFLAGS="${CFLAGS}$cf_new_cflags"
2219
2220 fi
2221
2222 if test -n "$cf_new_cppflags" ; then
2223
2224         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2225         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2226
2227 fi
2228
2229 if test -n "$cf_new_extra_cppflags" ; then
2230
2231         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2232         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2233
2234 fi
2235
2236                         ;;
2237                 (*)
2238                         CC="$CC $cf_arg"
2239                         ;;
2240                 esac
2241         done
2242         test -n "$verbose" && echo "    resulting CC: '$CC'" 1>&6
2243
2244 echo "${as_me:-configure}:2244: testing resulting CC: '$CC' ..." 1>&5
2245
2246         test -n "$verbose" && echo "    resulting CFLAGS: '$CFLAGS'" 1>&6
2247
2248 echo "${as_me:-configure}:2248: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5
2249
2250         test -n "$verbose" && echo "    resulting CPPFLAGS: '$CPPFLAGS'" 1>&6
2251
2252 echo "${as_me:-configure}:2252: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5
2253
2254         ;;
2255 (*)
2256         echo "$as_me:2256: result: ok" >&5
2257 echo "${ECHO_T}ok" >&6
2258         ;;
2259 esac
2260
2261 ac_ext=c
2262 ac_cpp='$CPP $CPPFLAGS'
2263 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2264 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2265 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2266 ac_main_return=return
2267 echo "$as_me:2267: checking how to run the C preprocessor" >&5
2268 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2269 # On Suns, sometimes $CPP names a directory.
2270 if test -n "$CPP" && test -d "$CPP"; then
2271   CPP=
2272 fi
2273 if test -z "$CPP"; then
2274   if test "${ac_cv_prog_CPP+set}" = set; then
2275   echo $ECHO_N "(cached) $ECHO_C" >&6
2276 else
2277       # Double quotes because CPP needs to be expanded
2278     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2279     do
2280       ac_preproc_ok=false
2281 for ac_c_preproc_warn_flag in '' yes
2282 do
2283   # Use a header file that comes with gcc, so configuring glibc
2284   # with a fresh cross-compiler works.
2285   # On the NeXT, cc -E runs the code through the compiler's parser,
2286   # not just through cpp. "Syntax error" is here to catch this case.
2287   cat >conftest.$ac_ext <<_ACEOF
2288 #line 2288 "configure"
2289 #include "confdefs.h"
2290 #include <assert.h>
2291                      Syntax error
2292 _ACEOF
2293 if { (eval echo "$as_me:2293: \"$ac_cpp conftest.$ac_ext\"") >&5
2294   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2295   ac_status=$?
2296   egrep -v '^ *\+' conftest.er1 >conftest.err
2297   rm -f conftest.er1
2298   cat conftest.err >&5
2299   echo "$as_me:2299: \$? = $ac_status" >&5
2300   (exit $ac_status); } >/dev/null; then
2301   if test -s conftest.err; then
2302     ac_cpp_err=$ac_c_preproc_warn_flag
2303   else
2304     ac_cpp_err=
2305   fi
2306 else
2307   ac_cpp_err=yes
2308 fi
2309 if test -z "$ac_cpp_err"; then
2310   :
2311 else
2312   echo "$as_me: failed program was:" >&5
2313   cat conftest.$ac_ext >&5
2314   # Broken: fails on valid input.
2315 continue
2316 fi
2317 rm -f conftest.err conftest.$ac_ext
2318
2319   # OK, works on sane cases.  Now check whether non-existent headers
2320   # can be detected and how.
2321   cat >conftest.$ac_ext <<_ACEOF
2322 #line 2322 "configure"
2323 #include "confdefs.h"
2324 #include <ac_nonexistent.h>
2325 _ACEOF
2326 if { (eval echo "$as_me:2326: \"$ac_cpp conftest.$ac_ext\"") >&5
2327   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2328   ac_status=$?
2329   egrep -v '^ *\+' conftest.er1 >conftest.err
2330   rm -f conftest.er1
2331   cat conftest.err >&5
2332   echo "$as_me:2332: \$? = $ac_status" >&5
2333   (exit $ac_status); } >/dev/null; then
2334   if test -s conftest.err; then
2335     ac_cpp_err=$ac_c_preproc_warn_flag
2336   else
2337     ac_cpp_err=
2338   fi
2339 else
2340   ac_cpp_err=yes
2341 fi
2342 if test -z "$ac_cpp_err"; then
2343   # Broken: success on invalid input.
2344 continue
2345 else
2346   echo "$as_me: failed program was:" >&5
2347   cat conftest.$ac_ext >&5
2348   # Passes both tests.
2349 ac_preproc_ok=:
2350 break
2351 fi
2352 rm -f conftest.err conftest.$ac_ext
2353
2354 done
2355 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2356 rm -f conftest.err conftest.$ac_ext
2357 if $ac_preproc_ok; then
2358   break
2359 fi
2360
2361     done
2362     ac_cv_prog_CPP=$CPP
2363
2364 fi
2365   CPP=$ac_cv_prog_CPP
2366 else
2367   ac_cv_prog_CPP=$CPP
2368 fi
2369 echo "$as_me:2369: result: $CPP" >&5
2370 echo "${ECHO_T}$CPP" >&6
2371 ac_preproc_ok=false
2372 for ac_c_preproc_warn_flag in '' yes
2373 do
2374   # Use a header file that comes with gcc, so configuring glibc
2375   # with a fresh cross-compiler works.
2376   # On the NeXT, cc -E runs the code through the compiler's parser,
2377   # not just through cpp. "Syntax error" is here to catch this case.
2378   cat >conftest.$ac_ext <<_ACEOF
2379 #line 2379 "configure"
2380 #include "confdefs.h"
2381 #include <assert.h>
2382                      Syntax error
2383 _ACEOF
2384 if { (eval echo "$as_me:2384: \"$ac_cpp conftest.$ac_ext\"") >&5
2385   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2386   ac_status=$?
2387   egrep -v '^ *\+' conftest.er1 >conftest.err
2388   rm -f conftest.er1
2389   cat conftest.err >&5
2390   echo "$as_me:2390: \$? = $ac_status" >&5
2391   (exit $ac_status); } >/dev/null; then
2392   if test -s conftest.err; then
2393     ac_cpp_err=$ac_c_preproc_warn_flag
2394   else
2395     ac_cpp_err=
2396   fi
2397 else
2398   ac_cpp_err=yes
2399 fi
2400 if test -z "$ac_cpp_err"; then
2401   :
2402 else
2403   echo "$as_me: failed program was:" >&5
2404   cat conftest.$ac_ext >&5
2405   # Broken: fails on valid input.
2406 continue
2407 fi
2408 rm -f conftest.err conftest.$ac_ext
2409
2410   # OK, works on sane cases.  Now check whether non-existent headers
2411   # can be detected and how.
2412   cat >conftest.$ac_ext <<_ACEOF
2413 #line 2413 "configure"
2414 #include "confdefs.h"
2415 #include <ac_nonexistent.h>
2416 _ACEOF
2417 if { (eval echo "$as_me:2417: \"$ac_cpp conftest.$ac_ext\"") >&5
2418   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2419   ac_status=$?
2420   egrep -v '^ *\+' conftest.er1 >conftest.err
2421   rm -f conftest.er1
2422   cat conftest.err >&5
2423   echo "$as_me:2423: \$? = $ac_status" >&5
2424   (exit $ac_status); } >/dev/null; then
2425   if test -s conftest.err; then
2426     ac_cpp_err=$ac_c_preproc_warn_flag
2427   else
2428     ac_cpp_err=
2429   fi
2430 else
2431   ac_cpp_err=yes
2432 fi
2433 if test -z "$ac_cpp_err"; then
2434   # Broken: success on invalid input.
2435 continue
2436 else
2437   echo "$as_me: failed program was:" >&5
2438   cat conftest.$ac_ext >&5
2439   # Passes both tests.
2440 ac_preproc_ok=:
2441 break
2442 fi
2443 rm -f conftest.err conftest.$ac_ext
2444
2445 done
2446 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2447 rm -f conftest.err conftest.$ac_ext
2448 if $ac_preproc_ok; then
2449   :
2450 else
2451   { { echo "$as_me:2451: error: C preprocessor \"$CPP\" fails sanity check" >&5
2452 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2453    { (exit 1); exit 1; }; }
2454 fi
2455
2456 ac_ext=c
2457 ac_cpp='$CPP $CPPFLAGS'
2458 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2459 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2460 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2461 ac_main_return=return
2462
2463 if test $ac_cv_c_compiler_gnu = yes; then
2464     echo "$as_me:2464: checking whether $CC needs -traditional" >&5
2465 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
2466 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
2467   echo $ECHO_N "(cached) $ECHO_C" >&6
2468 else
2469     ac_pattern="Autoconf.*'x'"
2470   cat >conftest.$ac_ext <<_ACEOF
2471 #line 2471 "configure"
2472 #include "confdefs.h"
2473 #include <sgtty.h>
2474 int Autoconf = TIOCGETP;
2475 _ACEOF
2476 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2477   egrep "$ac_pattern" >/dev/null 2>&1; then
2478   ac_cv_prog_gcc_traditional=yes
2479 else
2480   ac_cv_prog_gcc_traditional=no
2481 fi
2482 rm -rf conftest*
2483
2484   if test $ac_cv_prog_gcc_traditional = no; then
2485     cat >conftest.$ac_ext <<_ACEOF
2486 #line 2486 "configure"
2487 #include "confdefs.h"
2488 #include <termio.h>
2489 int Autoconf = TCGETA;
2490 _ACEOF
2491 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2492   egrep "$ac_pattern" >/dev/null 2>&1; then
2493   ac_cv_prog_gcc_traditional=yes
2494 fi
2495 rm -rf conftest*
2496
2497   fi
2498 fi
2499 echo "$as_me:2499: result: $ac_cv_prog_gcc_traditional" >&5
2500 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
2501   if test $ac_cv_prog_gcc_traditional = yes; then
2502     CC="$CC -traditional"
2503   fi
2504 fi
2505
2506 echo "$as_me:2506: checking whether $CC understands -c and -o together" >&5
2507 echo $ECHO_N "checking whether $CC understands -c and -o together... $ECHO_C" >&6
2508 if test "${cf_cv_prog_CC_c_o+set}" = set; then
2509   echo $ECHO_N "(cached) $ECHO_C" >&6
2510 else
2511
2512 cat > conftest.$ac_ext <<CF_EOF
2513 int main(void)
2514 {
2515         ${cf_cv_main_return:-return}(0);
2516 }
2517 CF_EOF
2518 # We do the test twice because some compilers refuse to overwrite an
2519 # existing .o file with -o, though they will create one.
2520 ac_try='$CC $CFLAGS $CPPFLAGS -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
2521 if { (eval echo "$as_me:2521: \"$ac_try\"") >&5
2522   (eval $ac_try) 2>&5
2523   ac_status=$?
2524   echo "$as_me:2524: \$? = $ac_status" >&5
2525   (exit $ac_status); } &&
2526   test -f conftest2.$ac_objext && { (eval echo "$as_me:2526: \"$ac_try\"") >&5
2527   (eval $ac_try) 2>&5
2528   ac_status=$?
2529   echo "$as_me:2529: \$? = $ac_status" >&5
2530   (exit $ac_status); };
2531 then
2532   eval cf_cv_prog_CC_c_o=yes
2533 else
2534   eval cf_cv_prog_CC_c_o=no
2535 fi
2536 rm -rf conftest*
2537
2538 fi
2539 if test $cf_cv_prog_CC_c_o = yes; then
2540   echo "$as_me:2540: result: yes" >&5
2541 echo "${ECHO_T}yes" >&6
2542 else
2543   echo "$as_me:2543: result: no" >&5
2544 echo "${ECHO_T}no" >&6
2545 fi
2546
2547 test "$program_prefix" != NONE &&
2548   program_transform_name="s,^,$program_prefix,;$program_transform_name"
2549 # Use a double $ so make ignores it.
2550 test "$program_suffix" != NONE &&
2551   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2552 # Double any \ or $.  echo might interpret backslashes.
2553 # By default was `s,x,x', remove it if useless.
2554 cat <<\_ACEOF >conftest.sed
2555 s/[\\$]/&&/g;s/;s,x,x,$//
2556 _ACEOF
2557 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2558 rm conftest.sed
2559
2560 for ac_prog in mawk gawk nawk awk
2561 do
2562   # Extract the first word of "$ac_prog", so it can be a program name with args.
2563 set dummy $ac_prog; ac_word=$2
2564 echo "$as_me:2564: checking for $ac_word" >&5
2565 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2566 if test "${ac_cv_prog_AWK+set}" = set; then
2567   echo $ECHO_N "(cached) $ECHO_C" >&6
2568 else
2569   if test -n "$AWK"; then
2570   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2571 else
2572   ac_save_IFS=$IFS; IFS=$ac_path_separator
2573 ac_dummy="$PATH"
2574 for ac_dir in $ac_dummy; do
2575   IFS=$ac_save_IFS
2576   test -z "$ac_dir" && ac_dir=.
2577   $as_executable_p "$ac_dir/$ac_word" || continue
2578 ac_cv_prog_AWK="$ac_prog"
2579 echo "$as_me:2579: found $ac_dir/$ac_word" >&5
2580 break
2581 done
2582
2583 fi
2584 fi
2585 AWK=$ac_cv_prog_AWK
2586 if test -n "$AWK"; then
2587   echo "$as_me:2587: result: $AWK" >&5
2588 echo "${ECHO_T}$AWK" >&6
2589 else
2590   echo "$as_me:2590: result: no" >&5
2591 echo "${ECHO_T}no" >&6
2592 fi
2593
2594   test -n "$AWK" && break
2595 done
2596
2597 test -z "$AWK" && { { echo "$as_me:2597: error: No awk program found" >&5
2598 echo "$as_me: error: No awk program found" >&2;}
2599    { (exit 1); exit 1; }; }
2600
2601 echo "$as_me:2601: checking for egrep" >&5
2602 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
2603 if test "${ac_cv_prog_egrep+set}" = set; then
2604   echo $ECHO_N "(cached) $ECHO_C" >&6
2605 else
2606   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
2607                 then ac_cv_prog_egrep='grep -E'
2608                 else ac_cv_prog_egrep='egrep'
2609         fi
2610 fi
2611 echo "$as_me:2611: result: $ac_cv_prog_egrep" >&5
2612 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
2613         EGREP=$ac_cv_prog_egrep
2614
2615         test -z "$EGREP" && { { echo "$as_me:2615: error: No egrep program found" >&5
2616 echo "$as_me: error: No egrep program found" >&2;}
2617    { (exit 1); exit 1; }; }
2618
2619 # Find a good install program.  We prefer a C program (faster),
2620 # so one script is as good as another.  But avoid the broken or
2621 # incompatible versions:
2622 # SysV /etc/install, /usr/sbin/install
2623 # SunOS /usr/etc/install
2624 # IRIX /sbin/install
2625 # AIX /bin/install
2626 # AmigaOS /C/install, which installs bootblocks on floppy discs
2627 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2628 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2629 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2630 # ./install, which can be erroneously created by make from ./install.sh.
2631 echo "$as_me:2631: checking for a BSD compatible install" >&5
2632 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2633 if test -z "$INSTALL"; then
2634 if test "${ac_cv_path_install+set}" = set; then
2635   echo $ECHO_N "(cached) $ECHO_C" >&6
2636 else
2637     ac_save_IFS=$IFS; IFS=$ac_path_separator
2638   for ac_dir in $PATH; do
2639     IFS=$ac_save_IFS
2640     # Account for people who put trailing slashes in PATH elements.
2641     case $ac_dir/ in
2642     / | ./ | .// | /cC/* \
2643     | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2644     | /usr/ucb/* ) ;;
2645     *)
2646       # OSF1 and SCO ODT 3.0 have their own names for install.
2647       # Don't use installbsd from OSF since it installs stuff as root
2648       # by default.
2649       for ac_prog in ginstall scoinst install; do
2650         if $as_executable_p "$ac_dir/$ac_prog"; then
2651           if test $ac_prog = install &&
2652             grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2653             # AIX install.  It has an incompatible calling convention.
2654             :
2655           elif test $ac_prog = install &&
2656             grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2657             # program-specific install script used by HP pwplus--don't use.
2658             :
2659           else
2660             ac_cv_path_install="$ac_dir/$ac_prog -c"
2661             break 2
2662           fi
2663         fi
2664       done
2665       ;;
2666     esac
2667   done
2668
2669 fi
2670   if test "${ac_cv_path_install+set}" = set; then
2671     INSTALL=$ac_cv_path_install
2672   else
2673     # As a last resort, use the slow shell script.  We don't cache a
2674     # path for INSTALL within a source directory, because that will
2675     # break other packages using the cache if that directory is
2676     # removed, or if the path is relative.
2677     INSTALL=$ac_install_sh
2678   fi
2679 fi
2680 echo "$as_me:2680: result: $INSTALL" >&5
2681 echo "${ECHO_T}$INSTALL" >&6
2682
2683 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2684 # It thinks the first close brace ends the variable substitution.
2685 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2686
2687 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2688
2689 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2690
2691 echo "$as_me:2691: checking whether ln -s works" >&5
2692 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2693 LN_S=$as_ln_s
2694 if test "$LN_S" = "ln -s"; then
2695   echo "$as_me:2695: result: yes" >&5
2696 echo "${ECHO_T}yes" >&6
2697 else
2698   echo "$as_me:2698: result: no, using $LN_S" >&5
2699 echo "${ECHO_T}no, using $LN_S" >&6
2700 fi
2701
2702 echo "$as_me:2702: checking if $LN_S -f options work" >&5
2703 echo $ECHO_N "checking if $LN_S -f options work... $ECHO_C" >&6
2704
2705 rm -f conf$$.src conf$$dst
2706 echo >conf$$.dst
2707 echo first >conf$$.src
2708 if $LN_S -f conf$$.src conf$$.dst 2>/dev/null; then
2709         cf_prog_ln_sf=yes
2710 else
2711         cf_prog_ln_sf=no
2712 fi
2713 rm -f conf$$.dst conf$$src
2714 echo "$as_me:2714: result: $cf_prog_ln_sf" >&5
2715 echo "${ECHO_T}$cf_prog_ln_sf" >&6
2716
2717 test "$cf_prog_ln_sf" = yes && LN_S="$LN_S -f"
2718
2719 # Find a good install program.  We prefer a C program (faster),
2720 # so one script is as good as another.  But avoid the broken or
2721 # incompatible versions:
2722 # SysV /etc/install, /usr/sbin/install
2723 # SunOS /usr/etc/install
2724 # IRIX /sbin/install
2725 # AIX /bin/install
2726 # AmigaOS /C/install, which installs bootblocks on floppy discs
2727 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2728 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2729 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2730 # ./install, which can be erroneously created by make from ./install.sh.
2731 echo "$as_me:2731: checking for a BSD compatible install" >&5
2732 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2733 if test -z "$INSTALL"; then
2734 if test "${ac_cv_path_install+set}" = set; then
2735   echo $ECHO_N "(cached) $ECHO_C" >&6
2736 else
2737     ac_save_IFS=$IFS; IFS=$ac_path_separator
2738   for ac_dir in $PATH; do
2739     IFS=$ac_save_IFS
2740     # Account for people who put trailing slashes in PATH elements.
2741     case $ac_dir/ in
2742     / | ./ | .// | /cC/* \
2743     | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2744     | /usr/ucb/* ) ;;
2745     *)
2746       # OSF1 and SCO ODT 3.0 have their own names for install.
2747       # Don't use installbsd from OSF since it installs stuff as root
2748       # by default.
2749       for ac_prog in ginstall scoinst install; do
2750         if $as_executable_p "$ac_dir/$ac_prog"; then
2751           if test $ac_prog = install &&
2752             grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2753             # AIX install.  It has an incompatible calling convention.
2754             :
2755           elif test $ac_prog = install &&
2756             grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2757             # program-specific install script used by HP pwplus--don't use.
2758             :
2759           else
2760             ac_cv_path_install="$ac_dir/$ac_prog -c"
2761             break 2
2762           fi
2763         fi
2764       done
2765       ;;
2766     esac
2767   done
2768
2769 fi
2770   if test "${ac_cv_path_install+set}" = set; then
2771     INSTALL=$ac_cv_path_install
2772   else
2773     # As a last resort, use the slow shell script.  We don't cache a
2774     # path for INSTALL within a source directory, because that will
2775     # break other packages using the cache if that directory is
2776     # removed, or if the path is relative.
2777     INSTALL=$ac_install_sh
2778   fi
2779 fi
2780 echo "$as_me:2780: result: $INSTALL" >&5
2781 echo "${ECHO_T}$INSTALL" >&6
2782
2783 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2784 # It thinks the first close brace ends the variable substitution.
2785 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2786
2787 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2788
2789 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2790
2791 case $INSTALL in
2792 (/*)
2793         ;;
2794 (*)
2795         cf_dir=`echo $INSTALL | sed -e 's%/[^/]*$%%'`
2796         test -z "$cf_dir" && cf_dir=.
2797         INSTALL=`cd $cf_dir && pwd`/`echo $INSTALL | sed -e 's%^.*/%%'`
2798         ;;
2799 esac
2800
2801 echo "$as_me:2801: checking if you want to install stripped executables" >&5
2802 echo $ECHO_N "checking if you want to install stripped executables... $ECHO_C" >&6
2803
2804 # Check whether --enable-stripping or --disable-stripping was given.
2805 if test "${enable_stripping+set}" = set; then
2806   enableval="$enable_stripping"
2807   test "$enableval" != no && enableval=yes
2808         if test "$enableval" != "yes" ; then
2809     with_stripping=no
2810         else
2811                 with_stripping=yes
2812         fi
2813 else
2814   enableval=yes
2815         with_stripping=yes
2816
2817 fi;
2818 echo "$as_me:2818: result: $with_stripping" >&5
2819 echo "${ECHO_T}$with_stripping" >&6
2820
2821 if test "$with_stripping" = yes
2822 then
2823         INSTALL_OPT_S="-s"
2824 else
2825         INSTALL_OPT_S=
2826 fi
2827
2828 : ${INSTALL:=install}
2829 echo "$as_me:2829: checking if install accepts -p option" >&5
2830 echo $ECHO_N "checking if install accepts -p option... $ECHO_C" >&6
2831 if test "${cf_cv_install_p+set}" = set; then
2832   echo $ECHO_N "(cached) $ECHO_C" >&6
2833 else
2834
2835         rm -rf conftest*
2836         date >conftest.in
2837         mkdir conftest.out
2838         sleep 3
2839         if $INSTALL -p conftest.in conftest.out 2>/dev/null
2840         then
2841                 if test -f conftest.out/conftest.in
2842                 then
2843                         test conftest.in -nt conftest.out/conftest.in 2>conftest.err && \
2844                         test conftest.out/conftest.in -nt conftest.in 2>conftest.err
2845                         if test -s conftest.err
2846                         then
2847                                 cf_cv_install_p=no
2848                         else
2849                                 cf_cv_install_p=yes
2850                         fi
2851                 else
2852                         cf_cv_install_p=no
2853                 fi
2854         else
2855                 cf_cv_install_p=no
2856         fi
2857         rm -rf conftest*
2858
2859 fi
2860 echo "$as_me:2860: result: $cf_cv_install_p" >&5
2861 echo "${ECHO_T}$cf_cv_install_p" >&6
2862
2863 echo "$as_me:2863: checking if install needs to be told about ownership" >&5
2864 echo $ECHO_N "checking if install needs to be told about ownership... $ECHO_C" >&6
2865 case `$ac_config_guess` in
2866 (*minix)
2867         with_install_o=yes
2868         ;;
2869 (*)
2870         with_install_o=no
2871         ;;
2872 esac
2873
2874 echo "$as_me:2874: result: $with_install_o" >&5
2875 echo "${ECHO_T}$with_install_o" >&6
2876 if test "x$with_install_o" = xyes
2877 then
2878         INSTALL_OPT_O=`id root|sed -e 's/uid=[0-9]*(/ -o /' -e 's/gid=[0-9]*(/ -g /' -e 's/ [^=[:space:]][^=[:space:]]*=.*/ /' -e 's/)//g'`
2879 else
2880         INSTALL_OPT_O=
2881 fi
2882
2883 echo "$as_me:2883: checking for long file names" >&5
2884 echo $ECHO_N "checking for long file names... $ECHO_C" >&6
2885 if test "${ac_cv_sys_long_file_names+set}" = set; then
2886   echo $ECHO_N "(cached) $ECHO_C" >&6
2887 else
2888   ac_cv_sys_long_file_names=yes
2889 # Test for long file names in all the places we know might matter:
2890 #      .                the current directory, where building will happen
2891 #      $prefix/lib      where we will be installing things
2892 #      $exec_prefix/lib likewise
2893 # eval it to expand exec_prefix.
2894 #      $TMPDIR          if set, where it might want to write temporary files
2895 # if $TMPDIR is not set:
2896 #      /tmp             where it might want to write temporary files
2897 #      /var/tmp         likewise
2898 #      /usr/tmp         likewise
2899 if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then
2900   ac_tmpdirs=$TMPDIR
2901 else
2902   ac_tmpdirs='/tmp /var/tmp /usr/tmp'
2903 fi
2904 for ac_dir in  . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do
2905   test -d $ac_dir || continue
2906   test -w $ac_dir || continue # It is less confusing to not echo anything here.
2907   ac_xdir=$ac_dir/cf$$
2908   (umask 077 && mkdir $ac_xdir 2>/dev/null) || continue
2909   ac_tf1=$ac_xdir/conftest9012345
2910   ac_tf2=$ac_xdir/conftest9012346
2911   (echo 1 >$ac_tf1) 2>/dev/null
2912   (echo 2 >$ac_tf2) 2>/dev/null
2913   ac_val=`cat $ac_tf1 2>/dev/null`
2914   if test ! -f $ac_tf1 || test "$ac_val" != 1; then
2915     ac_cv_sys_long_file_names=no
2916     rm -rf $ac_xdir 2>/dev/null
2917     break
2918   fi
2919   rm -rf $ac_xdir 2>/dev/null
2920 done
2921 fi
2922 echo "$as_me:2922: result: $ac_cv_sys_long_file_names" >&5
2923 echo "${ECHO_T}$ac_cv_sys_long_file_names" >&6
2924 if test $ac_cv_sys_long_file_names = yes; then
2925
2926 cat >>confdefs.h <<\EOF
2927 #define HAVE_LONG_FILE_NAMES 1
2928 EOF
2929
2930 fi
2931
2932 # if we find pkg-config, check if we should install the ".pc" files.
2933
2934 echo "$as_me:2934: checking if you want to use pkg-config" >&5
2935 echo $ECHO_N "checking if you want to use pkg-config... $ECHO_C" >&6
2936
2937 # Check whether --with-pkg-config or --without-pkg-config was given.
2938 if test "${with_pkg_config+set}" = set; then
2939   withval="$with_pkg_config"
2940   cf_pkg_config=$withval
2941 else
2942   cf_pkg_config=yes
2943 fi;
2944 echo "$as_me:2944: result: $cf_pkg_config" >&5
2945 echo "${ECHO_T}$cf_pkg_config" >&6
2946
2947 case $cf_pkg_config in
2948 (no)
2949         PKG_CONFIG=none
2950         ;;
2951 (yes)
2952
2953 if test -n "$ac_tool_prefix"; then
2954   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
2955 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
2956 echo "$as_me:2956: checking for $ac_word" >&5
2957 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2958 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
2959   echo $ECHO_N "(cached) $ECHO_C" >&6
2960 else
2961   case $PKG_CONFIG in
2962   [\\/]* | ?:[\\/]*)
2963   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
2964   ;;
2965   *)
2966   ac_save_IFS=$IFS; IFS=$ac_path_separator
2967 ac_dummy="$PATH"
2968 for ac_dir in $ac_dummy; do
2969   IFS=$ac_save_IFS
2970   test -z "$ac_dir" && ac_dir=.
2971   if $as_executable_p "$ac_dir/$ac_word"; then
2972    ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
2973    echo "$as_me:2973: found $ac_dir/$ac_word" >&5
2974    break
2975 fi
2976 done
2977
2978   ;;
2979 esac
2980 fi
2981 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
2982
2983 if test -n "$PKG_CONFIG"; then
2984   echo "$as_me:2984: result: $PKG_CONFIG" >&5
2985 echo "${ECHO_T}$PKG_CONFIG" >&6
2986 else
2987   echo "$as_me:2987: result: no" >&5
2988 echo "${ECHO_T}no" >&6
2989 fi
2990
2991 fi
2992 if test -z "$ac_cv_path_PKG_CONFIG"; then
2993   ac_pt_PKG_CONFIG=$PKG_CONFIG
2994   # Extract the first word of "pkg-config", so it can be a program name with args.
2995 set dummy pkg-config; ac_word=$2
2996 echo "$as_me:2996: checking for $ac_word" >&5
2997 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2998 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then
2999   echo $ECHO_N "(cached) $ECHO_C" >&6
3000 else
3001   case $ac_pt_PKG_CONFIG in
3002   [\\/]* | ?:[\\/]*)
3003   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
3004   ;;
3005   *)
3006   ac_save_IFS=$IFS; IFS=$ac_path_separator
3007 ac_dummy="$PATH"
3008 for ac_dir in $ac_dummy; do
3009   IFS=$ac_save_IFS
3010   test -z "$ac_dir" && ac_dir=.
3011   if $as_executable_p "$ac_dir/$ac_word"; then
3012    ac_cv_path_ac_pt_PKG_CONFIG="$ac_dir/$ac_word"
3013    echo "$as_me:3013: found $ac_dir/$ac_word" >&5
3014    break
3015 fi
3016 done
3017
3018   test -z "$ac_cv_path_ac_pt_PKG_CONFIG" && ac_cv_path_ac_pt_PKG_CONFIG="none"
3019   ;;
3020 esac
3021 fi
3022 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
3023
3024 if test -n "$ac_pt_PKG_CONFIG"; then
3025   echo "$as_me:3025: result: $ac_pt_PKG_CONFIG" >&5
3026 echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6
3027 else
3028   echo "$as_me:3028: result: no" >&5
3029 echo "${ECHO_T}no" >&6
3030 fi
3031
3032   PKG_CONFIG=$ac_pt_PKG_CONFIG
3033 else
3034   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
3035 fi
3036
3037         ;;
3038 (*)
3039         PKG_CONFIG=$withval
3040         ;;
3041 esac
3042
3043 test -z "$PKG_CONFIG" && PKG_CONFIG=none
3044 if test "$PKG_CONFIG" != none ; then
3045
3046 if test "x$prefix" != xNONE; then
3047         cf_path_syntax="$prefix"
3048 else
3049         cf_path_syntax="$ac_default_prefix"
3050 fi
3051
3052 case ".$PKG_CONFIG" in
3053 (.\$\(*\)*|.\'*\'*)
3054         ;;
3055 (..|./*|.\\*)
3056         ;;
3057 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
3058         ;;
3059 (.\${*prefix}*|.\${*dir}*)
3060         eval PKG_CONFIG="$PKG_CONFIG"
3061         case ".$PKG_CONFIG" in
3062         (.NONE/*)
3063                 PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
3064                 ;;
3065         esac
3066         ;;
3067 (.no|.NONE/*)
3068         PKG_CONFIG=`echo $PKG_CONFIG | sed -e s%NONE%$cf_path_syntax%`
3069         ;;
3070 (*)
3071         { { echo "$as_me:3071: error: expected a pathname, not \"$PKG_CONFIG\"" >&5
3072 echo "$as_me: error: expected a pathname, not \"$PKG_CONFIG\"" >&2;}
3073    { (exit 1); exit 1; }; }
3074         ;;
3075 esac
3076
3077 elif test "x$cf_pkg_config" != xno ; then
3078         { echo "$as_me:3078: WARNING: pkg-config is not installed" >&5
3079 echo "$as_me: WARNING: pkg-config is not installed" >&2;}
3080 fi
3081
3082 case $PKG_CONFIG in
3083 (no|none|yes)
3084         echo "$as_me:3084: checking for pkg-config library directory" >&5
3085 echo $ECHO_N "checking for pkg-config library directory... $ECHO_C" >&6
3086         ;;
3087 (*)
3088         echo "$as_me:3088: checking for $PKG_CONFIG library directory" >&5
3089 echo $ECHO_N "checking for $PKG_CONFIG library directory... $ECHO_C" >&6
3090         ;;
3091 esac
3092
3093 PKG_CONFIG_LIBDIR=no
3094
3095 # Check whether --with-pkg-config-libdir or --without-pkg-config-libdir was given.
3096 if test "${with_pkg_config_libdir+set}" = set; then
3097   withval="$with_pkg_config_libdir"
3098   PKG_CONFIG_LIBDIR=$withval
3099 else
3100   test "x$PKG_CONFIG" != xnone && PKG_CONFIG_LIBDIR=yes
3101 fi;
3102
3103 case x$PKG_CONFIG_LIBDIR in
3104 (x/*)
3105         ;;
3106 (xyes)
3107         # Look for the library directory using the same prefix as the executable
3108         if test "x$PKG_CONFIG" = xnone
3109         then
3110                 cf_path=$prefix
3111         else
3112                 cf_path=`echo "$PKG_CONFIG" | sed -e 's,/[^/]*/[^/]*$,,'`
3113         fi
3114
3115         # If you don't like using the default architecture, you have to specify the
3116         # intended library directory and corresponding compiler/linker options.
3117         #
3118         # This case allows for Debian's 2014-flavor of multiarch, along with the
3119         # most common variations before that point.  Some other variants spell the
3120         # directory differently, e.g., "pkg-config", and put it in unusual places.
3121         # pkg-config has always been poorly standardized, which is ironic...
3122         case x`(arch) 2>/dev/null` in
3123         (*64)
3124                 cf_search_path="\
3125                         $cf_path/lib/*64-linux-gnu \
3126                         $cf_path/share \
3127                         $cf_path/lib64 \
3128                         $cf_path/lib32 \
3129                         $cf_path/lib"
3130                 ;;
3131         (*)
3132                 cf_search_path="\
3133                         $cf_path/lib/*-linux-gnu \
3134                         $cf_path/share \
3135                         $cf_path/lib32 \
3136                         $cf_path/lib \
3137                         $cf_path/libdata"
3138                 ;;
3139         esac
3140
3141         test -n "$verbose" && echo "    list..." 1>&6
3142
3143 echo "${as_me:-configure}:3143: testing list... ..." 1>&5
3144
3145         for cf_config in $cf_search_path
3146         do
3147                 test -n "$verbose" && echo "    checking $cf_config/pkgconfig" 1>&6
3148
3149 echo "${as_me:-configure}:3149: testing checking $cf_config/pkgconfig ..." 1>&5
3150
3151                 if test -d $cf_config/pkgconfig
3152                 then
3153                         PKG_CONFIG_LIBDIR=$cf_config/pkgconfig
3154                         echo "$as_me:3154: checking done" >&5
3155 echo $ECHO_N "checking done... $ECHO_C" >&6
3156                         break
3157                 fi
3158         done
3159         ;;
3160 (*)
3161         ;;
3162 esac
3163
3164 if test "x$PKG_CONFIG_LIBDIR" != xno ; then
3165         echo "$as_me:3165: result: $PKG_CONFIG_LIBDIR" >&5
3166 echo "${ECHO_T}$PKG_CONFIG_LIBDIR" >&6
3167 fi
3168
3169 echo "$as_me:3169: checking if you want to build test-programs" >&5
3170 echo $ECHO_N "checking if you want to build test-programs... $ECHO_C" >&6
3171
3172 # Check whether --with-tests or --without-tests was given.
3173 if test "${with_tests+set}" = set; then
3174   withval="$with_tests"
3175   cf_with_tests=$withval
3176 else
3177   cf_with_tests=yes
3178 fi;
3179 echo "$as_me:3179: result: $cf_with_tests" >&5
3180 echo "${ECHO_T}$cf_with_tests" >&6
3181
3182 echo "$as_me:3182: checking if we should assume mixed-case filenames" >&5
3183 echo $ECHO_N "checking if we should assume mixed-case filenames... $ECHO_C" >&6
3184
3185 # Check whether --enable-mixed-case or --disable-mixed-case was given.
3186 if test "${enable_mixed_case+set}" = set; then
3187   enableval="$enable_mixed_case"
3188   enable_mixedcase=$enableval
3189 else
3190   enable_mixedcase=auto
3191 fi;
3192 echo "$as_me:3192: result: $enable_mixedcase" >&5
3193 echo "${ECHO_T}$enable_mixedcase" >&6
3194 if test "$enable_mixedcase" = "auto" ; then
3195
3196 echo "$as_me:3196: checking if filesystem supports mixed-case filenames" >&5
3197 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
3198 if test "${cf_cv_mixedcase+set}" = set; then
3199   echo $ECHO_N "(cached) $ECHO_C" >&6
3200 else
3201
3202 if test "$cross_compiling" = yes ; then
3203         case $target_alias in
3204         (*-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-msys*|*-mingw*|*-uwin*|darwin*)
3205                 cf_cv_mixedcase=no
3206                 ;;
3207         (*)
3208                 cf_cv_mixedcase=yes
3209                 ;;
3210         esac
3211 else
3212         rm -f conftest CONFTEST
3213         echo test >conftest
3214         if test -f CONFTEST ; then
3215                 cf_cv_mixedcase=no
3216         else
3217                 cf_cv_mixedcase=yes
3218         fi
3219         rm -f conftest CONFTEST
3220 fi
3221
3222 fi
3223 echo "$as_me:3223: result: $cf_cv_mixedcase" >&5
3224 echo "${ECHO_T}$cf_cv_mixedcase" >&6
3225 test "$cf_cv_mixedcase" = yes &&
3226 cat >>confdefs.h <<\EOF
3227 #define MIXEDCASE_FILENAMES 1
3228 EOF
3229
3230 else
3231         cf_cv_mixedcase=$enable_mixedcase
3232         if test "$enable_mixedcase" = "yes" ; then
3233                 cat >>confdefs.h <<\EOF
3234 #define MIXEDCASE_FILENAMES 1
3235 EOF
3236
3237         fi
3238 fi
3239
3240 # do this after mixed-case option (tags/TAGS is not as important as tic).
3241 echo "$as_me:3241: checking whether ${MAKE-make} sets \${MAKE}" >&5
3242 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
3243 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
3244 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
3245   echo $ECHO_N "(cached) $ECHO_C" >&6
3246 else
3247   cat >conftest.make <<\EOF
3248 all:
3249         @echo 'ac_maketemp="${MAKE}"'
3250 EOF
3251 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3252 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
3253 if test -n "$ac_maketemp"; then
3254   eval ac_cv_prog_make_${ac_make}_set=yes
3255 else
3256   eval ac_cv_prog_make_${ac_make}_set=no
3257 fi
3258 rm -f conftest.make
3259 fi
3260 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
3261   echo "$as_me:3261: result: yes" >&5
3262 echo "${ECHO_T}yes" >&6
3263   SET_MAKE=
3264 else
3265   echo "$as_me:3265: result: no" >&5
3266 echo "${ECHO_T}no" >&6
3267   SET_MAKE="MAKE=${MAKE-make}"
3268 fi
3269
3270 for ac_prog in exctags ctags
3271 do
3272   # Extract the first word of "$ac_prog", so it can be a program name with args.
3273 set dummy $ac_prog; ac_word=$2
3274 echo "$as_me:3274: checking for $ac_word" >&5
3275 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3276 if test "${ac_cv_prog_CTAGS+set}" = set; then
3277   echo $ECHO_N "(cached) $ECHO_C" >&6
3278 else
3279   if test -n "$CTAGS"; then
3280   ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
3281 else
3282   ac_save_IFS=$IFS; IFS=$ac_path_separator
3283 ac_dummy="$PATH"
3284 for ac_dir in $ac_dummy; do
3285   IFS=$ac_save_IFS
3286   test -z "$ac_dir" && ac_dir=.
3287   $as_executable_p "$ac_dir/$ac_word" || continue
3288 ac_cv_prog_CTAGS="$ac_prog"
3289 echo "$as_me:3289: found $ac_dir/$ac_word" >&5
3290 break
3291 done
3292
3293 fi
3294 fi
3295 CTAGS=$ac_cv_prog_CTAGS
3296 if test -n "$CTAGS"; then
3297   echo "$as_me:3297: result: $CTAGS" >&5
3298 echo "${ECHO_T}$CTAGS" >&6
3299 else
3300   echo "$as_me:3300: result: no" >&5
3301 echo "${ECHO_T}no" >&6
3302 fi
3303
3304   test -n "$CTAGS" && break
3305 done
3306
3307 for ac_prog in exetags etags
3308 do
3309   # Extract the first word of "$ac_prog", so it can be a program name with args.
3310 set dummy $ac_prog; ac_word=$2
3311 echo "$as_me:3311: checking for $ac_word" >&5
3312 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3313 if test "${ac_cv_prog_ETAGS+set}" = set; then
3314   echo $ECHO_N "(cached) $ECHO_C" >&6
3315 else
3316   if test -n "$ETAGS"; then
3317   ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
3318 else
3319   ac_save_IFS=$IFS; IFS=$ac_path_separator
3320 ac_dummy="$PATH"
3321 for ac_dir in $ac_dummy; do
3322   IFS=$ac_save_IFS
3323   test -z "$ac_dir" && ac_dir=.
3324   $as_executable_p "$ac_dir/$ac_word" || continue
3325 ac_cv_prog_ETAGS="$ac_prog"
3326 echo "$as_me:3326: found $ac_dir/$ac_word" >&5
3327 break
3328 done
3329
3330 fi
3331 fi
3332 ETAGS=$ac_cv_prog_ETAGS
3333 if test -n "$ETAGS"; then
3334   echo "$as_me:3334: result: $ETAGS" >&5
3335 echo "${ECHO_T}$ETAGS" >&6
3336 else
3337   echo "$as_me:3337: result: no" >&5
3338 echo "${ECHO_T}no" >&6
3339 fi
3340
3341   test -n "$ETAGS" && break
3342 done
3343
3344 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
3345 set dummy ${CTAGS:-ctags}; ac_word=$2
3346 echo "$as_me:3346: checking for $ac_word" >&5
3347 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3348 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
3349   echo $ECHO_N "(cached) $ECHO_C" >&6
3350 else
3351   if test -n "$MAKE_LOWER_TAGS"; then
3352   ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
3353 else
3354   ac_save_IFS=$IFS; IFS=$ac_path_separator
3355 ac_dummy="$PATH"
3356 for ac_dir in $ac_dummy; do
3357   IFS=$ac_save_IFS
3358   test -z "$ac_dir" && ac_dir=.
3359   $as_executable_p "$ac_dir/$ac_word" || continue
3360 ac_cv_prog_MAKE_LOWER_TAGS="yes"
3361 echo "$as_me:3361: found $ac_dir/$ac_word" >&5
3362 break
3363 done
3364
3365   test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
3366 fi
3367 fi
3368 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
3369 if test -n "$MAKE_LOWER_TAGS"; then
3370   echo "$as_me:3370: result: $MAKE_LOWER_TAGS" >&5
3371 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
3372 else
3373   echo "$as_me:3373: result: no" >&5
3374 echo "${ECHO_T}no" >&6
3375 fi
3376
3377 if test "$cf_cv_mixedcase" = yes ; then
3378         # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
3379 set dummy ${ETAGS:-etags}; ac_word=$2
3380 echo "$as_me:3380: checking for $ac_word" >&5
3381 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3382 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
3383   echo $ECHO_N "(cached) $ECHO_C" >&6
3384 else
3385   if test -n "$MAKE_UPPER_TAGS"; then
3386   ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
3387 else
3388   ac_save_IFS=$IFS; IFS=$ac_path_separator
3389 ac_dummy="$PATH"
3390 for ac_dir in $ac_dummy; do
3391   IFS=$ac_save_IFS
3392   test -z "$ac_dir" && ac_dir=.
3393   $as_executable_p "$ac_dir/$ac_word" || continue
3394 ac_cv_prog_MAKE_UPPER_TAGS="yes"
3395 echo "$as_me:3395: found $ac_dir/$ac_word" >&5
3396 break
3397 done
3398
3399   test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
3400 fi
3401 fi
3402 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
3403 if test -n "$MAKE_UPPER_TAGS"; then
3404   echo "$as_me:3404: result: $MAKE_UPPER_TAGS" >&5
3405 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
3406 else
3407   echo "$as_me:3407: result: no" >&5
3408 echo "${ECHO_T}no" >&6
3409 fi
3410
3411 else
3412         MAKE_UPPER_TAGS=no
3413 fi
3414
3415 if test "$MAKE_UPPER_TAGS" = yes ; then
3416         MAKE_UPPER_TAGS=
3417 else
3418         MAKE_UPPER_TAGS="#"
3419 fi
3420
3421 if test "$MAKE_LOWER_TAGS" = yes ; then
3422         MAKE_LOWER_TAGS=
3423 else
3424         MAKE_LOWER_TAGS="#"
3425 fi
3426
3427 echo "$as_me:3427: checking for makeflags variable" >&5
3428 echo $ECHO_N "checking for makeflags variable... $ECHO_C" >&6
3429 if test "${cf_cv_makeflags+set}" = set; then
3430   echo $ECHO_N "(cached) $ECHO_C" >&6
3431 else
3432
3433         cf_cv_makeflags=''
3434         for cf_option in '-${MAKEFLAGS}' '${MFLAGS}'
3435         do
3436                 cat >cf_makeflags.tmp <<CF_EOF
3437 SHELL = $SHELL
3438 all :
3439         @ echo '.$cf_option'
3440 CF_EOF
3441                 cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp 2>/dev/null | fgrep -v "ing directory" | sed -e 's,[    ]*$,,'`
3442                 case "$cf_result" in
3443                 (.*k|.*kw)
3444                         cf_result=`${MAKE:-make} -k -f cf_makeflags.tmp CC=cc 2>/dev/null`
3445                         case "$cf_result" in
3446                         (.*CC=*)        cf_cv_makeflags=
3447                                 ;;
3448                         (*)     cf_cv_makeflags=$cf_option
3449                                 ;;
3450                         esac
3451                         break
3452                         ;;
3453                 (.-)
3454                         ;;
3455                 (*)
3456
3457 echo "${as_me:-configure}:3457: testing given option \"$cf_option\",no match \"$cf_result\" ..." 1>&5
3458
3459                         ;;
3460                 esac
3461         done
3462         rm -f cf_makeflags.tmp
3463
3464 fi
3465 echo "$as_me:3465: result: $cf_cv_makeflags" >&5
3466 echo "${ECHO_T}$cf_cv_makeflags" >&6
3467
3468 if test -n "$ac_tool_prefix"; then
3469   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3470 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3471 echo "$as_me:3471: checking for $ac_word" >&5
3472 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3473 if test "${ac_cv_prog_RANLIB+set}" = set; then
3474   echo $ECHO_N "(cached) $ECHO_C" >&6
3475 else
3476   if test -n "$RANLIB"; then
3477   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3478 else
3479   ac_save_IFS=$IFS; IFS=$ac_path_separator
3480 ac_dummy="$PATH"
3481 for ac_dir in $ac_dummy; do
3482   IFS=$ac_save_IFS
3483   test -z "$ac_dir" && ac_dir=.
3484   $as_executable_p "$ac_dir/$ac_word" || continue
3485 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3486 echo "$as_me:3486: found $ac_dir/$ac_word" >&5
3487 break
3488 done
3489
3490 fi
3491 fi
3492 RANLIB=$ac_cv_prog_RANLIB
3493 if test -n "$RANLIB"; then
3494   echo "$as_me:3494: result: $RANLIB" >&5
3495 echo "${ECHO_T}$RANLIB" >&6
3496 else
3497   echo "$as_me:3497: result: no" >&5
3498 echo "${ECHO_T}no" >&6
3499 fi
3500
3501 fi
3502 if test -z "$ac_cv_prog_RANLIB"; then
3503   ac_ct_RANLIB=$RANLIB
3504   # Extract the first word of "ranlib", so it can be a program name with args.
3505 set dummy ranlib; ac_word=$2
3506 echo "$as_me:3506: checking for $ac_word" >&5
3507 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3508 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3509   echo $ECHO_N "(cached) $ECHO_C" >&6
3510 else
3511   if test -n "$ac_ct_RANLIB"; then
3512   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3513 else
3514   ac_save_IFS=$IFS; IFS=$ac_path_separator
3515 ac_dummy="$PATH"
3516 for ac_dir in $ac_dummy; do
3517   IFS=$ac_save_IFS
3518   test -z "$ac_dir" && ac_dir=.
3519   $as_executable_p "$ac_dir/$ac_word" || continue
3520 ac_cv_prog_ac_ct_RANLIB="ranlib"
3521 echo "$as_me:3521: found $ac_dir/$ac_word" >&5
3522 break
3523 done
3524
3525   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB="':'"
3526 fi
3527 fi
3528 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3529 if test -n "$ac_ct_RANLIB"; then
3530   echo "$as_me:3530: result: $ac_ct_RANLIB" >&5
3531 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3532 else
3533   echo "$as_me:3533: result: no" >&5
3534 echo "${ECHO_T}no" >&6
3535 fi
3536
3537   RANLIB=$ac_ct_RANLIB
3538 else
3539   RANLIB="$ac_cv_prog_RANLIB"
3540 fi
3541
3542 if test -n "$ac_tool_prefix"; then
3543   # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
3544 set dummy ${ac_tool_prefix}ld; ac_word=$2
3545 echo "$as_me:3545: checking for $ac_word" >&5
3546 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3547 if test "${ac_cv_prog_LD+set}" = set; then
3548   echo $ECHO_N "(cached) $ECHO_C" >&6
3549 else
3550   if test -n "$LD"; then
3551   ac_cv_prog_LD="$LD" # Let the user override the test.
3552 else
3553   ac_save_IFS=$IFS; IFS=$ac_path_separator
3554 ac_dummy="$PATH"
3555 for ac_dir in $ac_dummy; do
3556   IFS=$ac_save_IFS
3557   test -z "$ac_dir" && ac_dir=.
3558   $as_executable_p "$ac_dir/$ac_word" || continue
3559 ac_cv_prog_LD="${ac_tool_prefix}ld"
3560 echo "$as_me:3560: found $ac_dir/$ac_word" >&5
3561 break
3562 done
3563
3564 fi
3565 fi
3566 LD=$ac_cv_prog_LD
3567 if test -n "$LD"; then
3568   echo "$as_me:3568: result: $LD" >&5
3569 echo "${ECHO_T}$LD" >&6
3570 else
3571   echo "$as_me:3571: result: no" >&5
3572 echo "${ECHO_T}no" >&6
3573 fi
3574
3575 fi
3576 if test -z "$ac_cv_prog_LD"; then
3577   ac_ct_LD=$LD
3578   # Extract the first word of "ld", so it can be a program name with args.
3579 set dummy ld; ac_word=$2
3580 echo "$as_me:3580: checking for $ac_word" >&5
3581 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3582 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then
3583   echo $ECHO_N "(cached) $ECHO_C" >&6
3584 else
3585   if test -n "$ac_ct_LD"; then
3586   ac_cv_prog_ac_ct_LD="$ac_ct_LD" # Let the user override the test.
3587 else
3588   ac_save_IFS=$IFS; IFS=$ac_path_separator
3589 ac_dummy="$PATH"
3590 for ac_dir in $ac_dummy; do
3591   IFS=$ac_save_IFS
3592   test -z "$ac_dir" && ac_dir=.
3593   $as_executable_p "$ac_dir/$ac_word" || continue
3594 ac_cv_prog_ac_ct_LD="ld"
3595 echo "$as_me:3595: found $ac_dir/$ac_word" >&5
3596 break
3597 done
3598
3599   test -z "$ac_cv_prog_ac_ct_LD" && ac_cv_prog_ac_ct_LD="ld"
3600 fi
3601 fi
3602 ac_ct_LD=$ac_cv_prog_ac_ct_LD
3603 if test -n "$ac_ct_LD"; then
3604   echo "$as_me:3604: result: $ac_ct_LD" >&5
3605 echo "${ECHO_T}$ac_ct_LD" >&6
3606 else
3607   echo "$as_me:3607: result: no" >&5
3608 echo "${ECHO_T}no" >&6
3609 fi
3610
3611   LD=$ac_ct_LD
3612 else
3613   LD="$ac_cv_prog_LD"
3614 fi
3615
3616 if test -n "$ac_tool_prefix"; then
3617   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3618 set dummy ${ac_tool_prefix}ar; ac_word=$2
3619 echo "$as_me:3619: checking for $ac_word" >&5
3620 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3621 if test "${ac_cv_prog_AR+set}" = set; then
3622   echo $ECHO_N "(cached) $ECHO_C" >&6
3623 else
3624   if test -n "$AR"; then
3625   ac_cv_prog_AR="$AR" # Let the user override the test.
3626 else
3627   ac_save_IFS=$IFS; IFS=$ac_path_separator
3628 ac_dummy="$PATH"
3629 for ac_dir in $ac_dummy; do
3630   IFS=$ac_save_IFS
3631   test -z "$ac_dir" && ac_dir=.
3632   $as_executable_p "$ac_dir/$ac_word" || continue
3633 ac_cv_prog_AR="${ac_tool_prefix}ar"
3634 echo "$as_me:3634: found $ac_dir/$ac_word" >&5
3635 break
3636 done
3637
3638 fi
3639 fi
3640 AR=$ac_cv_prog_AR
3641 if test -n "$AR"; then
3642   echo "$as_me:3642: result: $AR" >&5
3643 echo "${ECHO_T}$AR" >&6
3644 else
3645   echo "$as_me:3645: result: no" >&5
3646 echo "${ECHO_T}no" >&6
3647 fi
3648
3649 fi
3650 if test -z "$ac_cv_prog_AR"; then
3651   ac_ct_AR=$AR
3652   # Extract the first word of "ar", so it can be a program name with args.
3653 set dummy ar; ac_word=$2
3654 echo "$as_me:3654: checking for $ac_word" >&5
3655 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3656 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3657   echo $ECHO_N "(cached) $ECHO_C" >&6
3658 else
3659   if test -n "$ac_ct_AR"; then
3660   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3661 else
3662   ac_save_IFS=$IFS; IFS=$ac_path_separator
3663 ac_dummy="$PATH"
3664 for ac_dir in $ac_dummy; do
3665   IFS=$ac_save_IFS
3666   test -z "$ac_dir" && ac_dir=.
3667   $as_executable_p "$ac_dir/$ac_word" || continue
3668 ac_cv_prog_ac_ct_AR="ar"
3669 echo "$as_me:3669: found $ac_dir/$ac_word" >&5
3670 break
3671 done
3672
3673   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3674 fi
3675 fi
3676 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3677 if test -n "$ac_ct_AR"; then
3678   echo "$as_me:3678: result: $ac_ct_AR" >&5
3679 echo "${ECHO_T}$ac_ct_AR" >&6
3680 else
3681   echo "$as_me:3681: result: no" >&5
3682 echo "${ECHO_T}no" >&6
3683 fi
3684
3685   AR=$ac_ct_AR
3686 else
3687   AR="$ac_cv_prog_AR"
3688 fi
3689
3690 if test -n "$ac_tool_prefix"; then
3691   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3692 set dummy ${ac_tool_prefix}ar; ac_word=$2
3693 echo "$as_me:3693: checking for $ac_word" >&5
3694 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3695 if test "${ac_cv_prog_AR+set}" = set; then
3696   echo $ECHO_N "(cached) $ECHO_C" >&6
3697 else
3698   if test -n "$AR"; then
3699   ac_cv_prog_AR="$AR" # Let the user override the test.
3700 else
3701   ac_save_IFS=$IFS; IFS=$ac_path_separator
3702 ac_dummy="$PATH"
3703 for ac_dir in $ac_dummy; do
3704   IFS=$ac_save_IFS
3705   test -z "$ac_dir" && ac_dir=.
3706   $as_executable_p "$ac_dir/$ac_word" || continue
3707 ac_cv_prog_AR="${ac_tool_prefix}ar"
3708 echo "$as_me:3708: found $ac_dir/$ac_word" >&5
3709 break
3710 done
3711
3712 fi
3713 fi
3714 AR=$ac_cv_prog_AR
3715 if test -n "$AR"; then
3716   echo "$as_me:3716: result: $AR" >&5
3717 echo "${ECHO_T}$AR" >&6
3718 else
3719   echo "$as_me:3719: result: no" >&5
3720 echo "${ECHO_T}no" >&6
3721 fi
3722
3723 fi
3724 if test -z "$ac_cv_prog_AR"; then
3725   ac_ct_AR=$AR
3726   # Extract the first word of "ar", so it can be a program name with args.
3727 set dummy ar; ac_word=$2
3728 echo "$as_me:3728: checking for $ac_word" >&5
3729 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3730 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3731   echo $ECHO_N "(cached) $ECHO_C" >&6
3732 else
3733   if test -n "$ac_ct_AR"; then
3734   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3735 else
3736   ac_save_IFS=$IFS; IFS=$ac_path_separator
3737 ac_dummy="$PATH"
3738 for ac_dir in $ac_dummy; do
3739   IFS=$ac_save_IFS
3740   test -z "$ac_dir" && ac_dir=.
3741   $as_executable_p "$ac_dir/$ac_word" || continue
3742 ac_cv_prog_ac_ct_AR="ar"
3743 echo "$as_me:3743: found $ac_dir/$ac_word" >&5
3744 break
3745 done
3746
3747   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar"
3748 fi
3749 fi
3750 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3751 if test -n "$ac_ct_AR"; then
3752   echo "$as_me:3752: result: $ac_ct_AR" >&5
3753 echo "${ECHO_T}$ac_ct_AR" >&6
3754 else
3755   echo "$as_me:3755: result: no" >&5
3756 echo "${ECHO_T}no" >&6
3757 fi
3758
3759   AR=$ac_ct_AR
3760 else
3761   AR="$ac_cv_prog_AR"
3762 fi
3763
3764 echo "$as_me:3764: checking for options to update archives" >&5
3765 echo $ECHO_N "checking for options to update archives... $ECHO_C" >&6
3766 if test "${cf_cv_ar_flags+set}" = set; then
3767   echo $ECHO_N "(cached) $ECHO_C" >&6
3768 else
3769
3770         case $cf_cv_system_name in
3771         (*-msvc*)
3772                 cf_cv_ar_flags=''
3773                 cat >mk_static_lib.sh <<-EOF
3774                 #!$SHELL
3775                 MSVC_BIN="$AR"
3776                 out="\$1"
3777                 shift
3778                 exec \$MSVC_BIN -out:"\$out" \$@
3779                 EOF
3780                 chmod +x mk_static_lib.sh
3781                 AR=`pwd`/mk_static_lib.sh
3782                 ;;
3783         (*)
3784                 cf_cv_ar_flags=unknown
3785                 for cf_ar_flags in -curvU -curv curv -crv crv -cqv cqv -rv rv
3786                 do
3787
3788                         # check if $ARFLAGS already contains this choice
3789                         if test "x$ARFLAGS" != "x" ; then
3790                                 cf_check_ar_flags=`echo "x$ARFLAGS" | sed -e "s/$cf_ar_flags\$//" -e "s/$cf_ar_flags / /"`
3791                                 if test "x$ARFLAGS" != "$cf_check_ar_flags" ; then
3792                                         cf_cv_ar_flags=
3793                                         break
3794                                 fi
3795                         fi
3796
3797                         rm -f conftest.$ac_cv_objext
3798                         rm -f conftest.a
3799
3800                         cat >conftest.$ac_ext <<EOF
3801 #line 3801 "configure"
3802 int     testdata[3] = { 123, 456, 789 };
3803 EOF
3804                         if { (eval echo "$as_me:3804: \"$ac_compile\"") >&5
3805   (eval $ac_compile) 2>&5
3806   ac_status=$?
3807   echo "$as_me:3807: \$? = $ac_status" >&5
3808   (exit $ac_status); } ; then
3809                                 echo "$AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext" >&5
3810                                 $AR $ARFLAGS $cf_ar_flags conftest.a conftest.$ac_cv_objext 2>&5 1>/dev/null
3811                                 if test -f conftest.a ; then
3812                                         cf_cv_ar_flags=$cf_ar_flags
3813                                         break
3814                                 fi
3815                         else
3816                                 test -n "$verbose" && echo "    cannot compile test-program" 1>&6
3817
3818 echo "${as_me:-configure}:3818: testing cannot compile test-program ..." 1>&5
3819
3820                                 break
3821                         fi
3822                 done
3823                 rm -f conftest.a conftest.$ac_ext conftest.$ac_cv_objext
3824                 ;;
3825         esac
3826
3827 fi
3828 echo "$as_me:3828: result: $cf_cv_ar_flags" >&5
3829 echo "${ECHO_T}$cf_cv_ar_flags" >&6
3830
3831 if test -n "$ARFLAGS" ; then
3832         if test -n "$cf_cv_ar_flags" ; then
3833                 ARFLAGS="$ARFLAGS $cf_cv_ar_flags"
3834         fi
3835 else
3836         ARFLAGS=$cf_cv_ar_flags
3837 fi
3838
3839         echo "$as_me:3839: checking for PATH separator" >&5
3840 echo $ECHO_N "checking for PATH separator... $ECHO_C" >&6
3841         case $cf_cv_system_name in
3842         (os2*)  PATH_SEPARATOR=';'  ;;
3843         (*)     ${PATH_SEPARATOR:=':'}  ;;
3844         esac
3845
3846         echo "$as_me:3846: result: $PATH_SEPARATOR" >&5
3847 echo "${ECHO_T}$PATH_SEPARATOR" >&6
3848
3849 echo "$as_me:3849: checking if you have specified an install-prefix" >&5
3850 echo $ECHO_N "checking if you have specified an install-prefix... $ECHO_C" >&6
3851
3852 # Check whether --with-install-prefix or --without-install-prefix was given.
3853 if test "${with_install_prefix+set}" = set; then
3854   withval="$with_install_prefix"
3855   case "$withval" in
3856         (yes|no)
3857                 ;;
3858         (*)     DESTDIR="$withval"
3859                 ;;
3860         esac
3861 fi;
3862 echo "$as_me:3862: result: $DESTDIR" >&5
3863 echo "${ECHO_T}$DESTDIR" >&6
3864
3865 ###############################################################################
3866
3867 # If we're cross-compiling, allow the user to override the tools and their
3868 # options.  The configure script is oriented toward identifying the host
3869 # compiler, etc., but we need a build compiler to generate parts of the source.
3870
3871 if test "$cross_compiling" = yes ; then
3872
3873         # defaults that we might want to override
3874         : ${BUILD_CFLAGS:=''}
3875         : ${BUILD_CPPFLAGS:=''}
3876         : ${BUILD_LDFLAGS:=''}
3877         : ${BUILD_LIBS:=''}
3878         : ${BUILD_EXEEXT:='$x'}
3879         : ${BUILD_OBJEXT:='o'}
3880
3881 # Check whether --with-build-cc or --without-build-cc was given.
3882 if test "${with_build_cc+set}" = set; then
3883   withval="$with_build_cc"
3884   BUILD_CC="$withval"
3885 else
3886   for ac_prog in gcc clang c99 c89 cc cl
3887 do
3888   # Extract the first word of "$ac_prog", so it can be a program name with args.
3889 set dummy $ac_prog; ac_word=$2
3890 echo "$as_me:3890: checking for $ac_word" >&5
3891 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3892 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
3893   echo $ECHO_N "(cached) $ECHO_C" >&6
3894 else
3895   if test -n "$BUILD_CC"; then
3896   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
3897 else
3898   ac_save_IFS=$IFS; IFS=$ac_path_separator
3899 ac_dummy="$PATH"
3900 for ac_dir in $ac_dummy; do
3901   IFS=$ac_save_IFS
3902   test -z "$ac_dir" && ac_dir=.
3903   $as_executable_p "$ac_dir/$ac_word" || continue
3904 ac_cv_prog_BUILD_CC="$ac_prog"
3905 echo "$as_me:3905: found $ac_dir/$ac_word" >&5
3906 break
3907 done
3908
3909 fi
3910 fi
3911 BUILD_CC=$ac_cv_prog_BUILD_CC
3912 if test -n "$BUILD_CC"; then
3913   echo "$as_me:3913: result: $BUILD_CC" >&5
3914 echo "${ECHO_T}$BUILD_CC" >&6
3915 else
3916   echo "$as_me:3916: result: no" >&5
3917 echo "${ECHO_T}no" >&6
3918 fi
3919
3920   test -n "$BUILD_CC" && break
3921 done
3922 test -n "$BUILD_CC" || BUILD_CC="none"
3923
3924 fi;
3925         echo "$as_me:3925: checking for native build C compiler" >&5
3926 echo $ECHO_N "checking for native build C compiler... $ECHO_C" >&6
3927         echo "$as_me:3927: result: $BUILD_CC" >&5
3928 echo "${ECHO_T}$BUILD_CC" >&6
3929
3930         echo "$as_me:3930: checking for native build C preprocessor" >&5
3931 echo $ECHO_N "checking for native build C preprocessor... $ECHO_C" >&6
3932
3933 # Check whether --with-build-cpp or --without-build-cpp was given.
3934 if test "${with_build_cpp+set}" = set; then
3935   withval="$with_build_cpp"
3936   BUILD_CPP="$withval"
3937 else
3938   BUILD_CPP='${BUILD_CC} -E'
3939 fi;
3940         echo "$as_me:3940: result: $BUILD_CPP" >&5
3941 echo "${ECHO_T}$BUILD_CPP" >&6
3942
3943         echo "$as_me:3943: checking for native build C flags" >&5
3944 echo $ECHO_N "checking for native build C flags... $ECHO_C" >&6
3945
3946 # Check whether --with-build-cflags or --without-build-cflags was given.
3947 if test "${with_build_cflags+set}" = set; then
3948   withval="$with_build_cflags"
3949   BUILD_CFLAGS="$withval"
3950 fi;
3951         echo "$as_me:3951: result: $BUILD_CFLAGS" >&5
3952 echo "${ECHO_T}$BUILD_CFLAGS" >&6
3953
3954         echo "$as_me:3954: checking for native build C preprocessor-flags" >&5
3955 echo $ECHO_N "checking for native build C preprocessor-flags... $ECHO_C" >&6
3956
3957 # Check whether --with-build-cppflags or --without-build-cppflags was given.
3958 if test "${with_build_cppflags+set}" = set; then
3959   withval="$with_build_cppflags"
3960   BUILD_CPPFLAGS="$withval"
3961 fi;
3962         echo "$as_me:3962: result: $BUILD_CPPFLAGS" >&5
3963 echo "${ECHO_T}$BUILD_CPPFLAGS" >&6
3964
3965         echo "$as_me:3965: checking for native build linker-flags" >&5
3966 echo $ECHO_N "checking for native build linker-flags... $ECHO_C" >&6
3967
3968 # Check whether --with-build-ldflags or --without-build-ldflags was given.
3969 if test "${with_build_ldflags+set}" = set; then
3970   withval="$with_build_ldflags"
3971   BUILD_LDFLAGS="$withval"
3972 fi;
3973         echo "$as_me:3973: result: $BUILD_LDFLAGS" >&5
3974 echo "${ECHO_T}$BUILD_LDFLAGS" >&6
3975
3976         echo "$as_me:3976: checking for native build linker-libraries" >&5
3977 echo $ECHO_N "checking for native build linker-libraries... $ECHO_C" >&6
3978
3979 # Check whether --with-build-libs or --without-build-libs was given.
3980 if test "${with_build_libs+set}" = set; then
3981   withval="$with_build_libs"
3982   BUILD_LIBS="$withval"
3983 fi;
3984         echo "$as_me:3984: result: $BUILD_LIBS" >&5
3985 echo "${ECHO_T}$BUILD_LIBS" >&6
3986
3987         # this assumes we're on Unix.
3988         BUILD_EXEEXT=
3989         BUILD_OBJEXT=o
3990
3991         : ${BUILD_CC:='${CC}'}
3992
3993         if ( test "$BUILD_CC" = "$CC" || test "$BUILD_CC" = '${CC}' ) ; then
3994                 { { echo "$as_me:3994: error: Cross-build requires two compilers.
3995 Use --with-build-cc to specify the native compiler." >&5
3996 echo "$as_me: error: Cross-build requires two compilers.
3997 Use --with-build-cc to specify the native compiler." >&2;}
3998    { (exit 1); exit 1; }; }
3999         fi
4000
4001 else
4002         : ${BUILD_CC:='${CC}'}
4003         : ${BUILD_CPP:='${CPP}'}
4004         : ${BUILD_CFLAGS:='${CFLAGS}'}
4005         : ${BUILD_CPPFLAGS:='${CPPFLAGS}'}
4006         : ${BUILD_LDFLAGS:='${LDFLAGS}'}
4007         : ${BUILD_LIBS:='${LIBS}'}
4008         : ${BUILD_EXEEXT:='$x'}
4009         : ${BUILD_OBJEXT:='o'}
4010 fi
4011
4012 ###############################################################################
4013
4014 ### Options to allow the user to specify the set of libraries which are used.
4015 ### Use "--without-normal --with-shared" to allow the default model to be
4016 ### shared, for example.
4017 cf_list_models=""
4018
4019 echo "$as_me:4019: checking if you want to build shared C-objects" >&5
4020 echo $ECHO_N "checking if you want to build shared C-objects... $ECHO_C" >&6
4021
4022 # Check whether --with-shared or --without-shared was given.
4023 if test "${with_shared+set}" = set; then
4024   withval="$with_shared"
4025   with_shared=$withval
4026 else
4027   with_shared=no
4028 fi;
4029 echo "$as_me:4029: result: $with_shared" >&5
4030 echo "${ECHO_T}$with_shared" >&6
4031 test "$with_shared" = "yes" && cf_list_models="$cf_list_models shared"
4032
4033 echo "$as_me:4033: checking for specified models" >&5
4034 echo $ECHO_N "checking for specified models... $ECHO_C" >&6
4035 test -z "$cf_list_models" && cf_list_models=normal
4036 echo "$as_me:4036: result: $cf_list_models" >&5
4037 echo "${ECHO_T}$cf_list_models" >&6
4038
4039 ### Use the first model as the default, and save its suffix for use in building
4040 ### up test-applications.
4041 echo "$as_me:4041: checking for default model" >&5
4042 echo $ECHO_N "checking for default model... $ECHO_C" >&6
4043 DFT_LWR_MODEL=`echo "$cf_list_models" | $AWK '{print $1}'`
4044 echo "$as_me:4044: result: $DFT_LWR_MODEL" >&5
4045 echo "${ECHO_T}$DFT_LWR_MODEL" >&6
4046
4047 DFT_UPR_MODEL=`echo "$DFT_LWR_MODEL" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
4048
4049 echo "$as_me:4049: checking for specific curses-directory" >&5
4050 echo $ECHO_N "checking for specific curses-directory... $ECHO_C" >&6
4051
4052 # Check whether --with-curses-dir or --without-curses-dir was given.
4053 if test "${with_curses_dir+set}" = set; then
4054   withval="$with_curses_dir"
4055   cf_cv_curses_dir=$withval
4056 else
4057   cf_cv_curses_dir=no
4058 fi;
4059 echo "$as_me:4059: result: $cf_cv_curses_dir" >&5
4060 echo "${ECHO_T}$cf_cv_curses_dir" >&6
4061
4062 if ( test -n "$cf_cv_curses_dir" && test "$cf_cv_curses_dir" != "no" )
4063 then
4064
4065 if test "x$prefix" != xNONE; then
4066         cf_path_syntax="$prefix"
4067 else
4068         cf_path_syntax="$ac_default_prefix"
4069 fi
4070
4071 case ".$withval" in
4072 (.\$\(*\)*|.\'*\'*)
4073         ;;
4074 (..|./*|.\\*)
4075         ;;
4076 (.[a-zA-Z]:[\\/]*) # OS/2 EMX
4077         ;;
4078 (.\${*prefix}*|.\${*dir}*)
4079         eval withval="$withval"
4080         case ".$withval" in
4081         (.NONE/*)
4082                 withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
4083                 ;;
4084         esac
4085         ;;
4086 (.no|.NONE/*)
4087         withval=`echo $withval | sed -e s%NONE%$cf_path_syntax%`
4088         ;;
4089 (*)
4090         { { echo "$as_me:4090: error: expected a pathname, not \"$withval\"" >&5
4091 echo "$as_me: error: expected a pathname, not \"$withval\"" >&2;}
4092    { (exit 1); exit 1; }; }
4093         ;;
4094 esac
4095
4096         if test -d "$cf_cv_curses_dir"
4097         then
4098
4099 if test -n "$cf_cv_curses_dir/include" ; then
4100   for cf_add_incdir in $cf_cv_curses_dir/include
4101   do
4102         while test $cf_add_incdir != /usr/include
4103         do
4104           if test -d $cf_add_incdir
4105           then
4106                 cf_have_incdir=no
4107                 if test -n "$CFLAGS$CPPFLAGS" ; then
4108                   # a loop is needed to ensure we can add subdirs of existing dirs
4109                   for cf_test_incdir in $CFLAGS $CPPFLAGS ; do
4110                         if test ".$cf_test_incdir" = ".-I$cf_add_incdir" ; then
4111                           cf_have_incdir=yes; break
4112                         fi
4113                   done
4114                 fi
4115
4116                 if test "$cf_have_incdir" = no ; then
4117                   if test "$cf_add_incdir" = /usr/local/include ; then
4118                         if test "$GCC" = yes
4119                         then
4120                           cf_save_CPPFLAGS=$CPPFLAGS
4121
4122         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4123         CPPFLAGS="${CPPFLAGS}-I$cf_add_incdir"
4124
4125                           cat >conftest.$ac_ext <<_ACEOF
4126 #line 4126 "configure"
4127 #include "confdefs.h"
4128 #include <stdio.h>
4129 int
4130 main (void)
4131 {
4132 printf("Hello")
4133   ;
4134   return 0;
4135 }
4136 _ACEOF
4137 rm -f conftest.$ac_objext
4138 if { (eval echo "$as_me:4138: \"$ac_compile\"") >&5
4139   (eval $ac_compile) 2>&5
4140   ac_status=$?
4141   echo "$as_me:4141: \$? = $ac_status" >&5
4142   (exit $ac_status); } &&
4143          { ac_try='test -s conftest.$ac_objext'
4144   { (eval echo "$as_me:4144: \"$ac_try\"") >&5
4145   (eval $ac_try) 2>&5
4146   ac_status=$?
4147   echo "$as_me:4147: \$? = $ac_status" >&5
4148   (exit $ac_status); }; }; then
4149   :
4150 else
4151   echo "$as_me: failed program was:" >&5
4152 cat conftest.$ac_ext >&5
4153 cf_have_incdir=yes
4154 fi
4155 rm -f conftest.$ac_objext conftest.$ac_ext
4156                           CPPFLAGS=$cf_save_CPPFLAGS
4157                         fi
4158                   fi
4159                 fi
4160
4161                 if test "$cf_have_incdir" = no ; then
4162                   test -n "$verbose" && echo "  adding $cf_add_incdir to include-path" 1>&6
4163
4164 echo "${as_me:-configure}:4164: testing adding $cf_add_incdir to include-path ..." 1>&5
4165
4166                   CPPFLAGS="$CPPFLAGS -I$cf_add_incdir"
4167
4168                   cf_top_incdir=`echo $cf_add_incdir | sed -e 's%/include/.*$%/include%'`
4169                   test "$cf_top_incdir" = "$cf_add_incdir" && break
4170                   cf_add_incdir="$cf_top_incdir"
4171                 else
4172                   break
4173                 fi
4174           else
4175                 break
4176           fi
4177         done
4178   done
4179 fi
4180
4181 if test -n "$cf_cv_curses_dir/lib" ; then
4182         for cf_add_libdir in $cf_cv_curses_dir/lib
4183         do
4184                 if test $cf_add_libdir = /usr/lib ; then
4185                         :
4186                 elif test -d $cf_add_libdir
4187                 then
4188                         cf_have_libdir=no
4189                         if test -n "$LDFLAGS$LIBS" ; then
4190                                 # a loop is needed to ensure we can add subdirs of existing dirs
4191                                 for cf_test_libdir in $LDFLAGS $LIBS ; do
4192                                         if test ".$cf_test_libdir" = ".-L$cf_add_libdir" ; then
4193                                                 cf_have_libdir=yes; break
4194                                         fi
4195                                 done
4196                         fi
4197                         if test "$cf_have_libdir" = no ; then
4198                                 test -n "$verbose" && echo "    adding $cf_add_libdir to library-path" 1>&6
4199
4200 echo "${as_me:-configure}:4200: testing adding $cf_add_libdir to library-path ..." 1>&5
4201
4202                                 LDFLAGS="-L$cf_add_libdir $LDFLAGS"
4203                         fi
4204                 fi
4205         done
4206 fi
4207
4208         fi
4209 fi
4210
4211 cf_ncuconfig_root=ncurses
4212 cf_have_ncuconfig=no
4213
4214 if test "x${PKG_CONFIG:=none}" != xnone; then
4215         echo "$as_me:4215: checking pkg-config for $cf_ncuconfig_root" >&5
4216 echo $ECHO_N "checking pkg-config for $cf_ncuconfig_root... $ECHO_C" >&6
4217         if "$PKG_CONFIG" --exists $cf_ncuconfig_root ; then
4218                 echo "$as_me:4218: result: yes" >&5
4219 echo "${ECHO_T}yes" >&6
4220
4221                 echo "$as_me:4221: checking if the $cf_ncuconfig_root package files work" >&5
4222 echo $ECHO_N "checking if the $cf_ncuconfig_root package files work... $ECHO_C" >&6
4223                 cf_have_ncuconfig=unknown
4224
4225                 cf_save_CFLAGS="$CFLAGS"
4226                 cf_save_CPPFLAGS="$CPPFLAGS"
4227                 cf_save_LIBS="$LIBS"
4228
4229                 cf_pkg_cflags=`$PKG_CONFIG --cflags $cf_ncuconfig_root`
4230                 cf_pkg_libs=`$PKG_CONFIG --libs $cf_ncuconfig_root`
4231
4232                 # while -W for passing linker flags is prevalent, it is not "standard".
4233                 # At least one wrapper for c89/c99 (in Apple's xcode) has its own
4234                 # incompatible _and_ non-standard -W option which gives an error.  Work
4235                 # around that pitfall.
4236                 case "x${CC}@@${cf_pkg_libs}@${cf_pkg_cflags}" in
4237                 (x*c[89]9@@*-W*)
4238
4239 cf_fix_cppflags=no
4240 cf_new_cflags=
4241 cf_new_cppflags=
4242 cf_new_extra_cppflags=
4243
4244 for cf_add_cflags in $cf_pkg_cflags
4245 do
4246 case $cf_fix_cppflags in
4247 (no)
4248         case $cf_add_cflags in
4249         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4250                 case $cf_add_cflags in
4251                 (-D*)
4252                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4253
4254                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4255                                 && test -z "${cf_tst_cflags}" \
4256                                 && cf_fix_cppflags=yes
4257
4258                         if test $cf_fix_cppflags = yes ; then
4259
4260         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4261         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4262
4263                                 continue
4264                         elif test "${cf_tst_cflags}" = "\"'" ; then
4265
4266         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4267         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4268
4269                                 continue
4270                         fi
4271                         ;;
4272                 esac
4273                 case "$CPPFLAGS" in
4274                 (*$cf_add_cflags)
4275                         ;;
4276                 (*)
4277                         case $cf_add_cflags in
4278                         (-D*)
4279                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4280
4281 CPPFLAGS=`echo "$CPPFLAGS" | \
4282         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
4283                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
4284
4285                                 ;;
4286                         esac
4287
4288         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4289         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4290
4291                         ;;
4292                 esac
4293                 ;;
4294         (*)
4295
4296         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4297         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4298
4299                 ;;
4300         esac
4301         ;;
4302 (yes)
4303
4304         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4305         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4306
4307         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4308
4309         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4310                 && test -z "${cf_tst_cflags}" \
4311                 && cf_fix_cppflags=no
4312         ;;
4313 esac
4314 done
4315
4316 if test -n "$cf_new_cflags" ; then
4317
4318         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4319         CFLAGS="${CFLAGS}$cf_new_cflags"
4320
4321 fi
4322
4323 if test -n "$cf_new_cppflags" ; then
4324
4325         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4326         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4327
4328 fi
4329
4330 if test -n "$cf_new_extra_cppflags" ; then
4331
4332         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4333         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4334
4335 fi
4336
4337 cf_add_libs="$LIBS"
4338 # reverse order
4339 cf_add_0lib=
4340 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
4341 # filter duplicates
4342 for cf_add_1lib in $cf_add_0lib; do
4343         for cf_add_2lib in $cf_add_libs; do
4344                 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
4345                         cf_add_1lib=
4346                         break
4347                 fi
4348         done
4349         test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
4350 done
4351 LIBS="$cf_add_libs"
4352
4353                         cat >conftest.$ac_ext <<_ACEOF
4354 #line 4354 "configure"
4355 #include "confdefs.h"
4356 #include <${cf_cv_ncurses_header:-curses.h}>
4357 int
4358 main (void)
4359 {
4360 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
4361   ;
4362   return 0;
4363 }
4364 _ACEOF
4365 rm -f conftest.$ac_objext conftest$ac_exeext
4366 if { (eval echo "$as_me:4366: \"$ac_link\"") >&5
4367   (eval $ac_link) 2>&5
4368   ac_status=$?
4369   echo "$as_me:4369: \$? = $ac_status" >&5
4370   (exit $ac_status); } &&
4371          { ac_try='test -s conftest$ac_exeext'
4372   { (eval echo "$as_me:4372: \"$ac_try\"") >&5
4373   (eval $ac_try) 2>&5
4374   ac_status=$?
4375   echo "$as_me:4375: \$? = $ac_status" >&5
4376   (exit $ac_status); }; }; then
4377   if test "$cross_compiling" = yes; then
4378   cf_test_ncuconfig=maybe
4379 else
4380   cat >conftest.$ac_ext <<_ACEOF
4381 #line 4381 "configure"
4382 #include "confdefs.h"
4383 #include <${cf_cv_ncurses_header:-curses.h}>
4384                                         int main(void)
4385                                         { char *xx = curses_version(); return (xx == 0); }
4386 _ACEOF
4387 rm -f conftest$ac_exeext
4388 if { (eval echo "$as_me:4388: \"$ac_link\"") >&5
4389   (eval $ac_link) 2>&5
4390   ac_status=$?
4391   echo "$as_me:4391: \$? = $ac_status" >&5
4392   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4393   { (eval echo "$as_me:4393: \"$ac_try\"") >&5
4394   (eval $ac_try) 2>&5
4395   ac_status=$?
4396   echo "$as_me:4396: \$? = $ac_status" >&5
4397   (exit $ac_status); }; }; then
4398   cf_test_ncuconfig=yes
4399 else
4400   echo "$as_me: program exited with status $ac_status" >&5
4401 echo "$as_me: failed program was:" >&5
4402 cat conftest.$ac_ext >&5
4403 cf_test_ncuconfig=no
4404 fi
4405 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4406 fi
4407 else
4408   echo "$as_me: failed program was:" >&5
4409 cat conftest.$ac_ext >&5
4410 cf_test_ncuconfig=no
4411 fi
4412 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4413
4414                         CFLAGS="$cf_save_CFLAGS"
4415                         CPPFLAGS="$cf_save_CPPFLAGS"
4416                         LIBS="$cf_save_LIBS"
4417
4418                         if test "x$cf_test_ncuconfig" != xyes; then
4419                                 cf_temp=`echo "x$cf_pkg_cflags" | sed -e s/^x// -e 's/-W[^      ]*//g'`
4420                                 cf_pkg_cflags="$cf_temp"
4421                                 cf_temp=`echo "x$cf_pkg_libs" | sed -e s/^x// -e 's/-W[^        ]*//g'`
4422                                 cf_pkg_libs="$cf_temp"
4423                         fi
4424                         ;;
4425                 esac
4426
4427 cf_fix_cppflags=no
4428 cf_new_cflags=
4429 cf_new_cppflags=
4430 cf_new_extra_cppflags=
4431
4432 for cf_add_cflags in $cf_pkg_cflags
4433 do
4434 case $cf_fix_cppflags in
4435 (no)
4436         case $cf_add_cflags in
4437         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
4438                 case $cf_add_cflags in
4439                 (-D*)
4440                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
4441
4442                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4443                                 && test -z "${cf_tst_cflags}" \
4444                                 && cf_fix_cppflags=yes
4445
4446                         if test $cf_fix_cppflags = yes ; then
4447
4448         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4449         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4450
4451                                 continue
4452                         elif test "${cf_tst_cflags}" = "\"'" ; then
4453
4454         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4455         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4456
4457                                 continue
4458                         fi
4459                         ;;
4460                 esac
4461                 case "$CPPFLAGS" in
4462                 (*$cf_add_cflags)
4463                         ;;
4464                 (*)
4465                         case $cf_add_cflags in
4466                         (-D*)
4467                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
4468
4469 CPPFLAGS=`echo "$CPPFLAGS" | \
4470         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
4471                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
4472
4473                                 ;;
4474                         esac
4475
4476         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
4477         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
4478
4479                         ;;
4480                 esac
4481                 ;;
4482         (*)
4483
4484         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
4485         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
4486
4487                 ;;
4488         esac
4489         ;;
4490 (yes)
4491
4492         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
4493         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
4494
4495         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
4496
4497         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
4498                 && test -z "${cf_tst_cflags}" \
4499                 && cf_fix_cppflags=no
4500         ;;
4501 esac
4502 done
4503
4504 if test -n "$cf_new_cflags" ; then
4505
4506         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
4507         CFLAGS="${CFLAGS}$cf_new_cflags"
4508
4509 fi
4510
4511 if test -n "$cf_new_cppflags" ; then
4512
4513         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
4514         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
4515
4516 fi
4517
4518 if test -n "$cf_new_extra_cppflags" ; then
4519
4520         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
4521         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
4522
4523 fi
4524
4525 cf_add_libs="$LIBS"
4526 # reverse order
4527 cf_add_0lib=
4528 for cf_add_1lib in $cf_pkg_libs; do cf_add_0lib="$cf_add_1lib $cf_add_0lib"; done
4529 # filter duplicates
4530 for cf_add_1lib in $cf_add_0lib; do
4531         for cf_add_2lib in $cf_add_libs; do
4532                 if test "x$cf_add_1lib" = "x$cf_add_2lib"; then
4533                         cf_add_1lib=
4534                         break
4535                 fi
4536         done
4537         test -n "$cf_add_1lib" && cf_add_libs="$cf_add_1lib $cf_add_libs"
4538 done
4539 LIBS="$cf_add_libs"
4540
4541                 cat >conftest.$ac_ext <<_ACEOF
4542 #line 4542 "configure"
4543 #include "confdefs.h"
4544 #include <${cf_cv_ncurses_header:-curses.h}>
4545 int
4546 main (void)
4547 {
4548 initscr(); mousemask(0,0); tgoto((char *)0, 0, 0);
4549   ;
4550   return 0;
4551 }
4552 _ACEOF
4553 rm -f conftest.$ac_objext conftest$ac_exeext
4554 if { (eval echo "$as_me:4554: \"$ac_link\"") >&5
4555   (eval $ac_link) 2>&5
4556   ac_status=$?
4557   echo "$as_me:4557: \$? = $ac_status" >&5
4558   (exit $ac_status); } &&
4559          { ac_try='test -s conftest$ac_exeext'
4560   { (eval echo "$as_me:4560: \"$ac_try\"") >&5
4561   (eval $ac_try) 2>&5
4562   ac_status=$?
4563   echo "$as_me:4563: \$? = $ac_status" >&5
4564   (exit $ac_status); }; }; then
4565   if test "$cross_compiling" = yes; then
4566   cf_have_ncuconfig=maybe
4567 else
4568   cat >conftest.$ac_ext <<_ACEOF
4569 #line 4569 "configure"
4570 #include "confdefs.h"
4571 #include <${cf_cv_ncurses_header:-curses.h}>
4572                                 int main(void)
4573                                 { char *xx = curses_version(); return (xx == 0); }
4574 _ACEOF
4575 rm -f conftest$ac_exeext
4576 if { (eval echo "$as_me:4576: \"$ac_link\"") >&5
4577   (eval $ac_link) 2>&5
4578   ac_status=$?
4579   echo "$as_me:4579: \$? = $ac_status" >&5
4580   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4581   { (eval echo "$as_me:4581: \"$ac_try\"") >&5
4582   (eval $ac_try) 2>&5
4583   ac_status=$?
4584   echo "$as_me:4584: \$? = $ac_status" >&5
4585   (exit $ac_status); }; }; then
4586   cf_have_ncuconfig=yes
4587 else
4588   echo "$as_me: program exited with status $ac_status" >&5
4589 echo "$as_me: failed program was:" >&5
4590 cat conftest.$ac_ext >&5
4591 cf_have_ncuconfig=no
4592 fi
4593 rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4594 fi
4595 else
4596   echo "$as_me: failed program was:" >&5
4597 cat conftest.$ac_ext >&5
4598 cf_have_ncuconfig=no
4599 fi
4600 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4601                 echo "$as_me:4601: result: $cf_have_ncuconfig" >&5
4602 echo "${ECHO_T}$cf_have_ncuconfig" >&6
4603                 test "$cf_have_ncuconfig" = maybe && cf_have_ncuconfig=yes
4604                 if test "$cf_have_ncuconfig" != "yes"
4605                 then
4606                         CPPFLAGS="$cf_save_CPPFLAGS"
4607                         LIBS="$cf_save_LIBS"
4608                         NCURSES_CONFIG_PKG=none
4609                 else
4610
4611 cat >>confdefs.h <<\EOF
4612 #define NCURSES 1
4613 EOF
4614
4615                         NCURSES_CONFIG_PKG=$cf_ncuconfig_root
4616
4617 echo "$as_me:4617: checking for terminfo header" >&5
4618 echo $ECHO_N "checking for terminfo header... $ECHO_C" >&6
4619 if test "${cf_cv_term_header+set}" = set; then
4620   echo $ECHO_N "(cached) $ECHO_C" >&6
4621 else
4622
4623 case ${cf_cv_ncurses_header} in
4624 (*/ncurses.h|*/ncursesw.h)
4625         cf_term_header=`echo "$cf_cv_ncurses_header" | sed -e 's%ncurses[^.]*\.h$%term.h%'`
4626         ;;
4627 (*)
4628         cf_term_header=term.h
4629         ;;
4630 esac
4631
4632 for cf_test in $cf_term_header "ncurses/term.h" "ncursesw/term.h"
4633 do
4634 cat >conftest.$ac_ext <<_ACEOF
4635 #line 4635 "configure"
4636 #include "confdefs.h"
4637 #include <stdio.h>
4638 #include <${cf_cv_ncurses_header:-curses.h}>
4639 #include <$cf_test>
4640
4641 int
4642 main (void)
4643 {
4644 int x = auto_left_margin; (void)x
4645   ;
4646   return 0;
4647 }
4648 _ACEOF
4649 rm -f conftest.$ac_objext
4650 if { (eval echo "$as_me:4650: \"$ac_compile\"") >&5
4651   (eval $ac_compile) 2>&5
4652   ac_status=$?
4653   echo "$as_me:4653: \$? = $ac_status" >&5
4654   (exit $ac_status); } &&
4655          { ac_try='test -s conftest.$ac_objext'
4656   { (eval echo "$as_me:4656: \"$ac_try\"") >&5
4657   (eval $ac_try) 2>&5
4658   ac_status=$?
4659   echo "$as_me:4659: \$? = $ac_status" >&5
4660   (exit $ac_status); }; }; then
4661