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