source: trunk/gsdl/configure@ 2471

Last change on this file since 2471 was 2471, checked in by jrm21, 23 years ago

removed bash'isms from our own sh tests. We should probably always test any
changes, as any script that will run under solaris /bin/sh, will probably run
under any OS's /bin/sh.

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 106.2 KB
Line 
1#! /bin/sh
2
3# Guess values for system-dependent variables and create Makefiles.
4# Generated automatically using autoconf version 2.13
5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6#
7# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it.
9
10# Defaults:
11ac_help=
12ac_default_prefix=/usr/local
13# Any additions from configure.in:
14ac_help="$ac_help
15 --enable-corba Enable CORBA support"
16ac_help="$ac_help
17 --with-micodir Use installed MICO directory"
18ac_help="$ac_help
19 --enable-z3950 Enable Z39.50 client support"
20ac_help="$ac_help
21 --with-gdbm=dir Use local gdbm library and headers"
22ac_help="$ac_help
23 --with-dmalloc use dmalloc, as in
24 ftp://ftp.letters.com/src/dmalloc/dmalloc.tar.gz"
25ac_help="$ac_help
26 --with-regex use older regex in lieu of GNU rx for matching"
27
28# Initialize some variables set by options.
29# The variables have the same names as the options, with
30# dashes changed to underlines.
31build=NONE
32cache_file=./config.cache
33exec_prefix=NONE
34host=NONE
35no_create=
36nonopt=NONE
37no_recursion=
38prefix=NONE
39program_prefix=NONE
40program_suffix=NONE
41program_transform_name=s,x,x,
42silent=
43site=
44srcdir=
45target=NONE
46verbose=
47x_includes=NONE
48x_libraries=NONE
49bindir='${exec_prefix}/bin'
50sbindir='${exec_prefix}/sbin'
51libexecdir='${exec_prefix}/libexec'
52datadir='${prefix}/share'
53sysconfdir='${prefix}/etc'
54sharedstatedir='${prefix}/com'
55localstatedir='${prefix}/var'
56libdir='${exec_prefix}/lib'
57includedir='${prefix}/include'
58oldincludedir='/usr/include'
59infodir='${prefix}/info'
60mandir='${prefix}/man'
61
62# Initialize some other variables.
63subdirs=
64MFLAGS= MAKEFLAGS=
65SHELL=${CONFIG_SHELL-/bin/sh}
66# Maximum number of lines to put in a shell here document.
67ac_max_here_lines=12
68
69ac_prev=
70for ac_option
71do
72
73 # If the previous option needs an argument, assign it.
74 if test -n "$ac_prev"; then
75 eval "$ac_prev=\$ac_option"
76 ac_prev=
77 continue
78 fi
79
80 case "$ac_option" in
81 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
82 *) ac_optarg= ;;
83 esac
84
85 # Accept the important Cygnus configure options, so we can diagnose typos.
86
87 case "$ac_option" in
88
89 -bindir | --bindir | --bindi | --bind | --bin | --bi)
90 ac_prev=bindir ;;
91 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
92 bindir="$ac_optarg" ;;
93
94 -build | --build | --buil | --bui | --bu)
95 ac_prev=build ;;
96 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
97 build="$ac_optarg" ;;
98
99 -cache-file | --cache-file | --cache-fil | --cache-fi \
100 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
101 ac_prev=cache_file ;;
102 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
103 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
104 cache_file="$ac_optarg" ;;
105
106 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
107 ac_prev=datadir ;;
108 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
109 | --da=*)
110 datadir="$ac_optarg" ;;
111
112 -disable-* | --disable-*)
113 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
114 # Reject names that are not valid shell variable names.
115 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
116 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
117 fi
118 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
119 eval "enable_${ac_feature}=no" ;;
120
121 -enable-* | --enable-*)
122 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
123 # Reject names that are not valid shell variable names.
124 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
125 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
126 fi
127 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
128 case "$ac_option" in
129 *=*) ;;
130 *) ac_optarg=yes ;;
131 esac
132 eval "enable_${ac_feature}='$ac_optarg'" ;;
133
134 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
135 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
136 | --exec | --exe | --ex)
137 ac_prev=exec_prefix ;;
138 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
139 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
140 | --exec=* | --exe=* | --ex=*)
141 exec_prefix="$ac_optarg" ;;
142
143 -gas | --gas | --ga | --g)
144 # Obsolete; use --with-gas.
145 with_gas=yes ;;
146
147 -help | --help | --hel | --he)
148 # Omit some internal or obsolete options to make the list less imposing.
149 # This message is too long to be a string in the A/UX 3.1 sh.
150 cat << EOF
151Usage: configure [options] [host]
152Options: [defaults in brackets after descriptions]
153Configuration:
154 --cache-file=FILE cache test results in FILE
155 --help print this message
156 --no-create do not create output files
157 --quiet, --silent do not print \`checking...' messages
158 --version print the version of autoconf that created configure
159Directory and file names:
160 --prefix=PREFIX install architecture-independent files in PREFIX
161 [$ac_default_prefix]
162 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
163 [same as prefix]
164 --bindir=DIR user executables in DIR [EPREFIX/bin]
165 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
166 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
167 --datadir=DIR read-only architecture-independent data in DIR
168 [PREFIX/share]
169 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
170 --sharedstatedir=DIR modifiable architecture-independent data in DIR
171 [PREFIX/com]
172 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
173 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
174 --includedir=DIR C header files in DIR [PREFIX/include]
175 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
176 --infodir=DIR info documentation in DIR [PREFIX/info]
177 --mandir=DIR man documentation in DIR [PREFIX/man]
178 --srcdir=DIR find the sources in DIR [configure dir or ..]
179 --program-prefix=PREFIX prepend PREFIX to installed program names
180 --program-suffix=SUFFIX append SUFFIX to installed program names
181 --program-transform-name=PROGRAM
182 run sed PROGRAM on installed program names
183EOF
184 cat << EOF
185Host type:
186 --build=BUILD configure for building on BUILD [BUILD=HOST]
187 --host=HOST configure for HOST [guessed]
188 --target=TARGET configure for TARGET [TARGET=HOST]
189Features and packages:
190 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
191 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
192 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
193 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
194 --x-includes=DIR X include files are in DIR
195 --x-libraries=DIR X library files are in DIR
196EOF
197 if test -n "$ac_help"; then
198 echo "--enable and --with options recognized:$ac_help"
199 fi
200 exit 0 ;;
201
202 -host | --host | --hos | --ho)
203 ac_prev=host ;;
204 -host=* | --host=* | --hos=* | --ho=*)
205 host="$ac_optarg" ;;
206
207 -includedir | --includedir | --includedi | --included | --include \
208 | --includ | --inclu | --incl | --inc)
209 ac_prev=includedir ;;
210 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
211 | --includ=* | --inclu=* | --incl=* | --inc=*)
212 includedir="$ac_optarg" ;;
213
214 -infodir | --infodir | --infodi | --infod | --info | --inf)
215 ac_prev=infodir ;;
216 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
217 infodir="$ac_optarg" ;;
218
219 -libdir | --libdir | --libdi | --libd)
220 ac_prev=libdir ;;
221 -libdir=* | --libdir=* | --libdi=* | --libd=*)
222 libdir="$ac_optarg" ;;
223
224 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
225 | --libexe | --libex | --libe)
226 ac_prev=libexecdir ;;
227 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
228 | --libexe=* | --libex=* | --libe=*)
229 libexecdir="$ac_optarg" ;;
230
231 -localstatedir | --localstatedir | --localstatedi | --localstated \
232 | --localstate | --localstat | --localsta | --localst \
233 | --locals | --local | --loca | --loc | --lo)
234 ac_prev=localstatedir ;;
235 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
236 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
237 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
238 localstatedir="$ac_optarg" ;;
239
240 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
241 ac_prev=mandir ;;
242 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
243 mandir="$ac_optarg" ;;
244
245 -nfp | --nfp | --nf)
246 # Obsolete; use --without-fp.
247 with_fp=no ;;
248
249 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
250 | --no-cr | --no-c)
251 no_create=yes ;;
252
253 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
254 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
255 no_recursion=yes ;;
256
257 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
258 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
259 | --oldin | --oldi | --old | --ol | --o)
260 ac_prev=oldincludedir ;;
261 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
262 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
263 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
264 oldincludedir="$ac_optarg" ;;
265
266 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
267 ac_prev=prefix ;;
268 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
269 prefix="$ac_optarg" ;;
270
271 -program-prefix | --program-prefix | --program-prefi | --program-pref \
272 | --program-pre | --program-pr | --program-p)
273 ac_prev=program_prefix ;;
274 -program-prefix=* | --program-prefix=* | --program-prefi=* \
275 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
276 program_prefix="$ac_optarg" ;;
277
278 -program-suffix | --program-suffix | --program-suffi | --program-suff \
279 | --program-suf | --program-su | --program-s)
280 ac_prev=program_suffix ;;
281 -program-suffix=* | --program-suffix=* | --program-suffi=* \
282 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
283 program_suffix="$ac_optarg" ;;
284
285 -program-transform-name | --program-transform-name \
286 | --program-transform-nam | --program-transform-na \
287 | --program-transform-n | --program-transform- \
288 | --program-transform | --program-transfor \
289 | --program-transfo | --program-transf \
290 | --program-trans | --program-tran \
291 | --progr-tra | --program-tr | --program-t)
292 ac_prev=program_transform_name ;;
293 -program-transform-name=* | --program-transform-name=* \
294 | --program-transform-nam=* | --program-transform-na=* \
295 | --program-transform-n=* | --program-transform-=* \
296 | --program-transform=* | --program-transfor=* \
297 | --program-transfo=* | --program-transf=* \
298 | --program-trans=* | --program-tran=* \
299 | --progr-tra=* | --program-tr=* | --program-t=*)
300 program_transform_name="$ac_optarg" ;;
301
302 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
303 | -silent | --silent | --silen | --sile | --sil)
304 silent=yes ;;
305
306 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
307 ac_prev=sbindir ;;
308 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
309 | --sbi=* | --sb=*)
310 sbindir="$ac_optarg" ;;
311
312 -sharedstatedir | --sharedstatedir | --sharedstatedi \
313 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
314 | --sharedst | --shareds | --shared | --share | --shar \
315 | --sha | --sh)
316 ac_prev=sharedstatedir ;;
317 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
318 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
319 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
320 | --sha=* | --sh=*)
321 sharedstatedir="$ac_optarg" ;;
322
323 -site | --site | --sit)
324 ac_prev=site ;;
325 -site=* | --site=* | --sit=*)
326 site="$ac_optarg" ;;
327
328 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
329 ac_prev=srcdir ;;
330 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
331 srcdir="$ac_optarg" ;;
332
333 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
334 | --syscon | --sysco | --sysc | --sys | --sy)
335 ac_prev=sysconfdir ;;
336 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
337 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
338 sysconfdir="$ac_optarg" ;;
339
340 -target | --target | --targe | --targ | --tar | --ta | --t)
341 ac_prev=target ;;
342 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
343 target="$ac_optarg" ;;
344
345 -v | -verbose | --verbose | --verbos | --verbo | --verb)
346 verbose=yes ;;
347
348 -version | --version | --versio | --versi | --vers)
349 echo "configure generated by autoconf version 2.13"
350 exit 0 ;;
351
352 -with-* | --with-*)
353 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
354 # Reject names that are not valid shell variable names.
355 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
356 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
357 fi
358 ac_package=`echo $ac_package| sed 's/-/_/g'`
359 case "$ac_option" in
360 *=*) ;;
361 *) ac_optarg=yes ;;
362 esac
363 eval "with_${ac_package}='$ac_optarg'" ;;
364
365 -without-* | --without-*)
366 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
367 # Reject names that are not valid shell variable names.
368 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
369 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
370 fi
371 ac_package=`echo $ac_package| sed 's/-/_/g'`
372 eval "with_${ac_package}=no" ;;
373
374 --x)
375 # Obsolete; use --with-x.
376 with_x=yes ;;
377
378 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
379 | --x-incl | --x-inc | --x-in | --x-i)
380 ac_prev=x_includes ;;
381 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
382 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
383 x_includes="$ac_optarg" ;;
384
385 -x-libraries | --x-libraries | --x-librarie | --x-librari \
386 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
387 ac_prev=x_libraries ;;
388 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
389 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
390 x_libraries="$ac_optarg" ;;
391
392 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
393 ;;
394
395 *)
396 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
397 echo "configure: warning: $ac_option: invalid host type" 1>&2
398 fi
399 if test "x$nonopt" != xNONE; then
400 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
401 fi
402 nonopt="$ac_option"
403 ;;
404
405 esac
406done
407
408if test -n "$ac_prev"; then
409 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
410fi
411
412trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
413
414# File descriptor usage:
415# 0 standard input
416# 1 file creation
417# 2 errors and warnings
418# 3 some systems may open it to /dev/tty
419# 4 used on the Kubota Titan
420# 6 checking for... messages and results
421# 5 compiler messages saved in config.log
422if test "$silent" = yes; then
423 exec 6>/dev/null
424else
425 exec 6>&1
426fi
427exec 5>./config.log
428
429echo "\
430This file contains any messages produced by compilers while
431running configure, to aid debugging if configure makes a mistake.
432" 1>&5
433
434# Strip out --no-create and --no-recursion so they do not pile up.
435# Also quote any args containing shell metacharacters.
436ac_configure_args=
437for ac_arg
438do
439 case "$ac_arg" in
440 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
441 | --no-cr | --no-c) ;;
442 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
443 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
444 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
445 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
446 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
447 esac
448done
449
450# NLS nuisances.
451# Only set these to C if already set. These must not be set unconditionally
452# because not all systems understand e.g. LANG=C (notably SCO).
453# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
454# Non-C LC_CTYPE values break the ctype check.
455if test "${LANG+set}" = set; then LANG=C; export LANG; fi
456if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
457if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
458if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
459
460# confdefs.h avoids OS command line length limits that DEFS can exceed.
461rm -rf conftest* confdefs.h
462# AIX cpp loses on an empty file, so make sure it contains at least a newline.
463echo > confdefs.h
464
465# A filename unique to this package, relative to the directory that
466# configure is in, which we can look for to find out if srcdir is correct.
467ac_unique_file=lib/text_t.h
468
469# Find the source files, if location was not specified.
470if test -z "$srcdir"; then
471 ac_srcdir_defaulted=yes
472 # Try the directory containing this script, then its parent.
473 ac_prog=$0
474 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
475 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
476 srcdir=$ac_confdir
477 if test ! -r $srcdir/$ac_unique_file; then
478 srcdir=..
479 fi
480else
481 ac_srcdir_defaulted=no
482fi
483if test ! -r $srcdir/$ac_unique_file; then
484 if test "$ac_srcdir_defaulted" = yes; then
485 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
486 else
487 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
488 fi
489fi
490srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
491
492# Prefer explicitly selected file to automatically selected ones.
493if test -z "$CONFIG_SITE"; then
494 if test "x$prefix" != xNONE; then
495 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
496 else
497 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
498 fi
499fi
500for ac_site_file in $CONFIG_SITE; do
501 if test -r "$ac_site_file"; then
502 echo "loading site script $ac_site_file"
503 . "$ac_site_file"
504 fi
505done
506
507if test -r "$cache_file"; then
508 echo "loading cache $cache_file"
509 . $cache_file
510else
511 echo "creating cache $cache_file"
512 > $cache_file
513fi
514
515ac_ext=c
516# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
517ac_cpp='$CPP $CPPFLAGS'
518ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
519ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
520cross_compiling=$ac_cv_prog_cc_cross
521
522ac_exeext=
523ac_objext=o
524if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
525 # Stardent Vistra SVR4 grep lacks -e, says [email protected].
526 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
527 ac_n= ac_c='
528' ac_t=' '
529 else
530 ac_n=-n ac_c= ac_t=
531 fi
532else
533 ac_n= ac_c='\c' ac_t=
534fi
535
536
537
538
539PACKAGE=gsdl
540VERSION=2.1
541cat >> confdefs.h <<EOF
542#define PACKAGE "$PACKAGE"
543EOF
544
545cat >> confdefs.h <<EOF
546#define VERSION "$VERSION"
547EOF
548
549
550
551
552USE_FASTCGI=0
553if test USE_FASTCGI = 1; then
554cat >> confdefs.h <<\EOF
555#define USE_FASTCGI 1
556EOF
557
558
559fi
560
561# Check whether --enable-corba or --disable-corba was given.
562if test "${enable_corba+set}" = set; then
563 enableval="$enable_corba"
564 USE_CORBA=1
565else
566 USE_CORBA=0
567fi
568
569cat >> confdefs.h <<EOF
570#define USE_CORBA $USE_CORBA
571EOF
572
573
574
575# Check whether --with-micodir or --without-micodir was given.
576if test "${with_micodir+set}" = set; then
577 withval="$with_micodir"
578 MICO_DIR=$enableval
579else
580 MICO_DIR="default"
581fi
582
583cat >> confdefs.h <<EOF
584#define MICO_DIR "$MICO_DIR"
585EOF
586
587
588
589# Check whether --enable-z3950 or --disable-z3950 was given.
590if test "${enable_z3950+set}" = set; then
591 enableval="$enable_z3950"
592 USE_Z3950=1
593else
594 USE_Z3950=0
595fi
596
597if test USE_Z3950 = 1; then
598cat >> confdefs.h <<\EOF
599#define USE_Z3950 $USE_Z3950
600EOF
601
602
603fi
604
605# Check whether --with-gdbm or --without-gdbm was given.
606if test "${with_gdbm+set}" = set; then
607 withval="$with_gdbm"
608 gdbmdir=$withval
609fi
610
611
612
613
614LDFLAGS=
615if test -z "$CFLAGS"; then
616CFLAGS=-O2
617fi
618
619
620# Extract the first word of "gcc", so it can be a program name with args.
621set dummy gcc; ac_word=$2
622echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
623echo "configure:624: checking for $ac_word" >&5
624if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
625 echo $ac_n "(cached) $ac_c" 1>&6
626else
627 if test -n "$CC"; then
628 ac_cv_prog_CC="$CC" # Let the user override the test.
629else
630 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
631 ac_dummy="$PATH"
632 for ac_dir in $ac_dummy; do
633 test -z "$ac_dir" && ac_dir=.
634 if test -f $ac_dir/$ac_word; then
635 ac_cv_prog_CC="gcc"
636 break
637 fi
638 done
639 IFS="$ac_save_ifs"
640fi
641fi
642CC="$ac_cv_prog_CC"
643if test -n "$CC"; then
644 echo "$ac_t""$CC" 1>&6
645else
646 echo "$ac_t""no" 1>&6
647fi
648
649if test -z "$CC"; then
650 # Extract the first word of "cc", so it can be a program name with args.
651set dummy cc; ac_word=$2
652echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
653echo "configure:654: checking for $ac_word" >&5
654if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
655 echo $ac_n "(cached) $ac_c" 1>&6
656else
657 if test -n "$CC"; then
658 ac_cv_prog_CC="$CC" # Let the user override the test.
659else
660 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
661 ac_prog_rejected=no
662 ac_dummy="$PATH"
663 for ac_dir in $ac_dummy; do
664 test -z "$ac_dir" && ac_dir=.
665 if test -f $ac_dir/$ac_word; then
666 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
667 ac_prog_rejected=yes
668 continue
669 fi
670 ac_cv_prog_CC="cc"
671 break
672 fi
673 done
674 IFS="$ac_save_ifs"
675if test $ac_prog_rejected = yes; then
676 # We found a bogon in the path, so make sure we never use it.
677 set dummy $ac_cv_prog_CC
678 shift
679 if test $# -gt 0; then
680 # We chose a different compiler from the bogus one.
681 # However, it has the same basename, so the bogon will be chosen
682 # first if we set CC to just the basename; use the full file name.
683 shift
684 set dummy "$ac_dir/$ac_word" "$@"
685 shift
686 ac_cv_prog_CC="$@"
687 fi
688fi
689fi
690fi
691CC="$ac_cv_prog_CC"
692if test -n "$CC"; then
693 echo "$ac_t""$CC" 1>&6
694else
695 echo "$ac_t""no" 1>&6
696fi
697
698 if test -z "$CC"; then
699 case "`uname -s`" in
700 *win32* | *WIN32*)
701 # Extract the first word of "cl", so it can be a program name with args.
702set dummy cl; ac_word=$2
703echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
704echo "configure:705: checking for $ac_word" >&5
705if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
706 echo $ac_n "(cached) $ac_c" 1>&6
707else
708 if test -n "$CC"; then
709 ac_cv_prog_CC="$CC" # Let the user override the test.
710else
711 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
712 ac_dummy="$PATH"
713 for ac_dir in $ac_dummy; do
714 test -z "$ac_dir" && ac_dir=.
715 if test -f $ac_dir/$ac_word; then
716 ac_cv_prog_CC="cl"
717 break
718 fi
719 done
720 IFS="$ac_save_ifs"
721fi
722fi
723CC="$ac_cv_prog_CC"
724if test -n "$CC"; then
725 echo "$ac_t""$CC" 1>&6
726else
727 echo "$ac_t""no" 1>&6
728fi
729 ;;
730 esac
731 fi
732 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
733fi
734
735echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
736echo "configure:737: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
737
738ac_ext=c
739# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
740ac_cpp='$CPP $CPPFLAGS'
741ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
742ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
743cross_compiling=$ac_cv_prog_cc_cross
744
745cat > conftest.$ac_ext << EOF
746
747#line 748 "configure"
748#include "confdefs.h"
749
750main(){return(0);}
751EOF
752if { (eval echo configure:753: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
753 ac_cv_prog_cc_works=yes
754 # If we can't run a trivial program, we are probably using a cross compiler.
755 if (./conftest; exit) 2>/dev/null; then
756 ac_cv_prog_cc_cross=no
757 else
758 ac_cv_prog_cc_cross=yes
759 fi
760else
761 echo "configure: failed program was:" >&5
762 cat conftest.$ac_ext >&5
763 ac_cv_prog_cc_works=no
764fi
765rm -fr conftest*
766ac_ext=c
767# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
768ac_cpp='$CPP $CPPFLAGS'
769ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
770ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
771cross_compiling=$ac_cv_prog_cc_cross
772
773echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
774if test $ac_cv_prog_cc_works = no; then
775 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
776fi
777echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
778echo "configure:779: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
779echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
780cross_compiling=$ac_cv_prog_cc_cross
781
782echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
783echo "configure:784: checking whether we are using GNU C" >&5
784if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
785 echo $ac_n "(cached) $ac_c" 1>&6
786else
787 cat > conftest.c <<EOF
788#ifdef __GNUC__
789 yes;
790#endif
791EOF
792if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:793: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
793 ac_cv_prog_gcc=yes
794else
795 ac_cv_prog_gcc=no
796fi
797fi
798
799echo "$ac_t""$ac_cv_prog_gcc" 1>&6
800
801if test $ac_cv_prog_gcc = yes; then
802 GCC=yes
803else
804 GCC=
805fi
806
807ac_test_CFLAGS="${CFLAGS+set}"
808ac_save_CFLAGS="$CFLAGS"
809CFLAGS=
810echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
811echo "configure:812: checking whether ${CC-cc} accepts -g" >&5
812if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
813 echo $ac_n "(cached) $ac_c" 1>&6
814else
815 echo 'void f(){}' > conftest.c
816if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
817 ac_cv_prog_cc_g=yes
818else
819 ac_cv_prog_cc_g=no
820fi
821rm -f conftest*
822
823fi
824
825echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
826if test "$ac_test_CFLAGS" = set; then
827 CFLAGS="$ac_save_CFLAGS"
828elif test $ac_cv_prog_cc_g = yes; then
829 if test "$GCC" = yes; then
830 CFLAGS="-g -O2"
831 else
832 CFLAGS="-g"
833 fi
834else
835 if test "$GCC" = yes; then
836 CFLAGS="-O2"
837 else
838 CFLAGS=
839 fi
840fi
841
842for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
843do
844# Extract the first word of "$ac_prog", so it can be a program name with args.
845set dummy $ac_prog; ac_word=$2
846echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
847echo "configure:848: checking for $ac_word" >&5
848if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
849 echo $ac_n "(cached) $ac_c" 1>&6
850else
851 if test -n "$CXX"; then
852 ac_cv_prog_CXX="$CXX" # Let the user override the test.
853else
854 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
855 ac_dummy="$PATH"
856 for ac_dir in $ac_dummy; do
857 test -z "$ac_dir" && ac_dir=.
858 if test -f $ac_dir/$ac_word; then
859 ac_cv_prog_CXX="$ac_prog"
860 break
861 fi
862 done
863 IFS="$ac_save_ifs"
864fi
865fi
866CXX="$ac_cv_prog_CXX"
867if test -n "$CXX"; then
868 echo "$ac_t""$CXX" 1>&6
869else
870 echo "$ac_t""no" 1>&6
871fi
872
873test -n "$CXX" && break
874done
875test -n "$CXX" || CXX="gcc"
876
877
878echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
879echo "configure:880: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
880
881ac_ext=C
882# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
883ac_cpp='$CXXCPP $CPPFLAGS'
884ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
885ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
886cross_compiling=$ac_cv_prog_cxx_cross
887
888cat > conftest.$ac_ext << EOF
889
890#line 891 "configure"
891#include "confdefs.h"
892
893int main(){return(0);}
894EOF
895if { (eval echo configure:896: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
896 ac_cv_prog_cxx_works=yes
897 # If we can't run a trivial program, we are probably using a cross compiler.
898 if (./conftest; exit) 2>/dev/null; then
899 ac_cv_prog_cxx_cross=no
900 else
901 ac_cv_prog_cxx_cross=yes
902 fi
903else
904 echo "configure: failed program was:" >&5
905 cat conftest.$ac_ext >&5
906 ac_cv_prog_cxx_works=no
907fi
908rm -fr conftest*
909ac_ext=c
910# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
911ac_cpp='$CPP $CPPFLAGS'
912ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
913ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
914cross_compiling=$ac_cv_prog_cc_cross
915
916echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6
917if test $ac_cv_prog_cxx_works = no; then
918 { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
919fi
920echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
921echo "configure:922: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
922echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
923cross_compiling=$ac_cv_prog_cxx_cross
924
925echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
926echo "configure:927: checking whether we are using GNU C++" >&5
927if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
928 echo $ac_n "(cached) $ac_c" 1>&6
929else
930 cat > conftest.C <<EOF
931#ifdef __GNUC__
932 yes;
933#endif
934EOF
935if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:936: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
936 ac_cv_prog_gxx=yes
937else
938 ac_cv_prog_gxx=no
939fi
940fi
941
942echo "$ac_t""$ac_cv_prog_gxx" 1>&6
943
944if test $ac_cv_prog_gxx = yes; then
945 GXX=yes
946else
947 GXX=
948fi
949
950ac_test_CXXFLAGS="${CXXFLAGS+set}"
951ac_save_CXXFLAGS="$CXXFLAGS"
952CXXFLAGS=
953echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
954echo "configure:955: checking whether ${CXX-g++} accepts -g" >&5
955if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
956 echo $ac_n "(cached) $ac_c" 1>&6
957else
958 echo 'void f(){}' > conftest.cc
959if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
960 ac_cv_prog_cxx_g=yes
961else
962 ac_cv_prog_cxx_g=no
963fi
964rm -f conftest*
965
966fi
967
968echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
969if test "$ac_test_CXXFLAGS" = set; then
970 CXXFLAGS="$ac_save_CXXFLAGS"
971elif test $ac_cv_prog_cxx_g = yes; then
972 if test "$GXX" = yes; then
973 CXXFLAGS="-g -O2"
974 else
975 CXXFLAGS="-g"
976 fi
977else
978 if test "$GXX" = yes; then
979 CXXFLAGS="-O2"
980 else
981 CXXFLAGS=
982 fi
983fi
984
985for ac_prog in mawk gawk nawk awk
986do
987# Extract the first word of "$ac_prog", so it can be a program name with args.
988set dummy $ac_prog; ac_word=$2
989echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
990echo "configure:991: checking for $ac_word" >&5
991if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
992 echo $ac_n "(cached) $ac_c" 1>&6
993else
994 if test -n "$AWK"; then
995 ac_cv_prog_AWK="$AWK" # Let the user override the test.
996else
997 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
998 ac_dummy="$PATH"
999 for ac_dir in $ac_dummy; do
1000 test -z "$ac_dir" && ac_dir=.
1001 if test -f $ac_dir/$ac_word; then
1002 ac_cv_prog_AWK="$ac_prog"
1003 break
1004 fi
1005 done
1006 IFS="$ac_save_ifs"
1007fi
1008fi
1009AWK="$ac_cv_prog_AWK"
1010if test -n "$AWK"; then
1011 echo "$ac_t""$AWK" 1>&6
1012else
1013 echo "$ac_t""no" 1>&6
1014fi
1015
1016test -n "$AWK" && break
1017done
1018
1019for ac_prog in 'bison -y' byacc
1020do
1021# Extract the first word of "$ac_prog", so it can be a program name with args.
1022set dummy $ac_prog; ac_word=$2
1023echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1024echo "configure:1025: checking for $ac_word" >&5
1025if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1026 echo $ac_n "(cached) $ac_c" 1>&6
1027else
1028 if test -n "$YACC"; then
1029 ac_cv_prog_YACC="$YACC" # Let the user override the test.
1030else
1031 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1032 ac_dummy="$PATH"
1033 for ac_dir in $ac_dummy; do
1034 test -z "$ac_dir" && ac_dir=.
1035 if test -f $ac_dir/$ac_word; then
1036 ac_cv_prog_YACC="$ac_prog"
1037 break
1038 fi
1039 done
1040 IFS="$ac_save_ifs"
1041fi
1042fi
1043YACC="$ac_cv_prog_YACC"
1044if test -n "$YACC"; then
1045 echo "$ac_t""$YACC" 1>&6
1046else
1047 echo "$ac_t""no" 1>&6
1048fi
1049
1050test -n "$YACC" && break
1051done
1052test -n "$YACC" || YACC="yacc"
1053
1054ac_aux_dir=
1055for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1056 if test -f $ac_dir/install-sh; then
1057 ac_aux_dir=$ac_dir
1058 ac_install_sh="$ac_aux_dir/install-sh -c"
1059 break
1060 elif test -f $ac_dir/install.sh; then
1061 ac_aux_dir=$ac_dir
1062 ac_install_sh="$ac_aux_dir/install.sh -c"
1063 break
1064 fi
1065done
1066if test -z "$ac_aux_dir"; then
1067 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
1068fi
1069ac_config_guess=$ac_aux_dir/config.guess
1070ac_config_sub=$ac_aux_dir/config.sub
1071ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
1072
1073
1074# Do some error checking and defaulting for the host and target type.
1075# The inputs are:
1076# configure --host=HOST --target=TARGET --build=BUILD NONOPT
1077#
1078# The rules are:
1079# 1. You are not allowed to specify --host, --target, and nonopt at the
1080# same time.
1081# 2. Host defaults to nonopt.
1082# 3. If nonopt is not specified, then host defaults to the current host,
1083# as determined by config.guess.
1084# 4. Target and build default to nonopt.
1085# 5. If nonopt is not specified, then target and build default to host.
1086
1087# The aliases save the names the user supplied, while $host etc.
1088# will get canonicalized.
1089case $host---$target---$nonopt in
1090NONE---*---* | *---NONE---* | *---*---NONE) ;;
1091*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
1092esac
1093
1094
1095# Make sure we can run config.sub.
1096if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
1097else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1098fi
1099
1100echo $ac_n "checking host system type""... $ac_c" 1>&6
1101echo "configure:1102: checking host system type" >&5
1102
1103host_alias=$host
1104case "$host_alias" in
1105NONE)
1106 case $nonopt in
1107 NONE)
1108 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1109 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1110 fi ;;
1111 *) host_alias=$nonopt ;;
1112 esac ;;
1113esac
1114
1115host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1116host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1117host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1118host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1119echo "$ac_t""$host" 1>&6
1120
1121echo $ac_n "checking target system type""... $ac_c" 1>&6
1122echo "configure:1123: checking target system type" >&5
1123
1124target_alias=$target
1125case "$target_alias" in
1126NONE)
1127 case $nonopt in
1128 NONE) target_alias=$host_alias ;;
1129 *) target_alias=$nonopt ;;
1130 esac ;;
1131esac
1132
1133target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
1134target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1135target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1136target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1137echo "$ac_t""$target" 1>&6
1138
1139echo $ac_n "checking build system type""... $ac_c" 1>&6
1140echo "configure:1141: checking build system type" >&5
1141
1142build_alias=$build
1143case "$build_alias" in
1144NONE)
1145 case $nonopt in
1146 NONE) build_alias=$host_alias ;;
1147 *) build_alias=$nonopt ;;
1148 esac ;;
1149esac
1150
1151build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1152build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1153build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1154build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1155echo "$ac_t""$build" 1>&6
1156
1157test "$host_alias" != "$target_alias" &&
1158 test "$program_prefix$program_suffix$program_transform_name" = \
1159 NONENONEs,x,x, &&
1160 program_prefix=${target_alias}-
1161
1162# Find a good install program. We prefer a C program (faster),
1163# so one script is as good as another. But avoid the broken or
1164# incompatible versions:
1165# SysV /etc/install, /usr/sbin/install
1166# SunOS /usr/etc/install
1167# IRIX /sbin/install
1168# AIX /bin/install
1169# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1170# AFS /usr/afsws/bin/install, which mishandles nonexistent args
1171# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1172# ./install, which can be erroneously created by make from ./install.sh.
1173echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1174echo "configure:1175: checking for a BSD compatible install" >&5
1175if test -z "$INSTALL"; then
1176if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1177 echo $ac_n "(cached) $ac_c" 1>&6
1178else
1179 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
1180 for ac_dir in $PATH; do
1181 # Account for people who put trailing slashes in PATH elements.
1182 case "$ac_dir/" in
1183 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1184 *)
1185 # OSF1 and SCO ODT 3.0 have their own names for install.
1186 # Don't use installbsd from OSF since it installs stuff as root
1187 # by default.
1188 for ac_prog in ginstall scoinst install; do
1189 if test -f $ac_dir/$ac_prog; then
1190 if test $ac_prog = install &&
1191 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1192 # AIX install. It has an incompatible calling convention.
1193 :
1194 else
1195 ac_cv_path_install="$ac_dir/$ac_prog -c"
1196 break 2
1197 fi
1198 fi
1199 done
1200 ;;
1201 esac
1202 done
1203 IFS="$ac_save_IFS"
1204
1205fi
1206 if test "${ac_cv_path_install+set}" = set; then
1207 INSTALL="$ac_cv_path_install"
1208 else
1209 # As a last resort, use the slow shell script. We don't cache a
1210 # path for INSTALL within a source directory, because that will
1211 # break other packages using the cache if that directory is
1212 # removed, or if the path is relative.
1213 INSTALL="$ac_install_sh"
1214 fi
1215fi
1216echo "$ac_t""$INSTALL" 1>&6
1217
1218# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1219# It thinks the first close brace ends the variable substitution.
1220test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1221
1222test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
1223
1224test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1225
1226echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1227echo "configure:1228: checking whether ln -s works" >&5
1228if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1229 echo $ac_n "(cached) $ac_c" 1>&6
1230else
1231 rm -f conftestdata
1232if ln -s X conftestdata 2>/dev/null
1233then
1234 rm -f conftestdata
1235 ac_cv_prog_LN_S="ln -s"
1236else
1237 ac_cv_prog_LN_S=ln
1238fi
1239fi
1240LN_S="$ac_cv_prog_LN_S"
1241if test "$ac_cv_prog_LN_S" = "ln -s"; then
1242 echo "$ac_t""yes" 1>&6
1243else
1244 echo "$ac_t""no" 1>&6
1245fi
1246
1247echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
1248echo "configure:1249: checking whether ${MAKE-make} sets \${MAKE}" >&5
1249set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
1250if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
1251 echo $ac_n "(cached) $ac_c" 1>&6
1252else
1253 cat > conftestmake <<\EOF
1254all:
1255 @echo 'ac_maketemp="${MAKE}"'
1256EOF
1257# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1258eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1259if test -n "$ac_maketemp"; then
1260 eval ac_cv_prog_make_${ac_make}_set=yes
1261else
1262 eval ac_cv_prog_make_${ac_make}_set=no
1263fi
1264rm -f conftestmake
1265fi
1266if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1267 echo "$ac_t""yes" 1>&6
1268 SET_MAKE=
1269else
1270 echo "$ac_t""no" 1>&6
1271 SET_MAKE="MAKE=${MAKE-make}"
1272fi
1273
1274# Extract the first word of "ranlib", so it can be a program name with args.
1275set dummy ranlib; ac_word=$2
1276echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1277echo "configure:1278: checking for $ac_word" >&5
1278if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1279 echo $ac_n "(cached) $ac_c" 1>&6
1280else
1281 if test -n "$RANLIB"; then
1282 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1283else
1284 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1285 ac_dummy="$PATH"
1286 for ac_dir in $ac_dummy; do
1287 test -z "$ac_dir" && ac_dir=.
1288 if test -f $ac_dir/$ac_word; then
1289 ac_cv_prog_RANLIB="ranlib"
1290 break
1291 fi
1292 done
1293 IFS="$ac_save_ifs"
1294 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1295fi
1296fi
1297RANLIB="$ac_cv_prog_RANLIB"
1298if test -n "$RANLIB"; then
1299 echo "$ac_t""$RANLIB" 1>&6
1300else
1301 echo "$ac_t""no" 1>&6
1302fi
1303
1304
1305
1306#moved CORBA MICO directory test to get version of MICO
1307if test $USE_CORBA = 1; then
1308
1309if test $MICO_DIR = "default"; then
1310#do something
1311MICO_INC="-I packages/mico/mico/include"
1312else
1313#build the micotest program
1314MICO_INC= ""
1315if test $MICO_DIR != yes; then
1316MICO_INC="-I $MICO_DIR"
1317fi
1318fi
1319
1320#get MICO_VER value
1321sh -c "$CC -c micotest.cpp -o micotest.o $MICO_INC 2>&1" > /dev/null
1322sh -c "$CC -o micotest micotest.o -lstdc++ 2>&1" > /dev/null
1323MICO_VER=`./micotest` || MICO_VER=2.3.5
1324sh -c "rm micotest"
1325sh -c "rm micotest.o"
1326
1327#do test of MICO_VER
1328if test MICO_VER != 0; then
1329cat >> confdefs.h <<\EOF
1330#define MICO_VER 1
1331EOF
1332
1333
1334fi
1335#end USE_CORBA test
1336fi
1337
1338echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1339echo "configure:1340: checking how to run the C preprocessor" >&5
1340# On Suns, sometimes $CPP names a directory.
1341if test -n "$CPP" && test -d "$CPP"; then
1342 CPP=
1343fi
1344if test -z "$CPP"; then
1345if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1346 echo $ac_n "(cached) $ac_c" 1>&6
1347else
1348 # This must be in double quotes, not single quotes, because CPP may get
1349 # substituted into the Makefile and "${CC-cc}" will confuse make.
1350 CPP="${CC-cc} -E"
1351 # On the NeXT, cc -E runs the code through the compiler's parser,
1352 # not just through cpp.
1353 cat > conftest.$ac_ext <<EOF
1354#line 1355 "configure"
1355#include "confdefs.h"
1356#include <assert.h>
1357Syntax Error
1358EOF
1359ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1360{ (eval echo configure:1361: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1361ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1362if test -z "$ac_err"; then
1363 :
1364else
1365 echo "$ac_err" >&5
1366 echo "configure: failed program was:" >&5
1367 cat conftest.$ac_ext >&5
1368 rm -rf conftest*
1369 CPP="${CC-cc} -E -traditional-cpp"
1370 cat > conftest.$ac_ext <<EOF
1371#line 1372 "configure"
1372#include "confdefs.h"
1373#include <assert.h>
1374Syntax Error
1375EOF
1376ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1377{ (eval echo configure:1378: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1378ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1379if test -z "$ac_err"; then
1380 :
1381else
1382 echo "$ac_err" >&5
1383 echo "configure: failed program was:" >&5
1384 cat conftest.$ac_ext >&5
1385 rm -rf conftest*
1386 CPP="${CC-cc} -nologo -E"
1387 cat > conftest.$ac_ext <<EOF
1388#line 1389 "configure"
1389#include "confdefs.h"
1390#include <assert.h>
1391Syntax Error
1392EOF
1393ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1394{ (eval echo configure:1395: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1395ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1396if test -z "$ac_err"; then
1397 :
1398else
1399 echo "$ac_err" >&5
1400 echo "configure: failed program was:" >&5
1401 cat conftest.$ac_ext >&5
1402 rm -rf conftest*
1403 CPP=/lib/cpp
1404fi
1405rm -f conftest*
1406fi
1407rm -f conftest*
1408fi
1409rm -f conftest*
1410 ac_cv_prog_CPP="$CPP"
1411fi
1412 CPP="$ac_cv_prog_CPP"
1413else
1414 ac_cv_prog_CPP="$CPP"
1415fi
1416echo "$ac_t""$CPP" 1>&6
1417
1418echo $ac_n "checking for AIX""... $ac_c" 1>&6
1419echo "configure:1420: checking for AIX" >&5
1420cat > conftest.$ac_ext <<EOF
1421#line 1422 "configure"
1422#include "confdefs.h"
1423#ifdef _AIX
1424 yes
1425#endif
1426
1427EOF
1428if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1429 egrep "yes" >/dev/null 2>&1; then
1430 rm -rf conftest*
1431 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
1432#define _ALL_SOURCE 1
1433EOF
1434
1435else
1436 rm -rf conftest*
1437 echo "$ac_t""no" 1>&6
1438fi
1439rm -f conftest*
1440
1441
1442echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
1443echo "configure:1444: checking for POSIXized ISC" >&5
1444if test -d /etc/conf/kconfig.d &&
1445 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
1446then
1447 echo "$ac_t""yes" 1>&6
1448 ISC=yes # If later tests want to check for ISC.
1449 cat >> confdefs.h <<\EOF
1450#define _POSIX_SOURCE 1
1451EOF
1452
1453 if test "$GCC" = yes; then
1454 CC="$CC -posix"
1455 else
1456 CC="$CC -Xp"
1457 fi
1458else
1459 echo "$ac_t""no" 1>&6
1460 ISC=
1461fi
1462
1463ac_safe=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
1464echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
1465echo "configure:1466: checking for minix/config.h" >&5
1466if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1467 echo $ac_n "(cached) $ac_c" 1>&6
1468else
1469 cat > conftest.$ac_ext <<EOF
1470#line 1471 "configure"
1471#include "confdefs.h"
1472#include <minix/config.h>
1473EOF
1474ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1475{ (eval echo configure:1476: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1476ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1477if test -z "$ac_err"; then
1478 rm -rf conftest*
1479 eval "ac_cv_header_$ac_safe=yes"
1480else
1481 echo "$ac_err" >&5
1482 echo "configure: failed program was:" >&5
1483 cat conftest.$ac_ext >&5
1484 rm -rf conftest*
1485 eval "ac_cv_header_$ac_safe=no"
1486fi
1487rm -f conftest*
1488fi
1489if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1490 echo "$ac_t""yes" 1>&6
1491 MINIX=yes
1492else
1493 echo "$ac_t""no" 1>&6
1494MINIX=
1495fi
1496
1497if test "$MINIX" = yes; then
1498 cat >> confdefs.h <<\EOF
1499#define _POSIX_SOURCE 1
1500EOF
1501
1502 cat >> confdefs.h <<\EOF
1503#define _POSIX_1_SOURCE 2
1504EOF
1505
1506 cat >> confdefs.h <<\EOF
1507#define _MINIX 1
1508EOF
1509
1510fi
1511
1512echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
1513echo "configure:1514: checking for ${CC-cc} option to accept ANSI C" >&5
1514if eval "test \"`echo '$''{'ac_cv_prog_cc_stdc'+set}'`\" = set"; then
1515 echo $ac_n "(cached) $ac_c" 1>&6
1516else
1517 ac_cv_prog_cc_stdc=no
1518ac_save_CFLAGS="$CFLAGS"
1519# Don't try gcc -ansi; that turns off useful extensions and
1520# breaks some systems' header files.
1521# AIX -qlanglvl=ansi
1522# Ultrix and OSF/1 -std1
1523# HP-UX -Aa -D_HPUX_SOURCE
1524# SVR4 -Xc
1525for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" -Xc
1526do
1527 CFLAGS="$ac_save_CFLAGS $ac_arg"
1528 cat > conftest.$ac_ext <<EOF
1529#line 1530 "configure"
1530#include "confdefs.h"
1531#if !defined(__STDC__) || __STDC__ != 1
1532choke me
1533#endif
1534
1535int main() {
1536int test (int i, double x);
1537struct s1 {int (*f) (int a);};
1538struct s2 {int (*f) (double a);};
1539; return 0; }
1540EOF
1541if { (eval echo configure:1542: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1542 rm -rf conftest*
1543 ac_cv_prog_cc_stdc="$ac_arg"; break
1544else
1545 echo "configure: failed program was:" >&5
1546 cat conftest.$ac_ext >&5
1547fi
1548rm -f conftest*
1549done
1550CFLAGS="$ac_save_CFLAGS"
1551
1552fi
1553
1554echo "$ac_t""$ac_cv_prog_cc_stdc" 1>&6
1555case "x$ac_cv_prog_cc_stdc" in
1556 x|xno) ;;
1557 *) CC="$CC $ac_cv_prog_cc_stdc" ;;
1558esac
1559
1560
1561echo $ac_n "checking for function prototypes""... $ac_c" 1>&6
1562echo "configure:1563: checking for function prototypes" >&5
1563if test "$ac_cv_prog_cc_stdc" != no; then
1564 echo "$ac_t""yes" 1>&6
1565 cat >> confdefs.h <<\EOF
1566#define PROTOTYPES 1
1567EOF
1568
1569 U= ANSI2KNR=
1570else
1571 echo "$ac_t""no" 1>&6
1572 U=_ ANSI2KNR=ansi2knr
1573fi
1574
1575echo $ac_n "checking for working const""... $ac_c" 1>&6
1576echo "configure:1577: checking for working const" >&5
1577if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1578 echo $ac_n "(cached) $ac_c" 1>&6
1579else
1580 cat > conftest.$ac_ext <<EOF
1581#line 1582 "configure"
1582#include "confdefs.h"
1583
1584int main() {
1585
1586/* Ultrix mips cc rejects this. */
1587typedef int charset[2]; const charset x;
1588/* SunOS 4.1.1 cc rejects this. */
1589char const *const *ccp;
1590char **p;
1591/* NEC SVR4.0.2 mips cc rejects this. */
1592struct point {int x, y;};
1593static struct point const zero = {0,0};
1594/* AIX XL C 1.02.0.0 rejects this.
1595 It does not let you subtract one const X* pointer from another in an arm
1596 of an if-expression whose if-part is not a constant expression */
1597const char *g = "string";
1598ccp = &g + (g ? g-g : 0);
1599/* HPUX 7.0 cc rejects these. */
1600++ccp;
1601p = (char**) ccp;
1602ccp = (char const *const *) p;
1603{ /* SCO 3.2v4 cc rejects this. */
1604 char *t;
1605 char const *s = 0 ? (char *) 0 : (char const *) 0;
1606
1607 *t++ = 0;
1608}
1609{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1610 int x[] = {25, 17};
1611 const int *foo = &x[0];
1612 ++foo;
1613}
1614{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1615 typedef const int *iptr;
1616 iptr p = 0;
1617 ++p;
1618}
1619{ /* AIX XL C 1.02.0.0 rejects this saying
1620 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1621 struct s { int j; const int *ap[3]; };
1622 struct s *b; b->j = 5;
1623}
1624{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1625 const int foo = 10;
1626}
1627
1628; return 0; }
1629EOF
1630if { (eval echo configure:1631: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1631 rm -rf conftest*
1632 ac_cv_c_const=yes
1633else
1634 echo "configure: failed program was:" >&5
1635 cat conftest.$ac_ext >&5
1636 rm -rf conftest*
1637 ac_cv_c_const=no
1638fi
1639rm -f conftest*
1640fi
1641
1642echo "$ac_t""$ac_cv_c_const" 1>&6
1643if test $ac_cv_c_const = no; then
1644 cat >> confdefs.h <<\EOF
1645#define const
1646EOF
1647
1648fi
1649
1650echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1651echo "configure:1652: checking for ANSI C header files" >&5
1652if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1653 echo $ac_n "(cached) $ac_c" 1>&6
1654else
1655 cat > conftest.$ac_ext <<EOF
1656#line 1657 "configure"
1657#include "confdefs.h"
1658#include <stdlib.h>
1659#include <stdarg.h>
1660#include <string.h>
1661#include <float.h>
1662EOF
1663ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1664{ (eval echo configure:1665: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1665ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1666if test -z "$ac_err"; then
1667 rm -rf conftest*
1668 ac_cv_header_stdc=yes
1669else
1670 echo "$ac_err" >&5
1671 echo "configure: failed program was:" >&5
1672 cat conftest.$ac_ext >&5
1673 rm -rf conftest*
1674 ac_cv_header_stdc=no
1675fi
1676rm -f conftest*
1677
1678if test $ac_cv_header_stdc = yes; then
1679 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1680cat > conftest.$ac_ext <<EOF
1681#line 1682 "configure"
1682#include "confdefs.h"
1683#include <string.h>
1684EOF
1685if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1686 egrep "memchr" >/dev/null 2>&1; then
1687 :
1688else
1689 rm -rf conftest*
1690 ac_cv_header_stdc=no
1691fi
1692rm -f conftest*
1693
1694fi
1695
1696if test $ac_cv_header_stdc = yes; then
1697 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1698cat > conftest.$ac_ext <<EOF
1699#line 1700 "configure"
1700#include "confdefs.h"
1701#include <stdlib.h>
1702EOF
1703if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1704 egrep "free" >/dev/null 2>&1; then
1705 :
1706else
1707 rm -rf conftest*
1708 ac_cv_header_stdc=no
1709fi
1710rm -f conftest*
1711
1712fi
1713
1714if test $ac_cv_header_stdc = yes; then
1715 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1716if test "$cross_compiling" = yes; then
1717 :
1718else
1719 cat > conftest.$ac_ext <<EOF
1720#line 1721 "configure"
1721#include "confdefs.h"
1722#include <ctype.h>
1723#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1724#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1725#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1726int main () { int i; for (i = 0; i < 256; i++)
1727if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1728exit (0); }
1729
1730EOF
1731if { (eval echo configure:1732: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
1732then
1733 :
1734else
1735 echo "configure: failed program was:" >&5
1736 cat conftest.$ac_ext >&5
1737 rm -fr conftest*
1738 ac_cv_header_stdc=no
1739fi
1740rm -fr conftest*
1741fi
1742
1743fi
1744fi
1745
1746echo "$ac_t""$ac_cv_header_stdc" 1>&6
1747if test $ac_cv_header_stdc = yes; then
1748 cat >> confdefs.h <<\EOF
1749#define STDC_HEADERS 1
1750EOF
1751
1752fi
1753
1754echo $ac_n "checking for off_t""... $ac_c" 1>&6
1755echo "configure:1756: checking for off_t" >&5
1756if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
1757 echo $ac_n "(cached) $ac_c" 1>&6
1758else
1759 cat > conftest.$ac_ext <<EOF
1760#line 1761 "configure"
1761#include "confdefs.h"
1762#include <sys/types.h>
1763#if STDC_HEADERS
1764#include <stdlib.h>
1765#include <stddef.h>
1766#endif
1767EOF
1768if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1769 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1770 rm -rf conftest*
1771 ac_cv_type_off_t=yes
1772else
1773 rm -rf conftest*
1774 ac_cv_type_off_t=no
1775fi
1776rm -f conftest*
1777
1778fi
1779echo "$ac_t""$ac_cv_type_off_t" 1>&6
1780if test $ac_cv_type_off_t = no; then
1781 cat >> confdefs.h <<\EOF
1782#define off_t long
1783EOF
1784
1785fi
1786
1787echo $ac_n "checking for size_t""... $ac_c" 1>&6
1788echo "configure:1789: checking for size_t" >&5
1789if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
1790 echo $ac_n "(cached) $ac_c" 1>&6
1791else
1792 cat > conftest.$ac_ext <<EOF
1793#line 1794 "configure"
1794#include "confdefs.h"
1795#include <sys/types.h>
1796#if STDC_HEADERS
1797#include <stdlib.h>
1798#include <stddef.h>
1799#endif
1800EOF
1801if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1802 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
1803 rm -rf conftest*
1804 ac_cv_type_size_t=yes
1805else
1806 rm -rf conftest*
1807 ac_cv_type_size_t=no
1808fi
1809rm -f conftest*
1810
1811fi
1812echo "$ac_t""$ac_cv_type_size_t" 1>&6
1813if test $ac_cv_type_size_t = no; then
1814 cat >> confdefs.h <<\EOF
1815#define size_t unsigned
1816EOF
1817
1818fi
1819
1820echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1821echo "configure:1822: checking whether time.h and sys/time.h may both be included" >&5
1822if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1823 echo $ac_n "(cached) $ac_c" 1>&6
1824else
1825 cat > conftest.$ac_ext <<EOF
1826#line 1827 "configure"
1827#include "confdefs.h"
1828#include <sys/types.h>
1829#include <sys/time.h>
1830#include <time.h>
1831int main() {
1832struct tm *tp;
1833; return 0; }
1834EOF
1835if { (eval echo configure:1836: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1836 rm -rf conftest*
1837 ac_cv_header_time=yes
1838else
1839 echo "configure: failed program was:" >&5
1840 cat conftest.$ac_ext >&5
1841 rm -rf conftest*
1842 ac_cv_header_time=no
1843fi
1844rm -f conftest*
1845fi
1846
1847echo "$ac_t""$ac_cv_header_time" 1>&6
1848if test $ac_cv_header_time = yes; then
1849 cat >> confdefs.h <<\EOF
1850#define TIME_WITH_SYS_TIME 1
1851EOF
1852
1853fi
1854
1855echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
1856echo "configure:1857: checking whether struct tm is in sys/time.h or time.h" >&5
1857if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
1858 echo $ac_n "(cached) $ac_c" 1>&6
1859else
1860 cat > conftest.$ac_ext <<EOF
1861#line 1862 "configure"
1862#include "confdefs.h"
1863#include <sys/types.h>
1864#include <time.h>
1865int main() {
1866struct tm *tp; tp->tm_sec;
1867; return 0; }
1868EOF
1869if { (eval echo configure:1870: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1870 rm -rf conftest*
1871 ac_cv_struct_tm=time.h
1872else
1873 echo "configure: failed program was:" >&5
1874 cat conftest.$ac_ext >&5
1875 rm -rf conftest*
1876 ac_cv_struct_tm=sys/time.h
1877fi
1878rm -f conftest*
1879fi
1880
1881echo "$ac_t""$ac_cv_struct_tm" 1>&6
1882if test $ac_cv_struct_tm = sys/time.h; then
1883 cat >> confdefs.h <<\EOF
1884#define TM_IN_SYS_TIME 1
1885EOF
1886
1887fi
1888
1889
1890if test "$ac_cv_prog_cc_stdc" = '-Xc'; then
1891cat > conftest.$ac_ext <<EOF
1892#line 1893 "configure"
1893#include "confdefs.h"
1894#include <stdio.h>
1895
1896int main() {
1897 FILE *rubbish = popen("yes", "r");
1898; return 0; }
1899EOF
1900if { (eval echo configure:1901: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1901 :
1902else
1903 echo "configure: failed program was:" >&5
1904 cat conftest.$ac_ext >&5
1905 rm -rf conftest*
1906 CC="`echo $CC | sed 's/-Xc/-Xa/'`" ac_cv_prog_cc_stdc='-Xa'
1907fi
1908rm -f conftest*
1909fi
1910
1911
1912echo $ac_n "checking for main in -lg""... $ac_c" 1>&6
1913echo "configure:1914: checking for main in -lg" >&5
1914ac_lib_var=`echo g'_'main | sed 'y%./+-%__p_%'`
1915if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1916 echo $ac_n "(cached) $ac_c" 1>&6
1917else
1918 ac_save_LIBS="$LIBS"
1919LIBS="-lg $LIBS"
1920cat > conftest.$ac_ext <<EOF
1921#line 1922 "configure"
1922#include "confdefs.h"
1923
1924int main() {
1925main()
1926; return 0; }
1927EOF
1928if { (eval echo configure:1929: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1929 rm -rf conftest*
1930 eval "ac_cv_lib_$ac_lib_var=yes"
1931else
1932 echo "configure: failed program was:" >&5
1933 cat conftest.$ac_ext >&5
1934 rm -rf conftest*
1935 eval "ac_cv_lib_$ac_lib_var=no"
1936fi
1937rm -f conftest*
1938LIBS="$ac_save_LIBS"
1939
1940fi
1941if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1942 echo "$ac_t""yes" 1>&6
1943 ac_tr_lib=HAVE_LIB`echo g | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1944 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1945 cat >> confdefs.h <<EOF
1946#define $ac_tr_lib 1
1947EOF
1948
1949 LIBS="-lg $LIBS"
1950
1951else
1952 echo "$ac_t""no" 1>&6
1953fi
1954
1955echo $ac_n "checking for main in -lgdbm""... $ac_c" 1>&6
1956echo "configure:1957: checking for main in -lgdbm" >&5
1957ac_lib_var=`echo gdbm'_'main | sed 'y%./+-%__p_%'`
1958if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1959 echo $ac_n "(cached) $ac_c" 1>&6
1960else
1961 ac_save_LIBS="$LIBS"
1962LIBS="-lgdbm $LIBS"
1963cat > conftest.$ac_ext <<EOF
1964#line 1965 "configure"
1965#include "confdefs.h"
1966
1967int main() {
1968main()
1969; return 0; }
1970EOF
1971if { (eval echo configure:1972: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1972 rm -rf conftest*
1973 eval "ac_cv_lib_$ac_lib_var=yes"
1974else
1975 echo "configure: failed program was:" >&5
1976 cat conftest.$ac_ext >&5
1977 rm -rf conftest*
1978 eval "ac_cv_lib_$ac_lib_var=no"
1979fi
1980rm -f conftest*
1981LIBS="$ac_save_LIBS"
1982
1983fi
1984if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1985 echo "$ac_t""yes" 1>&6
1986 ac_tr_lib=HAVE_LIB`echo gdbm | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1987 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1988 cat >> confdefs.h <<EOF
1989#define $ac_tr_lib 1
1990EOF
1991
1992 LIBS="-lgdbm $LIBS"
1993
1994else
1995 echo "$ac_t""no" 1>&6
1996fi
1997
1998echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
1999echo "configure:2000: checking for main in -lm" >&5
2000ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
2001if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2002 echo $ac_n "(cached) $ac_c" 1>&6
2003else
2004 ac_save_LIBS="$LIBS"
2005LIBS="-lm $LIBS"
2006cat > conftest.$ac_ext <<EOF
2007#line 2008 "configure"
2008#include "confdefs.h"
2009
2010int main() {
2011main()
2012; return 0; }
2013EOF
2014if { (eval echo configure:2015: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2015 rm -rf conftest*
2016 eval "ac_cv_lib_$ac_lib_var=yes"
2017else
2018 echo "configure: failed program was:" >&5
2019 cat conftest.$ac_ext >&5
2020 rm -rf conftest*
2021 eval "ac_cv_lib_$ac_lib_var=no"
2022fi
2023rm -f conftest*
2024LIBS="$ac_save_LIBS"
2025
2026fi
2027if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2028 echo "$ac_t""yes" 1>&6
2029 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2030 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2031 cat >> confdefs.h <<EOF
2032#define $ac_tr_lib 1
2033EOF
2034
2035 LIBS="-lm $LIBS"
2036
2037else
2038 echo "$ac_t""no" 1>&6
2039fi
2040
2041echo $ac_n "checking for main in -lstdc++""... $ac_c" 1>&6
2042echo "configure:2043: checking for main in -lstdc++" >&5
2043ac_lib_var=`echo stdc++'_'main | sed 'y%./+-%__p_%'`
2044if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2045 echo $ac_n "(cached) $ac_c" 1>&6
2046else
2047 ac_save_LIBS="$LIBS"
2048LIBS="-lstdc++ $LIBS"
2049cat > conftest.$ac_ext <<EOF
2050#line 2051 "configure"
2051#include "confdefs.h"
2052
2053int main() {
2054main()
2055; return 0; }
2056EOF
2057if { (eval echo configure:2058: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2058 rm -rf conftest*
2059 eval "ac_cv_lib_$ac_lib_var=yes"
2060else
2061 echo "configure: failed program was:" >&5
2062 cat conftest.$ac_ext >&5
2063 rm -rf conftest*
2064 eval "ac_cv_lib_$ac_lib_var=no"
2065fi
2066rm -f conftest*
2067LIBS="$ac_save_LIBS"
2068
2069fi
2070if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2071 echo "$ac_t""yes" 1>&6
2072 ac_tr_lib=HAVE_LIB`echo stdc++ | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2073 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2074 cat >> confdefs.h <<EOF
2075#define $ac_tr_lib 1
2076EOF
2077
2078 LIBS="-lstdc++ $LIBS"
2079
2080else
2081 echo "$ac_t""no" 1>&6
2082fi
2083
2084echo $ac_n "checking for main in -lcrypt""... $ac_c" 1>&6
2085echo "configure:2086: checking for main in -lcrypt" >&5
2086ac_lib_var=`echo crypt'_'main | sed 'y%./+-%__p_%'`
2087if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2088 echo $ac_n "(cached) $ac_c" 1>&6
2089else
2090 ac_save_LIBS="$LIBS"
2091LIBS="-lcrypt $LIBS"
2092cat > conftest.$ac_ext <<EOF
2093#line 2094 "configure"
2094#include "confdefs.h"
2095
2096int main() {
2097main()
2098; return 0; }
2099EOF
2100if { (eval echo configure:2101: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2101 rm -rf conftest*
2102 eval "ac_cv_lib_$ac_lib_var=yes"
2103else
2104 echo "configure: failed program was:" >&5
2105 cat conftest.$ac_ext >&5
2106 rm -rf conftest*
2107 eval "ac_cv_lib_$ac_lib_var=no"
2108fi
2109rm -f conftest*
2110LIBS="$ac_save_LIBS"
2111
2112fi
2113if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2114 echo "$ac_t""yes" 1>&6
2115 ac_tr_lib=HAVE_LIB`echo crypt | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2116 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2117 cat >> confdefs.h <<EOF
2118#define $ac_tr_lib 1
2119EOF
2120
2121 LIBS="-lcrypt $LIBS"
2122
2123else
2124 echo "$ac_t""no" 1>&6
2125fi
2126
2127
2128
2129ac_header_dirent=no
2130for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
2131do
2132ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2133echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
2134echo "configure:2135: checking for $ac_hdr that defines DIR" >&5
2135if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
2136 echo $ac_n "(cached) $ac_c" 1>&6
2137else
2138 cat > conftest.$ac_ext <<EOF
2139#line 2140 "configure"
2140#include "confdefs.h"
2141#include <sys/types.h>
2142#include <$ac_hdr>
2143int main() {
2144DIR *dirp = 0;
2145; return 0; }
2146EOF
2147if { (eval echo configure:2148: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2148 rm -rf conftest*
2149 eval "ac_cv_header_dirent_$ac_safe=yes"
2150else
2151 echo "configure: failed program was:" >&5
2152 cat conftest.$ac_ext >&5
2153 rm -rf conftest*
2154 eval "ac_cv_header_dirent_$ac_safe=no"
2155fi
2156rm -f conftest*
2157fi
2158if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
2159 echo "$ac_t""yes" 1>&6
2160 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2161 cat >> confdefs.h <<EOF
2162#define $ac_tr_hdr 1
2163EOF
2164 ac_header_dirent=$ac_hdr; break
2165else
2166 echo "$ac_t""no" 1>&6
2167fi
2168done
2169# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
2170if test $ac_header_dirent = dirent.h; then
2171echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
2172echo "configure:2173: checking for opendir in -ldir" >&5
2173ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
2174if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2175 echo $ac_n "(cached) $ac_c" 1>&6
2176else
2177 ac_save_LIBS="$LIBS"
2178LIBS="-ldir $LIBS"
2179cat > conftest.$ac_ext <<EOF
2180#line 2181 "configure"
2181#include "confdefs.h"
2182/* Override any gcc2 internal prototype to avoid an error. */
2183/* We use char because int might match the return type of a gcc2
2184 builtin and then its argument prototype would still apply. */
2185char opendir();
2186
2187int main() {
2188opendir()
2189; return 0; }
2190EOF
2191if { (eval echo configure:2192: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2192 rm -rf conftest*
2193 eval "ac_cv_lib_$ac_lib_var=yes"
2194else
2195 echo "configure: failed program was:" >&5
2196 cat conftest.$ac_ext >&5
2197 rm -rf conftest*
2198 eval "ac_cv_lib_$ac_lib_var=no"
2199fi
2200rm -f conftest*
2201LIBS="$ac_save_LIBS"
2202
2203fi
2204if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2205 echo "$ac_t""yes" 1>&6
2206 LIBS="$LIBS -ldir"
2207else
2208 echo "$ac_t""no" 1>&6
2209fi
2210
2211else
2212echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
2213echo "configure:2214: checking for opendir in -lx" >&5
2214ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
2215if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2216 echo $ac_n "(cached) $ac_c" 1>&6
2217else
2218 ac_save_LIBS="$LIBS"
2219LIBS="-lx $LIBS"
2220cat > conftest.$ac_ext <<EOF
2221#line 2222 "configure"
2222#include "confdefs.h"
2223/* Override any gcc2 internal prototype to avoid an error. */
2224/* We use char because int might match the return type of a gcc2
2225 builtin and then its argument prototype would still apply. */
2226char opendir();
2227
2228int main() {
2229opendir()
2230; return 0; }
2231EOF
2232if { (eval echo configure:2233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2233 rm -rf conftest*
2234 eval "ac_cv_lib_$ac_lib_var=yes"
2235else
2236 echo "configure: failed program was:" >&5
2237 cat conftest.$ac_ext >&5
2238 rm -rf conftest*
2239 eval "ac_cv_lib_$ac_lib_var=no"
2240fi
2241rm -f conftest*
2242LIBS="$ac_save_LIBS"
2243
2244fi
2245if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2246 echo "$ac_t""yes" 1>&6
2247 LIBS="$LIBS -lx"
2248else
2249 echo "$ac_t""no" 1>&6
2250fi
2251
2252fi
2253
2254echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2255echo "configure:2256: checking for ANSI C header files" >&5
2256if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2257 echo $ac_n "(cached) $ac_c" 1>&6
2258else
2259 cat > conftest.$ac_ext <<EOF
2260#line 2261 "configure"
2261#include "confdefs.h"
2262#include <stdlib.h>
2263#include <stdarg.h>
2264#include <string.h>
2265#include <float.h>
2266EOF
2267ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2268{ (eval echo configure:2269: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2269ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2270if test -z "$ac_err"; then
2271 rm -rf conftest*
2272 ac_cv_header_stdc=yes
2273else
2274 echo "$ac_err" >&5
2275 echo "configure: failed program was:" >&5
2276 cat conftest.$ac_ext >&5
2277 rm -rf conftest*
2278 ac_cv_header_stdc=no
2279fi
2280rm -f conftest*
2281
2282if test $ac_cv_header_stdc = yes; then
2283 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2284cat > conftest.$ac_ext <<EOF
2285#line 2286 "configure"
2286#include "confdefs.h"
2287#include <string.h>
2288EOF
2289if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2290 egrep "memchr" >/dev/null 2>&1; then
2291 :
2292else
2293 rm -rf conftest*
2294 ac_cv_header_stdc=no
2295fi
2296rm -f conftest*
2297
2298fi
2299
2300if test $ac_cv_header_stdc = yes; then
2301 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2302cat > conftest.$ac_ext <<EOF
2303#line 2304 "configure"
2304#include "confdefs.h"
2305#include <stdlib.h>
2306EOF
2307if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2308 egrep "free" >/dev/null 2>&1; then
2309 :
2310else
2311 rm -rf conftest*
2312 ac_cv_header_stdc=no
2313fi
2314rm -f conftest*
2315
2316fi
2317
2318if test $ac_cv_header_stdc = yes; then
2319 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2320if test "$cross_compiling" = yes; then
2321 :
2322else
2323 cat > conftest.$ac_ext <<EOF
2324#line 2325 "configure"
2325#include "confdefs.h"
2326#include <ctype.h>
2327#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2328#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2329#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2330int main () { int i; for (i = 0; i < 256; i++)
2331if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2332exit (0); }
2333
2334EOF
2335if { (eval echo configure:2336: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2336then
2337 :
2338else
2339 echo "configure: failed program was:" >&5
2340 cat conftest.$ac_ext >&5
2341 rm -fr conftest*
2342 ac_cv_header_stdc=no
2343fi
2344rm -fr conftest*
2345fi
2346
2347fi
2348fi
2349
2350echo "$ac_t""$ac_cv_header_stdc" 1>&6
2351if test $ac_cv_header_stdc = yes; then
2352 cat >> confdefs.h <<\EOF
2353#define STDC_HEADERS 1
2354EOF
2355
2356fi
2357
2358for ac_hdr in fcntl.h limits.h sys/time.h unistd.h crypt.h string.h memory.h sys/procfs.h
2359do
2360ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2361echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2362echo "configure:2363: checking for $ac_hdr" >&5
2363if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2364 echo $ac_n "(cached) $ac_c" 1>&6
2365else
2366 cat > conftest.$ac_ext <<EOF
2367#line 2368 "configure"
2368#include "confdefs.h"
2369#include <$ac_hdr>
2370EOF
2371ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2372{ (eval echo configure:2373: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2373ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2374if test -z "$ac_err"; then
2375 rm -rf conftest*
2376 eval "ac_cv_header_$ac_safe=yes"
2377else
2378 echo "$ac_err" >&5
2379 echo "configure: failed program was:" >&5
2380 cat conftest.$ac_ext >&5
2381 rm -rf conftest*
2382 eval "ac_cv_header_$ac_safe=no"
2383fi
2384rm -f conftest*
2385fi
2386if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2387 echo "$ac_t""yes" 1>&6
2388 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2389 cat >> confdefs.h <<EOF
2390#define $ac_tr_hdr 1
2391EOF
2392
2393else
2394 echo "$ac_t""no" 1>&6
2395fi
2396done
2397
2398cat > conftest.$ac_ext <<EOF
2399#line 2400 "configure"
2400#include "confdefs.h"
2401#include <stdio.h>
2402EOF
2403if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2404 egrep "fread" >/dev/null 2>&1; then
2405 rm -rf conftest*
2406 cat >> confdefs.h <<\EOF
2407#define HAVE_FREAD_DECL 1
2408EOF
2409
2410fi
2411rm -f conftest*
2412
2413cat > conftest.$ac_ext <<EOF
2414#line 2415 "configure"
2415#include "confdefs.h"
2416#include <stdio.h>
2417EOF
2418if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2419 egrep "fgetc" >/dev/null 2>&1; then
2420 rm -rf conftest*
2421 cat >> confdefs.h <<\EOF
2422#define HAVE_FGETC_DECL 1
2423EOF
2424
2425fi
2426rm -f conftest*
2427
2428cat > conftest.$ac_ext <<EOF
2429#line 2430 "configure"
2430#include "confdefs.h"
2431#include <sys/procfs.h>
2432EOF
2433if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2434 egrep "pr_brksize" >/dev/null 2>&1; then
2435 rm -rf conftest*
2436 cat >> confdefs.h <<\EOF
2437#define HAVE_PR_BRKSIZE 1
2438EOF
2439
2440fi
2441rm -f conftest*
2442
2443
2444# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2445# for constant arguments. Useless!
2446echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2447echo "configure:2448: checking for working alloca.h" >&5
2448if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2449 echo $ac_n "(cached) $ac_c" 1>&6
2450else
2451 cat > conftest.$ac_ext <<EOF
2452#line 2453 "configure"
2453#include "confdefs.h"
2454#include <alloca.h>
2455int main() {
2456char *p = alloca(2 * sizeof(int));
2457; return 0; }
2458EOF
2459if { (eval echo configure:2460: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2460 rm -rf conftest*
2461 ac_cv_header_alloca_h=yes
2462else
2463 echo "configure: failed program was:" >&5
2464 cat conftest.$ac_ext >&5
2465 rm -rf conftest*
2466 ac_cv_header_alloca_h=no
2467fi
2468rm -f conftest*
2469fi
2470
2471echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2472if test $ac_cv_header_alloca_h = yes; then
2473 cat >> confdefs.h <<\EOF
2474#define HAVE_ALLOCA_H 1
2475EOF
2476
2477fi
2478
2479echo $ac_n "checking for alloca""... $ac_c" 1>&6
2480echo "configure:2481: checking for alloca" >&5
2481if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
2482 echo $ac_n "(cached) $ac_c" 1>&6
2483else
2484 cat > conftest.$ac_ext <<EOF
2485#line 2486 "configure"
2486#include "confdefs.h"
2487
2488#ifdef __GNUC__
2489# define alloca __builtin_alloca
2490#else
2491# ifdef _MSC_VER
2492# include <malloc.h>
2493# define alloca _alloca
2494# else
2495# if HAVE_ALLOCA_H
2496# include <alloca.h>
2497# else
2498# ifdef _AIX
2499 #pragma alloca
2500# else
2501# ifndef alloca /* predefined by HP cc +Olibcalls */
2502char *alloca ();
2503# endif
2504# endif
2505# endif
2506# endif
2507#endif
2508
2509int main() {
2510char *p = (char *) alloca(1);
2511; return 0; }
2512EOF
2513if { (eval echo configure:2514: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2514 rm -rf conftest*
2515 ac_cv_func_alloca_works=yes
2516else
2517 echo "configure: failed program was:" >&5
2518 cat conftest.$ac_ext >&5
2519 rm -rf conftest*
2520 ac_cv_func_alloca_works=no
2521fi
2522rm -f conftest*
2523fi
2524
2525echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
2526if test $ac_cv_func_alloca_works = yes; then
2527 cat >> confdefs.h <<\EOF
2528#define HAVE_ALLOCA 1
2529EOF
2530
2531fi
2532
2533if test $ac_cv_func_alloca_works = no; then
2534 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
2535 # that cause trouble. Some versions do not even contain alloca or
2536 # contain a buggy version. If you still want to use their alloca,
2537 # use ar to extract alloca.o from them instead of compiling alloca.c.
2538 ALLOCA=alloca.${ac_objext}
2539 cat >> confdefs.h <<\EOF
2540#define C_ALLOCA 1
2541EOF
2542
2543
2544echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
2545echo "configure:2546: checking whether alloca needs Cray hooks" >&5
2546if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
2547 echo $ac_n "(cached) $ac_c" 1>&6
2548else
2549 cat > conftest.$ac_ext <<EOF
2550#line 2551 "configure"
2551#include "confdefs.h"
2552#if defined(CRAY) && ! defined(CRAY2)
2553webecray
2554#else
2555wenotbecray
2556#endif
2557
2558EOF
2559if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2560 egrep "webecray" >/dev/null 2>&1; then
2561 rm -rf conftest*
2562 ac_cv_os_cray=yes
2563else
2564 rm -rf conftest*
2565 ac_cv_os_cray=no
2566fi
2567rm -f conftest*
2568
2569fi
2570
2571echo "$ac_t""$ac_cv_os_cray" 1>&6
2572if test $ac_cv_os_cray = yes; then
2573for ac_func in _getb67 GETB67 getb67; do
2574 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2575echo "configure:2576: checking for $ac_func" >&5
2576if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2577 echo $ac_n "(cached) $ac_c" 1>&6
2578else
2579 cat > conftest.$ac_ext <<EOF
2580#line 2581 "configure"
2581#include "confdefs.h"
2582/* System header to define __stub macros and hopefully few prototypes,
2583 which can conflict with char $ac_func(); below. */
2584#include <assert.h>
2585/* Override any gcc2 internal prototype to avoid an error. */
2586/* We use char because int might match the return type of a gcc2
2587 builtin and then its argument prototype would still apply. */
2588char $ac_func();
2589
2590int main() {
2591
2592/* The GNU C library defines this for functions which it implements
2593 to always fail with ENOSYS. Some functions are actually named
2594 something starting with __ and the normal name is an alias. */
2595#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2596choke me
2597#else
2598$ac_func();
2599#endif
2600
2601; return 0; }
2602EOF
2603if { (eval echo configure:2604: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2604 rm -rf conftest*
2605 eval "ac_cv_func_$ac_func=yes"
2606else
2607 echo "configure: failed program was:" >&5
2608 cat conftest.$ac_ext >&5
2609 rm -rf conftest*
2610 eval "ac_cv_func_$ac_func=no"
2611fi
2612rm -f conftest*
2613fi
2614
2615if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2616 echo "$ac_t""yes" 1>&6
2617 cat >> confdefs.h <<EOF
2618#define CRAY_STACKSEG_END $ac_func
2619EOF
2620
2621 break
2622else
2623 echo "$ac_t""no" 1>&6
2624fi
2625
2626done
2627fi
2628
2629echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2630echo "configure:2631: checking stack direction for C alloca" >&5
2631if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
2632 echo $ac_n "(cached) $ac_c" 1>&6
2633else
2634 if test "$cross_compiling" = yes; then
2635 ac_cv_c_stack_direction=0
2636else
2637 cat > conftest.$ac_ext <<EOF
2638#line 2639 "configure"
2639#include "confdefs.h"
2640find_stack_direction ()
2641{
2642 static char *addr = 0;
2643 auto char dummy;
2644 if (addr == 0)
2645 {
2646 addr = &dummy;
2647 return find_stack_direction ();
2648 }
2649 else
2650 return (&dummy > addr) ? 1 : -1;
2651}
2652main ()
2653{
2654 exit (find_stack_direction() < 0);
2655}
2656EOF
2657if { (eval echo configure:2658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2658then
2659 ac_cv_c_stack_direction=1
2660else
2661 echo "configure: failed program was:" >&5
2662 cat conftest.$ac_ext >&5
2663 rm -fr conftest*
2664 ac_cv_c_stack_direction=-1
2665fi
2666rm -fr conftest*
2667fi
2668
2669fi
2670
2671echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
2672cat >> confdefs.h <<EOF
2673#define STACK_DIRECTION $ac_cv_c_stack_direction
2674EOF
2675
2676fi
2677
2678if test $ac_cv_prog_gcc = yes; then
2679 echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6
2680echo "configure:2681: checking whether ${CC-cc} needs -traditional" >&5
2681if eval "test \"`echo '$''{'ac_cv_prog_gcc_traditional'+set}'`\" = set"; then
2682 echo $ac_n "(cached) $ac_c" 1>&6
2683else
2684 ac_pattern="Autoconf.*'x'"
2685 cat > conftest.$ac_ext <<EOF
2686#line 2687 "configure"
2687#include "confdefs.h"
2688#include <sgtty.h>
2689Autoconf TIOCGETP
2690EOF
2691if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2692 egrep "$ac_pattern" >/dev/null 2>&1; then
2693 rm -rf conftest*
2694 ac_cv_prog_gcc_traditional=yes
2695else
2696 rm -rf conftest*
2697 ac_cv_prog_gcc_traditional=no
2698fi
2699rm -f conftest*
2700
2701
2702 if test $ac_cv_prog_gcc_traditional = no; then
2703 cat > conftest.$ac_ext <<EOF
2704#line 2705 "configure"
2705#include "confdefs.h"
2706#include <termio.h>
2707Autoconf TCGETA
2708EOF
2709if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2710 egrep "$ac_pattern" >/dev/null 2>&1; then
2711 rm -rf conftest*
2712 ac_cv_prog_gcc_traditional=yes
2713fi
2714rm -f conftest*
2715
2716 fi
2717fi
2718
2719echo "$ac_t""$ac_cv_prog_gcc_traditional" 1>&6
2720 if test $ac_cv_prog_gcc_traditional = yes; then
2721 CC="$CC -traditional"
2722 fi
2723fi
2724
2725echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2726echo "configure:2727: checking return type of signal handlers" >&5
2727if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2728 echo $ac_n "(cached) $ac_c" 1>&6
2729else
2730 cat > conftest.$ac_ext <<EOF
2731#line 2732 "configure"
2732#include "confdefs.h"
2733#include <sys/types.h>
2734#include <signal.h>
2735#ifdef signal
2736#undef signal
2737#endif
2738#ifdef __cplusplus
2739extern "C" void (*signal (int, void (*)(int)))(int);
2740#else
2741void (*signal ()) ();
2742#endif
2743
2744int main() {
2745int i;
2746; return 0; }
2747EOF
2748if { (eval echo configure:2749: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2749 rm -rf conftest*
2750 ac_cv_type_signal=void
2751else
2752 echo "configure: failed program was:" >&5
2753 cat conftest.$ac_ext >&5
2754 rm -rf conftest*
2755 ac_cv_type_signal=int
2756fi
2757rm -f conftest*
2758fi
2759
2760echo "$ac_t""$ac_cv_type_signal" 1>&6
2761cat >> confdefs.h <<EOF
2762#define RETSIGTYPE $ac_cv_type_signal
2763EOF
2764
2765
2766echo $ac_n "checking for vprintf""... $ac_c" 1>&6
2767echo "configure:2768: checking for vprintf" >&5
2768if eval "test \"`echo '$''{'ac_cv_func_vprintf'+set}'`\" = set"; then
2769 echo $ac_n "(cached) $ac_c" 1>&6
2770else
2771 cat > conftest.$ac_ext <<EOF
2772#line 2773 "configure"
2773#include "confdefs.h"
2774/* System header to define __stub macros and hopefully few prototypes,
2775 which can conflict with char vprintf(); below. */
2776#include <assert.h>
2777/* Override any gcc2 internal prototype to avoid an error. */
2778/* We use char because int might match the return type of a gcc2
2779 builtin and then its argument prototype would still apply. */
2780char vprintf();
2781
2782int main() {
2783
2784/* The GNU C library defines this for functions which it implements
2785 to always fail with ENOSYS. Some functions are actually named
2786 something starting with __ and the normal name is an alias. */
2787#if defined (__stub_vprintf) || defined (__stub___vprintf)
2788choke me
2789#else
2790vprintf();
2791#endif
2792
2793; return 0; }
2794EOF
2795if { (eval echo configure:2796: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2796 rm -rf conftest*
2797 eval "ac_cv_func_vprintf=yes"
2798else
2799 echo "configure: failed program was:" >&5
2800 cat conftest.$ac_ext >&5
2801 rm -rf conftest*
2802 eval "ac_cv_func_vprintf=no"
2803fi
2804rm -f conftest*
2805fi
2806
2807if eval "test \"`echo '$ac_cv_func_'vprintf`\" = yes"; then
2808 echo "$ac_t""yes" 1>&6
2809 cat >> confdefs.h <<\EOF
2810#define HAVE_VPRINTF 1
2811EOF
2812
2813else
2814 echo "$ac_t""no" 1>&6
2815fi
2816
2817if test "$ac_cv_func_vprintf" != yes; then
2818echo $ac_n "checking for _doprnt""... $ac_c" 1>&6
2819echo "configure:2820: checking for _doprnt" >&5
2820if eval "test \"`echo '$''{'ac_cv_func__doprnt'+set}'`\" = set"; then
2821 echo $ac_n "(cached) $ac_c" 1>&6
2822else
2823 cat > conftest.$ac_ext <<EOF
2824#line 2825 "configure"
2825#include "confdefs.h"
2826/* System header to define __stub macros and hopefully few prototypes,
2827 which can conflict with char _doprnt(); below. */
2828#include <assert.h>
2829/* Override any gcc2 internal prototype to avoid an error. */
2830/* We use char because int might match the return type of a gcc2
2831 builtin and then its argument prototype would still apply. */
2832char _doprnt();
2833
2834int main() {
2835
2836/* The GNU C library defines this for functions which it implements
2837 to always fail with ENOSYS. Some functions are actually named
2838 something starting with __ and the normal name is an alias. */
2839#if defined (__stub__doprnt) || defined (__stub____doprnt)
2840choke me
2841#else
2842_doprnt();
2843#endif
2844
2845; return 0; }
2846EOF
2847if { (eval echo configure:2848: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2848 rm -rf conftest*
2849 eval "ac_cv_func__doprnt=yes"
2850else
2851 echo "configure: failed program was:" >&5
2852 cat conftest.$ac_ext >&5
2853 rm -rf conftest*
2854 eval "ac_cv_func__doprnt=no"
2855fi
2856rm -f conftest*
2857fi
2858
2859if eval "test \"`echo '$ac_cv_func_'_doprnt`\" = yes"; then
2860 echo "$ac_t""yes" 1>&6
2861 cat >> confdefs.h <<\EOF
2862#define HAVE_DOPRNT 1
2863EOF
2864
2865else
2866 echo "$ac_t""no" 1>&6
2867fi
2868
2869fi
2870
2871for ac_func in ftime select strftime strtol getrusage times mallinfo setbuffer getpagesize strerror
2872do
2873echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2874echo "configure:2875: checking for $ac_func" >&5
2875if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2876 echo $ac_n "(cached) $ac_c" 1>&6
2877else
2878 cat > conftest.$ac_ext <<EOF
2879#line 2880 "configure"
2880#include "confdefs.h"
2881/* System header to define __stub macros and hopefully few prototypes,
2882 which can conflict with char $ac_func(); below. */
2883#include <assert.h>
2884/* Override any gcc2 internal prototype to avoid an error. */
2885/* We use char because int might match the return type of a gcc2
2886 builtin and then its argument prototype would still apply. */
2887char $ac_func();
2888
2889int main() {
2890
2891/* The GNU C library defines this for functions which it implements
2892 to always fail with ENOSYS. Some functions are actually named
2893 something starting with __ and the normal name is an alias. */
2894#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2895choke me
2896#else
2897$ac_func();
2898#endif
2899
2900; return 0; }
2901EOF
2902if { (eval echo configure:2903: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2903 rm -rf conftest*
2904 eval "ac_cv_func_$ac_func=yes"
2905else
2906 echo "configure: failed program was:" >&5
2907 cat conftest.$ac_ext >&5
2908 rm -rf conftest*
2909 eval "ac_cv_func_$ac_func=no"
2910fi
2911rm -f conftest*
2912fi
2913
2914if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2915 echo "$ac_t""yes" 1>&6
2916 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2917 cat >> confdefs.h <<EOF
2918#define $ac_tr_func 1
2919EOF
2920
2921else
2922 echo "$ac_t""no" 1>&6
2923fi
2924done
2925
2926for ac_func in ftruncate strstr strcasecmp
2927do
2928echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2929echo "configure:2930: checking for $ac_func" >&5
2930if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2931 echo $ac_n "(cached) $ac_c" 1>&6
2932else
2933 cat > conftest.$ac_ext <<EOF
2934#line 2935 "configure"
2935#include "confdefs.h"
2936/* System header to define __stub macros and hopefully few prototypes,
2937 which can conflict with char $ac_func(); below. */
2938#include <assert.h>
2939/* Override any gcc2 internal prototype to avoid an error. */
2940/* We use char because int might match the return type of a gcc2
2941 builtin and then its argument prototype would still apply. */
2942char $ac_func();
2943
2944int main() {
2945
2946/* The GNU C library defines this for functions which it implements
2947 to always fail with ENOSYS. Some functions are actually named
2948 something starting with __ and the normal name is an alias. */
2949#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2950choke me
2951#else
2952$ac_func();
2953#endif
2954
2955; return 0; }
2956EOF
2957if { (eval echo configure:2958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2958 rm -rf conftest*
2959 eval "ac_cv_func_$ac_func=yes"
2960else
2961 echo "configure: failed program was:" >&5
2962 cat conftest.$ac_ext >&5
2963 rm -rf conftest*
2964 eval "ac_cv_func_$ac_func=no"
2965fi
2966rm -f conftest*
2967fi
2968
2969if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2970 echo "$ac_t""yes" 1>&6
2971 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2972 cat >> confdefs.h <<EOF
2973#define $ac_tr_func 1
2974EOF
2975
2976else
2977 echo "$ac_t""no" 1>&6
2978LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}"
2979fi
2980done
2981
2982
2983
2984
2985# *** Custom checking (based on GNU tar configure.in) ***
2986# ---------------------------------------------------------------------------
2987echo $ac_n "checking for HP-UX needing gmalloc""... $ac_c" 1>&6
2988echo "configure:2989: checking for HP-UX needing gmalloc" >&5
2989if test "`(uname -s) 2> /dev/null`" = 'HP-UX'; then
2990 echo "$ac_t""yes" 1>&6
2991 LIBOBJS="$LIBOBJS gmalloc.o"
2992 cat >> confdefs.h <<\EOF
2993#define HAVE_VALLOC 1
2994EOF
2995
2996else
2997 echo "$ac_t""no" 1>&6
2998 for ac_func in valloc
2999do
3000echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3001echo "configure:3002: checking for $ac_func" >&5
3002if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3003 echo $ac_n "(cached) $ac_c" 1>&6
3004else
3005 cat > conftest.$ac_ext <<EOF
3006#line 3007 "configure"
3007#include "confdefs.h"
3008/* System header to define __stub macros and hopefully few prototypes,
3009 which can conflict with char $ac_func(); below. */
3010#include <assert.h>
3011/* Override any gcc2 internal prototype to avoid an error. */
3012/* We use char because int might match the return type of a gcc2
3013 builtin and then its argument prototype would still apply. */
3014char $ac_func();
3015
3016int main() {
3017
3018/* The GNU C library defines this for functions which it implements
3019 to always fail with ENOSYS. Some functions are actually named
3020 something starting with __ and the normal name is an alias. */
3021#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3022choke me
3023#else
3024$ac_func();
3025#endif
3026
3027; return 0; }
3028EOF
3029if { (eval echo configure:3030: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3030 rm -rf conftest*
3031 eval "ac_cv_func_$ac_func=yes"
3032else
3033 echo "configure: failed program was:" >&5
3034 cat conftest.$ac_ext >&5
3035 rm -rf conftest*
3036 eval "ac_cv_func_$ac_func=no"
3037fi
3038rm -f conftest*
3039fi
3040
3041if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3042 echo "$ac_t""yes" 1>&6
3043 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3044 cat >> confdefs.h <<EOF
3045#define $ac_tr_func 1
3046EOF
3047
3048else
3049 echo "$ac_t""no" 1>&6
3050fi
3051done
3052
3053fi
3054
3055echo $ac_n "checking if malloc debugging is wanted""... $ac_c" 1>&6
3056echo "configure:3057: checking if malloc debugging is wanted" >&5
3057# Check whether --with-dmalloc or --without-dmalloc was given.
3058if test "${with_dmalloc+set}" = set; then
3059 withval="$with_dmalloc"
3060 if test "$withval" = yes; then
3061 echo "$ac_t""yes" 1>&6
3062 cat >> confdefs.h <<\EOF
3063#define WITH_DMALLOC 1
3064EOF
3065
3066 LIBS="$LIBS -ldmalloc"
3067 LDFLAGS="$LDFLAGS -g"
3068else
3069 echo "$ac_t""no" 1>&6
3070fi
3071else
3072 echo "$ac_t""no" 1>&6
3073fi
3074
3075
3076echo $ac_n "checking which of rx or regex is wanted""... $ac_c" 1>&6
3077echo "configure:3078: checking which of rx or regex is wanted" >&5
3078# Check whether --with-regex or --without-regex was given.
3079if test "${with_regex+set}" = set; then
3080 withval="$with_regex"
3081 if test "$withval" = yes; then
3082 ac_with_regex=1
3083 echo "$ac_t""regex" 1>&6
3084 cat >> confdefs.h <<\EOF
3085#define WITH_REGEX 1
3086EOF
3087
3088 LIBOBJS="$LIBOBJS regex.o"
3089fi
3090fi
3091
3092if test -z "$ac_with_regex"; then
3093 echo "$ac_t""rx" 1>&6
3094 echo $ac_n "checking for re_rx_search""... $ac_c" 1>&6
3095echo "configure:3096: checking for re_rx_search" >&5
3096if eval "test \"`echo '$''{'ac_cv_func_re_rx_search'+set}'`\" = set"; then
3097 echo $ac_n "(cached) $ac_c" 1>&6
3098else
3099 cat > conftest.$ac_ext <<EOF
3100#line 3101 "configure"
3101#include "confdefs.h"
3102/* System header to define __stub macros and hopefully few prototypes,
3103 which can conflict with char re_rx_search(); below. */
3104#include <assert.h>
3105/* Override any gcc2 internal prototype to avoid an error. */
3106/* We use char because int might match the return type of a gcc2
3107 builtin and then its argument prototype would still apply. */
3108char re_rx_search();
3109
3110int main() {
3111
3112/* The GNU C library defines this for functions which it implements
3113 to always fail with ENOSYS. Some functions are actually named
3114 something starting with __ and the normal name is an alias. */
3115#if defined (__stub_re_rx_search) || defined (__stub___re_rx_search)
3116choke me
3117#else
3118re_rx_search();
3119#endif
3120
3121; return 0; }
3122EOF
3123if { (eval echo configure:3124: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3124 rm -rf conftest*
3125 eval "ac_cv_func_re_rx_search=yes"
3126else
3127 echo "configure: failed program was:" >&5
3128 cat conftest.$ac_ext >&5
3129 rm -rf conftest*
3130 eval "ac_cv_func_re_rx_search=no"
3131fi
3132rm -f conftest*
3133fi
3134
3135if eval "test \"`echo '$ac_cv_func_'re_rx_search`\" = yes"; then
3136 echo "$ac_t""yes" 1>&6
3137 :
3138else
3139 echo "$ac_t""no" 1>&6
3140LIBOBJS="$LIBOBJS rx.o"
3141fi
3142
3143fi
3144
3145
3146# ---------------------------------------------------------------------------
3147if test "$ac_cv_func_alloca" = 'no'; then
3148 LIBOBJS="$LIBOBJS xmalloc.o error.o"
3149fi
3150
3151
3152# ---------------------------------------------------------------------------
3153
3154ac_ext=C
3155# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
3156ac_cpp='$CXXCPP $CPPFLAGS'
3157ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
3158ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
3159cross_compiling=$ac_cv_prog_cxx_cross
3160
3161
3162
3163echo $ac_n "checking that the GDBM library is available""... $ac_c" 1>&6
3164echo "configure:3165: checking that the GDBM library is available" >&5
3165if test ! -z "$gdbmdir" ; then
3166 # look in given directory for header file
3167 if test -e $gdbmdir/include/gdbm.h ; then
3168 GDBM_INCLUDE="-I$gdbmdir/include" ;
3169 elif test -e $gdbmdir/gdbm.h ; then
3170 GDBM_INCLUDE="-I$gdbmdir" ;
3171 fi
3172
3173 # look in given directory for library
3174 if test -e $gdbmdir/libgdbm.a ; then
3175 GDBM_LIBPATH="-L$gdbmdir" ;
3176 elif test -e $gdbmdir/lib/libgdbm.a ; then
3177 GDBM_LIBPATH="-L$gdbmdir/lib" ;
3178 elif test -e $gdbmdir/.libs/libgdbm.a ; then
3179 GDBM_LIBPATH="-L$gdbmdir/.libs" ;
3180 fi
3181
3182 if test ! -z "$GDBM_LIBPATH" -a ! -z "$GDBM_INCLUDE" ; then
3183 echo "$ac_t""$gdbmdir" 1>&6 ;
3184 cat >> confdefs.h <<\EOF
3185#define HAVE_LIBGDBM 1
3186EOF
3187
3188 else
3189 echo "$ac_t""can't find both gdbm.h and libgdbm.a in $gdbmdir" 1>&6;
3190 echo $ac_n "checking looking for GDBM library in default locations""... $ac_c" 1>&6
3191echo "configure:3192: checking looking for GDBM library in default locations" >&5
3192 fi
3193fi
3194
3195if test -z "$GDBM_INCLUDE" ; then
3196 # try in system directory
3197 cat > conftest.$ac_ext <<EOF
3198#line 3199 "configure"
3199#include "confdefs.h"
3200#include <gdbm.h>
3201
3202int main() {
3203
3204; return 0; }
3205EOF
3206if { (eval echo configure:3207: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3207 rm -rf conftest*
3208 success=yes
3209else
3210 echo "configure: failed program was:" >&5
3211 cat conftest.$ac_ext >&5
3212 rm -rf conftest*
3213 success=no
3214
3215fi
3216rm -f conftest*
3217 echo "$ac_t""$success" 1>&6
3218 if test $success = "no"; then
3219 { echo "configure: error: GDBM Library not available - cannot install" 1>&2; exit 1; }
3220 fi
3221 GDBM_LIBPATH=
3222 GDBM_INCLUDE=
3223fi
3224
3225
3226
3227
3228echo $ac_n "checking that Perl 5 is available""... $ac_c" 1>&6
3229echo "configure:3230: checking that Perl 5 is available" >&5
3230success="no"
3231pl_path="$PATH"
3232IFS="${IFS= }"; pl_save_ifs="$IFS"; IFS=":"
3233for pl_dir in $pl_path; do
3234 test -z "$pl_dir" && pl_dir=.
3235 if test -x $pl_dir/perl; then
3236 success="yes"
3237 break
3238 fi
3239done
3240IFS="$pl_save_ifs"
3241
3242if test $success = "yes"; then
3243try=`perl configtest.pl` || try="0"
3244try=`expr $try \> 5.000`
3245if test $try = "1"; then
3246echo "$ac_t"""yes"" 1>&6
3247else
3248success="no"
3249fi
3250fi
3251
3252if test $success = "no"; then
3253echo "$ac_t"""no"" 1>&6
3254{ echo "configure: error: "Perl 5 not available - cannot install"" 1>&2; exit 1; }
3255fi
3256
3257success=no
3258echo $ac_n "checking "whether STL library has known faults"""... $ac_c" 1>&6
3259echo "configure:3260: checking "whether STL library has known faults"" >&5
3260
3261cat > conftest.$ac_ext <<EOF
3262#line 3263 "configure"
3263#include "confdefs.h"
3264#include <vector>
3265
3266int main() {
3267
3268; return 0; }
3269EOF
3270if { (eval echo configure:3271: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3271 rm -rf conftest*
3272 success=yes
3273else
3274 echo "configure: failed program was:" >&5
3275 cat conftest.$ac_ext >&5
3276fi
3277rm -f conftest*
3278
3279if test $success = "no"; then
3280cat > conftest.$ac_ext <<EOF
3281#line 3282 "configure"
3282#include "confdefs.h"
3283#include <vector.h>
3284
3285int main() {
3286
3287; return 0; }
3288EOF
3289if { (eval echo configure:3290: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3290 rm -rf conftest*
3291 success="yes"
3292else
3293 echo "configure: failed program was:" >&5
3294 cat conftest.$ac_ext >&5
3295fi
3296rm -f conftest*
3297fi
3298
3299if test $success = "no"; then
3300cat > conftest.$ac_ext <<EOF
3301#line 3302 "configure"
3302#include "confdefs.h"
3303#include <ospace\\std\\vector>
3304
3305int main() {
3306
3307; return 0; }
3308EOF
3309if { (eval echo configure:3310: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3310 rm -rf conftest*
3311 success="yes"
3312else
3313 echo "configure: failed program was:" >&5
3314 cat conftest.$ac_ext >&5
3315fi
3316rm -f conftest*
3317fi
3318
3319if test $success = yes; then
3320echo "$ac_t"""no"" 1>&6
3321else
3322echo "$ac_t"""yes"" 1>&6
3323{ echo "configure: error: "STL Broken - Obtain newer version of GNU C Compiler"" 1>&2; exit 1; }
3324fi
3325
3326gsdlos=`uname | tr A-Z a-z`
3327
3328
3329# ---------------------------------------------------------------------------
3330if test "$ac_cv_func_alloca" = 'no'; then
3331 LIBOBJS="$LIBOBJS xmalloc.o error.o"
3332fi
3333
3334
3335# ---------------------------------------------------------------------------
3336ac_configure_args="$ac_configure_args --host=$host --target=$target"
3337subdirs="packages"
3338
3339
3340trap '' 1 2 15
3341cat > confcache <<\EOF
3342# This file is a shell script that caches the results of configure
3343# tests run on this system so they can be shared between configure
3344# scripts and configure runs. It is not useful on other systems.
3345# If it contains results you don't want to keep, you may remove or edit it.
3346#
3347# By default, configure uses ./config.cache as the cache file,
3348# creating it if it does not exist already. You can give configure
3349# the --cache-file=FILE option to use a different cache file; that is
3350# what configure does when it calls configure scripts in
3351# subdirectories, so they share the cache.
3352# Giving --cache-file=/dev/null disables caching, for debugging configure.
3353# config.status only pays attention to the cache file if you give it the
3354# --recheck option to rerun configure.
3355#
3356EOF
3357# The following way of writing the cache mishandles newlines in values,
3358# but we know of no workaround that is simple, portable, and efficient.
3359# So, don't put newlines in cache variables' values.
3360# Ultrix sh set writes to stderr and can't be redirected directly,
3361# and sets the high bit in the cache file unless we assign to the vars.
3362(set) 2>&1 |
3363 case `(ac_space=' '; set | grep ac_space) 2>&1` in
3364 *ac_space=\ *)
3365 # `set' does not quote correctly, so add quotes (double-quote substitution
3366 # turns \\\\ into \\, and sed turns \\ into \).
3367 sed -n \
3368 -e "s/'/'\\\\''/g" \
3369 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3370 ;;
3371 *)
3372 # `set' quotes correctly as required by POSIX, so do not add quotes.
3373 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3374 ;;
3375 esac >> confcache
3376if cmp -s $cache_file confcache; then
3377 :
3378else
3379 if test -w $cache_file; then
3380 echo "updating cache $cache_file"
3381 cat confcache > $cache_file
3382 else
3383 echo "not updating unwritable cache $cache_file"
3384 fi
3385fi
3386rm -f confcache
3387
3388trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3389
3390test "x$prefix" = xNONE && prefix=$ac_default_prefix
3391# Let make expand exec_prefix.
3392test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3393
3394# Any assignment to VPATH causes Sun make to only execute
3395# the first set of double-colon rules, so remove it if not needed.
3396# If there is a colon in the path, we need to keep it.
3397if test "x$srcdir" = x.; then
3398 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
3399fi
3400
3401trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3402
3403DEFS=-DHAVE_CONFIG_H
3404
3405# Without the "./", some shells look in PATH for config.status.
3406: ${CONFIG_STATUS=./config.status}
3407
3408echo creating $CONFIG_STATUS
3409rm -f $CONFIG_STATUS
3410cat > $CONFIG_STATUS <<EOF
3411#! /bin/sh
3412# Generated automatically by configure.
3413# Run this file to recreate the current configuration.
3414# This directory was configured as follows,
3415# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3416#
3417# $0 $ac_configure_args
3418#
3419# Compiler output produced by configure, useful for debugging
3420# configure, is in ./config.log if it exists.
3421
3422ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3423for ac_option
3424do
3425 case "\$ac_option" in
3426 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3427 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3428 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3429 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
3430 echo "$CONFIG_STATUS generated by autoconf version 2.13"
3431 exit 0 ;;
3432 -help | --help | --hel | --he | --h)
3433 echo "\$ac_cs_usage"; exit 0 ;;
3434 *) echo "\$ac_cs_usage"; exit 1 ;;
3435 esac
3436done
3437
3438ac_given_srcdir=$srcdir
3439ac_given_INSTALL="$INSTALL"
3440
3441trap 'rm -fr `echo "packages/Makefile packages/mg/Makefile packages/mg/src/text/Makefile packages/mg/src/images/Makefile
3442 packages/mg/src/scripts/Makefile packages/mg/lib/Makefile src/mgpp/Makefile
3443 src/mgpp/lib/Makefile src/mgpp/text/Makefile
3444 src/hashfile/Makefile src/colservr/Makefile src/recpt/Makefile src/txt2db/Makefile
3445 src/db2txt/Makefile lib/Makefile Makefile src/getpw/Makefile
3446 src/phind/generate/Makefile src/phind/host/Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
3447EOF
3448cat >> $CONFIG_STATUS <<EOF
3449
3450# Protect against being on the right side of a sed subst in config.status.
3451sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3452 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
3453$ac_vpsub
3454$extrasub
3455s%@SHELL@%$SHELL%g
3456s%@CFLAGS@%$CFLAGS%g
3457s%@CPPFLAGS@%$CPPFLAGS%g
3458s%@CXXFLAGS@%$CXXFLAGS%g
3459s%@FFLAGS@%$FFLAGS%g
3460s%@DEFS@%$DEFS%g
3461s%@LDFLAGS@%$LDFLAGS%g
3462s%@LIBS@%$LIBS%g
3463s%@exec_prefix@%$exec_prefix%g
3464s%@prefix@%$prefix%g
3465s%@program_transform_name@%$program_transform_name%g
3466s%@bindir@%$bindir%g
3467s%@sbindir@%$sbindir%g
3468s%@libexecdir@%$libexecdir%g
3469s%@datadir@%$datadir%g
3470s%@sysconfdir@%$sysconfdir%g
3471s%@sharedstatedir@%$sharedstatedir%g
3472s%@localstatedir@%$localstatedir%g
3473s%@libdir@%$libdir%g
3474s%@includedir@%$includedir%g
3475s%@oldincludedir@%$oldincludedir%g
3476s%@infodir@%$infodir%g
3477s%@mandir@%$mandir%g
3478s%@PACKAGE@%$PACKAGE%g
3479s%@VERSION@%$VERSION%g
3480s%@USE_FASTCGI@%$USE_FASTCGI%g
3481s%@USE_CORBA@%$USE_CORBA%g
3482s%@MICO_DIR@%$MICO_DIR%g
3483s%@USE_Z3950@%$USE_Z3950%g
3484s%@CC@%$CC%g
3485s%@CXX@%$CXX%g
3486s%@AWK@%$AWK%g
3487s%@YACC@%$YACC%g
3488s%@host@%$host%g
3489s%@host_alias@%$host_alias%g
3490s%@host_cpu@%$host_cpu%g
3491s%@host_vendor@%$host_vendor%g
3492s%@host_os@%$host_os%g
3493s%@target@%$target%g
3494s%@target_alias@%$target_alias%g
3495s%@target_cpu@%$target_cpu%g
3496s%@target_vendor@%$target_vendor%g
3497s%@target_os@%$target_os%g
3498s%@build@%$build%g
3499s%@build_alias@%$build_alias%g
3500s%@build_cpu@%$build_cpu%g
3501s%@build_vendor@%$build_vendor%g
3502s%@build_os@%$build_os%g
3503s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3504s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
3505s%@INSTALL_DATA@%$INSTALL_DATA%g
3506s%@LN_S@%$LN_S%g
3507s%@SET_MAKE@%$SET_MAKE%g
3508s%@RANLIB@%$RANLIB%g
3509s%@MICO_VER@%$MICO_VER%g
3510s%@CPP@%$CPP%g
3511s%@U@%$U%g
3512s%@ANSI2KNR@%$ANSI2KNR%g
3513s%@ALLOCA@%$ALLOCA%g
3514s%@LIBOBJS@%$LIBOBJS%g
3515s%@GDBM_LIBPATH@%$GDBM_LIBPATH%g
3516s%@GDBM_INCLUDE@%$GDBM_INCLUDE%g
3517s%@gsdlos@%$gsdlos%g
3518s%@subdirs@%$subdirs%g
3519
3520CEOF
3521EOF
3522
3523cat >> $CONFIG_STATUS <<\EOF
3524
3525# Split the substitutions into bite-sized pieces for seds with
3526# small command number limits, like on Digital OSF/1 and HP-UX.
3527ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
3528ac_file=1 # Number of current file.
3529ac_beg=1 # First line for current file.
3530ac_end=$ac_max_sed_cmds # Line after last line for current file.
3531ac_more_lines=:
3532ac_sed_cmds=""
3533while $ac_more_lines; do
3534 if test $ac_beg -gt 1; then
3535 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
3536 else
3537 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
3538 fi
3539 if test ! -s conftest.s$ac_file; then
3540 ac_more_lines=false
3541 rm -f conftest.s$ac_file
3542 else
3543 if test -z "$ac_sed_cmds"; then
3544 ac_sed_cmds="sed -f conftest.s$ac_file"
3545 else
3546 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
3547 fi
3548 ac_file=`expr $ac_file + 1`
3549 ac_beg=$ac_end
3550 ac_end=`expr $ac_end + $ac_max_sed_cmds`
3551 fi
3552done
3553if test -z "$ac_sed_cmds"; then
3554 ac_sed_cmds=cat
3555fi
3556EOF
3557
3558cat >> $CONFIG_STATUS <<EOF
3559
3560CONFIG_FILES=\${CONFIG_FILES-"packages/Makefile packages/mg/Makefile packages/mg/src/text/Makefile packages/mg/src/images/Makefile
3561 packages/mg/src/scripts/Makefile packages/mg/lib/Makefile src/mgpp/Makefile
3562 src/mgpp/lib/Makefile src/mgpp/text/Makefile
3563 src/hashfile/Makefile src/colservr/Makefile src/recpt/Makefile src/txt2db/Makefile
3564 src/db2txt/Makefile lib/Makefile Makefile src/getpw/Makefile
3565 src/phind/generate/Makefile src/phind/host/Makefile"}
3566EOF
3567cat >> $CONFIG_STATUS <<\EOF
3568for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
3569 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3570 case "$ac_file" in
3571 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3572 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3573 *) ac_file_in="${ac_file}.in" ;;
3574 esac
3575
3576 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
3577
3578 # Remove last slash and all that follows it. Not all systems have dirname.
3579 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3580 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3581 # The file is in a subdirectory.
3582 test ! -d "$ac_dir" && mkdir "$ac_dir"
3583 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
3584 # A "../" for each directory in $ac_dir_suffix.
3585 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3586 else
3587 ac_dir_suffix= ac_dots=
3588 fi
3589
3590 case "$ac_given_srcdir" in
3591 .) srcdir=.
3592 if test -z "$ac_dots"; then top_srcdir=.
3593 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3594 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
3595 *) # Relative path.
3596 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3597 top_srcdir="$ac_dots$ac_given_srcdir" ;;
3598 esac
3599
3600 case "$ac_given_INSTALL" in
3601 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3602 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3603 esac
3604
3605 echo creating "$ac_file"
3606 rm -f "$ac_file"
3607 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3608 case "$ac_file" in
3609 *Makefile*) ac_comsub="1i\\
3610# $configure_input" ;;
3611 *) ac_comsub= ;;
3612 esac
3613
3614 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3615 sed -e "$ac_comsub
3616s%@configure_input@%$configure_input%g
3617s%@srcdir@%$srcdir%g
3618s%@top_srcdir@%$top_srcdir%g
3619s%@INSTALL@%$INSTALL%g
3620" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
3621fi; done
3622rm -f conftest.s*
3623
3624# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3625# NAME is the cpp macro being defined and VALUE is the value it is being given.
3626#
3627# ac_d sets the value in "#define NAME VALUE" lines.
3628ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3629ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
3630ac_dC='\3'
3631ac_dD='%g'
3632# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3633ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3634ac_uB='\([ ]\)%\1#\2define\3'
3635ac_uC=' '
3636ac_uD='\4%g'
3637# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3638ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3639ac_eB='$%\1#\2define\3'
3640ac_eC=' '
3641ac_eD='%g'
3642
3643if test "${CONFIG_HEADERS+set}" != set; then
3644EOF
3645cat >> $CONFIG_STATUS <<EOF
3646 CONFIG_HEADERS="config.h"
3647EOF
3648cat >> $CONFIG_STATUS <<\EOF
3649fi
3650for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
3651 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
3652 case "$ac_file" in
3653 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
3654 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3655 *) ac_file_in="${ac_file}.in" ;;
3656 esac
3657
3658 echo creating $ac_file
3659
3660 rm -f conftest.frag conftest.in conftest.out
3661 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3662 cat $ac_file_inputs > conftest.in
3663
3664EOF
3665
3666# Transform confdefs.h into a sed script conftest.vals that substitutes
3667# the proper values into config.h.in to produce config.h. And first:
3668# Protect against being on the right side of a sed subst in config.status.
3669# Protect against being in an unquoted here document in config.status.
3670rm -f conftest.vals
3671cat > conftest.hdr <<\EOF
3672s/[\\&%]/\\&/g
3673s%[\\$`]%\\&%g
3674s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
3675s%ac_d%ac_u%gp
3676s%ac_u%ac_e%gp
3677EOF
3678sed -n -f conftest.hdr confdefs.h > conftest.vals
3679rm -f conftest.hdr
3680
3681# This sed command replaces #undef with comments. This is necessary, for
3682# example, in the case of _POSIX_SOURCE, which is predefined and required
3683# on some systems where configure will not decide to define it.
3684cat >> conftest.vals <<\EOF
3685s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3686EOF
3687
3688# Break up conftest.vals because some shells have a limit on
3689# the size of here documents, and old seds have small limits too.
3690
3691rm -f conftest.tail
3692while :
3693do
3694 ac_lines=`grep -c . conftest.vals`
3695 # grep -c gives empty output for an empty file on some AIX systems.
3696 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3697 # Write a limited-size here document to conftest.frag.
3698 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3699 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3700 echo 'CEOF
3701 sed -f conftest.frag conftest.in > conftest.out
3702 rm -f conftest.in
3703 mv conftest.out conftest.in
3704' >> $CONFIG_STATUS
3705 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3706 rm -f conftest.vals
3707 mv conftest.tail conftest.vals
3708done
3709rm -f conftest.vals
3710
3711cat >> $CONFIG_STATUS <<\EOF
3712 rm -f conftest.frag conftest.h
3713 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3714 cat conftest.in >> conftest.h
3715 rm -f conftest.in
3716 if cmp -s $ac_file conftest.h 2>/dev/null; then
3717 echo "$ac_file is unchanged"
3718 rm -f conftest.h
3719 else
3720 # Remove last slash and all that follows it. Not all systems have dirname.
3721 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3722 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3723 # The file is in a subdirectory.
3724 test ! -d "$ac_dir" && mkdir "$ac_dir"
3725 fi
3726 rm -f $ac_file
3727 mv conftest.h $ac_file
3728 fi
3729fi; done
3730
3731EOF
3732cat >> $CONFIG_STATUS <<EOF
3733
3734EOF
3735cat >> $CONFIG_STATUS <<\EOF
3736
3737exit 0
3738EOF
3739chmod +x $CONFIG_STATUS
3740rm -fr confdefs* $ac_clean_files
3741test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
3742
3743if test "$no_recursion" != yes; then
3744
3745 # Remove --cache-file and --srcdir arguments so they do not pile up.
3746 ac_sub_configure_args=
3747 ac_prev=
3748 for ac_arg in $ac_configure_args; do
3749 if test -n "$ac_prev"; then
3750 ac_prev=
3751 continue
3752 fi
3753 case "$ac_arg" in
3754 -cache-file | --cache-file | --cache-fil | --cache-fi \
3755 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
3756 ac_prev=cache_file ;;
3757 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
3758 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
3759 ;;
3760 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
3761 ac_prev=srcdir ;;
3762 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
3763 ;;
3764 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
3765 esac
3766 done
3767
3768 for ac_config_dir in packages; do
3769
3770 # Do not complain, so a configure script can configure whichever
3771 # parts of a large source tree are present.
3772 if test ! -d $srcdir/$ac_config_dir; then
3773 continue
3774 fi
3775
3776 echo configuring in $ac_config_dir
3777
3778 case "$srcdir" in
3779 .) ;;
3780 *)
3781 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
3782 else
3783 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
3784 fi
3785 ;;
3786 esac
3787
3788 ac_popdir=`pwd`
3789 cd $ac_config_dir
3790
3791 # A "../" for each directory in /$ac_config_dir.
3792 ac_dots=`echo $ac_config_dir|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
3793
3794 case "$srcdir" in
3795 .) # No --srcdir option. We are building in place.
3796 ac_sub_srcdir=$srcdir ;;
3797 /*) # Absolute path.
3798 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
3799 *) # Relative path.
3800 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
3801 esac
3802
3803 # Check for guested configure; otherwise get Cygnus style configure.
3804 if test -f $ac_sub_srcdir/configure; then
3805 ac_sub_configure=$ac_sub_srcdir/configure
3806 elif test -f $ac_sub_srcdir/configure.in; then
3807 ac_sub_configure=$ac_configure
3808 else
3809 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
3810 ac_sub_configure=
3811 fi
3812
3813 # The recursion is here.
3814 if test -n "$ac_sub_configure"; then
3815
3816 # Make the cache file name correct relative to the subdirectory.
3817 case "$cache_file" in
3818 /*) ac_sub_cache_file=$cache_file ;;
3819 *) # Relative path.
3820 ac_sub_cache_file="$ac_dots$cache_file" ;;
3821 esac
3822 case "$ac_given_INSTALL" in
3823 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3824 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3825 esac
3826
3827 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
3828 # The eval makes quoting arguments work.
3829 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
3830 then :
3831 else
3832 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }
3833 fi
3834 fi
3835
3836 cd $ac_popdir
3837 done
3838fi
3839
3840
3841
3842
Note: See TracBrowser for help on using the repository browser.