32ac8be5e6dd50140b43bf7cd3fef7c89efa613e
[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   --disable-panel         disable checks for panel functions
677   --disable-menu          disable checks for menu functions
678   --disable-form          disable checks for form functions
679 Testing/development Options:
680   --enable-warnings       test: turn on gcc compiler warnings
681   --with-dmalloc          test: use Gray Watson's dmalloc library
682   --with-dbmalloc         test: use Conor Cahill's dbmalloc library
683   --with-valgrind         test: use valgrind
684   --disable-leaks         test: free permanent memory, analyze leaks
685   --disable-rpath-hack    don't add rpath options for additional libraries
686
687 Some influential environment variables:
688   CC          C compiler command
689   CFLAGS      C compiler flags
690   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
691               nonstandard directory <lib dir>
692   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
693               headers in a nonstandard directory <include dir>
694   CPP         C preprocessor
695
696 Use these variables to override the choices made by `configure' or to help
697 it to find libraries and programs with nonstandard names/locations.
698
699 EOF
700 fi
701
702 if test "$ac_init_help" = "recursive"; then
703   # If there are subdirs, report their specific --help.
704   ac_popdir=`pwd`
705   for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
706     cd $ac_subdir
707     # A "../" for each directory in /$ac_subdir.
708     ac_dots=`echo $ac_subdir |
709              sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
710
711     case $srcdir in
712     .) # No --srcdir option.  We are building in place.
713       ac_sub_srcdir=$srcdir ;;
714     [\\/]* | ?:[\\/]* ) # Absolute path.
715       ac_sub_srcdir=$srcdir/$ac_subdir ;;
716     *) # Relative path.
717       ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
718     esac
719
720     # Check for guested configure; otherwise get Cygnus style configure.
721     if test -f $ac_sub_srcdir/configure.gnu; then
722       echo
723       $SHELL $ac_sub_srcdir/configure.gnu  --help=recursive
724     elif test -f $ac_sub_srcdir/configure; then
725       echo
726       $SHELL $ac_sub_srcdir/configure  --help=recursive
727     elif test -f $ac_sub_srcdir/configure.ac ||
728            test -f $ac_sub_srcdir/configure.in; then
729       echo
730       $ac_configure --help
731     else
732       echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
733     fi
734     cd $ac_popdir
735   done
736 fi
737
738 test -n "$ac_init_help" && exit 0
739 if $ac_init_version; then
740   cat <<\EOF
741
742 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
743 Free Software Foundation, Inc.
744 This configure script is free software; the Free Software Foundation
745 gives unlimited permission to copy, distribute and modify it.
746 EOF
747   exit 0
748 fi
749 exec 5>config.log
750 cat >&5 <<EOF
751 This file contains any messages produced by compilers while
752 running configure, to aid debugging if configure makes a mistake.
753
754 It was created by $as_me, which was
755 generated by GNU Autoconf 2.52.20170501.  Invocation command line was
756
757   $ $0 $@
758
759 EOF
760 {
761 cat <<_ASUNAME
762 ## ---------- ##
763 ## Platform.  ##
764 ## ---------- ##
765
766 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
767 uname -m = `(uname -m) 2>/dev/null || echo unknown`
768 uname -r = `(uname -r) 2>/dev/null || echo unknown`
769 uname -s = `(uname -s) 2>/dev/null || echo unknown`
770 uname -v = `(uname -v) 2>/dev/null || echo unknown`
771
772 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
773 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
774
775 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
776 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
777 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
778 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
779 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
780 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
781 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
782
783 PATH = $PATH
784
785 _ASUNAME
786 } >&5
787
788 cat >&5 <<EOF
789 ## ------------ ##
790 ## Core tests.  ##
791 ## ------------ ##
792
793 EOF
794
795 # Keep a trace of the command line.
796 # Strip out --no-create and --no-recursion so they do not pile up.
797 # Also quote any args containing shell meta-characters.
798 ac_configure_args=
799 ac_sep=
800 for ac_arg
801 do
802   case $ac_arg in
803   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
804   | --no-cr | --no-c) ;;
805   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
806   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
807   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
808     ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
809     ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
810     ac_sep=" " ;;
811   *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
812      ac_sep=" " ;;
813   esac
814   # Get rid of the leading space.
815 done
816
817 # When interrupted or exit'd, cleanup temporary files, and complete
818 # config.log.  We remove comments because anyway the quotes in there
819 # would cause problems or look ugly.
820 trap 'exit_status=$?
821   # Save into config.log some information that might help in debugging.
822   echo >&5
823   echo "## ----------------- ##" >&5
824   echo "## Cache variables.  ##" >&5
825   echo "## ----------------- ##" >&5
826   echo >&5
827   # The following way of writing the cache mishandles newlines in values,
828 {
829   (set) 2>&1 |
830     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
831     *ac_space=\ *)
832       sed -n \
833         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
834           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
835       ;;
836     *)
837       sed -n \
838         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
839       ;;
840     esac;
841 } >&5
842   sed "/^$/d" confdefs.h >conftest.log
843   if test -s conftest.log; then
844     echo >&5
845     echo "## ------------ ##" >&5
846     echo "## confdefs.h.  ##" >&5
847     echo "## ------------ ##" >&5
848     echo >&5
849     cat conftest.log >&5
850   fi
851   (echo; echo) >&5
852   test "$ac_signal" != 0 &&
853     echo "$as_me: caught signal $ac_signal" >&5
854   echo "$as_me: exit $exit_status" >&5
855   rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
856     exit $exit_status
857      ' 0
858 for ac_signal in 1 2 13 15; do
859   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
860 done
861 ac_signal=0
862
863 # confdefs.h avoids OS command line length limits that DEFS can exceed.
864 rm -rf conftest* confdefs.h
865 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
866 echo >confdefs.h
867
868 # Let the site file select an alternate cache file if it wants to.
869 # Prefer explicitly selected file to automatically selected ones.
870 if test -z "$CONFIG_SITE"; then
871   if test "x$prefix" != xNONE; then
872     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
873   else
874     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
875   fi
876 fi
877 for ac_site_file in $CONFIG_SITE; do
878   if test -r "$ac_site_file"; then
879     { echo "$as_me:879: loading site script $ac_site_file" >&5
880 echo "$as_me: loading site script $ac_site_file" >&6;}
881     cat "$ac_site_file" >&5
882     . "$ac_site_file"
883   fi
884 done
885
886 if test -r "$cache_file"; then
887   # Some versions of bash will fail to source /dev/null (special
888   # files actually), so we avoid doing that.
889   if test -f "$cache_file"; then
890     { echo "$as_me:890: loading cache $cache_file" >&5
891 echo "$as_me: loading cache $cache_file" >&6;}
892     case $cache_file in
893       [\\/]* | ?:[\\/]* ) . $cache_file;;
894       *)                      . ./$cache_file;;
895     esac
896   fi
897 else
898   { echo "$as_me:898: creating cache $cache_file" >&5
899 echo "$as_me: creating cache $cache_file" >&6;}
900   >$cache_file
901 fi
902
903 # Check that the precious variables saved in the cache have kept the same
904 # value.
905 ac_cache_corrupted=false
906 for ac_var in `(set) 2>&1 |
907                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
908   eval ac_old_set=\$ac_cv_env_${ac_var}_set
909   eval ac_new_set=\$ac_env_${ac_var}_set
910   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
911   eval ac_new_val="\$ac_env_${ac_var}_value"
912   case $ac_old_set,$ac_new_set in
913     set,)
914       { echo "$as_me:914: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
915 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
916       ac_cache_corrupted=: ;;
917     ,set)
918       { echo "$as_me:918: error: \`$ac_var' was not set in the previous run" >&5
919 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
920       ac_cache_corrupted=: ;;
921     ,);;
922     *)
923       if test "x$ac_old_val" != "x$ac_new_val"; then
924         { echo "$as_me:924: error: \`$ac_var' has changed since the previous run:" >&5
925 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
926         { echo "$as_me:926:   former value:  $ac_old_val" >&5
927 echo "$as_me:   former value:  $ac_old_val" >&2;}
928         { echo "$as_me:928:   current value: $ac_new_val" >&5
929 echo "$as_me:   current value: $ac_new_val" >&2;}
930         ac_cache_corrupted=:
931       fi;;
932   esac
933   # Pass precious variables to config.status.  It doesn't matter if
934   # we pass some twice (in addition to the command line arguments).
935   if test "$ac_new_set" = set; then
936     case $ac_new_val in
937     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
938       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
939       ac_configure_args="$ac_configure_args '$ac_arg'"
940       ;;
941     *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
942        ;;
943     esac
944   fi
945 done
946 if $ac_cache_corrupted; then
947   { echo "$as_me:947: error: changes in the environment can compromise the build" >&5
948 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
949   { { echo "$as_me:949: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
950 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
951    { (exit 1); exit 1; }; }
952 fi
953
954 ac_ext=c
955 ac_cpp='$CPP $CPPFLAGS'
956 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
957 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
958 ac_compiler_gnu=$ac_cv_c_compiler_gnu
959 ac_main_return=return
960
961 case `echo "testing\c" 2>/dev/null; echo 1,2,3`,`echo -n testing 2>/dev/null; echo 1,2,3` in
962   *c*,-n*) ECHO_N= ECHO_C=      # newlines do not sed ;-) only broken shells would use this case anyway
963                    ECHO_T='     ' ;;
964   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
965   *)      ECHO_N= ECHO_C='\c' ECHO_T= ;;
966 esac
967 echo "#! $SHELL" >conftest.sh
968 echo  "exit 0"   >>conftest.sh
969 chmod +x conftest.sh
970 if { (echo "$as_me:970: PATH=\".;.\"; conftest.sh") >&5
971   (PATH=".;."; conftest.sh) 2>&5
972   ac_status=$?
973   echo "$as_me:973: \$? = $ac_status" >&5
974   (exit $ac_status); }; then
975   ac_path_separator=';'
976 else
977   ac_path_separator=:
978 fi
979 PATH_SEPARATOR="$ac_path_separator"
980 rm -f conftest.sh
981
982 ac_config_headers="$ac_config_headers ncurses_cfg.h:ncurses_tst.hin"
983
984 test -f config.guess || ( test -f ../config.guess && cp ../config.guess ./ )
985
986 test -f config.sub || ( test -f ../config.sub && cp ../config.sub ./ )
987
988 ac_aux_dir=
989 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
990   if test -f $ac_dir/install-sh; then
991     ac_aux_dir=$ac_dir
992     ac_install_sh="$ac_aux_dir/install-sh -c"
993     break
994   elif test -f $ac_dir/install.sh; then
995     ac_aux_dir=$ac_dir
996     ac_install_sh="$ac_aux_dir/install.sh -c"
997     break
998   elif test -f $ac_dir/shtool; then
999     ac_aux_dir=$ac_dir
1000     ac_install_sh="$ac_aux_dir/shtool install -c"
1001     break
1002   fi
1003 done
1004 if test -z "$ac_aux_dir"; then
1005   { { echo "$as_me:1005: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1006 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1007    { (exit 1); exit 1; }; }
1008 fi
1009 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1010 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1011 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1012
1013 # Make sure we can run config.sub.
1014 $ac_config_sub sun4 >/dev/null 2>&1 ||
1015   { { echo "$as_me:1015: error: cannot run $ac_config_sub" >&5
1016 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1017    { (exit 1); exit 1; }; }
1018
1019 echo "$as_me:1019: checking build system type" >&5
1020 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1021 if test "${ac_cv_build+set}" = set; then
1022   echo $ECHO_N "(cached) $ECHO_C" >&6
1023 else
1024   ac_cv_build_alias=$build_alias
1025 test -z "$ac_cv_build_alias" &&
1026   ac_cv_build_alias=`$ac_config_guess`
1027 test -z "$ac_cv_build_alias" &&
1028   { { echo "$as_me:1028: error: cannot guess build type; you must specify one" >&5
1029 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1030    { (exit 1); exit 1; }; }
1031 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1032   { { echo "$as_me:1032: error: $ac_config_sub $ac_cv_build_alias failed." >&5
1033 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
1034    { (exit 1); exit 1; }; }
1035
1036 fi
1037 echo "$as_me:1037: result: $ac_cv_build" >&5
1038 echo "${ECHO_T}$ac_cv_build" >&6
1039 build=$ac_cv_build
1040 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1041 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1042 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1043
1044 if test -f $srcdir/config.guess || test -f $ac_aux_dir/config.guess ; then
1045         echo "$as_me:1045: checking host system type" >&5
1046 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1047 if test "${ac_cv_host+set}" = set; then
1048   echo $ECHO_N "(cached) $ECHO_C" >&6
1049 else
1050   ac_cv_host_alias=$host_alias
1051 test -z "$ac_cv_host_alias" &&
1052   ac_cv_host_alias=$ac_cv_build_alias
1053 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1054   { { echo "$as_me:1054: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1055 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1056    { (exit 1); exit 1; }; }
1057
1058 fi
1059 echo "$as_me:1059: result: $ac_cv_host" >&5
1060 echo "${ECHO_T}$ac_cv_host" >&6
1061 host=$ac_cv_host
1062 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1063 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1064 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1065
1066         system_name="$host_os"
1067 else
1068         system_name="`(uname -s -r) 2>/dev/null`"
1069         if test -z "$system_name" ; then
1070                 system_name="`(hostname) 2>/dev/null`"
1071         fi
1072 fi
1073 test -n "$system_name" &&
1074 cat >>confdefs.h <<EOF
1075 #define SYSTEM_NAME "$system_name"
1076 EOF
1077
1078 if test "${cf_cv_system_name+set}" = set; then
1079   echo $ECHO_N "(cached) $ECHO_C" >&6
1080 else
1081   cf_cv_system_name="$system_name"
1082 fi
1083
1084 test -z "$system_name" && system_name="$cf_cv_system_name"
1085 test -n "$cf_cv_system_name" && echo "$as_me:1085: result: Configuring for $cf_cv_system_name" >&5
1086 echo "${ECHO_T}Configuring for $cf_cv_system_name" >&6
1087
1088 if test ".$system_name" != ".$cf_cv_system_name" ; then
1089         echo "$as_me:1089: result: Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&5
1090 echo "${ECHO_T}Cached system name ($system_name) does not agree with actual ($cf_cv_system_name)" >&6
1091         { { echo "$as_me:1091: error: \"Please remove config.cache and try again.\"" >&5
1092 echo "$as_me: error: \"Please remove config.cache and try again.\"" >&2;}
1093    { (exit 1); exit 1; }; }
1094 fi
1095
1096 test "$program_prefix" != NONE &&
1097   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1098 # Use a double $ so make ignores it.
1099 test "$program_suffix" != NONE &&
1100   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1101 # Double any \ or $.  echo might interpret backslashes.
1102 # By default was `s,x,x', remove it if useless.
1103 cat <<\_ACEOF >conftest.sed
1104 s/[\\$]/&&/g;s/;s,x,x,$//
1105 _ACEOF
1106 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1107 rm conftest.sed
1108
1109 echo "$as_me:1109: checking whether ${MAKE-make} sets \${MAKE}" >&5
1110 echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
1111 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
1112 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1113   echo $ECHO_N "(cached) $ECHO_C" >&6
1114 else
1115   cat >conftest.make <<\EOF
1116 all:
1117         @echo 'ac_maketemp="${MAKE}"'
1118 EOF
1119 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1120 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1121 if test -n "$ac_maketemp"; then
1122   eval ac_cv_prog_make_${ac_make}_set=yes
1123 else
1124   eval ac_cv_prog_make_${ac_make}_set=no
1125 fi
1126 rm -f conftest.make
1127 fi
1128 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1129   echo "$as_me:1129: result: yes" >&5
1130 echo "${ECHO_T}yes" >&6
1131   SET_MAKE=
1132 else
1133   echo "$as_me:1133: result: no" >&5
1134 echo "${ECHO_T}no" >&6
1135   SET_MAKE="MAKE=${MAKE-make}"
1136 fi
1137
1138 ac_ext=c
1139 ac_cpp='$CPP $CPPFLAGS'
1140 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1141 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1142 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1143 ac_main_return=return
1144 if test -n "$ac_tool_prefix"; then
1145   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1146 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1147 echo "$as_me:1147: checking for $ac_word" >&5
1148 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1149 if test "${ac_cv_prog_CC+set}" = set; then
1150   echo $ECHO_N "(cached) $ECHO_C" >&6
1151 else
1152   if test -n "$CC"; then
1153   ac_cv_prog_CC="$CC" # Let the user override the test.
1154 else
1155   ac_save_IFS=$IFS; IFS=$ac_path_separator
1156 ac_dummy="$PATH"
1157 for ac_dir in $ac_dummy; do
1158   IFS=$ac_save_IFS
1159   test -z "$ac_dir" && ac_dir=.
1160   $as_executable_p "$ac_dir/$ac_word" || continue
1161 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1162 echo "$as_me:1162: found $ac_dir/$ac_word" >&5
1163 break
1164 done
1165
1166 fi
1167 fi
1168 CC=$ac_cv_prog_CC
1169 if test -n "$CC"; then
1170   echo "$as_me:1170: result: $CC" >&5
1171 echo "${ECHO_T}$CC" >&6
1172 else
1173   echo "$as_me:1173: result: no" >&5
1174 echo "${ECHO_T}no" >&6
1175 fi
1176
1177 fi
1178 if test -z "$ac_cv_prog_CC"; then
1179   ac_ct_CC=$CC
1180   # Extract the first word of "gcc", so it can be a program name with args.
1181 set dummy gcc; ac_word=$2
1182 echo "$as_me:1182: checking for $ac_word" >&5
1183 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1184 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1185   echo $ECHO_N "(cached) $ECHO_C" >&6
1186 else
1187   if test -n "$ac_ct_CC"; then
1188   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1189 else
1190   ac_save_IFS=$IFS; IFS=$ac_path_separator
1191 ac_dummy="$PATH"
1192 for ac_dir in $ac_dummy; do
1193   IFS=$ac_save_IFS
1194   test -z "$ac_dir" && ac_dir=.
1195   $as_executable_p "$ac_dir/$ac_word" || continue
1196 ac_cv_prog_ac_ct_CC="gcc"
1197 echo "$as_me:1197: found $ac_dir/$ac_word" >&5
1198 break
1199 done
1200
1201 fi
1202 fi
1203 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1204 if test -n "$ac_ct_CC"; then
1205   echo "$as_me:1205: result: $ac_ct_CC" >&5
1206 echo "${ECHO_T}$ac_ct_CC" >&6
1207 else
1208   echo "$as_me:1208: result: no" >&5
1209 echo "${ECHO_T}no" >&6
1210 fi
1211
1212   CC=$ac_ct_CC
1213 else
1214   CC="$ac_cv_prog_CC"
1215 fi
1216
1217 if test -z "$CC"; then
1218   if test -n "$ac_tool_prefix"; then
1219   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1220 set dummy ${ac_tool_prefix}cc; ac_word=$2
1221 echo "$as_me:1221: checking for $ac_word" >&5
1222 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1223 if test "${ac_cv_prog_CC+set}" = set; then
1224   echo $ECHO_N "(cached) $ECHO_C" >&6
1225 else
1226   if test -n "$CC"; then
1227   ac_cv_prog_CC="$CC" # Let the user override the test.
1228 else
1229   ac_save_IFS=$IFS; IFS=$ac_path_separator
1230 ac_dummy="$PATH"
1231 for ac_dir in $ac_dummy; do
1232   IFS=$ac_save_IFS
1233   test -z "$ac_dir" && ac_dir=.
1234   $as_executable_p "$ac_dir/$ac_word" || continue
1235 ac_cv_prog_CC="${ac_tool_prefix}cc"
1236 echo "$as_me:1236: found $ac_dir/$ac_word" >&5
1237 break
1238 done
1239
1240 fi
1241 fi
1242 CC=$ac_cv_prog_CC
1243 if test -n "$CC"; then
1244   echo "$as_me:1244: result: $CC" >&5
1245 echo "${ECHO_T}$CC" >&6
1246 else
1247   echo "$as_me:1247: result: no" >&5
1248 echo "${ECHO_T}no" >&6
1249 fi
1250
1251 fi
1252 if test -z "$ac_cv_prog_CC"; then
1253   ac_ct_CC=$CC
1254   # Extract the first word of "cc", so it can be a program name with args.
1255 set dummy cc; ac_word=$2
1256 echo "$as_me:1256: checking for $ac_word" >&5
1257 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1258 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1259   echo $ECHO_N "(cached) $ECHO_C" >&6
1260 else
1261   if test -n "$ac_ct_CC"; then
1262   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1263 else
1264   ac_save_IFS=$IFS; IFS=$ac_path_separator
1265 ac_dummy="$PATH"
1266 for ac_dir in $ac_dummy; do
1267   IFS=$ac_save_IFS
1268   test -z "$ac_dir" && ac_dir=.
1269   $as_executable_p "$ac_dir/$ac_word" || continue
1270 ac_cv_prog_ac_ct_CC="cc"
1271 echo "$as_me:1271: found $ac_dir/$ac_word" >&5
1272 break
1273 done
1274
1275 fi
1276 fi
1277 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1278 if test -n "$ac_ct_CC"; then
1279   echo "$as_me:1279: result: $ac_ct_CC" >&5
1280 echo "${ECHO_T}$ac_ct_CC" >&6
1281 else
1282   echo "$as_me:1282: result: no" >&5
1283 echo "${ECHO_T}no" >&6
1284 fi
1285
1286   CC=$ac_ct_CC
1287 else
1288   CC="$ac_cv_prog_CC"
1289 fi
1290
1291 fi
1292 if test -z "$CC"; then
1293   # Extract the first word of "cc", so it can be a program name with args.
1294 set dummy cc; ac_word=$2
1295 echo "$as_me:1295: checking for $ac_word" >&5
1296 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1297 if test "${ac_cv_prog_CC+set}" = set; then
1298   echo $ECHO_N "(cached) $ECHO_C" >&6
1299 else
1300   if test -n "$CC"; then
1301   ac_cv_prog_CC="$CC" # Let the user override the test.
1302 else
1303   ac_prog_rejected=no
1304   ac_save_IFS=$IFS; IFS=$ac_path_separator
1305 ac_dummy="$PATH"
1306 for ac_dir in $ac_dummy; do
1307   IFS=$ac_save_IFS
1308   test -z "$ac_dir" && ac_dir=.
1309   $as_executable_p "$ac_dir/$ac_word" || continue
1310 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1311   ac_prog_rejected=yes
1312   continue
1313 fi
1314 ac_cv_prog_CC="cc"
1315 echo "$as_me:1315: found $ac_dir/$ac_word" >&5
1316 break
1317 done
1318
1319 if test $ac_prog_rejected = yes; then
1320   # We found a bogon in the path, so make sure we never use it.
1321   set dummy $ac_cv_prog_CC
1322   shift
1323   if test $# != 0; then
1324     # We chose a different compiler from the bogus one.
1325     # However, it has the same basename, so the bogon will be chosen
1326     # first if we set CC to just the basename; use the full file name.
1327     shift
1328     set dummy "$ac_dir/$ac_word" ${1+"$@"}
1329     shift
1330     ac_cv_prog_CC="$@"
1331   fi
1332 fi
1333 fi
1334 fi
1335 CC=$ac_cv_prog_CC
1336 if test -n "$CC"; then
1337   echo "$as_me:1337: result: $CC" >&5
1338 echo "${ECHO_T}$CC" >&6
1339 else
1340   echo "$as_me:1340: result: no" >&5
1341 echo "${ECHO_T}no" >&6
1342 fi
1343
1344 fi
1345 if test -z "$CC"; then
1346   if test -n "$ac_tool_prefix"; then
1347   for ac_prog in cl
1348   do
1349     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1350 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1351 echo "$as_me:1351: checking for $ac_word" >&5
1352 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1353 if test "${ac_cv_prog_CC+set}" = set; then
1354   echo $ECHO_N "(cached) $ECHO_C" >&6
1355 else
1356   if test -n "$CC"; then
1357   ac_cv_prog_CC="$CC" # Let the user override the test.
1358 else
1359   ac_save_IFS=$IFS; IFS=$ac_path_separator
1360 ac_dummy="$PATH"
1361 for ac_dir in $ac_dummy; do
1362   IFS=$ac_save_IFS
1363   test -z "$ac_dir" && ac_dir=.
1364   $as_executable_p "$ac_dir/$ac_word" || continue
1365 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1366 echo "$as_me:1366: found $ac_dir/$ac_word" >&5
1367 break
1368 done
1369
1370 fi
1371 fi
1372 CC=$ac_cv_prog_CC
1373 if test -n "$CC"; then
1374   echo "$as_me:1374: result: $CC" >&5
1375 echo "${ECHO_T}$CC" >&6
1376 else
1377   echo "$as_me:1377: result: no" >&5
1378 echo "${ECHO_T}no" >&6
1379 fi
1380
1381     test -n "$CC" && break
1382   done
1383 fi
1384 if test -z "$CC"; then
1385   ac_ct_CC=$CC
1386   for ac_prog in cl
1387 do
1388   # Extract the first word of "$ac_prog", so it can be a program name with args.
1389 set dummy $ac_prog; ac_word=$2
1390 echo "$as_me:1390: checking for $ac_word" >&5
1391 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1392 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1393   echo $ECHO_N "(cached) $ECHO_C" >&6
1394 else
1395   if test -n "$ac_ct_CC"; then
1396   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1397 else
1398   ac_save_IFS=$IFS; IFS=$ac_path_separator
1399 ac_dummy="$PATH"
1400 for ac_dir in $ac_dummy; do
1401   IFS=$ac_save_IFS
1402   test -z "$ac_dir" && ac_dir=.
1403   $as_executable_p "$ac_dir/$ac_word" || continue
1404 ac_cv_prog_ac_ct_CC="$ac_prog"
1405 echo "$as_me:1405: found $ac_dir/$ac_word" >&5
1406 break
1407 done
1408
1409 fi
1410 fi
1411 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1412 if test -n "$ac_ct_CC"; then
1413   echo "$as_me:1413: result: $ac_ct_CC" >&5
1414 echo "${ECHO_T}$ac_ct_CC" >&6
1415 else
1416   echo "$as_me:1416: result: no" >&5
1417 echo "${ECHO_T}no" >&6
1418 fi
1419
1420   test -n "$ac_ct_CC" && break
1421 done
1422
1423   CC=$ac_ct_CC
1424 fi
1425
1426 fi
1427
1428 test -z "$CC" && { { echo "$as_me:1428: error: no acceptable cc found in \$PATH" >&5
1429 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1430    { (exit 1); exit 1; }; }
1431
1432 # Provide some information about the compiler.
1433 echo "$as_me:1433:" \
1434      "checking for C compiler version" >&5
1435 ac_compiler=`set X $ac_compile; echo $2`
1436 { (eval echo "$as_me:1436: \"$ac_compiler --version </dev/null >&5\"") >&5
1437   (eval $ac_compiler --version </dev/null >&5) 2>&5
1438   ac_status=$?
1439   echo "$as_me:1439: \$? = $ac_status" >&5
1440   (exit $ac_status); }
1441 { (eval echo "$as_me:1441: \"$ac_compiler -v </dev/null >&5\"") >&5
1442   (eval $ac_compiler -v </dev/null >&5) 2>&5
1443   ac_status=$?
1444   echo "$as_me:1444: \$? = $ac_status" >&5
1445   (exit $ac_status); }
1446 { (eval echo "$as_me:1446: \"$ac_compiler -V </dev/null >&5\"") >&5
1447   (eval $ac_compiler -V </dev/null >&5) 2>&5
1448   ac_status=$?
1449   echo "$as_me:1449: \$? = $ac_status" >&5
1450   (exit $ac_status); }
1451
1452 cat >conftest.$ac_ext <<_ACEOF
1453 #line 1453 "configure"
1454 #include "confdefs.h"
1455
1456 int
1457 main (void)
1458 {
1459
1460   ;
1461   return 0;
1462 }
1463 _ACEOF
1464 ac_clean_files_save=$ac_clean_files
1465 ac_clean_files="$ac_clean_files a.out a.exe"
1466 # Try to create an executable without -o first, disregard a.out.
1467 # It will help us diagnose broken compilers, and finding out an intuition
1468 # of exeext.
1469 echo "$as_me:1469: checking for C compiler default output" >&5
1470 echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1471 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1472 if { (eval echo "$as_me:1472: \"$ac_link_default\"") >&5
1473   (eval $ac_link_default) 2>&5
1474   ac_status=$?
1475   echo "$as_me:1475: \$? = $ac_status" >&5
1476   (exit $ac_status); }; then
1477   # Find the output, starting from the most likely.  This scheme is
1478 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1479 # resort.
1480 for ac_file in `ls a.exe conftest.exe 2>/dev/null;
1481                 ls a.out conftest 2>/dev/null;
1482                 ls a.* conftest.* 2>/dev/null`; do
1483   case $ac_file in
1484     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1485     a.out ) # We found the default executable, but exeext='' is most
1486             # certainly right.
1487             break;;
1488     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1489           # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
1490           export ac_cv_exeext
1491           break;;
1492     * ) break;;
1493   esac
1494 done
1495 else
1496   echo "$as_me: failed program was:" >&5
1497 cat conftest.$ac_ext >&5
1498 { { echo "$as_me:1498: error: C compiler cannot create executables" >&5
1499 echo "$as_me: error: C compiler cannot create executables" >&2;}
1500    { (exit 77); exit 77; }; }
1501 fi
1502
1503 ac_exeext=$ac_cv_exeext
1504 echo "$as_me:1504: result: $ac_file" >&5
1505 echo "${ECHO_T}$ac_file" >&6
1506
1507 # Check the compiler produces executables we can run.  If not, either
1508 # the compiler is broken, or we cross compile.
1509 echo "$as_me:1509: checking whether the C compiler works" >&5
1510 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1511 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1512 # If not cross compiling, check that we can run a simple program.
1513 if test "$cross_compiling" != yes; then
1514   if { ac_try='./$ac_file'
1515   { (eval echo "$as_me:1515: \"$ac_try\"") >&5
1516   (eval $ac_try) 2>&5
1517   ac_status=$?
1518   echo "$as_me:1518: \$? = $ac_status" >&5
1519   (exit $ac_status); }; }; then
1520     cross_compiling=no
1521   else
1522     if test "$cross_compiling" = maybe; then
1523         cross_compiling=yes
1524     else
1525         { { echo "$as_me:1525: error: cannot run C compiled programs.
1526 If you meant to cross compile, use \`--host'." >&5
1527 echo "$as_me: error: cannot run C compiled programs.
1528 If you meant to cross compile, use \`--host'." >&2;}
1529    { (exit 1); exit 1; }; }
1530     fi
1531   fi
1532 fi
1533 echo "$as_me:1533: result: yes" >&5
1534 echo "${ECHO_T}yes" >&6
1535
1536 rm -f a.out a.exe conftest$ac_cv_exeext
1537 ac_clean_files=$ac_clean_files_save
1538 # Check the compiler produces executables we can run.  If not, either
1539 # the compiler is broken, or we cross compile.
1540 echo "$as_me:1540: checking whether we are cross compiling" >&5
1541 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1542 echo "$as_me:1542: result: $cross_compiling" >&5
1543 echo "${ECHO_T}$cross_compiling" >&6
1544
1545 echo "$as_me:1545: checking for executable suffix" >&5
1546 echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1547 if { (eval echo "$as_me:1547: \"$ac_link\"") >&5
1548   (eval $ac_link) 2>&5
1549   ac_status=$?
1550   echo "$as_me:1550: \$? = $ac_status" >&5
1551   (exit $ac_status); }; then
1552   # If both `conftest.exe' and `conftest' are `present' (well, observable)
1553 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
1554 # work properly (i.e., refer to `conftest.exe'), while it won't with
1555 # `rm'.
1556 for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1557   case $ac_file in
1558     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
1559     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1560           export ac_cv_exeext
1561           break;;
1562     * ) break;;
1563   esac
1564 done
1565 else
1566   { { echo "$as_me:1566: error: cannot compute EXEEXT: cannot compile and link" >&5
1567 echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1568    { (exit 1); exit 1; }; }
1569 fi
1570
1571 rm -f conftest$ac_cv_exeext
1572 echo "$as_me:1572: result: $ac_cv_exeext" >&5
1573 echo "${ECHO_T}$ac_cv_exeext" >&6
1574
1575 rm -f conftest.$ac_ext
1576 EXEEXT=$ac_cv_exeext
1577 ac_exeext=$EXEEXT
1578 echo "$as_me:1578: checking for object suffix" >&5
1579 echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1580 if test "${ac_cv_objext+set}" = set; then
1581   echo $ECHO_N "(cached) $ECHO_C" >&6
1582 else
1583   cat >conftest.$ac_ext <<_ACEOF
1584 #line 1584 "configure"
1585 #include "confdefs.h"
1586
1587 int
1588 main (void)
1589 {
1590
1591   ;
1592   return 0;
1593 }
1594 _ACEOF
1595 rm -f conftest.o conftest.obj
1596 if { (eval echo "$as_me:1596: \"$ac_compile\"") >&5
1597   (eval $ac_compile) 2>&5
1598   ac_status=$?
1599   echo "$as_me:1599: \$? = $ac_status" >&5
1600   (exit $ac_status); }; then
1601   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1602   case $ac_file in
1603     *.$ac_ext | *.xcoff | *.tds | *.d | *.dbg | *.pdb | *.xSYM | *.map | *.inf ) ;;
1604     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1605        break;;
1606   esac
1607 done
1608 else
1609   echo "$as_me: failed program was:" >&5
1610 cat conftest.$ac_ext >&5
1611 { { echo "$as_me:1611: error: cannot compute OBJEXT: cannot compile" >&5
1612 echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1613    { (exit 1); exit 1; }; }
1614 fi
1615
1616 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1617 fi
1618 echo "$as_me:1618: result: $ac_cv_objext" >&5
1619 echo "${ECHO_T}$ac_cv_objext" >&6
1620 OBJEXT=$ac_cv_objext
1621 ac_objext=$OBJEXT
1622 echo "$as_me:1622: checking whether we are using the GNU C compiler" >&5
1623 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1624 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1625   echo $ECHO_N "(cached) $ECHO_C" >&6
1626 else
1627   cat >conftest.$ac_ext <<_ACEOF
1628 #line 1628 "configure"
1629 #include "confdefs.h"
1630
1631 int
1632 main (void)
1633 {
1634 #ifndef __GNUC__
1635        choke me
1636 #endif
1637
1638   ;
1639   return 0;
1640 }
1641 _ACEOF
1642 rm -f conftest.$ac_objext
1643 if { (eval echo "$as_me:1643: \"$ac_compile\"") >&5
1644   (eval $ac_compile) 2>&5
1645   ac_status=$?
1646   echo "$as_me:1646: \$? = $ac_status" >&5
1647   (exit $ac_status); } &&
1648          { ac_try='test -s conftest.$ac_objext'
1649   { (eval echo "$as_me:1649: \"$ac_try\"") >&5
1650   (eval $ac_try) 2>&5
1651   ac_status=$?
1652   echo "$as_me:1652: \$? = $ac_status" >&5
1653   (exit $ac_status); }; }; then
1654   ac_compiler_gnu=yes
1655 else
1656   echo "$as_me: failed program was:" >&5
1657 cat conftest.$ac_ext >&5
1658 ac_compiler_gnu=no
1659 fi
1660 rm -f conftest.$ac_objext conftest.$ac_ext
1661 ac_cv_c_compiler_gnu=$ac_compiler_gnu
1662
1663 fi
1664 echo "$as_me:1664: result: $ac_cv_c_compiler_gnu" >&5
1665 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1666 GCC=`test $ac_compiler_gnu = yes && echo yes`
1667 ac_test_CFLAGS=${CFLAGS+set}
1668 ac_save_CFLAGS=$CFLAGS
1669 CFLAGS="-g"
1670 echo "$as_me:1670: checking whether $CC accepts -g" >&5
1671 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1672 if test "${ac_cv_prog_cc_g+set}" = set; then
1673   echo $ECHO_N "(cached) $ECHO_C" >&6
1674 else
1675   cat >conftest.$ac_ext <<_ACEOF
1676 #line 1676 "configure"
1677 #include "confdefs.h"
1678
1679 int
1680 main (void)
1681 {
1682
1683   ;
1684   return 0;
1685 }
1686 _ACEOF
1687 rm -f conftest.$ac_objext
1688 if { (eval echo "$as_me:1688: \"$ac_compile\"") >&5
1689   (eval $ac_compile) 2>&5
1690   ac_status=$?
1691   echo "$as_me:1691: \$? = $ac_status" >&5
1692   (exit $ac_status); } &&
1693          { ac_try='test -s conftest.$ac_objext'
1694   { (eval echo "$as_me:1694: \"$ac_try\"") >&5
1695   (eval $ac_try) 2>&5
1696   ac_status=$?
1697   echo "$as_me:1697: \$? = $ac_status" >&5
1698   (exit $ac_status); }; }; then
1699   ac_cv_prog_cc_g=yes
1700 else
1701   echo "$as_me: failed program was:" >&5
1702 cat conftest.$ac_ext >&5
1703 ac_cv_prog_cc_g=no
1704 fi
1705 rm -f conftest.$ac_objext conftest.$ac_ext
1706 fi
1707 echo "$as_me:1707: result: $ac_cv_prog_cc_g" >&5
1708 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1709 if test "$ac_test_CFLAGS" = set; then
1710   CFLAGS=$ac_save_CFLAGS
1711 elif test $ac_cv_prog_cc_g = yes; then
1712   if test "$GCC" = yes; then
1713     CFLAGS="-g -O2"
1714   else
1715     CFLAGS="-g"
1716   fi
1717 else
1718   if test "$GCC" = yes; then
1719     CFLAGS="-O2"
1720   else
1721     CFLAGS=
1722   fi
1723 fi
1724 # Some people use a C++ compiler to compile C.  Since we use `exit',
1725 # in C++ we need to declare it.  In case someone uses the same compiler
1726 # for both compiling C and C++ we need to have the C++ compiler decide
1727 # the declaration of exit, since it's the most demanding environment.
1728 cat >conftest.$ac_ext <<_ACEOF
1729 #ifndef __cplusplus
1730   choke me
1731 #endif
1732 _ACEOF
1733 rm -f conftest.$ac_objext
1734 if { (eval echo "$as_me:1734: \"$ac_compile\"") >&5
1735   (eval $ac_compile) 2>&5
1736   ac_status=$?
1737   echo "$as_me:1737: \$? = $ac_status" >&5
1738   (exit $ac_status); } &&
1739          { ac_try='test -s conftest.$ac_objext'
1740   { (eval echo "$as_me:1740: \"$ac_try\"") >&5
1741   (eval $ac_try) 2>&5
1742   ac_status=$?
1743   echo "$as_me:1743: \$? = $ac_status" >&5
1744   (exit $ac_status); }; }; then
1745   for ac_declaration in \
1746    ''\
1747    '#include <stdlib.h>' \
1748    'extern "C" void std::exit (int) throw (); using std::exit;' \
1749    'extern "C" void std::exit (int); using std::exit;' \
1750    'extern "C" void exit (int) throw ();' \
1751    'extern "C" void exit (int);' \
1752    'void exit (int);'
1753 do
1754   cat >conftest.$ac_ext <<_ACEOF
1755 #line 1755 "configure"
1756 #include "confdefs.h"
1757 #include <stdlib.h>
1758 $ac_declaration
1759 int
1760 main (void)
1761 {
1762 exit (42);
1763   ;
1764   return 0;
1765 }
1766 _ACEOF
1767 rm -f conftest.$ac_objext
1768 if { (eval echo "$as_me:1768: \"$ac_compile\"") >&5
1769   (eval $ac_compile) 2>&5
1770   ac_status=$?
1771   echo "$as_me:1771: \$? = $ac_status" >&5
1772   (exit $ac_status); } &&
1773          { ac_try='test -s conftest.$ac_objext'
1774   { (eval echo "$as_me:1774: \"$ac_try\"") >&5
1775   (eval $ac_try) 2>&5
1776   ac_status=$?
1777   echo "$as_me:1777: \$? = $ac_status" >&5
1778   (exit $ac_status); }; }; then
1779   :
1780 else
1781   echo "$as_me: failed program was:" >&5
1782 cat conftest.$ac_ext >&5
1783 continue
1784 fi
1785 rm -f conftest.$ac_objext conftest.$ac_ext
1786   cat >conftest.$ac_ext <<_ACEOF
1787 #line 1787 "configure"
1788 #include "confdefs.h"
1789 $ac_declaration
1790 int
1791 main (void)
1792 {
1793 exit (42);
1794   ;
1795   return 0;
1796 }
1797 _ACEOF
1798 rm -f conftest.$ac_objext
1799 if { (eval echo "$as_me:1799: \"$ac_compile\"") >&5
1800   (eval $ac_compile) 2>&5
1801   ac_status=$?
1802   echo "$as_me:1802: \$? = $ac_status" >&5
1803   (exit $ac_status); } &&
1804          { ac_try='test -s conftest.$ac_objext'
1805   { (eval echo "$as_me:1805: \"$ac_try\"") >&5
1806   (eval $ac_try) 2>&5
1807   ac_status=$?
1808   echo "$as_me:1808: \$? = $ac_status" >&5
1809   (exit $ac_status); }; }; then
1810   break
1811 else
1812   echo "$as_me: failed program was:" >&5
1813 cat conftest.$ac_ext >&5
1814 fi
1815 rm -f conftest.$ac_objext conftest.$ac_ext
1816 done
1817 rm -rf conftest*
1818 if test -n "$ac_declaration"; then
1819   echo '#ifdef __cplusplus' >>confdefs.h
1820   echo $ac_declaration      >>confdefs.h
1821   echo '#endif'             >>confdefs.h
1822 fi
1823
1824 else
1825   echo "$as_me: failed program was:" >&5
1826 cat conftest.$ac_ext >&5
1827 fi
1828 rm -f conftest.$ac_objext conftest.$ac_ext
1829 ac_ext=c
1830 ac_cpp='$CPP $CPPFLAGS'
1831 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1832 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1833 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1834 ac_main_return=return
1835
1836 GCC_VERSION=none
1837 if test "$GCC" = yes ; then
1838         echo "$as_me:1838: checking version of $CC" >&5
1839 echo $ECHO_N "checking version of $CC... $ECHO_C" >&6
1840         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.].*//'`"
1841         test -z "$GCC_VERSION" && GCC_VERSION=unknown
1842         echo "$as_me:1842: result: $GCC_VERSION" >&5
1843 echo "${ECHO_T}$GCC_VERSION" >&6
1844 fi
1845
1846 echo "$as_me:1846: checking for $CC option to accept ANSI C" >&5
1847 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
1848 if test "${ac_cv_prog_cc_stdc+set}" = set; then
1849   echo $ECHO_N "(cached) $ECHO_C" >&6
1850 else
1851   ac_cv_prog_cc_stdc=no
1852 ac_save_CC=$CC
1853 cat >conftest.$ac_ext <<_ACEOF
1854 #line 1854 "configure"
1855 #include "confdefs.h"
1856 #include <stdarg.h>
1857 #include <stdio.h>
1858 #include <sys/types.h>
1859 #include <sys/stat.h>
1860 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
1861 struct buf { int x; };
1862 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1863 static char *e (p, i)
1864      char **p;
1865      int i;
1866 {
1867   return p[i];
1868 }
1869 static char *f (char * (*g) (char **, int), char **p, ...)
1870 {
1871   char *s;
1872   va_list v;
1873   va_start (v,p);
1874   s = g (p, va_arg (v,int));
1875   va_end (v);
1876   return s;
1877 }
1878 int test (int i, double x);
1879 struct s1 {int (*f) (int a);};
1880 struct s2 {int (*f) (double a);};
1881 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1882 int argc;
1883 char **argv;
1884 int
1885 main (void)
1886 {
1887 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
1888   ;
1889   return 0;
1890 }
1891 _ACEOF
1892 # Don't try gcc -ansi; that turns off useful extensions and
1893 # breaks some systems' header files.
1894 # AIX                   -qlanglvl=ansi
1895 # Ultrix and OSF/1      -std1
1896 # HP-UX 10.20 and later -Ae
1897 # HP-UX older versions  -Aa -D_HPUX_SOURCE
1898 # SVR4                  -Xc -D__EXTENSIONS__
1899 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1900 do
1901   CC="$ac_save_CC $ac_arg"
1902   rm -f conftest.$ac_objext
1903 if { (eval echo "$as_me:1903: \"$ac_compile\"") >&5
1904   (eval $ac_compile) 2>&5
1905   ac_status=$?
1906   echo "$as_me:1906: \$? = $ac_status" >&5
1907   (exit $ac_status); } &&
1908          { ac_try='test -s conftest.$ac_objext'
1909   { (eval echo "$as_me:1909: \"$ac_try\"") >&5
1910   (eval $ac_try) 2>&5
1911   ac_status=$?
1912   echo "$as_me:1912: \$? = $ac_status" >&5
1913   (exit $ac_status); }; }; then
1914   ac_cv_prog_cc_stdc=$ac_arg
1915 break
1916 else
1917   echo "$as_me: failed program was:" >&5
1918 cat conftest.$ac_ext >&5
1919 fi
1920 rm -f conftest.$ac_objext
1921 done
1922 rm -f conftest.$ac_ext conftest.$ac_objext
1923 CC=$ac_save_CC
1924
1925 fi
1926
1927 case "x$ac_cv_prog_cc_stdc" in
1928   x|xno)
1929     echo "$as_me:1929: result: none needed" >&5
1930 echo "${ECHO_T}none needed" >&6 ;;
1931   *)
1932     echo "$as_me:1932: result: $ac_cv_prog_cc_stdc" >&5
1933 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
1934     CC="$CC $ac_cv_prog_cc_stdc" ;;
1935 esac
1936
1937 # This should have been defined by AC_PROG_CC
1938 : ${CC:=cc}
1939
1940 echo "$as_me:1940: checking \$CC variable" >&5
1941 echo $ECHO_N "checking \$CC variable... $ECHO_C" >&6
1942 case "$CC" in
1943 (*[\ \  ]-*)
1944         echo "$as_me:1944: result: broken" >&5
1945 echo "${ECHO_T}broken" >&6
1946         { echo "$as_me:1946: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&5
1947 echo "$as_me: WARNING: your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options" >&2;}
1948         # humor him...
1949         cf_prog=`echo "$CC" | sed -e 's/        / /g' -e 's/[ ]* / /g' -e 's/[ ]*[ ]-[^ ].*//'`
1950         cf_flags=`echo "$CC" | ${AWK:-awk} -v prog="$cf_prog" '{ printf("%s", substr($0,1+length(prog))); }'`
1951         CC="$cf_prog"
1952         for cf_arg in $cf_flags
1953         do
1954                 case "x$cf_arg" in
1955                 (x-[IUDfgOW]*)
1956
1957 cf_fix_cppflags=no
1958 cf_new_cflags=
1959 cf_new_cppflags=
1960 cf_new_extra_cppflags=
1961
1962 for cf_add_cflags in $cf_arg
1963 do
1964 case $cf_fix_cppflags in
1965 (no)
1966         case $cf_add_cflags in
1967         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
1968                 case $cf_add_cflags in
1969                 (-D*)
1970                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
1971
1972                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
1973                                 && test -z "${cf_tst_cflags}" \
1974                                 && cf_fix_cppflags=yes
1975
1976                         if test $cf_fix_cppflags = yes ; then
1977
1978         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
1979         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
1980
1981                                 continue
1982                         elif test "${cf_tst_cflags}" = "\"'" ; then
1983
1984         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
1985         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
1986
1987                                 continue
1988                         fi
1989                         ;;
1990                 esac
1991                 case "$CPPFLAGS" in
1992                 (*$cf_add_cflags)
1993                         ;;
1994                 (*)
1995                         case $cf_add_cflags in
1996                         (-D*)
1997                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
1998
1999 CPPFLAGS=`echo "$CPPFLAGS" | \
2000         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
2001                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
2002
2003                                 ;;
2004                         esac
2005
2006         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
2007         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
2008
2009                         ;;
2010                 esac
2011                 ;;
2012         (*)
2013
2014         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
2015         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
2016
2017                 ;;
2018         esac
2019         ;;
2020 (yes)
2021
2022         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
2023         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
2024
2025         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
2026
2027         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
2028                 && test -z "${cf_tst_cflags}" \
2029                 && cf_fix_cppflags=no
2030         ;;
2031 esac
2032 done
2033
2034 if test -n "$cf_new_cflags" ; then
2035
2036         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
2037         CFLAGS="${CFLAGS}$cf_new_cflags"
2038
2039 fi
2040
2041 if test -n "$cf_new_cppflags" ; then
2042
2043         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
2044         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
2045
2046 fi
2047
2048 if test -n "$cf_new_extra_cppflags" ; then
2049
2050         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
2051         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
2052
2053 fi
2054
2055                         ;;
2056                 (*)
2057                         CC="$CC $cf_arg"
2058                         ;;
2059                 esac
2060         done
2061         test -n "$verbose" && echo "    resulting CC: '$CC'" 1>&6
2062
2063 echo "${as_me:-configure}:2063: testing resulting CC: '$CC' ..." 1>&5
2064
2065         test -n "$verbose" && echo "    resulting CFLAGS: '$CFLAGS'" 1>&6
2066
2067 echo "${as_me:-configure}:2067: testing resulting CFLAGS: '$CFLAGS' ..." 1>&5
2068
2069         test -n "$verbose" && echo "    resulting CPPFLAGS: '$CPPFLAGS'" 1>&6
2070
2071 echo "${as_me:-configure}:2071: testing resulting CPPFLAGS: '$CPPFLAGS' ..." 1>&5
2072
2073         ;;
2074 (*)
2075         echo "$as_me:2075: result: ok" >&5
2076 echo "${ECHO_T}ok" >&6
2077         ;;
2078 esac
2079
2080 ac_ext=c
2081 ac_cpp='$CPP $CPPFLAGS'
2082 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2083 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2084 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2085 ac_main_return=return
2086 echo "$as_me:2086: checking how to run the C preprocessor" >&5
2087 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2088 # On Suns, sometimes $CPP names a directory.
2089 if test -n "$CPP" && test -d "$CPP"; then
2090   CPP=
2091 fi
2092 if test -z "$CPP"; then
2093   if test "${ac_cv_prog_CPP+set}" = set; then
2094   echo $ECHO_N "(cached) $ECHO_C" >&6
2095 else
2096       # Double quotes because CPP needs to be expanded
2097     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2098     do
2099       ac_preproc_ok=false
2100 for ac_c_preproc_warn_flag in '' yes
2101 do
2102   # Use a header file that comes with gcc, so configuring glibc
2103   # with a fresh cross-compiler works.
2104   # On the NeXT, cc -E runs the code through the compiler's parser,
2105   # not just through cpp. "Syntax error" is here to catch this case.
2106   cat >conftest.$ac_ext <<_ACEOF
2107 #line 2107 "configure"
2108 #include "confdefs.h"
2109 #include <assert.h>
2110                      Syntax error
2111 _ACEOF
2112 if { (eval echo "$as_me:2112: \"$ac_cpp conftest.$ac_ext\"") >&5
2113   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2114   ac_status=$?
2115   egrep -v '^ *\+' conftest.er1 >conftest.err
2116   rm -f conftest.er1
2117   cat conftest.err >&5
2118   echo "$as_me:2118: \$? = $ac_status" >&5
2119   (exit $ac_status); } >/dev/null; then
2120   if test -s conftest.err; then
2121     ac_cpp_err=$ac_c_preproc_warn_flag
2122   else
2123     ac_cpp_err=
2124   fi
2125 else
2126   ac_cpp_err=yes
2127 fi
2128 if test -z "$ac_cpp_err"; then
2129   :
2130 else
2131   echo "$as_me: failed program was:" >&5
2132   cat conftest.$ac_ext >&5
2133   # Broken: fails on valid input.
2134 continue
2135 fi
2136 rm -f conftest.err conftest.$ac_ext
2137
2138   # OK, works on sane cases.  Now check whether non-existent headers
2139   # can be detected and how.
2140   cat >conftest.$ac_ext <<_ACEOF
2141 #line 2141 "configure"
2142 #include "confdefs.h"
2143 #include <ac_nonexistent.h>
2144 _ACEOF
2145 if { (eval echo "$as_me:2145: \"$ac_cpp conftest.$ac_ext\"") >&5
2146   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2147   ac_status=$?
2148   egrep -v '^ *\+' conftest.er1 >conftest.err
2149   rm -f conftest.er1
2150   cat conftest.err >&5
2151   echo "$as_me:2151: \$? = $ac_status" >&5
2152   (exit $ac_status); } >/dev/null; then
2153   if test -s conftest.err; then
2154     ac_cpp_err=$ac_c_preproc_warn_flag
2155   else
2156     ac_cpp_err=
2157   fi
2158 else
2159   ac_cpp_err=yes
2160 fi
2161 if test -z "$ac_cpp_err"; then
2162   # Broken: success on invalid input.
2163 continue
2164 else
2165   echo "$as_me: failed program was:" >&5
2166   cat conftest.$ac_ext >&5
2167   # Passes both tests.
2168 ac_preproc_ok=:
2169 break
2170 fi
2171 rm -f conftest.err conftest.$ac_ext
2172
2173 done
2174 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2175 rm -f conftest.err conftest.$ac_ext
2176 if $ac_preproc_ok; then
2177   break
2178 fi
2179
2180     done
2181     ac_cv_prog_CPP=$CPP
2182
2183 fi
2184   CPP=$ac_cv_prog_CPP
2185 else
2186   ac_cv_prog_CPP=$CPP
2187 fi
2188 echo "$as_me:2188: result: $CPP" >&5
2189 echo "${ECHO_T}$CPP" >&6
2190 ac_preproc_ok=false
2191 for ac_c_preproc_warn_flag in '' yes
2192 do
2193   # Use a header file that comes with gcc, so configuring glibc
2194   # with a fresh cross-compiler works.
2195   # On the NeXT, cc -E runs the code through the compiler's parser,
2196   # not just through cpp. "Syntax error" is here to catch this case.
2197   cat >conftest.$ac_ext <<_ACEOF
2198 #line 2198 "configure"
2199 #include "confdefs.h"
2200 #include <assert.h>
2201                      Syntax error
2202 _ACEOF
2203 if { (eval echo "$as_me:2203: \"$ac_cpp conftest.$ac_ext\"") >&5
2204   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2205   ac_status=$?
2206   egrep -v '^ *\+' conftest.er1 >conftest.err
2207   rm -f conftest.er1
2208   cat conftest.err >&5
2209   echo "$as_me:2209: \$? = $ac_status" >&5
2210   (exit $ac_status); } >/dev/null; then
2211   if test -s conftest.err; then
2212     ac_cpp_err=$ac_c_preproc_warn_flag
2213   else
2214     ac_cpp_err=
2215   fi
2216 else
2217   ac_cpp_err=yes
2218 fi
2219 if test -z "$ac_cpp_err"; then
2220   :
2221 else
2222   echo "$as_me: failed program was:" >&5
2223   cat conftest.$ac_ext >&5
2224   # Broken: fails on valid input.
2225 continue
2226 fi
2227 rm -f conftest.err conftest.$ac_ext
2228
2229   # OK, works on sane cases.  Now check whether non-existent headers
2230   # can be detected and how.
2231   cat >conftest.$ac_ext <<_ACEOF
2232 #line 2232 "configure"
2233 #include "confdefs.h"
2234 #include <ac_nonexistent.h>
2235 _ACEOF
2236 if { (eval echo "$as_me:2236: \"$ac_cpp conftest.$ac_ext\"") >&5
2237   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2238   ac_status=$?
2239   egrep -v '^ *\+' conftest.er1 >conftest.err
2240   rm -f conftest.er1
2241   cat conftest.err >&5
2242   echo "$as_me:2242: \$? = $ac_status" >&5
2243   (exit $ac_status); } >/dev/null; then
2244   if test -s conftest.err; then
2245     ac_cpp_err=$ac_c_preproc_warn_flag
2246   else
2247     ac_cpp_err=
2248   fi
2249 else
2250   ac_cpp_err=yes
2251 fi
2252 if test -z "$ac_cpp_err"; then
2253   # Broken: success on invalid input.
2254 continue
2255 else
2256   echo "$as_me: failed program was:" >&5
2257   cat conftest.$ac_ext >&5
2258   # Passes both tests.
2259 ac_preproc_ok=:
2260 break
2261 fi
2262 rm -f conftest.err conftest.$ac_ext
2263
2264 done
2265 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2266 rm -f conftest.err conftest.$ac_ext
2267 if $ac_preproc_ok; then
2268   :
2269 else
2270   { { echo "$as_me:2270: error: C preprocessor \"$CPP\" fails sanity check" >&5
2271 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2272    { (exit 1); exit 1; }; }
2273 fi
2274
2275 ac_ext=c
2276 ac_cpp='$CPP $CPPFLAGS'
2277 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2278 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2279 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2280 ac_main_return=return
2281
2282 for ac_prog in mawk gawk nawk awk
2283 do
2284   # Extract the first word of "$ac_prog", so it can be a program name with args.
2285 set dummy $ac_prog; ac_word=$2
2286 echo "$as_me:2286: checking for $ac_word" >&5
2287 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2288 if test "${ac_cv_prog_AWK+set}" = set; then
2289   echo $ECHO_N "(cached) $ECHO_C" >&6
2290 else
2291   if test -n "$AWK"; then
2292   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2293 else
2294   ac_save_IFS=$IFS; IFS=$ac_path_separator
2295 ac_dummy="$PATH"
2296 for ac_dir in $ac_dummy; do
2297   IFS=$ac_save_IFS
2298   test -z "$ac_dir" && ac_dir=.
2299   $as_executable_p "$ac_dir/$ac_word" || continue
2300 ac_cv_prog_AWK="$ac_prog"
2301 echo "$as_me:2301: found $ac_dir/$ac_word" >&5
2302 break
2303 done
2304
2305 fi
2306 fi
2307 AWK=$ac_cv_prog_AWK
2308 if test -n "$AWK"; then
2309   echo "$as_me:2309: result: $AWK" >&5
2310 echo "${ECHO_T}$AWK" >&6
2311 else
2312   echo "$as_me:2312: result: no" >&5
2313 echo "${ECHO_T}no" >&6
2314 fi
2315
2316   test -n "$AWK" && break
2317 done
2318
2319 # Find a good install program.  We prefer a C program (faster),
2320 # so one script is as good as another.  But avoid the broken or
2321 # incompatible versions:
2322 # SysV /etc/install, /usr/sbin/install
2323 # SunOS /usr/etc/install
2324 # IRIX /sbin/install
2325 # AIX /bin/install
2326 # AmigaOS /C/install, which installs bootblocks on floppy discs
2327 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2328 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2329 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2330 # ./install, which can be erroneously created by make from ./install.sh.
2331 echo "$as_me:2331: checking for a BSD compatible install" >&5
2332 echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2333 if test -z "$INSTALL"; then
2334 if test "${ac_cv_path_install+set}" = set; then
2335   echo $ECHO_N "(cached) $ECHO_C" >&6
2336 else
2337     ac_save_IFS=$IFS; IFS=$ac_path_separator
2338   for ac_dir in $PATH; do
2339     IFS=$ac_save_IFS
2340     # Account for people who put trailing slashes in PATH elements.
2341     case $ac_dir/ in
2342     / | ./ | .// | /cC/* \
2343     | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2344     | /usr/ucb/* ) ;;
2345     *)
2346       # OSF1 and SCO ODT 3.0 have their own names for install.
2347       # Don't use installbsd from OSF since it installs stuff as root
2348       # by default.
2349       for ac_prog in ginstall scoinst install; do
2350         if $as_executable_p "$ac_dir/$ac_prog"; then
2351           if test $ac_prog = install &&
2352             grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2353             # AIX install.  It has an incompatible calling convention.
2354             :
2355           elif test $ac_prog = install &&
2356             grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2357             # program-specific install script used by HP pwplus--don't use.
2358             :
2359           else
2360             ac_cv_path_install="$ac_dir/$ac_prog -c"
2361             break 2
2362           fi
2363         fi
2364       done
2365       ;;
2366     esac
2367   done
2368
2369 fi
2370   if test "${ac_cv_path_install+set}" = set; then
2371     INSTALL=$ac_cv_path_install
2372   else
2373     # As a last resort, use the slow shell script.  We don't cache a
2374     # path for INSTALL within a source directory, because that will
2375     # break other packages using the cache if that directory is
2376     # removed, or if the path is relative.
2377     INSTALL=$ac_install_sh
2378   fi
2379 fi
2380 echo "$as_me:2380: result: $INSTALL" >&5
2381 echo "${ECHO_T}$INSTALL" >&6
2382
2383 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2384 # It thinks the first close brace ends the variable substitution.
2385 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2386
2387 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2388
2389 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2390
2391 case $INSTALL in
2392 (/*)
2393         ;;
2394 (*)
2395         cf_dir=`echo $INSTALL | sed -e 's%/[^/]*$%%'`
2396         test -z "$cf_dir" && cf_dir=.
2397         INSTALL=`cd $cf_dir && pwd`/`echo $INSTALL | sed -e 's%^.*/%%'`
2398         ;;
2399 esac
2400
2401 for ac_prog in lint cppcheck splint
2402 do
2403   # Extract the first word of "$ac_prog", so it can be a program name with args.
2404 set dummy $ac_prog; ac_word=$2
2405 echo "$as_me:2405: checking for $ac_word" >&5
2406 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2407 if test "${ac_cv_prog_LINT+set}" = set; then
2408   echo $ECHO_N "(cached) $ECHO_C" >&6
2409 else
2410   if test -n "$LINT"; then
2411   ac_cv_prog_LINT="$LINT" # Let the user override the test.
2412 else
2413   ac_save_IFS=$IFS; IFS=$ac_path_separator
2414 ac_dummy="$PATH"
2415 for ac_dir in $ac_dummy; do
2416   IFS=$ac_save_IFS
2417   test -z "$ac_dir" && ac_dir=.
2418   $as_executable_p "$ac_dir/$ac_word" || continue
2419 ac_cv_prog_LINT="$ac_prog"
2420 echo "$as_me:2420: found $ac_dir/$ac_word" >&5
2421 break
2422 done
2423
2424 fi
2425 fi
2426 LINT=$ac_cv_prog_LINT
2427 if test -n "$LINT"; then
2428   echo "$as_me:2428: result: $LINT" >&5
2429 echo "${ECHO_T}$LINT" >&6
2430 else
2431   echo "$as_me:2431: result: no" >&5
2432 echo "${ECHO_T}no" >&6
2433 fi
2434
2435   test -n "$LINT" && break
2436 done
2437
2438 echo "$as_me:2438: checking if filesystem supports mixed-case filenames" >&5
2439 echo $ECHO_N "checking if filesystem supports mixed-case filenames... $ECHO_C" >&6
2440 if test "${cf_cv_mixedcase+set}" = set; then
2441   echo $ECHO_N "(cached) $ECHO_C" >&6
2442 else
2443
2444 if test "$cross_compiling" = yes ; then
2445         case $target_alias in
2446         (*-os2-emx*|*-msdosdjgpp*|*-cygwin*|*-msys*|*-mingw*|*-uwin*)
2447                 cf_cv_mixedcase=no
2448                 ;;
2449         (*)
2450                 cf_cv_mixedcase=yes
2451                 ;;
2452         esac
2453 else
2454         rm -f conftest CONFTEST
2455         echo test >conftest
2456         if test -f CONFTEST ; then
2457                 cf_cv_mixedcase=no
2458         else
2459                 cf_cv_mixedcase=yes
2460         fi
2461         rm -f conftest CONFTEST
2462 fi
2463
2464 fi
2465 echo "$as_me:2465: result: $cf_cv_mixedcase" >&5
2466 echo "${ECHO_T}$cf_cv_mixedcase" >&6
2467 test "$cf_cv_mixedcase" = yes &&
2468 cat >>confdefs.h <<\EOF
2469 #define MIXEDCASE_FILENAMES 1
2470 EOF
2471
2472 for ac_prog in exctags ctags
2473 do
2474   # Extract the first word of "$ac_prog", so it can be a program name with args.
2475 set dummy $ac_prog; ac_word=$2
2476 echo "$as_me:2476: checking for $ac_word" >&5
2477 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2478 if test "${ac_cv_prog_CTAGS+set}" = set; then
2479   echo $ECHO_N "(cached) $ECHO_C" >&6
2480 else
2481   if test -n "$CTAGS"; then
2482   ac_cv_prog_CTAGS="$CTAGS" # Let the user override the test.
2483 else
2484   ac_save_IFS=$IFS; IFS=$ac_path_separator
2485 ac_dummy="$PATH"
2486 for ac_dir in $ac_dummy; do
2487   IFS=$ac_save_IFS
2488   test -z "$ac_dir" && ac_dir=.
2489   $as_executable_p "$ac_dir/$ac_word" || continue
2490 ac_cv_prog_CTAGS="$ac_prog"
2491 echo "$as_me:2491: found $ac_dir/$ac_word" >&5
2492 break
2493 done
2494
2495 fi
2496 fi
2497 CTAGS=$ac_cv_prog_CTAGS
2498 if test -n "$CTAGS"; then
2499   echo "$as_me:2499: result: $CTAGS" >&5
2500 echo "${ECHO_T}$CTAGS" >&6
2501 else
2502   echo "$as_me:2502: result: no" >&5
2503 echo "${ECHO_T}no" >&6
2504 fi
2505
2506   test -n "$CTAGS" && break
2507 done
2508
2509 for ac_prog in exetags etags
2510 do
2511   # Extract the first word of "$ac_prog", so it can be a program name with args.
2512 set dummy $ac_prog; ac_word=$2
2513 echo "$as_me:2513: checking for $ac_word" >&5
2514 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2515 if test "${ac_cv_prog_ETAGS+set}" = set; then
2516   echo $ECHO_N "(cached) $ECHO_C" >&6
2517 else
2518   if test -n "$ETAGS"; then
2519   ac_cv_prog_ETAGS="$ETAGS" # Let the user override the test.
2520 else
2521   ac_save_IFS=$IFS; IFS=$ac_path_separator
2522 ac_dummy="$PATH"
2523 for ac_dir in $ac_dummy; do
2524   IFS=$ac_save_IFS
2525   test -z "$ac_dir" && ac_dir=.
2526   $as_executable_p "$ac_dir/$ac_word" || continue
2527 ac_cv_prog_ETAGS="$ac_prog"
2528 echo "$as_me:2528: found $ac_dir/$ac_word" >&5
2529 break
2530 done
2531
2532 fi
2533 fi
2534 ETAGS=$ac_cv_prog_ETAGS
2535 if test -n "$ETAGS"; then
2536   echo "$as_me:2536: result: $ETAGS" >&5
2537 echo "${ECHO_T}$ETAGS" >&6
2538 else
2539   echo "$as_me:2539: result: no" >&5
2540 echo "${ECHO_T}no" >&6
2541 fi
2542
2543   test -n "$ETAGS" && break
2544 done
2545
2546 # Extract the first word of "${CTAGS:-ctags}", so it can be a program name with args.
2547 set dummy ${CTAGS:-ctags}; ac_word=$2
2548 echo "$as_me:2548: checking for $ac_word" >&5
2549 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2550 if test "${ac_cv_prog_MAKE_LOWER_TAGS+set}" = set; then
2551   echo $ECHO_N "(cached) $ECHO_C" >&6
2552 else
2553   if test -n "$MAKE_LOWER_TAGS"; then
2554   ac_cv_prog_MAKE_LOWER_TAGS="$MAKE_LOWER_TAGS" # Let the user override the test.
2555 else
2556   ac_save_IFS=$IFS; IFS=$ac_path_separator
2557 ac_dummy="$PATH"
2558 for ac_dir in $ac_dummy; do
2559   IFS=$ac_save_IFS
2560   test -z "$ac_dir" && ac_dir=.
2561   $as_executable_p "$ac_dir/$ac_word" || continue
2562 ac_cv_prog_MAKE_LOWER_TAGS="yes"
2563 echo "$as_me:2563: found $ac_dir/$ac_word" >&5
2564 break
2565 done
2566
2567   test -z "$ac_cv_prog_MAKE_LOWER_TAGS" && ac_cv_prog_MAKE_LOWER_TAGS="no"
2568 fi
2569 fi
2570 MAKE_LOWER_TAGS=$ac_cv_prog_MAKE_LOWER_TAGS
2571 if test -n "$MAKE_LOWER_TAGS"; then
2572   echo "$as_me:2572: result: $MAKE_LOWER_TAGS" >&5
2573 echo "${ECHO_T}$MAKE_LOWER_TAGS" >&6
2574 else
2575   echo "$as_me:2575: result: no" >&5
2576 echo "${ECHO_T}no" >&6
2577 fi
2578
2579 if test "$cf_cv_mixedcase" = yes ; then
2580         # Extract the first word of "${ETAGS:-etags}", so it can be a program name with args.
2581 set dummy ${ETAGS:-etags}; ac_word=$2
2582 echo "$as_me:2582: checking for $ac_word" >&5
2583 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2584 if test "${ac_cv_prog_MAKE_UPPER_TAGS+set}" = set; then
2585   echo $ECHO_N "(cached) $ECHO_C" >&6
2586 else
2587   if test -n "$MAKE_UPPER_TAGS"; then
2588   ac_cv_prog_MAKE_UPPER_TAGS="$MAKE_UPPER_TAGS" # Let the user override the test.
2589 else
2590   ac_save_IFS=$IFS; IFS=$ac_path_separator
2591 ac_dummy="$PATH"
2592 for ac_dir in $ac_dummy; do
2593   IFS=$ac_save_IFS
2594   test -z "$ac_dir" && ac_dir=.
2595   $as_executable_p "$ac_dir/$ac_word" || continue
2596 ac_cv_prog_MAKE_UPPER_TAGS="yes"
2597 echo "$as_me:2597: found $ac_dir/$ac_word" >&5
2598 break
2599 done
2600
2601   test -z "$ac_cv_prog_MAKE_UPPER_TAGS" && ac_cv_prog_MAKE_UPPER_TAGS="no"
2602 fi
2603 fi
2604 MAKE_UPPER_TAGS=$ac_cv_prog_MAKE_UPPER_TAGS
2605 if test -n "$MAKE_UPPER_TAGS"; then
2606   echo "$as_me:2606: result: $MAKE_UPPER_TAGS" >&5
2607 echo "${ECHO_T}$MAKE_UPPER_TAGS" >&6
2608 else
2609   echo "$as_me:2609: result: no" >&5
2610 echo "${ECHO_T}no" >&6
2611 fi
2612
2613 else
2614         MAKE_UPPER_TAGS=no
2615 fi
2616
2617 if test "$MAKE_UPPER_TAGS" = yes ; then
2618         MAKE_UPPER_TAGS=
2619 else
2620         MAKE_UPPER_TAGS="#"
2621 fi
2622
2623 if test "$MAKE_LOWER_TAGS" = yes ; then
2624         MAKE_LOWER_TAGS=
2625 else
2626         MAKE_LOWER_TAGS="#"
2627 fi
2628
2629 echo "$as_me:2629: checking if -lm needed for math functions" >&5
2630 echo $ECHO_N "checking if -lm needed for math functions... $ECHO_C" >&6
2631 if test "${cf_cv_need_libm+set}" = set; then
2632   echo $ECHO_N "(cached) $ECHO_C" >&6
2633 else
2634
2635         cat >conftest.$ac_ext <<_ACEOF
2636 #line 2636 "configure"
2637 #include "confdefs.h"
2638
2639         #include <stdio.h>
2640         #include <stdlib.h>
2641         #include <math.h>
2642
2643 int
2644 main (void)
2645 {
2646 double x = rand(); printf("result = %g\n", pow(sin(x),x))
2647   ;
2648   return 0;
2649 }
2650 _ACEOF
2651 rm -f conftest.$ac_objext conftest$ac_exeext
2652 if { (eval echo "$as_me:2652: \"$ac_link\"") >&5
2653   (eval $ac_link) 2>&5
2654   ac_status=$?
2655   echo "$as_me:2655: \$? = $ac_status" >&5
2656   (exit $ac_status); } &&
2657          { ac_try='test -s conftest$ac_exeext'
2658   { (eval echo "$as_me:2658: \"$ac_try\"") >&5
2659   (eval $ac_try) 2>&5
2660   ac_status=$?
2661   echo "$as_me:2661: \$? = $ac_status" >&5
2662   (exit $ac_status); }; }; then
2663   cf_cv_need_libm=no
2664 else
2665   echo "$as_me: failed program was:" >&5
2666 cat conftest.$ac_ext >&5
2667 cf_cv_need_libm=yes
2668 fi
2669 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
2670 fi
2671 echo "$as_me:2671: result: $cf_cv_need_libm" >&5
2672 echo "${ECHO_T}$cf_cv_need_libm" >&6
2673 if test "$cf_cv_need_libm" = yes
2674 then
2675 MATH_LIB=-lm
2676 fi
2677
2678 top_builddir=`pwd`
2679
2680 CC_G_OPT="-g"
2681 CC_SHARED_OPTS=unknown
2682 CPPFLAGS="$CPPFLAGS"
2683 DFT_DEP_SUFFIX=""
2684 DFT_OBJ_SUBDIR=`pwd|sed -e's:.*/::'`
2685 DFT_UPR_MODEL="NORMAL"
2686 LD="ld"
2687 LDFLAGS_SHARED=""
2688 LDFLAGS_STATIC=""
2689 LD_MODEL=""
2690 LD_SHARED_OPTS=""
2691 LIBTOOL=""
2692 LIBTOOL_OPTS=""
2693 LIB_CLEAN=""
2694 LIB_COMPILE=""
2695 LIB_LINK='${CC}'
2696 LINK_TESTS=""
2697 LOCAL_LDFLAGS=""
2698 PACKAGE="ncurses-examples"
2699 PTHREAD="-lm"
2700 TEST_ARGS=""
2701 TEST_DEPS=""
2702 TEST_LIBS=""
2703 TINFO_LDFLAGS=''
2704 TINFO_LIBS='$(LIBS_CURSES)'
2705 cf_cv_abi_version=""
2706 cf_cv_rel_version=""
2707 includesubdir=""
2708
2709 cf_cv_screen=curses
2710 cf_cv_libtype=
2711
2712 if test "$GCC" = yes
2713 then
2714 cat > conftest.i <<EOF
2715 #ifndef GCC_PRINTF
2716 #define GCC_PRINTF 0
2717 #endif
2718 #ifndef GCC_SCANF
2719 #define GCC_SCANF 0
2720 #endif
2721 #ifndef GCC_NORETURN
2722 #define GCC_NORETURN /* nothing */
2723 #endif
2724 #ifndef GCC_UNUSED
2725 #define GCC_UNUSED /* nothing */
2726 #endif
2727 EOF
2728 if test "$GCC" = yes
2729 then
2730         { echo "$as_me:2730: checking for $CC __attribute__ directives..." >&5
2731 echo "$as_me: checking for $CC __attribute__ directives..." >&6;}
2732 cat > conftest.$ac_ext <<EOF
2733 #line 2733 "${as_me:-configure}"
2734 #include "confdefs.h"
2735 #include "conftest.h"
2736 #include "conftest.i"
2737 #if     GCC_PRINTF
2738 #define GCC_PRINTFLIKE(fmt,var) __attribute__((format(printf,fmt,var)))
2739 #else
2740 #define GCC_PRINTFLIKE(fmt,var) /*nothing*/
2741 #endif
2742 #if     GCC_SCANF
2743 #define GCC_SCANFLIKE(fmt,var)  __attribute__((format(scanf,fmt,var)))
2744 #else
2745 #define GCC_SCANFLIKE(fmt,var)  /*nothing*/
2746 #endif
2747 extern void wow(char *,...) GCC_SCANFLIKE(1,2);
2748 extern void oops(char *,...) GCC_PRINTFLIKE(1,2) GCC_NORETURN;
2749 extern void foo(void) GCC_NORETURN;
2750 int main(int argc GCC_UNUSED, char *argv[] GCC_UNUSED) { return 0; }
2751 EOF
2752         cf_printf_attribute=no
2753         cf_scanf_attribute=no
2754         for cf_attribute in scanf printf unused noreturn
2755         do
2756
2757 cf_ATTRIBUTE=`echo "$cf_attribute" | sed y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%`
2758
2759                 cf_directive="__attribute__(($cf_attribute))"
2760                 echo "checking for $CC $cf_directive" 1>&5
2761
2762                 case $cf_attribute in
2763                 (printf)
2764                         cf_printf_attribute=yes
2765                         cat >conftest.h <<EOF
2766 #define GCC_$cf_ATTRIBUTE 1
2767 EOF
2768                         ;;
2769                 (scanf)
2770                         cf_scanf_attribute=yes
2771                         cat >conftest.h <<EOF
2772 #define GCC_$cf_ATTRIBUTE 1
2773 EOF
2774                         ;;
2775                 (*)
2776                         cat >conftest.h <<EOF
2777 #define GCC_$cf_ATTRIBUTE $cf_directive
2778 EOF
2779                         ;;
2780                 esac
2781
2782                 if { (eval echo "$as_me:2782: \"$ac_compile\"") >&5
2783   (eval $ac_compile) 2>&5
2784   ac_status=$?
2785   echo "$as_me:2785: \$? = $ac_status" >&5
2786   (exit $ac_status); }; then
2787                         test -n "$verbose" && echo "$as_me:2787: result: ... $cf_attribute" >&5
2788 echo "${ECHO_T}... $cf_attribute" >&6
2789                         cat conftest.h >>confdefs.h
2790                         case $cf_attribute in
2791                         (noreturn)
2792
2793 cat >>confdefs.h <<EOF
2794 #define GCC_NORETURN $cf_directive
2795 EOF
2796
2797                                 ;;
2798                         (printf)
2799                                 cf_value='/* nothing */'
2800                                 if test "$cf_printf_attribute" != no ; then
2801                                         cf_value='__attribute__((format(printf,fmt,var)))'
2802
2803 cat >>confdefs.h <<\EOF
2804 #define GCC_PRINTF 1
2805 EOF
2806
2807                                 fi
2808
2809 cat >>confdefs.h <<EOF
2810 #define GCC_PRINTFLIKE(fmt,var) $cf_value
2811 EOF
2812
2813                                 ;;
2814                         (scanf)
2815                                 cf_value='/* nothing */'
2816                                 if test "$cf_scanf_attribute" != no ; then
2817                                         cf_value='__attribute__((format(scanf,fmt,var)))'
2818
2819 cat >>confdefs.h <<\EOF
2820 #define GCC_SCANF 1
2821 EOF
2822
2823                                 fi
2824
2825 cat >>confdefs.h <<EOF
2826 #define GCC_SCANFLIKE(fmt,var) $cf_value
2827 EOF
2828
2829                                 ;;
2830                         (unused)
2831
2832 cat >>confdefs.h <<EOF
2833 #define GCC_UNUSED $cf_directive
2834 EOF
2835
2836                                 ;;
2837                         esac
2838                 fi
2839         done
2840 else
2841         fgrep define conftest.i >>confdefs.h
2842 fi
2843 rm -rf conftest*
2844 fi
2845
2846 echo "$as_me:2846: checking if you want to work around bogus compiler/loader warnings" >&5
2847 echo $ECHO_N "checking if you want to work around bogus compiler/loader warnings... $ECHO_C" >&6
2848
2849 # Check whether --enable-string-hacks or --disable-string-hacks was given.
2850 if test "${enable_string_hacks+set}" = set; then
2851   enableval="$enable_string_hacks"
2852   with_string_hacks=$enableval
2853 else
2854   with_string_hacks=no
2855 fi;
2856 echo "$as_me:2856: result: $with_string_hacks" >&5
2857 echo "${ECHO_T}$with_string_hacks" >&6
2858
2859 if test "x$with_string_hacks" = "xyes"; then
2860
2861 cat >>confdefs.h <<\EOF
2862 #define USE_STRING_HACKS 1
2863 EOF
2864
2865         { echo "$as_me:2865: WARNING: enabling string-hacks to work around bogus compiler/loader warnings" >&5
2866 echo "$as_me: WARNING: enabling string-hacks to work around bogus compiler/loader warnings" >&2;}
2867         echo "$as_me:2867: checking for strlcat" >&5
2868 echo $ECHO_N "checking for strlcat... $ECHO_C" >&6
2869 if test "${ac_cv_func_strlcat+set}" = set; then
2870   echo $ECHO_N "(cached) $ECHO_C" >&6
2871 else
2872   cat >conftest.$ac_ext <<_ACEOF
2873 #line 2873 "configure"
2874 #include "confdefs.h"
2875 /* System header to define __stub macros and hopefully few prototypes,
2876     which can conflict with char strlcat (); below.  */
2877 #include <assert.h>
2878 /* Override any gcc2 internal prototype to avoid an error.  */
2879 #ifdef __cplusplus
2880 extern "C"
2881 #endif
2882 /* We use char because int might match the return type of a gcc2
2883    builtin and then its argument prototype would still apply.  */
2884 char strlcat ();
2885 char (*f) ();
2886
2887 int
2888 main (void)
2889 {
2890 /* The GNU C library defines this for functions which it implements
2891     to always fail with ENOSYS.  Some functions are actually named
2892     something starting with __ and the normal name is an alias.  */
2893 #if defined (__stub_strlcat) || defined (__stub___strlcat)
2894 choke me
2895 #else
2896 f = strlcat; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
2897 #endif
2898
2899   ;
2900   return 0;
2901 }
2902 _ACEOF
2903 rm -f conftest.$ac_objext conftest$ac_exeext
2904 if { (eval echo "$as_me:2904: \"$ac_link\"") >&5
2905   (eval $ac_link) 2>&5
2906   ac_status=$?
2907   echo "$as_me:2907: \$? = $ac_status" >&5
2908   (exit $ac_status); } &&
2909          { ac_try='test -s conftest$ac_exeext'
2910   { (eval echo "$as_me:2910: \"$ac_try\"") >&5
2911   (eval $ac_try) 2>&5
2912   ac_status=$?
2913   echo "$as_me:2913: \$? = $ac_status" >&5
2914   (exit $ac_status); }; }; then
2915   ac_cv_func_strlcat=yes
2916 else
2917   echo "$as_me: failed program was:" >&5
2918 cat conftest.$ac_ext >&5
2919 ac_cv_func_strlcat=no
2920 fi
2921 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
2922 fi
2923 echo "$as_me:2923: result: $ac_cv_func_strlcat" >&5
2924 echo "${ECHO_T}$ac_cv_func_strlcat" >&6
2925 if test $ac_cv_func_strlcat = yes; then
2926
2927 cat >>confdefs.h <<\EOF
2928 #define HAVE_STRLCAT 1
2929 EOF
2930
2931 else
2932
2933                 echo "$as_me:2933: checking for strlcat in -lbsd" >&5
2934 echo $ECHO_N "checking for strlcat in -lbsd... $ECHO_C" >&6
2935 if test "${ac_cv_lib_bsd_strlcat+set}" = set; then
2936   echo $ECHO_N "(cached) $ECHO_C" >&6
2937 else
2938   ac_check_lib_save_LIBS=$LIBS
2939 LIBS="-lbsd  $LIBS"
2940 cat >conftest.$ac_ext <<_ACEOF
2941 #line 2941 "configure"
2942 #include "confdefs.h"
2943
2944 /* Override any gcc2 internal prototype to avoid an error.  */
2945 #ifdef __cplusplus
2946 extern "C"
2947 #endif
2948 /* We use char because int might match the return type of a gcc2
2949    builtin and then its argument prototype would still apply.  */
2950 char strlcat ();
2951 int
2952 main (void)
2953 {
2954 strlcat ();
2955   ;
2956   return 0;
2957 }
2958 _ACEOF
2959 rm -f conftest.$ac_objext conftest$ac_exeext
2960 if { (eval echo "$as_me:2960: \"$ac_link\"") >&5
2961   (eval $ac_link) 2>&5
2962   ac_status=$?
2963   echo "$as_me:2963: \$? = $ac_status" >&5
2964   (exit $ac_status); } &&
2965          { ac_try='test -s conftest$ac_exeext'
2966   { (eval echo "$as_me:2966: \"$ac_try\"") >&5
2967   (eval $ac_try) 2>&5
2968   ac_status=$?
2969   echo "$as_me:2969: \$? = $ac_status" >&5
2970   (exit $ac_status); }; }; then
2971   ac_cv_lib_bsd_strlcat=yes
2972 else
2973   echo "$as_me: failed program was:" >&5
2974 cat conftest.$ac_ext >&5
2975 ac_cv_lib_bsd_strlcat=no
2976 fi
2977 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
2978 LIBS=$ac_check_lib_save_LIBS
2979 fi
2980 echo "$as_me:2980: result: $ac_cv_lib_bsd_strlcat" >&5
2981 echo "${ECHO_T}$ac_cv_lib_bsd_strlcat" >&6
2982 if test $ac_cv_lib_bsd_strlcat = yes; then
2983
2984 cf_add_libs="-lbsd"
2985 # Filter out duplicates - this happens with badly-designed ".pc" files...
2986 for cf_add_1lib in $LIBS
2987 do
2988         for cf_add_2lib in $cf_add_libs
2989         do
2990                 if test "x$cf_add_1lib" = "x$cf_add_2lib"
2991                 then
2992                         cf_add_1lib=
2993                         break
2994                 fi
2995         done
2996         test -n "$cf_add_1lib" && cf_add_libs="$cf_add_libs $cf_add_1lib"
2997 done
2998 LIBS="$cf_add_libs"
2999
3000 for ac_header in bsd/string.h
3001 do
3002 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3003 echo "$as_me:3003: checking for $ac_header" >&5
3004 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3005 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3006   echo $ECHO_N "(cached) $ECHO_C" >&6
3007 else
3008   cat >conftest.$ac_ext <<_ACEOF
3009 #line 3009 "configure"
3010 #include "confdefs.h"
3011 #include <$ac_header>
3012 _ACEOF
3013 if { (eval echo "$as_me:3013: \"$ac_cpp conftest.$ac_ext\"") >&5
3014   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3015   ac_status=$?
3016   egrep -v '^ *\+' conftest.er1 >conftest.err
3017   rm -f conftest.er1
3018   cat conftest.err >&5
3019   echo "$as_me:3019: \$? = $ac_status" >&5
3020   (exit $ac_status); } >/dev/null; then
3021   if test -s conftest.err; then
3022     ac_cpp_err=$ac_c_preproc_warn_flag
3023   else
3024     ac_cpp_err=
3025   fi
3026 else
3027   ac_cpp_err=yes
3028 fi
3029 if test -z "$ac_cpp_err"; then
3030   eval "$as_ac_Header=yes"
3031 else
3032   echo "$as_me: failed program was:" >&5
3033   cat conftest.$ac_ext >&5
3034   eval "$as_ac_Header=no"
3035 fi
3036 rm -f conftest.err conftest.$ac_ext
3037 fi
3038 echo "$as_me:3038: result: `eval echo '${'$as_ac_Header'}'`" >&5
3039 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3040 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3041   cat >>confdefs.h <<EOF
3042 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3043 EOF
3044
3045 fi
3046 done
3047
3048 cat >>confdefs.h <<\EOF
3049 #define HAVE_STRLCAT 1
3050 EOF
3051
3052 fi
3053
3054 fi
3055
3056 for ac_func in strlcpy snprintf
3057 do
3058 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
3059 echo "$as_me:3059: checking for $ac_func" >&5
3060 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
3061 if eval "test \"\${$as_ac_var+set}\" = set"; then
3062   echo $ECHO_N "(cached) $ECHO_C" >&6
3063 else
3064   cat >conftest.$ac_ext <<_ACEOF
3065 #line 3065 "configure"
3066 #include "confdefs.h"
3067 /* System header to define __stub macros and hopefully few prototypes,
3068     which can conflict with char $ac_func (); below.  */
3069 #include <assert.h>
3070 /* Override any gcc2 internal prototype to avoid an error.  */
3071 #ifdef __cplusplus
3072 extern "C"
3073 #endif
3074 /* We use char because int might match the return type of a gcc2
3075    builtin and then its argument prototype would still apply.  */
3076 char $ac_func ();
3077 char (*f) ();
3078
3079 int
3080 main (void)
3081 {
3082 /* The GNU C library defines this for functions which it implements
3083     to always fail with ENOSYS.  Some functions are actually named
3084     something starting with __ and the normal name is an alias.  */
3085 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3086 choke me
3087 #else
3088 f = $ac_func; /* workaround for ICC 12.0.3 */ if (f == 0) return 1;
3089 #endif
3090
3091   ;
3092   return 0;
3093 }
3094 _ACEOF
3095 rm -f conftest.$ac_objext conftest$ac_exeext
3096 if { (eval echo "$as_me:3096: \"$ac_link\"") >&5
3097   (eval $ac_link) 2>&5
3098   ac_status=$?
3099   echo "$as_me:3099: \$? = $ac_status" >&5
3100   (exit $ac_status); } &&
3101          { ac_try='test -s conftest$ac_exeext'
3102   { (eval echo "$as_me:3102: \"$ac_try\"") >&5
3103   (eval $ac_try) 2>&5
3104   ac_status=$?
3105   echo "$as_me:3105: \$? = $ac_status" >&5
3106   (exit $ac_status); }; }; then
3107   eval "$as_ac_var=yes"
3108 else
3109   echo "$as_me: failed program was:" >&5
3110 cat conftest.$ac_ext >&5
3111 eval "$as_ac_var=no"
3112 fi
3113 rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3114 fi
3115 echo "$as_me:3115: result: `eval echo '${'$as_ac_var'}'`" >&5
3116 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
3117 if test `eval echo '${'$as_ac_var'}'` = yes; then
3118   cat >>confdefs.h <<EOF
3119 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
3120 EOF
3121
3122 fi
3123 done
3124
3125 fi
3126
3127 cf_XOPEN_SOURCE=500
3128 cf_POSIX_C_SOURCE=199506L
3129 cf_xopen_source=
3130
3131 case $host_os in
3132 (aix[4-7]*)
3133         cf_xopen_source="-D_ALL_SOURCE"
3134         ;;
3135 (msys)
3136         cf_XOPEN_SOURCE=600
3137         ;;
3138 (darwin[0-8].*)
3139         cf_xopen_source="-D_APPLE_C_SOURCE"
3140         ;;
3141 (darwin*)
3142         cf_xopen_source="-D_DARWIN_C_SOURCE"
3143         cf_XOPEN_SOURCE=
3144         ;;
3145 (freebsd*|dragonfly*)
3146         # 5.x headers associate
3147         #       _XOPEN_SOURCE=600 with _POSIX_C_SOURCE=200112L
3148         #       _XOPEN_SOURCE=500 with _POSIX_C_SOURCE=199506L
3149         cf_POSIX_C_SOURCE=200112L
3150         cf_XOPEN_SOURCE=600
3151         cf_xopen_source="-D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
3152         ;;
3153 (hpux11*)
3154         cf_xopen_source="-D_HPUX_SOURCE -D_XOPEN_SOURCE=500"
3155         ;;
3156 (hpux*)
3157         cf_xopen_source="-D_HPUX_SOURCE"
3158         ;;
3159 (irix[56].*)
3160         cf_xopen_source="-D_SGI_SOURCE"
3161         cf_XOPEN_SOURCE=
3162         ;;
3163 (linux*|uclinux*|gnu*|mint*|k*bsd*-gnu|cygwin)
3164
3165 echo "$as_me:3165: checking if we must define _GNU_SOURCE" >&5
3166 echo $ECHO_N "checking if we must define _GNU_SOURCE... $ECHO_C" >&6
3167 if test "${cf_cv_gnu_source+set}" = set; then
3168   echo $ECHO_N "(cached) $ECHO_C" >&6
3169 else
3170
3171 cat >conftest.$ac_ext <<_ACEOF
3172 #line 3172 "configure"
3173 #include "confdefs.h"
3174 #include <sys/types.h>
3175 int
3176 main (void)
3177 {
3178
3179 #ifndef _XOPEN_SOURCE
3180 make an error
3181 #endif
3182   ;
3183   return 0;
3184 }
3185 _ACEOF
3186 rm -f conftest.$ac_objext
3187 if { (eval echo "$as_me:3187: \"$ac_compile\"") >&5
3188   (eval $ac_compile) 2>&5
3189   ac_status=$?
3190   echo "$as_me:3190: \$? = $ac_status" >&5
3191   (exit $ac_status); } &&
3192          { ac_try='test -s conftest.$ac_objext'
3193   { (eval echo "$as_me:3193: \"$ac_try\"") >&5
3194   (eval $ac_try) 2>&5
3195   ac_status=$?
3196   echo "$as_me:3196: \$? = $ac_status" >&5
3197   (exit $ac_status); }; }; then
3198   cf_cv_gnu_source=no
3199 else
3200   echo "$as_me: failed program was:" >&5
3201 cat conftest.$ac_ext >&5
3202 cf_save="$CPPFLAGS"
3203          CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
3204          cat >conftest.$ac_ext <<_ACEOF
3205 #line 3205 "configure"
3206 #include "confdefs.h"
3207 #include <sys/types.h>
3208 int
3209 main (void)
3210 {
3211
3212 #ifdef _XOPEN_SOURCE
3213 make an error
3214 #endif
3215   ;
3216   return 0;
3217 }
3218 _ACEOF
3219 rm -f conftest.$ac_objext
3220 if { (eval echo "$as_me:3220: \"$ac_compile\"") >&5
3221   (eval $ac_compile) 2>&5
3222   ac_status=$?
3223   echo "$as_me:3223: \$? = $ac_status" >&5
3224   (exit $ac_status); } &&
3225          { ac_try='test -s conftest.$ac_objext'
3226   { (eval echo "$as_me:3226: \"$ac_try\"") >&5
3227   (eval $ac_try) 2>&5
3228   ac_status=$?
3229   echo "$as_me:3229: \$? = $ac_status" >&5
3230   (exit $ac_status); }; }; then
3231   cf_cv_gnu_source=no
3232 else
3233   echo "$as_me: failed program was:" >&5
3234 cat conftest.$ac_ext >&5
3235 cf_cv_gnu_source=yes
3236 fi
3237 rm -f conftest.$ac_objext conftest.$ac_ext
3238         CPPFLAGS="$cf_save"
3239
3240 fi
3241 rm -f conftest.$ac_objext conftest.$ac_ext
3242
3243 fi
3244 echo "$as_me:3244: result: $cf_cv_gnu_source" >&5
3245 echo "${ECHO_T}$cf_cv_gnu_source" >&6
3246
3247 if test "$cf_cv_gnu_source" = yes
3248 then
3249 echo "$as_me:3249: checking if we should also define _DEFAULT_SOURCE" >&5
3250 echo $ECHO_N "checking if we should also define _DEFAULT_SOURCE... $ECHO_C" >&6
3251 if test "${cf_cv_default_source+set}" = set; then
3252   echo $ECHO_N "(cached) $ECHO_C" >&6
3253 else
3254
3255 CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
3256         cat >conftest.$ac_ext <<_ACEOF
3257 #line 3257 "configure"
3258 #include "confdefs.h"
3259 #include <sys/types.h>
3260 int
3261 main (void)
3262 {
3263
3264 #ifdef _DEFAULT_SOURCE
3265 make an error
3266 #endif
3267   ;
3268   return 0;
3269 }
3270 _ACEOF
3271 rm -f conftest.$ac_objext
3272 if { (eval echo "$as_me:3272: \"$ac_compile\"") >&5
3273   (eval $ac_compile) 2>&5
3274   ac_status=$?
3275   echo "$as_me:3275: \$? = $ac_status" >&5
3276   (exit $ac_status); } &&
3277          { ac_try='test -s conftest.$ac_objext'
3278   { (eval echo "$as_me:3278: \"$ac_try\"") >&5
3279   (eval $ac_try) 2>&5
3280   ac_status=$?
3281   echo "$as_me:3281: \$? = $ac_status" >&5
3282   (exit $ac_status); }; }; then
3283   cf_cv_default_source=no
3284 else
3285   echo "$as_me: failed program was:" >&5
3286 cat conftest.$ac_ext >&5
3287 cf_cv_default_source=yes
3288 fi
3289 rm -f conftest.$ac_objext conftest.$ac_ext
3290
3291 fi
3292 echo "$as_me:3292: result: $cf_cv_default_source" >&5
3293 echo "${ECHO_T}$cf_cv_default_source" >&6
3294 test "$cf_cv_default_source" = yes && CPPFLAGS="$CPPFLAGS -D_DEFAULT_SOURCE"
3295 fi
3296
3297         ;;
3298 (minix*)
3299         cf_xopen_source="-D_NETBSD_SOURCE" # POSIX.1-2001 features are ifdef'd with this...
3300         ;;
3301 (mirbsd*)
3302         # setting _XOPEN_SOURCE or _POSIX_SOURCE breaks <sys/select.h> and other headers which use u_int / u_short types
3303         cf_XOPEN_SOURCE=
3304
3305 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
3306
3307 cf_save_CFLAGS="$CFLAGS"
3308 cf_save_CPPFLAGS="$CPPFLAGS"
3309
3310 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
3311         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
3312                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
3313
3314 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
3315         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
3316                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
3317
3318 echo "$as_me:3318: checking if we should define _POSIX_C_SOURCE" >&5
3319 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
3320 if test "${cf_cv_posix_c_source+set}" = set; then
3321   echo $ECHO_N "(cached) $ECHO_C" >&6
3322 else
3323
3324 echo "${as_me:-configure}:3324: testing if the symbol is already defined go no further ..." 1>&5
3325
3326         cat >conftest.$ac_ext <<_ACEOF
3327 #line 3327 "configure"
3328 #include "confdefs.h"
3329 #include <sys/types.h>
3330 int
3331 main (void)
3332 {
3333
3334 #ifndef _POSIX_C_SOURCE
3335 make an error
3336 #endif
3337   ;
3338   return 0;
3339 }
3340 _ACEOF
3341 rm -f conftest.$ac_objext
3342 if { (eval echo "$as_me:3342: \"$ac_compile\"") >&5
3343   (eval $ac_compile) 2>&5
3344   ac_status=$?
3345   echo "$as_me:3345: \$? = $ac_status" >&5
3346   (exit $ac_status); } &&
3347          { ac_try='test -s conftest.$ac_objext'
3348   { (eval echo "$as_me:3348: \"$ac_try\"") >&5
3349   (eval $ac_try) 2>&5
3350   ac_status=$?
3351   echo "$as_me:3351: \$? = $ac_status" >&5
3352   (exit $ac_status); }; }; then
3353   cf_cv_posix_c_source=no
3354 else
3355   echo "$as_me: failed program was:" >&5
3356 cat conftest.$ac_ext >&5
3357 cf_want_posix_source=no
3358          case .$cf_POSIX_C_SOURCE in
3359          (.[12]??*)
3360                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3361                 ;;
3362          (.2)
3363                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3364                 cf_want_posix_source=yes
3365                 ;;
3366          (.*)
3367                 cf_want_posix_source=yes
3368                 ;;
3369          esac
3370          if test "$cf_want_posix_source" = yes ; then
3371                 cat >conftest.$ac_ext <<_ACEOF
3372 #line 3372 "configure"
3373 #include "confdefs.h"
3374 #include <sys/types.h>
3375 int
3376 main (void)
3377 {
3378
3379 #ifdef _POSIX_SOURCE
3380 make an error
3381 #endif
3382   ;
3383   return 0;
3384 }
3385 _ACEOF
3386 rm -f conftest.$ac_objext
3387 if { (eval echo "$as_me:3387: \"$ac_compile\"") >&5
3388   (eval $ac_compile) 2>&5
3389   ac_status=$?
3390   echo "$as_me:3390: \$? = $ac_status" >&5
3391   (exit $ac_status); } &&
3392          { ac_try='test -s conftest.$ac_objext'
3393   { (eval echo "$as_me:3393: \"$ac_try\"") >&5
3394   (eval $ac_try) 2>&5
3395   ac_status=$?
3396   echo "$as_me:3396: \$? = $ac_status" >&5
3397   (exit $ac_status); }; }; then
3398   :
3399 else
3400   echo "$as_me: failed program was:" >&5
3401 cat conftest.$ac_ext >&5
3402 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
3403 fi
3404 rm -f conftest.$ac_objext conftest.$ac_ext
3405          fi
3406
3407 echo "${as_me:-configure}:3407: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
3408
3409          CFLAGS="$cf_trim_CFLAGS"
3410          CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
3411
3412 echo "${as_me:-configure}:3412: testing if the second compile does not leave our definition intact error ..." 1>&5
3413
3414          cat >conftest.$ac_ext <<_ACEOF
3415 #line 3415 "configure"
3416 #include "confdefs.h"
3417 #include <sys/types.h>
3418 int
3419 main (void)
3420 {
3421
3422 #ifndef _POSIX_C_SOURCE
3423 make an error
3424 #endif
3425   ;
3426   return 0;
3427 }
3428 _ACEOF
3429 rm -f conftest.$ac_objext
3430 if { (eval echo "$as_me:3430: \"$ac_compile\"") >&5
3431   (eval $ac_compile) 2>&5
3432   ac_status=$?
3433   echo "$as_me:3433: \$? = $ac_status" >&5
3434   (exit $ac_status); } &&
3435          { ac_try='test -s conftest.$ac_objext'
3436   { (eval echo "$as_me:3436: \"$ac_try\"") >&5
3437   (eval $ac_try) 2>&5
3438   ac_status=$?
3439   echo "$as_me:3439: \$? = $ac_status" >&5
3440   (exit $ac_status); }; }; then
3441   :
3442 else
3443   echo "$as_me: failed program was:" >&5
3444 cat conftest.$ac_ext >&5
3445 cf_cv_posix_c_source=no
3446 fi
3447 rm -f conftest.$ac_objext conftest.$ac_ext
3448          CFLAGS="$cf_save_CFLAGS"
3449          CPPFLAGS="$cf_save_CPPFLAGS"
3450
3451 fi
3452 rm -f conftest.$ac_objext conftest.$ac_ext
3453
3454 fi
3455 echo "$as_me:3455: result: $cf_cv_posix_c_source" >&5
3456 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
3457
3458 if test "$cf_cv_posix_c_source" != no ; then
3459         CFLAGS="$cf_trim_CFLAGS"
3460         CPPFLAGS="$cf_trim_CPPFLAGS"
3461
3462 cf_fix_cppflags=no
3463 cf_new_cflags=
3464 cf_new_cppflags=
3465 cf_new_extra_cppflags=
3466
3467 for cf_add_cflags in $cf_cv_posix_c_source
3468 do
3469 case $cf_fix_cppflags in
3470 (no)
3471         case $cf_add_cflags in
3472         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3473                 case $cf_add_cflags in
3474                 (-D*)
3475                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3476
3477                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3478                                 && test -z "${cf_tst_cflags}" \
3479                                 && cf_fix_cppflags=yes
3480
3481                         if test $cf_fix_cppflags = yes ; then
3482
3483         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3484         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3485
3486                                 continue
3487                         elif test "${cf_tst_cflags}" = "\"'" ; then
3488
3489         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3490         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3491
3492                                 continue
3493                         fi
3494                         ;;
3495                 esac
3496                 case "$CPPFLAGS" in
3497                 (*$cf_add_cflags)
3498                         ;;
3499                 (*)
3500                         case $cf_add_cflags in
3501                         (-D*)
3502                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3503
3504 CPPFLAGS=`echo "$CPPFLAGS" | \
3505         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
3506                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
3507
3508                                 ;;
3509                         esac
3510
3511         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
3512         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
3513
3514                         ;;
3515                 esac
3516                 ;;
3517         (*)
3518
3519         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
3520         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
3521
3522                 ;;
3523         esac
3524         ;;
3525 (yes)
3526
3527         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3528         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3529
3530         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3531
3532         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3533                 && test -z "${cf_tst_cflags}" \
3534                 && cf_fix_cppflags=no
3535         ;;
3536 esac
3537 done
3538
3539 if test -n "$cf_new_cflags" ; then
3540
3541         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
3542         CFLAGS="${CFLAGS}$cf_new_cflags"
3543
3544 fi
3545
3546 if test -n "$cf_new_cppflags" ; then
3547
3548         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3549         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
3550
3551 fi
3552
3553 if test -n "$cf_new_extra_cppflags" ; then
3554
3555         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
3556         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
3557
3558 fi
3559
3560 fi
3561
3562         ;;
3563 (netbsd*)
3564         cf_xopen_source="-D_NETBSD_SOURCE" # setting _XOPEN_SOURCE breaks IPv6 for lynx on NetBSD 1.6, breaks xterm, is not needed for ncursesw
3565         ;;
3566 (openbsd[4-9]*)
3567         # setting _XOPEN_SOURCE lower than 500 breaks g++ compile with wchar.h, needed for ncursesw
3568         cf_xopen_source="-D_BSD_SOURCE"
3569         cf_XOPEN_SOURCE=600
3570         ;;
3571 (openbsd*)
3572         # setting _XOPEN_SOURCE breaks xterm on OpenBSD 2.8, is not needed for ncursesw
3573         ;;
3574 (osf[45]*)
3575         cf_xopen_source="-D_OSF_SOURCE"
3576         ;;
3577 (nto-qnx*)
3578         cf_xopen_source="-D_QNX_SOURCE"
3579         ;;
3580 (sco*)
3581         # setting _XOPEN_SOURCE breaks Lynx on SCO Unix / OpenServer
3582         ;;
3583 (solaris2.*)
3584         cf_xopen_source="-D__EXTENSIONS__"
3585         cf_cv_xopen_source=broken
3586         ;;
3587 (sysv4.2uw2.*) # Novell/SCO UnixWare 2.x (tested on 2.1.2)
3588         cf_XOPEN_SOURCE=
3589         cf_POSIX_C_SOURCE=
3590         ;;
3591 (*)
3592
3593 echo "$as_me:3593: checking if we should define _XOPEN_SOURCE" >&5
3594 echo $ECHO_N "checking if we should define _XOPEN_SOURCE... $ECHO_C" >&6
3595 if test "${cf_cv_xopen_source+set}" = set; then
3596   echo $ECHO_N "(cached) $ECHO_C" >&6
3597 else
3598
3599         cat >conftest.$ac_ext <<_ACEOF
3600 #line 3600 "configure"
3601 #include "confdefs.h"
3602
3603 #include <stdlib.h>
3604 #include <string.h>
3605 #include <sys/types.h>
3606
3607 int
3608 main (void)
3609 {
3610
3611 #ifndef _XOPEN_SOURCE
3612 make an error
3613 #endif
3614   ;
3615   return 0;
3616 }
3617 _ACEOF
3618 rm -f conftest.$ac_objext
3619 if { (eval echo "$as_me:3619: \"$ac_compile\"") >&5
3620   (eval $ac_compile) 2>&5
3621   ac_status=$?
3622   echo "$as_me:3622: \$? = $ac_status" >&5
3623   (exit $ac_status); } &&
3624          { ac_try='test -s conftest.$ac_objext'
3625   { (eval echo "$as_me:3625: \"$ac_try\"") >&5
3626   (eval $ac_try) 2>&5
3627   ac_status=$?
3628   echo "$as_me:3628: \$? = $ac_status" >&5
3629   (exit $ac_status); }; }; then
3630   cf_cv_xopen_source=no
3631 else
3632   echo "$as_me: failed program was:" >&5
3633 cat conftest.$ac_ext >&5
3634 cf_save="$CPPFLAGS"
3635          CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=$cf_XOPEN_SOURCE"
3636          cat >conftest.$ac_ext <<_ACEOF
3637 #line 3637 "configure"
3638 #include "confdefs.h"
3639
3640 #include <stdlib.h>
3641 #include <string.h>
3642 #include <sys/types.h>
3643
3644 int
3645 main (void)
3646 {
3647
3648 #ifdef _XOPEN_SOURCE
3649 make an error
3650 #endif
3651   ;
3652   return 0;
3653 }
3654 _ACEOF
3655 rm -f conftest.$ac_objext
3656 if { (eval echo "$as_me:3656: \"$ac_compile\"") >&5
3657   (eval $ac_compile) 2>&5
3658   ac_status=$?
3659   echo "$as_me:3659: \$? = $ac_status" >&5
3660   (exit $ac_status); } &&
3661          { ac_try='test -s conftest.$ac_objext'
3662   { (eval echo "$as_me:3662: \"$ac_try\"") >&5
3663   (eval $ac_try) 2>&5
3664   ac_status=$?
3665   echo "$as_me:3665: \$? = $ac_status" >&5
3666   (exit $ac_status); }; }; then
3667   cf_cv_xopen_source=no
3668 else
3669   echo "$as_me: failed program was:" >&5
3670 cat conftest.$ac_ext >&5
3671 cf_cv_xopen_source=$cf_XOPEN_SOURCE
3672 fi
3673 rm -f conftest.$ac_objext conftest.$ac_ext
3674         CPPFLAGS="$cf_save"
3675
3676 fi
3677 rm -f conftest.$ac_objext conftest.$ac_ext
3678
3679 fi
3680 echo "$as_me:3680: result: $cf_cv_xopen_source" >&5
3681 echo "${ECHO_T}$cf_cv_xopen_source" >&6
3682
3683 if test "$cf_cv_xopen_source" != no ; then
3684
3685 CFLAGS=`echo "$CFLAGS" | \
3686         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
3687                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
3688
3689 CPPFLAGS=`echo "$CPPFLAGS" | \
3690         sed     -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?[         ]/ /g' \
3691                 -e 's/-[UD]'"_XOPEN_SOURCE"'\(=[^       ]*\)\?$//g'`
3692
3693         cf_temp_xopen_source="-D_XOPEN_SOURCE=$cf_cv_xopen_source"
3694
3695 cf_fix_cppflags=no
3696 cf_new_cflags=
3697 cf_new_cppflags=
3698 cf_new_extra_cppflags=
3699
3700 for cf_add_cflags in $cf_temp_xopen_source
3701 do
3702 case $cf_fix_cppflags in
3703 (no)
3704         case $cf_add_cflags in
3705         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3706                 case $cf_add_cflags in
3707                 (-D*)
3708                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3709
3710                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3711                                 && test -z "${cf_tst_cflags}" \
3712                                 && cf_fix_cppflags=yes
3713
3714                         if test $cf_fix_cppflags = yes ; then
3715
3716         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3717         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3718
3719                                 continue
3720                         elif test "${cf_tst_cflags}" = "\"'" ; then
3721
3722         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3723         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3724
3725                                 continue
3726                         fi
3727                         ;;
3728                 esac
3729                 case "$CPPFLAGS" in
3730                 (*$cf_add_cflags)
3731                         ;;
3732                 (*)
3733                         case $cf_add_cflags in
3734                         (-D*)
3735                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3736
3737 CPPFLAGS=`echo "$CPPFLAGS" | \
3738         sed     -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?[         ]/ /g' \
3739                 -e 's/-[UD]'"$cf_tst_cppflags"'\(=[^    ]*\)\?$//g'`
3740
3741                                 ;;
3742                         esac
3743
3744         test -n "$cf_new_cppflags" && cf_new_cppflags="$cf_new_cppflags "
3745         cf_new_cppflags="${cf_new_cppflags}$cf_add_cflags"
3746
3747                         ;;
3748                 esac
3749                 ;;
3750         (*)
3751
3752         test -n "$cf_new_cflags" && cf_new_cflags="$cf_new_cflags "
3753         cf_new_cflags="${cf_new_cflags}$cf_add_cflags"
3754
3755                 ;;
3756         esac
3757         ;;
3758 (yes)
3759
3760         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3761         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3762
3763         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^[^"]*"'\''//'`
3764
3765         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3766                 && test -z "${cf_tst_cflags}" \
3767                 && cf_fix_cppflags=no
3768         ;;
3769 esac
3770 done
3771
3772 if test -n "$cf_new_cflags" ; then
3773
3774         test -n "$CFLAGS" && CFLAGS="$CFLAGS "
3775         CFLAGS="${CFLAGS}$cf_new_cflags"
3776
3777 fi
3778
3779 if test -n "$cf_new_cppflags" ; then
3780
3781         test -n "$CPPFLAGS" && CPPFLAGS="$CPPFLAGS "
3782         CPPFLAGS="${CPPFLAGS}$cf_new_cppflags"
3783
3784 fi
3785
3786 if test -n "$cf_new_extra_cppflags" ; then
3787
3788         test -n "$EXTRA_CPPFLAGS" && EXTRA_CPPFLAGS="$EXTRA_CPPFLAGS "
3789         EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}$cf_new_extra_cppflags"
3790
3791 fi
3792
3793 fi
3794
3795 cf_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE
3796
3797 cf_save_CFLAGS="$CFLAGS"
3798 cf_save_CPPFLAGS="$CPPFLAGS"
3799
3800 cf_trim_CFLAGS=`echo "$cf_save_CFLAGS" | \
3801         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
3802                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
3803
3804 cf_trim_CPPFLAGS=`echo "$cf_save_CPPFLAGS" | \
3805         sed     -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?[         ]/ /g' \
3806                 -e 's/-[UD]'"_POSIX_C_SOURCE"'\(=[^     ]*\)\?$//g'`
3807
3808 echo "$as_me:3808: checking if we should define _POSIX_C_SOURCE" >&5
3809 echo $ECHO_N "checking if we should define _POSIX_C_SOURCE... $ECHO_C" >&6
3810 if test "${cf_cv_posix_c_source+set}" = set; then
3811   echo $ECHO_N "(cached) $ECHO_C" >&6
3812 else
3813
3814 echo "${as_me:-configure}:3814: testing if the symbol is already defined go no further ..." 1>&5
3815
3816         cat >conftest.$ac_ext <<_ACEOF
3817 #line 3817 "configure"
3818 #include "confdefs.h"
3819 #include <sys/types.h>
3820 int
3821 main (void)
3822 {
3823
3824 #ifndef _POSIX_C_SOURCE
3825 make an error
3826 #endif
3827   ;
3828   return 0;
3829 }
3830 _ACEOF
3831 rm -f conftest.$ac_objext
3832 if { (eval echo "$as_me:3832: \"$ac_compile\"") >&5
3833   (eval $ac_compile) 2>&5
3834   ac_status=$?
3835   echo "$as_me:3835: \$? = $ac_status" >&5
3836   (exit $ac_status); } &&
3837          { ac_try='test -s conftest.$ac_objext'
3838   { (eval echo "$as_me:3838: \"$ac_try\"") >&5
3839   (eval $ac_try) 2>&5
3840   ac_status=$?
3841   echo "$as_me:3841: \$? = $ac_status" >&5
3842   (exit $ac_status); }; }; then
3843   cf_cv_posix_c_source=no
3844 else
3845   echo "$as_me: failed program was:" >&5
3846 cat conftest.$ac_ext >&5
3847 cf_want_posix_source=no
3848          case .$cf_POSIX_C_SOURCE in
3849          (.[12]??*)
3850                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3851                 ;;
3852          (.2)
3853                 cf_cv_posix_c_source="-D_POSIX_C_SOURCE=$cf_POSIX_C_SOURCE"
3854                 cf_want_posix_source=yes
3855                 ;;
3856          (.*)
3857                 cf_want_posix_source=yes
3858                 ;;
3859          esac
3860          if test "$cf_want_posix_source" = yes ; then
3861                 cat >conftest.$ac_ext <<_ACEOF
3862 #line 3862 "configure"
3863 #include "confdefs.h"
3864 #include <sys/types.h>
3865 int
3866 main (void)
3867 {
3868
3869 #ifdef _POSIX_SOURCE
3870 make an error
3871 #endif
3872   ;
3873   return 0;
3874 }
3875 _ACEOF
3876 rm -f conftest.$ac_objext
3877 if { (eval echo "$as_me:3877: \"$ac_compile\"") >&5
3878   (eval $ac_compile) 2>&5
3879   ac_status=$?
3880   echo "$as_me:3880: \$? = $ac_status" >&5
3881   (exit $ac_status); } &&
3882          { ac_try='test -s conftest.$ac_objext'
3883   { (eval echo "$as_me:3883: \"$ac_try\"") >&5
3884   (eval $ac_try) 2>&5
3885   ac_status=$?
3886   echo "$as_me:3886: \$? = $ac_status" >&5
3887   (exit $ac_status); }; }; then
3888   :
3889 else
3890   echo "$as_me: failed program was:" >&5
3891 cat conftest.$ac_ext >&5
3892 cf_cv_posix_c_source="$cf_cv_posix_c_source -D_POSIX_SOURCE"
3893 fi
3894 rm -f conftest.$ac_objext conftest.$ac_ext
3895          fi
3896
3897 echo "${as_me:-configure}:3897: testing ifdef from value $cf_POSIX_C_SOURCE ..." 1>&5
3898
3899          CFLAGS="$cf_trim_CFLAGS"
3900          CPPFLAGS="$cf_trim_CPPFLAGS $cf_cv_posix_c_source"
3901
3902 echo "${as_me:-configure}:3902: testing if the second compile does not leave our definition intact error ..." 1>&5
3903
3904          cat >conftest.$ac_ext <<_ACEOF
3905 #line 3905 "configure"
3906 #include "confdefs.h"
3907 #include <sys/types.h>
3908 int
3909 main (void)
3910 {
3911
3912 #ifndef _POSIX_C_SOURCE
3913 make an error
3914 #endif
3915   ;
3916   return 0;
3917 }
3918 _ACEOF
3919 rm -f conftest.$ac_objext
3920 if { (eval echo "$as_me:3920: \"$ac_compile\"") >&5
3921   (eval $ac_compile) 2>&5
3922   ac_status=$?
3923   echo "$as_me:3923: \$? = $ac_status" >&5
3924   (exit $ac_status); } &&
3925          { ac_try='test -s conftest.$ac_objext'
3926   { (eval echo "$as_me:3926: \"$ac_try\"") >&5
3927   (eval $ac_try) 2>&5
3928   ac_status=$?
3929   echo "$as_me:3929: \$? = $ac_status" >&5
3930   (exit $ac_status); }; }; then
3931   :
3932 else
3933   echo "$as_me: failed program was:" >&5
3934 cat conftest.$ac_ext >&5
3935 cf_cv_posix_c_source=no
3936 fi
3937 rm -f conftest.$ac_objext conftest.$ac_ext
3938          CFLAGS="$cf_save_CFLAGS"
3939          CPPFLAGS="$cf_save_CPPFLAGS"
3940
3941 fi
3942 rm -f conftest.$ac_objext conftest.$ac_ext
3943
3944 fi
3945 echo "$as_me:3945: result: $cf_cv_posix_c_source" >&5
3946 echo "${ECHO_T}$cf_cv_posix_c_source" >&6
3947
3948 if test "$cf_cv_posix_c_source" != no ; then
3949         CFLAGS="$cf_trim_CFLAGS"
3950         CPPFLAGS="$cf_trim_CPPFLAGS"
3951
3952 cf_fix_cppflags=no
3953 cf_new_cflags=
3954 cf_new_cppflags=
3955 cf_new_extra_cppflags=
3956
3957 for cf_add_cflags in $cf_cv_posix_c_source
3958 do
3959 case $cf_fix_cppflags in
3960 (no)
3961         case $cf_add_cflags in
3962         (-undef|-nostdinc*|-I*|-D*|-U*|-E|-P|-C)
3963                 case $cf_add_cflags in
3964                 (-D*)
3965                         cf_tst_cflags=`echo ${cf_add_cflags} |sed -e 's/^-D[^=]*='\''\"[^"]*//'`
3966
3967                         test "x${cf_add_cflags}" != "x${cf_tst_cflags}" \
3968                                 && test -z "${cf_tst_cflags}" \
3969                                 && cf_fix_cppflags=yes
3970
3971                         if test $cf_fix_cppflags = yes ; then
3972
3973         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3974         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3975
3976                                 continue
3977                         elif test "${cf_tst_cflags}" = "\"'" ; then
3978
3979         test -n "$cf_new_extra_cppflags" && cf_new_extra_cppflags="$cf_new_extra_cppflags "
3980         cf_new_extra_cppflags="${cf_new_extra_cppflags}$cf_add_cflags"
3981
3982                                 continue
3983                         fi
3984                         ;;
3985                 esac
3986                 case "$CPPFLAGS" in
3987                 (*$cf_add_cflags)
3988                         ;;
3989                 (*)
3990                         case $cf_add_cflags in
3991                         (-D*)
3992                                 cf_tst_cppflags=`echo "x$cf_add_cflags" | sed -e 's/^...//' -e 's/=.*//'`
3993
3994 CPPFLAGS=`echo "$CPPFLAGS" | \
3995         sed     -e '