3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
12 ac_default_prefix
=/usr
/local
13 # Any additions from configure.in:
15 --enable-maintainer-mode enable make rules and dependencies not useful
16 (and sometimes confusing) to the casual installer"
18 --disable-debug Don't include debugging support"
20 --enable-dynamic-linking Include support for dynamic linking"
22 --enable-guile-debug Include internal debugging functions"
24 --enable-shared build shared libraries [default=yes]"
26 --enable-static build static libraries [default=yes]"
28 --with-threads thread interface"
30 # Initialize some variables set by options.
31 # The variables have the same names as the options, with
32 # dashes changed to underlines.
34 cache_file
=.
/config.cache
43 program_transform_name
=s
,x
,x
,
51 bindir
='${exec_prefix}/bin'
52 sbindir
='${exec_prefix}/sbin'
53 libexecdir
='${exec_prefix}/libexec'
54 datadir
='${prefix}/share'
55 sysconfdir
='${prefix}/etc'
56 sharedstatedir
='${prefix}/com'
57 localstatedir
='${prefix}/var'
58 libdir
='${exec_prefix}/lib'
59 includedir
='${prefix}/include'
60 oldincludedir
='/usr/include'
61 infodir
='${prefix}/info'
62 mandir
='${prefix}/man'
64 # Initialize some other variables.
67 # Maximum number of lines to put in a shell here document.
74 # If the previous option needs an argument, assign it.
75 if test -n "$ac_prev"; then
76 eval "$ac_prev=\$ac_option"
82 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
86 # Accept the important Cygnus configure options, so we can diagnose typos.
90 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
92 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
93 bindir
="$ac_optarg" ;;
95 -build |
--build |
--buil |
--bui |
--bu)
97 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
100 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
101 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
102 ac_prev
=cache_file
;;
103 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
104 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
105 cache_file
="$ac_optarg" ;;
107 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
109 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
111 datadir
="$ac_optarg" ;;
113 -disable-* |
--disable-*)
114 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
115 # Reject names that are not valid shell variable names.
116 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
117 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
119 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
120 eval "enable_${ac_feature}=no" ;;
122 -enable-* |
--enable-*)
123 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
124 # Reject names that are not valid shell variable names.
125 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
126 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
128 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
133 eval "enable_${ac_feature}='$ac_optarg'" ;;
135 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
136 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
137 |
--exec |
--exe |
--ex)
138 ac_prev
=exec_prefix
;;
139 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
140 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
141 |
--exec=* |
--exe=* |
--ex=*)
142 exec_prefix
="$ac_optarg" ;;
144 -gas |
--gas |
--ga |
--g)
145 # Obsolete; use --with-gas.
148 -help |
--help |
--hel |
--he)
149 # Omit some internal or obsolete options to make the list less imposing.
150 # This message is too long to be a string in the A/UX 3.1 sh.
152 Usage: configure [options] [host]
153 Options: [defaults in brackets after descriptions]
155 --cache-file=FILE cache test results in FILE
156 --help print this message
157 --no-create do not create output files
158 --quiet, --silent do not print \`checking...' messages
159 --version print the version of autoconf that created configure
160 Directory and file names:
161 --prefix=PREFIX install architecture-independent files in PREFIX
163 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
165 --bindir=DIR user executables in DIR [EPREFIX/bin]
166 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
167 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
168 --datadir=DIR read-only architecture-independent data in DIR
170 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
171 --sharedstatedir=DIR modifiable architecture-independent data in DIR
173 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
174 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
175 --includedir=DIR C header files in DIR [PREFIX/include]
176 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
177 --infodir=DIR info documentation in DIR [PREFIX/info]
178 --mandir=DIR man documentation in DIR [PREFIX/man]
179 --srcdir=DIR find the sources in DIR [configure dir or ..]
180 --program-prefix=PREFIX prepend PREFIX to installed program names
181 --program-suffix=SUFFIX append SUFFIX to installed program names
182 --program-transform-name=PROGRAM
183 run sed PROGRAM on installed program names
187 --build=BUILD configure for building on BUILD [BUILD=HOST]
188 --host=HOST configure for HOST [guessed]
189 --target=TARGET configure for TARGET [TARGET=HOST]
190 Features and packages:
191 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
192 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
193 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
194 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
195 --x-includes=DIR X include files are in DIR
196 --x-libraries=DIR X library files are in DIR
198 if test -n "$ac_help"; then
199 echo "--enable and --with options recognized:$ac_help"
203 -host |
--host |
--hos |
--ho)
205 -host=* |
--host=* |
--hos=* |
--ho=*)
208 -includedir |
--includedir |
--includedi |
--included |
--include \
209 |
--includ |
--inclu |
--incl |
--inc)
210 ac_prev
=includedir
;;
211 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
212 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
213 includedir
="$ac_optarg" ;;
215 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
217 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
218 infodir
="$ac_optarg" ;;
220 -libdir |
--libdir |
--libdi |
--libd)
222 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
223 libdir
="$ac_optarg" ;;
225 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
226 |
--libexe |
--libex |
--libe)
227 ac_prev
=libexecdir
;;
228 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
229 |
--libexe=* |
--libex=* |
--libe=*)
230 libexecdir
="$ac_optarg" ;;
232 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
233 |
--localstate |
--localstat |
--localsta |
--localst \
234 |
--locals |
--local |
--loca |
--loc |
--lo)
235 ac_prev
=localstatedir
;;
236 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
237 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
238 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
239 localstatedir
="$ac_optarg" ;;
241 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
243 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
244 mandir
="$ac_optarg" ;;
247 # Obsolete; use --without-fp.
250 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
254 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
255 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
258 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
259 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
260 |
--oldin |
--oldi |
--old |
--ol |
--o)
261 ac_prev
=oldincludedir
;;
262 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
263 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
264 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
265 oldincludedir
="$ac_optarg" ;;
267 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
269 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
270 prefix
="$ac_optarg" ;;
272 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
273 |
--program-pre |
--program-pr |
--program-p)
274 ac_prev
=program_prefix
;;
275 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
276 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
277 program_prefix
="$ac_optarg" ;;
279 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
280 |
--program-suf |
--program-su |
--program-s)
281 ac_prev
=program_suffix
;;
282 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
283 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
284 program_suffix
="$ac_optarg" ;;
286 -program-transform-name |
--program-transform-name \
287 |
--program-transform-nam |
--program-transform-na \
288 |
--program-transform-n |
--program-transform- \
289 |
--program-transform |
--program-transfor \
290 |
--program-transfo |
--program-transf \
291 |
--program-trans |
--program-tran \
292 |
--progr-tra |
--program-tr |
--program-t)
293 ac_prev
=program_transform_name
;;
294 -program-transform-name=* |
--program-transform-name=* \
295 |
--program-transform-nam=* |
--program-transform-na=* \
296 |
--program-transform-n=* |
--program-transform-=* \
297 |
--program-transform=* |
--program-transfor=* \
298 |
--program-transfo=* |
--program-transf=* \
299 |
--program-trans=* |
--program-tran=* \
300 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
301 program_transform_name
="$ac_optarg" ;;
303 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
304 |
-silent |
--silent |
--silen |
--sile |
--sil)
307 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
309 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
311 sbindir
="$ac_optarg" ;;
313 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
314 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
315 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
317 ac_prev
=sharedstatedir
;;
318 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
319 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
320 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
322 sharedstatedir
="$ac_optarg" ;;
324 -site |
--site |
--sit)
326 -site=* |
--site=* |
--sit=*)
329 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
331 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
332 srcdir
="$ac_optarg" ;;
334 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
335 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
336 ac_prev
=sysconfdir
;;
337 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
338 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
339 sysconfdir
="$ac_optarg" ;;
341 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
343 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
344 target
="$ac_optarg" ;;
346 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
349 -version |
--version |
--versio |
--versi |
--vers)
350 echo "configure generated by autoconf version 2.12"
354 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
355 # Reject names that are not valid shell variable names.
356 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
357 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
359 ac_package
=`echo $ac_package| sed 's/-/_/g'`
364 eval "with_${ac_package}='$ac_optarg'" ;;
366 -without-* |
--without-*)
367 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
368 # Reject names that are not valid shell variable names.
369 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
370 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
372 ac_package
=`echo $ac_package| sed 's/-/_/g'`
373 eval "with_${ac_package}=no" ;;
376 # Obsolete; use --with-x.
379 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
380 |
--x-incl |
--x-inc |
--x-in |
--x-i)
381 ac_prev
=x_includes
;;
382 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
383 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
384 x_includes
="$ac_optarg" ;;
386 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
387 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
388 ac_prev
=x_libraries
;;
389 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
390 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
391 x_libraries
="$ac_optarg" ;;
393 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
397 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
398 echo "configure: warning: $ac_option: invalid host type" 1>&2
400 if test "x$nonopt" != xNONE
; then
401 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
409 if test -n "$ac_prev"; then
410 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
413 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
415 # File descriptor usage:
418 # 2 errors and warnings
419 # 3 some systems may open it to /dev/tty
420 # 4 used on the Kubota Titan
421 # 6 checking for... messages and results
422 # 5 compiler messages saved in config.log
423 if test "$silent" = yes; then
431 This file contains any messages produced by compilers while
432 running configure, to aid debugging if configure makes a mistake.
435 # Strip out --no-create and --no-recursion so they do not pile up.
436 # Also quote any args containing shell metacharacters.
441 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
442 |
--no-cr |
--no-c) ;;
443 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
444 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
445 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
446 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
447 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
452 # Only set these to C if already set. These must not be set unconditionally
453 # because not all systems understand e.g. LANG=C (notably SCO).
454 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
455 # Non-C LC_CTYPE values break the ctype check.
456 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
457 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
458 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
459 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
461 # confdefs.h avoids OS command line length limits that DEFS can exceed.
462 rm -rf conftest
* confdefs.h
463 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
466 # A filename unique to this package, relative to the directory that
467 # configure is in, which we can look for to find out if srcdir is correct.
468 ac_unique_file
=Makefile.
in
470 # Find the source files, if location was not specified.
471 if test -z "$srcdir"; then
472 ac_srcdir_defaulted
=yes
473 # Try the directory containing this script, then its parent.
475 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
476 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
478 if test ! -r $srcdir/$ac_unique_file; then
482 ac_srcdir_defaulted
=no
484 if test ! -r $srcdir/$ac_unique_file; then
485 if test "$ac_srcdir_defaulted" = yes; then
486 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
488 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
491 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
493 # Prefer explicitly selected file to automatically selected ones.
494 if test -z "$CONFIG_SITE"; then
495 if test "x$prefix" != xNONE
; then
496 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
498 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
501 for ac_site_file
in $CONFIG_SITE; do
502 if test -r "$ac_site_file"; then
503 echo "loading site script $ac_site_file"
508 if test -r "$cache_file"; then
509 echo "loading cache $cache_file"
512 echo "creating cache $cache_file"
517 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
518 ac_cpp
='$CPP $CPPFLAGS'
519 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
520 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
521 cross_compiling
=$ac_cv_prog_cc_cross
523 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
524 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
525 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
532 ac_n
= ac_c
='\c' ac_t
=
536 .
$srcdir/GUILE-VERSION
538 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
539 if test -f $ac_dir/install-sh
; then
541 ac_install_sh
="$ac_aux_dir/install-sh -c"
543 elif test -f $ac_dir/install.sh
; then
545 ac_install_sh
="$ac_aux_dir/install.sh -c"
549 if test -z "$ac_aux_dir"; then
550 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
552 ac_config_guess
=$ac_aux_dir/config.guess
553 ac_config_sub
=$ac_aux_dir/config.sub
554 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
556 # Find a good install program. We prefer a C program (faster),
557 # so one script is as good as another. But avoid the broken or
558 # incompatible versions:
559 # SysV /etc/install, /usr/sbin/install
560 # SunOS /usr/etc/install
563 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
564 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
565 # ./install, which can be erroneously created by make from ./install.sh.
566 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
567 echo "configure:568: checking for a BSD compatible install" >&5
568 if test -z "$INSTALL"; then
569 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
570 echo $ac_n "(cached) $ac_c" 1>&6
572 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
573 for ac_dir
in $PATH; do
574 # Account for people who put trailing slashes in PATH elements.
576 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
578 # OSF1 and SCO ODT 3.0 have their own names for install.
579 for ac_prog
in ginstall installbsd scoinst
install; do
580 if test -f $ac_dir/$ac_prog; then
581 if test $ac_prog = install &&
582 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
583 # AIX install. It has an incompatible calling convention.
584 # OSF/1 installbsd also uses dspmsg, but is usable.
587 ac_cv_path_install
="$ac_dir/$ac_prog -c"
598 if test "${ac_cv_path_install+set}" = set; then
599 INSTALL
="$ac_cv_path_install"
601 # As a last resort, use the slow shell script. We don't cache a
602 # path for INSTALL within a source directory, because that will
603 # break other packages using the cache if that directory is
604 # removed, or if the path is relative.
605 INSTALL
="$ac_install_sh"
608 echo "$ac_t""$INSTALL" 1>&6
610 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
611 # It thinks the first close brace ends the variable substitution.
612 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
614 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
617 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
624 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
625 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
628 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
629 echo "configure:630: checking whether build environment is sane" >&5
632 echo timestamp
> conftestfile
633 # Do `set' in a subshell so we don't clobber the current shell's
634 # arguments. Must try -L first in case configure is actually a
635 # symlink; some systems play weird games with the mod time of symlinks
636 # (eg FreeBSD returns the mod time of the symlink's containing
639 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
640 if test "" = "X"; then
642 set X
`ls -t $srcdir/configure conftestfile`
644 test "$2" = conftestfile
650 { echo "configure: error: newly created file is older than distributed files!
651 Check your system clock" 1>&2; exit 1; }
654 echo "$ac_t""yes" 1>&6
655 if test "$program_transform_name" = s
,x
,x
,; then
656 program_transform_name
=
658 # Double any \ or $. echo might interpret backslashes.
659 cat <<\EOF_SED
> conftestsed
660 s
,\\,\\\\,g
; s
,\$
,$$
,g
662 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
665 test "$program_prefix" != NONE
&&
666 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
667 # Use a double $ so make ignores it.
668 test "$program_suffix" != NONE
&&
669 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
671 # sed with no file args requires a program.
672 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
674 missing_dir
=`cd $ac_aux_dir && pwd`
675 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
676 echo "configure:677: checking for working aclocal" >&5
677 # Run test in a subshell; some versions of sh will print an error if
678 # an executable is not found, even if stderr is redirected.
679 # Redirect stdin to placate older versions of autoconf. Sigh.
680 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
682 echo "$ac_t""found" 1>&6
684 ACLOCAL
="$missing_dir/missing aclocal"
685 echo "$ac_t""missing" 1>&6
688 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
689 echo "configure:690: checking for working autoconf" >&5
690 # Run test in a subshell; some versions of sh will print an error if
691 # an executable is not found, even if stderr is redirected.
692 # Redirect stdin to placate older versions of autoconf. Sigh.
693 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
695 echo "$ac_t""found" 1>&6
697 AUTOCONF
="$missing_dir/missing autoconf"
698 echo "$ac_t""missing" 1>&6
701 echo $ac_n "checking for working automake""... $ac_c" 1>&6
702 echo "configure:703: checking for working automake" >&5
703 # Run test in a subshell; some versions of sh will print an error if
704 # an executable is not found, even if stderr is redirected.
705 # Redirect stdin to placate older versions of autoconf. Sigh.
706 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
708 echo "$ac_t""found" 1>&6
710 AUTOMAKE
="$missing_dir/missing automake"
711 echo "$ac_t""missing" 1>&6
714 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
715 echo "configure:716: checking for working autoheader" >&5
716 # Run test in a subshell; some versions of sh will print an error if
717 # an executable is not found, even if stderr is redirected.
718 # Redirect stdin to placate older versions of autoconf. Sigh.
719 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
720 AUTOHEADER
=autoheader
721 echo "$ac_t""found" 1>&6
723 AUTOHEADER
="$missing_dir/missing autoheader"
724 echo "$ac_t""missing" 1>&6
727 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
728 echo "configure:729: checking for working makeinfo" >&5
729 # Run test in a subshell; some versions of sh will print an error if
730 # an executable is not found, even if stderr is redirected.
731 # Redirect stdin to placate older versions of autoconf. Sigh.
732 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
734 echo "$ac_t""found" 1>&6
736 MAKEINFO
="$missing_dir/missing makeinfo"
737 echo "$ac_t""missing" 1>&6
740 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
741 echo "configure:742: checking whether ${MAKE-make} sets \${MAKE}" >&5
742 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
743 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
744 echo $ac_n "(cached) $ac_c" 1>&6
746 cat > conftestmake
<<\EOF
748 @
echo 'ac_maketemp="${MAKE}"'
750 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
751 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
752 if test -n "$ac_maketemp"; then
753 eval ac_cv_prog_make_
${ac_make}_set
=yes
755 eval ac_cv_prog_make_
${ac_make}_set
=no
759 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
760 echo "$ac_t""yes" 1>&6
763 echo "$ac_t""no" 1>&6
764 SET_MAKE
="MAKE=${MAKE-make}"
767 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
768 echo "configure:769: checking whether to enable maintainer-specific portions of Makefiles" >&5
769 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
770 if test "${enable_maintainer_mode+set}" = set; then
771 enableval
="$enable_maintainer_mode"
772 USE_MAINTAINER_MODE
=$enableval
774 USE_MAINTAINER_MODE
=no
777 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
778 if test $USE_MAINTAINER_MODE = yes; then
789 #--------------------------------------------------------------------
793 #--------------------------------------------------------------------
795 # Check whether --enable-debug or --disable-debug was given.
796 if test "${enable_debug+set}" = set; then
797 enableval
="$enable_debug"
801 if test "$enableval" != n
&& test "$enableval" != no
; then
802 cat >> confdefs.h
<<\EOF
803 #define DEBUG_EXTENSIONS 1
806 cat >> confdefs.h
<<\EOF
807 #define READER_EXTENSIONS 1
810 LIBOBJS
="backtrace.o stacks.o debug.o srcprop.o $LIBOBJS"
813 # Check whether --enable-dynamic-linking or --disable-dynamic-linking was given.
814 if test "${enable_dynamic_linking+set}" = set; then
815 enableval
="$enable_dynamic_linking"
818 enable_dynamic_linking
=yes
822 # Check whether --enable-guile-debug or --disable-guile-debug was given.
823 if test "${enable_guile_debug+set}" = set; then
824 enableval
="$enable_guile_debug"
828 if test "$enableval" = y ||
test "$enableval" = yes; then
829 cat >> confdefs.h
<<\EOF
830 #define GUILE_DEBUG 1
835 #--------------------------------------------------------------------
837 # Extract the first word of "gcc", so it can be a program name with args.
838 set dummy gcc
; ac_word
=$2
839 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
840 echo "configure:841: checking for $ac_word" >&5
841 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
842 echo $ac_n "(cached) $ac_c" 1>&6
844 if test -n "$CC"; then
845 ac_cv_prog_CC
="$CC" # Let the user override the test.
847 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
848 for ac_dir
in $PATH; do
849 test -z "$ac_dir" && ac_dir
=.
850 if test -f $ac_dir/$ac_word; then
859 if test -n "$CC"; then
860 echo "$ac_t""$CC" 1>&6
862 echo "$ac_t""no" 1>&6
865 if test -z "$CC"; then
866 # Extract the first word of "cc", so it can be a program name with args.
867 set dummy cc
; ac_word
=$2
868 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
869 echo "configure:870: checking for $ac_word" >&5
870 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
871 echo $ac_n "(cached) $ac_c" 1>&6
873 if test -n "$CC"; then
874 ac_cv_prog_CC
="$CC" # Let the user override the test.
876 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
878 for ac_dir
in $PATH; do
879 test -z "$ac_dir" && ac_dir
=.
880 if test -f $ac_dir/$ac_word; then
881 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
890 if test $ac_prog_rejected = yes; then
891 # We found a bogon in the path, so make sure we never use it.
892 set dummy
$ac_cv_prog_CC
894 if test $# -gt 0; then
895 # We chose a different compiler from the bogus one.
896 # However, it has the same basename, so the bogon will be chosen
897 # first if we set CC to just the basename; use the full file name.
899 set dummy
"$ac_dir/$ac_word" "$@"
907 if test -n "$CC"; then
908 echo "$ac_t""$CC" 1>&6
910 echo "$ac_t""no" 1>&6
913 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
916 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
917 echo "configure:918: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
920 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
921 ac_cpp
='$CPP $CPPFLAGS'
922 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
923 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
924 cross_compiling
=$ac_cv_prog_cc_cross
926 cat > conftest.
$ac_ext <<EOF
927 #line 928 "configure"
928 #include "confdefs.h"
931 if { (eval echo configure
:932: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
932 ac_cv_prog_cc_works
=yes
933 # If we can't run a trivial program, we are probably using a cross compiler.
934 if (.
/conftest
; exit) 2>/dev
/null
; then
935 ac_cv_prog_cc_cross
=no
937 ac_cv_prog_cc_cross
=yes
940 echo "configure: failed program was:" >&5
941 cat conftest.
$ac_ext >&5
942 ac_cv_prog_cc_works
=no
946 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
947 if test $ac_cv_prog_cc_works = no
; then
948 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
950 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
951 echo "configure:952: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
952 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
953 cross_compiling
=$ac_cv_prog_cc_cross
955 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
956 echo "configure:957: checking whether we are using GNU C" >&5
957 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
958 echo $ac_n "(cached) $ac_c" 1>&6
960 cat > conftest.c
<<EOF
965 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:966: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
972 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
974 if test $ac_cv_prog_gcc = yes; then
976 ac_test_CFLAGS
="${CFLAGS+set}"
977 ac_save_CFLAGS
="$CFLAGS"
979 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
980 echo "configure:981: checking whether ${CC-cc} accepts -g" >&5
981 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
982 echo $ac_n "(cached) $ac_c" 1>&6
984 echo 'void f(){}' > conftest.c
985 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
994 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
995 if test "$ac_test_CFLAGS" = set; then
996 CFLAGS
="$ac_save_CFLAGS"
997 elif test $ac_cv_prog_cc_g = yes; then
1004 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1007 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1008 echo "configure:1009: checking how to run the C preprocessor" >&5
1009 # On Suns, sometimes $CPP names a directory.
1010 if test -n "$CPP" && test -d "$CPP"; then
1013 if test -z "$CPP"; then
1014 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1015 echo $ac_n "(cached) $ac_c" 1>&6
1017 # This must be in double quotes, not single quotes, because CPP may get
1018 # substituted into the Makefile and "${CC-cc}" will confuse make.
1020 # On the NeXT, cc -E runs the code through the compiler's parser,
1021 # not just through cpp.
1022 cat > conftest.
$ac_ext <<EOF
1023 #line 1024 "configure"
1024 #include "confdefs.h"
1028 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1029 { (eval echo configure
:1030: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1030 ac_err
=`grep -v '^ *+' conftest.out`
1031 if test -z "$ac_err"; then
1035 echo "configure: failed program was:" >&5
1036 cat conftest.
$ac_ext >&5
1038 CPP
="${CC-cc} -E -traditional-cpp"
1039 cat > conftest.
$ac_ext <<EOF
1040 #line 1041 "configure"
1041 #include "confdefs.h"
1045 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1046 { (eval echo configure
:1047: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1047 ac_err
=`grep -v '^ *+' conftest.out`
1048 if test -z "$ac_err"; then
1052 echo "configure: failed program was:" >&5
1053 cat conftest.
$ac_ext >&5
1060 ac_cv_prog_CPP
="$CPP"
1062 CPP
="$ac_cv_prog_CPP"
1064 ac_cv_prog_CPP
="$CPP"
1066 echo "$ac_t""$CPP" 1>&6
1069 # Make sure we can run config.sub.
1070 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
1071 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1074 echo $ac_n "checking host system type""... $ac_c" 1>&6
1075 echo "configure:1076: checking host system type" >&5
1078 case "$host_alias" in
1082 if host_alias
=`$ac_config_guess`; then :
1083 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1085 *) host_alias
=$nonopt ;;
1089 host=`$ac_config_sub $host_alias`
1090 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1091 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1092 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1093 echo "$ac_t""$host" 1>&6
1095 # Extract the first word of "ranlib", so it can be a program name with args.
1096 set dummy ranlib
; ac_word
=$2
1097 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1098 echo "configure:1099: checking for $ac_word" >&5
1099 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1100 echo $ac_n "(cached) $ac_c" 1>&6
1102 if test -n "$RANLIB"; then
1103 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1105 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1106 for ac_dir
in $PATH; do
1107 test -z "$ac_dir" && ac_dir
=.
1108 if test -f $ac_dir/$ac_word; then
1109 ac_cv_prog_RANLIB
="ranlib"
1114 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1117 RANLIB
="$ac_cv_prog_RANLIB"
1118 if test -n "$RANLIB"; then
1119 echo "$ac_t""$RANLIB" 1>&6
1121 echo "$ac_t""no" 1>&6
1125 echo $ac_n "checking for ld used by the C compiler ($CC $CFLAGS $LDFLAGS)""... $ac_c" 1>&6
1126 echo "configure:1127: checking for ld used by the C compiler ($CC $CFLAGS $LDFLAGS)" >&5
1127 if eval "test \"`echo '$''{'am_cv_path_LD'+set}'`\" = set"; then
1128 echo $ac_n "(cached) $ac_c" 1>&6
1132 am_cv_path_LD
="$LD" # Let the user override the test with a path.
1135 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1136 for ac_dir
in $PATH; do
1137 test -z "$ac_dir" && ac_dir
=.
1138 if test -f "$ac_dir/ld"; then
1139 # Check to see if the program is GNU ld. I'd rather use --version,
1140 # but apparently some GNU ld's only accept -v.
1141 if "$ac_dir/ld" -v 2>&1 < /dev
/null |
egrep '(GNU ld|with BFD)' > /dev
/null
; then
1142 # If it was GNU ld, only accept it if we're using GCC.
1143 am_cv_path_LD
="$ac_dir/ld"
1144 test "$ac_cv_prog_gcc" = yes && break
1146 # If it was not GNU ld, and we are not using GCC, then accept it.
1147 am_cv_path_LD
="$ac_dir/ld"
1158 if test -n "$LD"; then
1159 echo "$ac_t""$LD" 1>&6
1161 echo "$ac_t""no" 1>&6
1163 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1171 # Always use our own libtool.
1172 LIBTOOL
='$(top_builddir)/libtool'
1175 # Check whether --enable-shared or --disable-shared was given.
1176 if test "${enable_shared+set}" = set; then
1177 enableval
="$enable_shared"
1178 test "$enableval" = no
&& libtool_shared
=" --disable-shared"
1184 # Check whether --enable-static or --disable-static was given.
1185 if test "${enable_static+set}" = set; then
1186 enableval
="$enable_static"
1187 test "$enableval" = no
&& libtool_static
=" --disable-static"
1193 libtool_flags
="$libtool_shared$libtool_static"
1194 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1195 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1197 # Some flags need to be propagated to the compiler or linker for good
1201 for f
in '-32' '-64' '-cckr' '-n32' '-mips1' '-mips2' '-mips3' '-mips4'; do
1202 if echo " $CC $CFLAGS " |
egrep -e "[ ]$f[ ]" > /dev
/null
; then
1209 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1210 CFLAGS
="$CFLAGS -belf"
1214 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1215 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" LD
="$LD" RANLIB
="$RANLIB" \
1216 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1217 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1218 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1221 echo $ac_n "checking for AIX""... $ac_c" 1>&6
1222 echo "configure:1223: checking for AIX" >&5
1223 cat > conftest.
$ac_ext <<EOF
1224 #line 1225 "configure"
1225 #include "confdefs.h"
1231 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1232 egrep "yes" >/dev
/null
2>&1; then
1234 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
1235 #define _ALL_SOURCE 1
1240 echo "$ac_t""no" 1>&6
1245 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
1246 echo "configure:1247: checking for POSIXized ISC" >&5
1247 if test -d /etc
/conf
/kconfig.d
&&
1248 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
1250 echo "$ac_t""yes" 1>&6
1251 ISC
=yes # If later tests want to check for ISC.
1252 cat >> confdefs.h
<<\EOF
1253 #define _POSIX_SOURCE 1
1256 if test "$GCC" = yes; then
1262 echo "$ac_t""no" 1>&6
1266 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
1267 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
1268 echo "configure:1269: checking for minix/config.h" >&5
1269 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1270 echo $ac_n "(cached) $ac_c" 1>&6
1272 cat > conftest.
$ac_ext <<EOF
1273 #line 1274 "configure"
1274 #include "confdefs.h"
1275 #include <minix/config.h>
1277 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1278 { (eval echo configure
:1279: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1279 ac_err
=`grep -v '^ *+' conftest.out`
1280 if test -z "$ac_err"; then
1282 eval "ac_cv_header_$ac_safe=yes"
1285 echo "configure: failed program was:" >&5
1286 cat conftest.
$ac_ext >&5
1288 eval "ac_cv_header_$ac_safe=no"
1292 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1293 echo "$ac_t""yes" 1>&6
1296 echo "$ac_t""no" 1>&6
1300 if test "$MINIX" = yes; then
1301 cat >> confdefs.h
<<\EOF
1302 #define _POSIX_SOURCE 1
1305 cat >> confdefs.h
<<\EOF
1306 #define _POSIX_1_SOURCE 2
1309 cat >> confdefs.h
<<\EOF
1316 echo $ac_n "checking for working const""... $ac_c" 1>&6
1317 echo "configure:1318: checking for working const" >&5
1318 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1319 echo $ac_n "(cached) $ac_c" 1>&6
1321 cat > conftest.
$ac_ext <<EOF
1322 #line 1323 "configure"
1323 #include "confdefs.h"
1327 /* Ultrix mips cc rejects this. */
1328 typedef int charset[2]; const charset x;
1329 /* SunOS 4.1.1 cc rejects this. */
1330 char const *const *ccp;
1332 /* NEC SVR4.0.2 mips cc rejects this. */
1333 struct point {int x, y;};
1334 static struct point const zero = {0,0};
1335 /* AIX XL C 1.02.0.0 rejects this.
1336 It does not let you subtract one const X* pointer from another in an arm
1337 of an if-expression whose if-part is not a constant expression */
1338 const char *g = "string";
1339 ccp = &g + (g ? g-g : 0);
1340 /* HPUX 7.0 cc rejects these. */
1343 ccp = (char const *const *) p;
1344 { /* SCO 3.2v4 cc rejects this. */
1346 char const *s = 0 ? (char *) 0 : (char const *) 0;
1350 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1352 const int *foo = &x[0];
1355 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1356 typedef const int *iptr;
1360 { /* AIX XL C 1.02.0.0 rejects this saying
1361 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1362 struct s { int j; const int *ap[3]; };
1363 struct s *b; b->j = 5;
1365 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1371 if { (eval echo configure
:1372: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1375 echo "configure: failed program was:" >&5
1376 cat conftest.
$ac_ext >&5
1383 echo "$ac_t""$ac_cv_c_const" 1>&6
1384 if test $ac_cv_c_const = no
; then
1385 cat >> confdefs.h
<<\EOF
1392 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1393 echo "configure:1394: checking for ANSI C header files" >&5
1394 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1395 echo $ac_n "(cached) $ac_c" 1>&6
1397 cat > conftest.
$ac_ext <<EOF
1398 #line 1399 "configure"
1399 #include "confdefs.h"
1405 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1406 { (eval echo configure
:1407: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1407 ac_err
=`grep -v '^ *+' conftest.out`
1408 if test -z "$ac_err"; then
1410 ac_cv_header_stdc
=yes
1413 echo "configure: failed program was:" >&5
1414 cat conftest.
$ac_ext >&5
1416 ac_cv_header_stdc
=no
1420 if test $ac_cv_header_stdc = yes; then
1421 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1422 cat > conftest.
$ac_ext <<EOF
1423 #line 1424 "configure"
1424 #include "confdefs.h"
1427 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1428 egrep "memchr" >/dev
/null
2>&1; then
1432 ac_cv_header_stdc
=no
1438 if test $ac_cv_header_stdc = yes; then
1439 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1440 cat > conftest.
$ac_ext <<EOF
1441 #line 1442 "configure"
1442 #include "confdefs.h"
1445 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1446 egrep "free" >/dev
/null
2>&1; then
1450 ac_cv_header_stdc
=no
1456 if test $ac_cv_header_stdc = yes; then
1457 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1458 if test "$cross_compiling" = yes; then
1461 cat > conftest.
$ac_ext <<EOF
1462 #line 1463 "configure"
1463 #include "confdefs.h"
1465 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1466 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1467 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1468 int main () { int i; for (i = 0; i < 256; i++)
1469 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1473 if { (eval echo configure
:1474: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1477 echo "configure: failed program was:" >&5
1478 cat conftest.
$ac_ext >&5
1480 ac_cv_header_stdc
=no
1488 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1489 if test $ac_cv_header_stdc = yes; then
1490 cat >> confdefs.h
<<\EOF
1491 #define STDC_HEADERS 1
1497 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
1499 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1500 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1501 echo "configure:1502: checking for $ac_hdr that defines DIR" >&5
1502 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1503 echo $ac_n "(cached) $ac_c" 1>&6
1505 cat > conftest.
$ac_ext <<EOF
1506 #line 1507 "configure"
1507 #include "confdefs.h"
1508 #include <sys/types.h>
1514 if { (eval echo configure
:1515: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1516 eval "ac_cv_header_dirent_$ac_safe=yes"
1518 echo "configure: failed program was:" >&5
1519 cat conftest.
$ac_ext >&5
1521 eval "ac_cv_header_dirent_$ac_safe=no"
1525 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1526 echo "$ac_t""yes" 1>&6
1527 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1528 cat >> confdefs.h
<<EOF
1529 #define $ac_tr_hdr 1
1531 ac_header_dirent
=$ac_hdr; break
1533 echo "$ac_t""no" 1>&6
1536 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1537 if test $ac_header_dirent = dirent.h
; then
1538 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1539 echo "configure:1540: checking for opendir in -ldir" >&5
1540 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1541 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1542 echo $ac_n "(cached) $ac_c" 1>&6
1544 ac_save_LIBS
="$LIBS"
1546 cat > conftest.
$ac_ext <<EOF
1547 #line 1548 "configure"
1548 #include "confdefs.h"
1549 /* Override any gcc2 internal prototype to avoid an error. */
1550 /* We use char because int might match the return type of a gcc2
1551 builtin and then its argument prototype would still apply. */
1558 if { (eval echo configure
:1559: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1560 eval "ac_cv_lib_$ac_lib_var=yes"
1562 echo "configure: failed program was:" >&5
1563 cat conftest.
$ac_ext >&5
1565 eval "ac_cv_lib_$ac_lib_var=no"
1568 LIBS
="$ac_save_LIBS"
1571 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1572 echo "$ac_t""yes" 1>&6
1575 echo "$ac_t""no" 1>&6
1579 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1580 echo "configure:1581: checking for opendir in -lx" >&5
1581 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1582 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1583 echo $ac_n "(cached) $ac_c" 1>&6
1585 ac_save_LIBS
="$LIBS"
1587 cat > conftest.
$ac_ext <<EOF
1588 #line 1589 "configure"
1589 #include "confdefs.h"
1590 /* Override any gcc2 internal prototype to avoid an error. */
1591 /* We use char because int might match the return type of a gcc2
1592 builtin and then its argument prototype would still apply. */
1599 if { (eval echo configure
:1600: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1601 eval "ac_cv_lib_$ac_lib_var=yes"
1603 echo "configure: failed program was:" >&5
1604 cat conftest.
$ac_ext >&5
1606 eval "ac_cv_lib_$ac_lib_var=no"
1609 LIBS
="$ac_save_LIBS"
1612 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1613 echo "$ac_t""yes" 1>&6
1616 echo "$ac_t""no" 1>&6
1621 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1622 echo "configure:1623: checking whether time.h and sys/time.h may both be included" >&5
1623 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1624 echo $ac_n "(cached) $ac_c" 1>&6
1626 cat > conftest.
$ac_ext <<EOF
1627 #line 1628 "configure"
1628 #include "confdefs.h"
1629 #include <sys/types.h>
1630 #include <sys/time.h>
1636 if { (eval echo configure
:1637: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1638 ac_cv_header_time
=yes
1640 echo "configure: failed program was:" >&5
1641 cat conftest.
$ac_ext >&5
1643 ac_cv_header_time
=no
1648 echo "$ac_t""$ac_cv_header_time" 1>&6
1649 if test $ac_cv_header_time = yes; then
1650 cat >> confdefs.h
<<\EOF
1651 #define TIME_WITH_SYS_TIME 1
1656 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
1657 echo "configure:1658: checking for sys/wait.h that is POSIX.1 compatible" >&5
1658 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
1659 echo $ac_n "(cached) $ac_c" 1>&6
1661 cat > conftest.
$ac_ext <<EOF
1662 #line 1663 "configure"
1663 #include "confdefs.h"
1664 #include <sys/types.h>
1665 #include <sys/wait.h>
1667 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
1670 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1675 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1678 if { (eval echo configure
:1679: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1680 ac_cv_header_sys_wait_h
=yes
1682 echo "configure: failed program was:" >&5
1683 cat conftest.
$ac_ext >&5
1685 ac_cv_header_sys_wait_h
=no
1690 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
1691 if test $ac_cv_header_sys_wait_h = yes; then
1692 cat >> confdefs.h
<<\EOF
1693 #define HAVE_SYS_WAIT_H 1
1698 for ac_hdr
in libc.h limits.h malloc.h memory.h string.h regex.h sys
/ioctl.h sys
/select.h sys
/time.h sys
/timeb.h sys
/times.h sys
/types.h sys
/utime.h
time.h unistd.h utime.h
1700 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1701 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1702 echo "configure:1703: checking for $ac_hdr" >&5
1703 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1704 echo $ac_n "(cached) $ac_c" 1>&6
1706 cat > conftest.
$ac_ext <<EOF
1707 #line 1708 "configure"
1708 #include "confdefs.h"
1711 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1712 { (eval echo configure
:1713: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1713 ac_err
=`grep -v '^ *+' conftest.out`
1714 if test -z "$ac_err"; then
1716 eval "ac_cv_header_$ac_safe=yes"
1719 echo "configure: failed program was:" >&5
1720 cat conftest.
$ac_ext >&5
1722 eval "ac_cv_header_$ac_safe=no"
1726 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1727 echo "$ac_t""yes" 1>&6
1728 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1729 cat >> confdefs.h
<<EOF
1730 #define $ac_tr_hdr 1
1734 echo "$ac_t""no" 1>&6
1739 for ac_hdr
in libc.h unistd.h
1741 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1742 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1743 echo "configure:1744: checking for $ac_hdr" >&5
1744 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1745 echo $ac_n "(cached) $ac_c" 1>&6
1747 cat > conftest.
$ac_ext <<EOF
1748 #line 1749 "configure"
1749 #include "confdefs.h"
1752 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1753 { (eval echo configure
:1754: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1754 ac_err
=`grep -v '^ *+' conftest.out`
1755 if test -z "$ac_err"; then
1757 eval "ac_cv_header_$ac_safe=yes"
1760 echo "configure: failed program was:" >&5
1761 cat conftest.
$ac_ext >&5
1763 eval "ac_cv_header_$ac_safe=no"
1767 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1768 echo "$ac_t""yes" 1>&6
1769 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1770 cat >> confdefs.h
<<EOF
1771 #define $ac_tr_hdr 1
1775 echo "$ac_t""no" 1>&6
1779 echo $ac_n "checking "whether libc.h and unistd.h can be included together
"""... $ac_c" 1>&6
1780 echo "configure:1781: checking "whether libc.h and unistd.h can be included together
"" >&5
1781 if eval "test \"`echo '$''{'guile_cv_header_libc_with_unistd'+set}'`\" = set"; then
1782 echo $ac_n "(cached) $ac_c" 1>&6
1785 if test "$ac_cv_header_libc_h" = "no"; then
1786 guile_cv_header_libc_with_unistd
="no"
1787 elif test "$ac_cv_header_unistd.h" = "no"; then
1788 guile_cv_header_libc_with_unistd
="yes"
1790 cat > conftest.
$ac_ext <<EOF
1791 #line 1792 "configure"
1792 #include "confdefs.h"
1795 # include <unistd.h>
1801 if { (eval echo configure
:1802: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1803 guile_cv_header_libc_with_unistd
=yes
1805 echo "configure: failed program was:" >&5
1806 cat conftest.
$ac_ext >&5
1808 guile_cv_header_libc_with_unistd
=no
1817 echo "$ac_t""$guile_cv_header_libc_with_unistd" 1>&6
1818 if test "$guile_cv_header_libc_with_unistd" = yes; then
1819 cat >> confdefs.h
<<\EOF
1820 #define LIBC_H_WITH_UNISTD_H 1
1827 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
1828 echo "configure:1829: checking for uid_t in sys/types.h" >&5
1829 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
1830 echo $ac_n "(cached) $ac_c" 1>&6
1832 cat > conftest.
$ac_ext <<EOF
1833 #line 1834 "configure"
1834 #include "confdefs.h"
1835 #include <sys/types.h>
1837 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1838 egrep "uid_t" >/dev
/null
2>&1; then
1840 ac_cv_type_uid_t
=yes
1849 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
1850 if test $ac_cv_type_uid_t = no
; then
1851 cat >> confdefs.h
<<\EOF
1855 cat >> confdefs.h
<<\EOF
1861 echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6
1862 echo "configure:1863: checking type of array argument to getgroups" >&5
1863 if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then
1864 echo $ac_n "(cached) $ac_c" 1>&6
1866 if test "$cross_compiling" = yes; then
1867 ac_cv_type_getgroups
=cross
1869 cat > conftest.
$ac_ext <<EOF
1870 #line 1871 "configure"
1871 #include "confdefs.h"
1873 /* Thanks to Mike Rendell for this test. */
1874 #include <sys/types.h>
1877 #define MAX(x, y) ((x) > (y) ? (x) : (y))
1882 union { gid_t gval; long lval; } val;
1885 for (i = 0; i < NGID; i++)
1886 gidset[i] = val.gval;
1887 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
1889 /* Exit non-zero if getgroups seems to require an array of ints. This
1890 happens when gid_t is short but getgroups modifies an array of ints. */
1891 exit ((n > 0 && gidset[n] != val.gval) ? 1 : 0);
1895 if { (eval echo configure
:1896: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1897 ac_cv_type_getgroups
=gid_t
1899 echo "configure: failed program was:" >&5
1900 cat conftest.
$ac_ext >&5
1902 ac_cv_type_getgroups
=int
1907 if test $ac_cv_type_getgroups = cross
; then
1908 cat > conftest.
$ac_ext <<EOF
1909 #line 1910 "configure"
1910 #include "confdefs.h"
1913 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1914 egrep "getgroups.*int.*gid_t" >/dev
/null
2>&1; then
1916 ac_cv_type_getgroups
=gid_t
1919 ac_cv_type_getgroups
=int
1926 echo "$ac_t""$ac_cv_type_getgroups" 1>&6
1927 cat >> confdefs.h
<<EOF
1928 #define GETGROUPS_T $ac_cv_type_getgroups
1932 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
1933 echo "configure:1934: checking return type of signal handlers" >&5
1934 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
1935 echo $ac_n "(cached) $ac_c" 1>&6
1937 cat > conftest.
$ac_ext <<EOF
1938 #line 1939 "configure"
1939 #include "confdefs.h"
1940 #include <sys/types.h>
1946 extern "C" void (*signal (int, void (*)(int)))(int);
1948 void (*signal ()) ();
1955 if { (eval echo configure
:1956: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1957 ac_cv_type_signal
=void
1959 echo "configure: failed program was:" >&5
1960 cat conftest.
$ac_ext >&5
1962 ac_cv_type_signal
=int
1967 echo "$ac_t""$ac_cv_type_signal" 1>&6
1968 cat >> confdefs.h
<<EOF
1969 #define RETSIGTYPE $ac_cv_type_signal
1973 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
1974 echo "configure:1975: checking for mode_t" >&5
1975 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
1976 echo $ac_n "(cached) $ac_c" 1>&6
1978 cat > conftest.
$ac_ext <<EOF
1979 #line 1980 "configure"
1980 #include "confdefs.h"
1981 #include <sys/types.h>
1987 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1988 egrep "mode_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
1990 ac_cv_type_mode_t
=yes
1993 ac_cv_type_mode_t
=no
1998 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
1999 if test $ac_cv_type_mode_t = no
; then
2000 cat >> confdefs.h
<<\EOF
2007 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
2008 echo "configure:2009: checking for main in -lm" >&5
2009 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
2010 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2011 echo $ac_n "(cached) $ac_c" 1>&6
2013 ac_save_LIBS
="$LIBS"
2015 cat > conftest.
$ac_ext <<EOF
2016 #line 2017 "configure"
2017 #include "confdefs.h"
2023 if { (eval echo configure
:2024: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2025 eval "ac_cv_lib_$ac_lib_var=yes"
2027 echo "configure: failed program was:" >&5
2028 cat conftest.
$ac_ext >&5
2030 eval "ac_cv_lib_$ac_lib_var=no"
2033 LIBS
="$ac_save_LIBS"
2036 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2037 echo "$ac_t""yes" 1>&6
2038 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2039 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2040 cat >> confdefs.h
<<EOF
2041 #define $ac_tr_lib 1
2047 echo "$ac_t""no" 1>&6
2050 echo $ac_n "checking for main in -lrx""... $ac_c" 1>&6
2051 echo "configure:2052: checking for main in -lrx" >&5
2052 ac_lib_var
=`echo rx'_'main | sed 'y%./+-%__p_%'`
2053 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2054 echo $ac_n "(cached) $ac_c" 1>&6
2056 ac_save_LIBS
="$LIBS"
2058 cat > conftest.
$ac_ext <<EOF
2059 #line 2060 "configure"
2060 #include "confdefs.h"
2066 if { (eval echo configure
:2067: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2068 eval "ac_cv_lib_$ac_lib_var=yes"
2070 echo "configure: failed program was:" >&5
2071 cat conftest.
$ac_ext >&5
2073 eval "ac_cv_lib_$ac_lib_var=no"
2076 LIBS
="$ac_save_LIBS"
2079 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2080 echo "$ac_t""yes" 1>&6
2081 ac_tr_lib
=HAVE_LIB
`echo rx | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2082 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2083 cat >> confdefs.h
<<EOF
2084 #define $ac_tr_lib 1
2090 echo "$ac_t""no" 1>&6
2093 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
2094 echo "configure:2095: checking for gethostbyname" >&5
2095 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
2096 echo $ac_n "(cached) $ac_c" 1>&6
2098 cat > conftest.
$ac_ext <<EOF
2099 #line 2100 "configure"
2100 #include "confdefs.h"
2101 /* System header to define __stub macros and hopefully few prototypes,
2102 which can conflict with char gethostbyname(); below. */
2104 /* Override any gcc2 internal prototype to avoid an error. */
2105 /* We use char because int might match the return type of a gcc2
2106 builtin and then its argument prototype would still apply. */
2107 char gethostbyname();
2111 /* The GNU C library defines this for functions which it implements
2112 to always fail with ENOSYS. Some functions are actually named
2113 something starting with __ and the normal name is an alias. */
2114 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
2122 if { (eval echo configure
:2123: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2124 eval "ac_cv_func_gethostbyname=yes"
2126 echo "configure: failed program was:" >&5
2127 cat conftest.
$ac_ext >&5
2129 eval "ac_cv_func_gethostbyname=no"
2134 if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
2135 echo "$ac_t""yes" 1>&6
2138 echo "$ac_t""no" 1>&6
2141 if test $ac_cv_func_gethostbyname = no
; then
2142 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2143 echo "configure:2144: checking for gethostbyname in -lnsl" >&5
2144 ac_lib_var
=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2145 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2146 echo $ac_n "(cached) $ac_c" 1>&6
2148 ac_save_LIBS
="$LIBS"
2150 cat > conftest.
$ac_ext <<EOF
2151 #line 2152 "configure"
2152 #include "confdefs.h"
2153 /* Override any gcc2 internal prototype to avoid an error. */
2154 /* We use char because int might match the return type of a gcc2
2155 builtin and then its argument prototype would still apply. */
2156 char gethostbyname();
2162 if { (eval echo configure
:2163: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2164 eval "ac_cv_lib_$ac_lib_var=yes"
2166 echo "configure: failed program was:" >&5
2167 cat conftest.
$ac_ext >&5
2169 eval "ac_cv_lib_$ac_lib_var=no"
2172 LIBS
="$ac_save_LIBS"
2175 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2176 echo "$ac_t""yes" 1>&6
2177 ac_tr_lib
=HAVE_LIB
`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2178 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2179 cat >> confdefs.h
<<EOF
2180 #define $ac_tr_lib 1
2186 echo "$ac_t""no" 1>&6
2190 echo $ac_n "checking for connect""... $ac_c" 1>&6
2191 echo "configure:2192: checking for connect" >&5
2192 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
2193 echo $ac_n "(cached) $ac_c" 1>&6
2195 cat > conftest.
$ac_ext <<EOF
2196 #line 2197 "configure"
2197 #include "confdefs.h"
2198 /* System header to define __stub macros and hopefully few prototypes,
2199 which can conflict with char connect(); below. */
2201 /* Override any gcc2 internal prototype to avoid an error. */
2202 /* We use char because int might match the return type of a gcc2
2203 builtin and then its argument prototype would still apply. */
2208 /* The GNU C library defines this for functions which it implements
2209 to always fail with ENOSYS. Some functions are actually named
2210 something starting with __ and the normal name is an alias. */
2211 #if defined (__stub_connect) || defined (__stub___connect)
2219 if { (eval echo configure
:2220: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2221 eval "ac_cv_func_connect=yes"
2223 echo "configure: failed program was:" >&5
2224 cat conftest.
$ac_ext >&5
2226 eval "ac_cv_func_connect=no"
2231 if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
2232 echo "$ac_t""yes" 1>&6
2235 echo "$ac_t""no" 1>&6
2238 if test $ac_cv_func_connect = no
; then
2239 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
2240 echo "configure:2241: checking for connect in -lsocket" >&5
2241 ac_lib_var
=`echo socket'_'connect | sed 'y%./+-%__p_%'`
2242 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2243 echo $ac_n "(cached) $ac_c" 1>&6
2245 ac_save_LIBS
="$LIBS"
2246 LIBS
="-lsocket $LIBS"
2247 cat > conftest.
$ac_ext <<EOF
2248 #line 2249 "configure"
2249 #include "confdefs.h"
2250 /* Override any gcc2 internal prototype to avoid an error. */
2251 /* We use char because int might match the return type of a gcc2
2252 builtin and then its argument prototype would still apply. */
2259 if { (eval echo configure
:2260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2261 eval "ac_cv_lib_$ac_lib_var=yes"
2263 echo "configure: failed program was:" >&5
2264 cat conftest.
$ac_ext >&5
2266 eval "ac_cv_lib_$ac_lib_var=no"
2269 LIBS
="$ac_save_LIBS"
2272 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2273 echo "$ac_t""yes" 1>&6
2274 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2275 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2276 cat >> confdefs.h
<<EOF
2277 #define $ac_tr_lib 1
2280 LIBS
="-lsocket $LIBS"
2283 echo "$ac_t""no" 1>&6
2288 # Checks for dynamic linking
2290 if test "$enable_dynamic_linking" = "yes"; then
2292 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2293 echo "configure:2294: checking for dlopen in -ldl" >&5
2294 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2295 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2296 echo $ac_n "(cached) $ac_c" 1>&6
2298 ac_save_LIBS
="$LIBS"
2300 cat > conftest.
$ac_ext <<EOF
2301 #line 2302 "configure"
2302 #include "confdefs.h"
2303 /* Override any gcc2 internal prototype to avoid an error. */
2304 /* We use char because int might match the return type of a gcc2
2305 builtin and then its argument prototype would still apply. */
2312 if { (eval echo configure
:2313: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2314 eval "ac_cv_lib_$ac_lib_var=yes"
2316 echo "configure: failed program was:" >&5
2317 cat conftest.
$ac_ext >&5
2319 eval "ac_cv_lib_$ac_lib_var=no"
2322 LIBS
="$ac_save_LIBS"
2325 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2326 echo "$ac_t""yes" 1>&6
2327 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2328 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2329 cat >> confdefs.h
<<EOF
2330 #define $ac_tr_lib 1
2336 echo "$ac_t""no" 1>&6
2339 if test "$ac_cv_lib_dl_dlopen" = "yes"; then
2340 cat >> confdefs.h
<<\EOF
2341 #define DYNAMIC_LINKING 1
2345 echo $ac_n "checking for dld_link in -ldld""... $ac_c" 1>&6
2346 echo "configure:2347: checking for dld_link in -ldld" >&5
2347 ac_lib_var
=`echo dld'_'dld_link | sed 'y%./+-%__p_%'`
2348 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2349 echo $ac_n "(cached) $ac_c" 1>&6
2351 ac_save_LIBS
="$LIBS"
2353 cat > conftest.
$ac_ext <<EOF
2354 #line 2355 "configure"
2355 #include "confdefs.h"
2356 /* Override any gcc2 internal prototype to avoid an error. */
2357 /* We use char because int might match the return type of a gcc2
2358 builtin and then its argument prototype would still apply. */
2365 if { (eval echo configure
:2366: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2367 eval "ac_cv_lib_$ac_lib_var=yes"
2369 echo "configure: failed program was:" >&5
2370 cat conftest.
$ac_ext >&5
2372 eval "ac_cv_lib_$ac_lib_var=no"
2375 LIBS
="$ac_save_LIBS"
2378 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2379 echo "$ac_t""yes" 1>&6
2380 ac_tr_lib
=HAVE_LIB
`echo dld | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2381 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2382 cat >> confdefs.h
<<EOF
2383 #define $ac_tr_lib 1
2389 echo "$ac_t""no" 1>&6
2392 if test "$ac_cv_lib_dld_dld_link" = "yes"; then
2393 cat >> confdefs.h
<<\EOF
2394 #define DYNAMIC_LINKING 1
2398 for ac_func
in shl_load
2400 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2401 echo "configure:2402: checking for $ac_func" >&5
2402 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2403 echo $ac_n "(cached) $ac_c" 1>&6
2405 cat > conftest.
$ac_ext <<EOF
2406 #line 2407 "configure"
2407 #include "confdefs.h"
2408 /* System header to define __stub macros and hopefully few prototypes,
2409 which can conflict with char $ac_func(); below. */
2411 /* Override any gcc2 internal prototype to avoid an error. */
2412 /* We use char because int might match the return type of a gcc2
2413 builtin and then its argument prototype would still apply. */
2418 /* The GNU C library defines this for functions which it implements
2419 to always fail with ENOSYS. Some functions are actually named
2420 something starting with __ and the normal name is an alias. */
2421 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2429 if { (eval echo configure
:2430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2431 eval "ac_cv_func_$ac_func=yes"
2433 echo "configure: failed program was:" >&5
2434 cat conftest.
$ac_ext >&5
2436 eval "ac_cv_func_$ac_func=no"
2441 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2442 echo "$ac_t""yes" 1>&6
2443 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2444 cat >> confdefs.h
<<EOF
2445 #define $ac_tr_func 1
2449 echo "$ac_t""no" 1>&6
2453 if test "$ac_cv_func_shl_load" = "yes"; then
2454 cat >> confdefs.h
<<\EOF
2455 #define DYNAMIC_LINKING 1
2465 for ac_func
in ctermid ftime getcwd geteuid gethostent gettimeofday lstat mkdir mknod nice readlink rename
rmdir select setegid seteuid setlocale setpgid setsid sigaction strftime strptime symlink sync tcgetpgrp tcsetpgrp
times uname waitpid
2467 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2468 echo "configure:2469: checking for $ac_func" >&5
2469 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2470 echo $ac_n "(cached) $ac_c" 1>&6
2472 cat > conftest.
$ac_ext <<EOF
2473 #line 2474 "configure"
2474 #include "confdefs.h"
2475 /* System header to define __stub macros and hopefully few prototypes,
2476 which can conflict with char $ac_func(); below. */
2478 /* Override any gcc2 internal prototype to avoid an error. */
2479 /* We use char because int might match the return type of a gcc2
2480 builtin and then its argument prototype would still apply. */
2485 /* The GNU C library defines this for functions which it implements
2486 to always fail with ENOSYS. Some functions are actually named
2487 something starting with __ and the normal name is an alias. */
2488 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2496 if { (eval echo configure
:2497: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2498 eval "ac_cv_func_$ac_func=yes"
2500 echo "configure: failed program was:" >&5
2501 cat conftest.
$ac_ext >&5
2503 eval "ac_cv_func_$ac_func=no"
2508 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2509 echo "$ac_t""yes" 1>&6
2510 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2511 cat >> confdefs.h
<<EOF
2512 #define $ac_tr_func 1
2516 echo "$ac_t""no" 1>&6
2522 ac_safe
=`echo "sys/un.h" | sed 'y%./+-%__p_%'`
2523 echo $ac_n "checking for sys/un.h""... $ac_c" 1>&6
2524 echo "configure:2525: checking for sys/un.h" >&5
2525 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2526 echo $ac_n "(cached) $ac_c" 1>&6
2528 cat > conftest.
$ac_ext <<EOF
2529 #line 2530 "configure"
2530 #include "confdefs.h"
2533 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2534 { (eval echo configure
:2535: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2535 ac_err
=`grep -v '^ *+' conftest.out`
2536 if test -z "$ac_err"; then
2538 eval "ac_cv_header_$ac_safe=yes"
2541 echo "configure: failed program was:" >&5
2542 cat conftest.
$ac_ext >&5
2544 eval "ac_cv_header_$ac_safe=no"
2548 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2549 echo "$ac_t""yes" 1>&6
2552 echo "$ac_t""no" 1>&6
2555 if test -n "$have_sys_un_h" ; then
2556 cat >> confdefs.h
<<\EOF
2557 #define HAVE_UNIX_DOMAIN_SOCKETS 1
2562 for ac_func
in socketpair getgroups setpwent pause tzset
2564 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2565 echo "configure:2566: checking for $ac_func" >&5
2566 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2567 echo $ac_n "(cached) $ac_c" 1>&6
2569 cat > conftest.
$ac_ext <<EOF
2570 #line 2571 "configure"
2571 #include "confdefs.h"
2572 /* System header to define __stub macros and hopefully few prototypes,
2573 which can conflict with char $ac_func(); below. */
2575 /* Override any gcc2 internal prototype to avoid an error. */
2576 /* We use char because int might match the return type of a gcc2
2577 builtin and then its argument prototype would still apply. */
2582 /* The GNU C library defines this for functions which it implements
2583 to always fail with ENOSYS. Some functions are actually named
2584 something starting with __ and the normal name is an alias. */
2585 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2593 if { (eval echo configure
:2594: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2595 eval "ac_cv_func_$ac_func=yes"
2597 echo "configure: failed program was:" >&5
2598 cat conftest.
$ac_ext >&5
2600 eval "ac_cv_func_$ac_func=no"
2605 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2606 echo "$ac_t""yes" 1>&6
2607 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2608 cat >> confdefs.h
<<EOF
2609 #define $ac_tr_func 1
2613 echo "$ac_t""no" 1>&6
2618 cp confdefs.h confdefs.h.bak
2619 for func
in sethostent endhostent getnetent setnetent endnetent getprotoent endprotoent getservent endservent getnetbyaddr getnetbyname inet_lnaof inet_makeaddr inet_netof
; do
2620 cp confdefs.h.bak confdefs.h
2621 cat >> confdefs.h
<< EOF
2623 #define $func cygwin32_$func
2626 echo $ac_n "checking for $func""... $ac_c" 1>&6
2627 echo "configure:2628: checking for $func" >&5
2628 if eval "test \"`echo '$''{'ac_cv_func_$func'+set}'`\" = set"; then
2629 echo $ac_n "(cached) $ac_c" 1>&6
2631 cat > conftest.
$ac_ext <<EOF
2632 #line 2633 "configure"
2633 #include "confdefs.h"
2634 /* System header to define __stub macros and hopefully few prototypes,
2635 which can conflict with char $func(); below. */
2637 /* Override any gcc2 internal prototype to avoid an error. */
2638 /* We use char because int might match the return type of a gcc2
2639 builtin and then its argument prototype would still apply. */
2644 /* The GNU C library defines this for functions which it implements
2645 to always fail with ENOSYS. Some functions are actually named
2646 something starting with __ and the normal name is an alias. */
2647 #if defined (__stub_$func) || defined (__stub___$func)
2655 if { (eval echo configure
:2656: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2657 eval "ac_cv_func_$func=yes"
2659 echo "configure: failed program was:" >&5
2660 cat conftest.
$ac_ext >&5
2662 eval "ac_cv_func_$func=no"
2667 if eval "test \"`echo '$ac_cv_func_'$func`\" = yes"; then
2668 echo "$ac_t""yes" 1>&6
2671 echo "$ac_t""no" 1>&6
2675 cp confdefs.h.bak confdefs.h
2678 echo $ac_n "checking for restartable system calls""... $ac_c" 1>&6
2679 echo "configure:2680: checking for restartable system calls" >&5
2680 if eval "test \"`echo '$''{'scm_cv_restarts'+set}'`\" = set"; then
2681 echo $ac_n "(cached) $ac_c" 1>&6
2683 if test $ac_cv_func_sigaction = yes; then
2684 cat > conftest.
$ac_ext <<EOF
2685 #line 2686 "configure"
2686 #include "confdefs.h"
2692 if { (eval echo configure
:2693: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2696 echo "configure: failed program was:" >&5
2697 cat conftest.
$ac_ext >&5
2707 echo "$ac_t""$scm_cv_restarts" 1>&6
2708 if test $scm_cv_restarts = yes; then
2709 cat >> confdefs.h
<<\EOF
2710 #define HAVE_RESTARTS 1
2715 if test "$ac_cv_header_regex_h" = yes; then
2716 for ac_func
in regcomp
2718 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2719 echo "configure:2720: checking for $ac_func" >&5
2720 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2721 echo $ac_n "(cached) $ac_c" 1>&6
2723 cat > conftest.
$ac_ext <<EOF
2724 #line 2725 "configure"
2725 #include "confdefs.h"
2726 /* System header to define __stub macros and hopefully few prototypes,
2727 which can conflict with char $ac_func(); below. */
2729 /* Override any gcc2 internal prototype to avoid an error. */
2730 /* We use char because int might match the return type of a gcc2
2731 builtin and then its argument prototype would still apply. */
2736 /* The GNU C library defines this for functions which it implements
2737 to always fail with ENOSYS. Some functions are actually named
2738 something starting with __ and the normal name is an alias. */
2739 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2747 if { (eval echo configure
:2748: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2749 eval "ac_cv_func_$ac_func=yes"
2751 echo "configure: failed program was:" >&5
2752 cat conftest.
$ac_ext >&5
2754 eval "ac_cv_func_$ac_func=no"
2759 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2760 echo "$ac_t""yes" 1>&6
2761 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2762 cat >> confdefs.h
<<EOF
2763 #define $ac_tr_func 1
2765 LIBOBJS
="regex-posix.o $LIBOBJS"
2767 echo "$ac_t""no" 1>&6
2773 for ac_func
in inet_aton putenv strerror
2775 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2776 echo "configure:2777: checking for $ac_func" >&5
2777 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2778 echo $ac_n "(cached) $ac_c" 1>&6
2780 cat > conftest.
$ac_ext <<EOF
2781 #line 2782 "configure"
2782 #include "confdefs.h"
2783 /* System header to define __stub macros and hopefully few prototypes,
2784 which can conflict with char $ac_func(); below. */
2786 /* Override any gcc2 internal prototype to avoid an error. */
2787 /* We use char because int might match the return type of a gcc2
2788 builtin and then its argument prototype would still apply. */
2793 /* The GNU C library defines this for functions which it implements
2794 to always fail with ENOSYS. Some functions are actually named
2795 something starting with __ and the normal name is an alias. */
2796 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2804 if { (eval echo configure
:2805: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2806 eval "ac_cv_func_$ac_func=yes"
2808 echo "configure: failed program was:" >&5
2809 cat conftest.
$ac_ext >&5
2811 eval "ac_cv_func_$ac_func=no"
2816 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2817 echo "$ac_t""yes" 1>&6
2818 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2819 cat >> confdefs.h
<<EOF
2820 #define $ac_tr_func 1
2824 echo "$ac_t""no" 1>&6
2825 LIBOBJS
="$LIBOBJS ${ac_func}.o"
2831 # When testing for the presence of alloca, we need to add alloca.o
2832 # explicitly to LIBOBJS to make sure that it is translated to
2833 # `alloca.lo' for libtool later on. This can and should be done more cleanly.
2834 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2835 # for constant arguments. Useless!
2836 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2837 echo "configure:2838: checking for working alloca.h" >&5
2838 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
2839 echo $ac_n "(cached) $ac_c" 1>&6
2841 cat > conftest.
$ac_ext <<EOF
2842 #line 2843 "configure"
2843 #include "confdefs.h"
2846 char *p = alloca(2 * sizeof(int));
2849 if { (eval echo configure
:2850: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2851 ac_cv_header_alloca_h
=yes
2853 echo "configure: failed program was:" >&5
2854 cat conftest.
$ac_ext >&5
2856 ac_cv_header_alloca_h
=no
2861 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2862 if test $ac_cv_header_alloca_h = yes; then
2863 cat >> confdefs.h
<<\EOF
2864 #define HAVE_ALLOCA_H 1
2869 echo $ac_n "checking for alloca""... $ac_c" 1>&6
2870 echo "configure:2871: checking for alloca" >&5
2871 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
2872 echo $ac_n "(cached) $ac_c" 1>&6
2874 cat > conftest.
$ac_ext <<EOF
2875 #line 2876 "configure"
2876 #include "confdefs.h"
2879 # define alloca __builtin_alloca
2882 # include <alloca.h>
2887 # ifndef alloca /* predefined by HP cc +Olibcalls */
2895 char *p = (char *) alloca(1);
2898 if { (eval echo configure
:2899: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2900 ac_cv_func_alloca_works
=yes
2902 echo "configure: failed program was:" >&5
2903 cat conftest.
$ac_ext >&5
2905 ac_cv_func_alloca_works
=no
2910 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
2911 if test $ac_cv_func_alloca_works = yes; then
2912 cat >> confdefs.h
<<\EOF
2913 #define HAVE_ALLOCA 1
2918 if test $ac_cv_func_alloca_works = no
; then
2919 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
2920 # that cause trouble. Some versions do not even contain alloca or
2921 # contain a buggy version. If you still want to use their alloca,
2922 # use ar to extract alloca.o from them instead of compiling alloca.c.
2924 cat >> confdefs.h
<<\EOF
2929 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
2930 echo "configure:2931: checking whether alloca needs Cray hooks" >&5
2931 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
2932 echo $ac_n "(cached) $ac_c" 1>&6
2934 cat > conftest.
$ac_ext <<EOF
2935 #line 2936 "configure"
2936 #include "confdefs.h"
2937 #if defined(CRAY) && ! defined(CRAY2)
2944 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2945 egrep "webecray" >/dev
/null
2>&1; then
2956 echo "$ac_t""$ac_cv_os_cray" 1>&6
2957 if test $ac_cv_os_cray = yes; then
2958 for ac_func
in _getb67 GETB67 getb67
; do
2959 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2960 echo "configure:2961: checking for $ac_func" >&5
2961 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2962 echo $ac_n "(cached) $ac_c" 1>&6
2964 cat > conftest.
$ac_ext <<EOF
2965 #line 2966 "configure"
2966 #include "confdefs.h"
2967 /* System header to define __stub macros and hopefully few prototypes,
2968 which can conflict with char $ac_func(); below. */
2970 /* Override any gcc2 internal prototype to avoid an error. */
2971 /* We use char because int might match the return type of a gcc2
2972 builtin and then its argument prototype would still apply. */
2977 /* The GNU C library defines this for functions which it implements
2978 to always fail with ENOSYS. Some functions are actually named
2979 something starting with __ and the normal name is an alias. */
2980 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2988 if { (eval echo configure
:2989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2990 eval "ac_cv_func_$ac_func=yes"
2992 echo "configure: failed program was:" >&5
2993 cat conftest.
$ac_ext >&5
2995 eval "ac_cv_func_$ac_func=no"
3000 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3001 echo "$ac_t""yes" 1>&6
3002 cat >> confdefs.h
<<EOF
3003 #define CRAY_STACKSEG_END $ac_func
3008 echo "$ac_t""no" 1>&6
3014 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3015 echo "configure:3016: checking stack direction for C alloca" >&5
3016 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3017 echo $ac_n "(cached) $ac_c" 1>&6
3019 if test "$cross_compiling" = yes; then
3020 ac_cv_c_stack_direction
=0
3022 cat > conftest.
$ac_ext <<EOF
3023 #line 3024 "configure"
3024 #include "confdefs.h"
3025 find_stack_direction ()
3027 static char *addr = 0;
3032 return find_stack_direction ();
3035 return (&dummy > addr) ? 1 : -1;
3039 exit (find_stack_direction() < 0);
3042 if { (eval echo configure
:3043: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3044 ac_cv_c_stack_direction
=1
3046 echo "configure: failed program was:" >&5
3047 cat conftest.
$ac_ext >&5
3049 ac_cv_c_stack_direction
=-1
3056 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3057 cat >> confdefs.h
<<EOF
3058 #define STACK_DIRECTION $ac_cv_c_stack_direction
3063 if test "$ALLOCA" = "alloca.o"; then LIBOBJS
="alloca.o $LIBOBJS"; fi
3065 echo $ac_n "checking for st_rdev in struct stat""... $ac_c" 1>&6
3066 echo "configure:3067: checking for st_rdev in struct stat" >&5
3067 if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then
3068 echo $ac_n "(cached) $ac_c" 1>&6
3070 cat > conftest.
$ac_ext <<EOF
3071 #line 3072 "configure"
3072 #include "confdefs.h"
3073 #include <sys/types.h>
3074 #include <sys/stat.h>
3076 struct stat s; s.st_rdev;
3079 if { (eval echo configure
:3080: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3081 ac_cv_struct_st_rdev
=yes
3083 echo "configure: failed program was:" >&5
3084 cat conftest.
$ac_ext >&5
3086 ac_cv_struct_st_rdev
=no
3091 echo "$ac_t""$ac_cv_struct_st_rdev" 1>&6
3092 if test $ac_cv_struct_st_rdev = yes; then
3093 cat >> confdefs.h
<<\EOF
3094 #define HAVE_ST_RDEV 1
3099 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
3100 echo "configure:3101: checking for st_blksize in struct stat" >&5
3101 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
3102 echo $ac_n "(cached) $ac_c" 1>&6
3104 cat > conftest.
$ac_ext <<EOF
3105 #line 3106 "configure"
3106 #include "confdefs.h"
3107 #include <sys/types.h>
3108 #include <sys/stat.h>
3110 struct stat s; s.st_blksize;
3113 if { (eval echo configure
:3114: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3115 ac_cv_struct_st_blksize
=yes
3117 echo "configure: failed program was:" >&5
3118 cat conftest.
$ac_ext >&5
3120 ac_cv_struct_st_blksize
=no
3125 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
3126 if test $ac_cv_struct_st_blksize = yes; then
3127 cat >> confdefs.h
<<\EOF
3128 #define HAVE_ST_BLKSIZE 1
3134 # We could use AC_STRUCT_ST_BLOCKS here, but that adds fileblocks.o to
3135 # LIBOBJS, which we don't need. This seems more direct.
3136 echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6
3137 echo "configure:3138: checking for st_blocks in struct stat" >&5
3138 if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
3139 echo $ac_n "(cached) $ac_c" 1>&6
3141 cat > conftest.
$ac_ext <<EOF
3142 #line 3143 "configure"
3143 #include "confdefs.h"
3144 #include <sys/types.h>
3145 #include <sys/stat.h>
3147 struct stat s; s.st_blocks;
3150 if { (eval echo configure
:3151: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3152 ac_cv_struct_st_blocks
=yes
3154 echo "configure: failed program was:" >&5
3155 cat conftest.
$ac_ext >&5
3157 ac_cv_struct_st_blocks
=no
3162 echo "$ac_t""$ac_cv_struct_st_blocks" 1>&6
3163 if test $ac_cv_struct_st_blocks = yes; then
3164 cat >> confdefs.h
<<\EOF
3165 #define HAVE_ST_BLOCKS 1
3170 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
3171 echo "configure:3172: checking whether struct tm is in sys/time.h or time.h" >&5
3172 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
3173 echo $ac_n "(cached) $ac_c" 1>&6
3175 cat > conftest.
$ac_ext <<EOF
3176 #line 3177 "configure"
3177 #include "confdefs.h"
3178 #include <sys/types.h>
3181 struct tm *tp; tp->tm_sec;
3184 if { (eval echo configure
:3185: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3186 ac_cv_struct_tm
=time.h
3188 echo "configure: failed program was:" >&5
3189 cat conftest.
$ac_ext >&5
3191 ac_cv_struct_tm
=sys
/time.h
3196 echo "$ac_t""$ac_cv_struct_tm" 1>&6
3197 if test $ac_cv_struct_tm = sys
/time.h
; then
3198 cat >> confdefs.h
<<\EOF
3199 #define TM_IN_SYS_TIME 1
3204 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
3205 echo "configure:3206: checking for tm_zone in struct tm" >&5
3206 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
3207 echo $ac_n "(cached) $ac_c" 1>&6
3209 cat > conftest.
$ac_ext <<EOF
3210 #line 3211 "configure"
3211 #include "confdefs.h"
3212 #include <sys/types.h>
3213 #include <$ac_cv_struct_tm>
3215 struct tm tm; tm.tm_zone;
3218 if { (eval echo configure
:3219: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3220 ac_cv_struct_tm_zone
=yes
3222 echo "configure: failed program was:" >&5
3223 cat conftest.
$ac_ext >&5
3225 ac_cv_struct_tm_zone
=no
3230 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
3231 if test "$ac_cv_struct_tm_zone" = yes; then
3232 cat >> confdefs.h
<<\EOF
3233 #define HAVE_TM_ZONE 1
3237 echo $ac_n "checking for tzname""... $ac_c" 1>&6
3238 echo "configure:3239: checking for tzname" >&5
3239 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
3240 echo $ac_n "(cached) $ac_c" 1>&6
3242 cat > conftest.
$ac_ext <<EOF
3243 #line 3244 "configure"
3244 #include "confdefs.h"
3246 #ifndef tzname /* For SGI. */
3247 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
3253 if { (eval echo configure
:3254: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3255 ac_cv_var_tzname
=yes
3257 echo "configure: failed program was:" >&5
3258 cat conftest.
$ac_ext >&5
3265 echo "$ac_t""$ac_cv_var_tzname" 1>&6
3266 if test $ac_cv_var_tzname = yes; then
3267 cat >> confdefs.h
<<\EOF
3268 #define HAVE_TZNAME 1
3275 echo $ac_n "checking whether we need POSIX to get struct utimbuf""... $ac_c" 1>&6
3276 echo "configure:3277: checking whether we need POSIX to get struct utimbuf" >&5
3277 if eval "test \"`echo '$''{'guile_cv_struct_utimbuf_needs_posix'+set}'`\" = set"; then
3278 echo $ac_n "(cached) $ac_c" 1>&6
3280 cat > conftest.
$ac_ext <<EOF
3281 #line 3282 "configure"
3282 #include "confdefs.h"
3285 #include <sys/utime.h>
3292 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3293 { (eval echo configure
:3294: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3294 ac_err
=`grep -v '^ *+' conftest.out`
3295 if test -z "$ac_err"; then
3297 guile_cv_struct_utimbuf_needs_posix
=no
3300 echo "configure: failed program was:" >&5
3301 cat conftest.
$ac_ext >&5
3303 guile_cv_struct_utimbuf_needs_posix
=yes
3308 echo "$ac_t""$guile_cv_struct_utimbuf_needs_posix" 1>&6
3309 if test "$guile_cv_struct_utimbuf_needs_posix" = yes; then
3310 cat >> confdefs.h
<<\EOF
3311 #define UTIMBUF_NEEDS_POSIX 1
3316 #--------------------------------------------------------------------
3318 # Which way does the stack grow?
3320 #--------------------------------------------------------------------
3322 if test "$cross_compiling" = yes; then
3323 echo "configure: warning: Guessing that stack grows down -- see scmconfig.h.in" 1>&2
3325 cat > conftest.
$ac_ext <<EOF
3326 #line 3327 "configure"
3327 #include "confdefs.h"
3328 aux (l) unsigned long l;
3329 { int x; exit (l >= ((unsigned long)&x)); }
3330 main () { int q; aux((unsigned long)&q); }
3332 if { (eval echo configure
:3333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3334 cat >> confdefs.h
<<\EOF
3335 #define SCM_STACK_GROWS_UP 1
3339 echo "configure: failed program was:" >&5
3340 cat conftest.
$ac_ext >&5
3347 if test "$cross_compiling" = yes; then
3348 cat >> confdefs.h
<<\EOF
3349 #define SCM_SINGLES 1
3352 echo "configure: warning: Guessing that sizeof(long) == sizeof(float) -- see scmconfig.h.in" 1>&2
3354 cat > conftest.
$ac_ext <<EOF
3355 #line 3356 "configure"
3356 #include "confdefs.h"
3357 main () { exit (sizeof(float) != sizeof(long)); }
3359 if { (eval echo configure
:3360: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3361 cat >> confdefs.h
<<\EOF
3362 #define SCM_SINGLES 1
3366 echo "configure: failed program was:" >&5
3367 cat conftest.
$ac_ext >&5
3373 echo $ac_n "checking for struct linger""... $ac_c" 1>&6
3374 echo "configure:3375: checking for struct linger" >&5
3375 if eval "test \"`echo '$''{'scm_cv_struct_linger'+set}'`\" = set"; then
3376 echo $ac_n "(cached) $ac_c" 1>&6
3378 cat > conftest.
$ac_ext <<EOF
3379 #line 3380 "configure"
3380 #include "confdefs.h"
3382 #include <sys/types.h>
3383 #include <sys/socket.h>
3385 struct linger lgr; lgr.l_linger = 100
3388 if { (eval echo configure
:3389: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3390 scm_cv_struct_linger
="yes"
3392 echo "configure: failed program was:" >&5
3393 cat conftest.
$ac_ext >&5
3395 scm_cv_struct_linger
="no"
3400 echo "$ac_t""$scm_cv_struct_linger" 1>&6
3401 if test $scm_cv_struct_linger = yes; then
3402 cat >> confdefs.h
<<\EOF
3403 #define HAVE_STRUCT_LINGER 1
3408 #--------------------------------------------------------------------
3410 # How can you violate a stdio abstraction by setting a stream's fd?
3412 #--------------------------------------------------------------------
3414 echo $ac_n "checking how to set a stream file descriptor""... $ac_c" 1>&6
3415 echo "configure:3416: checking how to set a stream file descriptor" >&5
3416 if eval "test \"`echo '$''{'scm_cv_fd_setter'+set}'`\" = set"; then
3417 echo $ac_n "(cached) $ac_c" 1>&6
3419 cat > conftest.
$ac_ext <<EOF
3420 #line 3421 "configure"
3421 #include "confdefs.h"
3427 if { (eval echo configure
:3428: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3429 scm_cv_fd_setter
="_file"
3431 echo "configure: failed program was:" >&5
3432 cat conftest.
$ac_ext >&5
3434 cat > conftest.
$ac_ext <<EOF
3435 #line 3436 "configure"
3436 #include "confdefs.h"
3442 if { (eval echo configure
:3443: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3444 scm_cv_fd_setter
="_fileno"
3446 echo "configure: failed program was:" >&5
3447 cat conftest.
$ac_ext >&5
3457 if test "$scm_cv_fd_setter"; then
3458 echo "$ac_t""$scm_cv_fd_setter" 1>&6
3459 cat >> confdefs.h
<<EOF
3460 #define FD_SETTER $scm_cv_fd_setter
3464 echo "$ac_t""we couldn't do it!" 1>&6
3467 #--------------------------------------------------------------------
3468 # How to find out whether a FILE structure contains buffered data.
3469 # From Tk we have the following list:
3470 # _cnt: Most UNIX systems
3474 # Or, in GNU libc there are two fields, _gptr and _egptr, which
3475 # have to be compared.
3476 # These can also be known as _IO_read_ptr and _IO_read_end.
3477 #--------------------------------------------------------------------
3479 echo $ac_n "checking how to get buffer char count from FILE structure""... $ac_c" 1>&6
3480 echo "configure:3481: checking how to get buffer char count from FILE structure" >&5
3481 if eval "test \"`echo '$''{'scm_cv_struct_file_count'+set}'`\" = set"; then
3482 echo $ac_n "(cached) $ac_c" 1>&6
3484 cat > conftest.
$ac_ext <<EOF
3485 #line 3486 "configure"
3486 #include "confdefs.h"
3489 FILE *f = stdin; f->_cnt = 0
3492 if { (eval echo configure
:3493: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3494 scm_cv_struct_file_count
="_cnt"
3496 echo "configure: failed program was:" >&5
3497 cat conftest.
$ac_ext >&5
3499 cat > conftest.
$ac_ext <<EOF
3500 #line 3501 "configure"
3501 #include "confdefs.h"
3504 FILE *f = stdin; f->_r = 0
3507 if { (eval echo configure
:3508: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3509 scm_cv_struct_file_count
="_r"
3511 echo "configure: failed program was:" >&5
3512 cat conftest.
$ac_ext >&5
3514 cat > conftest.
$ac_ext <<EOF
3515 #line 3516 "configure"
3516 #include "confdefs.h"
3519 FILE *f = stdin; f->readCount = 0
3522 if { (eval echo configure
:3523: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3524 scm_cv_struct_file_count
="readCount"
3526 echo "configure: failed program was:" >&5
3527 cat conftest.
$ac_ext >&5
3529 scm_cv_struct_file_count
=""
3538 if test "$scm_cv_struct_file_count"; then
3539 echo "$ac_t""$scm_cv_struct_file_count" 1>&6
3540 cat >> confdefs.h
<<EOF
3541 #define FILE_CNT_FIELD $scm_cv_struct_file_count
3545 if eval "test \"`echo '$''{'scm_cv_struct_file_gptr'+set}'`\" = set"; then
3546 echo $ac_n "(cached) $ac_c" 1>&6
3548 cat > conftest.
$ac_ext <<EOF
3549 #line 3550 "configure"
3550 #include "confdefs.h"
3553 FILE *f = stdin; f->_gptr = f->egptr;
3556 if { (eval echo configure
:3557: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3558 scm_cv_struct_file_gptr
=1
3560 echo "configure: failed program was:" >&5
3561 cat conftest.
$ac_ext >&5
3563 scm_cv_struct_file_gptr
=""
3568 if test "$scm_cv_struct_gptr"; then
3569 echo "$ac_t""gptr" 1>&6
3570 cat >> confdefs.h
<<EOF
3571 #define FILE_CNT_GPTR $scm_cv_struct_file_gptr
3575 if eval "test \"`echo '$''{'scm_cv_struct_file_readptr'+set}'`\" = set"; then
3576 echo $ac_n "(cached) $ac_c" 1>&6
3578 cat > conftest.
$ac_ext <<EOF
3579 #line 3580 "configure"
3580 #include "confdefs.h"
3583 FILE *f = stdin; f->_IO_read_ptr = f->_IO_read_end;
3586 if { (eval echo configure
:3587: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3588 scm_cv_struct_file_readptr
=1
3590 echo "configure: failed program was:" >&5
3591 cat conftest.
$ac_ext >&5
3596 if test "$scm_cv_struct_file_readptr"; then
3597 echo "$ac_t""read_ptr" 1>&6
3598 cat >> confdefs.h
<<EOF
3599 #define FILE_CNT_READPTR $scm_cv_struct_file_readptr
3603 echo "$ac_t""we couldn't do it!" 1>&6
3608 #--------------------------------------------------------------------
3610 # Flags for thread support
3612 #--------------------------------------------------------------------
3615 echo $ac_n "checking "threads package
type"""... $ac_c" 1>&6
3616 echo "configure:3617: checking "threads package
type"" >&5
3617 if eval "test \"`echo '$''{'cy_cv_threads_package'+set}'`\" = set"; then
3618 echo $ac_n "(cached) $ac_c" 1>&6
3621 if eval "test \"`echo '$''{'cy_cv_threads_cflags'+set}'`\" = set"; then
3622 echo $ac_n "(cached) $ac_c" 1>&6
3625 if eval "test \"`echo '$''{'cy_cv_threads_libs'+set}'`\" = set"; then
3626 echo $ac_n "(cached) $ac_c" 1>&6
3630 # Check whether --with-threads or --without-threads was given.
3631 if test "${with_threads+set}" = set; then
3632 withval
="$with_threads"
3633 use_threads
=$withval
3638 test -n "$use_threads" || use_threads
=qt
3639 threads_package
=unknown
3640 if test "$use_threads" != no
; then
3641 if test "$use_threads" = yes ||
test "$use_threads" = qt
; then
3642 # Look for qt in source directory.
3643 if test -f $srcdir/qt
/qt.c
; then
3644 qtsrcdir
="`(cd $srcdir; pwd)`/qt"
3645 threads_package
=COOP
3646 cy_cv_threads_cflags
="-I$qtsrcdir -I../qt"
3647 cy_cv_threads_libs
="../qt/libqt.a"
3650 if test -f $use_threads/qt.c
; then
3651 # FIXME seems as though we should try to use an installed qt here.
3652 threads_package
=COOP
3653 cy_cv_threads_cflags
="-I$use_threads -I../qt"
3654 cy_cv_threads_libs
="../qt/libqt.a"
3657 if test "$use_threads" = pthreads
; then
3658 # Look for pthreads in srcdir. See above to understand why
3659 # we always set threads_package.
3660 if test -f $srcdir/..
/..
/pthreads
/pthreads
/queue.c \
3661 ||
test -f $srcdir/..
/pthreads
/pthreads
/queue.c
; then
3663 cy_cv_threads_cflags
="-I$srcdir/../../pthreads/include"
3664 cy_cv_threads_libs
="-L../../pthreads/lib -lpthread"
3667 saved_CPP
="$CPPFLAGS"
3670 if test "$threads_package" = unknown
; then
3671 CPPFLAGS
="-I$use_threads/include"
3672 LDFLAGS
="-L$use_threads/lib"
3673 LIBS
="-lgthreads -lmalloc"
3674 cat > conftest.
$ac_ext <<EOF
3675 #line 3676 "configure"
3676 #include "confdefs.h"
3677 #include <pthread.h>
3680 pthread_equal(NULL,NULL);
3684 if { (eval echo configure
:3685: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3688 echo "configure: failed program was:" >&5
3689 cat conftest.
$ac_ext >&5
3693 if test "$threads_package" = unknown
; then
3695 cat > conftest.
$ac_ext <<EOF
3696 #line 3697 "configure"
3697 #include "confdefs.h"
3698 #include <pthread.h>
3701 pthread_equal(NULL,NULL);
3705 if { (eval echo configure
:3706: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3709 echo "configure: failed program was:" >&5
3710 cat conftest.
$ac_ext >&5
3714 if test "$threads_package" = unknown
; then
3716 cat > conftest.
$ac_ext <<EOF
3717 #line 3718 "configure"
3718 #include "confdefs.h"
3719 #include <pthread.h>
3722 pthread_equal(NULL,NULL);
3726 if { (eval echo configure
:3727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3728 threads_package
=PCthreads
3730 echo "configure: failed program was:" >&5
3731 cat conftest.
$ac_ext >&5
3735 cy_cv_threads_cflags
="$CPPFLAGS $cy_cv_threads_cflags"
3736 cy_cv_threads_libs
="$LDFLAGS $LIBS $cy_cv_threads_libs"
3737 cy_cv_threads_package
=$threads_package
3738 CPPFLAGS
="$saved_CPP"
3741 if test "$threads_package" = unknown
; then
3742 { echo "configure: error: "cannot
find thread library installation
"" 1>&2; exit 1; }
3754 echo "$ac_t""$cy_cv_threads_package" 1>&6
3756 CFLAGS
="$CFLAGS $cy_cv_threads_cflags"
3757 THREAD_LIBS
="$cy_cv_threads_libs"
3760 if test "$cy_cv_threads_package" = FSU
; then
3761 cat >> confdefs.h
<<\EOF
3762 #define USE_FSU_PTHREADS 1
3765 else if test "$cy_cv_threads_package" = COOP
; then
3766 cat >> confdefs.h
<<\EOF
3767 #define USE_COOP_THREADS 1
3770 else if test "$cy_cv_threads_package" = MIT
; then
3771 cat >> confdefs.h
<<\EOF
3772 #define USE_MIT_PTHREADS 1
3775 else if test "$cy_cv_threads_package" = PCthreads
; then
3776 cat >> confdefs.h
<<\EOF
3777 #define USE_PCTHREADS_PTHREADS 1
3780 else if test "$cy_cv_threads_package" = unknown
; then
3781 { echo "configure: error: "cannot
find threads installation
"" 1>&2; exit 1; }
3788 if test "$cy_cv_threads_package" != ""; then
3789 cat >> confdefs.h
<<\EOF
3790 #define USE_THREADS 1
3793 LIBOBJS
="$LIBOBJS threads.o"
3796 ## If we're using GCC, ask for aggressive warnings.
3798 yes ) CFLAGS
="$CFLAGS -Wall -Wpointer-arith" ;;
3801 for ac_prog
in mawk gawk nawk
awk
3803 # Extract the first word of "$ac_prog", so it can be a program name with args.
3804 set dummy
$ac_prog; ac_word
=$2
3805 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3806 echo "configure:3807: checking for $ac_word" >&5
3807 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
3808 echo $ac_n "(cached) $ac_c" 1>&6
3810 if test -n "$AWK"; then
3811 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3813 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
3814 for ac_dir
in $PATH; do
3815 test -z "$ac_dir" && ac_dir
=.
3816 if test -f $ac_dir/$ac_word; then
3817 ac_cv_prog_AWK
="$ac_prog"
3824 AWK
="$ac_cv_prog_AWK"
3825 if test -n "$AWK"; then
3826 echo "$ac_t""$AWK" 1>&6
3828 echo "$ac_t""no" 1>&6
3831 test -n "$AWK" && break
3835 ## If we're creating a shared library (using libtool!), then we'll
3836 ## need to generate a list of .lo files corresponding to the .o files
3837 ## given in LIBOBJS. We'll call it LIBLOBJS.
3838 LIBLOBJS
="`echo ${LIBOBJS} | sed 's/\.o/.lo/g'`"
3844 GUILE_STAMP
="`date`"
3852 threads_enabled
=false
3853 if test "$cy_cv_threads_package" = COOP
; then
3854 threads_enabled
=true
3857 # Determine the host we are working on
3859 # Make sure we can run config.sub.
3860 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
3861 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
3864 echo $ac_n "checking host system type""... $ac_c" 1>&6
3865 echo "configure:3866: checking host system type" >&5
3868 case "$host_alias" in
3872 if host_alias
=`$ac_config_guess`; then :
3873 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
3875 *) host_alias
=$nonopt ;;
3879 host=`$ac_config_sub $host_alias`
3880 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3881 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3882 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3883 echo "$ac_t""$host" 1>&6
3886 # How can we refer to the qt source directory from within the qt build
3887 # directory? For headers, we can rely on the fact that the qt src
3888 # directory appears in the #include path.
3890 qtsrcdir
="`(cd $srcdir; pwd)`/qt"
3894 qtmds_s
=$qtsrcdir/md
/i386.s
3896 qtmdc_c
=$qtsrcdir/md
/null.c
3899 qtmds_s
=$qtsrcdir/md
/mips-irix5.s
3901 qtmdc_c
=$qtsrcdir/md
/null.c
3902 qtdmdb_s
=$qtsrcdir/md
/mips_b.s
3905 qtmds_s
=$qtsrcdir/md
/mips.s
3907 qtmdc_c
=$qtsrcdir/md
/null.c
3908 qtdmdb_s
=$qtsrcdir/md
/mips_b.s
3912 qtmdc_c
=$qtsrcdir/md
/null.c
3913 qtmds_s
=$qtsrcdir/md
/_sparc.s
3914 qtdmdb_s
=$qtsrcdir/md
/_sparc_b.s
3918 qtmdc_c
=$qtsrcdir/md
/null.c
3919 qtmds_s
=$qtsrcdir/md
/sparc.s
3920 qtdmdb_s
=$qtsrcdir/md
/sparc_b.s
3923 echo "Unknown configuration; threads package disabled"
3924 threads_enabled
=false
3930 if $threads_enabled; then
3936 # Give the Makefile the names of the object files that will be
3937 # generated by compiling $qtmdc_c and $qtmds_s.
3938 qtmdc_o
="`echo ${qtmdc_c} | sed -e 's:^.*/::' | sed -e 's:\.c$:\.o:'`"
3939 qtmds_o
="`echo ${qtmds_s} | sed -e 's:^.*/::' | sed -e 's:\.s$:\.o:'`"
3950 cat > confcache
<<\EOF
3951 # This file is a shell script that caches the results of configure
3952 # tests run on this system so they can be shared between configure
3953 # scripts and configure runs. It is not useful on other systems.
3954 # If it contains results you don't want to keep, you may remove or edit it.
3956 # By default, configure uses ./config.cache as the cache file,
3957 # creating it if it does not exist already. You can give configure
3958 # the --cache-file=FILE option to use a different cache file; that is
3959 # what configure does when it calls configure scripts in
3960 # subdirectories, so they share the cache.
3961 # Giving --cache-file=/dev/null disables caching, for debugging configure.
3962 # config.status only pays attention to the cache file if you give it the
3963 # --recheck option to rerun configure.
3966 # The following way of writing the cache mishandles newlines in values,
3967 # but we know of no workaround that is simple, portable, and efficient.
3968 # So, don't put newlines in cache variables' values.
3969 # Ultrix sh set writes to stderr and can't be redirected directly,
3970 # and sets the high bit in the cache file unless we assign to the vars.
3972 case `(ac_space=' '; set) 2>&1` in
3974 # `set' does not quote correctly, so add quotes (double-quote substitution
3975 # turns \\\\ into \\, and sed turns \\ into \).
3977 -e "s/'/'\\\\''/g" \
3978 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3981 # `set' quotes correctly as required by POSIX, so do not add quotes.
3982 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3985 if cmp -s $cache_file confcache
; then
3988 if test -w $cache_file; then
3989 echo "updating cache $cache_file"
3990 cat confcache
> $cache_file
3992 echo "not updating unwritable cache $cache_file"
3997 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3999 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
4000 # Let make expand exec_prefix.
4001 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4003 # Any assignment to VPATH causes Sun make to only execute
4004 # the first set of double-colon rules, so remove it if not needed.
4005 # If there is a colon in the path, we need to keep it.
4006 if test "x$srcdir" = x.
; then
4007 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
4010 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4012 DEFS
=-DHAVE_CONFIG_H
4014 # Without the "./", some shells look in PATH for config.status.
4015 : ${CONFIG_STATUS=./config.status}
4017 echo creating
$CONFIG_STATUS
4018 rm -f $CONFIG_STATUS
4019 cat > $CONFIG_STATUS <<EOF
4021 # Generated automatically by configure.
4022 # Run this file to recreate the current configuration.
4023 # This directory was configured as follows,
4024 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4026 # $0 $ac_configure_args
4028 # Compiler output produced by configure, useful for debugging
4029 # configure, is in ./config.log if it exists.
4031 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4034 case "\$ac_option" in
4035 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4036 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4037 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4038 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4039 echo "$CONFIG_STATUS generated by autoconf version 2.12"
4041 -help | --help | --hel | --he | --h)
4042 echo "\$ac_cs_usage"; exit 0 ;;
4043 *) echo "\$ac_cs_usage"; exit 1 ;;
4047 ac_given_srcdir=$srcdir
4048 ac_given_INSTALL="$INSTALL"
4050 trap 'rm -fr `echo "Makefile libguile/Makefile libguile/guile-snarf ice-9/Makefile ice-9/version.scm qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile libguile/scmconfig.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4052 cat >> $CONFIG_STATUS <<EOF
4054 # Protect against being on the right side of a sed subst in config.status.
4055 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4056 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4059 s%@CFLAGS@%$CFLAGS%g
4060 s%@CPPFLAGS@%$CPPFLAGS%g
4061 s%@CXXFLAGS@%$CXXFLAGS%g
4063 s%@LDFLAGS@%$LDFLAGS%g
4065 s%@exec_prefix@%$exec_prefix%g
4066 s%@prefix@%$prefix%g
4067 s%@program_transform_name@%$program_transform_name%g
4068 s%@bindir@%$bindir%g
4069 s%@sbindir@%$sbindir%g
4070 s%@libexecdir@%$libexecdir%g
4071 s%@datadir@%$datadir%g
4072 s%@sysconfdir@%$sysconfdir%g
4073 s%@sharedstatedir@%$sharedstatedir%g
4074 s%@localstatedir@%$localstatedir%g
4075 s%@libdir@%$libdir%g
4076 s%@includedir@%$includedir%g
4077 s%@oldincludedir@%$oldincludedir%g
4078 s%@infodir@%$infodir%g
4079 s%@mandir@%$mandir%g
4080 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4081 s%@INSTALL_DATA@%$INSTALL_DATA%g
4082 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4083 s%@PACKAGE@%$PACKAGE%g
4084 s%@VERSION@%$VERSION%g
4085 s%@ACLOCAL@%$ACLOCAL%g
4086 s%@AUTOCONF@%$AUTOCONF%g
4087 s%@AUTOMAKE@%$AUTOMAKE%g
4088 s%@AUTOHEADER@%$AUTOHEADER%g
4089 s%@MAKEINFO@%$MAKEINFO%g
4090 s%@SET_MAKE@%$SET_MAKE%g
4095 s%@host_alias@%$host_alias%g
4096 s%@host_cpu@%$host_cpu%g
4097 s%@host_vendor@%$host_vendor%g
4098 s%@host_os@%$host_os%g
4099 s%@RANLIB@%$RANLIB%g
4101 s%@LIBTOOL@%$LIBTOOL%g
4102 s%@LIBOBJS@%$LIBOBJS%g
4103 s%@ALLOCA@%$ALLOCA%g
4104 s%@THREAD_LIBS@%$THREAD_LIBS%g
4106 s%@GUILE_MAJOR_VERSION@%$GUILE_MAJOR_VERSION%g
4107 s%@GUILE_MINOR_VERSION@%$GUILE_MINOR_VERSION%g
4108 s%@GUILE_VERSION@%$GUILE_VERSION%g
4109 s%@GUILE_STAMP@%$GUILE_STAMP%g
4110 s%@LIBLOBJS@%$LIBLOBJS%g
4111 s%@target_libs@%$target_libs%g
4112 s%@qtmd_h@%$qtmd_h%g
4113 s%@qtmdc_c@%$qtmdc_c%g
4114 s%@qtmdc_o@%$qtmdc_o%g
4115 s%@qtmds_s@%$qtmds_s%g
4116 s%@qtmds_o@%$qtmds_o%g
4117 s%@qtmdb_s@%$qtmdb_s%g
4122 cat >> $CONFIG_STATUS <<\EOF
4124 # Split the substitutions into bite-sized pieces for seds with
4125 # small command number limits, like on Digital OSF/1 and HP-UX.
4126 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
4127 ac_file
=1 # Number of current file.
4128 ac_beg
=1 # First line for current file.
4129 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
4132 while $ac_more_lines; do
4133 if test $ac_beg -gt 1; then
4134 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
4136 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
4138 if test ! -s conftest.s
$ac_file; then
4140 rm -f conftest.s
$ac_file
4142 if test -z "$ac_sed_cmds"; then
4143 ac_sed_cmds
="sed -f conftest.s$ac_file"
4145 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
4147 ac_file
=`expr $ac_file + 1`
4149 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
4152 if test -z "$ac_sed_cmds"; then
4157 cat >> $CONFIG_STATUS <<EOF
4159 CONFIG_FILES=\${CONFIG_FILES-"Makefile libguile/Makefile libguile/guile-snarf ice-9/Makefile ice-9/version.scm qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile"}
4161 cat >> $CONFIG_STATUS <<\EOF
4162 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
4163 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4165 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
4166 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
4167 *) ac_file_in
="${ac_file}.in" ;;
4170 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4172 # Remove last slash and all that follows it. Not all systems have dirname.
4173 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4174 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
4175 # The file is in a subdirectory.
4176 test ! -d "$ac_dir" && mkdir
"$ac_dir"
4177 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
4178 # A "../" for each directory in $ac_dir_suffix.
4179 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4181 ac_dir_suffix
= ac_dots
=
4184 case "$ac_given_srcdir" in
4186 if test -z "$ac_dots"; then top_srcdir
=.
4187 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4188 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
4190 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4191 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
4194 case "$ac_given_INSTALL" in
4195 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
4196 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
4199 echo creating
"$ac_file"
4201 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4203 *Makefile
*) ac_comsub
="1i\\
4204 # $configure_input" ;;
4208 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4210 s%@configure_input@%$configure_input%g
4211 s%@srcdir@%$srcdir%g
4212 s%@top_srcdir@%$top_srcdir%g
4213 s%@INSTALL@%$INSTALL%g
4214 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
4218 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4219 # NAME is the cpp macro being defined and VALUE is the value it is being given.
4221 # ac_d sets the value in "#define NAME VALUE" lines.
4222 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4223 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
4226 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4227 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4228 ac_uB
='\([ ]\)%\1#\2define\3'
4231 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4232 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4233 ac_eB
='$%\1#\2define\3'
4237 if test "${CONFIG_HEADERS+set}" != set; then
4239 cat >> $CONFIG_STATUS <<EOF
4240 CONFIG_HEADERS="libguile/scmconfig.h"
4242 cat >> $CONFIG_STATUS <<\EOF
4244 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
4245 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4247 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
4248 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
4249 *) ac_file_in
="${ac_file}.in" ;;
4252 echo creating
$ac_file
4254 rm -f conftest.frag conftest.
in conftest.out
4255 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4256 cat $ac_file_inputs > conftest.
in
4260 # Transform confdefs.h into a sed script conftest.vals that substitutes
4261 # the proper values into config.h.in to produce config.h. And first:
4262 # Protect against being on the right side of a sed subst in config.status.
4263 # Protect against being in an unquoted here document in config.status.
4265 cat > conftest.hdr
<<\EOF
4268 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
4272 sed -n -f conftest.hdr confdefs.h > conftest.vals
4275 # This sed command replaces #undef with comments. This is necessary, for
4276 # example, in the case of _POSIX_SOURCE, which is predefined and required
4277 # on some systems where configure will not decide to define it.
4278 cat >> conftest.vals <<\EOF
4279 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
4282 # Break up conftest.vals because some shells have a limit on
4283 # the size of here documents, and old seds have small limits too.
4288 ac_lines=`grep -c . conftest.vals
`
4289 # grep -c gives empty output for an empty file on some AIX systems.
4290 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
4291 # Write a limited-size here document to conftest.frag.
4292 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
4293 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
4295 sed -f conftest.frag conftest.in > conftest.out
4297 mv conftest.out conftest.in
4299 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
4301 mv conftest.tail conftest.vals
4305 cat >> $CONFIG_STATUS <<\EOF
4306 rm -f conftest.frag conftest.h
4307 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
4308 cat conftest.in >> conftest.h
4310 if cmp -s $ac_file conftest.h 2>/dev/null; then
4311 echo "$ac_file is unchanged"
4314 # Remove last slash and all that follows it. Not all systems have dirname.
4315 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
4316 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4317 # The file is in a subdirectory.
4318 test ! -d "$ac_dir" && mkdir "$ac_dir"
4321 mv conftest.h $ac_file
4326 cat >> $CONFIG_STATUS <<EOF
4330 cat >> $CONFIG_STATUS <<\EOF
4331 test -z "$CONFIG_HEADERS" || echo timestamp > libguile/stamp-h
4332 chmod +x libguile/guile-snarf
4335 chmod +x $CONFIG_STATUS
4336 rm -fr confdefs* $ac_clean_files
4337 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1