source: main/tags/2.51-fiji/gsdl/configure@ 31150

Last change on this file since 31150 was 3705, checked in by jrm21, 21 years ago

Added a test for gettext functions to define ENABLE_NLS, even though we
hardly use them, but otherwise too many #defines get in each other's way
and create parse errors.

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 172.3 KB
Line 
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by Autoconf 2.50.
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# Be Bourne compatible
11if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12 emulate sh
13 NULLCMD=:
14elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
15 set -o posix
16fi
17
18# Name of the executable.
19as_me=`echo "$0" |sed 's,.*[\\/],,'`
20
21if expr a : '\(a\)' >/dev/null 2>&1; then
22 as_expr=expr
23else
24 as_expr=false
25fi
26
27rm -f conf$$ conf$$.exe conf$$.file
28echo >conf$$.file
29if ln -s conf$$.file conf$$ 2>/dev/null; then
30 # We could just check for DJGPP; but this test a) works b) is more generic
31 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
32 if test -f conf$$.exe; then
33 # Don't use ln at all; we don't have any links
34 as_ln_s='cp -p'
35 else
36 as_ln_s='ln -s'
37 fi
38elif ln conf$$.file conf$$ 2>/dev/null; then
39 as_ln_s=ln
40else
41 as_ln_s='cp -p'
42fi
43rm -f conf$$ conf$$.exe conf$$.file
44
45as_executable_p="test -f"
46
47# Support unset when possible.
48if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
49 as_unset=unset
50else
51 as_unset=false
52fi
53
54# NLS nuisances.
55$as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
56$as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
57$as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
58$as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
59$as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
60$as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
61$as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
62$as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
63
64# IFS
65# We need space, tab and new line, in precisely that order.
66as_nl='
67'
68IFS=" $as_nl"
69
70# CDPATH.
71$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
72
73# Name of the host.
74# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
75# so uname gets run too.
76ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
77
78exec 6>&1
79
80#
81# Initializations.
82#
83ac_default_prefix=/usr/local
84cross_compiling=no
85subdirs=
86MFLAGS= MAKEFLAGS=
87SHELL=${CONFIG_SHELL-/bin/sh}
88
89# Maximum number of lines to put in a shell here document.
90# This variable seems obsolete. It should probably be removed, and
91# only ac_max_sed_lines should be used.
92: ${ac_max_here_lines=38}
93
94# Avoid depending upon Character Ranges.
95ac_cr_az='abcdefghijklmnopqrstuvwxyz'
96ac_cr_AZ='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
97ac_cr_09='0123456789'
98ac_cr_alnum=$ac_cr_az$ac_cr_AZ$ac_cr_09
99
100# Sed expression to map a string onto a valid sh and CPP variable names.
101ac_tr_sh="sed y%*+%pp%;s%[^_$ac_cr_alnum]%_%g"
102ac_tr_cpp="sed y%*$ac_cr_az%P$ac_cr_AZ%;s%[^_$ac_cr_alnum]%_%g"
103
104ac_unique_file="lib/text_t.h"
105# Factoring default headers for most tests.
106ac_includes_default="\
107#include <stdio.h>
108#include <sys/types.h>
109#include <sys/stat.h>
110#if STDC_HEADERS
111# include <stdlib.h>
112# include <stddef.h>
113#else
114# if HAVE_STDLIB_H
115# include <stdlib.h>
116# endif
117#endif
118#if HAVE_STRING_H
119# if !STDC_HEADERS && HAVE_MEMORY_H
120# include <memory.h>
121# endif
122# include <string.h>
123#else
124# if HAVE_STRINGS_H
125# include <strings.h>
126# endif
127#endif
128#if HAVE_INTTYPES_H
129# include <inttypes.h>
130#endif
131#if HAVE_UNISTD_H
132# include <unistd.h>
133#endif"
134
135ac_subdirs_all="$ac_subdirs_all packages"
136
137# Initialize some variables set by options.
138ac_init_help=
139ac_init_version=false
140# The variables have the same names as the options, with
141# dashes changed to underlines.
142cache_file=/dev/null
143exec_prefix=NONE
144no_create=
145no_recursion=
146prefix=NONE
147program_prefix=NONE
148program_suffix=NONE
149program_transform_name=s,x,x,
150silent=
151site=
152srcdir=
153verbose=
154x_includes=NONE
155x_libraries=NONE
156
157# Installation directory options.
158# These are left unexpanded so users can "make install exec_prefix=/foo"
159# and all the variables that are supposed to be based on exec_prefix
160# by default will actually change.
161# Use braces instead of parens because sh, perl, etc. also accept them.
162bindir='${exec_prefix}/bin'
163sbindir='${exec_prefix}/sbin'
164libexecdir='${exec_prefix}/libexec'
165datadir='${prefix}/share'
166sysconfdir='${prefix}/etc'
167sharedstatedir='${prefix}/com'
168localstatedir='${prefix}/var'
169libdir='${exec_prefix}/lib'
170includedir='${prefix}/include'
171oldincludedir='/usr/include'
172infodir='${prefix}/info'
173mandir='${prefix}/man'
174
175# Identity of this package.
176PACKAGE_NAME=
177PACKAGE_TARNAME=
178PACKAGE_VERSION=
179PACKAGE_STRING=
180PACKAGE_BUGREPORT=
181
182ac_prev=
183for ac_option
184do
185 # If the previous option needs an argument, assign it.
186 if test -n "$ac_prev"; then
187 eval "$ac_prev=\$ac_option"
188 ac_prev=
189 continue
190 fi
191
192 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
193
194 # Accept the important Cygnus configure options, so we can diagnose typos.
195
196 case $ac_option in
197
198 -bindir | --bindir | --bindi | --bind | --bin | --bi)
199 ac_prev=bindir ;;
200 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
201 bindir=$ac_optarg ;;
202
203 -build | --build | --buil | --bui | --bu)
204 ac_prev=build_alias ;;
205 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
206 build_alias=$ac_optarg ;;
207
208 -cache-file | --cache-file | --cache-fil | --cache-fi \
209 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
210 ac_prev=cache_file ;;
211 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
212 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
213 cache_file=$ac_optarg ;;
214
215 --config-cache | -C)
216 cache_file=config.cache ;;
217
218 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
219 ac_prev=datadir ;;
220 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
221 | --da=*)
222 datadir=$ac_optarg ;;
223
224 -disable-* | --disable-*)
225 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
226 # Reject names that are not valid shell variable names.
227 expr "x$ac_feature" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
228 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
229 { (exit 1); exit 1; }; }
230 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
231 eval "enable_$ac_feature=no" ;;
232
233 -enable-* | --enable-*)
234 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
235 # Reject names that are not valid shell variable names.
236 expr "x$ac_feature" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
237 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
238 { (exit 1); exit 1; }; }
239 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
240 case $ac_option in
241 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
242 *) ac_optarg=yes ;;
243 esac
244 eval "enable_$ac_feature='$ac_optarg'" ;;
245
246 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
247 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
248 | --exec | --exe | --ex)
249 ac_prev=exec_prefix ;;
250 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
251 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
252 | --exec=* | --exe=* | --ex=*)
253 exec_prefix=$ac_optarg ;;
254
255 -gas | --gas | --ga | --g)
256 # Obsolete; use --with-gas.
257 with_gas=yes ;;
258
259 -help | --help | --hel | --he | -h)
260 ac_init_help=long ;;
261 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
262 ac_init_help=recursive ;;
263 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
264 ac_init_help=short ;;
265
266 -host | --host | --hos | --ho)
267 ac_prev=host_alias ;;
268 -host=* | --host=* | --hos=* | --ho=*)
269 host_alias=$ac_optarg ;;
270
271 -includedir | --includedir | --includedi | --included | --include \
272 | --includ | --inclu | --incl | --inc)
273 ac_prev=includedir ;;
274 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
275 | --includ=* | --inclu=* | --incl=* | --inc=*)
276 includedir=$ac_optarg ;;
277
278 -infodir | --infodir | --infodi | --infod | --info | --inf)
279 ac_prev=infodir ;;
280 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
281 infodir=$ac_optarg ;;
282
283 -libdir | --libdir | --libdi | --libd)
284 ac_prev=libdir ;;
285 -libdir=* | --libdir=* | --libdi=* | --libd=*)
286 libdir=$ac_optarg ;;
287
288 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
289 | --libexe | --libex | --libe)
290 ac_prev=libexecdir ;;
291 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
292 | --libexe=* | --libex=* | --libe=*)
293 libexecdir=$ac_optarg ;;
294
295 -localstatedir | --localstatedir | --localstatedi | --localstated \
296 | --localstate | --localstat | --localsta | --localst \
297 | --locals | --local | --loca | --loc | --lo)
298 ac_prev=localstatedir ;;
299 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
300 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
301 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
302 localstatedir=$ac_optarg ;;
303
304 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
305 ac_prev=mandir ;;
306 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
307 mandir=$ac_optarg ;;
308
309 -nfp | --nfp | --nf)
310 # Obsolete; use --without-fp.
311 with_fp=no ;;
312
313 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
314 | --no-cr | --no-c)
315 no_create=yes ;;
316
317 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
318 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
319 no_recursion=yes ;;
320
321 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
322 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
323 | --oldin | --oldi | --old | --ol | --o)
324 ac_prev=oldincludedir ;;
325 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
326 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
327 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
328 oldincludedir=$ac_optarg ;;
329
330 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
331 ac_prev=prefix ;;
332 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
333 prefix=$ac_optarg ;;
334
335 -program-prefix | --program-prefix | --program-prefi | --program-pref \
336 | --program-pre | --program-pr | --program-p)
337 ac_prev=program_prefix ;;
338 -program-prefix=* | --program-prefix=* | --program-prefi=* \
339 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
340 program_prefix=$ac_optarg ;;
341
342 -program-suffix | --program-suffix | --program-suffi | --program-suff \
343 | --program-suf | --program-su | --program-s)
344 ac_prev=program_suffix ;;
345 -program-suffix=* | --program-suffix=* | --program-suffi=* \
346 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
347 program_suffix=$ac_optarg ;;
348
349 -program-transform-name | --program-transform-name \
350 | --program-transform-nam | --program-transform-na \
351 | --program-transform-n | --program-transform- \
352 | --program-transform | --program-transfor \
353 | --program-transfo | --program-transf \
354 | --program-trans | --program-tran \
355 | --progr-tra | --program-tr | --program-t)
356 ac_prev=program_transform_name ;;
357 -program-transform-name=* | --program-transform-name=* \
358 | --program-transform-nam=* | --program-transform-na=* \
359 | --program-transform-n=* | --program-transform-=* \
360 | --program-transform=* | --program-transfor=* \
361 | --program-transfo=* | --program-transf=* \
362 | --program-trans=* | --program-tran=* \
363 | --progr-tra=* | --program-tr=* | --program-t=*)
364 program_transform_name=$ac_optarg ;;
365
366 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
367 | -silent | --silent | --silen | --sile | --sil)
368 silent=yes ;;
369
370 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
371 ac_prev=sbindir ;;
372 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
373 | --sbi=* | --sb=*)
374 sbindir=$ac_optarg ;;
375
376 -sharedstatedir | --sharedstatedir | --sharedstatedi \
377 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
378 | --sharedst | --shareds | --shared | --share | --shar \
379 | --sha | --sh)
380 ac_prev=sharedstatedir ;;
381 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
382 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
383 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
384 | --sha=* | --sh=*)
385 sharedstatedir=$ac_optarg ;;
386
387 -site | --site | --sit)
388 ac_prev=site ;;
389 -site=* | --site=* | --sit=*)
390 site=$ac_optarg ;;
391
392 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
393 ac_prev=srcdir ;;
394 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
395 srcdir=$ac_optarg ;;
396
397 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
398 | --syscon | --sysco | --sysc | --sys | --sy)
399 ac_prev=sysconfdir ;;
400 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
401 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
402 sysconfdir=$ac_optarg ;;
403
404 -target | --target | --targe | --targ | --tar | --ta | --t)
405 ac_prev=target_alias ;;
406 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
407 target_alias=$ac_optarg ;;
408
409 -v | -verbose | --verbose | --verbos | --verbo | --verb)
410 verbose=yes ;;
411
412 -version | --version | --versio | --versi | --vers | -V)
413 ac_init_version=: ;;
414
415 -with-* | --with-*)
416 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
417 # Reject names that are not valid shell variable names.
418 expr "x$ac_package" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
419 { echo "$as_me: error: invalid package name: $ac_package" >&2
420 { (exit 1); exit 1; }; }
421 ac_package=`echo $ac_package| sed 's/-/_/g'`
422 case $ac_option in
423 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
424 *) ac_optarg=yes ;;
425 esac
426 eval "with_$ac_package='$ac_optarg'" ;;
427
428 -without-* | --without-*)
429 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
430 # Reject names that are not valid shell variable names.
431 expr "x$ac_package" : ".*[^-_$ac_cr_alnum]" >/dev/null &&
432 { echo "$as_me: error: invalid package name: $ac_package" >&2
433 { (exit 1); exit 1; }; }
434 ac_package=`echo $ac_package | sed 's/-/_/g'`
435 eval "with_$ac_package=no" ;;
436
437 --x)
438 # Obsolete; use --with-x.
439 with_x=yes ;;
440
441 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
442 | --x-incl | --x-inc | --x-in | --x-i)
443 ac_prev=x_includes ;;
444 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
445 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
446 x_includes=$ac_optarg ;;
447
448 -x-libraries | --x-libraries | --x-librarie | --x-librari \
449 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
450 ac_prev=x_libraries ;;
451 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
452 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
453 x_libraries=$ac_optarg ;;
454
455 -*) { echo "$as_me: error: unrecognized option: $ac_option
456Try \`$0 --help' for more information." >&2
457 { (exit 1); exit 1; }; }
458 ;;
459
460 *=*)
461 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
462 # Reject names that are not valid shell variable names.
463 expr "x$ac_envvar" : ".*[^_$ac_cr_alnum]" >/dev/null &&
464 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
465 { (exit 1); exit 1; }; }
466 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
467 eval "$ac_envvar='$ac_optarg'"
468 export $ac_envvar ;;
469
470 *)
471 # FIXME: should be removed in autoconf 3.0.
472 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
473 expr "x$ac_option" : ".*[^-._$ac_cr_alnum]" >/dev/null &&
474 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
475 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
476 ;;
477
478 esac
479done
480
481if test -n "$ac_prev"; then
482 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
483 { echo "$as_me: error: missing argument to $ac_option" >&2
484 { (exit 1); exit 1; }; }
485fi
486
487# Be sure to have absolute paths.
488for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
489 localstatedir libdir includedir oldincludedir infodir mandir \
490 exec_prefix prefix
491do
492 eval ac_val=$`echo $ac_var`
493 case $ac_val in
494 [\\/$]* | ?:[\\/]* ) ;;
495 NONE ) ;;
496 *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
497 { (exit 1); exit 1; }; };;
498 esac
499done
500
501# There might be people who depend on the old broken behavior: `$host'
502# used to hold the argument of --host etc.
503build=$build_alias
504host=$host_alias
505target=$target_alias
506
507# FIXME: should be removed in autoconf 3.0.
508if test "x$host_alias" != x; then
509 if test "x$build_alias" = x; then
510 cross_compiling=maybe
511 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
512 If a cross compiler is detected then cross compile mode will be used." >&2
513 elif test "x$build_alias" != "x$host_alias"; then
514 cross_compiling=yes
515 fi
516fi
517
518ac_tool_prefix=
519test -n "$host_alias" && ac_tool_prefix=$host_alias-
520
521test "$silent" = yes && exec 6>/dev/null
522
523# Find the source files, if location was not specified.
524if test -z "$srcdir"; then
525 ac_srcdir_defaulted=yes
526 # Try the directory containing this script, then its parent.
527 ac_prog=$0
528 ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
529 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
530 srcdir=$ac_confdir
531 if test ! -r $srcdir/$ac_unique_file; then
532 srcdir=..
533 fi
534else
535 ac_srcdir_defaulted=no
536fi
537if test ! -r $srcdir/$ac_unique_file; then
538 if test "$ac_srcdir_defaulted" = yes; then
539 { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
540 { (exit 1); exit 1; }; }
541 else
542 { echo "$as_me: error: cannot find sources in $srcdir" >&2
543 { (exit 1); exit 1; }; }
544 fi
545fi
546srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
547ac_env_build_alias_set=${build_alias+set}
548ac_env_build_alias_value=$build_alias
549ac_cv_env_build_alias_set=${build_alias+set}
550ac_cv_env_build_alias_value=$build_alias
551ac_env_host_alias_set=${host_alias+set}
552ac_env_host_alias_value=$host_alias
553ac_cv_env_host_alias_set=${host_alias+set}
554ac_cv_env_host_alias_value=$host_alias
555ac_env_target_alias_set=${target_alias+set}
556ac_env_target_alias_value=$target_alias
557ac_cv_env_target_alias_set=${target_alias+set}
558ac_cv_env_target_alias_value=$target_alias
559ac_env_CC_set=${CC+set}
560ac_env_CC_value=$CC
561ac_cv_env_CC_set=${CC+set}
562ac_cv_env_CC_value=$CC
563ac_env_CFLAGS_set=${CFLAGS+set}
564ac_env_CFLAGS_value=$CFLAGS
565ac_cv_env_CFLAGS_set=${CFLAGS+set}
566ac_cv_env_CFLAGS_value=$CFLAGS
567ac_env_LDFLAGS_set=${LDFLAGS+set}
568ac_env_LDFLAGS_value=$LDFLAGS
569ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
570ac_cv_env_LDFLAGS_value=$LDFLAGS
571ac_env_CPPFLAGS_set=${CPPFLAGS+set}
572ac_env_CPPFLAGS_value=$CPPFLAGS
573ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
574ac_cv_env_CPPFLAGS_value=$CPPFLAGS
575ac_env_CXX_set=${CXX+set}
576ac_env_CXX_value=$CXX
577ac_cv_env_CXX_set=${CXX+set}
578ac_cv_env_CXX_value=$CXX
579ac_env_CXXFLAGS_set=${CXXFLAGS+set}
580ac_env_CXXFLAGS_value=$CXXFLAGS
581ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
582ac_cv_env_CXXFLAGS_value=$CXXFLAGS
583ac_env_CPP_set=${CPP+set}
584ac_env_CPP_value=$CPP
585ac_cv_env_CPP_set=${CPP+set}
586ac_cv_env_CPP_value=$CPP
587
588#
589# Report the --help message.
590#
591if test "$ac_init_help" = "long"; then
592 # Omit some internal or obsolete options to make the list less imposing.
593 # This message is too long to be a string in the A/UX 3.1 sh.
594 cat <<EOF
595\`configure' configures this package to adapt to many kinds of systems.
596
597Usage: $0 [OPTION]... [VAR=VALUE]...
598
599To assign environment variables (e.g., CC, CFLAGS...), specify them as
600VAR=VALUE. See below for descriptions of some of the useful variables.
601
602Defaults for the options are specified in brackets.
603
604Configuration:
605 -h, --help display this help and exit
606 --help=short display options specific to this package
607 --help=recursive display the short help of all the included packages
608 -V, --version display version information and exit
609 -q, --quiet, --silent do not print \`checking...' messages
610 --cache-file=FILE cache test results in FILE [disabled]
611 -C, --config-cache alias for \`--cache-file=config.cache'
612 -n, --no-create do not create output files
613 --srcdir=DIR find the sources in DIR [configure dir or \`..']
614
615EOF
616
617 cat <<EOF
618Installation directories:
619 --prefix=PREFIX install architecture-independent files in PREFIX
620 [$ac_default_prefix]
621 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
622 [PREFIX]
623
624By default, \`make install' will install all the files in
625\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
626an installation prefix other than \`$ac_default_prefix' using \`--prefix',
627for instance \`--prefix=\$HOME'.
628
629For better control, use the options below.
630
631Fine tuning of the installation directories:
632 --bindir=DIR user executables [EPREFIX/bin]
633 --sbindir=DIR system admin executables [EPREFIX/sbin]
634 --libexecdir=DIR program executables [EPREFIX/libexec]
635 --datadir=DIR read-only architecture-independent data [PREFIX/share]
636 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
637 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
638 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
639 --libdir=DIR object code libraries [EPREFIX/lib]
640 --includedir=DIR C header files [PREFIX/include]
641 --oldincludedir=DIR C header files for non-gcc [/usr/include]
642 --infodir=DIR info documentation [PREFIX/info]
643 --mandir=DIR man documentation [PREFIX/man]
644EOF
645
646 cat <<\EOF
647
648System types:
649 --build=BUILD configure for building on BUILD [guessed]
650 --host=HOST build programs to run on HOST [BUILD]
651 --target=TARGET configure for building compilers for TARGET [HOST]
652EOF
653fi
654
655if test -n "$ac_init_help"; then
656
657 cat <<\EOF
658
659Optional Features:
660 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
661 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
662 --enable-corba Enable CORBA support
663 --enable-z3950 Enable Z39.50 client support
664
665Optional Packages:
666 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
667 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
668 --with-micodir Use installed MICO directory
669 --with-gdbm=dir Use local gdbm library and headers
670 --with-dmalloc use dmalloc, as in
671 ftp://ftp.letters.com/src/dmalloc/dmalloc.tar.gz
672 --with-regex use older regex in lieu of GNU rx for matching
673
674Some influential environment variables:
675 CC C compiler command
676 CFLAGS C compiler flags
677 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
678 nonstandard directory <lib dir>
679 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
680 headers in a nonstandard directory <include dir>
681 CXX C++ compiler command
682 CXXFLAGS C++ compiler flags
683 CPP C preprocessor
684
685Use these variables to override the choices made by `configure' or to help
686it to find libraries and programs with nonstandard names/locations.
687
688EOF
689fi
690
691if test "$ac_init_help" = "recursive"; then
692 # If there are subdirs, report their specific --help.
693 ac_popdir=`pwd`
694 for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
695 cd $ac_subdir
696 # A "../" for each directory in /$ac_subdir.
697 ac_dots=`echo $ac_subdir |
698 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
699
700 case $srcdir in
701 .) # No --srcdir option. We are building in place.
702 ac_sub_srcdir=$srcdir ;;
703 [\\/]* | ?:[\\/]* ) # Absolute path.
704 ac_sub_srcdir=$srcdir/$ac_subdir ;;
705 *) # Relative path.
706 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
707 esac
708
709 # Check for guested configure; otherwise get Cygnus style configure.
710 if test -f $ac_sub_srcdir/configure.gnu; then
711 echo
712 $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
713 elif test -f $ac_sub_srcdir/configure; then
714 echo
715 $SHELL $ac_sub_srcdir/configure --help=recursive
716 elif test -f $ac_sub_srcdir/configure.ac ||
717 test -f $ac_sub_srcdir/configure.in; then
718 echo
719 $ac_configure --help
720 else
721 echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
722 fi
723 cd $ac_popdir
724 done
725fi
726
727test -n "$ac_init_help" && exit 0
728if $ac_init_version; then
729 cat <<\EOF
730
731Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
732Free Software Foundation, Inc.
733This configure script is free software; the Free Software Foundation
734gives unlimited permission to copy, distribute and modify it.
735EOF
736 exit 0
737fi
738exec 5>config.log
739cat >&5 <<EOF
740This file contains any messages produced by compilers while
741running configure, to aid debugging if configure makes a mistake.
742
743It was created by $as_me, which was
744generated by GNU Autoconf 2.50. Invocation command line was
745
746 $ $0 $@
747
748EOF
749{
750cat <<_ASUNAME
751## ---------- ##
752## Platform. ##
753## ---------- ##
754
755hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
756uname -m = `(uname -m) 2>/dev/null || echo unknown`
757uname -r = `(uname -r) 2>/dev/null || echo unknown`
758uname -s = `(uname -s) 2>/dev/null || echo unknown`
759uname -v = `(uname -v) 2>/dev/null || echo unknown`
760
761/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
762/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
763
764/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
765/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
766/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
767hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
768/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
769/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
770/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
771
772PATH = $PATH
773
774_ASUNAME
775} >&5
776
777cat >&5 <<EOF
778## ------------ ##
779## Core tests. ##
780## ------------ ##
781
782EOF
783
784# Keep a trace of the command line.
785# Strip out --no-create and --no-recursion so they do not pile up.
786# Also quote any args containing shell meta-characters.
787ac_configure_args=
788ac_sep=
789for ac_arg
790do
791 case $ac_arg in
792 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
793 | --no-cr | --no-c) ;;
794 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
795 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
796 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
797 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
798 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
799 ac_sep=" " ;;
800 *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
801 ac_sep=" " ;;
802 esac
803 # Get rid of the leading space.
804done
805
806# When interrupted or exit'd, cleanup temporary files, and complete
807# config.log. We remove comments because anyway the quotes in there
808# would cause problems or look ugly.
809trap 'exit_status=$?
810 # Save into config.log some information that might help in debugging.
811 echo >&5
812 echo "## ----------------- ##" >&5
813 echo "## Cache variables. ##" >&5
814 echo "## ----------------- ##" >&5
815 echo >&5
816 # The following way of writing the cache mishandles newlines in values,
817{
818 (set) 2>&1 |
819 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
820 *ac_space=\ *)
821 sed -n \
822 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
823 s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
824 ;;
825 *)
826 sed -n \
827 "s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
828 ;;
829 esac;
830} >&5
831 sed "/^$/d" confdefs.h >conftest.log
832 if test -s conftest.log; then
833 echo >&5
834 echo "## ------------ ##" >&5
835 echo "## confdefs.h. ##" >&5
836 echo "## ------------ ##" >&5
837 echo >&5
838 cat conftest.log >&5
839 fi
840 (echo; echo) >&5
841 test "$ac_signal" != 0 &&
842 echo "$as_me: caught signal $ac_signal" >&5
843 echo "$as_me: exit $exit_status" >&5
844 rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
845 exit $exit_status
846 ' 0
847for ac_signal in 1 2 13 15; do
848 trap 'ac_status=$?; ac_signal='$ac_signal'; { (exit $ac_status); exit $ac_status; }' $ac_signal
849done
850ac_signal=0
851
852# confdefs.h avoids OS command line length limits that DEFS can exceed.
853rm -rf conftest* confdefs.h
854# AIX cpp loses on an empty file, so make sure it contains at least a newline.
855echo >confdefs.h
856
857# Let the site file select an alternate cache file if it wants to.
858# Prefer explicitly selected file to automatically selected ones.
859if test -z "$CONFIG_SITE"; then
860 if test "x$prefix" != xNONE; then
861 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
862 else
863 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
864 fi
865fi
866for ac_site_file in $CONFIG_SITE; do
867 if test -r "$ac_site_file"; then
868 { echo "$as_me:868: loading site script $ac_site_file" >&5
869echo "$as_me: loading site script $ac_site_file" >&6;}
870 cat "$ac_site_file" >&5
871 . "$ac_site_file"
872 fi
873done
874
875if test -r "$cache_file"; then
876 # Some versions of bash will fail to source /dev/null (special
877 # files actually), so we avoid doing that.
878 if test -f "$cache_file"; then
879 { echo "$as_me:879: loading cache $cache_file" >&5
880echo "$as_me: loading cache $cache_file" >&6;}
881 case $cache_file in
882 [\\/]* | ?:[\\/]* ) . $cache_file;;
883 *) . ./$cache_file;;
884 esac
885 fi
886else
887 { echo "$as_me:887: creating cache $cache_file" >&5
888echo "$as_me: creating cache $cache_file" >&6;}
889 >$cache_file
890fi
891
892# Check that the precious variables saved in the cache have kept the same
893# value.
894ac_suggest_removing_cache=false
895for ac_var in `(set) 2>&1 |
896 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
897 eval ac_old_set=\$ac_cv_env_${ac_var}_set
898 eval ac_new_set=\$ac_env_${ac_var}_set
899 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
900 eval ac_new_val="\$ac_env_${ac_var}_value"
901 case $ac_old_set,$ac_new_set in
902 set,)
903 { echo "$as_me:903: WARNING: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
904echo "$as_me: WARNING: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
905 ac_suggest_removing_cache=: ;;
906 ,set)
907 { echo "$as_me:907: WARNING: \`$ac_var' was not set in the previous run" >&5
908echo "$as_me: WARNING: \`$ac_var' was not set in the previous run" >&2;}
909 ac_suggest_removing_cache=: ;;
910 ,);;
911 *)
912 if test "x$ac_old_val" != "x$ac_new_val"; then
913 { echo "$as_me:913: WARNING: \`$ac_var' has changed since the previous run:" >&5
914echo "$as_me: WARNING: \`$ac_var' has changed since the previous run:" >&2;}
915 { echo "$as_me:915: WARNING: former value: $ac_old_val" >&5
916echo "$as_me: WARNING: former value: $ac_old_val" >&2;}
917 { echo "$as_me:917: WARNING: current value: $ac_new_val" >&5
918echo "$as_me: WARNING: current value: $ac_new_val" >&2;}
919 ac_suggest_removing_cache=:
920 fi;;
921 esac
922done
923if $ac_suggest_removing_cache; then
924 { echo "$as_me:924: WARNING: changes in the environment can compromise the build" >&5
925echo "$as_me: WARNING: changes in the environment can compromise the build" >&2;}
926 { echo "$as_me:926: WARNING: consider removing $cache_file and starting over" >&5
927echo "$as_me: WARNING: consider removing $cache_file and starting over" >&2;}
928fi
929
930ac_ext=c
931ac_cpp='$CPP $CPPFLAGS'
932ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
933ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
934ac_compiler_gnu=$ac_cv_c_compiler_gnu
935
936case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
937 *c*,-n*) ECHO_N= ECHO_C='
938' ECHO_T=' ' ;;
939 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
940 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
941esac
942echo "#! $SHELL" >conftest.sh
943echo "exit 0" >>conftest.sh
944chmod +x conftest.sh
945if { (echo "$as_me:945: PATH=\".;.\"; conftest.sh") >&5
946 (PATH=".;."; conftest.sh) 2>&5
947 ac_status=$?
948 echo "$as_me:948: \$? = $ac_status" >&5
949 (exit $ac_status); }; then
950 ac_path_separator=';'
951else
952 ac_path_separator=:
953fi
954PATH_SEPARATOR="$ac_path_separator"
955rm -f conftest.sh
956
957ac_config_headers="$ac_config_headers config.h"
958
959PACKAGE=gsdl
960VERSION=2.1
961cat >>confdefs.h <<EOF
962#define PACKAGE "$PACKAGE"
963EOF
964
965cat >>confdefs.h <<EOF
966#define VERSION "$VERSION"
967EOF
968
969USE_FASTCGI=0
970if test USE_FASTCGI = 1; then
971cat >>confdefs.h <<\EOF
972#define USE_FASTCGI 1
973EOF
974
975fi
976
977if test USE_LANGACTION = 1; then
978cat >>confdefs.h <<\EOF
979#define USE_LANGACTION 1
980EOF
981
982fi
983
984# Check whether --enable-corba or --disable-corba was given.
985if test "${enable_corba+set}" = set; then
986 enableval="$enable_corba"
987 USE_CORBA=1
988else
989 USE_CORBA=0
990fi;
991cat >>confdefs.h <<EOF
992#define USE_CORBA $USE_CORBA
993EOF
994
995# Check whether --with-micodir or --without-micodir was given.
996if test "${with_micodir+set}" = set; then
997 withval="$with_micodir"
998 MICO_DIR=$enableval
999else
1000 MICO_DIR="default"
1001fi;
1002cat >>confdefs.h <<EOF
1003#define MICO_DIR "$MICO_DIR"
1004EOF
1005
1006# Check whether --enable-z3950 or --disable-z3950 was given.
1007if test "${enable_z3950+set}" = set; then
1008 enableval="$enable_z3950"
1009 USE_Z3950=1
1010else
1011 USE_Z3950=0
1012fi;
1013if test USE_Z3950 = 1; then
1014cat >>confdefs.h <<\EOF
1015#define USE_Z3950 $USE_Z3950
1016EOF
1017
1018fi
1019
1020# Check whether --with-gdbm or --without-gdbm was given.
1021if test "${with_gdbm+set}" = set; then
1022 withval="$with_gdbm"
1023 gdbmdir=$withval
1024fi;
1025
1026LDFLAGS=
1027if test -z "$CFLAGS"; then
1028CFLAGS=-O2
1029fi
1030
1031ac_ext=c
1032ac_cpp='$CPP $CPPFLAGS'
1033ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1034ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1035ac_compiler_gnu=$ac_cv_c_compiler_gnu
1036if test -n "$ac_tool_prefix"; then
1037 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1038set dummy ${ac_tool_prefix}gcc; ac_word=$2
1039echo "$as_me:1039: checking for $ac_word" >&5
1040echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1041if test "${ac_cv_prog_CC+set}" = set; then
1042 echo $ECHO_N "(cached) $ECHO_C" >&6
1043else
1044 if test -n "$CC"; then
1045 ac_cv_prog_CC="$CC" # Let the user override the test.
1046else
1047 ac_save_IFS=$IFS; IFS=$ac_path_separator
1048ac_dummy="$PATH"
1049for ac_dir in $ac_dummy; do
1050 IFS=$ac_save_IFS
1051 test -z "$ac_dir" && ac_dir=.
1052 $as_executable_p "$ac_dir/$ac_word" || continue
1053ac_cv_prog_CC="${ac_tool_prefix}gcc"
1054echo "$as_me:1054: found $ac_dir/$ac_word" >&5
1055break
1056done
1057
1058fi
1059fi
1060CC=$ac_cv_prog_CC
1061if test -n "$CC"; then
1062 echo "$as_me:1062: result: $CC" >&5
1063echo "${ECHO_T}$CC" >&6
1064else
1065 echo "$as_me:1065: result: no" >&5
1066echo "${ECHO_T}no" >&6
1067fi
1068
1069fi
1070if test -z "$ac_cv_prog_CC"; then
1071 ac_ct_CC=$CC
1072 # Extract the first word of "gcc", so it can be a program name with args.
1073set dummy gcc; ac_word=$2
1074echo "$as_me:1074: checking for $ac_word" >&5
1075echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1076if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1077 echo $ECHO_N "(cached) $ECHO_C" >&6
1078else
1079 if test -n "$ac_ct_CC"; then
1080 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1081else
1082 ac_save_IFS=$IFS; IFS=$ac_path_separator
1083ac_dummy="$PATH"
1084for ac_dir in $ac_dummy; do
1085 IFS=$ac_save_IFS
1086 test -z "$ac_dir" && ac_dir=.
1087 $as_executable_p "$ac_dir/$ac_word" || continue
1088ac_cv_prog_ac_ct_CC="gcc"
1089echo "$as_me:1089: found $ac_dir/$ac_word" >&5
1090break
1091done
1092
1093fi
1094fi
1095ac_ct_CC=$ac_cv_prog_ac_ct_CC
1096if test -n "$ac_ct_CC"; then
1097 echo "$as_me:1097: result: $ac_ct_CC" >&5
1098echo "${ECHO_T}$ac_ct_CC" >&6
1099else
1100 echo "$as_me:1100: result: no" >&5
1101echo "${ECHO_T}no" >&6
1102fi
1103
1104 CC=$ac_ct_CC
1105else
1106 CC="$ac_cv_prog_CC"
1107fi
1108
1109if test -z "$CC"; then
1110 if test -n "$ac_tool_prefix"; then
1111 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1112set dummy ${ac_tool_prefix}cc; ac_word=$2
1113echo "$as_me:1113: checking for $ac_word" >&5
1114echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1115if test "${ac_cv_prog_CC+set}" = set; then
1116 echo $ECHO_N "(cached) $ECHO_C" >&6
1117else
1118 if test -n "$CC"; then
1119 ac_cv_prog_CC="$CC" # Let the user override the test.
1120else
1121 ac_save_IFS=$IFS; IFS=$ac_path_separator
1122ac_dummy="$PATH"
1123for ac_dir in $ac_dummy; do
1124 IFS=$ac_save_IFS
1125 test -z "$ac_dir" && ac_dir=.
1126 $as_executable_p "$ac_dir/$ac_word" || continue
1127ac_cv_prog_CC="${ac_tool_prefix}cc"
1128echo "$as_me:1128: found $ac_dir/$ac_word" >&5
1129break
1130done
1131
1132fi
1133fi
1134CC=$ac_cv_prog_CC
1135if test -n "$CC"; then
1136 echo "$as_me:1136: result: $CC" >&5
1137echo "${ECHO_T}$CC" >&6
1138else
1139 echo "$as_me:1139: result: no" >&5
1140echo "${ECHO_T}no" >&6
1141fi
1142
1143fi
1144if test -z "$ac_cv_prog_CC"; then
1145 ac_ct_CC=$CC
1146 # Extract the first word of "cc", so it can be a program name with args.
1147set dummy cc; ac_word=$2
1148echo "$as_me:1148: checking for $ac_word" >&5
1149echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1150if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1151 echo $ECHO_N "(cached) $ECHO_C" >&6
1152else
1153 if test -n "$ac_ct_CC"; then
1154 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1155else
1156 ac_save_IFS=$IFS; IFS=$ac_path_separator
1157ac_dummy="$PATH"
1158for ac_dir in $ac_dummy; do
1159 IFS=$ac_save_IFS
1160 test -z "$ac_dir" && ac_dir=.
1161 $as_executable_p "$ac_dir/$ac_word" || continue
1162ac_cv_prog_ac_ct_CC="cc"
1163echo "$as_me:1163: found $ac_dir/$ac_word" >&5
1164break
1165done
1166
1167fi
1168fi
1169ac_ct_CC=$ac_cv_prog_ac_ct_CC
1170if test -n "$ac_ct_CC"; then
1171 echo "$as_me:1171: result: $ac_ct_CC" >&5
1172echo "${ECHO_T}$ac_ct_CC" >&6
1173else
1174 echo "$as_me:1174: result: no" >&5
1175echo "${ECHO_T}no" >&6
1176fi
1177
1178 CC=$ac_ct_CC
1179else
1180 CC="$ac_cv_prog_CC"
1181fi
1182
1183fi
1184if test -z "$CC"; then
1185 # Extract the first word of "cc", so it can be a program name with args.
1186set dummy cc; ac_word=$2
1187echo "$as_me:1187: checking for $ac_word" >&5
1188echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1189if test "${ac_cv_prog_CC+set}" = set; then
1190 echo $ECHO_N "(cached) $ECHO_C" >&6
1191else
1192 if test -n "$CC"; then
1193 ac_cv_prog_CC="$CC" # Let the user override the test.
1194else
1195 ac_prog_rejected=no
1196 ac_save_IFS=$IFS; IFS=$ac_path_separator
1197ac_dummy="$PATH"
1198for ac_dir in $ac_dummy; do
1199 IFS=$ac_save_IFS
1200 test -z "$ac_dir" && ac_dir=.
1201 $as_executable_p "$ac_dir/$ac_word" || continue
1202if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1203 ac_prog_rejected=yes
1204 continue
1205fi
1206ac_cv_prog_CC="cc"
1207echo "$as_me:1207: found $ac_dir/$ac_word" >&5
1208break
1209done
1210
1211if test $ac_prog_rejected = yes; then
1212 # We found a bogon in the path, so make sure we never use it.
1213 set dummy $ac_cv_prog_CC
1214 shift
1215 if test $# != 0; then
1216 # We chose a different compiler from the bogus one.
1217 # However, it has the same basename, so the bogon will be chosen
1218 # first if we set CC to just the basename; use the full file name.
1219 shift
1220 set dummy "$ac_dir/$ac_word" ${1+"$@"}
1221 shift
1222 ac_cv_prog_CC="$@"
1223 fi
1224fi
1225fi
1226fi
1227CC=$ac_cv_prog_CC
1228if test -n "$CC"; then
1229 echo "$as_me:1229: result: $CC" >&5
1230echo "${ECHO_T}$CC" >&6
1231else
1232 echo "$as_me:1232: result: no" >&5
1233echo "${ECHO_T}no" >&6
1234fi
1235
1236fi
1237if test -z "$CC"; then
1238 if test -n "$ac_tool_prefix"; then
1239 for ac_prog in cl
1240 do
1241 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1242set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1243echo "$as_me:1243: checking for $ac_word" >&5
1244echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1245if test "${ac_cv_prog_CC+set}" = set; then
1246 echo $ECHO_N "(cached) $ECHO_C" >&6
1247else
1248 if test -n "$CC"; then
1249 ac_cv_prog_CC="$CC" # Let the user override the test.
1250else
1251 ac_save_IFS=$IFS; IFS=$ac_path_separator
1252ac_dummy="$PATH"
1253for ac_dir in $ac_dummy; do
1254 IFS=$ac_save_IFS
1255 test -z "$ac_dir" && ac_dir=.
1256 $as_executable_p "$ac_dir/$ac_word" || continue
1257ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1258echo "$as_me:1258: found $ac_dir/$ac_word" >&5
1259break
1260done
1261
1262fi
1263fi
1264CC=$ac_cv_prog_CC
1265if test -n "$CC"; then
1266 echo "$as_me:1266: result: $CC" >&5
1267echo "${ECHO_T}$CC" >&6
1268else
1269 echo "$as_me:1269: result: no" >&5
1270echo "${ECHO_T}no" >&6
1271fi
1272
1273 test -n "$CC" && break
1274 done
1275fi
1276if test -z "$CC"; then
1277 ac_ct_CC=$CC
1278 for ac_prog in cl
1279do
1280 # Extract the first word of "$ac_prog", so it can be a program name with args.
1281set dummy $ac_prog; ac_word=$2
1282echo "$as_me:1282: checking for $ac_word" >&5
1283echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1284if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1285 echo $ECHO_N "(cached) $ECHO_C" >&6
1286else
1287 if test -n "$ac_ct_CC"; then
1288 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1289else
1290 ac_save_IFS=$IFS; IFS=$ac_path_separator
1291ac_dummy="$PATH"
1292for ac_dir in $ac_dummy; do
1293 IFS=$ac_save_IFS
1294 test -z "$ac_dir" && ac_dir=.
1295 $as_executable_p "$ac_dir/$ac_word" || continue
1296ac_cv_prog_ac_ct_CC="$ac_prog"
1297echo "$as_me:1297: found $ac_dir/$ac_word" >&5
1298break
1299done
1300
1301fi
1302fi
1303ac_ct_CC=$ac_cv_prog_ac_ct_CC
1304if test -n "$ac_ct_CC"; then
1305 echo "$as_me:1305: result: $ac_ct_CC" >&5
1306echo "${ECHO_T}$ac_ct_CC" >&6
1307else
1308 echo "$as_me:1308: result: no" >&5
1309echo "${ECHO_T}no" >&6
1310fi
1311
1312 test -n "$ac_ct_CC" && break
1313done
1314
1315 CC=$ac_ct_CC
1316fi
1317
1318fi
1319
1320test -z "$CC" && { { echo "$as_me:1320: error: no acceptable cc found in \$PATH" >&5
1321echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
1322 { (exit 1); exit 1; }; }
1323
1324cat >conftest.$ac_ext <<_ACEOF
1325#line 1325 "configure"
1326#include "confdefs.h"
1327
1328int
1329main ()
1330{
1331
1332 ;
1333 return 0;
1334}
1335_ACEOF
1336ac_clean_files_save=$ac_clean_files
1337ac_clean_files="$ac_clean_files a.out a.exe"
1338# Try to create an executable without -o first, disregard a.out.
1339# It will help us diagnose broken compiler, and finding out an intuition
1340# of exeext.
1341echo "$as_me:1341: checking for C compiler default output" >&5
1342echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
1343ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1344if { (eval echo "$as_me:1344: \"$ac_link_default\"") >&5
1345 (eval $ac_link_default) 2>&5
1346 ac_status=$?
1347 echo "$as_me:1347: \$? = $ac_status" >&5
1348 (exit $ac_status); }; then
1349 for ac_file in `ls a.exe conftest.exe a.* conftest conftest.* 2>/dev/null`; do
1350 case $ac_file in
1351 *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1352 a.out ) # We found the default executable, but exeext='' is most
1353 # certainly right.
1354 break;;
1355 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1356 export ac_cv_exeext
1357 break;;
1358 * ) break;;
1359 esac
1360done
1361else
1362 echo "$as_me: failed program was:" >&5
1363cat conftest.$ac_ext >&5
1364{ { echo "$as_me:1364: error: C compiler cannot create executables" >&5
1365echo "$as_me: error: C compiler cannot create executables" >&2;}
1366 { (exit 77); exit 77; }; }
1367fi
1368
1369ac_exeext=$ac_cv_exeext
1370echo "$as_me:1370: result: $ac_file" >&5
1371echo "${ECHO_T}$ac_file" >&6
1372
1373# Check the compiler produces executables we can run. If not, either
1374# the compiler is broken, or we cross compile.
1375echo "$as_me:1375: checking whether the C compiler works" >&5
1376echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1377# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1378# If not cross compiling, check that we can run a simple program.
1379if test "$cross_compiling" != yes; then
1380 if { ac_try='./$ac_file'
1381 { (eval echo "$as_me:1381: \"$ac_try\"") >&5
1382 (eval $ac_try) 2>&5
1383 ac_status=$?
1384 echo "$as_me:1384: \$? = $ac_status" >&5
1385 (exit $ac_status); }; }; then
1386 cross_compiling=no
1387 else
1388 if test "$cross_compiling" = maybe; then
1389 cross_compiling=yes
1390 else
1391 { { echo "$as_me:1391: error: cannot run C compiled programs.
1392If you meant to cross compile, use \`--host'." >&5
1393echo "$as_me: error: cannot run C compiled programs.
1394If you meant to cross compile, use \`--host'." >&2;}
1395 { (exit 1); exit 1; }; }
1396 fi
1397 fi
1398fi
1399echo "$as_me:1399: result: yes" >&5
1400echo "${ECHO_T}yes" >&6
1401
1402rm -f a.out a.exe conftest$ac_cv_exeext
1403ac_clean_files=$ac_clean_files_save
1404# Check the compiler produces executables we can run. If not, either
1405# the compiler is broken, or we cross compile.
1406echo "$as_me:1406: checking whether we are cross compiling" >&5
1407echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1408echo "$as_me:1408: result: $cross_compiling" >&5
1409echo "${ECHO_T}$cross_compiling" >&6
1410
1411echo "$as_me:1411: checking for executable suffix" >&5
1412echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
1413if { (eval echo "$as_me:1413: \"$ac_link\"") >&5
1414 (eval $ac_link) 2>&5
1415 ac_status=$?
1416 echo "$as_me:1416: \$? = $ac_status" >&5
1417 (exit $ac_status); }; then
1418 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1419# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1420# work properly (i.e., refer to `conftest.exe'), while it won't with
1421# `rm'.
1422for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
1423 case $ac_file in
1424 *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
1425 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1426 export ac_cv_exeext
1427 break;;
1428 * ) break;;
1429 esac
1430done
1431else
1432 { { echo "$as_me:1432: error: cannot compute EXEEXT: cannot compile and link" >&5
1433echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
1434 { (exit 1); exit 1; }; }
1435fi
1436
1437rm -f conftest$ac_cv_exeext
1438echo "$as_me:1438: result: $ac_cv_exeext" >&5
1439echo "${ECHO_T}$ac_cv_exeext" >&6
1440
1441rm -f conftest.$ac_ext
1442EXEEXT=$ac_cv_exeext
1443ac_exeext=$EXEEXT
1444echo "$as_me:1444: checking for object suffix" >&5
1445echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
1446if test "${ac_cv_objext+set}" = set; then
1447 echo $ECHO_N "(cached) $ECHO_C" >&6
1448else
1449 cat >conftest.$ac_ext <<_ACEOF
1450#line 1450 "configure"
1451#include "confdefs.h"
1452
1453int
1454main ()
1455{
1456
1457 ;
1458 return 0;
1459}
1460_ACEOF
1461rm -f conftest.o conftest.obj
1462if { (eval echo "$as_me:1462: \"$ac_compile\"") >&5
1463 (eval $ac_compile) 2>&5
1464 ac_status=$?
1465 echo "$as_me:1465: \$? = $ac_status" >&5
1466 (exit $ac_status); }; then
1467 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1468 case $ac_file in
1469 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
1470 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1471 break;;
1472 esac
1473done
1474else
1475 echo "$as_me: failed program was:" >&5
1476cat conftest.$ac_ext >&5
1477{ { echo "$as_me:1477: error: cannot compute OBJEXT: cannot compile" >&5
1478echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
1479 { (exit 1); exit 1; }; }
1480fi
1481
1482rm -f conftest.$ac_cv_objext conftest.$ac_ext
1483fi
1484echo "$as_me:1484: result: $ac_cv_objext" >&5
1485echo "${ECHO_T}$ac_cv_objext" >&6
1486OBJEXT=$ac_cv_objext
1487ac_objext=$OBJEXT
1488echo "$as_me:1488: checking whether we are using the GNU C compiler" >&5
1489echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1490if test "${ac_cv_c_compiler_gnu+set}" = set; then
1491 echo $ECHO_N "(cached) $ECHO_C" >&6
1492else
1493 cat >conftest.$ac_ext <<_ACEOF
1494#line 1494 "configure"
1495#include "confdefs.h"
1496
1497int
1498main ()
1499{
1500#ifndef __GNUC__
1501 choke me
1502#endif
1503
1504 ;
1505 return 0;
1506}
1507_ACEOF
1508rm -f conftest.$ac_objext
1509if { (eval echo "$as_me:1509: \"$ac_compile\"") >&5
1510 (eval $ac_compile) 2>&5
1511 ac_status=$?
1512 echo "$as_me:1512: \$? = $ac_status" >&5
1513 (exit $ac_status); } &&
1514 { ac_try='test -s conftest.$ac_objext'
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 ac_compiler_gnu=yes
1521else
1522 echo "$as_me: failed program was:" >&5
1523cat conftest.$ac_ext >&5
1524ac_compiler_gnu=no
1525fi
1526rm -f conftest.$ac_objext conftest.$ac_ext
1527ac_cv_c_compiler_gnu=$ac_compiler_gnu
1528
1529fi
1530echo "$as_me:1530: result: $ac_cv_c_compiler_gnu" >&5
1531echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
1532GCC=`test $ac_compiler_gnu = yes && echo yes`
1533ac_test_CFLAGS=${CFLAGS+set}
1534ac_save_CFLAGS=$CFLAGS
1535CFLAGS="-g"
1536echo "$as_me:1536: checking whether $CC accepts -g" >&5
1537echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
1538if test "${ac_cv_prog_cc_g+set}" = set; then
1539 echo $ECHO_N "(cached) $ECHO_C" >&6
1540else
1541 cat >conftest.$ac_ext <<_ACEOF
1542#line 1542 "configure"
1543#include "confdefs.h"
1544
1545int
1546main ()
1547{
1548
1549 ;
1550 return 0;
1551}
1552_ACEOF
1553rm -f conftest.$ac_objext
1554if { (eval echo "$as_me:1554: \"$ac_compile\"") >&5
1555 (eval $ac_compile) 2>&5
1556 ac_status=$?
1557 echo "$as_me:1557: \$? = $ac_status" >&5
1558 (exit $ac_status); } &&
1559 { ac_try='test -s conftest.$ac_objext'
1560 { (eval echo "$as_me:1560: \"$ac_try\"") >&5
1561 (eval $ac_try) 2>&5
1562 ac_status=$?
1563 echo "$as_me:1563: \$? = $ac_status" >&5
1564 (exit $ac_status); }; }; then
1565 ac_cv_prog_cc_g=yes
1566else
1567 echo "$as_me: failed program was:" >&5
1568cat conftest.$ac_ext >&5
1569ac_cv_prog_cc_g=no
1570fi
1571rm -f conftest.$ac_objext conftest.$ac_ext
1572fi
1573echo "$as_me:1573: result: $ac_cv_prog_cc_g" >&5
1574echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
1575if test "$ac_test_CFLAGS" = set; then
1576 CFLAGS=$ac_save_CFLAGS
1577elif test $ac_cv_prog_cc_g = yes; then
1578 if test "$GCC" = yes; then
1579 CFLAGS="-g -O2"
1580 else
1581 CFLAGS="-g"
1582 fi
1583else
1584 if test "$GCC" = yes; then
1585 CFLAGS="-O2"
1586 else
1587 CFLAGS=
1588 fi
1589fi
1590# Some people use a C++ compiler to compile C. Since we use `exit',
1591# in C++ we need to declare it. In case someone uses the same compiler
1592# for both compiling C and C++ we need to have the C++ compiler decide
1593# the declaration of exit, since it's the most demanding environment.
1594cat >conftest.$ac_ext <<_ACEOF
1595#ifndef __cplusplus
1596 choke me
1597#endif
1598_ACEOF
1599rm -f conftest.$ac_objext
1600if { (eval echo "$as_me:1600: \"$ac_compile\"") >&5
1601 (eval $ac_compile) 2>&5
1602 ac_status=$?
1603 echo "$as_me:1603: \$? = $ac_status" >&5
1604 (exit $ac_status); } &&
1605 { ac_try='test -s conftest.$ac_objext'
1606 { (eval echo "$as_me:1606: \"$ac_try\"") >&5
1607 (eval $ac_try) 2>&5
1608 ac_status=$?
1609 echo "$as_me:1609: \$? = $ac_status" >&5
1610 (exit $ac_status); }; }; then
1611 for ac_declaration in \
1612 ''\
1613 '#include <stdlib.h>' \
1614 'extern "C" void std::exit (int) throw (); using std::exit;' \
1615 'extern "C" void std::exit (int); using std::exit;' \
1616 'extern "C" void exit (int) throw ();' \
1617 'extern "C" void exit (int);' \
1618 'void exit (int);'
1619do
1620 cat >conftest.$ac_ext <<_ACEOF
1621#line 1621 "configure"
1622#include "confdefs.h"
1623#include <stdlib.h>
1624$ac_declaration
1625int
1626main ()
1627{
1628exit (42);
1629 ;
1630 return 0;
1631}
1632_ACEOF
1633rm -f conftest.$ac_objext
1634if { (eval echo "$as_me:1634: \"$ac_compile\"") >&5
1635 (eval $ac_compile) 2>&5
1636 ac_status=$?
1637 echo "$as_me:1637: \$? = $ac_status" >&5
1638 (exit $ac_status); } &&
1639 { ac_try='test -s conftest.$ac_objext'
1640 { (eval echo "$as_me:1640: \"$ac_try\"") >&5
1641 (eval $ac_try) 2>&5
1642 ac_status=$?
1643 echo "$as_me:1643: \$? = $ac_status" >&5
1644 (exit $ac_status); }; }; then
1645 :
1646else
1647 echo "$as_me: failed program was:" >&5
1648cat conftest.$ac_ext >&5
1649continue
1650fi
1651rm -f conftest.$ac_objext conftest.$ac_ext
1652 cat >conftest.$ac_ext <<_ACEOF
1653#line 1653 "configure"
1654#include "confdefs.h"
1655$ac_declaration
1656int
1657main ()
1658{
1659exit (42);
1660 ;
1661 return 0;
1662}
1663_ACEOF
1664rm -f conftest.$ac_objext
1665if { (eval echo "$as_me:1665: \"$ac_compile\"") >&5
1666 (eval $ac_compile) 2>&5
1667 ac_status=$?
1668 echo "$as_me:1668: \$? = $ac_status" >&5
1669 (exit $ac_status); } &&
1670 { ac_try='test -s conftest.$ac_objext'
1671 { (eval echo "$as_me:1671: \"$ac_try\"") >&5
1672 (eval $ac_try) 2>&5
1673 ac_status=$?
1674 echo "$as_me:1674: \$? = $ac_status" >&5
1675 (exit $ac_status); }; }; then
1676 break
1677else
1678 echo "$as_me: failed program was:" >&5
1679cat conftest.$ac_ext >&5
1680fi
1681rm -f conftest.$ac_objext conftest.$ac_ext
1682done
1683echo '#ifdef __cplusplus' >>confdefs.h
1684echo $ac_declaration >>confdefs.h
1685echo '#endif' >>confdefs.h
1686
1687else
1688 echo "$as_me: failed program was:" >&5
1689cat conftest.$ac_ext >&5
1690fi
1691rm -f conftest.$ac_objext conftest.$ac_ext
1692ac_ext=c
1693ac_cpp='$CPP $CPPFLAGS'
1694ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1695ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1696ac_compiler_gnu=$ac_cv_c_compiler_gnu
1697
1698ac_ext=cc
1699ac_cpp='$CXXCPP $CPPFLAGS'
1700ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1701ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1702ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
1703if test -n "$ac_tool_prefix"; then
1704 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl KCC RCC xlC_r xlC
1705 do
1706 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1707set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1708echo "$as_me:1708: checking for $ac_word" >&5
1709echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1710if test "${ac_cv_prog_CXX+set}" = set; then
1711 echo $ECHO_N "(cached) $ECHO_C" >&6
1712else
1713 if test -n "$CXX"; then
1714 ac_cv_prog_CXX="$CXX" # Let the user override the test.
1715else
1716 ac_save_IFS=$IFS; IFS=$ac_path_separator
1717ac_dummy="$PATH"
1718for ac_dir in $ac_dummy; do
1719 IFS=$ac_save_IFS
1720 test -z "$ac_dir" && ac_dir=.
1721 $as_executable_p "$ac_dir/$ac_word" || continue
1722ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
1723echo "$as_me:1723: found $ac_dir/$ac_word" >&5
1724break
1725done
1726
1727fi
1728fi
1729CXX=$ac_cv_prog_CXX
1730if test -n "$CXX"; then
1731 echo "$as_me:1731: result: $CXX" >&5
1732echo "${ECHO_T}$CXX" >&6
1733else
1734 echo "$as_me:1734: result: no" >&5
1735echo "${ECHO_T}no" >&6
1736fi
1737
1738 test -n "$CXX" && break
1739 done
1740fi
1741if test -z "$CXX"; then
1742 ac_ct_CXX=$CXX
1743 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl KCC RCC xlC_r xlC
1744do
1745 # Extract the first word of "$ac_prog", so it can be a program name with args.
1746set dummy $ac_prog; ac_word=$2
1747echo "$as_me:1747: checking for $ac_word" >&5
1748echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1749if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
1750 echo $ECHO_N "(cached) $ECHO_C" >&6
1751else
1752 if test -n "$ac_ct_CXX"; then
1753 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
1754else
1755 ac_save_IFS=$IFS; IFS=$ac_path_separator
1756ac_dummy="$PATH"
1757for ac_dir in $ac_dummy; do
1758 IFS=$ac_save_IFS
1759 test -z "$ac_dir" && ac_dir=.
1760 $as_executable_p "$ac_dir/$ac_word" || continue
1761ac_cv_prog_ac_ct_CXX="$ac_prog"
1762echo "$as_me:1762: found $ac_dir/$ac_word" >&5
1763break
1764done
1765
1766fi
1767fi
1768ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
1769if test -n "$ac_ct_CXX"; then
1770 echo "$as_me:1770: result: $ac_ct_CXX" >&5
1771echo "${ECHO_T}$ac_ct_CXX" >&6
1772else
1773 echo "$as_me:1773: result: no" >&5
1774echo "${ECHO_T}no" >&6
1775fi
1776
1777 test -n "$ac_ct_CXX" && break
1778done
1779test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
1780
1781 CXX=$ac_ct_CXX
1782fi
1783
1784echo "$as_me:1784: checking whether we are using the GNU C++ compiler" >&5
1785echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
1786if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
1787 echo $ECHO_N "(cached) $ECHO_C" >&6
1788else
1789 cat >conftest.$ac_ext <<_ACEOF
1790#line 1790 "configure"
1791#include "confdefs.h"
1792
1793int
1794main ()
1795{
1796#ifndef __GNUC__
1797 choke me
1798#endif
1799
1800 ;
1801 return 0;
1802}
1803_ACEOF
1804rm -f conftest.$ac_objext
1805if { (eval echo "$as_me:1805: \"$ac_compile\"") >&5
1806 (eval $ac_compile) 2>&5
1807 ac_status=$?
1808 echo "$as_me:1808: \$? = $ac_status" >&5
1809 (exit $ac_status); } &&
1810 { ac_try='test -s conftest.$ac_objext'
1811 { (eval echo "$as_me:1811: \"$ac_try\"") >&5
1812 (eval $ac_try) 2>&5
1813 ac_status=$?
1814 echo "$as_me:1814: \$? = $ac_status" >&5
1815 (exit $ac_status); }; }; then
1816 ac_compiler_gnu=yes
1817else
1818 echo "$as_me: failed program was:" >&5
1819cat conftest.$ac_ext >&5
1820ac_compiler_gnu=no
1821fi
1822rm -f conftest.$ac_objext conftest.$ac_ext
1823ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
1824
1825fi
1826echo "$as_me:1826: result: $ac_cv_cxx_compiler_gnu" >&5
1827echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
1828GXX=`test $ac_compiler_gnu = yes && echo yes`
1829ac_test_CXXFLAGS=${CXXFLAGS+set}
1830ac_save_CXXFLAGS=$CXXFLAGS
1831CXXFLAGS="-g"
1832echo "$as_me:1832: checking whether $CXX accepts -g" >&5
1833echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
1834if test "${ac_cv_prog_cxx_g+set}" = set; then
1835 echo $ECHO_N "(cached) $ECHO_C" >&6
1836else
1837 cat >conftest.$ac_ext <<_ACEOF
1838#line 1838 "configure"
1839#include "confdefs.h"
1840
1841int
1842main ()
1843{
1844
1845 ;
1846 return 0;
1847}
1848_ACEOF
1849rm -f conftest.$ac_objext
1850if { (eval echo "$as_me:1850: \"$ac_compile\"") >&5
1851 (eval $ac_compile) 2>&5
1852 ac_status=$?
1853 echo "$as_me:1853: \$? = $ac_status" >&5
1854 (exit $ac_status); } &&
1855 { ac_try='test -s conftest.$ac_objext'
1856 { (eval echo "$as_me:1856: \"$ac_try\"") >&5
1857 (eval $ac_try) 2>&5
1858 ac_status=$?
1859 echo "$as_me:1859: \$? = $ac_status" >&5
1860 (exit $ac_status); }; }; then
1861 ac_cv_prog_cxx_g=yes
1862else
1863 echo "$as_me: failed program was:" >&5
1864cat conftest.$ac_ext >&5
1865ac_cv_prog_cxx_g=no
1866fi
1867rm -f conftest.$ac_objext conftest.$ac_ext
1868fi
1869echo "$as_me:1869: result: $ac_cv_prog_cxx_g" >&5
1870echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
1871if test "$ac_test_CXXFLAGS" = set; then
1872 CXXFLAGS=$ac_save_CXXFLAGS
1873elif test $ac_cv_prog_cxx_g = yes; then
1874 if test "$GXX" = yes; then
1875 CXXFLAGS="-g -O2"
1876 else
1877 CXXFLAGS="-g"
1878 fi
1879else
1880 if test "$GXX" = yes; then
1881 CXXFLAGS="-O2"
1882 else
1883 CXXFLAGS=
1884 fi
1885fi
1886for ac_declaration in \
1887 ''\
1888 '#include <stdlib.h>' \
1889 'extern "C" void std::exit (int) throw (); using std::exit;' \
1890 'extern "C" void std::exit (int); using std::exit;' \
1891 'extern "C" void exit (int) throw ();' \
1892 'extern "C" void exit (int);' \
1893 'void exit (int);'
1894do
1895 cat >conftest.$ac_ext <<_ACEOF
1896#line 1896 "configure"
1897#include "confdefs.h"
1898#include <stdlib.h>
1899$ac_declaration
1900int
1901main ()
1902{
1903exit (42);
1904 ;
1905 return 0;
1906}
1907_ACEOF
1908rm -f conftest.$ac_objext
1909if { (eval echo "$as_me:1909: \"$ac_compile\"") >&5
1910 (eval $ac_compile) 2>&5
1911 ac_status=$?
1912 echo "$as_me:1912: \$? = $ac_status" >&5
1913 (exit $ac_status); } &&
1914 { ac_try='test -s conftest.$ac_objext'
1915 { (eval echo "$as_me:1915: \"$ac_try\"") >&5
1916 (eval $ac_try) 2>&5
1917 ac_status=$?
1918 echo "$as_me:1918: \$? = $ac_status" >&5
1919 (exit $ac_status); }; }; then
1920 :
1921else
1922 echo "$as_me: failed program was:" >&5
1923cat conftest.$ac_ext >&5
1924continue
1925fi
1926rm -f conftest.$ac_objext conftest.$ac_ext
1927 cat >conftest.$ac_ext <<_ACEOF
1928#line 1928 "configure"
1929#include "confdefs.h"
1930$ac_declaration
1931int
1932main ()
1933{
1934exit (42);
1935 ;
1936 return 0;
1937}
1938_ACEOF
1939rm -f conftest.$ac_objext
1940if { (eval echo "$as_me:1940: \"$ac_compile\"") >&5
1941 (eval $ac_compile) 2>&5
1942 ac_status=$?
1943 echo "$as_me:1943: \$? = $ac_status" >&5
1944 (exit $ac_status); } &&
1945 { ac_try='test -s conftest.$ac_objext'
1946 { (eval echo "$as_me:1946: \"$ac_try\"") >&5
1947 (eval $ac_try) 2>&5
1948 ac_status=$?
1949 echo "$as_me:1949: \$? = $ac_status" >&5
1950 (exit $ac_status); }; }; then
1951 break
1952else
1953 echo "$as_me: failed program was:" >&5
1954cat conftest.$ac_ext >&5
1955fi
1956rm -f conftest.$ac_objext conftest.$ac_ext
1957done
1958echo '#ifdef __cplusplus' >>confdefs.h
1959echo $ac_declaration >>confdefs.h
1960echo '#endif' >>confdefs.h
1961
1962ac_ext=c
1963ac_cpp='$CPP $CPPFLAGS'
1964ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1965ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1966ac_compiler_gnu=$ac_cv_c_compiler_gnu
1967
1968for ac_prog in mawk gawk nawk awk
1969do
1970 # Extract the first word of "$ac_prog", so it can be a program name with args.
1971set dummy $ac_prog; ac_word=$2
1972echo "$as_me:1972: checking for $ac_word" >&5
1973echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1974if test "${ac_cv_prog_AWK+set}" = set; then
1975 echo $ECHO_N "(cached) $ECHO_C" >&6
1976else
1977 if test -n "$AWK"; then
1978 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1979else
1980 ac_save_IFS=$IFS; IFS=$ac_path_separator
1981ac_dummy="$PATH"
1982for ac_dir in $ac_dummy; do
1983 IFS=$ac_save_IFS
1984 test -z "$ac_dir" && ac_dir=.
1985 $as_executable_p "$ac_dir/$ac_word" || continue
1986ac_cv_prog_AWK="$ac_prog"
1987echo "$as_me:1987: found $ac_dir/$ac_word" >&5
1988break
1989done
1990
1991fi
1992fi
1993AWK=$ac_cv_prog_AWK
1994if test -n "$AWK"; then
1995 echo "$as_me:1995: result: $AWK" >&5
1996echo "${ECHO_T}$AWK" >&6
1997else
1998 echo "$as_me:1998: result: no" >&5
1999echo "${ECHO_T}no" >&6
2000fi
2001
2002 test -n "$AWK" && break
2003done
2004
2005for ac_prog in 'bison -y' byacc
2006do
2007 # Extract the first word of "$ac_prog", so it can be a program name with args.
2008set dummy $ac_prog; ac_word=$2
2009echo "$as_me:2009: checking for $ac_word" >&5
2010echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2011if test "${ac_cv_prog_YACC+set}" = set; then
2012 echo $ECHO_N "(cached) $ECHO_C" >&6
2013else
2014 if test -n "$YACC"; then
2015 ac_cv_prog_YACC="$YACC" # Let the user override the test.
2016else
2017 ac_save_IFS=$IFS; IFS=$ac_path_separator
2018ac_dummy="$PATH"
2019for ac_dir in $ac_dummy; do
2020 IFS=$ac_save_IFS
2021 test -z "$ac_dir" && ac_dir=.
2022 $as_executable_p "$ac_dir/$ac_word" || continue
2023ac_cv_prog_YACC="$ac_prog"
2024echo "$as_me:2024: found $ac_dir/$ac_word" >&5
2025break
2026done
2027
2028fi
2029fi
2030YACC=$ac_cv_prog_YACC
2031if test -n "$YACC"; then
2032 echo "$as_me:2032: result: $YACC" >&5
2033echo "${ECHO_T}$YACC" >&6
2034else
2035 echo "$as_me:2035: result: no" >&5
2036echo "${ECHO_T}no" >&6
2037fi
2038
2039 test -n "$YACC" && break
2040done
2041test -n "$YACC" || YACC="yacc"
2042
2043ac_aux_dir=
2044for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
2045 if test -f $ac_dir/install-sh; then
2046 ac_aux_dir=$ac_dir
2047 ac_install_sh="$ac_aux_dir/install-sh -c"
2048 break
2049 elif test -f $ac_dir/install.sh; then
2050 ac_aux_dir=$ac_dir
2051 ac_install_sh="$ac_aux_dir/install.sh -c"
2052 break
2053 elif test -f $ac_dir/shtool; then
2054 ac_aux_dir=$ac_dir
2055 ac_install_sh="$ac_aux_dir/shtool install -c"
2056 break
2057 fi
2058done
2059if test -z "$ac_aux_dir"; then
2060 { { echo "$as_me:2060: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
2061echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
2062 { (exit 1); exit 1; }; }
2063fi
2064ac_config_guess="$SHELL $ac_aux_dir/config.guess"
2065ac_config_sub="$SHELL $ac_aux_dir/config.sub"
2066ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
2067
2068# Make sure we can run config.sub.
2069$ac_config_sub sun4 >/dev/null 2>&1 ||
2070 { { echo "$as_me:2070: error: cannot run $ac_config_sub" >&5
2071echo "$as_me: error: cannot run $ac_config_sub" >&2;}
2072 { (exit 1); exit 1; }; }
2073
2074echo "$as_me:2074: checking build system type" >&5
2075echo $ECHO_N "checking build system type... $ECHO_C" >&6
2076if test "${ac_cv_build+set}" = set; then
2077 echo $ECHO_N "(cached) $ECHO_C" >&6
2078else
2079 ac_cv_build_alias=$build_alias
2080test -z "$ac_cv_build_alias" &&
2081 ac_cv_build_alias=`$ac_config_guess`
2082test -z "$ac_cv_build_alias" &&
2083 { { echo "$as_me:2083: error: cannot guess build type; you must specify one" >&5
2084echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2085 { (exit 1); exit 1; }; }
2086ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
2087 { { echo "$as_me:2087: error: $ac_config_sub $ac_cv_build_alias failed." >&5
2088echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
2089 { (exit 1); exit 1; }; }
2090
2091fi
2092echo "$as_me:2092: result: $ac_cv_build" >&5
2093echo "${ECHO_T}$ac_cv_build" >&6
2094build=$ac_cv_build
2095build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2096build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2097build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2098
2099echo "$as_me:2099: checking host system type" >&5
2100echo $ECHO_N "checking host system type... $ECHO_C" >&6
2101if test "${ac_cv_host+set}" = set; then
2102 echo $ECHO_N "(cached) $ECHO_C" >&6
2103else
2104 ac_cv_host_alias=$host_alias
2105test -z "$ac_cv_host_alias" &&
2106 ac_cv_host_alias=$ac_cv_build_alias
2107ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
2108 { { echo "$as_me:2108: error: $ac_config_sub $ac_cv_host_alias failed" >&5
2109echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
2110 { (exit 1); exit 1; }; }
2111
2112fi
2113echo "$as_me:2113: result: $ac_cv_host" >&5
2114echo "${ECHO_T}$ac_cv_host" >&6
2115host=$ac_cv_host
2116host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2117host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2118host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2119
2120echo "$as_me:2120: checking target system type" >&5
2121echo $ECHO_N "checking target system type... $ECHO_C" >&6
2122if test "${ac_cv_target+set}" = set; then
2123 echo $ECHO_N "(cached) $ECHO_C" >&6
2124else
2125 ac_cv_target_alias=$target_alias
2126test "x$ac_cv_target_alias" = "x" &&
2127 ac_cv_target_alias=$ac_cv_host_alias
2128ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
2129 { { echo "$as_me:2129: error: $ac_config_sub $ac_cv_target_alias failed" >&5
2130echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
2131 { (exit 1); exit 1; }; }
2132
2133fi
2134echo "$as_me:2134: result: $ac_cv_target" >&5
2135echo "${ECHO_T}$ac_cv_target" >&6
2136target=$ac_cv_target
2137target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
2138target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
2139target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
2140
2141# The aliases save the names the user supplied, while $host etc.
2142# will get canonicalized.
2143test -n "$target_alias" &&
2144 test "$program_prefix$program_suffix$program_transform_name" = \
2145 NONENONEs,x,x, &&
2146 program_prefix=${target_alias}-
2147# Find a good install program. We prefer a C program (faster),
2148# so one script is as good as another. But avoid the broken or
2149# incompatible versions:
2150# SysV /etc/install, /usr/sbin/install
2151# SunOS /usr/etc/install
2152# IRIX /sbin/install
2153# AIX /bin/install
2154# AmigaOS /C/install, which installs bootblocks on floppy discs
2155# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2156# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2157# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2158# ./install, which can be erroneously created by make from ./install.sh.
2159echo "$as_me:2159: checking for a BSD compatible install" >&5
2160echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
2161if test -z "$INSTALL"; then
2162if test "${ac_cv_path_install+set}" = set; then
2163 echo $ECHO_N "(cached) $ECHO_C" >&6
2164else
2165 ac_save_IFS=$IFS; IFS=$ac_path_separator
2166 for ac_dir in $PATH; do
2167 IFS=$ac_save_IFS
2168 # Account for people who put trailing slashes in PATH elements.
2169 case $ac_dir/ in
2170 / | ./ | .// | /cC/* \
2171 | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
2172 | /usr/ucb/* ) ;;
2173 *)
2174 # OSF1 and SCO ODT 3.0 have their own names for install.
2175 # Don't use installbsd from OSF since it installs stuff as root
2176 # by default.
2177 for ac_prog in ginstall scoinst install; do
2178 if $as_executable_p "$ac_dir/$ac_prog"; then
2179 if test $ac_prog = install &&
2180 grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2181 # AIX install. It has an incompatible calling convention.
2182 :
2183 elif test $ac_prog = install &&
2184 grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
2185 # program-specific install script used by HP pwplus--don't use.
2186 :
2187 else
2188 ac_cv_path_install="$ac_dir/$ac_prog -c"
2189 break 2
2190 fi
2191 fi
2192 done
2193 ;;
2194 esac
2195 done
2196
2197fi
2198 if test "${ac_cv_path_install+set}" = set; then
2199 INSTALL=$ac_cv_path_install
2200 else
2201 # As a last resort, use the slow shell script. We don't cache a
2202 # path for INSTALL within a source directory, because that will
2203 # break other packages using the cache if that directory is
2204 # removed, or if the path is relative.
2205 INSTALL=$ac_install_sh
2206 fi
2207fi
2208echo "$as_me:2208: result: $INSTALL" >&5
2209echo "${ECHO_T}$INSTALL" >&6
2210
2211# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2212# It thinks the first close brace ends the variable substitution.
2213test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2214
2215test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2216
2217test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2218
2219echo "$as_me:2219: checking whether ln -s works" >&5
2220echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
2221LN_S=$as_ln_s
2222if test "$LN_S" = "ln -s"; then
2223 echo "$as_me:2223: result: yes" >&5
2224echo "${ECHO_T}yes" >&6
2225else
2226 echo "$as_me:2226: result: no, using $LN_S" >&5
2227echo "${ECHO_T}no, using $LN_S" >&6
2228fi
2229
2230echo "$as_me:2230: checking whether ${MAKE-make} sets \${MAKE}" >&5
2231echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
2232set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
2233if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2234 echo $ECHO_N "(cached) $ECHO_C" >&6
2235else
2236 cat >conftest.make <<\EOF
2237all:
2238 @echo 'ac_maketemp="${MAKE}"'
2239EOF
2240# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2241eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2242if test -n "$ac_maketemp"; then
2243 eval ac_cv_prog_make_${ac_make}_set=yes
2244else
2245 eval ac_cv_prog_make_${ac_make}_set=no
2246fi
2247rm -f conftest.make
2248fi
2249if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2250 echo "$as_me:2250: result: yes" >&5
2251echo "${ECHO_T}yes" >&6
2252 SET_MAKE=
2253else
2254 echo "$as_me:2254: result: no" >&5
2255echo "${ECHO_T}no" >&6
2256 SET_MAKE="MAKE=${MAKE-make}"
2257fi
2258
2259if test -n "$ac_tool_prefix"; then
2260 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
2261set dummy ${ac_tool_prefix}ranlib; ac_word=$2
2262echo "$as_me:2262: checking for $ac_word" >&5
2263echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2264if test "${ac_cv_prog_RANLIB+set}" = set; then
2265 echo $ECHO_N "(cached) $ECHO_C" >&6
2266else
2267 if test -n "$RANLIB"; then
2268 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2269else
2270 ac_save_IFS=$IFS; IFS=$ac_path_separator
2271ac_dummy="$PATH"
2272for ac_dir in $ac_dummy; do
2273 IFS=$ac_save_IFS
2274 test -z "$ac_dir" && ac_dir=.
2275 $as_executable_p "$ac_dir/$ac_word" || continue
2276ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2277echo "$as_me:2277: found $ac_dir/$ac_word" >&5
2278break
2279done
2280
2281fi
2282fi
2283RANLIB=$ac_cv_prog_RANLIB
2284if test -n "$RANLIB"; then
2285 echo "$as_me:2285: result: $RANLIB" >&5
2286echo "${ECHO_T}$RANLIB" >&6
2287else
2288 echo "$as_me:2288: result: no" >&5
2289echo "${ECHO_T}no" >&6
2290fi
2291
2292fi
2293if test -z "$ac_cv_prog_RANLIB"; then
2294 ac_ct_RANLIB=$RANLIB
2295 # Extract the first word of "ranlib", so it can be a program name with args.
2296set dummy ranlib; ac_word=$2
2297echo "$as_me:2297: checking for $ac_word" >&5
2298echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2299if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2300 echo $ECHO_N "(cached) $ECHO_C" >&6
2301else
2302 if test -n "$ac_ct_RANLIB"; then
2303 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
2304else
2305 ac_save_IFS=$IFS; IFS=$ac_path_separator
2306ac_dummy="$PATH"
2307for ac_dir in $ac_dummy; do
2308 IFS=$ac_save_IFS
2309 test -z "$ac_dir" && ac_dir=.
2310 $as_executable_p "$ac_dir/$ac_word" || continue
2311ac_cv_prog_ac_ct_RANLIB="ranlib"
2312echo "$as_me:2312: found $ac_dir/$ac_word" >&5
2313break
2314done
2315
2316 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
2317fi
2318fi
2319ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
2320if test -n "$ac_ct_RANLIB"; then
2321 echo "$as_me:2321: result: $ac_ct_RANLIB" >&5
2322echo "${ECHO_T}$ac_ct_RANLIB" >&6
2323else
2324 echo "$as_me:2324: result: no" >&5
2325echo "${ECHO_T}no" >&6
2326fi
2327
2328 RANLIB=$ac_ct_RANLIB
2329else
2330 RANLIB="$ac_cv_prog_RANLIB"
2331fi
2332
2333#moved CORBA MICO directory test to get version of MICO
2334if test $USE_CORBA = 1; then
2335
2336if test $MICO_DIR = "default"; then
2337#do something
2338MICO_INC="-I packages/mico/mico/include"
2339else
2340#build the micotest program
2341MICO_INC= ""
2342if test $MICO_DIR != yes; then
2343MICO_INC="-I $MICO_DIR"
2344fi
2345fi
2346
2347#get MICO_VER value
2348sh -c "$CC -c micotest.cpp -o micotest.o $MICO_INC 2>&1" > /dev/null
2349sh -c "$CC -o micotest micotest.o -lstdc++ 2>&1" > /dev/null
2350MICO_VER=`./micotest` || MICO_VER=2.3.5
2351sh -c "rm micotest"
2352sh -c "rm micotest.o"
2353
2354#do test of MICO_VER
2355if test MICO_VER != 0; then
2356cat >>confdefs.h <<\EOF
2357#define MICO_VER 1
2358EOF
2359
2360fi
2361#end USE_CORBA test
2362fi
2363
2364ac_ext=c
2365ac_cpp='$CPP $CPPFLAGS'
2366ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2367ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2368ac_compiler_gnu=$ac_cv_c_compiler_gnu
2369echo "$as_me:2369: checking how to run the C preprocessor" >&5
2370echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2371# On Suns, sometimes $CPP names a directory.
2372if test -n "$CPP" && test -d "$CPP"; then
2373 CPP=
2374fi
2375if test -z "$CPP"; then
2376 if test "${ac_cv_prog_CPP+set}" = set; then
2377 echo $ECHO_N "(cached) $ECHO_C" >&6
2378else
2379 # Double quotes because CPP needs to be expanded
2380 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2381 do
2382 # break 2 since there is a loop in there.
2383 ac_preproc_ok=false
2384for ac_c_preproc_warn_flag in '' yes
2385do
2386 # Use a header file that comes with gcc, so configuring glibc
2387 # with a fresh cross-compiler works.
2388 # On the NeXT, cc -E runs the code through the compiler's parser,
2389 # not just through cpp. "Syntax error" is here to catch this case.
2390 cat >conftest.$ac_ext <<_ACEOF
2391#line 2391 "configure"
2392#include "confdefs.h"
2393#include <assert.h>
2394 Syntax error
2395_ACEOF
2396if { (eval echo "$as_me:2396: \"$ac_cpp conftest.$ac_ext\"") >&5
2397 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2398 ac_status=$?
2399 egrep -v '^ *\+' conftest.er1 >conftest.err
2400 rm -f conftest.er1
2401 cat conftest.err >&5
2402 echo "$as_me:2402: \$? = $ac_status" >&5
2403 (exit $ac_status); } >/dev/null; then
2404 if test -s conftest.err; then
2405 ac_cpp_err=$ac_c_preproc_warn_flag
2406 else
2407 ac_cpp_err=
2408 fi
2409else
2410 ac_cpp_err=yes
2411fi
2412if test -z "$ac_cpp_err"; then
2413 :
2414else
2415 echo "$as_me: failed program was:" >&5
2416 cat conftest.$ac_ext >&5
2417 # Broken: fails on valid input.
2418continue
2419fi
2420rm -f conftest.err conftest.$ac_ext
2421
2422 # OK, works on sane cases. Now check whether non-existent headers
2423 # can be detected and how.
2424 cat >conftest.$ac_ext <<_ACEOF
2425#line 2425 "configure"
2426#include "confdefs.h"
2427#include <ac_nonexistent.h>
2428_ACEOF
2429if { (eval echo "$as_me:2429: \"$ac_cpp conftest.$ac_ext\"") >&5
2430 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2431 ac_status=$?
2432 egrep -v '^ *\+' conftest.er1 >conftest.err
2433 rm -f conftest.er1
2434 cat conftest.err >&5
2435 echo "$as_me:2435: \$? = $ac_status" >&5
2436 (exit $ac_status); } >/dev/null; then
2437 if test -s conftest.err; then
2438 ac_cpp_err=$ac_c_preproc_warn_flag
2439 else
2440 ac_cpp_err=
2441 fi
2442else
2443 ac_cpp_err=yes
2444fi
2445if test -z "$ac_cpp_err"; then
2446 # Broken: success on invalid input.
2447continue
2448else
2449 echo "$as_me: failed program was:" >&5
2450 cat conftest.$ac_ext >&5
2451 # Passes both tests.
2452ac_preproc_ok=:
2453break
2454fi
2455rm -f conftest.err conftest.$ac_ext
2456
2457done
2458# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2459rm -f conftest.err conftest.$ac_ext
2460if $ac_preproc_ok; then
2461 break 2
2462fi
2463
2464 done
2465 ac_cv_prog_CPP=$CPP
2466
2467fi
2468 CPP=$ac_cv_prog_CPP
2469else
2470 ac_cv_prog_CPP=$CPP
2471fi
2472echo "$as_me:2472: result: $CPP" >&5
2473echo "${ECHO_T}$CPP" >&6
2474ac_preproc_ok=false
2475for ac_c_preproc_warn_flag in '' yes
2476do
2477 # Use a header file that comes with gcc, so configuring glibc
2478 # with a fresh cross-compiler works.
2479 # On the NeXT, cc -E runs the code through the compiler's parser,
2480 # not just through cpp. "Syntax error" is here to catch this case.
2481 cat >conftest.$ac_ext <<_ACEOF
2482#line 2482 "configure"
2483#include "confdefs.h"
2484#include <assert.h>
2485 Syntax error
2486_ACEOF
2487if { (eval echo "$as_me:2487: \"$ac_cpp conftest.$ac_ext\"") >&5
2488 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2489 ac_status=$?
2490 egrep -v '^ *\+' conftest.er1 >conftest.err
2491 rm -f conftest.er1
2492 cat conftest.err >&5
2493 echo "$as_me:2493: \$? = $ac_status" >&5
2494 (exit $ac_status); } >/dev/null; then
2495 if test -s conftest.err; then
2496 ac_cpp_err=$ac_c_preproc_warn_flag
2497 else
2498 ac_cpp_err=
2499 fi
2500else
2501 ac_cpp_err=yes
2502fi
2503if test -z "$ac_cpp_err"; then
2504 :
2505else
2506 echo "$as_me: failed program was:" >&5
2507 cat conftest.$ac_ext >&5
2508 # Broken: fails on valid input.
2509continue
2510fi
2511rm -f conftest.err conftest.$ac_ext
2512
2513 # OK, works on sane cases. Now check whether non-existent headers
2514 # can be detected and how.
2515 cat >conftest.$ac_ext <<_ACEOF
2516#line 2516 "configure"
2517#include "confdefs.h"
2518#include <ac_nonexistent.h>
2519_ACEOF
2520if { (eval echo "$as_me:2520: \"$ac_cpp conftest.$ac_ext\"") >&5
2521 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2522 ac_status=$?
2523 egrep -v '^ *\+' conftest.er1 >conftest.err
2524 rm -f conftest.er1
2525 cat conftest.err >&5
2526 echo "$as_me:2526: \$? = $ac_status" >&5
2527 (exit $ac_status); } >/dev/null; then
2528 if test -s conftest.err; then
2529 ac_cpp_err=$ac_c_preproc_warn_flag
2530 else
2531 ac_cpp_err=
2532 fi
2533else
2534 ac_cpp_err=yes
2535fi
2536if test -z "$ac_cpp_err"; then
2537 # Broken: success on invalid input.
2538continue
2539else
2540 echo "$as_me: failed program was:" >&5
2541 cat conftest.$ac_ext >&5
2542 # Passes both tests.
2543ac_preproc_ok=:
2544break
2545fi
2546rm -f conftest.err conftest.$ac_ext
2547
2548done
2549# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2550rm -f conftest.err conftest.$ac_ext
2551if $ac_preproc_ok; then
2552 :
2553else
2554 { { echo "$as_me:2554: error: C preprocessor \"$CPP\" fails sanity check" >&5
2555echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
2556 { (exit 1); exit 1; }; }
2557fi
2558
2559ac_ext=c
2560ac_cpp='$CPP $CPPFLAGS'
2561ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2562ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2563ac_compiler_gnu=$ac_cv_c_compiler_gnu
2564
2565echo "$as_me:2565: checking for AIX" >&5
2566echo $ECHO_N "checking for AIX... $ECHO_C" >&6
2567cat >conftest.$ac_ext <<_ACEOF
2568#line 2568 "configure"
2569#include "confdefs.h"
2570#ifdef _AIX
2571 yes
2572#endif
2573
2574_ACEOF
2575if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2576 egrep "yes" >/dev/null 2>&1; then
2577 echo "$as_me:2577: result: yes" >&5
2578echo "${ECHO_T}yes" >&6
2579cat >>confdefs.h <<\EOF
2580#define _ALL_SOURCE 1
2581EOF
2582
2583else
2584 echo "$as_me:2584: result: no" >&5
2585echo "${ECHO_T}no" >&6
2586fi
2587rm -f conftest*
2588
2589echo "$as_me:2589: checking for POSIXized ISC" >&5
2590echo $ECHO_N "checking for POSIXized ISC... $ECHO_C" >&6
2591if test -d /etc/conf/kconfig.d &&
2592 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
2593then
2594 echo "$as_me:2594: result: yes" >&5
2595echo "${ECHO_T}yes" >&6
2596 ISC=yes # If later tests want to check for ISC.
2597
2598cat >>confdefs.h <<\EOF
2599#define _POSIX_SOURCE 1
2600EOF
2601
2602 if test "$GCC" = yes; then
2603 CC="$CC -posix"
2604 else
2605 CC="$CC -Xp"
2606 fi
2607else
2608 echo "$as_me:2608: result: no" >&5
2609echo "${ECHO_T}no" >&6
2610 ISC=
2611fi
2612
2613echo "$as_me:2613: checking for minix/config.h" >&5
2614echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
2615if test "${ac_cv_header_minix_config_h+set}" = set; then
2616 echo $ECHO_N "(cached) $ECHO_C" >&6
2617else
2618 cat >conftest.$ac_ext <<_ACEOF
2619#line 2619 "configure"
2620#include "confdefs.h"
2621#include <minix/config.h>
2622_ACEOF
2623if { (eval echo "$as_me:2623: \"$ac_cpp conftest.$ac_ext\"") >&5
2624 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2625 ac_status=$?
2626 egrep -v '^ *\+' conftest.er1 >conftest.err
2627 rm -f conftest.er1
2628 cat conftest.err >&5
2629 echo "$as_me:2629: \$? = $ac_status" >&5
2630 (exit $ac_status); } >/dev/null; then
2631 if test -s conftest.err; then
2632 ac_cpp_err=$ac_c_preproc_warn_flag
2633 else
2634 ac_cpp_err=
2635 fi
2636else
2637 ac_cpp_err=yes
2638fi
2639if test -z "$ac_cpp_err"; then
2640 ac_cv_header_minix_config_h=yes
2641else
2642 echo "$as_me: failed program was:" >&5
2643 cat conftest.$ac_ext >&5
2644 ac_cv_header_minix_config_h=no
2645fi
2646rm -f conftest.err conftest.$ac_ext
2647fi
2648echo "$as_me:2648: result: $ac_cv_header_minix_config_h" >&5
2649echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
2650if test $ac_cv_header_minix_config_h = yes; then
2651 MINIX=yes
2652else
2653 MINIX=
2654fi
2655
2656if test "$MINIX" = yes; then
2657
2658cat >>confdefs.h <<\EOF
2659#define _POSIX_SOURCE 1
2660EOF
2661
2662cat >>confdefs.h <<\EOF
2663#define _POSIX_1_SOURCE 2
2664EOF
2665
2666cat >>confdefs.h <<\EOF
2667#define _MINIX 1
2668EOF
2669
2670fi
2671
2672echo "$as_me:2672: checking for ${CC-cc} option to accept ANSI C" >&5
2673echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6
2674if test "${ac_cv_prog_cc_stdc+set}" = set; then
2675 echo $ECHO_N "(cached) $ECHO_C" >&6
2676else
2677 ac_cv_prog_cc_stdc=no
2678ac_save_CFLAGS="$CFLAGS"
2679# Don't try gcc -ansi; that turns off useful extensions and
2680# breaks some systems' header files.
2681# AIX -qlanglvl=ansi
2682# Ultrix and OSF/1 -std1
2683# HP-UX -Aa -D_HPUX_SOURCE
2684# SVR4 -Xc
2685for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" -Xc
2686do
2687 CFLAGS="$ac_save_CFLAGS $ac_arg"
2688 cat >conftest.$ac_ext <<_ACEOF
2689#line 2689 "configure"
2690#include "confdefs.h"
2691#if !defined(__STDC__) || __STDC__ != 1
2692choke me
2693#endif
2694
2695int
2696main ()
2697{
2698int test (int i, double x);
2699struct s1 {int (*f) (int a);};
2700struct s2 {int (*f) (double a);};
2701 ;
2702 return 0;
2703}
2704_ACEOF
2705rm -f conftest.$ac_objext
2706if { (eval echo "$as_me:2706: \"$ac_compile\"") >&5
2707 (eval $ac_compile) 2>&5
2708 ac_status=$?
2709 echo "$as_me:2709: \$? = $ac_status" >&5
2710 (exit $ac_status); } &&
2711 { ac_try='test -s conftest.$ac_objext'
2712 { (eval echo "$as_me:2712: \"$ac_try\"") >&5
2713 (eval $ac_try) 2>&5
2714 ac_status=$?
2715 echo "$as_me:2715: \$? = $ac_status" >&5
2716 (exit $ac_status); }; }; then
2717 ac_cv_prog_cc_stdc="$ac_arg"; break
2718else
2719 echo "$as_me: failed program was:" >&5
2720cat conftest.$ac_ext >&5
2721fi
2722rm -f conftest.$ac_objext conftest.$ac_ext
2723done
2724CFLAGS="$ac_save_CFLAGS"
2725
2726fi
2727
2728echo "$as_me:2728: result: $ac_cv_prog_cc_stdc" >&5
2729echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2730case "x$ac_cv_prog_cc_stdc" in
2731 x|xno) ;;
2732 *) CC="$CC $ac_cv_prog_cc_stdc" ;;
2733esac
2734
2735echo "$as_me:2735: checking for function prototypes" >&5
2736echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6
2737if test "$ac_cv_prog_cc_stdc" != no; then
2738 echo "$as_me:2738: result: yes" >&5
2739echo "${ECHO_T}yes" >&6
2740 cat >>confdefs.h <<\EOF
2741#define PROTOTYPES 1
2742EOF
2743
2744 U= ANSI2KNR=
2745else
2746 echo "$as_me:2746: result: no" >&5
2747echo "${ECHO_T}no" >&6
2748 U=_ ANSI2KNR=ansi2knr
2749fi
2750
2751echo "$as_me:2751: checking for $CC option to accept ANSI C" >&5
2752echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2753if test "${ac_cv_prog_cc_stdc+set}" = set; then
2754 echo $ECHO_N "(cached) $ECHO_C" >&6
2755else
2756 ac_cv_prog_cc_stdc=no
2757ac_save_CC=$CC
2758cat >conftest.$ac_ext <<_ACEOF
2759#line 2759 "configure"
2760#include "confdefs.h"
2761#include <stdarg.h>
2762#include <stdio.h>
2763#include <sys/types.h>
2764#include <sys/stat.h>
2765/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2766struct buf { int x; };
2767FILE * (*rcsopen) (struct buf *, struct stat *, int);
2768static char *e (p, i)
2769 char **p;
2770 int i;
2771{
2772 return p[i];
2773}
2774static char *f (char * (*g) (char **, int), char **p, ...)
2775{
2776 char *s;
2777 va_list v;
2778 va_start (v,p);
2779 s = g (p, va_arg (v,int));
2780 va_end (v);
2781 return s;
2782}
2783int test (int i, double x);
2784struct s1 {int (*f) (int a);};
2785struct s2 {int (*f) (double a);};
2786int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2787int argc;
2788char **argv;
2789int
2790main ()
2791{
2792return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2793 ;
2794 return 0;
2795}
2796_ACEOF
2797# Don't try gcc -ansi; that turns off useful extensions and
2798# breaks some systems' header files.
2799# AIX -qlanglvl=ansi
2800# Ultrix and OSF/1 -std1
2801# HP-UX 10.20 and later -Ae
2802# HP-UX older versions -Aa -D_HPUX_SOURCE
2803# SVR4 -Xc -D__EXTENSIONS__
2804for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2805do
2806 CC="$ac_save_CC $ac_arg"
2807 rm -f conftest.$ac_objext
2808if { (eval echo "$as_me:2808: \"$ac_compile\"") >&5
2809 (eval $ac_compile) 2>&5
2810 ac_status=$?
2811 echo "$as_me:2811: \$? = $ac_status" >&5
2812 (exit $ac_status); } &&
2813 { ac_try='test -s conftest.$ac_objext'
2814 { (eval echo "$as_me:2814: \"$ac_try\"") >&5
2815 (eval $ac_try) 2>&5
2816 ac_status=$?
2817 echo "$as_me:2817: \$? = $ac_status" >&5
2818 (exit $ac_status); }; }; then
2819 ac_cv_prog_cc_stdc=$ac_arg
2820break
2821else
2822 echo "$as_me: failed program was:" >&5
2823cat conftest.$ac_ext >&5
2824fi
2825rm -f conftest.$ac_objext
2826done
2827rm -f conftest.$ac_ext conftest.$ac_objext
2828CC=$ac_save_CC
2829
2830fi
2831
2832case "x$ac_cv_prog_cc_stdc" in
2833 x|xno)
2834 echo "$as_me:2834: result: none needed" >&5
2835echo "${ECHO_T}none needed" >&6 ;;
2836 *)
2837 echo "$as_me:2837: result: $ac_cv_prog_cc_stdc" >&5
2838echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2839 CC="$CC $ac_cv_prog_cc_stdc" ;;
2840esac
2841
2842echo "$as_me:2842: checking for an ANSI C-conforming const" >&5
2843echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
2844if test "${ac_cv_c_const+set}" = set; then
2845 echo $ECHO_N "(cached) $ECHO_C" >&6
2846else
2847 cat >conftest.$ac_ext <<_ACEOF
2848#line 2848 "configure"
2849#include "confdefs.h"
2850
2851int
2852main ()
2853{
2854/* FIXME: Include the comments suggested by Paul. */
2855#ifndef __cplusplus
2856 /* Ultrix mips cc rejects this. */
2857 typedef int charset[2];
2858 const charset x;
2859 /* SunOS 4.1.1 cc rejects this. */
2860 char const *const *ccp;
2861 char **p;
2862 /* NEC SVR4.0.2 mips cc rejects this. */
2863 struct point {int x, y;};
2864 static struct point const zero = {0,0};
2865 /* AIX XL C 1.02.0.0 rejects this.
2866 It does not let you subtract one const X* pointer from another in
2867 an arm of an if-expression whose if-part is not a constant
2868 expression */
2869 const char *g = "string";
2870 ccp = &g + (g ? g-g : 0);
2871 /* HPUX 7.0 cc rejects these. */
2872 ++ccp;
2873 p = (char**) ccp;
2874 ccp = (char const *const *) p;
2875 { /* SCO 3.2v4 cc rejects this. */
2876 char *t;
2877 char const *s = 0 ? (char *) 0 : (char const *) 0;
2878
2879 *t++ = 0;
2880 }
2881 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2882 int x[] = {25, 17};
2883 const int *foo = &x[0];
2884 ++foo;
2885 }
2886 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2887 typedef const int *iptr;
2888 iptr p = 0;
2889 ++p;
2890 }
2891 { /* AIX XL C 1.02.0.0 rejects this saying
2892 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2893 struct s { int j; const int *ap[3]; };
2894 struct s *b; b->j = 5;
2895 }
2896 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2897 const int foo = 10;
2898 }
2899#endif
2900
2901 ;
2902 return 0;
2903}
2904_ACEOF
2905rm -f conftest.$ac_objext
2906if { (eval echo "$as_me:2906: \"$ac_compile\"") >&5
2907 (eval $ac_compile) 2>&5
2908 ac_status=$?
2909 echo "$as_me:2909: \$? = $ac_status" >&5
2910 (exit $ac_status); } &&
2911 { ac_try='test -s conftest.$ac_objext'
2912 { (eval echo "$as_me:2912: \"$ac_try\"") >&5
2913 (eval $ac_try) 2>&5
2914 ac_status=$?
2915 echo "$as_me:2915: \$? = $ac_status" >&5
2916 (exit $ac_status); }; }; then
2917 ac_cv_c_const=yes
2918else
2919 echo "$as_me: failed program was:" >&5
2920cat conftest.$ac_ext >&5
2921ac_cv_c_const=no
2922fi
2923rm -f conftest.$ac_objext conftest.$ac_ext
2924fi
2925echo "$as_me:2925: result: $ac_cv_c_const" >&5
2926echo "${ECHO_T}$ac_cv_c_const" >&6
2927if test $ac_cv_c_const = no; then
2928
2929cat >>confdefs.h <<\EOF
2930#define const
2931EOF
2932
2933fi
2934
2935echo "$as_me:2935: checking for ANSI C header files" >&5
2936echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
2937if test "${ac_cv_header_stdc+set}" = set; then
2938 echo $ECHO_N "(cached) $ECHO_C" >&6
2939else
2940 cat >conftest.$ac_ext <<_ACEOF
2941#line 2941 "configure"
2942#include "confdefs.h"
2943#include <stdlib.h>
2944#include <stdarg.h>
2945#include <string.h>
2946#include <float.h>
2947
2948_ACEOF
2949if { (eval echo "$as_me:2949: \"$ac_cpp conftest.$ac_ext\"") >&5
2950 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2951 ac_status=$?
2952 egrep -v '^ *\+' conftest.er1 >conftest.err
2953 rm -f conftest.er1
2954 cat conftest.err >&5
2955 echo "$as_me:2955: \$? = $ac_status" >&5
2956 (exit $ac_status); } >/dev/null; then
2957 if test -s conftest.err; then
2958 ac_cpp_err=$ac_c_preproc_warn_flag
2959 else
2960 ac_cpp_err=
2961 fi
2962else
2963 ac_cpp_err=yes
2964fi
2965if test -z "$ac_cpp_err"; then
2966 ac_cv_header_stdc=yes
2967else
2968 echo "$as_me: failed program was:" >&5
2969 cat conftest.$ac_ext >&5
2970 ac_cv_header_stdc=no
2971fi
2972rm -f conftest.err conftest.$ac_ext
2973
2974if test $ac_cv_header_stdc = yes; then
2975 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2976 cat >conftest.$ac_ext <<_ACEOF
2977#line 2977 "configure"
2978#include "confdefs.h"
2979#include <string.h>
2980
2981_ACEOF
2982if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2983 egrep "memchr" >/dev/null 2>&1; then
2984 :
2985else
2986 ac_cv_header_stdc=no
2987fi
2988rm -f conftest*
2989
2990fi
2991
2992if test $ac_cv_header_stdc = yes; then
2993 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2994 cat >conftest.$ac_ext <<_ACEOF
2995#line 2995 "configure"
2996#include "confdefs.h"
2997#include <stdlib.h>
2998
2999_ACEOF
3000if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3001 egrep "free" >/dev/null 2>&1; then
3002 :
3003else
3004 ac_cv_header_stdc=no
3005fi
3006rm -f conftest*
3007
3008fi
3009
3010if test $ac_cv_header_stdc = yes; then
3011 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3012 if test "$cross_compiling" = yes; then
3013 :
3014else
3015 cat >conftest.$ac_ext <<_ACEOF
3016#line 3016 "configure"
3017#include "confdefs.h"
3018#include <ctype.h>
3019#if ((' ' & 0x0FF) == 0x020)
3020# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3021# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3022#else
3023# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
3024 || ('j' <= (c) && (c) <= 'r') \
3025 || ('s' <= (c) && (c) <= 'z'))
3026# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3027#endif
3028
3029#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3030int
3031main ()
3032{
3033 int i;
3034 for (i = 0; i < 256; i++)
3035 if (XOR (islower (i), ISLOWER (i))
3036 || toupper (i) != TOUPPER (i))
3037 exit(2);
3038 exit (0);
3039}
3040_ACEOF
3041rm -f conftest$ac_exeext
3042if { (eval echo "$as_me:3042: \"$ac_link\"") >&5
3043 (eval $ac_link) 2>&5
3044 ac_status=$?
3045 echo "$as_me:3045: \$? = $ac_status" >&5
3046 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3047 { (eval echo "$as_me:3047: \"$ac_try\"") >&5
3048 (eval $ac_try) 2>&5
3049 ac_status=$?
3050 echo "$as_me:3050: \$? = $ac_status" >&5
3051 (exit $ac_status); }; }; then
3052 :
3053else
3054 echo "$as_me: program exited with status $ac_status" >&5
3055echo "$as_me: failed program was:" >&5
3056cat conftest.$ac_ext >&5
3057ac_cv_header_stdc=no
3058fi
3059rm -f core core.* *.core conftest$ac_exeext conftest.$ac_ext
3060fi
3061fi
3062fi
3063echo "$as_me:3063: result: $ac_cv_header_stdc" >&5
3064echo "${ECHO_T}$ac_cv_header_stdc" >&6
3065if test $ac_cv_header_stdc = yes; then
3066
3067cat >>confdefs.h <<\EOF
3068#define STDC_HEADERS 1
3069EOF
3070
3071fi
3072
3073for ac_header in stdlib.h string.h memory.h strings.h inttypes.h unistd.h
3074do
3075ac_ac_Header=`echo "ac_cv_header_$ac_header" | $ac_tr_sh`
3076echo "$as_me:3076: checking for $ac_header" >&5
3077echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3078if eval "test \"\${$ac_ac_Header+set}\" = set"; then
3079 echo $ECHO_N "(cached) $ECHO_C" >&6
3080else
3081 cat >conftest.$ac_ext <<_ACEOF
3082#line 3082 "configure"
3083#include "confdefs.h"
3084#include <$ac_header>
3085_ACEOF
3086if { (eval echo "$as_me:3086: \"$ac_cpp conftest.$ac_ext\"") >&5
3087 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3088 ac_status=$?
3089 egrep -v '^ *\+' conftest.er1 >conftest.err
3090 rm -f conftest.er1
3091 cat conftest.err >&5
3092 echo "$as_me:3092: \$? = $ac_status" >&5
3093 (exit $ac_status); } >/dev/null; then
3094 if test -s conftest.err; then
3095 ac_cpp_err=$ac_c_preproc_warn_flag
3096 else
3097 ac_cpp_err=
3098 fi
3099else
3100 ac_cpp_err=yes
3101fi
3102if test -z "$ac_cpp_err"; then
3103 eval "$ac_ac_Header=yes"
3104else
3105 echo "$as_me: failed program was:" >&5
3106 cat conftest.$ac_ext >&5
3107 eval "$ac_ac_Header=no"
3108fi
3109rm -f conftest.err conftest.$ac_ext
3110fi
3111echo "$as_me:3111: result: `eval echo '${'$ac_ac_Header'}'`" >&5
3112echo "${ECHO_T}`eval echo '${'$ac_ac_Header'}'`" >&6
3113if test `eval echo '${'$ac_ac_Header'}'` = yes; then
3114 cat >>confdefs.h <<EOF
3115#define `echo "HAVE_$ac_header" | $ac_tr_cpp` 1
3116EOF
3117
3118fi
3119done
3120
3121echo "$as_me:3121: checking for off_t" >&5
3122echo $ECHO_N "checking for off_t... $ECHO_C" >&6
3123if test "${ac_cv_type_off_t+set}" = set; then
3124 echo $ECHO_N "(cached) $ECHO_C" >&6
3125else
3126 cat >conftest.$ac_ext <<_ACEOF
3127#line 3127 "configure"
3128#include "confdefs.h"
3129$ac_includes_default
3130int
3131main ()
3132{
3133if ((off_t *) 0)
3134 return 0;
3135if (sizeof (off_t))
3136 return 0;
3137 ;
3138 return 0;
3139}
3140_ACEOF
3141rm -f conftest.$ac_objext
3142if { (eval echo "$as_me:3142: \"$ac_compile\"") >&5
3143 (eval $ac_compile) 2>&5
3144 ac_status=$?
3145 echo "$as_me:3145: \$? = $ac_status" >&5
3146 (exit $ac_status); } &&
3147 { ac_try='test -s conftest.$ac_objext'
3148 { (eval echo "$as_me:3148: \"$ac_try\"") >&5
3149 (eval $ac_try) 2>&5
3150 ac_status=$?
3151 echo "$as_me:3151: \$? = $ac_status" >&5
3152 (exit $ac_status); }; }; then
3153 ac_cv_type_off_t=yes
3154else
3155 echo "$as_me: failed program was:" >&5
3156cat conftest.$ac_ext >&5
3157ac_cv_type_off_t=no
3158fi
3159rm -f conftest.$ac_objext conftest.$ac_ext
3160fi
3161echo "$as_me:3161: result: $ac_cv_type_off_t" >&5
3162echo "${ECHO_T}$ac_cv_type_off_t" >&6
3163if test $ac_cv_type_off_t = yes; then
3164 :
3165else
3166
3167cat >>confdefs.h <<EOF
3168#define off_t long
3169EOF
3170
3171fi
3172
3173echo "$as_me:3173: checking for size_t" >&5
3174echo $ECHO_N "checking for size_t... $ECHO_C" >&6
3175if test "${ac_cv_type_size_t+set}" = set; then
3176 echo $ECHO_N "(cached) $ECHO_C" >&6
3177else
3178 cat >conftest.$ac_ext <<_ACEOF
3179#line 3179 "configure"
3180#include "confdefs.h"
3181$ac_includes_default
3182int
3183main ()
3184{
3185if ((size_t *) 0)
3186 return 0;
3187if (sizeof (size_t))
3188 return 0;
3189 ;
3190 return 0;
3191}
3192_ACEOF
3193rm -f conftest.$ac_objext
3194if { (eval echo "$as_me:3194: \"$ac_compile\"") >&5
3195 (eval $ac_compile) 2>&5
3196 ac_status=$?
3197 echo "$as_me:3197: \$? = $ac_status" >&5
3198 (exit $ac_status); } &&
3199 { ac_try='test -s conftest.$ac_objext'
3200 { (eval echo "$as_me:3200: \"$ac_try\"") >&5
3201 (eval $ac_try) 2>&5
3202 ac_status=$?
3203 echo "$as_me:3203: \$? = $ac_status" >&5
3204 (exit $ac_status); }; }; then
3205 ac_cv_type_size_t=yes
3206else
3207 echo "$as_me: failed program was:" >&5
3208cat conftest.$ac_ext >&5
3209ac_cv_type_size_t=no
3210fi
3211rm -f conftest.$ac_objext conftest.$ac_ext
3212fi
3213echo "$as_me:3213: result: $ac_cv_type_size_t" >&5
3214echo "${ECHO_T}$ac_cv_type_size_t" >&6
3215if test $ac_cv_type_size_t = yes; then
3216 :
3217else
3218
3219cat >>confdefs.h <<EOF
3220#define size_t unsigned
3221EOF
3222
3223fi
3224
3225echo "$as_me:3225: checking whether time.h and sys/time.h may both be included" >&5
3226echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
3227if test "${ac_cv_header_time+set}" = set; then
3228 echo $ECHO_N "(cached) $ECHO_C" >&6
3229else
3230 cat >conftest.$ac_ext <<_ACEOF
3231#line 3231 "configure"
3232#include "confdefs.h"
3233#include <sys/types.h>
3234#include <sys/time.h>
3235#include <time.h>
3236
3237int
3238main ()
3239{
3240struct tm *tp;
3241 ;
3242 return 0;
3243}
3244_ACEOF
3245rm -f conftest.$ac_objext
3246if { (eval echo "$as_me:3246: \"$ac_compile\"") >&5
3247 (eval $ac_compile) 2>&5
3248 ac_status=$?
3249 echo "$as_me:3249: \$? = $ac_status" >&5
3250 (exit $ac_status); } &&
3251 { ac_try='test -s conftest.$ac_objext'
3252 { (eval echo "$as_me:3252: \"$ac_try\"") >&5
3253 (eval $ac_try) 2>&5
3254 ac_status=$?
3255 echo "$as_me:3255: \$? = $ac_status" >&5
3256 (exit $ac_status); }; }; then
3257 ac_cv_header_time=yes
3258else
3259 echo "$as_me: failed program was:" >&5
3260cat conftest.$ac_ext >&5
3261ac_cv_header_time=no
3262fi
3263rm -f conftest.$ac_objext conftest.$ac_ext
3264fi
3265echo "$as_me:3265: result: $ac_cv_header_time" >&5
3266echo "${ECHO_T}$ac_cv_header_time" >&6
3267if test $ac_cv_header_time = yes; then
3268
3269cat >>confdefs.h <<\EOF
3270#define TIME_WITH_SYS_TIME 1
3271EOF
3272
3273fi
3274
3275echo "$as_me:3275: checking whether struct tm is in sys/time.h or time.h" >&5
3276echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
3277if test "${ac_cv_struct_tm+set}" = set; then
3278 echo $ECHO_N "(cached) $ECHO_C" >&6
3279else
3280 cat >conftest.$ac_ext <<_ACEOF
3281#line 3281 "configure"
3282#include "confdefs.h"
3283#include <sys/types.h>
3284#include <time.h>
3285
3286int
3287main ()
3288{
3289struct tm *tp; tp->tm_sec;
3290 ;
3291 return 0;
3292}
3293_ACEOF
3294rm -f conftest.$ac_objext
3295if { (eval echo "$as_me:3295: \"$ac_compile\"") >&5
3296 (eval $ac_compile) 2>&5
3297 ac_status=$?
3298 echo "$as_me:3298: \$? = $ac_status" >&5
3299 (exit $ac_status); } &&
3300 { ac_try='test -s conftest.$ac_objext'
3301 { (eval echo "$as_me:3301: \"$ac_try\"") >&5
3302 (eval $ac_try) 2>&5
3303 ac_status=$?
3304 echo "$as_me:3304: \$? = $ac_status" >&5
3305 (exit $ac_status); }; }; then
3306 ac_cv_struct_tm=time.h
3307else
3308 echo "$as_me: failed program was:" >&5
3309cat conftest.$ac_ext >&5
3310ac_cv_struct_tm=sys/time.h
3311fi
3312rm -f conftest.$ac_objext conftest.$ac_ext
3313fi
3314echo "$as_me:3314: result: $ac_cv_struct_tm" >&5
3315echo "${ECHO_T}$ac_cv_struct_tm" >&6
3316if test $ac_cv_struct_tm = sys/time.h; then
3317
3318cat >>confdefs.h <<\EOF
3319#define TM_IN_SYS_TIME 1
3320EOF
3321
3322fi
3323
3324if test "$ac_cv_prog_cc_stdc" = '-Xc'; then
3325cat >conftest.$ac_ext <<_ACEOF
3326#line 3326 "configure"
3327#include "confdefs.h"
3328#include <stdio.h>
3329
3330int
3331main ()
3332{
3333 FILE *rubbish = popen("yes", "r");
3334 ;
3335 return 0;
3336}
3337_ACEOF
3338rm -f conftest.$ac_objext
3339if { (eval echo "$as_me:3339: \"$ac_compile\"") >&5
3340 (eval $ac_compile) 2>&5
3341 ac_status=$?
3342 echo "$as_me:3342: \$? = $ac_status" >&5
3343 (exit $ac_status); } &&
3344 { ac_try='test -s conftest.$ac_objext'
3345 { (eval echo "$as_me:3345: \"$ac_try\"") >&5
3346 (eval $ac_try) 2>&5
3347 ac_status=$?
3348 echo "$as_me:3348: \$? = $ac_status" >&5
3349 (exit $ac_status); }; }; then
3350 :
3351else
3352 echo "$as_me: failed program was:" >&5
3353cat conftest.$ac_ext >&5
3354CC="`echo $CC | sed 's/-Xc/-Xa/'`" ac_cv_prog_cc_stdc='-Xa'
3355fi
3356rm -f conftest.$ac_objext conftest.$ac_ext
3357fi
3358
3359echo "$as_me:3359: checking for main in -lg" >&5
3360echo $ECHO_N "checking for main in -lg... $ECHO_C" >&6
3361if test "${ac_cv_lib_g_main+set}" = set; then
3362 echo $ECHO_N "(cached) $ECHO_C" >&6
3363else
3364 ac_check_lib_save_LIBS=$LIBS
3365LIBS="-lg $LIBS"
3366cat >conftest.$ac_ext <<_ACEOF
3367#line 3367 "configure"
3368#include "confdefs.h"
3369
3370int
3371main ()
3372{
3373main ();
3374 ;
3375 return 0;
3376}
3377_ACEOF
3378rm -f conftest.$ac_objext conftest$ac_exeext
3379if { (eval echo "$as_me:3379: \"$ac_link\"") >&5
3380 (eval $ac_link) 2>&5
3381 ac_status=$?
3382 echo "$as_me:3382: \$? = $ac_status" >&5
3383 (exit $ac_status); } &&
3384 { ac_try='test -s conftest$ac_exeext'
3385 { (eval echo "$as_me:3385: \"$ac_try\"") >&5
3386 (eval $ac_try) 2>&5
3387 ac_status=$?
3388 echo "$as_me:3388: \$? = $ac_status" >&5
3389 (exit $ac_status); }; }; then
3390 ac_cv_lib_g_main=yes
3391else
3392 echo "$as_me: failed program was:" >&5
3393cat conftest.$ac_ext >&5
3394ac_cv_lib_g_main=no
3395fi
3396rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3397LIBS=$ac_check_lib_save_LIBS
3398fi
3399echo "$as_me:3399: result: $ac_cv_lib_g_main" >&5
3400echo "${ECHO_T}$ac_cv_lib_g_main" >&6
3401if test $ac_cv_lib_g_main = yes; then
3402 cat >>confdefs.h <<EOF
3403#define HAVE_LIBG 1
3404EOF
3405
3406 LIBS="-lg $LIBS"
3407
3408fi
3409
3410echo "$as_me:3410: checking for main in -lgdbm" >&5
3411echo $ECHO_N "checking for main in -lgdbm... $ECHO_C" >&6
3412if test "${ac_cv_lib_gdbm_main+set}" = set; then
3413 echo $ECHO_N "(cached) $ECHO_C" >&6
3414else
3415 ac_check_lib_save_LIBS=$LIBS
3416LIBS="-lgdbm $LIBS"
3417cat >conftest.$ac_ext <<_ACEOF
3418#line 3418 "configure"
3419#include "confdefs.h"
3420
3421int
3422main ()
3423{
3424main ();
3425 ;
3426 return 0;
3427}
3428_ACEOF
3429rm -f conftest.$ac_objext conftest$ac_exeext
3430if { (eval echo "$as_me:3430: \"$ac_link\"") >&5
3431 (eval $ac_link) 2>&5
3432 ac_status=$?
3433 echo "$as_me:3433: \$? = $ac_status" >&5
3434 (exit $ac_status); } &&
3435 { ac_try='test -s conftest$ac_exeext'
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 ac_cv_lib_gdbm_main=yes
3442else
3443 echo "$as_me: failed program was:" >&5
3444cat conftest.$ac_ext >&5
3445ac_cv_lib_gdbm_main=no
3446fi
3447rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3448LIBS=$ac_check_lib_save_LIBS
3449fi
3450echo "$as_me:3450: result: $ac_cv_lib_gdbm_main" >&5
3451echo "${ECHO_T}$ac_cv_lib_gdbm_main" >&6
3452if test $ac_cv_lib_gdbm_main = yes; then
3453 cat >>confdefs.h <<EOF
3454#define HAVE_LIBGDBM 1
3455EOF
3456
3457 LIBS="-lgdbm $LIBS"
3458
3459fi
3460
3461echo "$as_me:3461: checking for main in -lm" >&5
3462echo $ECHO_N "checking for main in -lm... $ECHO_C" >&6
3463if test "${ac_cv_lib_m_main+set}" = set; then
3464 echo $ECHO_N "(cached) $ECHO_C" >&6
3465else
3466 ac_check_lib_save_LIBS=$LIBS
3467LIBS="-lm $LIBS"
3468cat >conftest.$ac_ext <<_ACEOF
3469#line 3469 "configure"
3470#include "confdefs.h"
3471
3472int
3473main ()
3474{
3475main ();
3476 ;
3477 return 0;
3478}
3479_ACEOF
3480rm -f conftest.$ac_objext conftest$ac_exeext
3481if { (eval echo "$as_me:3481: \"$ac_link\"") >&5
3482 (eval $ac_link) 2>&5
3483 ac_status=$?
3484 echo "$as_me:3484: \$? = $ac_status" >&5
3485 (exit $ac_status); } &&
3486 { ac_try='test -s conftest$ac_exeext'
3487 { (eval echo "$as_me:3487: \"$ac_try\"") >&5
3488 (eval $ac_try) 2>&5
3489 ac_status=$?
3490 echo "$as_me:3490: \$? = $ac_status" >&5
3491 (exit $ac_status); }; }; then
3492 ac_cv_lib_m_main=yes
3493else
3494 echo "$as_me: failed program was:" >&5
3495cat conftest.$ac_ext >&5
3496ac_cv_lib_m_main=no
3497fi
3498rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3499LIBS=$ac_check_lib_save_LIBS
3500fi
3501echo "$as_me:3501: result: $ac_cv_lib_m_main" >&5
3502echo "${ECHO_T}$ac_cv_lib_m_main" >&6
3503if test $ac_cv_lib_m_main = yes; then
3504 cat >>confdefs.h <<EOF
3505#define HAVE_LIBM 1
3506EOF
3507
3508 LIBS="-lm $LIBS"
3509
3510fi
3511
3512echo "$as_me:3512: checking for main in -lstdc++" >&5
3513echo $ECHO_N "checking for main in -lstdc++... $ECHO_C" >&6
3514if test "${ac_cv_lib_stdcpp_main+set}" = set; then
3515 echo $ECHO_N "(cached) $ECHO_C" >&6
3516else
3517 ac_check_lib_save_LIBS=$LIBS
3518LIBS="-lstdc++ $LIBS"
3519cat >conftest.$ac_ext <<_ACEOF
3520#line 3520 "configure"
3521#include "confdefs.h"
3522
3523int
3524main ()
3525{
3526main ();
3527 ;
3528 return 0;
3529}
3530_ACEOF
3531rm -f conftest.$ac_objext conftest$ac_exeext
3532if { (eval echo "$as_me:3532: \"$ac_link\"") >&5
3533 (eval $ac_link) 2>&5
3534 ac_status=$?
3535 echo "$as_me:3535: \$? = $ac_status" >&5
3536 (exit $ac_status); } &&
3537 { ac_try='test -s conftest$ac_exeext'
3538 { (eval echo "$as_me:3538: \"$ac_try\"") >&5
3539 (eval $ac_try) 2>&5
3540 ac_status=$?
3541 echo "$as_me:3541: \$? = $ac_status" >&5
3542 (exit $ac_status); }; }; then
3543 ac_cv_lib_stdcpp_main=yes
3544else
3545 echo "$as_me: failed program was:" >&5
3546cat conftest.$ac_ext >&5
3547ac_cv_lib_stdcpp_main=no
3548fi
3549rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3550LIBS=$ac_check_lib_save_LIBS
3551fi
3552echo "$as_me:3552: result: $ac_cv_lib_stdcpp_main" >&5
3553echo "${ECHO_T}$ac_cv_lib_stdcpp_main" >&6
3554if test $ac_cv_lib_stdcpp_main = yes; then
3555 cat >>confdefs.h <<EOF
3556#define HAVE_LIBSTDC__ 1
3557EOF
3558
3559 LIBS="-lstdc++ $LIBS"
3560
3561fi
3562
3563echo "$as_me:3563: checking for main in -lcrypt" >&5
3564echo $ECHO_N "checking for main in -lcrypt... $ECHO_C" >&6
3565if test "${ac_cv_lib_crypt_main+set}" = set; then
3566 echo $ECHO_N "(cached) $ECHO_C" >&6
3567else
3568 ac_check_lib_save_LIBS=$LIBS
3569LIBS="-lcrypt $LIBS"
3570cat >conftest.$ac_ext <<_ACEOF
3571#line 3571 "configure"
3572#include "confdefs.h"
3573
3574int
3575main ()
3576{
3577main ();
3578 ;
3579 return 0;
3580}
3581_ACEOF
3582rm -f conftest.$ac_objext conftest$ac_exeext
3583if { (eval echo "$as_me:3583: \"$ac_link\"") >&5
3584 (eval $ac_link) 2>&5
3585 ac_status=$?
3586 echo "$as_me:3586: \$? = $ac_status" >&5
3587 (exit $ac_status); } &&
3588 { ac_try='test -s conftest$ac_exeext'
3589 { (eval echo "$as_me:3589: \"$ac_try\"") >&5
3590 (eval $ac_try) 2>&5
3591 ac_status=$?
3592 echo "$as_me:3592: \$? = $ac_status" >&5
3593 (exit $ac_status); }; }; then
3594 ac_cv_lib_crypt_main=yes
3595else
3596 echo "$as_me: failed program was:" >&5
3597cat conftest.$ac_ext >&5
3598ac_cv_lib_crypt_main=no
3599fi
3600rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3601LIBS=$ac_check_lib_save_LIBS
3602fi
3603echo "$as_me:3603: result: $ac_cv_lib_crypt_main" >&5
3604echo "${ECHO_T}$ac_cv_lib_crypt_main" >&6
3605if test $ac_cv_lib_crypt_main = yes; then
3606 cat >>confdefs.h <<EOF
3607#define HAVE_LIBCRYPT 1
3608EOF
3609
3610 LIBS="-lcrypt $LIBS"
3611
3612fi
3613
3614ac_header_dirent=no
3615for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
3616 ac_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $ac_tr_sh`
3617echo "$as_me:3617: checking for $ac_hdr that defines DIR" >&5
3618echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
3619if eval "test \"\${$ac_ac_Header+set}\" = set"; then
3620 echo $ECHO_N "(cached) $ECHO_C" >&6
3621else
3622 cat >conftest.$ac_ext <<_ACEOF
3623#line 3623 "configure"
3624#include "confdefs.h"
3625#include <sys/types.h>
3626#include <$ac_hdr>
3627
3628int
3629main ()
3630{
3631DIR *dirp = 0;
3632 ;
3633 return 0;
3634}
3635_ACEOF
3636rm -f conftest.$ac_objext
3637if { (eval echo "$as_me:3637: \"$ac_compile\"") >&5
3638 (eval $ac_compile) 2>&5
3639 ac_status=$?
3640 echo "$as_me:3640: \$? = $ac_status" >&5
3641 (exit $ac_status); } &&
3642 { ac_try='test -s conftest.$ac_objext'
3643 { (eval echo "$as_me:3643: \"$ac_try\"") >&5
3644 (eval $ac_try) 2>&5
3645 ac_status=$?
3646 echo "$as_me:3646: \$? = $ac_status" >&5
3647 (exit $ac_status); }; }; then
3648 eval "$ac_ac_Header=yes"
3649else
3650 echo "$as_me: failed program was:" >&5
3651cat conftest.$ac_ext >&5
3652eval "$ac_ac_Header=no"
3653fi
3654rm -f conftest.$ac_objext conftest.$ac_ext
3655fi
3656echo "$as_me:3656: result: `eval echo '${'$ac_ac_Header'}'`" >&5
3657echo "${ECHO_T}`eval echo '${'$ac_ac_Header'}'`" >&6
3658if test `eval echo '${'$ac_ac_Header'}'` = yes; then
3659 cat >>confdefs.h <<EOF
3660#define `echo "HAVE_$ac_hdr" | $ac_tr_cpp` 1
3661EOF
3662
3663ac_header_dirent=$ac_hdr; break
3664fi
3665
3666done
3667# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
3668if test $ac_header_dirent = dirent.h; then
3669 echo "$as_me:3669: checking for opendir in -ldir" >&5
3670echo $ECHO_N "checking for opendir in -ldir... $ECHO_C" >&6
3671if test "${ac_cv_lib_dir_opendir+set}" = set; then
3672 echo $ECHO_N "(cached) $ECHO_C" >&6
3673else
3674 ac_check_lib_save_LIBS=$LIBS
3675LIBS="-ldir $LIBS"
3676cat >conftest.$ac_ext <<_ACEOF
3677#line 3677 "configure"
3678#include "confdefs.h"
3679
3680/* Override any gcc2 internal prototype to avoid an error. */
3681#ifdef __cplusplus
3682extern "C"
3683#endif
3684/* We use char because int might match the return type of a gcc2
3685 builtin and then its argument prototype would still apply. */
3686char opendir ();
3687int
3688main ()
3689{
3690opendir ();
3691 ;
3692 return 0;
3693}
3694_ACEOF
3695rm -f conftest.$ac_objext conftest$ac_exeext
3696if { (eval echo "$as_me:3696: \"$ac_link\"") >&5
3697 (eval $ac_link) 2>&5
3698 ac_status=$?
3699 echo "$as_me:3699: \$? = $ac_status" >&5
3700 (exit $ac_status); } &&
3701 { ac_try='test -s conftest$ac_exeext'
3702 { (eval echo "$as_me:3702: \"$ac_try\"") >&5
3703 (eval $ac_try) 2>&5
3704 ac_status=$?
3705 echo "$as_me:3705: \$? = $ac_status" >&5
3706 (exit $ac_status); }; }; then
3707 ac_cv_lib_dir_opendir=yes
3708else
3709 echo "$as_me: failed program was:" >&5
3710cat conftest.$ac_ext >&5
3711ac_cv_lib_dir_opendir=no
3712fi
3713rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3714LIBS=$ac_check_lib_save_LIBS
3715fi
3716echo "$as_me:3716: result: $ac_cv_lib_dir_opendir" >&5
3717echo "${ECHO_T}$ac_cv_lib_dir_opendir" >&6
3718if test $ac_cv_lib_dir_opendir = yes; then
3719 LIBS="$LIBS -ldir"
3720fi
3721
3722else
3723 echo "$as_me:3723: checking for opendir in -lx" >&5
3724echo $ECHO_N "checking for opendir in -lx... $ECHO_C" >&6
3725if test "${ac_cv_lib_x_opendir+set}" = set; then
3726 echo $ECHO_N "(cached) $ECHO_C" >&6
3727else
3728 ac_check_lib_save_LIBS=$LIBS
3729LIBS="-lx $LIBS"
3730cat >conftest.$ac_ext <<_ACEOF
3731#line 3731 "configure"
3732#include "confdefs.h"
3733
3734/* Override any gcc2 internal prototype to avoid an error. */
3735#ifdef __cplusplus
3736extern "C"
3737#endif
3738/* We use char because int might match the return type of a gcc2
3739 builtin and then its argument prototype would still apply. */
3740char opendir ();
3741int
3742main ()
3743{
3744opendir ();
3745 ;
3746 return 0;
3747}
3748_ACEOF
3749rm -f conftest.$ac_objext conftest$ac_exeext
3750if { (eval echo "$as_me:3750: \"$ac_link\"") >&5
3751 (eval $ac_link) 2>&5
3752 ac_status=$?
3753 echo "$as_me:3753: \$? = $ac_status" >&5
3754 (exit $ac_status); } &&
3755 { ac_try='test -s conftest$ac_exeext'
3756 { (eval echo "$as_me:3756: \"$ac_try\"") >&5
3757 (eval $ac_try) 2>&5
3758 ac_status=$?
3759 echo "$as_me:3759: \$? = $ac_status" >&5
3760 (exit $ac_status); }; }; then
3761 ac_cv_lib_x_opendir=yes
3762else
3763 echo "$as_me: failed program was:" >&5
3764cat conftest.$ac_ext >&5
3765ac_cv_lib_x_opendir=no
3766fi
3767rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
3768LIBS=$ac_check_lib_save_LIBS
3769fi
3770echo "$as_me:3770: result: $ac_cv_lib_x_opendir" >&5
3771echo "${ECHO_T}$ac_cv_lib_x_opendir" >&6
3772if test $ac_cv_lib_x_opendir = yes; then
3773 LIBS="$LIBS -lx"
3774fi
3775
3776fi
3777
3778echo "$as_me:3778: checking for ANSI C header files" >&5
3779echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3780if test "${ac_cv_header_stdc+set}" = set; then
3781 echo $ECHO_N "(cached) $ECHO_C" >&6
3782else
3783 cat >conftest.$ac_ext <<_ACEOF
3784#line 3784 "configure"
3785#include "confdefs.h"
3786#include <stdlib.h>
3787#include <stdarg.h>
3788#include <string.h>
3789#include <float.h>
3790
3791_ACEOF
3792if { (eval echo "$as_me:3792: \"$ac_cpp conftest.$ac_ext\"") >&5
3793 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3794 ac_status=$?
3795 egrep -v '^ *\+' conftest.er1 >conftest.err
3796 rm -f conftest.er1
3797 cat conftest.err >&5
3798 echo "$as_me:3798: \$? = $ac_status" >&5
3799 (exit $ac_status); } >/dev/null; then
3800 if test -s conftest.err; then
3801 ac_cpp_err=$ac_c_preproc_warn_flag
3802 else
3803 ac_cpp_err=
3804 fi
3805else
3806 ac_cpp_err=yes
3807fi
3808if test -z "$ac_cpp_err"; then
3809 ac_cv_header_stdc=yes
3810else
3811 echo "$as_me: failed program was:" >&5
3812 cat conftest.$ac_ext >&5
3813 ac_cv_header_stdc=no
3814fi
3815rm -f conftest.err conftest.$ac_ext
3816
3817if test $ac_cv_header_stdc = yes; then
3818 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3819 cat >conftest.$ac_ext <<_ACEOF
3820#line 3820 "configure"
3821#include "confdefs.h"
3822#include <string.h>
3823
3824_ACEOF
3825if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3826 egrep "memchr" >/dev/null 2>&1; then
3827 :
3828else
3829 ac_cv_header_stdc=no
3830fi
3831rm -f conftest*
3832
3833fi
3834
3835if test $ac_cv_header_stdc = yes; then
3836 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3837 cat >conftest.$ac_ext <<_ACEOF
3838#line 3838 "configure"
3839#include "confdefs.h"
3840#include <stdlib.h>
3841
3842_ACEOF
3843if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3844 egrep "free" >/dev/null 2>&1; then
3845 :
3846else
3847 ac_cv_header_stdc=no
3848fi
3849rm -f conftest*
3850
3851fi
3852
3853if test $ac_cv_header_stdc = yes; then
3854 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3855 if test "$cross_compiling" = yes; then
3856 :
3857else
3858 cat >conftest.$ac_ext <<_ACEOF
3859#line 3859 "configure"
3860#include "confdefs.h"
3861#include <ctype.h>
3862#if ((' ' & 0x0FF) == 0x020)
3863# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3864# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3865#else
3866# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
3867 || ('j' <= (c) && (c) <= 'r') \
3868 || ('s' <= (c) && (c) <= 'z'))
3869# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3870#endif
3871
3872#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3873int
3874main ()
3875{
3876 int i;
3877 for (i = 0; i < 256; i++)
3878 if (XOR (islower (i), ISLOWER (i))
3879 || toupper (i) != TOUPPER (i))
3880 exit(2);
3881 exit (0);
3882}
3883_ACEOF
3884rm -f conftest$ac_exeext
3885if { (eval echo "$as_me:3885: \"$ac_link\"") >&5
3886 (eval $ac_link) 2>&5
3887 ac_status=$?
3888 echo "$as_me:3888: \$? = $ac_status" >&5
3889 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3890 { (eval echo "$as_me:3890: \"$ac_try\"") >&5
3891 (eval $ac_try) 2>&5
3892 ac_status=$?
3893 echo "$as_me:3893: \$? = $ac_status" >&5
3894 (exit $ac_status); }; }; then
3895 :
3896else
3897 echo "$as_me: program exited with status $ac_status" >&5
3898echo "$as_me: failed program was:" >&5
3899cat conftest.$ac_ext >&5
3900ac_cv_header_stdc=no
3901fi
3902rm -f core core.* *.core conftest$ac_exeext conftest.$ac_ext
3903fi
3904fi
3905fi
3906echo "$as_me:3906: result: $ac_cv_header_stdc" >&5
3907echo "${ECHO_T}$ac_cv_header_stdc" >&6
3908if test $ac_cv_header_stdc = yes; then
3909
3910cat >>confdefs.h <<\EOF
3911#define STDC_HEADERS 1
3912EOF
3913
3914fi
3915
3916for ac_header in fcntl.h limits.h sys/time.h unistd.h crypt.h string.h memory.h sys/procfs.h
3917do
3918ac_ac_Header=`echo "ac_cv_header_$ac_header" | $ac_tr_sh`
3919echo "$as_me:3919: checking for $ac_header" >&5
3920echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3921if eval "test \"\${$ac_ac_Header+set}\" = set"; then
3922 echo $ECHO_N "(cached) $ECHO_C" >&6
3923else
3924 cat >conftest.$ac_ext <<_ACEOF
3925#line 3925 "configure"
3926#include "confdefs.h"
3927#include <$ac_header>
3928_ACEOF
3929if { (eval echo "$as_me:3929: \"$ac_cpp conftest.$ac_ext\"") >&5
3930 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3931 ac_status=$?
3932 egrep -v '^ *\+' conftest.er1 >conftest.err
3933 rm -f conftest.er1
3934 cat conftest.err >&5
3935 echo "$as_me:3935: \$? = $ac_status" >&5
3936 (exit $ac_status); } >/dev/null; then
3937 if test -s conftest.err; then
3938 ac_cpp_err=$ac_c_preproc_warn_flag
3939 else
3940 ac_cpp_err=
3941 fi
3942else
3943 ac_cpp_err=yes
3944fi
3945if test -z "$ac_cpp_err"; then
3946 eval "$ac_ac_Header=yes"
3947else
3948 echo "$as_me: failed program was:" >&5
3949 cat conftest.$ac_ext >&5
3950 eval "$ac_ac_Header=no"
3951fi
3952rm -f conftest.err conftest.$ac_ext
3953fi
3954echo "$as_me:3954: result: `eval echo '${'$ac_ac_Header'}'`" >&5
3955echo "${ECHO_T}`eval echo '${'$ac_ac_Header'}'`" >&6
3956if test `eval echo '${'$ac_ac_Header'}'` = yes; then
3957 cat >>confdefs.h <<EOF
3958#define `echo "HAVE_$ac_header" | $ac_tr_cpp` 1
3959EOF
3960
3961fi
3962done
3963
3964cat >conftest.$ac_ext <<_ACEOF
3965#line 3965 "configure"
3966#include "confdefs.h"
3967#include <stdio.h>
3968
3969_ACEOF
3970if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3971 egrep "fread" >/dev/null 2>&1; then
3972 cat >>confdefs.h <<\EOF
3973#define HAVE_FREAD_DECL 1
3974EOF
3975
3976fi
3977rm -f conftest*
3978
3979cat >conftest.$ac_ext <<_ACEOF
3980#line 3980 "configure"
3981#include "confdefs.h"
3982#include <stdio.h>
3983
3984_ACEOF
3985if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3986 egrep "fgetc" >/dev/null 2>&1; then
3987 cat >>confdefs.h <<\EOF
3988#define HAVE_FGETC_DECL 1
3989EOF
3990
3991fi
3992rm -f conftest*
3993
3994cat >conftest.$ac_ext <<_ACEOF
3995#line 3995 "configure"
3996#include "confdefs.h"
3997#include <sys/procfs.h>
3998
3999_ACEOF
4000if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4001 egrep "pr_brksize" >/dev/null 2>&1; then
4002 cat >>confdefs.h <<\EOF
4003#define HAVE_PR_BRKSIZE 1
4004EOF
4005
4006fi
4007rm -f conftest*
4008
4009# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
4010# for constant arguments. Useless!
4011echo "$as_me:4011: checking for working alloca.h" >&5
4012echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
4013if test "${ac_cv_working_alloca_h+set}" = set; then
4014 echo $ECHO_N "(cached) $ECHO_C" >&6
4015else
4016 cat >conftest.$ac_ext <<_ACEOF
4017#line 4017 "configure"
4018#include "confdefs.h"
4019#include <alloca.h>
4020int
4021main ()
4022{
4023char *p = (char *) alloca (2 * sizeof (int));
4024 ;
4025 return 0;
4026}
4027_ACEOF
4028rm -f conftest.$ac_objext conftest$ac_exeext
4029if { (eval echo "$as_me:4029: \"$ac_link\"") >&5
4030 (eval $ac_link) 2>&5
4031 ac_status=$?
4032 echo "$as_me:4032: \$? = $ac_status" >&5
4033 (exit $ac_status); } &&
4034 { ac_try='test -s conftest$ac_exeext'
4035 { (eval echo "$as_me:4035: \"$ac_try\"") >&5
4036 (eval $ac_try) 2>&5
4037 ac_status=$?
4038 echo "$as_me:4038: \$? = $ac_status" >&5
4039 (exit $ac_status); }; }; then
4040 ac_cv_working_alloca_h=yes
4041else
4042 echo "$as_me: failed program was:" >&5
4043cat conftest.$ac_ext >&5
4044ac_cv_working_alloca_h=no
4045fi
4046rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4047fi
4048echo "$as_me:4048: result: $ac_cv_working_alloca_h" >&5
4049echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
4050if test $ac_cv_working_alloca_h = yes; then
4051
4052cat >>confdefs.h <<\EOF
4053#define HAVE_ALLOCA_H 1
4054EOF
4055
4056fi
4057
4058echo "$as_me:4058: checking for alloca" >&5
4059echo $ECHO_N "checking for alloca... $ECHO_C" >&6
4060if test "${ac_cv_func_alloca_works+set}" = set; then
4061 echo $ECHO_N "(cached) $ECHO_C" >&6
4062else
4063 cat >conftest.$ac_ext <<_ACEOF
4064#line 4064 "configure"
4065#include "confdefs.h"
4066#ifdef __GNUC__
4067# define alloca __builtin_alloca
4068#else
4069# ifdef _MSC_VER
4070# include <malloc.h>
4071# define alloca _alloca
4072# else
4073# if HAVE_ALLOCA_H
4074# include <alloca.h>
4075# else
4076# ifdef _AIX
4077 #pragma alloca
4078# else
4079# ifndef alloca /* predefined by HP cc +Olibcalls */
4080char *alloca ();
4081# endif
4082# endif
4083# endif
4084# endif
4085#endif
4086
4087int
4088main ()
4089{
4090char *p = (char *) alloca (1);
4091 ;
4092 return 0;
4093}
4094_ACEOF
4095rm -f conftest.$ac_objext conftest$ac_exeext
4096if { (eval echo "$as_me:4096: \"$ac_link\"") >&5
4097 (eval $ac_link) 2>&5
4098 ac_status=$?
4099 echo "$as_me:4099: \$? = $ac_status" >&5
4100 (exit $ac_status); } &&
4101 { ac_try='test -s conftest$ac_exeext'
4102 { (eval echo "$as_me:4102: \"$ac_try\"") >&5
4103 (eval $ac_try) 2>&5
4104 ac_status=$?
4105 echo "$as_me:4105: \$? = $ac_status" >&5
4106 (exit $ac_status); }; }; then
4107 ac_cv_func_alloca_works=yes
4108else
4109 echo "$as_me: failed program was:" >&5
4110cat conftest.$ac_ext >&5
4111ac_cv_func_alloca_works=no
4112fi
4113rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4114fi
4115echo "$as_me:4115: result: $ac_cv_func_alloca_works" >&5
4116echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
4117
4118if test $ac_cv_func_alloca_works = yes; then
4119
4120cat >>confdefs.h <<\EOF
4121#define HAVE_ALLOCA 1
4122EOF
4123
4124else
4125 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
4126# that cause trouble. Some versions do not even contain alloca or
4127# contain a buggy version. If you still want to use their alloca,
4128# use ar to extract alloca.o from them instead of compiling alloca.c.
4129
4130ALLOCA=alloca.$ac_objext
4131
4132cat >>confdefs.h <<\EOF
4133#define C_ALLOCA 1
4134EOF
4135
4136echo "$as_me:4136: checking whether \`alloca.c' needs Cray hooks" >&5
4137echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
4138if test "${ac_cv_os_cray+set}" = set; then
4139 echo $ECHO_N "(cached) $ECHO_C" >&6
4140else
4141 cat >conftest.$ac_ext <<_ACEOF
4142#line 4142 "configure"
4143#include "confdefs.h"
4144#if defined(CRAY) && ! defined(CRAY2)
4145webecray
4146#else
4147wenotbecray
4148#endif
4149
4150_ACEOF
4151if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4152 egrep "webecray" >/dev/null 2>&1; then
4153 ac_cv_os_cray=yes
4154else
4155 ac_cv_os_cray=no
4156fi
4157rm -f conftest*
4158
4159fi
4160echo "$as_me:4160: result: $ac_cv_os_cray" >&5
4161echo "${ECHO_T}$ac_cv_os_cray" >&6
4162if test $ac_cv_os_cray = yes; then
4163 for ac_func in _getb67 GETB67 getb67; do
4164 ac_ac_var=`echo "ac_cv_func_$ac_func" | $ac_tr_sh`
4165echo "$as_me:4165: checking for $ac_func" >&5
4166echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4167if eval "test \"\${$ac_ac_var+set}\" = set"; then
4168 echo $ECHO_N "(cached) $ECHO_C" >&6
4169else
4170 cat >conftest.$ac_ext <<_ACEOF
4171#line 4171 "configure"
4172#include "confdefs.h"
4173/* System header to define __stub macros and hopefully few prototypes,
4174 which can conflict with char $ac_func (); below. */
4175#include <assert.h>
4176/* Override any gcc2 internal prototype to avoid an error. */
4177#ifdef __cplusplus
4178extern "C"
4179#endif
4180/* We use char because int might match the return type of a gcc2
4181 builtin and then its argument prototype would still apply. */
4182char $ac_func ();
4183char (*f) ();
4184
4185int
4186main ()
4187{
4188/* The GNU C library defines this for functions which it implements
4189 to always fail with ENOSYS. Some functions are actually named
4190 something starting with __ and the normal name is an alias. */
4191#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4192choke me
4193#else
4194f = $ac_func;
4195#endif
4196
4197 ;
4198 return 0;
4199}
4200_ACEOF
4201rm -f conftest.$ac_objext conftest$ac_exeext
4202if { (eval echo "$as_me:4202: \"$ac_link\"") >&5
4203 (eval $ac_link) 2>&5
4204 ac_status=$?
4205 echo "$as_me:4205: \$? = $ac_status" >&5
4206 (exit $ac_status); } &&
4207 { ac_try='test -s conftest$ac_exeext'
4208 { (eval echo "$as_me:4208: \"$ac_try\"") >&5
4209 (eval $ac_try) 2>&5
4210 ac_status=$?
4211 echo "$as_me:4211: \$? = $ac_status" >&5
4212 (exit $ac_status); }; }; then
4213 eval "$ac_ac_var=yes"
4214else
4215 echo "$as_me: failed program was:" >&5
4216cat conftest.$ac_ext >&5
4217eval "$ac_ac_var=no"
4218fi
4219rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4220fi
4221echo "$as_me:4221: result: `eval echo '${'$ac_ac_var'}'`" >&5
4222echo "${ECHO_T}`eval echo '${'$ac_ac_var'}'`" >&6
4223if test `eval echo '${'$ac_ac_var'}'` = yes; then
4224
4225cat >>confdefs.h <<EOF
4226#define CRAY_STACKSEG_END $ac_func
4227EOF
4228
4229 break
4230fi
4231
4232 done
4233fi
4234
4235echo "$as_me:4235: checking stack direction for C alloca" >&5
4236echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
4237if test "${ac_cv_c_stack_direction+set}" = set; then
4238 echo $ECHO_N "(cached) $ECHO_C" >&6
4239else
4240 if test "$cross_compiling" = yes; then
4241 ac_cv_c_stack_direction=0
4242else
4243 cat >conftest.$ac_ext <<_ACEOF
4244#line 4244 "configure"
4245#include "confdefs.h"
4246int
4247find_stack_direction ()
4248{
4249 static char *addr = 0;
4250 auto char dummy;
4251 if (addr == 0)
4252 {
4253 addr = &dummy;
4254 return find_stack_direction ();
4255 }
4256 else
4257 return (&dummy > addr) ? 1 : -1;
4258}
4259
4260int
4261main ()
4262{
4263 exit (find_stack_direction () < 0);
4264}
4265_ACEOF
4266rm -f conftest$ac_exeext
4267if { (eval echo "$as_me:4267: \"$ac_link\"") >&5
4268 (eval $ac_link) 2>&5
4269 ac_status=$?
4270 echo "$as_me:4270: \$? = $ac_status" >&5
4271 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4272 { (eval echo "$as_me:4272: \"$ac_try\"") >&5
4273 (eval $ac_try) 2>&5
4274 ac_status=$?
4275 echo "$as_me:4275: \$? = $ac_status" >&5
4276 (exit $ac_status); }; }; then
4277 ac_cv_c_stack_direction=1
4278else
4279 echo "$as_me: program exited with status $ac_status" >&5
4280echo "$as_me: failed program was:" >&5
4281cat conftest.$ac_ext >&5
4282ac_cv_c_stack_direction=-1
4283fi
4284rm -f core core.* *.core conftest$ac_exeext conftest.$ac_ext
4285fi
4286fi
4287echo "$as_me:4287: result: $ac_cv_c_stack_direction" >&5
4288echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
4289
4290cat >>confdefs.h <<EOF
4291#define STACK_DIRECTION $ac_cv_c_stack_direction
4292EOF
4293
4294fi
4295
4296if test $ac_cv_c_compiler_gnu = yes; then
4297 echo "$as_me:4297: checking whether $CC needs -traditional" >&5
4298echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
4299if test "${ac_cv_prog_gcc_traditional+set}" = set; then
4300 echo $ECHO_N "(cached) $ECHO_C" >&6
4301else
4302 ac_pattern="Autoconf.*'x'"
4303 cat >conftest.$ac_ext <<_ACEOF
4304#line 4304 "configure"
4305#include "confdefs.h"
4306#include <sgtty.h>
4307Autoconf TIOCGETP
4308_ACEOF
4309if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4310 egrep "$ac_pattern" >/dev/null 2>&1; then
4311 ac_cv_prog_gcc_traditional=yes
4312else
4313 ac_cv_prog_gcc_traditional=no
4314fi
4315rm -f conftest*
4316
4317 if test $ac_cv_prog_gcc_traditional = no; then
4318 cat >conftest.$ac_ext <<_ACEOF
4319#line 4319 "configure"
4320#include "confdefs.h"
4321#include <termio.h>
4322Autoconf TCGETA
4323_ACEOF
4324if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4325 egrep "$ac_pattern" >/dev/null 2>&1; then
4326 ac_cv_prog_gcc_traditional=yes
4327fi
4328rm -f conftest*
4329
4330 fi
4331fi
4332echo "$as_me:4332: result: $ac_cv_prog_gcc_traditional" >&5
4333echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
4334 if test $ac_cv_prog_gcc_traditional = yes; then
4335 CC="$CC -traditional"
4336 fi
4337fi
4338
4339echo "$as_me:4339: checking return type of signal handlers" >&5
4340echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
4341if test "${ac_cv_type_signal+set}" = set; then
4342 echo $ECHO_N "(cached) $ECHO_C" >&6
4343else
4344 cat >conftest.$ac_ext <<_ACEOF
4345#line 4345 "configure"
4346#include "confdefs.h"
4347#include <sys/types.h>
4348#include <signal.h>
4349#ifdef signal
4350# undef signal
4351#endif
4352#ifdef __cplusplus
4353extern "C" void (*signal (int, void (*)(int)))(int);
4354#else
4355void (*signal ()) ();
4356#endif
4357
4358int
4359main ()
4360{
4361int i;
4362 ;
4363 return 0;
4364}
4365_ACEOF
4366rm -f conftest.$ac_objext
4367if { (eval echo "$as_me:4367: \"$ac_compile\"") >&5
4368 (eval $ac_compile) 2>&5
4369 ac_status=$?
4370 echo "$as_me:4370: \$? = $ac_status" >&5
4371 (exit $ac_status); } &&
4372 { ac_try='test -s conftest.$ac_objext'
4373 { (eval echo "$as_me:4373: \"$ac_try\"") >&5
4374 (eval $ac_try) 2>&5
4375 ac_status=$?
4376 echo "$as_me:4376: \$? = $ac_status" >&5
4377 (exit $ac_status); }; }; then
4378 ac_cv_type_signal=void
4379else
4380 echo "$as_me: failed program was:" >&5
4381cat conftest.$ac_ext >&5
4382ac_cv_type_signal=int
4383fi
4384rm -f conftest.$ac_objext conftest.$ac_ext
4385fi
4386echo "$as_me:4386: result: $ac_cv_type_signal" >&5
4387echo "${ECHO_T}$ac_cv_type_signal" >&6
4388
4389cat >>confdefs.h <<EOF
4390#define RETSIGTYPE $ac_cv_type_signal
4391EOF
4392
4393for ac_func in vprintf
4394do
4395ac_ac_var=`echo "ac_cv_func_$ac_func" | $ac_tr_sh`
4396echo "$as_me:4396: checking for $ac_func" >&5
4397echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4398if eval "test \"\${$ac_ac_var+set}\" = set"; then
4399 echo $ECHO_N "(cached) $ECHO_C" >&6
4400else
4401 cat >conftest.$ac_ext <<_ACEOF
4402#line 4402 "configure"
4403#include "confdefs.h"
4404/* System header to define __stub macros and hopefully few prototypes,
4405 which can conflict with char $ac_func (); below. */
4406#include <assert.h>
4407/* Override any gcc2 internal prototype to avoid an error. */
4408#ifdef __cplusplus
4409extern "C"
4410#endif
4411/* We use char because int might match the return type of a gcc2
4412 builtin and then its argument prototype would still apply. */
4413char $ac_func ();
4414char (*f) ();
4415
4416int
4417main ()
4418{
4419/* The GNU C library defines this for functions which it implements
4420 to always fail with ENOSYS. Some functions are actually named
4421 something starting with __ and the normal name is an alias. */
4422#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4423choke me
4424#else
4425f = $ac_func;
4426#endif
4427
4428 ;
4429 return 0;
4430}
4431_ACEOF
4432rm -f conftest.$ac_objext conftest$ac_exeext
4433if { (eval echo "$as_me:4433: \"$ac_link\"") >&5
4434 (eval $ac_link) 2>&5
4435 ac_status=$?
4436 echo "$as_me:4436: \$? = $ac_status" >&5
4437 (exit $ac_status); } &&
4438 { ac_try='test -s conftest$ac_exeext'
4439 { (eval echo "$as_me:4439: \"$ac_try\"") >&5
4440 (eval $ac_try) 2>&5
4441 ac_status=$?
4442 echo "$as_me:4442: \$? = $ac_status" >&5
4443 (exit $ac_status); }; }; then
4444 eval "$ac_ac_var=yes"
4445else
4446 echo "$as_me: failed program was:" >&5
4447cat conftest.$ac_ext >&5
4448eval "$ac_ac_var=no"
4449fi
4450rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4451fi
4452echo "$as_me:4452: result: `eval echo '${'$ac_ac_var'}'`" >&5
4453echo "${ECHO_T}`eval echo '${'$ac_ac_var'}'`" >&6
4454if test `eval echo '${'$ac_ac_var'}'` = yes; then
4455 cat >>confdefs.h <<EOF
4456#define `echo "HAVE_$ac_func" | $ac_tr_cpp` 1
4457EOF
4458
4459echo "$as_me:4459: checking for _doprnt" >&5
4460echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
4461if test "${ac_cv_func__doprnt+set}" = set; then
4462 echo $ECHO_N "(cached) $ECHO_C" >&6
4463else
4464 cat >conftest.$ac_ext <<_ACEOF
4465#line 4465 "configure"
4466#include "confdefs.h"
4467/* System header to define __stub macros and hopefully few prototypes,
4468 which can conflict with char _doprnt (); below. */
4469#include <assert.h>
4470/* Override any gcc2 internal prototype to avoid an error. */
4471#ifdef __cplusplus
4472extern "C"
4473#endif
4474/* We use char because int might match the return type of a gcc2
4475 builtin and then its argument prototype would still apply. */
4476char _doprnt ();
4477char (*f) ();
4478
4479int
4480main ()
4481{
4482/* The GNU C library defines this for functions which it implements
4483 to always fail with ENOSYS. Some functions are actually named
4484 something starting with __ and the normal name is an alias. */
4485#if defined (__stub__doprnt) || defined (__stub____doprnt)
4486choke me
4487#else
4488f = _doprnt;
4489#endif
4490
4491 ;
4492 return 0;
4493}
4494_ACEOF
4495rm -f conftest.$ac_objext conftest$ac_exeext
4496if { (eval echo "$as_me:4496: \"$ac_link\"") >&5
4497 (eval $ac_link) 2>&5
4498 ac_status=$?
4499 echo "$as_me:4499: \$? = $ac_status" >&5
4500 (exit $ac_status); } &&
4501 { ac_try='test -s conftest$ac_exeext'
4502 { (eval echo "$as_me:4502: \"$ac_try\"") >&5
4503 (eval $ac_try) 2>&5
4504 ac_status=$?
4505 echo "$as_me:4505: \$? = $ac_status" >&5
4506 (exit $ac_status); }; }; then
4507 ac_cv_func__doprnt=yes
4508else
4509 echo "$as_me: failed program was:" >&5
4510cat conftest.$ac_ext >&5
4511ac_cv_func__doprnt=no
4512fi
4513rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4514fi
4515echo "$as_me:4515: result: $ac_cv_func__doprnt" >&5
4516echo "${ECHO_T}$ac_cv_func__doprnt" >&6
4517if test $ac_cv_func__doprnt = yes; then
4518
4519cat >>confdefs.h <<\EOF
4520#define HAVE_DOPRNT 1
4521EOF
4522
4523fi
4524
4525fi
4526done
4527
4528for ac_func in ftime select strftime strtol getrusage times mallinfo setbuffer getpagesize strerror
4529do
4530ac_ac_var=`echo "ac_cv_func_$ac_func" | $ac_tr_sh`
4531echo "$as_me:4531: checking for $ac_func" >&5
4532echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4533if eval "test \"\${$ac_ac_var+set}\" = set"; then
4534 echo $ECHO_N "(cached) $ECHO_C" >&6
4535else
4536 cat >conftest.$ac_ext <<_ACEOF
4537#line 4537 "configure"
4538#include "confdefs.h"
4539/* System header to define __stub macros and hopefully few prototypes,
4540 which can conflict with char $ac_func (); below. */
4541#include <assert.h>
4542/* Override any gcc2 internal prototype to avoid an error. */
4543#ifdef __cplusplus
4544extern "C"
4545#endif
4546/* We use char because int might match the return type of a gcc2
4547 builtin and then its argument prototype would still apply. */
4548char $ac_func ();
4549char (*f) ();
4550
4551int
4552main ()
4553{
4554/* The GNU C library defines this for functions which it implements
4555 to always fail with ENOSYS. Some functions are actually named
4556 something starting with __ and the normal name is an alias. */
4557#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4558choke me
4559#else
4560f = $ac_func;
4561#endif
4562
4563 ;
4564 return 0;
4565}
4566_ACEOF
4567rm -f conftest.$ac_objext conftest$ac_exeext
4568if { (eval echo "$as_me:4568: \"$ac_link\"") >&5
4569 (eval $ac_link) 2>&5
4570 ac_status=$?
4571 echo "$as_me:4571: \$? = $ac_status" >&5
4572 (exit $ac_status); } &&
4573 { ac_try='test -s conftest$ac_exeext'
4574 { (eval echo "$as_me:4574: \"$ac_try\"") >&5
4575 (eval $ac_try) 2>&5
4576 ac_status=$?
4577 echo "$as_me:4577: \$? = $ac_status" >&5
4578 (exit $ac_status); }; }; then
4579 eval "$ac_ac_var=yes"
4580else
4581 echo "$as_me: failed program was:" >&5
4582cat conftest.$ac_ext >&5
4583eval "$ac_ac_var=no"
4584fi
4585rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4586fi
4587echo "$as_me:4587: result: `eval echo '${'$ac_ac_var'}'`" >&5
4588echo "${ECHO_T}`eval echo '${'$ac_ac_var'}'`" >&6
4589if test `eval echo '${'$ac_ac_var'}'` = yes; then
4590 cat >>confdefs.h <<EOF
4591#define `echo "HAVE_$ac_func" | $ac_tr_cpp` 1
4592EOF
4593
4594fi
4595done
4596
4597for ac_func in ftruncate strstr strcasecmp
4598do
4599ac_ac_var=`echo "ac_cv_func_$ac_func" | $ac_tr_sh`
4600echo "$as_me:4600: checking for $ac_func" >&5
4601echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4602if eval "test \"\${$ac_ac_var+set}\" = set"; then
4603 echo $ECHO_N "(cached) $ECHO_C" >&6
4604else
4605 cat >conftest.$ac_ext <<_ACEOF
4606#line 4606 "configure"
4607#include "confdefs.h"
4608/* System header to define __stub macros and hopefully few prototypes,
4609 which can conflict with char $ac_func (); below. */
4610#include <assert.h>
4611/* Override any gcc2 internal prototype to avoid an error. */
4612#ifdef __cplusplus
4613extern "C"
4614#endif
4615/* We use char because int might match the return type of a gcc2
4616 builtin and then its argument prototype would still apply. */
4617char $ac_func ();
4618char (*f) ();
4619
4620int
4621main ()
4622{
4623/* The GNU C library defines this for functions which it implements
4624 to always fail with ENOSYS. Some functions are actually named
4625 something starting with __ and the normal name is an alias. */
4626#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4627choke me
4628#else
4629f = $ac_func;
4630#endif
4631
4632 ;
4633 return 0;
4634}
4635_ACEOF
4636rm -f conftest.$ac_objext conftest$ac_exeext
4637if { (eval echo "$as_me:4637: \"$ac_link\"") >&5
4638 (eval $ac_link) 2>&5
4639 ac_status=$?
4640 echo "$as_me:4640: \$? = $ac_status" >&5
4641 (exit $ac_status); } &&
4642 { ac_try='test -s conftest$ac_exeext'
4643 { (eval echo "$as_me:4643: \"$ac_try\"") >&5
4644 (eval $ac_try) 2>&5
4645 ac_status=$?
4646 echo "$as_me:4646: \$? = $ac_status" >&5
4647 (exit $ac_status); }; }; then
4648 eval "$ac_ac_var=yes"
4649else
4650 echo "$as_me: failed program was:" >&5
4651cat conftest.$ac_ext >&5
4652eval "$ac_ac_var=no"
4653fi
4654rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4655fi
4656echo "$as_me:4656: result: `eval echo '${'$ac_ac_var'}'`" >&5
4657echo "${ECHO_T}`eval echo '${'$ac_ac_var'}'`" >&6
4658if test `eval echo '${'$ac_ac_var'}'` = yes; then
4659 cat >>confdefs.h <<EOF
4660#define `echo "HAVE_$ac_func" | $ac_tr_cpp` 1
4661EOF
4662
4663else
4664 LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
4665fi
4666done
4667
4668echo "$as_me:4668: checking for textdomain " >&5
4669echo $ECHO_N "checking for textdomain ... $ECHO_C" >&6
4670if test "${ac_cv_func_textdomain_+set}" = set; then
4671 echo $ECHO_N "(cached) $ECHO_C" >&6
4672else
4673 cat >conftest.$ac_ext <<_ACEOF
4674#line 4674 "configure"
4675#include "confdefs.h"
4676/* System header to define __stub macros and hopefully few prototypes,
4677 which can conflict with char textdomain (); below. */
4678#include <assert.h>
4679/* Override any gcc2 internal prototype to avoid an error. */
4680#ifdef __cplusplus
4681extern "C"
4682#endif
4683/* We use char because int might match the return type of a gcc2
4684 builtin and then its argument prototype would still apply. */
4685char textdomain ();
4686char (*f) ();
4687
4688int
4689main ()
4690{
4691/* The GNU C library defines this for functions which it implements
4692 to always fail with ENOSYS. Some functions are actually named
4693 something starting with __ and the normal name is an alias. */
4694#if defined (__stub_textdomain ) || defined (__stub___textdomain )
4695choke me
4696#else
4697f = textdomain ;
4698#endif
4699
4700 ;
4701 return 0;
4702}
4703_ACEOF
4704rm -f conftest.$ac_objext conftest$ac_exeext
4705if { (eval echo "$as_me:4705: \"$ac_link\"") >&5
4706 (eval $ac_link) 2>&5
4707 ac_status=$?
4708 echo "$as_me:4708: \$? = $ac_status" >&5
4709 (exit $ac_status); } &&
4710 { ac_try='test -s conftest$ac_exeext'
4711 { (eval echo "$as_me:4711: \"$ac_try\"") >&5
4712 (eval $ac_try) 2>&5
4713 ac_status=$?
4714 echo "$as_me:4714: \$? = $ac_status" >&5
4715 (exit $ac_status); }; }; then
4716 ac_cv_func_textdomain_=yes
4717else
4718 echo "$as_me: failed program was:" >&5
4719cat conftest.$ac_ext >&5
4720ac_cv_func_textdomain_=no
4721fi
4722rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4723fi
4724echo "$as_me:4724: result: $ac_cv_func_textdomain_" >&5
4725echo "${ECHO_T}$ac_cv_func_textdomain_" >&6
4726if test $ac_cv_func_textdomain_ = yes; then
4727 cat >>confdefs.h <<\EOF
4728#define ENABLE_NLS 1
4729EOF
4730
4731fi
4732
4733# *** Custom checking (based on GNU tar configure.in) ***
4734# ---------------------------------------------------------------------------
4735echo "$as_me:4735: checking for HP-UX needing gmalloc" >&5
4736echo $ECHO_N "checking for HP-UX needing gmalloc... $ECHO_C" >&6
4737if test "`(uname -s) 2> /dev/null`" = 'HP-UX'; then
4738 echo "$as_me:4738: result: yes" >&5
4739echo "${ECHO_T}yes" >&6
4740 LIBOBJS="$LIBOBJS gmalloc.o"
4741 cat >>confdefs.h <<\EOF
4742#define HAVE_VALLOC 1
4743EOF
4744
4745else
4746 echo "$as_me:4746: result: no" >&5
4747echo "${ECHO_T}no" >&6
4748
4749for ac_func in valloc
4750do
4751ac_ac_var=`echo "ac_cv_func_$ac_func" | $ac_tr_sh`
4752echo "$as_me:4752: checking for $ac_func" >&5
4753echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4754if eval "test \"\${$ac_ac_var+set}\" = set"; then
4755 echo $ECHO_N "(cached) $ECHO_C" >&6
4756else
4757 cat >conftest.$ac_ext <<_ACEOF
4758#line 4758 "configure"
4759#include "confdefs.h"
4760/* System header to define __stub macros and hopefully few prototypes,
4761 which can conflict with char $ac_func (); below. */
4762#include <assert.h>
4763/* Override any gcc2 internal prototype to avoid an error. */
4764#ifdef __cplusplus
4765extern "C"
4766#endif
4767/* We use char because int might match the return type of a gcc2
4768 builtin and then its argument prototype would still apply. */
4769char $ac_func ();
4770char (*f) ();
4771
4772int
4773main ()
4774{
4775/* The GNU C library defines this for functions which it implements
4776 to always fail with ENOSYS. Some functions are actually named
4777 something starting with __ and the normal name is an alias. */
4778#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4779choke me
4780#else
4781f = $ac_func;
4782#endif
4783
4784 ;
4785 return 0;
4786}
4787_ACEOF
4788rm -f conftest.$ac_objext conftest$ac_exeext
4789if { (eval echo "$as_me:4789: \"$ac_link\"") >&5
4790 (eval $ac_link) 2>&5
4791 ac_status=$?
4792 echo "$as_me:4792: \$? = $ac_status" >&5
4793 (exit $ac_status); } &&
4794 { ac_try='test -s conftest$ac_exeext'
4795 { (eval echo "$as_me:4795: \"$ac_try\"") >&5
4796 (eval $ac_try) 2>&5
4797 ac_status=$?
4798 echo "$as_me:4798: \$? = $ac_status" >&5
4799 (exit $ac_status); }; }; then
4800 eval "$ac_ac_var=yes"
4801else
4802 echo "$as_me: failed program was:" >&5
4803cat conftest.$ac_ext >&5
4804eval "$ac_ac_var=no"
4805fi
4806rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4807fi
4808echo "$as_me:4808: result: `eval echo '${'$ac_ac_var'}'`" >&5
4809echo "${ECHO_T}`eval echo '${'$ac_ac_var'}'`" >&6
4810if test `eval echo '${'$ac_ac_var'}'` = yes; then
4811 cat >>confdefs.h <<EOF
4812#define `echo "HAVE_$ac_func" | $ac_tr_cpp` 1
4813EOF
4814
4815fi
4816done
4817
4818fi
4819
4820echo "$as_me:4820: checking if malloc debugging is wanted" >&5
4821echo $ECHO_N "checking if malloc debugging is wanted... $ECHO_C" >&6
4822
4823# Check whether --with-dmalloc or --without-dmalloc was given.
4824if test "${with_dmalloc+set}" = set; then
4825 withval="$with_dmalloc"
4826 if test "$withval" = yes; then
4827 echo "$as_me:4827: result: yes" >&5
4828echo "${ECHO_T}yes" >&6
4829 cat >>confdefs.h <<\EOF
4830#define WITH_DMALLOC 1
4831EOF
4832
4833 LIBS="$LIBS -ldmalloc"
4834 LDFLAGS="$LDFLAGS -g"
4835else
4836 echo "$as_me:4836: result: no" >&5
4837echo "${ECHO_T}no" >&6
4838fi
4839else
4840 echo "$as_me:4840: result: no" >&5
4841echo "${ECHO_T}no" >&6
4842fi;
4843
4844echo "$as_me:4844: checking which of rx or regex is wanted" >&5
4845echo $ECHO_N "checking which of rx or regex is wanted... $ECHO_C" >&6
4846
4847# Check whether --with-regex or --without-regex was given.
4848if test "${with_regex+set}" = set; then
4849 withval="$with_regex"
4850 if test "$withval" = yes; then
4851 ac_with_regex=1
4852 echo "$as_me:4852: result: regex" >&5
4853echo "${ECHO_T}regex" >&6
4854 cat >>confdefs.h <<\EOF
4855#define WITH_REGEX 1
4856EOF
4857
4858 LIBOBJS="$LIBOBJS regex.o"
4859fi
4860fi;
4861if test -z "$ac_with_regex"; then
4862 echo "$as_me:4862: result: rx" >&5
4863echo "${ECHO_T}rx" >&6
4864 echo "$as_me:4864: checking for re_rx_search" >&5
4865echo $ECHO_N "checking for re_rx_search... $ECHO_C" >&6
4866if test "${ac_cv_func_re_rx_search+set}" = set; then
4867 echo $ECHO_N "(cached) $ECHO_C" >&6
4868else
4869 cat >conftest.$ac_ext <<_ACEOF
4870#line 4870 "configure"
4871#include "confdefs.h"
4872/* System header to define __stub macros and hopefully few prototypes,
4873 which can conflict with char re_rx_search (); below. */
4874#include <assert.h>
4875/* Override any gcc2 internal prototype to avoid an error. */
4876#ifdef __cplusplus
4877extern "C"
4878#endif
4879/* We use char because int might match the return type of a gcc2
4880 builtin and then its argument prototype would still apply. */
4881char re_rx_search ();
4882char (*f) ();
4883
4884int
4885main ()
4886{
4887/* The GNU C library defines this for functions which it implements
4888 to always fail with ENOSYS. Some functions are actually named
4889 something starting with __ and the normal name is an alias. */
4890#if defined (__stub_re_rx_search) || defined (__stub___re_rx_search)
4891choke me
4892#else
4893f = re_rx_search;
4894#endif
4895
4896 ;
4897 return 0;
4898}
4899_ACEOF
4900rm -f conftest.$ac_objext conftest$ac_exeext
4901if { (eval echo "$as_me:4901: \"$ac_link\"") >&5
4902 (eval $ac_link) 2>&5
4903 ac_status=$?
4904 echo "$as_me:4904: \$? = $ac_status" >&5
4905 (exit $ac_status); } &&
4906 { ac_try='test -s conftest$ac_exeext'
4907 { (eval echo "$as_me:4907: \"$ac_try\"") >&5
4908 (eval $ac_try) 2>&5
4909 ac_status=$?
4910 echo "$as_me:4910: \$? = $ac_status" >&5
4911 (exit $ac_status); }; }; then
4912 ac_cv_func_re_rx_search=yes
4913else
4914 echo "$as_me: failed program was:" >&5
4915cat conftest.$ac_ext >&5
4916ac_cv_func_re_rx_search=no
4917fi
4918rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
4919fi
4920echo "$as_me:4920: result: $ac_cv_func_re_rx_search" >&5
4921echo "${ECHO_T}$ac_cv_func_re_rx_search" >&6
4922if test $ac_cv_func_re_rx_search = yes; then
4923 :
4924else
4925 LIBOBJS="$LIBOBJS rx.o"
4926fi
4927
4928fi
4929
4930# ---------------------------------------------------------------------------
4931if test "$ac_cv_func_alloca" = 'no'; then
4932 LIBOBJS="$LIBOBJS xmalloc.o error.o"
4933fi
4934
4935# ---------------------------------------------------------------------------
4936
4937ac_ext=cc
4938ac_cpp='$CXXCPP $CPPFLAGS'
4939ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4940ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4941ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4942
4943echo "$as_me:4943: checking that the GDBM library is available" >&5
4944echo $ECHO_N "checking that the GDBM library is available... $ECHO_C" >&6
4945if test ! -z "$gdbmdir" ; then
4946 # look in given directory for header file
4947 if test -r $gdbmdir/include/gdbm.h ; then
4948 GDBM_INCLUDE="-I$gdbmdir/include" ;
4949 elif test -r $gdbmdir/gdbm.h ; then
4950 GDBM_INCLUDE="-I$gdbmdir" ;
4951 fi
4952
4953 # look in given directory for library
4954 if test -r $gdbmdir/libgdbm.a ; then
4955 GDBM_LIBPATH="-L$gdbmdir" ;
4956 elif test -r $gdbmdir/lib/libgdbm.a ; then
4957 GDBM_LIBPATH="-L$gdbmdir/lib" ;
4958 elif test -r $gdbmdir/.libs/libgdbm.a ; then
4959 GDBM_LIBPATH="-L$gdbmdir/.libs" ;
4960 fi
4961
4962 if test ! -z "$GDBM_LIBPATH" -a ! -z "$GDBM_INCLUDE" ; then
4963 echo "$as_me:4963: result: $gdbmdir" >&5
4964echo "${ECHO_T}$gdbmdir" >&6 ;
4965 else
4966 echo "$as_me:4966: result: can't find gdbm.h and libgdbm.a in $gdbmdir" >&5
4967echo "${ECHO_T}can't find gdbm.h and libgdbm.a in $gdbmdir" >&6;
4968 echo "$as_me:4968: checking looking for GDBM library in default locations" >&5
4969echo $ECHO_N "checking looking for GDBM library in default locations... $ECHO_C" >&6
4970 fi
4971fi
4972
4973# look in default path and in /usr/local
4974if test -z "$GDBM_INCLUDE" ; then
4975 # try in system directory
4976
4977cat >conftest.$ac_ext <<_ACEOF
4978#line 4978 "configure"
4979#include "confdefs.h"
4980#include <gdbm.h>
4981
4982int
4983main ()
4984{
4985
4986 ;
4987 return 0;
4988}
4989_ACEOF
4990rm -f conftest.$ac_objext
4991if { (eval echo "$as_me:4991: \"$ac_compile\"") >&5
4992 (eval $ac_compile) 2>&5
4993 ac_status=$?
4994 echo "$as_me:4994: \$? = $ac_status" >&5
4995 (exit $ac_status); } &&
4996 { ac_try='test -s conftest.$ac_objext'
4997 { (eval echo "$as_me:4997: \"$ac_try\"") >&5
4998 (eval $ac_try) 2>&5
4999 ac_status=$?
5000 echo "$as_me:5000: \$? = $ac_status" >&5
5001 (exit $ac_status); }; }; then
5002 success=yes
5003else
5004 echo "$as_me: failed program was:" >&5
5005cat conftest.$ac_ext >&5
5006success=no
5007
5008fi
5009rm -f conftest.$ac_objext conftest.$ac_ext
5010
5011 if test $success = "no"; then
5012# last chance - look in /usr/local (eg FreeBSD)
5013 GDBM_LIBPATH=-L/usr/local/lib
5014 GDBM_INCLUDE=-I/usr/local/include
5015 ac_save_CXXFLAGS="$CXXFLAGS"
5016 ac_save_LIBS="$LIBS"
5017 CXXFLAGS="$CXXFLAGS -I/usr/local/include"
5018 LIBS="$LIBS -L/usr/local/lib -lgdbm"
5019 cat >conftest.$ac_ext <<_ACEOF
5020#line 5020 "configure"
5021#include "confdefs.h"
5022#include <gdbm.h>
5023#include <stdio.h>
5024
5025int
5026main ()
5027{
5028printf("%s",gdbm_version);
5029 ;
5030 return 0;
5031}
5032_ACEOF
5033rm -f conftest.$ac_objext conftest$ac_exeext
5034if { (eval echo "$as_me:5034: \"$ac_link\"") >&5
5035 (eval $ac_link) 2>&5
5036 ac_status=$?
5037 echo "$as_me:5037: \$? = $ac_status" >&5
5038 (exit $ac_status); } &&
5039 { ac_try='test -s conftest$ac_exeext'
5040 { (eval echo "$as_me:5040: \"$ac_try\"") >&5
5041 (eval $ac_try) 2>&5
5042 ac_status=$?
5043 echo "$as_me:5043: \$? = $ac_status" >&5
5044 (exit $ac_status); }; }; then
5045 success=/usr/local
5046else
5047 echo "$as_me: failed program was:" >&5
5048cat conftest.$ac_ext >&5
5049success=no
5050
5051fi
5052rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
5053 CXXFLAGS=$ac_save_CXXFLAGS
5054 LIBS=$ac_save_LIBS
5055 fi
5056
5057 echo "$as_me:5057: result: $success" >&5
5058echo "${ECHO_T}$success" >&6
5059 if test $success = "no"; then
5060 { { echo "$as_me:5060: error: GDBM Library not available - cannot install" >&5
5061echo "$as_me: error: GDBM Library not available - cannot install" >&2;}
5062 { (exit 1); exit 1; }; }
5063 fi
5064fi
5065cat >>confdefs.h <<\EOF
5066#define HAVE_LIBGDBM 1
5067EOF
5068
5069echo "$as_me:5069: checking that Perl 5 is available" >&5
5070echo $ECHO_N "checking that Perl 5 is available... $ECHO_C" >&6
5071success="no"
5072pl_path="$PATH"
5073IFS="${IFS= }"; pl_save_ifs="$IFS"; IFS=":"
5074for pl_dir in $pl_path; do
5075 test -z "$pl_dir" && pl_dir=.
5076 if test -x $pl_dir/perl; then
5077 success="yes"
5078 break
5079 fi
5080done
5081IFS="$pl_save_ifs"
5082
5083if test $success = "yes"; then
5084try=`perl configtest.pl` || try="0"
5085try=`expr $try \> 5.000`
5086if test $try = "1"; then
5087echo "$as_me:5087: result: \"yes\"" >&5
5088echo "${ECHO_T}\"yes\"" >&6
5089else
5090success="no"
5091fi
5092fi
5093
5094if test $success = "no"; then
5095echo "$as_me:5095: result: \"no\"" >&5
5096echo "${ECHO_T}\"no\"" >&6
5097{ { echo "$as_me:5097: error: \"Perl 5 not available - cannot install\"" >&5
5098echo "$as_me: error: \"Perl 5 not available - cannot install\"" >&2;}
5099 { (exit 1); exit 1; }; }
5100fi
5101
5102success=no
5103echo "$as_me:5103: checking \"whether STL library has known faults\"" >&5
5104echo $ECHO_N "checking \"whether STL library has known faults\"... $ECHO_C" >&6
5105
5106cat >conftest.$ac_ext <<_ACEOF
5107#line 5107 "configure"
5108#include "confdefs.h"
5109#include <vector>
5110
5111int
5112main ()
5113{
5114
5115 ;
5116 return 0;
5117}
5118_ACEOF
5119rm -f conftest.$ac_objext
5120if { (eval echo "$as_me:5120: \"$ac_compile\"") >&5
5121 (eval $ac_compile) 2>&5
5122 ac_status=$?
5123 echo "$as_me:5123: \$? = $ac_status" >&5
5124 (exit $ac_status); } &&
5125 { ac_try='test -s conftest.$ac_objext'
5126 { (eval echo "$as_me:5126: \"$ac_try\"") >&5
5127 (eval $ac_try) 2>&5
5128 ac_status=$?
5129 echo "$as_me:5129: \$? = $ac_status" >&5
5130 (exit $ac_status); }; }; then
5131 success=yes
5132else
5133 echo "$as_me: failed program was:" >&5
5134cat conftest.$ac_ext >&5
5135fi
5136rm -f conftest.$ac_objext conftest.$ac_ext
5137
5138if test $success = "no"; then
5139cat >conftest.$ac_ext <<_ACEOF
5140#line 5140 "configure"
5141#include "confdefs.h"
5142#include <vector.h>
5143
5144int
5145main ()
5146{
5147
5148 ;
5149 return 0;
5150}
5151_ACEOF
5152rm -f conftest.$ac_objext
5153if { (eval echo "$as_me:5153: \"$ac_compile\"") >&5
5154 (eval $ac_compile) 2>&5
5155 ac_status=$?
5156 echo "$as_me:5156: \$? = $ac_status" >&5
5157 (exit $ac_status); } &&
5158 { ac_try='test -s conftest.$ac_objext'
5159 { (eval echo "$as_me:5159: \"$ac_try\"") >&5
5160 (eval $ac_try) 2>&5
5161 ac_status=$?
5162 echo "$as_me:5162: \$? = $ac_status" >&5
5163 (exit $ac_status); }; }; then
5164 success="yes"
5165else
5166 echo "$as_me: failed program was:" >&5
5167cat conftest.$ac_ext >&5
5168fi
5169rm -f conftest.$ac_objext conftest.$ac_ext
5170fi
5171
5172if test $success = "no"; then
5173cat >conftest.$ac_ext <<_ACEOF
5174#line 5174 "configure"
5175#include "confdefs.h"
5176#include <ospace\\std\\vector>
5177
5178int
5179main ()
5180{
5181
5182 ;
5183 return 0;
5184}
5185_ACEOF
5186rm -f conftest.$ac_objext
5187if { (eval echo "$as_me:5187: \"$ac_compile\"") >&5
5188 (eval $ac_compile) 2>&5
5189 ac_status=$?
5190 echo "$as_me:5190: \$? = $ac_status" >&5
5191 (exit $ac_status); } &&
5192 { ac_try='test -s conftest.$ac_objext'
5193 { (eval echo "$as_me:5193: \"$ac_try\"") >&5
5194 (eval $ac_try) 2>&5
5195 ac_status=$?
5196 echo "$as_me:5196: \$? = $ac_status" >&5
5197 (exit $ac_status); }; }; then
5198 success="yes"
5199else
5200 echo "$as_me: failed program was:" >&5
5201cat conftest.$ac_ext >&5
5202fi
5203rm -f conftest.$ac_objext conftest.$ac_ext
5204fi
5205
5206if test $success = yes; then
5207echo "$as_me:5207: result: \"no\"" >&5
5208echo "${ECHO_T}\"no\"" >&6
5209else
5210echo "$as_me:5210: result: \"yes\"" >&5
5211echo "${ECHO_T}\"yes\"" >&6
5212{ { echo "$as_me:5212: error: \"STL Broken - Obtain newer version of GNU C Compiler\"" >&5
5213echo "$as_me: error: \"STL Broken - Obtain newer version of GNU C Compiler\"" >&2;}
5214 { (exit 1); exit 1; }; }
5215fi
5216
5217gsdlos=`uname | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
5218# check for running bash under cygwin
5219 if test "`echo $gsdlos | sed 's/cygwin//'`" != "$gsdlos" ;
5220 then
5221 gsdlos=windows
5222 fi
5223
5224# ---------------------------------------------------------------------------
5225if test "$ac_cv_func_alloca" = 'no'; then
5226 LIBOBJS="$LIBOBJS xmalloc.o error.o"
5227fi
5228
5229# ---------------------------------------------------------------------------
5230
5231moduleDirs=""
5232MODULEDIRS=""
5233for x in `find modules -mindepth 1 -maxdepth 2`; do
5234 if test -d "$x"; then
5235 d="$x/Makefile.in"
5236 if test -e "$d"; then
5237 moduleDirs="$moduleDirs $x/Makefile"
5238 MODULEDIRS="$MODULEDIRS $x"
5239 fi
5240 fi
5241done
5242echo "Making$moduleDirs in modules directory"
5243
5244# ---------------------------------------------------------------------------
5245ac_configure_args="$ac_configure_args --host=$host --target=$target"
5246
5247subdirs="$subdirs packages"
5248
5249# the list of folders in the src folder
5250srclist="src/mgpp/lib/Makefile src/mgpp/text/Makefile src/mgpp/Makefile \
5251 src/hashfile/Makefile src/colservr/Makefile src/recpt/Makefile src/txt2db/Makefile \
5252 src/db2txt/Makefile src/getpw/Makefile src/phind/generate/Makefile"
5253
5254ac_config_files="$ac_config_files packages/Makefile packages/mg/Makefile packages/mg/src/text/Makefile packages/mg/src/images/Makefile packages/mg/src/scripts/Makefile packages/mg/lib/Makefile lib/Makefile Makefile $srclist $moduleDirs"
5255cat >confcache <<\_ACEOF
5256# This file is a shell script that caches the results of configure
5257# tests run on this system so they can be shared between configure
5258# scripts and configure runs, see configure's option --config-cache.
5259# It is not useful on other systems. If it contains results you don't
5260# want to keep, you may remove or edit it.
5261#
5262# config.status only pays attention to the cache file if you give it
5263# the --recheck option to rerun configure.
5264#
5265# `ac_cv_env_foo' variables (set or unset) will be overriden when
5266# loading this file, other *unset* `ac_cv_foo' will be assigned the
5267# following values.
5268
5269_ACEOF
5270
5271# The following way of writing the cache mishandles newlines in values,
5272# but we know of no workaround that is simple, portable, and efficient.
5273# So, don't put newlines in cache variables' values.
5274# Ultrix sh set writes to stderr and can't be redirected directly,
5275# and sets the high bit in the cache file unless we assign to the vars.
5276{
5277 (set) 2>&1 |
5278 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5279 *ac_space=\ *)
5280 # `set' does not quote correctly, so add quotes (double-quote
5281 # substitution turns \\\\ into \\, and sed turns \\ into \).
5282 sed -n \
5283 "s/'/'\\\\''/g;
5284 s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5285 ;;
5286 *)
5287 # `set' quotes correctly as required by POSIX, so do not add quotes.
5288 sed -n \
5289 "s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
5290 ;;
5291 esac;
5292} |
5293 sed '
5294 t clear
5295 : clear
5296 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5297 t end
5298 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5299 : end' >>confcache
5300if cmp -s $cache_file confcache; then :; else
5301 if test -w $cache_file; then
5302 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
5303 cat confcache >$cache_file
5304 else
5305 echo "not updating unwritable cache $cache_file"
5306 fi
5307fi
5308rm -f confcache
5309
5310test "x$prefix" = xNONE && prefix=$ac_default_prefix
5311# Let make expand exec_prefix.
5312test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5313
5314# VPATH may cause trouble with some makes, so we remove $(srcdir),
5315# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5316# trailing colons and then remove the whole line if VPATH becomes empty
5317# (actually we leave an empty line to preserve line numbers).
5318if test "x$srcdir" = x.; then
5319 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5320s/:*\$(srcdir):*/:/;
5321s/:*\${srcdir}:*/:/;
5322s/:*@srcdir@:*/:/;
5323s/^\([^=]*=[ ]*\):*/\1/;
5324s/:*$//;
5325s/^[^=]*=[ ]*$//;
5326}'
5327fi
5328
5329DEFS=-DHAVE_CONFIG_H
5330
5331: ${CONFIG_STATUS=./config.status}
5332ac_clean_files_save=$ac_clean_files
5333ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5334{ echo "$as_me:5334: creating $CONFIG_STATUS" >&5
5335echo "$as_me: creating $CONFIG_STATUS" >&6;}
5336cat >$CONFIG_STATUS <<_ACEOF
5337#! $SHELL
5338# Generated automatically by configure.
5339# Run this file to recreate the current configuration.
5340# Compiler output produced by configure, useful for debugging
5341# configure, is in config.log if it exists.
5342
5343debug=false
5344SHELL=\${CONFIG_SHELL-$SHELL}
5345ac_cs_invocation="\$0 \$@"
5346
5347_ACEOF
5348
5349cat >>$CONFIG_STATUS <<\_ACEOF
5350# Be Bourne compatible
5351if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
5352 emulate sh
5353 NULLCMD=:
5354elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
5355 set -o posix
5356fi
5357
5358# Name of the executable.
5359as_me=`echo "$0" |sed 's,.*[\\/],,'`
5360
5361if expr a : '\(a\)' >/dev/null 2>&1; then
5362 as_expr=expr
5363else
5364 as_expr=false
5365fi
5366
5367rm -f conf$$ conf$$.exe conf$$.file
5368echo >conf$$.file
5369if ln -s conf$$.file conf$$ 2>/dev/null; then
5370 # We could just check for DJGPP; but this test a) works b) is more generic
5371 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
5372 if test -f conf$$.exe; then
5373 # Don't use ln at all; we don't have any links
5374 as_ln_s='cp -p'
5375 else
5376 as_ln_s='ln -s'
5377 fi
5378elif ln conf$$.file conf$$ 2>/dev/null; then
5379 as_ln_s=ln
5380else
5381 as_ln_s='cp -p'
5382fi
5383rm -f conf$$ conf$$.exe conf$$.file
5384
5385as_executable_p="test -f"
5386
5387# Support unset when possible.
5388if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
5389 as_unset=unset
5390else
5391 as_unset=false
5392fi
5393
5394# NLS nuisances.
5395$as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
5396$as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
5397$as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
5398$as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
5399$as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
5400$as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
5401$as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
5402$as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
5403
5404# IFS
5405# We need space, tab and new line, in precisely that order.
5406as_nl='
5407'
5408IFS=" $as_nl"
5409
5410# CDPATH.
5411$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
5412
5413exec 6>&1
5414
5415_ACEOF
5416
5417# Files that config.status was made for.
5418if test -n "$ac_config_files"; then
5419 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
5420fi
5421
5422if test -n "$ac_config_headers"; then
5423 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
5424fi
5425
5426if test -n "$ac_config_links"; then
5427 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
5428fi
5429
5430if test -n "$ac_config_commands"; then
5431 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
5432fi
5433
5434cat >>$CONFIG_STATUS <<\EOF
5435
5436ac_cs_usage="\
5437\`$as_me' instantiates files from templates according to the
5438current configuration.
5439
5440Usage: $0 [OPTIONS] [FILE]...
5441
5442 -h, --help print this help, then exit
5443 -V, --version print version number, then exit
5444 -d, --debug don't remove temporary files
5445 --recheck update $as_me by reconfiguring in the same conditions
5446 --file=FILE[:TEMPLATE]
5447 instantiate the configuration file FILE
5448 --header=FILE[:TEMPLATE]
5449 instantiate the configuration header FILE
5450
5451Configuration files:
5452$config_files
5453
5454Configuration headers:
5455$config_headers
5456
5457Report bugs to <[email protected]>."
5458EOF
5459
5460cat >>$CONFIG_STATUS <<EOF
5461ac_cs_version="\\
5462config.status
5463configured by $0, generated by GNU Autoconf 2.50,
5464 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
5465
5466Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
5467Free Software Foundation, Inc.
5468This config.status script is free software; the Free Software Foundation
5469gives unlimited permission to copy, distribute and modify it."
5470srcdir=$srcdir
5471INSTALL="$INSTALL"
5472EOF
5473
5474cat >>$CONFIG_STATUS <<\EOF
5475# If no file are specified by the user, then we need to provide default
5476# value. By we need to know if files were specified by the user.
5477ac_need_defaults=:
5478while test $# != 0
5479do
5480 case $1 in
5481 --*=*)
5482 ac_option=`expr "x$1" : 'x\([^=]*\)='`
5483 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
5484 shift
5485 set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
5486 shift
5487 ;;
5488 -*);;
5489 *) # This is not an option, so the user has probably given explicit
5490 # arguments.
5491 ac_need_defaults=false;;
5492 esac
5493
5494 case $1 in
5495 # Handling of the options.
5496EOF
5497cat >>$CONFIG_STATUS <<EOF
5498 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5499 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
5500 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
5501EOF
5502cat >>$CONFIG_STATUS <<\EOF
5503 --version | --vers* | -V )
5504 echo "$ac_cs_version"; exit 0 ;;
5505 --he | --h)
5506 # Conflict between --help and --header
5507 { { echo "$as_me:5507: error: ambiguous option: $1
5508Try \`$0 --help' for more information." >&5
5509echo "$as_me: error: ambiguous option: $1
5510Try \`$0 --help' for more information." >&2;}
5511 { (exit 1); exit 1; }; };;
5512 --help | --hel | -h )
5513 echo "$ac_cs_usage"; exit 0 ;;
5514 --debug | --d* | -d )
5515 debug=: ;;
5516 --file | --fil | --fi | --f )
5517 shift
5518 CONFIG_FILES="$CONFIG_FILES $1"
5519 ac_need_defaults=false;;
5520 --header | --heade | --head | --hea )
5521 shift
5522 CONFIG_HEADERS="$CONFIG_HEADERS $1"
5523 ac_need_defaults=false;;
5524
5525 # Handling of arguments.
5526 'packages/Makefile' ) CONFIG_FILES="$CONFIG_FILES packages/Makefile" ;;
5527 'packages/mg/Makefile' ) CONFIG_FILES="$CONFIG_FILES packages/mg/Makefile" ;;
5528 'packages/mg/src/text/Makefile' ) CONFIG_FILES="$CONFIG_FILES packages/mg/src/text/Makefile" ;;
5529 'packages/mg/src/images/Makefile' ) CONFIG_FILES="$CONFIG_FILES packages/mg/src/images/Makefile" ;;
5530 'packages/mg/src/scripts/Makefile' ) CONFIG_FILES="$CONFIG_FILES packages/mg/src/scripts/Makefile" ;;
5531 'packages/mg/lib/Makefile' ) CONFIG_FILES="$CONFIG_FILES packages/mg/lib/Makefile" ;;
5532 'lib/Makefile' ) CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
5533 'Makefile' ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
5534 '$srclist' ) CONFIG_FILES="$CONFIG_FILES $srclist" ;;
5535 '$moduleDirs' ) CONFIG_FILES="$CONFIG_FILES $moduleDirs" ;;
5536 'config.h' ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
5537
5538 # This is an error.
5539 -*) { { echo "$as_me:5539: error: unrecognized option: $1
5540Try \`$0 --help' for more information." >&5
5541echo "$as_me: error: unrecognized option: $1
5542Try \`$0 --help' for more information." >&2;}
5543 { (exit 1); exit 1; }; } ;;
5544 *) { { echo "$as_me:5544: error: invalid argument: $1" >&5
5545echo "$as_me: error: invalid argument: $1" >&2;}
5546 { (exit 1); exit 1; }; };;
5547 esac
5548 shift
5549done
5550
5551exec 5>>config.log
5552cat >&5 << _ACEOF
5553
5554## ----------------------- ##
5555## Running config.status. ##
5556## ----------------------- ##
5557
5558This file was extended by $as_me 2.50, executed with
5559 > $ac_cs_invocation
5560on `(hostname || uname -n) 2>/dev/null | sed 1q`
5561
5562_ACEOF
5563EOF
5564
5565cat >>$CONFIG_STATUS <<\EOF
5566# If the user did not use the arguments to specify the items to instantiate,
5567# then the envvar interface is used. Set only those that are not.
5568# We use the long form for the default assignment because of an extremely
5569# bizarre bug on SunOS 4.1.3.
5570if $ac_need_defaults; then
5571 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5572 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5573fi
5574
5575# Create a temporary directory, and hook for its removal unless debugging.
5576$debug ||
5577{
5578 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
5579 trap '{ (exit $?); exit $?; }' 1 2 13 15
5580}
5581
5582# Create a (secure) tmp directory for tmp files.
5583: ${TMPDIR=/tmp}
5584{
5585 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
5586 test -n "$tmp" && test -d "$tmp"
5587} ||
5588{
5589 tmp=$TMPDIR/cs$$-$RANDOM
5590 (umask 077 && mkdir $tmp)
5591} ||
5592{
5593 echo "$me: cannot create a temporary directory in $TMPDIR" >&2
5594 { (exit 1); exit 1; }
5595}
5596
5597EOF
5598
5599cat >>$CONFIG_STATUS <<EOF
5600
5601#
5602# CONFIG_FILES section.
5603#
5604
5605# No need to generate the scripts if there are no CONFIG_FILES.
5606# This happens for instance when ./config.status config.h
5607if test -n "\$CONFIG_FILES"; then
5608 # Protect against being on the right side of a sed subst in config.status.
5609 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
5610 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
5611s,@SHELL@,$SHELL,;t t
5612s,@exec_prefix@,$exec_prefix,;t t
5613s,@prefix@,$prefix,;t t
5614s,@program_transform_name@,$program_transform_name,;t t
5615s,@bindir@,$bindir,;t t
5616s,@sbindir@,$sbindir,;t t
5617s,@libexecdir@,$libexecdir,;t t
5618s,@datadir@,$datadir,;t t
5619s,@sysconfdir@,$sysconfdir,;t t
5620s,@sharedstatedir@,$sharedstatedir,;t t
5621s,@localstatedir@,$localstatedir,;t t
5622s,@libdir@,$libdir,;t t
5623s,@includedir@,$includedir,;t t
5624s,@oldincludedir@,$oldincludedir,;t t
5625s,@infodir@,$infodir,;t t
5626s,@mandir@,$mandir,;t t
5627s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
5628s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
5629s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
5630s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
5631s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
5632s,@ECHO_C@,$ECHO_C,;t t
5633s,@ECHO_N@,$ECHO_N,;t t
5634s,@ECHO_T@,$ECHO_T,;t t
5635s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
5636s,@DEFS@,$DEFS,;t t
5637s,@LIBS@,$LIBS,;t t
5638s,@PACKAGE@,$PACKAGE,;t t
5639s,@VERSION@,$VERSION,;t t
5640s,@USE_FASTCGI@,$USE_FASTCGI,;t t
5641s,@USE_LANGACTION@,$USE_LANGACTION,;t t
5642s,@USE_CORBA@,$USE_CORBA,;t t
5643s,@MICO_DIR@,$MICO_DIR,;t t
5644s,@USE_Z3950@,$USE_Z3950,;t t
5645s,@CFLAGS@,$CFLAGS,;t t
5646s,@CC@,$CC,;t t
5647s,@LDFLAGS@,$LDFLAGS,;t t
5648s,@CPPFLAGS@,$CPPFLAGS,;t t
5649s,@ac_ct_CC@,$ac_ct_CC,;t t
5650s,@EXEEXT@,$EXEEXT,;t t
5651s,@OBJEXT@,$OBJEXT,;t t
5652s,@CXX@,$CXX,;t t
5653s,@CXXFLAGS@,$CXXFLAGS,;t t
5654s,@ac_ct_CXX@,$ac_ct_CXX,;t t
5655s,@AWK@,$AWK,;t t
5656s,@YACC@,$YACC,;t t
5657s,@build@,$build,;t t
5658s,@build_cpu@,$build_cpu,;t t
5659s,@build_vendor@,$build_vendor,;t t
5660s,@build_os@,$build_os,;t t
5661s,@host@,$host,;t t
5662s,@host_cpu@,$host_cpu,;t t
5663s,@host_vendor@,$host_vendor,;t t
5664s,@host_os@,$host_os,;t t
5665s,@target@,$target,;t t
5666s,@target_cpu@,$target_cpu,;t t
5667s,@target_vendor@,$target_vendor,;t t
5668s,@target_os@,$target_os,;t t
5669s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
5670s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
5671s,@INSTALL_DATA@,$INSTALL_DATA,;t t
5672s,@LN_S@,$LN_S,;t t
5673s,@SET_MAKE@,$SET_MAKE,;t t
5674s,@RANLIB@,$RANLIB,;t t
5675s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
5676s,@MICO_VER@,$MICO_VER,;t t
5677s,@CPP@,$CPP,;t t
5678s,@U@,$U,;t t
5679s,@ANSI2KNR@,$ANSI2KNR,;t t
5680s,@ALLOCA@,$ALLOCA,;t t
5681s,@LIBOBJS@,$LIBOBJS,;t t
5682s,@GDBM_LIBPATH@,$GDBM_LIBPATH,;t t
5683s,@GDBM_INCLUDE@,$GDBM_INCLUDE,;t t
5684s,@gsdlos@,$gsdlos,;t t
5685s,@MODULEDIRS@,$MODULEDIRS,;t t
5686s,@subdirs@,$subdirs,;t t
5687CEOF
5688
5689EOF
5690
5691 cat >>$CONFIG_STATUS <<\EOF
5692 # Split the substitutions into bite-sized pieces for seds with
5693 # small command number limits, like on Digital OSF/1 and HP-UX.
5694 ac_max_sed_lines=48
5695 ac_sed_frag=1 # Number of current file.
5696 ac_beg=1 # First line for current file.
5697 ac_end=$ac_max_sed_lines # Line after last line for current file.
5698 ac_more_lines=:
5699 ac_sed_cmds=
5700 while $ac_more_lines; do
5701 if test $ac_beg -gt 1; then
5702 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
5703 else
5704 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
5705 fi
5706 if test ! -s $tmp/subs.frag; then
5707 ac_more_lines=false
5708 else
5709 # The purpose of the label and of the branching condition is to
5710 # speed up the sed processing (if there are no `@' at all, there
5711 # is no need to browse any of the substitutions).
5712 # These are the two extra sed commands mentioned above.
5713 (echo ':t
5714 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
5715 if test -z "$ac_sed_cmds"; then
5716 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
5717 else
5718 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
5719 fi
5720 ac_sed_frag=`expr $ac_sed_frag + 1`
5721 ac_beg=$ac_end
5722 ac_end=`expr $ac_end + $ac_max_sed_lines`
5723 fi
5724 done
5725 if test -z "$ac_sed_cmds"; then
5726 ac_sed_cmds=cat
5727 fi
5728fi # test -n "$CONFIG_FILES"
5729
5730EOF
5731cat >>$CONFIG_STATUS <<\EOF
5732for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
5733 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5734 case $ac_file in
5735 - | *:- | *:-:* ) # input from stdin
5736 cat >$tmp/stdin
5737 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
5738 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
5739 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
5740 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
5741 * ) ac_file_in=$ac_file.in ;;
5742 esac
5743
5744 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
5745 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5746 X"$ac_file" : 'X\(//\)[^/]' \| \
5747 X"$ac_file" : 'X\(//\)$' \| \
5748 X"$ac_file" : 'X\(/\)' \| \
5749 . : '\(.\)' 2>/dev/null ||
5750echo X"$ac_file" |
5751 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
5752 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
5753 /^X\(\/\/\)$/{ s//\1/; q; }
5754 /^X\(\/\).*/{ s//\1/; q; }
5755 s/.*/./; q'`
5756 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5757 { case "$ac_dir" in
5758 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
5759 *) as_incr_dir=.;;
5760esac
5761as_dummy="$ac_dir"
5762for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
5763 case $as_mkdir_dir in
5764 # Skip DOS drivespec
5765 ?:) as_incr_dir=$as_mkdir_dir ;;
5766 *)
5767 as_incr_dir=$as_incr_dir/$as_mkdir_dir
5768 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
5769 ;;
5770 esac
5771done; }
5772
5773 ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
5774 # A "../" for each directory in $ac_dir_suffix.
5775 ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
5776 else
5777 ac_dir_suffix= ac_dots=
5778 fi
5779
5780 case $srcdir in
5781 .) ac_srcdir=.
5782 if test -z "$ac_dots"; then
5783 ac_top_srcdir=.
5784 else
5785 ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
5786 fi ;;
5787 [\\/]* | ?:[\\/]* )
5788 ac_srcdir=$srcdir$ac_dir_suffix;
5789 ac_top_srcdir=$srcdir ;;
5790 *) # Relative path.
5791 ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
5792 ac_top_srcdir=$ac_dots$srcdir ;;
5793 esac
5794
5795 case $INSTALL in
5796 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5797 *) ac_INSTALL=$ac_dots$INSTALL ;;
5798 esac
5799
5800 if test x"$ac_file" != x-; then
5801 { echo "$as_me:5801: creating $ac_file" >&5
5802echo "$as_me: creating $ac_file" >&6;}
5803 rm -f "$ac_file"
5804 fi
5805 # Let's still pretend it is `configure' which instantiates (i.e., don't
5806 # use $as_me), people would be surprised to read:
5807 # /* config.h. Generated automatically by config.status. */
5808 configure_input="Generated automatically from `echo $ac_file_in |
5809 sed 's,.*/,,'` by configure."
5810
5811 # First look for the input files in the build tree, otherwise in the
5812 # src tree.
5813 ac_file_inputs=`IFS=:
5814 for f in $ac_file_in; do
5815 case $f in
5816 -) echo $tmp/stdin ;;
5817 [\\/$]*)
5818 # Absolute (can't be DOS-style, as IFS=:)
5819 test -f "$f" || { { echo "$as_me:5819: error: cannot find input file: $f" >&5
5820echo "$as_me: error: cannot find input file: $f" >&2;}
5821 { (exit 1); exit 1; }; }
5822 echo $f;;
5823 *) # Relative
5824 if test -f "$f"; then
5825 # Build tree
5826 echo $f
5827 elif test -f "$srcdir/$f"; then
5828 # Source tree
5829 echo $srcdir/$f
5830 else
5831 # /dev/null tree
5832 { { echo "$as_me:5832: error: cannot find input file: $f" >&5
5833echo "$as_me: error: cannot find input file: $f" >&2;}
5834 { (exit 1); exit 1; }; }
5835 fi;;
5836 esac
5837 done` || { (exit 1); exit 1; }
5838EOF
5839cat >>$CONFIG_STATUS <<EOF
5840 sed "$ac_vpsub
5841$extrasub
5842EOF
5843cat >>$CONFIG_STATUS <<\EOF
5844:t
5845/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5846s,@configure_input@,$configure_input,;t t
5847s,@srcdir@,$ac_srcdir,;t t
5848s,@top_srcdir@,$ac_top_srcdir,;t t
5849s,@INSTALL@,$ac_INSTALL,;t t
5850" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
5851 rm -f $tmp/stdin
5852 if test x"$ac_file" != x-; then
5853 mv $tmp/out $ac_file
5854 else
5855 cat $tmp/out
5856 rm -f $tmp/out
5857 fi
5858
5859done
5860EOF
5861cat >>$CONFIG_STATUS <<\EOF
5862
5863#
5864# CONFIG_HEADER section.
5865#
5866
5867# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5868# NAME is the cpp macro being defined and VALUE is the value it is being given.
5869#
5870# ac_d sets the value in "#define NAME VALUE" lines.
5871ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5872ac_dB='[ ].*$,\1#\2'
5873ac_dC=' '
5874ac_dD=',;t'
5875# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5876ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5877ac_uB='$,\1#\2define\3'
5878ac_uC=' '
5879ac_uD=',;t'
5880
5881for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
5882 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5883 case $ac_file in
5884 - | *:- | *:-:* ) # input from stdin
5885 cat >$tmp/stdin
5886 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
5887 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
5888 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
5889 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
5890 * ) ac_file_in=$ac_file.in ;;
5891 esac
5892
5893 test x"$ac_file" != x- && { echo "$as_me:5893: creating $ac_file" >&5
5894echo "$as_me: creating $ac_file" >&6;}
5895
5896 # First look for the input files in the build tree, otherwise in the
5897 # src tree.
5898 ac_file_inputs=`IFS=:
5899 for f in $ac_file_in; do
5900 case $f in
5901 -) echo $tmp/stdin ;;
5902 [\\/$]*)
5903 # Absolute (can't be DOS-style, as IFS=:)
5904 test -f "$f" || { { echo "$as_me:5904: error: cannot find input file: $f" >&5
5905echo "$as_me: error: cannot find input file: $f" >&2;}
5906 { (exit 1); exit 1; }; }
5907 echo $f;;
5908 *) # Relative
5909 if test -f "$f"; then
5910 # Build tree
5911 echo $f
5912 elif test -f "$srcdir/$f"; then
5913 # Source tree
5914 echo $srcdir/$f
5915 else
5916 # /dev/null tree
5917 { { echo "$as_me:5917: error: cannot find input file: $f" >&5
5918echo "$as_me: error: cannot find input file: $f" >&2;}
5919 { (exit 1); exit 1; }; }
5920 fi;;
5921 esac
5922 done` || { (exit 1); exit 1; }
5923 # Remove the trailing spaces.
5924 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
5925
5926EOF
5927
5928# Transform confdefs.h into two sed scripts, `conftest.defines' and
5929# `conftest.undefs', that substitutes the proper values into
5930# config.h.in to produce config.h. The first handles `#define'
5931# templates, and the second `#undef' templates.
5932# And first: Protect against being on the right side of a sed subst in
5933# config.status. Protect against being in an unquoted here document
5934# in config.status.
5935rm -f conftest.defines conftest.undefs
5936# Using a here document instead of a string reduces the quoting nightmare.
5937# Putting comments in sed scripts is not portable.
5938#
5939# `end' is used to avoid that the second main sed command (meant for
5940# 0-ary CPP macros) applies to n-ary macro definitions.
5941# See the Autoconf documentation for `clear'.
5942cat >confdef2sed.sed <<\EOF
5943s/[\\&,]/\\&/g
5944s,[\\$`],\\&,g
5945t clear
5946: clear
5947s,^[ ]*#[ ]*define[ ][ ]*\(\([^ (][^ (]*\)([^)]*)\)[ ]*\(.*\)$,${ac_dA}\2${ac_dB}\1${ac_dC}\3${ac_dD},gp
5948t end
5949s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
5950: end
5951EOF
5952# If some macros were called several times there might be several times
5953# the same #defines, which is useless. Nevertheless, we may not want to
5954# sort them, since we want the *last* AC-DEFINE to be honored.
5955uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
5956sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
5957rm -f confdef2sed.sed
5958
5959# This sed command replaces #undef with comments. This is necessary, for
5960# example, in the case of _POSIX_SOURCE, which is predefined and required
5961# on some systems where configure will not decide to define it.
5962cat >>conftest.undefs <<\EOF
5963s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
5964EOF
5965
5966# Break up conftest.defines because some shells have a limit on the size
5967# of here documents, and old seds have small limits too (100 cmds).
5968echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
5969echo ' if egrep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
5970echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
5971echo ' :' >>$CONFIG_STATUS
5972rm -f conftest.tail
5973while grep . conftest.defines >/dev/null
5974do
5975 # Write a limited-size here document to $tmp/defines.sed.
5976 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
5977 # Speed up: don't consider the non `#define' lines.
5978 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
5979 # Work around the forget-to-reset-the-flag bug.
5980 echo 't clr' >>$CONFIG_STATUS
5981 echo ': clr' >>$CONFIG_STATUS
5982 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
5983 echo 'CEOF
5984 sed -f $tmp/defines.sed $tmp/in >$tmp/out
5985 rm -f $tmp/in
5986 mv $tmp/out $tmp/in
5987' >>$CONFIG_STATUS
5988 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
5989 rm -f conftest.defines
5990 mv conftest.tail conftest.defines
5991done
5992rm -f conftest.defines
5993echo ' fi # egrep' >>$CONFIG_STATUS
5994echo >>$CONFIG_STATUS
5995
5996# Break up conftest.undefs because some shells have a limit on the size
5997# of here documents, and old seds have small limits too (100 cmds).
5998echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
5999rm -f conftest.tail
6000while grep . conftest.undefs >/dev/null
6001do
6002 # Write a limited-size here document to $tmp/undefs.sed.
6003 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
6004 # Speed up: don't consider the non `#undef'
6005 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
6006 # Work around the forget-to-reset-the-flag bug.
6007 echo 't clr' >>$CONFIG_STATUS
6008 echo ': clr' >>$CONFIG_STATUS
6009 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
6010 echo 'CEOF
6011 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
6012 rm -f $tmp/in
6013 mv $tmp/out $tmp/in
6014' >>$CONFIG_STATUS
6015 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
6016 rm -f conftest.undefs
6017 mv conftest.tail conftest.undefs
6018done
6019rm -f conftest.undefs
6020
6021cat >>$CONFIG_STATUS <<\EOF
6022 # Let's still pretend it is `configure' which instantiates (i.e., don't
6023 # use $as_me), people would be surprised to read:
6024 # /* config.h. Generated automatically by config.status. */
6025 if test x"$ac_file" = x-; then
6026 echo "/* Generated automatically by configure. */" >$tmp/config.h
6027 else
6028 echo "/* $ac_file. Generated automatically by configure. */" >$tmp/config.h
6029 fi
6030 cat $tmp/in >>$tmp/config.h
6031 rm -f $tmp/in
6032 if test x"$ac_file" != x-; then
6033 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then
6034 { echo "$as_me:6034: $ac_file is unchanged" >&5
6035echo "$as_me: $ac_file is unchanged" >&6;}
6036 else
6037 ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6038 X"$ac_file" : 'X\(//\)[^/]' \| \
6039 X"$ac_file" : 'X\(//\)$' \| \
6040 X"$ac_file" : 'X\(/\)' \| \
6041 . : '\(.\)' 2>/dev/null ||
6042echo X"$ac_file" |
6043 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
6044 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
6045 /^X\(\/\/\)$/{ s//\1/; q; }
6046 /^X\(\/\).*/{ s//\1/; q; }
6047 s/.*/./; q'`
6048 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
6049 { case "$ac_dir" in
6050 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
6051 *) as_incr_dir=.;;
6052esac
6053as_dummy="$ac_dir"
6054for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
6055 case $as_mkdir_dir in
6056 # Skip DOS drivespec
6057 ?:) as_incr_dir=$as_mkdir_dir ;;
6058 *)
6059 as_incr_dir=$as_incr_dir/$as_mkdir_dir
6060 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
6061 ;;
6062 esac
6063done; }
6064
6065 fi
6066 rm -f $ac_file
6067 mv $tmp/config.h $ac_file
6068 fi
6069 else
6070 cat $tmp/config.h
6071 rm -f $tmp/config.h
6072 fi
6073done
6074EOF
6075
6076cat >>$CONFIG_STATUS <<\EOF
6077
6078{ (exit 0); exit 0; }
6079EOF
6080chmod +x $CONFIG_STATUS
6081ac_clean_files=$ac_clean_files_save
6082
6083# configure is writing to config.log, and then calls config.status.
6084# config.status does its own redirection, appending to config.log.
6085# Unfortunately, on DOS this fails, as config.log is still kept open
6086# by configure, so config.status won't be able to write to it; its
6087# output is simply discarded. So we exec the FD to /dev/null,
6088# effectively closing config.log, so it can be properly (re)opened and
6089# appended to by config.status. When coming back to configure, we
6090# need to make the FD available again.
6091if test "$no_create" != yes; then
6092 ac_cs_success=:
6093 exec 5>/dev/null
6094 $SHELL $CONFIG_STATUS || ac_cs_success=false
6095 exec 5>>config.log
6096 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6097 # would make configure fail if this is the last instruction.
6098 $ac_cs_success || { (exit 1); exit 1; }
6099fi
6100
6101#
6102# CONFIG_SUBDIRS section.
6103#
6104if test "$no_recursion" != yes; then
6105
6106 # Remove --cache-file and --srcdir arguments so they do not pile up.
6107 ac_sub_configure_args=
6108 ac_prev=
6109 for ac_arg in $ac_configure_args; do
6110 if test -n "$ac_prev"; then
6111 ac_prev=
6112 continue
6113 fi
6114 case $ac_arg in
6115 -cache-file | --cache-file | --cache-fil | --cache-fi \
6116 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
6117 ac_prev=cache_file ;;
6118 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
6119 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
6120 | --c=*)
6121 ;;
6122 --config-cache | -C)
6123 ;;
6124 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
6125 ac_prev=srcdir ;;
6126 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
6127 ;;
6128 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
6129 esac
6130 done
6131
6132 for ac_subdir in : $subdirs; do test "x$ac_subdir" = x: && continue
6133
6134 # Do not complain, so a configure script can configure whichever
6135 # parts of a large source tree are present.
6136 test -d $srcdir/$ac_subdir || continue
6137
6138 { echo "$as_me:6138: configuring in $ac_subdir" >&5
6139echo "$as_me: configuring in $ac_subdir" >&6;}
6140 case $srcdir in
6141 .) ;;
6142 *) { case "./$ac_subdir" in
6143 [\\/]* | ?:[\\/]* ) as_incr_dir=;;
6144 *) as_incr_dir=.;;
6145esac
6146as_dummy="./$ac_subdir"
6147for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
6148 case $as_mkdir_dir in
6149 # Skip DOS drivespec
6150 ?:) as_incr_dir=$as_mkdir_dir ;;
6151 *)
6152 as_incr_dir=$as_incr_dir/$as_mkdir_dir
6153 test -d "$as_incr_dir" || mkdir "$as_incr_dir"
6154 ;;
6155 esac
6156done; }
6157
6158 if test -d ./$ac_subdir; then :;
6159 else
6160 { { echo "$as_me:6160: error: cannot create \`pwd\`/$ac_subdir" >&5
6161echo "$as_me: error: cannot create \`pwd\`/$ac_subdir" >&2;}
6162 { (exit 1); exit 1; }; }
6163 fi
6164 ;;
6165 esac
6166
6167 ac_popdir=`pwd`
6168 cd $ac_subdir
6169
6170 # A "../" for each directory in /$ac_subdir.
6171 ac_dots=`echo $ac_subdir |
6172 sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
6173
6174 case $srcdir in
6175 .) # No --srcdir option. We are building in place.
6176 ac_sub_srcdir=$srcdir ;;
6177 [\\/]* | ?:[\\/]* ) # Absolute path.
6178 ac_sub_srcdir=$srcdir/$ac_subdir ;;
6179 *) # Relative path.
6180 ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
6181 esac
6182
6183 # Check for guested configure; otherwise get Cygnus style configure.
6184 if test -f $ac_sub_srcdir/configure.gnu; then
6185 ac_sub_configure="$SHELL '$ac_sub_srcdir/configure.gnu'"
6186 elif test -f $ac_sub_srcdir/configure; then
6187 ac_sub_configure="$SHELL '$ac_sub_srcdir/configure'"
6188 elif test -f $ac_sub_srcdir/configure.in; then
6189 ac_sub_configure=$ac_configure
6190 else
6191 { echo "$as_me:6191: WARNING: no configuration information is in $ac_subdir" >&5
6192echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2;}
6193 ac_sub_configure=
6194 fi
6195
6196 # The recursion is here.
6197 if test -n "$ac_sub_configure"; then
6198 # Make the cache file name correct relative to the subdirectory.
6199 case $cache_file in
6200 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
6201 *) # Relative path.
6202 ac_sub_cache_file=$ac_dots$cache_file ;;
6203 esac
6204
6205 { echo "$as_me:6205: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir" >&5
6206echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir" >&6;}
6207 # The eval makes quoting arguments work.
6208 eval $ac_sub_configure $ac_sub_configure_args \
6209 --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir ||
6210 { { echo "$as_me:6210: error: $ac_sub_configure failed for $ac_subdir" >&5
6211echo "$as_me: error: $ac_sub_configure failed for $ac_subdir" >&2;}
6212 { (exit 1); exit 1; }; }
6213 fi
6214
6215 cd $ac_popdir
6216 done
6217fi
6218
Note: See TracBrowser for help on using the repository browser.