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 --enable-dynamic-linking Include support for dynamic linking"
20 --enable-guile-debug Include internal debugging functions"
22 --enable-shared build shared libraries [default=yes]
23 --enable-shared=PKGS only build shared libraries if the current package
24 appears as an element in the PKGS list"
26 --enable-static build static libraries [default=yes]
27 --enable-static=PKGS only build shared libraries if the current package
28 appears as an element in the PKGS list"
30 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
32 --with-threads thread interface"
34 # Initialize some variables set by options.
35 # The variables have the same names as the options, with
36 # dashes changed to underlines.
38 cache_file
=.
/config.cache
47 program_transform_name
=s
,x
,x
,
55 bindir
='${exec_prefix}/bin'
56 sbindir
='${exec_prefix}/sbin'
57 libexecdir
='${exec_prefix}/libexec'
58 datadir
='${prefix}/share'
59 sysconfdir
='${prefix}/etc'
60 sharedstatedir
='${prefix}/com'
61 localstatedir
='${prefix}/var'
62 libdir
='${exec_prefix}/lib'
63 includedir
='${prefix}/include'
64 oldincludedir
='/usr/include'
65 infodir
='${prefix}/info'
66 mandir
='${prefix}/man'
68 # Initialize some other variables.
71 # Maximum number of lines to put in a shell here document.
78 # If the previous option needs an argument, assign it.
79 if test -n "$ac_prev"; then
80 eval "$ac_prev=\$ac_option"
86 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
90 # Accept the important Cygnus configure options, so we can diagnose typos.
94 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
96 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
97 bindir
="$ac_optarg" ;;
99 -build |
--build |
--buil |
--bui |
--bu)
101 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
102 build
="$ac_optarg" ;;
104 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
105 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
106 ac_prev
=cache_file
;;
107 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
108 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
109 cache_file
="$ac_optarg" ;;
111 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
113 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
115 datadir
="$ac_optarg" ;;
117 -disable-* |
--disable-*)
118 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
119 # Reject names that are not valid shell variable names.
120 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
121 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
123 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
124 eval "enable_${ac_feature}=no" ;;
126 -enable-* |
--enable-*)
127 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
128 # Reject names that are not valid shell variable names.
129 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
130 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
132 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
137 eval "enable_${ac_feature}='$ac_optarg'" ;;
139 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
140 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
141 |
--exec |
--exe |
--ex)
142 ac_prev
=exec_prefix
;;
143 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
144 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
145 |
--exec=* |
--exe=* |
--ex=*)
146 exec_prefix
="$ac_optarg" ;;
148 -gas |
--gas |
--ga |
--g)
149 # Obsolete; use --with-gas.
152 -help |
--help |
--hel |
--he)
153 # Omit some internal or obsolete options to make the list less imposing.
154 # This message is too long to be a string in the A/UX 3.1 sh.
156 Usage: configure [options] [host]
157 Options: [defaults in brackets after descriptions]
159 --cache-file=FILE cache test results in FILE
160 --help print this message
161 --no-create do not create output files
162 --quiet, --silent do not print \`checking...' messages
163 --version print the version of autoconf that created configure
164 Directory and file names:
165 --prefix=PREFIX install architecture-independent files in PREFIX
167 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
169 --bindir=DIR user executables in DIR [EPREFIX/bin]
170 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
171 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
172 --datadir=DIR read-only architecture-independent data in DIR
174 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
175 --sharedstatedir=DIR modifiable architecture-independent data in DIR
177 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
178 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
179 --includedir=DIR C header files in DIR [PREFIX/include]
180 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
181 --infodir=DIR info documentation in DIR [PREFIX/info]
182 --mandir=DIR man documentation in DIR [PREFIX/man]
183 --srcdir=DIR find the sources in DIR [configure dir or ..]
184 --program-prefix=PREFIX prepend PREFIX to installed program names
185 --program-suffix=SUFFIX append SUFFIX to installed program names
186 --program-transform-name=PROGRAM
187 run sed PROGRAM on installed program names
191 --build=BUILD configure for building on BUILD [BUILD=HOST]
192 --host=HOST configure for HOST [guessed]
193 --target=TARGET configure for TARGET [TARGET=HOST]
194 Features and packages:
195 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
196 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
197 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
198 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
199 --x-includes=DIR X include files are in DIR
200 --x-libraries=DIR X library files are in DIR
202 if test -n "$ac_help"; then
203 echo "--enable and --with options recognized:$ac_help"
207 -host |
--host |
--hos |
--ho)
209 -host=* |
--host=* |
--hos=* |
--ho=*)
212 -includedir |
--includedir |
--includedi |
--included |
--include \
213 |
--includ |
--inclu |
--incl |
--inc)
214 ac_prev
=includedir
;;
215 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
216 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
217 includedir
="$ac_optarg" ;;
219 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
221 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
222 infodir
="$ac_optarg" ;;
224 -libdir |
--libdir |
--libdi |
--libd)
226 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
227 libdir
="$ac_optarg" ;;
229 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
230 |
--libexe |
--libex |
--libe)
231 ac_prev
=libexecdir
;;
232 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
233 |
--libexe=* |
--libex=* |
--libe=*)
234 libexecdir
="$ac_optarg" ;;
236 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
237 |
--localstate |
--localstat |
--localsta |
--localst \
238 |
--locals |
--local |
--loca |
--loc |
--lo)
239 ac_prev
=localstatedir
;;
240 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
241 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
242 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
243 localstatedir
="$ac_optarg" ;;
245 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
247 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
248 mandir
="$ac_optarg" ;;
251 # Obsolete; use --without-fp.
254 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
258 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
259 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
262 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
263 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
264 |
--oldin |
--oldi |
--old |
--ol |
--o)
265 ac_prev
=oldincludedir
;;
266 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
267 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
268 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
269 oldincludedir
="$ac_optarg" ;;
271 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
273 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
274 prefix
="$ac_optarg" ;;
276 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
277 |
--program-pre |
--program-pr |
--program-p)
278 ac_prev
=program_prefix
;;
279 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
280 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
281 program_prefix
="$ac_optarg" ;;
283 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
284 |
--program-suf |
--program-su |
--program-s)
285 ac_prev
=program_suffix
;;
286 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
287 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
288 program_suffix
="$ac_optarg" ;;
290 -program-transform-name |
--program-transform-name \
291 |
--program-transform-nam |
--program-transform-na \
292 |
--program-transform-n |
--program-transform- \
293 |
--program-transform |
--program-transfor \
294 |
--program-transfo |
--program-transf \
295 |
--program-trans |
--program-tran \
296 |
--progr-tra |
--program-tr |
--program-t)
297 ac_prev
=program_transform_name
;;
298 -program-transform-name=* |
--program-transform-name=* \
299 |
--program-transform-nam=* |
--program-transform-na=* \
300 |
--program-transform-n=* |
--program-transform-=* \
301 |
--program-transform=* |
--program-transfor=* \
302 |
--program-transfo=* |
--program-transf=* \
303 |
--program-trans=* |
--program-tran=* \
304 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
305 program_transform_name
="$ac_optarg" ;;
307 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
308 |
-silent |
--silent |
--silen |
--sile |
--sil)
311 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
313 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
315 sbindir
="$ac_optarg" ;;
317 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
318 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
319 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
321 ac_prev
=sharedstatedir
;;
322 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
323 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
324 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
326 sharedstatedir
="$ac_optarg" ;;
328 -site |
--site |
--sit)
330 -site=* |
--site=* |
--sit=*)
333 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
335 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
336 srcdir
="$ac_optarg" ;;
338 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
339 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
340 ac_prev
=sysconfdir
;;
341 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
342 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
343 sysconfdir
="$ac_optarg" ;;
345 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
347 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
348 target
="$ac_optarg" ;;
350 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
353 -version |
--version |
--versio |
--versi |
--vers)
354 echo "configure generated by autoconf version 2.12"
358 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
359 # Reject names that are not valid shell variable names.
360 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
361 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
363 ac_package
=`echo $ac_package| sed 's/-/_/g'`
368 eval "with_${ac_package}='$ac_optarg'" ;;
370 -without-* |
--without-*)
371 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
372 # Reject names that are not valid shell variable names.
373 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
374 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
376 ac_package
=`echo $ac_package| sed 's/-/_/g'`
377 eval "with_${ac_package}=no" ;;
380 # Obsolete; use --with-x.
383 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
384 |
--x-incl |
--x-inc |
--x-in |
--x-i)
385 ac_prev
=x_includes
;;
386 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
387 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
388 x_includes
="$ac_optarg" ;;
390 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
391 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
392 ac_prev
=x_libraries
;;
393 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
394 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
395 x_libraries
="$ac_optarg" ;;
397 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
401 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
402 echo "configure: warning: $ac_option: invalid host type" 1>&2
404 if test "x$nonopt" != xNONE
; then
405 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
413 if test -n "$ac_prev"; then
414 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
417 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
419 # File descriptor usage:
422 # 2 errors and warnings
423 # 3 some systems may open it to /dev/tty
424 # 4 used on the Kubota Titan
425 # 6 checking for... messages and results
426 # 5 compiler messages saved in config.log
427 if test "$silent" = yes; then
435 This file contains any messages produced by compilers while
436 running configure, to aid debugging if configure makes a mistake.
439 # Strip out --no-create and --no-recursion so they do not pile up.
440 # Also quote any args containing shell metacharacters.
445 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
446 |
--no-cr |
--no-c) ;;
447 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
448 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
449 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
450 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
451 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
456 # Only set these to C if already set. These must not be set unconditionally
457 # because not all systems understand e.g. LANG=C (notably SCO).
458 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
459 # Non-C LC_CTYPE values break the ctype check.
460 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
461 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
462 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
463 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
465 # confdefs.h avoids OS command line length limits that DEFS can exceed.
466 rm -rf conftest
* confdefs.h
467 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
470 # A filename unique to this package, relative to the directory that
471 # configure is in, which we can look for to find out if srcdir is correct.
472 ac_unique_file
=Makefile.
in
474 # Find the source files, if location was not specified.
475 if test -z "$srcdir"; then
476 ac_srcdir_defaulted
=yes
477 # Try the directory containing this script, then its parent.
479 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
480 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
482 if test ! -r $srcdir/$ac_unique_file; then
486 ac_srcdir_defaulted
=no
488 if test ! -r $srcdir/$ac_unique_file; then
489 if test "$ac_srcdir_defaulted" = yes; then
490 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
492 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
495 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
497 # Prefer explicitly selected file to automatically selected ones.
498 if test -z "$CONFIG_SITE"; then
499 if test "x$prefix" != xNONE
; then
500 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
502 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
505 for ac_site_file
in $CONFIG_SITE; do
506 if test -r "$ac_site_file"; then
507 echo "loading site script $ac_site_file"
512 if test -r "$cache_file"; then
513 echo "loading cache $cache_file"
516 echo "creating cache $cache_file"
521 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
522 ac_cpp
='$CPP $CPPFLAGS'
523 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
524 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
525 cross_compiling
=$ac_cv_prog_cc_cross
527 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
528 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
529 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
536 ac_n
= ac_c
='\c' ac_t
=
540 .
$srcdir/GUILE-VERSION
542 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
543 if test -f $ac_dir/install-sh
; then
545 ac_install_sh
="$ac_aux_dir/install-sh -c"
547 elif test -f $ac_dir/install.sh
; then
549 ac_install_sh
="$ac_aux_dir/install.sh -c"
553 if test -z "$ac_aux_dir"; then
554 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
556 ac_config_guess
=$ac_aux_dir/config.guess
557 ac_config_sub
=$ac_aux_dir/config.sub
558 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
560 # Find a good install program. We prefer a C program (faster),
561 # so one script is as good as another. But avoid the broken or
562 # incompatible versions:
563 # SysV /etc/install, /usr/sbin/install
564 # SunOS /usr/etc/install
567 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
568 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
569 # ./install, which can be erroneously created by make from ./install.sh.
570 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
571 echo "configure:572: checking for a BSD compatible install" >&5
572 if test -z "$INSTALL"; then
573 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
574 echo $ac_n "(cached) $ac_c" 1>&6
576 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
="${IFS}:"
577 for ac_dir
in $PATH; do
578 # Account for people who put trailing slashes in PATH elements.
580 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
582 # OSF1 and SCO ODT 3.0 have their own names for install.
583 for ac_prog
in ginstall installbsd scoinst
install; do
584 if test -f $ac_dir/$ac_prog; then
585 if test $ac_prog = install &&
586 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
587 # AIX install. It has an incompatible calling convention.
588 # OSF/1 installbsd also uses dspmsg, but is usable.
591 ac_cv_path_install
="$ac_dir/$ac_prog -c"
602 if test "${ac_cv_path_install+set}" = set; then
603 INSTALL
="$ac_cv_path_install"
605 # As a last resort, use the slow shell script. We don't cache a
606 # path for INSTALL within a source directory, because that will
607 # break other packages using the cache if that directory is
608 # removed, or if the path is relative.
609 INSTALL
="$ac_install_sh"
612 echo "$ac_t""$INSTALL" 1>&6
614 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
615 # It thinks the first close brace ends the variable substitution.
616 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
618 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
621 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
623 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
624 echo "configure:625: checking whether build environment is sane" >&5
627 echo timestamp
> conftestfile
628 # Do `set' in a subshell so we don't clobber the current shell's
629 # arguments. Must try -L first in case configure is actually a
630 # symlink; some systems play weird games with the mod time of symlinks
631 # (eg FreeBSD returns the mod time of the symlink's containing
634 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
635 if test "$*" = "X"; then
637 set X
`ls -t $srcdir/configure conftestfile`
639 if test "$*" != "X $srcdir/configure conftestfile" \
640 && test "$*" != "X conftestfile $srcdir/configure"; then
642 # If neither matched, then we have a broken ls. This can happen
643 # if, for instance, CONFIG_SHELL is bash and it inherits a
644 # broken ls alias from the environment. This has actually
645 # happened. Such a system could not be considered "sane".
646 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
647 alias in your environment" 1>&2; exit 1; }
650 test "$2" = conftestfile
656 { echo "configure: error: newly created file is older than distributed files!
657 Check your system clock" 1>&2; exit 1; }
660 echo "$ac_t""yes" 1>&6
661 if test "$program_transform_name" = s
,x
,x
,; then
662 program_transform_name
=
664 # Double any \ or $. echo might interpret backslashes.
665 cat <<\EOF_SED
> conftestsed
666 s
,\\,\\\\,g
; s
,\$
,$$
,g
668 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
671 test "$program_prefix" != NONE
&&
672 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
673 # Use a double $ so make ignores it.
674 test "$program_suffix" != NONE
&&
675 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
677 # sed with no file args requires a program.
678 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
680 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
681 echo "configure:682: checking whether ${MAKE-make} sets \${MAKE}" >&5
682 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
683 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
684 echo $ac_n "(cached) $ac_c" 1>&6
686 cat > conftestmake
<<\EOF
688 @
echo 'ac_maketemp="${MAKE}"'
690 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
691 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
692 if test -n "$ac_maketemp"; then
693 eval ac_cv_prog_make_
${ac_make}_set
=yes
695 eval ac_cv_prog_make_
${ac_make}_set
=no
699 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
700 echo "$ac_t""yes" 1>&6
703 echo "$ac_t""no" 1>&6
704 SET_MAKE
="MAKE=${MAKE-make}"
712 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
713 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
718 missing_dir
=`cd $ac_aux_dir && pwd`
719 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
720 echo "configure:721: checking for working aclocal" >&5
721 # Run test in a subshell; some versions of sh will print an error if
722 # an executable is not found, even if stderr is redirected.
723 # Redirect stdin to placate older versions of autoconf. Sigh.
724 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
726 echo "$ac_t""found" 1>&6
728 ACLOCAL
="$missing_dir/missing aclocal"
729 echo "$ac_t""missing" 1>&6
732 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
733 echo "configure:734: checking for working autoconf" >&5
734 # Run test in a subshell; some versions of sh will print an error if
735 # an executable is not found, even if stderr is redirected.
736 # Redirect stdin to placate older versions of autoconf. Sigh.
737 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
739 echo "$ac_t""found" 1>&6
741 AUTOCONF
="$missing_dir/missing autoconf"
742 echo "$ac_t""missing" 1>&6
745 echo $ac_n "checking for working automake""... $ac_c" 1>&6
746 echo "configure:747: checking for working automake" >&5
747 # Run test in a subshell; some versions of sh will print an error if
748 # an executable is not found, even if stderr is redirected.
749 # Redirect stdin to placate older versions of autoconf. Sigh.
750 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
752 echo "$ac_t""found" 1>&6
754 AUTOMAKE
="$missing_dir/missing automake"
755 echo "$ac_t""missing" 1>&6
758 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
759 echo "configure:760: checking for working autoheader" >&5
760 # Run test in a subshell; some versions of sh will print an error if
761 # an executable is not found, even if stderr is redirected.
762 # Redirect stdin to placate older versions of autoconf. Sigh.
763 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
764 AUTOHEADER
=autoheader
765 echo "$ac_t""found" 1>&6
767 AUTOHEADER
="$missing_dir/missing autoheader"
768 echo "$ac_t""missing" 1>&6
771 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
772 echo "configure:773: checking for working makeinfo" >&5
773 # Run test in a subshell; some versions of sh will print an error if
774 # an executable is not found, even if stderr is redirected.
775 # Redirect stdin to placate older versions of autoconf. Sigh.
776 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
778 echo "$ac_t""found" 1>&6
780 MAKEINFO
="$missing_dir/missing makeinfo"
781 echo "$ac_t""missing" 1>&6
785 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
786 echo "configure:787: checking whether to enable maintainer-specific portions of Makefiles" >&5
787 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
788 if test "${enable_maintainer_mode+set}" = set; then
789 enableval
="$enable_maintainer_mode"
790 USE_MAINTAINER_MODE
=$enableval
792 USE_MAINTAINER_MODE
=no
795 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
796 if test $USE_MAINTAINER_MODE = yes; then
807 #--------------------------------------------------------------------
811 #--------------------------------------------------------------------
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 cat >> confdefs.h
<<\EOF
836 #define DEBUG_EXTENSIONS 1
839 cat >> confdefs.h
<<\EOF
840 #define READER_EXTENSIONS 1
844 #--------------------------------------------------------------------
846 # Extract the first word of "gcc", so it can be a program name with args.
847 set dummy gcc
; ac_word
=$2
848 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
849 echo "configure:850: checking for $ac_word" >&5
850 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
851 echo $ac_n "(cached) $ac_c" 1>&6
853 if test -n "$CC"; then
854 ac_cv_prog_CC
="$CC" # Let the user override the test.
856 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
857 for ac_dir
in $PATH; do
858 test -z "$ac_dir" && ac_dir
=.
859 if test -f $ac_dir/$ac_word; then
868 if test -n "$CC"; then
869 echo "$ac_t""$CC" 1>&6
871 echo "$ac_t""no" 1>&6
874 if test -z "$CC"; then
875 # Extract the first word of "cc", so it can be a program name with args.
876 set dummy cc
; ac_word
=$2
877 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
878 echo "configure:879: checking for $ac_word" >&5
879 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
880 echo $ac_n "(cached) $ac_c" 1>&6
882 if test -n "$CC"; then
883 ac_cv_prog_CC
="$CC" # Let the user override the test.
885 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
887 for ac_dir
in $PATH; do
888 test -z "$ac_dir" && ac_dir
=.
889 if test -f $ac_dir/$ac_word; then
890 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
899 if test $ac_prog_rejected = yes; then
900 # We found a bogon in the path, so make sure we never use it.
901 set dummy
$ac_cv_prog_CC
903 if test $# -gt 0; then
904 # We chose a different compiler from the bogus one.
905 # However, it has the same basename, so the bogon will be chosen
906 # first if we set CC to just the basename; use the full file name.
908 set dummy
"$ac_dir/$ac_word" "$@"
916 if test -n "$CC"; then
917 echo "$ac_t""$CC" 1>&6
919 echo "$ac_t""no" 1>&6
922 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
925 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
926 echo "configure:927: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
929 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
930 ac_cpp
='$CPP $CPPFLAGS'
931 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
932 ac_link
='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
933 cross_compiling
=$ac_cv_prog_cc_cross
935 cat > conftest.
$ac_ext <<EOF
936 #line 937 "configure"
937 #include "confdefs.h"
940 if { (eval echo configure
:941: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
941 ac_cv_prog_cc_works
=yes
942 # If we can't run a trivial program, we are probably using a cross compiler.
943 if (.
/conftest
; exit) 2>/dev
/null
; then
944 ac_cv_prog_cc_cross
=no
946 ac_cv_prog_cc_cross
=yes
949 echo "configure: failed program was:" >&5
950 cat conftest.
$ac_ext >&5
951 ac_cv_prog_cc_works
=no
955 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
956 if test $ac_cv_prog_cc_works = no
; then
957 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
959 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
960 echo "configure:961: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
961 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
962 cross_compiling
=$ac_cv_prog_cc_cross
964 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
965 echo "configure:966: checking whether we are using GNU C" >&5
966 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
967 echo $ac_n "(cached) $ac_c" 1>&6
969 cat > conftest.c
<<EOF
974 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:975: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
981 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
983 if test $ac_cv_prog_gcc = yes; then
985 ac_test_CFLAGS
="${CFLAGS+set}"
986 ac_save_CFLAGS
="$CFLAGS"
988 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
989 echo "configure:990: checking whether ${CC-cc} accepts -g" >&5
990 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
991 echo $ac_n "(cached) $ac_c" 1>&6
993 echo 'void f(){}' > conftest.c
994 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1003 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1004 if test "$ac_test_CFLAGS" = set; then
1005 CFLAGS
="$ac_save_CFLAGS"
1006 elif test $ac_cv_prog_cc_g = yes; then
1013 test "${CFLAGS+set}" = set || CFLAGS
="-g"
1016 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1017 echo "configure:1018: checking how to run the C preprocessor" >&5
1018 # On Suns, sometimes $CPP names a directory.
1019 if test -n "$CPP" && test -d "$CPP"; then
1022 if test -z "$CPP"; then
1023 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1024 echo $ac_n "(cached) $ac_c" 1>&6
1026 # This must be in double quotes, not single quotes, because CPP may get
1027 # substituted into the Makefile and "${CC-cc}" will confuse make.
1029 # On the NeXT, cc -E runs the code through the compiler's parser,
1030 # not just through cpp.
1031 cat > conftest.
$ac_ext <<EOF
1032 #line 1033 "configure"
1033 #include "confdefs.h"
1037 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1038 { (eval echo configure
:1039: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1039 ac_err
=`grep -v '^ *+' conftest.out`
1040 if test -z "$ac_err"; then
1044 echo "configure: failed program was:" >&5
1045 cat conftest.
$ac_ext >&5
1047 CPP
="${CC-cc} -E -traditional-cpp"
1048 cat > conftest.
$ac_ext <<EOF
1049 #line 1050 "configure"
1050 #include "confdefs.h"
1054 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1055 { (eval echo configure
:1056: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1056 ac_err
=`grep -v '^ *+' conftest.out`
1057 if test -z "$ac_err"; then
1061 echo "configure: failed program was:" >&5
1062 cat conftest.
$ac_ext >&5
1069 ac_cv_prog_CPP
="$CPP"
1071 CPP
="$ac_cv_prog_CPP"
1073 ac_cv_prog_CPP
="$CPP"
1075 echo "$ac_t""$CPP" 1>&6
1077 # Check whether --enable-shared or --disable-shared was given.
1078 if test "${enable_shared+set}" = set; then
1079 enableval
="$enable_shared"
1080 p
=${PACKAGE-default}
1081 case "$enableval" in
1082 yes) enable_shared
=yes ;;
1083 no
) enable_shared
=no
;;
1086 # Look at the argument we got. We use all the common list separators.
1087 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1088 for pkg
in $enableval; do
1089 if test "X$pkg" = "X$p"; then
1100 # Check whether --enable-static or --disable-static was given.
1101 if test "${enable_static+set}" = set; then
1102 enableval
="$enable_static"
1103 p
=${PACKAGE-default}
1104 case "$enableval" in
1105 yes) enable_static
=yes ;;
1106 no
) enable_static
=no
;;
1109 # Look at the argument we got. We use all the common list separators.
1110 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1111 for pkg
in $enableval; do
1112 if test "X$pkg" = "X$p"; then
1124 # Make sure we can run config.sub.
1125 if $ac_config_sub sun4
>/dev
/null
2>&1; then :
1126 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1129 echo $ac_n "checking host system type""... $ac_c" 1>&6
1130 echo "configure:1131: checking host system type" >&5
1133 case "$host_alias" in
1137 if host_alias
=`$ac_config_guess`; then :
1138 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1140 *) host_alias
=$nonopt ;;
1144 host=`$ac_config_sub $host_alias`
1145 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1146 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1147 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1148 echo "$ac_t""$host" 1>&6
1150 # Extract the first word of "ranlib", so it can be a program name with args.
1151 set dummy ranlib
; ac_word
=$2
1152 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1153 echo "configure:1154: checking for $ac_word" >&5
1154 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1155 echo $ac_n "(cached) $ac_c" 1>&6
1157 if test -n "$RANLIB"; then
1158 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1160 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1161 for ac_dir
in $PATH; do
1162 test -z "$ac_dir" && ac_dir
=.
1163 if test -f $ac_dir/$ac_word; then
1164 ac_cv_prog_RANLIB
="ranlib"
1169 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1172 RANLIB
="$ac_cv_prog_RANLIB"
1173 if test -n "$RANLIB"; then
1174 echo "$ac_t""$RANLIB" 1>&6
1176 echo "$ac_t""no" 1>&6
1179 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1180 if test "${with_gnu_ld+set}" = set; then
1181 withval
="$with_gnu_ld"
1182 test "$withval" = no || with_gnu_ld
=yes
1189 if test "$ac_cv_prog_gcc" = yes; then
1190 # Check if gcc -print-prog-name=ld gives a path.
1191 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1192 echo "configure:1193: checking for ld used by GCC" >&5
1193 ac_prog
=`($CC -print-prog-name=ld) 2>&5`
1195 # Accept absolute paths.
1197 test -z "$LD" && LD
="$ac_prog"
1200 # If it fails, then pretend we aren't using GCC.
1204 # If it is relative, then search for the first ld in PATH.
1208 elif test "$with_gnu_ld" = yes; then
1209 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1210 echo "configure:1211: checking for GNU ld" >&5
1212 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1213 echo "configure:1214: checking for non-GNU ld" >&5
1215 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1216 echo $ac_n "(cached) $ac_c" 1>&6
1218 if test -z "$LD"; then
1219 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1220 for ac_dir
in $PATH; do
1221 test -z "$ac_dir" && ac_dir
=.
1222 if test -f "$ac_dir/$ac_prog"; then
1223 ac_cv_path_LD
="$ac_dir/$ac_prog"
1224 # Check to see if the program is GNU ld. I'd rather use --version,
1225 # but apparently some GNU ld's only accept -v.
1226 # Break only if it was the GNU/non-GNU ld that we prefer.
1227 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1228 test "$with_gnu_ld" != no
&& break
1230 test "$with_gnu_ld" != yes && break
1236 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1241 if test -n "$LD"; then
1242 echo "$ac_t""$LD" 1>&6
1244 echo "$ac_t""no" 1>&6
1246 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1248 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1249 echo "configure:1250: checking if the linker ($LD) is GNU ld" >&5
1250 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1251 echo $ac_n "(cached) $ac_c" 1>&6
1253 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1254 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1255 ac_cv_prog_gnu_ld
=yes
1257 ac_cv_prog_gnu_ld
=no
1261 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1264 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1265 echo "configure:1266: checking for BSD-compatible nm" >&5
1266 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1267 echo $ac_n "(cached) $ac_c" 1>&6
1271 ac_cv_path_NM
="$NM" # Let the user override the test with a path.
1274 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
1275 for ac_dir
in /usr
/ucb
/usr
/ccs
/bin
$PATH /bin
; do
1276 test -z "$ac_dir" && ac_dir
=.
1277 if test -f $ac_dir/nm
; then
1278 # Check to see if the nm accepts a BSD-compat flag.
1279 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1280 # nm: unknown option "B" ignored
1281 if ($ac_dir/nm
-B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1282 ac_cv_path_NM
="$ac_dir/nm -B"
1283 elif ($ac_dir/nm
-p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1284 ac_cv_path_NM
="$ac_dir/nm -p"
1286 ac_cv_path_NM
="$ac_dir/nm"
1292 test -z "$ac_cv_path_NM" && ac_cv_path_NM
=nm
1298 echo "$ac_t""$NM" 1>&6
1301 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1302 echo "configure:1303: checking whether ln -s works" >&5
1303 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1304 echo $ac_n "(cached) $ac_c" 1>&6
1307 if ln -s X conftestdata
2>/dev
/null
1310 ac_cv_prog_LN_S
="ln -s"
1315 LN_S
="$ac_cv_prog_LN_S"
1316 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1317 echo "$ac_t""yes" 1>&6
1319 echo "$ac_t""no" 1>&6
1322 # Always use our own libtool.
1323 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
1325 # Check for any special flags to pass to ltconfig.
1327 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
1328 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
1329 test "$silent" = yes && libtool_flags
="$libtool_flags --silent"
1330 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1331 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1333 # Some flags need to be propagated to the compiler or linker for good
1337 # Find out which ABI we are using.
1338 echo '#line 1339 "configure"' > conftest.
$ac_ext
1339 if { (eval echo configure
:1340: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1340 case "`/usr/bin/file conftest.o`" in
1356 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1357 CFLAGS
="$CFLAGS -belf"
1361 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1362 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1363 LD
="$LD" NM
="$NM" RANLIB
="$RANLIB" LN_S
="$LN_S" \
1364 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
1365 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1366 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1369 echo $ac_n "checking for AIX""... $ac_c" 1>&6
1370 echo "configure:1371: checking for AIX" >&5
1371 cat > conftest.
$ac_ext <<EOF
1372 #line 1373 "configure"
1373 #include "confdefs.h"
1379 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1380 egrep "yes" >/dev
/null
2>&1; then
1382 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
1383 #define _ALL_SOURCE 1
1388 echo "$ac_t""no" 1>&6
1393 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
1394 echo "configure:1395: checking for POSIXized ISC" >&5
1395 if test -d /etc
/conf
/kconfig.d
&&
1396 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
1398 echo "$ac_t""yes" 1>&6
1399 ISC
=yes # If later tests want to check for ISC.
1400 cat >> confdefs.h
<<\EOF
1401 #define _POSIX_SOURCE 1
1404 if test "$GCC" = yes; then
1410 echo "$ac_t""no" 1>&6
1414 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
1415 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
1416 echo "configure:1417: checking for minix/config.h" >&5
1417 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1418 echo $ac_n "(cached) $ac_c" 1>&6
1420 cat > conftest.
$ac_ext <<EOF
1421 #line 1422 "configure"
1422 #include "confdefs.h"
1423 #include <minix/config.h>
1425 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1426 { (eval echo configure
:1427: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1427 ac_err
=`grep -v '^ *+' conftest.out`
1428 if test -z "$ac_err"; then
1430 eval "ac_cv_header_$ac_safe=yes"
1433 echo "configure: failed program was:" >&5
1434 cat conftest.
$ac_ext >&5
1436 eval "ac_cv_header_$ac_safe=no"
1440 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1441 echo "$ac_t""yes" 1>&6
1444 echo "$ac_t""no" 1>&6
1448 if test "$MINIX" = yes; then
1449 cat >> confdefs.h
<<\EOF
1450 #define _POSIX_SOURCE 1
1453 cat >> confdefs.h
<<\EOF
1454 #define _POSIX_1_SOURCE 2
1457 cat >> confdefs.h
<<\EOF
1467 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
1468 echo "configure:1469: checking for ${CC-cc} option to accept ANSI C" >&5
1469 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
1470 echo $ac_n "(cached) $ac_c" 1>&6
1472 am_cv_prog_cc_stdc
=no
1474 # Don't try gcc -ansi; that turns off useful extensions and
1475 # breaks some systems' header files.
1476 # AIX -qlanglvl=ansi
1477 # Ultrix and OSF/1 -std1
1478 # HP-UX -Aa -D_HPUX_SOURCE
1479 # SVR4 -Xc -D__EXTENSIONS__
1480 for ac_arg
in "" -qlanglvl=ansi
-std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1482 CC
="$ac_save_CC $ac_arg"
1483 cat > conftest.
$ac_ext <<EOF
1484 #line 1485 "configure"
1485 #include "confdefs.h"
1488 #include <sys/types.h>
1489 #include <sys/stat.h>
1490 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
1491 struct buf { int x; };
1492 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1493 static char *e (p, i)
1499 static char *f (char * (*g) (char **, int), char **p, ...)
1504 s = g (p, va_arg (v,int));
1508 int test (int i, double x);
1509 struct s1 {int (*f) (int a);};
1510 struct s2 {int (*f) (double a);};
1511 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1517 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1521 if { (eval echo configure
:1522: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1523 am_cv_prog_cc_stdc
="$ac_arg"; break
1525 echo "configure: failed program was:" >&5
1526 cat conftest.
$ac_ext >&5
1534 if test -z "$am_cv_prog_cc_stdc"; then
1535 echo "$ac_t""none needed" 1>&6
1537 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1539 case "x$am_cv_prog_cc_stdc" in
1541 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1545 echo $ac_n "checking for working const""... $ac_c" 1>&6
1546 echo "configure:1547: checking for working const" >&5
1547 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1548 echo $ac_n "(cached) $ac_c" 1>&6
1550 cat > conftest.
$ac_ext <<EOF
1551 #line 1552 "configure"
1552 #include "confdefs.h"
1556 /* Ultrix mips cc rejects this. */
1557 typedef int charset[2]; const charset x;
1558 /* SunOS 4.1.1 cc rejects this. */
1559 char const *const *ccp;
1561 /* NEC SVR4.0.2 mips cc rejects this. */
1562 struct point {int x, y;};
1563 static struct point const zero = {0,0};
1564 /* AIX XL C 1.02.0.0 rejects this.
1565 It does not let you subtract one const X* pointer from another in an arm
1566 of an if-expression whose if-part is not a constant expression */
1567 const char *g = "string";
1568 ccp = &g + (g ? g-g : 0);
1569 /* HPUX 7.0 cc rejects these. */
1572 ccp = (char const *const *) p;
1573 { /* SCO 3.2v4 cc rejects this. */
1575 char const *s = 0 ? (char *) 0 : (char const *) 0;
1579 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1581 const int *foo = &x[0];
1584 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1585 typedef const int *iptr;
1589 { /* AIX XL C 1.02.0.0 rejects this saying
1590 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1591 struct s { int j; const int *ap[3]; };
1592 struct s *b; b->j = 5;
1594 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1600 if { (eval echo configure
:1601: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1604 echo "configure: failed program was:" >&5
1605 cat conftest.
$ac_ext >&5
1612 echo "$ac_t""$ac_cv_c_const" 1>&6
1613 if test $ac_cv_c_const = no
; then
1614 cat >> confdefs.h
<<\EOF
1620 echo $ac_n "checking for inline""... $ac_c" 1>&6
1621 echo "configure:1622: checking for inline" >&5
1622 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1623 echo $ac_n "(cached) $ac_c" 1>&6
1626 for ac_kw
in inline __inline__ __inline
; do
1627 cat > conftest.
$ac_ext <<EOF
1628 #line 1629 "configure"
1629 #include "confdefs.h"
1635 if { (eval echo configure
:1636: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1637 ac_cv_c_inline
=$ac_kw; break
1639 echo "configure: failed program was:" >&5
1640 cat conftest.
$ac_ext >&5
1647 echo "$ac_t""$ac_cv_c_inline" 1>&6
1648 case "$ac_cv_c_inline" in
1650 no
) cat >> confdefs.h
<<\EOF
1654 *) cat >> confdefs.h
<<EOF
1655 #define inline $ac_cv_c_inline
1660 echo $ac_n "checking size of int""... $ac_c" 1>&6
1661 echo "configure:1662: checking size of int" >&5
1662 if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then
1663 echo $ac_n "(cached) $ac_c" 1>&6
1665 if test "$cross_compiling" = yes; then
1666 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1668 cat > conftest.
$ac_ext <<EOF
1669 #line 1670 "configure"
1670 #include "confdefs.h"
1674 FILE *f=fopen("conftestval", "w");
1676 fprintf(f, "%d\n", sizeof(int));
1680 if { (eval echo configure
:1681: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1682 ac_cv_sizeof_int
=`cat conftestval`
1684 echo "configure: failed program was:" >&5
1685 cat conftest.
$ac_ext >&5
1693 echo "$ac_t""$ac_cv_sizeof_int" 1>&6
1694 cat >> confdefs.h
<<EOF
1695 #define SIZEOF_INT $ac_cv_sizeof_int
1699 echo $ac_n "checking size of long""... $ac_c" 1>&6
1700 echo "configure:1701: checking size of long" >&5
1701 if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then
1702 echo $ac_n "(cached) $ac_c" 1>&6
1704 if test "$cross_compiling" = yes; then
1705 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1707 cat > conftest.
$ac_ext <<EOF
1708 #line 1709 "configure"
1709 #include "confdefs.h"
1713 FILE *f=fopen("conftestval", "w");
1715 fprintf(f, "%d\n", sizeof(long));
1719 if { (eval echo configure
:1720: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1721 ac_cv_sizeof_long
=`cat conftestval`
1723 echo "configure: failed program was:" >&5
1724 cat conftest.
$ac_ext >&5
1732 echo "$ac_t""$ac_cv_sizeof_long" 1>&6
1733 cat >> confdefs.h
<<EOF
1734 #define SIZEOF_LONG $ac_cv_sizeof_long
1738 echo $ac_n "checking for long longs""... $ac_c" 1>&6
1739 echo "configure:1740: checking for long longs" >&5
1740 if eval "test \"`echo '$''{'scm_cv_long_longs'+set}'`\" = set"; then
1741 echo $ac_n "(cached) $ac_c" 1>&6
1743 cat > conftest.
$ac_ext <<EOF
1744 #line 1745 "configure"
1745 #include "confdefs.h"
1751 if { (eval echo configure
:1752: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1753 scm_cv_long_longs
=yes
1755 echo "configure: failed program was:" >&5
1756 cat conftest.
$ac_ext >&5
1758 scm_cv_long_longs
=no
1763 echo "$ac_t""$scm_cv_long_longs" 1>&6
1764 if test "$scm_cv_long_longs" = yes; then
1765 cat >> confdefs.h
<<\EOF
1766 #define HAVE_LONG_LONGS 1
1771 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1772 echo "configure:1773: checking for ANSI C header files" >&5
1773 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1774 echo $ac_n "(cached) $ac_c" 1>&6
1776 cat > conftest.
$ac_ext <<EOF
1777 #line 1778 "configure"
1778 #include "confdefs.h"
1784 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1785 { (eval echo configure
:1786: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1786 ac_err
=`grep -v '^ *+' conftest.out`
1787 if test -z "$ac_err"; then
1789 ac_cv_header_stdc
=yes
1792 echo "configure: failed program was:" >&5
1793 cat conftest.
$ac_ext >&5
1795 ac_cv_header_stdc
=no
1799 if test $ac_cv_header_stdc = yes; then
1800 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1801 cat > conftest.
$ac_ext <<EOF
1802 #line 1803 "configure"
1803 #include "confdefs.h"
1806 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1807 egrep "memchr" >/dev
/null
2>&1; then
1811 ac_cv_header_stdc
=no
1817 if test $ac_cv_header_stdc = yes; then
1818 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1819 cat > conftest.
$ac_ext <<EOF
1820 #line 1821 "configure"
1821 #include "confdefs.h"
1824 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1825 egrep "free" >/dev
/null
2>&1; then
1829 ac_cv_header_stdc
=no
1835 if test $ac_cv_header_stdc = yes; then
1836 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1837 if test "$cross_compiling" = yes; then
1840 cat > conftest.
$ac_ext <<EOF
1841 #line 1842 "configure"
1842 #include "confdefs.h"
1844 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1845 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1846 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1847 int main () { int i; for (i = 0; i < 256; i++)
1848 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1852 if { (eval echo configure
:1853: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1856 echo "configure: failed program was:" >&5
1857 cat conftest.
$ac_ext >&5
1859 ac_cv_header_stdc
=no
1867 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1868 if test $ac_cv_header_stdc = yes; then
1869 cat >> confdefs.h
<<\EOF
1870 #define STDC_HEADERS 1
1876 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
1878 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1879 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1880 echo "configure:1881: checking for $ac_hdr that defines DIR" >&5
1881 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1882 echo $ac_n "(cached) $ac_c" 1>&6
1884 cat > conftest.
$ac_ext <<EOF
1885 #line 1886 "configure"
1886 #include "confdefs.h"
1887 #include <sys/types.h>
1893 if { (eval echo configure
:1894: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1895 eval "ac_cv_header_dirent_$ac_safe=yes"
1897 echo "configure: failed program was:" >&5
1898 cat conftest.
$ac_ext >&5
1900 eval "ac_cv_header_dirent_$ac_safe=no"
1904 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1905 echo "$ac_t""yes" 1>&6
1906 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1907 cat >> confdefs.h
<<EOF
1908 #define $ac_tr_hdr 1
1910 ac_header_dirent
=$ac_hdr; break
1912 echo "$ac_t""no" 1>&6
1915 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1916 if test $ac_header_dirent = dirent.h
; then
1917 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1918 echo "configure:1919: checking for opendir in -ldir" >&5
1919 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1920 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1921 echo $ac_n "(cached) $ac_c" 1>&6
1923 ac_save_LIBS
="$LIBS"
1925 cat > conftest.
$ac_ext <<EOF
1926 #line 1927 "configure"
1927 #include "confdefs.h"
1928 /* Override any gcc2 internal prototype to avoid an error. */
1929 /* We use char because int might match the return type of a gcc2
1930 builtin and then its argument prototype would still apply. */
1937 if { (eval echo configure
:1938: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1939 eval "ac_cv_lib_$ac_lib_var=yes"
1941 echo "configure: failed program was:" >&5
1942 cat conftest.
$ac_ext >&5
1944 eval "ac_cv_lib_$ac_lib_var=no"
1947 LIBS
="$ac_save_LIBS"
1950 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1951 echo "$ac_t""yes" 1>&6
1954 echo "$ac_t""no" 1>&6
1958 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1959 echo "configure:1960: checking for opendir in -lx" >&5
1960 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1961 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1962 echo $ac_n "(cached) $ac_c" 1>&6
1964 ac_save_LIBS
="$LIBS"
1966 cat > conftest.
$ac_ext <<EOF
1967 #line 1968 "configure"
1968 #include "confdefs.h"
1969 /* Override any gcc2 internal prototype to avoid an error. */
1970 /* We use char because int might match the return type of a gcc2
1971 builtin and then its argument prototype would still apply. */
1978 if { (eval echo configure
:1979: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1980 eval "ac_cv_lib_$ac_lib_var=yes"
1982 echo "configure: failed program was:" >&5
1983 cat conftest.
$ac_ext >&5
1985 eval "ac_cv_lib_$ac_lib_var=no"
1988 LIBS
="$ac_save_LIBS"
1991 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1992 echo "$ac_t""yes" 1>&6
1995 echo "$ac_t""no" 1>&6
2000 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
2001 echo "configure:2002: checking whether time.h and sys/time.h may both be included" >&5
2002 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
2003 echo $ac_n "(cached) $ac_c" 1>&6
2005 cat > conftest.
$ac_ext <<EOF
2006 #line 2007 "configure"
2007 #include "confdefs.h"
2008 #include <sys/types.h>
2009 #include <sys/time.h>
2015 if { (eval echo configure
:2016: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2017 ac_cv_header_time
=yes
2019 echo "configure: failed program was:" >&5
2020 cat conftest.
$ac_ext >&5
2022 ac_cv_header_time
=no
2027 echo "$ac_t""$ac_cv_header_time" 1>&6
2028 if test $ac_cv_header_time = yes; then
2029 cat >> confdefs.h
<<\EOF
2030 #define TIME_WITH_SYS_TIME 1
2035 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
2036 echo "configure:2037: checking for sys/wait.h that is POSIX.1 compatible" >&5
2037 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
2038 echo $ac_n "(cached) $ac_c" 1>&6
2040 cat > conftest.
$ac_ext <<EOF
2041 #line 2042 "configure"
2042 #include "confdefs.h"
2043 #include <sys/types.h>
2044 #include <sys/wait.h>
2046 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
2049 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
2054 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
2057 if { (eval echo configure
:2058: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2059 ac_cv_header_sys_wait_h
=yes
2061 echo "configure: failed program was:" >&5
2062 cat conftest.
$ac_ext >&5
2064 ac_cv_header_sys_wait_h
=no
2069 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
2070 if test $ac_cv_header_sys_wait_h = yes; then
2071 cat >> confdefs.h
<<\EOF
2072 #define HAVE_SYS_WAIT_H 1
2077 for ac_hdr
in libc.h limits.h malloc.h memory.h string.h regex.h rxposix.h rx
/rxposix.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
2079 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2080 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2081 echo "configure:2082: checking for $ac_hdr" >&5
2082 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2083 echo $ac_n "(cached) $ac_c" 1>&6
2085 cat > conftest.
$ac_ext <<EOF
2086 #line 2087 "configure"
2087 #include "confdefs.h"
2090 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2091 { (eval echo configure
:2092: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2092 ac_err
=`grep -v '^ *+' conftest.out`
2093 if test -z "$ac_err"; then
2095 eval "ac_cv_header_$ac_safe=yes"
2098 echo "configure: failed program was:" >&5
2099 cat conftest.
$ac_ext >&5
2101 eval "ac_cv_header_$ac_safe=no"
2105 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2106 echo "$ac_t""yes" 1>&6
2107 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2108 cat >> confdefs.h
<<EOF
2109 #define $ac_tr_hdr 1
2113 echo "$ac_t""no" 1>&6
2118 for ac_hdr
in libc.h unistd.h
2120 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2121 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2122 echo "configure:2123: checking for $ac_hdr" >&5
2123 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2124 echo $ac_n "(cached) $ac_c" 1>&6
2126 cat > conftest.
$ac_ext <<EOF
2127 #line 2128 "configure"
2128 #include "confdefs.h"
2131 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2132 { (eval echo configure
:2133: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2133 ac_err
=`grep -v '^ *+' conftest.out`
2134 if test -z "$ac_err"; then
2136 eval "ac_cv_header_$ac_safe=yes"
2139 echo "configure: failed program was:" >&5
2140 cat conftest.
$ac_ext >&5
2142 eval "ac_cv_header_$ac_safe=no"
2146 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2147 echo "$ac_t""yes" 1>&6
2148 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2149 cat >> confdefs.h
<<EOF
2150 #define $ac_tr_hdr 1
2154 echo "$ac_t""no" 1>&6
2158 echo $ac_n "checking "whether libc.h and unistd.h can be included together
"""... $ac_c" 1>&6
2159 echo "configure:2160: checking "whether libc.h and unistd.h can be included together
"" >&5
2160 if eval "test \"`echo '$''{'guile_cv_header_libc_with_unistd'+set}'`\" = set"; then
2161 echo $ac_n "(cached) $ac_c" 1>&6
2164 if test "$ac_cv_header_libc_h" = "no"; then
2165 guile_cv_header_libc_with_unistd
="no"
2166 elif test "$ac_cv_header_unistd.h" = "no"; then
2167 guile_cv_header_libc_with_unistd
="yes"
2169 cat > conftest.
$ac_ext <<EOF
2170 #line 2171 "configure"
2171 #include "confdefs.h"
2174 # include <unistd.h>
2180 if { (eval echo configure
:2181: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2182 guile_cv_header_libc_with_unistd
=yes
2184 echo "configure: failed program was:" >&5
2185 cat conftest.
$ac_ext >&5
2187 guile_cv_header_libc_with_unistd
=no
2196 echo "$ac_t""$guile_cv_header_libc_with_unistd" 1>&6
2197 if test "$guile_cv_header_libc_with_unistd" = yes; then
2198 cat >> confdefs.h
<<\EOF
2199 #define LIBC_H_WITH_UNISTD_H 1
2206 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
2207 echo "configure:2208: checking for uid_t in sys/types.h" >&5
2208 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
2209 echo $ac_n "(cached) $ac_c" 1>&6
2211 cat > conftest.
$ac_ext <<EOF
2212 #line 2213 "configure"
2213 #include "confdefs.h"
2214 #include <sys/types.h>
2216 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2217 egrep "uid_t" >/dev
/null
2>&1; then
2219 ac_cv_type_uid_t
=yes
2228 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
2229 if test $ac_cv_type_uid_t = no
; then
2230 cat >> confdefs.h
<<\EOF
2234 cat >> confdefs.h
<<\EOF
2240 echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6
2241 echo "configure:2242: checking type of array argument to getgroups" >&5
2242 if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then
2243 echo $ac_n "(cached) $ac_c" 1>&6
2245 if test "$cross_compiling" = yes; then
2246 ac_cv_type_getgroups
=cross
2248 cat > conftest.
$ac_ext <<EOF
2249 #line 2250 "configure"
2250 #include "confdefs.h"
2252 /* Thanks to Mike Rendell for this test. */
2253 #include <sys/types.h>
2256 #define MAX(x, y) ((x) > (y) ? (x) : (y))
2261 union { gid_t gval; long lval; } val;
2264 for (i = 0; i < NGID; i++)
2265 gidset[i] = val.gval;
2266 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
2268 /* Exit non-zero if getgroups seems to require an array of ints. This
2269 happens when gid_t is short but getgroups modifies an array of ints. */
2270 exit ((n > 0 && gidset[n] != val.gval) ? 1 : 0);
2274 if { (eval echo configure
:2275: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2276 ac_cv_type_getgroups
=gid_t
2278 echo "configure: failed program was:" >&5
2279 cat conftest.
$ac_ext >&5
2281 ac_cv_type_getgroups
=int
2286 if test $ac_cv_type_getgroups = cross
; then
2287 cat > conftest.
$ac_ext <<EOF
2288 #line 2289 "configure"
2289 #include "confdefs.h"
2292 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2293 egrep "getgroups.*int.*gid_t" >/dev
/null
2>&1; then
2295 ac_cv_type_getgroups
=gid_t
2298 ac_cv_type_getgroups
=int
2305 echo "$ac_t""$ac_cv_type_getgroups" 1>&6
2306 cat >> confdefs.h
<<EOF
2307 #define GETGROUPS_T $ac_cv_type_getgroups
2311 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2312 echo "configure:2313: checking return type of signal handlers" >&5
2313 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2314 echo $ac_n "(cached) $ac_c" 1>&6
2316 cat > conftest.
$ac_ext <<EOF
2317 #line 2318 "configure"
2318 #include "confdefs.h"
2319 #include <sys/types.h>
2325 extern "C" void (*signal (int, void (*)(int)))(int);
2327 void (*signal ()) ();
2334 if { (eval echo configure
:2335: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2336 ac_cv_type_signal
=void
2338 echo "configure: failed program was:" >&5
2339 cat conftest.
$ac_ext >&5
2341 ac_cv_type_signal
=int
2346 echo "$ac_t""$ac_cv_type_signal" 1>&6
2347 cat >> confdefs.h
<<EOF
2348 #define RETSIGTYPE $ac_cv_type_signal
2352 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
2353 echo "configure:2354: checking for mode_t" >&5
2354 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
2355 echo $ac_n "(cached) $ac_c" 1>&6
2357 cat > conftest.
$ac_ext <<EOF
2358 #line 2359 "configure"
2359 #include "confdefs.h"
2360 #include <sys/types.h>
2366 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2367 egrep "mode_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2369 ac_cv_type_mode_t
=yes
2372 ac_cv_type_mode_t
=no
2377 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
2378 if test $ac_cv_type_mode_t = no
; then
2379 cat >> confdefs.h
<<\EOF
2386 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
2387 echo "configure:2388: checking for main in -lm" >&5
2388 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
2389 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2390 echo $ac_n "(cached) $ac_c" 1>&6
2392 ac_save_LIBS
="$LIBS"
2394 cat > conftest.
$ac_ext <<EOF
2395 #line 2396 "configure"
2396 #include "confdefs.h"
2402 if { (eval echo configure
:2403: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2404 eval "ac_cv_lib_$ac_lib_var=yes"
2406 echo "configure: failed program was:" >&5
2407 cat conftest.
$ac_ext >&5
2409 eval "ac_cv_lib_$ac_lib_var=no"
2412 LIBS
="$ac_save_LIBS"
2415 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2416 echo "$ac_t""yes" 1>&6
2417 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2418 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2419 cat >> confdefs.h
<<EOF
2420 #define $ac_tr_lib 1
2426 echo "$ac_t""no" 1>&6
2429 for ac_func
in gethostbyname
2431 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2432 echo "configure:2433: checking for $ac_func" >&5
2433 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2434 echo $ac_n "(cached) $ac_c" 1>&6
2436 cat > conftest.
$ac_ext <<EOF
2437 #line 2438 "configure"
2438 #include "confdefs.h"
2439 /* System header to define __stub macros and hopefully few prototypes,
2440 which can conflict with char $ac_func(); below. */
2442 /* Override any gcc2 internal prototype to avoid an error. */
2443 /* We use char because int might match the return type of a gcc2
2444 builtin and then its argument prototype would still apply. */
2449 /* The GNU C library defines this for functions which it implements
2450 to always fail with ENOSYS. Some functions are actually named
2451 something starting with __ and the normal name is an alias. */
2452 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2460 if { (eval echo configure
:2461: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2462 eval "ac_cv_func_$ac_func=yes"
2464 echo "configure: failed program was:" >&5
2465 cat conftest.
$ac_ext >&5
2467 eval "ac_cv_func_$ac_func=no"
2472 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2473 echo "$ac_t""yes" 1>&6
2474 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2475 cat >> confdefs.h
<<EOF
2476 #define $ac_tr_func 1
2480 echo "$ac_t""no" 1>&6
2484 if test $ac_cv_func_gethostbyname = no
; then
2485 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2486 echo "configure:2487: checking for gethostbyname in -lnsl" >&5
2487 ac_lib_var
=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2488 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2489 echo $ac_n "(cached) $ac_c" 1>&6
2491 ac_save_LIBS
="$LIBS"
2493 cat > conftest.
$ac_ext <<EOF
2494 #line 2495 "configure"
2495 #include "confdefs.h"
2496 /* Override any gcc2 internal prototype to avoid an error. */
2497 /* We use char because int might match the return type of a gcc2
2498 builtin and then its argument prototype would still apply. */
2499 char gethostbyname();
2505 if { (eval echo configure
:2506: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2507 eval "ac_cv_lib_$ac_lib_var=yes"
2509 echo "configure: failed program was:" >&5
2510 cat conftest.
$ac_ext >&5
2512 eval "ac_cv_lib_$ac_lib_var=no"
2515 LIBS
="$ac_save_LIBS"
2518 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2519 echo "$ac_t""yes" 1>&6
2520 ac_tr_lib
=HAVE_LIB
`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2521 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2522 cat >> confdefs.h
<<EOF
2523 #define $ac_tr_lib 1
2529 echo "$ac_t""no" 1>&6
2533 for ac_func
in connect
2535 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2536 echo "configure:2537: checking for $ac_func" >&5
2537 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2538 echo $ac_n "(cached) $ac_c" 1>&6
2540 cat > conftest.
$ac_ext <<EOF
2541 #line 2542 "configure"
2542 #include "confdefs.h"
2543 /* System header to define __stub macros and hopefully few prototypes,
2544 which can conflict with char $ac_func(); below. */
2546 /* Override any gcc2 internal prototype to avoid an error. */
2547 /* We use char because int might match the return type of a gcc2
2548 builtin and then its argument prototype would still apply. */
2553 /* The GNU C library defines this for functions which it implements
2554 to always fail with ENOSYS. Some functions are actually named
2555 something starting with __ and the normal name is an alias. */
2556 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2564 if { (eval echo configure
:2565: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2566 eval "ac_cv_func_$ac_func=yes"
2568 echo "configure: failed program was:" >&5
2569 cat conftest.
$ac_ext >&5
2571 eval "ac_cv_func_$ac_func=no"
2576 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2577 echo "$ac_t""yes" 1>&6
2578 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2579 cat >> confdefs.h
<<EOF
2580 #define $ac_tr_func 1
2584 echo "$ac_t""no" 1>&6
2588 if test $ac_cv_func_connect = no
; then
2589 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
2590 echo "configure:2591: checking for connect in -lsocket" >&5
2591 ac_lib_var
=`echo socket'_'connect | sed 'y%./+-%__p_%'`
2592 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2593 echo $ac_n "(cached) $ac_c" 1>&6
2595 ac_save_LIBS
="$LIBS"
2596 LIBS
="-lsocket $LIBS"
2597 cat > conftest.
$ac_ext <<EOF
2598 #line 2599 "configure"
2599 #include "confdefs.h"
2600 /* Override any gcc2 internal prototype to avoid an error. */
2601 /* We use char because int might match the return type of a gcc2
2602 builtin and then its argument prototype would still apply. */
2609 if { (eval echo configure
:2610: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2611 eval "ac_cv_lib_$ac_lib_var=yes"
2613 echo "configure: failed program was:" >&5
2614 cat conftest.
$ac_ext >&5
2616 eval "ac_cv_lib_$ac_lib_var=no"
2619 LIBS
="$ac_save_LIBS"
2622 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2623 echo "$ac_t""yes" 1>&6
2624 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2625 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2626 cat >> confdefs.h
<<EOF
2627 #define $ac_tr_lib 1
2630 LIBS
="-lsocket $LIBS"
2633 echo "$ac_t""no" 1>&6
2638 for termlib
in ncurses termcap
; do
2639 echo $ac_n "checking for tgoto in -l${termlib}""... $ac_c" 1>&6
2640 echo "configure:2641: checking for tgoto in -l${termlib}" >&5
2641 ac_lib_var
=`echo ${termlib}'_'tgoto | sed 'y%./+-%__p_%'`
2642 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2643 echo $ac_n "(cached) $ac_c" 1>&6
2645 ac_save_LIBS
="$LIBS"
2646 LIBS
="-l${termlib} $LIBS"
2647 cat > conftest.
$ac_ext <<EOF
2648 #line 2649 "configure"
2649 #include "confdefs.h"
2650 /* Override any gcc2 internal prototype to avoid an error. */
2651 /* We use char because int might match the return type of a gcc2
2652 builtin and then its argument prototype would still apply. */
2659 if { (eval echo configure
:2660: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2661 eval "ac_cv_lib_$ac_lib_var=yes"
2663 echo "configure: failed program was:" >&5
2664 cat conftest.
$ac_ext >&5
2666 eval "ac_cv_lib_$ac_lib_var=no"
2669 LIBS
="$ac_save_LIBS"
2672 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2673 echo "$ac_t""yes" 1>&6
2674 LIBS
="-l${termlib} $LIBS"; break
2676 echo "$ac_t""no" 1>&6
2680 echo $ac_n "checking for main in -lreadline""... $ac_c" 1>&6
2681 echo "configure:2682: checking for main in -lreadline" >&5
2682 ac_lib_var
=`echo readline'_'main | sed 'y%./+-%__p_%'`
2683 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2684 echo $ac_n "(cached) $ac_c" 1>&6
2686 ac_save_LIBS
="$LIBS"
2687 LIBS
="-lreadline $LIBS"
2688 cat > conftest.
$ac_ext <<EOF
2689 #line 2690 "configure"
2690 #include "confdefs.h"
2696 if { (eval echo configure
:2697: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2698 eval "ac_cv_lib_$ac_lib_var=yes"
2700 echo "configure: failed program was:" >&5
2701 cat conftest.
$ac_ext >&5
2703 eval "ac_cv_lib_$ac_lib_var=no"
2706 LIBS
="$ac_save_LIBS"
2709 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2710 echo "$ac_t""yes" 1>&6
2711 ac_tr_lib
=HAVE_LIB
`echo readline | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2712 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2713 cat >> confdefs.h
<<EOF
2714 #define $ac_tr_lib 1
2717 LIBS
="-lreadline $LIBS"
2720 echo "$ac_t""no" 1>&6
2723 for ac_func
in rl_clear_signals rl_cleanup_after_signal
2725 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2726 echo "configure:2727: checking for $ac_func" >&5
2727 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2728 echo $ac_n "(cached) $ac_c" 1>&6
2730 cat > conftest.
$ac_ext <<EOF
2731 #line 2732 "configure"
2732 #include "confdefs.h"
2733 /* System header to define __stub macros and hopefully few prototypes,
2734 which can conflict with char $ac_func(); below. */
2736 /* Override any gcc2 internal prototype to avoid an error. */
2737 /* We use char because int might match the return type of a gcc2
2738 builtin and then its argument prototype would still apply. */
2743 /* The GNU C library defines this for functions which it implements
2744 to always fail with ENOSYS. Some functions are actually named
2745 something starting with __ and the normal name is an alias. */
2746 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2754 if { (eval echo configure
:2755: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2756 eval "ac_cv_func_$ac_func=yes"
2758 echo "configure: failed program was:" >&5
2759 cat conftest.
$ac_ext >&5
2761 eval "ac_cv_func_$ac_func=no"
2766 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2767 echo "$ac_t""yes" 1>&6
2768 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2769 cat >> confdefs.h
<<EOF
2770 #define $ac_tr_func 1
2774 echo "$ac_t""no" 1>&6
2779 echo $ac_n "checking for rl_getc_function pointer in readline""... $ac_c" 1>&6
2780 echo "configure:2781: checking for rl_getc_function pointer in readline" >&5
2781 if eval "test \"`echo '$''{'ac_cv_var_rl_getc_function'+set}'`\" = set"; then
2782 echo $ac_n "(cached) $ac_c" 1>&6
2784 cat > conftest.
$ac_ext <<EOF
2785 #line 2786 "configure"
2786 #include "confdefs.h"
2789 #include <readline/readline.h>
2794 if { (eval echo configure
:2795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2796 ac_cv_var_rl_getc_function
=yes
2798 echo "configure: failed program was:" >&5
2799 cat conftest.
$ac_ext >&5
2801 ac_cv_var_rl_getc_function
=no
2806 echo "$ac_t""$ac_cv_var_rl_getc_function" 1>&6
2807 if test "$ac_cv_var_rl_getc_function" = "yes"; then
2808 cat >> confdefs.h
<<\EOF
2809 #define HAVE_RL_GETC_FUNCTION 1
2814 if test $ac_cv_lib_readline_main = yes -a $ac_cv_var_rl_getc_function = no
; then
2815 echo 'Warning: libreadline is too old on your system. Need >= 2.1.'
2818 # Checks for dynamic linking
2820 if test "$enable_dynamic_linking" = "yes"; then
2822 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2823 echo "configure:2824: checking for dlopen in -ldl" >&5
2824 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2825 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2826 echo $ac_n "(cached) $ac_c" 1>&6
2828 ac_save_LIBS
="$LIBS"
2830 cat > conftest.
$ac_ext <<EOF
2831 #line 2832 "configure"
2832 #include "confdefs.h"
2833 /* Override any gcc2 internal prototype to avoid an error. */
2834 /* We use char because int might match the return type of a gcc2
2835 builtin and then its argument prototype would still apply. */
2842 if { (eval echo configure
:2843: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2844 eval "ac_cv_lib_$ac_lib_var=yes"
2846 echo "configure: failed program was:" >&5
2847 cat conftest.
$ac_ext >&5
2849 eval "ac_cv_lib_$ac_lib_var=no"
2852 LIBS
="$ac_save_LIBS"
2855 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2856 echo "$ac_t""yes" 1>&6
2857 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2858 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2859 cat >> confdefs.h
<<EOF
2860 #define $ac_tr_lib 1
2866 echo "$ac_t""no" 1>&6
2869 if test "$ac_cv_lib_dl_dlopen" = "yes"; then
2870 for ac_func
in dlopen
2872 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2873 echo "configure:2874: checking for $ac_func" >&5
2874 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2875 echo $ac_n "(cached) $ac_c" 1>&6
2877 cat > conftest.
$ac_ext <<EOF
2878 #line 2879 "configure"
2879 #include "confdefs.h"
2880 /* System header to define __stub macros and hopefully few prototypes,
2881 which can conflict with char $ac_func(); below. */
2883 /* Override any gcc2 internal prototype to avoid an error. */
2884 /* We use char because int might match the return type of a gcc2
2885 builtin and then its argument prototype would still apply. */
2890 /* The GNU C library defines this for functions which it implements
2891 to always fail with ENOSYS. Some functions are actually named
2892 something starting with __ and the normal name is an alias. */
2893 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2901 if { (eval echo configure
:2902: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2903 eval "ac_cv_func_$ac_func=yes"
2905 echo "configure: failed program was:" >&5
2906 cat conftest.
$ac_ext >&5
2908 eval "ac_cv_func_$ac_func=no"
2913 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2914 echo "$ac_t""yes" 1>&6
2915 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2916 cat >> confdefs.h
<<EOF
2917 #define $ac_tr_func 1
2921 echo "$ac_t""no" 1>&6
2925 cat >> confdefs.h
<<\EOF
2926 #define DYNAMIC_LINKING 1
2930 echo $ac_n "checking for dld_link in -ldld""... $ac_c" 1>&6
2931 echo "configure:2932: checking for dld_link in -ldld" >&5
2932 ac_lib_var
=`echo dld'_'dld_link | sed 'y%./+-%__p_%'`
2933 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2934 echo $ac_n "(cached) $ac_c" 1>&6
2936 ac_save_LIBS
="$LIBS"
2938 cat > conftest.
$ac_ext <<EOF
2939 #line 2940 "configure"
2940 #include "confdefs.h"
2941 /* Override any gcc2 internal prototype to avoid an error. */
2942 /* We use char because int might match the return type of a gcc2
2943 builtin and then its argument prototype would still apply. */
2950 if { (eval echo configure
:2951: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2952 eval "ac_cv_lib_$ac_lib_var=yes"
2954 echo "configure: failed program was:" >&5
2955 cat conftest.
$ac_ext >&5
2957 eval "ac_cv_lib_$ac_lib_var=no"
2960 LIBS
="$ac_save_LIBS"
2963 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2964 echo "$ac_t""yes" 1>&6
2965 ac_tr_lib
=HAVE_LIB
`echo dld | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2966 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2967 cat >> confdefs.h
<<EOF
2968 #define $ac_tr_lib 1
2974 echo "$ac_t""no" 1>&6
2977 if test "$ac_cv_lib_dld_dld_link" = "yes"; then
2978 cat >> confdefs.h
<<\EOF
2979 #define DYNAMIC_LINKING 1
2983 for ac_func
in shl_load
2985 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2986 echo "configure:2987: checking for $ac_func" >&5
2987 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2988 echo $ac_n "(cached) $ac_c" 1>&6
2990 cat > conftest.
$ac_ext <<EOF
2991 #line 2992 "configure"
2992 #include "confdefs.h"
2993 /* System header to define __stub macros and hopefully few prototypes,
2994 which can conflict with char $ac_func(); below. */
2996 /* Override any gcc2 internal prototype to avoid an error. */
2997 /* We use char because int might match the return type of a gcc2
2998 builtin and then its argument prototype would still apply. */
3003 /* The GNU C library defines this for functions which it implements
3004 to always fail with ENOSYS. Some functions are actually named
3005 something starting with __ and the normal name is an alias. */
3006 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3014 if { (eval echo configure
:3015: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3016 eval "ac_cv_func_$ac_func=yes"
3018 echo "configure: failed program was:" >&5
3019 cat conftest.
$ac_ext >&5
3021 eval "ac_cv_func_$ac_func=no"
3026 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3027 echo "$ac_t""yes" 1>&6
3028 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3029 cat >> confdefs.h
<<EOF
3030 #define $ac_tr_func 1
3034 echo "$ac_t""no" 1>&6
3038 if test "$ac_cv_func_shl_load" = "yes"; then
3039 cat >> confdefs.h
<<\EOF
3040 #define DYNAMIC_LINKING 1
3044 for ac_func
in dlopen
3046 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3047 echo "configure:3048: checking for $ac_func" >&5
3048 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3049 echo $ac_n "(cached) $ac_c" 1>&6
3051 cat > conftest.
$ac_ext <<EOF
3052 #line 3053 "configure"
3053 #include "confdefs.h"
3054 /* System header to define __stub macros and hopefully few prototypes,
3055 which can conflict with char $ac_func(); below. */
3057 /* Override any gcc2 internal prototype to avoid an error. */
3058 /* We use char because int might match the return type of a gcc2
3059 builtin and then its argument prototype would still apply. */
3064 /* The GNU C library defines this for functions which it implements
3065 to always fail with ENOSYS. Some functions are actually named
3066 something starting with __ and the normal name is an alias. */
3067 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3075 if { (eval echo configure
:3076: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3077 eval "ac_cv_func_$ac_func=yes"
3079 echo "configure: failed program was:" >&5
3080 cat conftest.
$ac_ext >&5
3082 eval "ac_cv_func_$ac_func=no"
3087 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3088 echo "$ac_t""yes" 1>&6
3089 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3090 cat >> confdefs.h
<<EOF
3091 #define $ac_tr_func 1
3095 echo "$ac_t""no" 1>&6
3099 if test "$ac_cv_func_dlopen" = "yes"; then
3100 cat >> confdefs.h
<<\EOF
3101 #define DYNAMIC_LINKING 1
3112 echo $ac_n "checking for underscore before symbols""... $ac_c" 1>&6
3113 echo "configure:3114: checking for underscore before symbols" >&5
3114 if eval "test \"`echo '$''{'guile_cv_uscore'+set}'`\" = set"; then
3115 echo $ac_n "(cached) $ac_c" 1>&6
3118 echo "main(){int i=1;}
3119 fnord(){int i=23; int ltuae=42;}" > conftest.c
3120 ${CC} conftest.c
> /dev
/null
3121 if (nm a.out |
grep _fnord
) > /dev
/null
; then
3128 echo "$ac_t""$guile_cv_uscore" 1>&6
3129 rm -f conftest.c a.out
3131 if test $guile_cv_uscore = yes; then
3132 cat >> confdefs.h
<<\EOF
3137 if test $ac_cv_func_dlopen = yes -o $ac_cv_lib_dl_dlopen = yes ; then
3138 echo $ac_n "checking whether dlsym always adds an underscore for us""... $ac_c" 1>&6
3139 echo "configure:3140: checking whether dlsym always adds an underscore for us" >&5
3140 if eval "test \"`echo '$''{'guile_cv_dlsym_adds_uscore'+set}'`\" = set"; then
3141 echo $ac_n "(cached) $ac_c" 1>&6
3143 if test "$cross_compiling" = yes; then
3144 guile_cv_dlsym_adds_uscore
=no
3146 cat > conftest.
$ac_ext <<EOF
3147 #line 3148 "configure"
3148 #include "confdefs.h"
3152 fnord() { int i=42;}
3153 main() { void *self, *ptr1, *ptr2; self=dlopen(NULL,RTLD_LAZY);
3154 if(self) { ptr1=dlsym(self,"fnord"); ptr2=dlsym(self,"_fnord");
3155 if(ptr1 && !ptr2) exit(0); } exit(1); }
3158 if { (eval echo configure
:3159: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3160 guile_cv_dlsym_adds_uscore
=yes
3161 cat >> confdefs.h
<<\EOF
3162 #define DLSYM_ADDS_USCORE 1
3166 echo "configure: failed program was:" >&5
3167 cat conftest.
$ac_ext >&5
3169 guile_cv_dlsym_adds_uscore
=no
3177 echo "$ac_t""$guile_cv_dlsym_adds_uscore" 1>&6
3182 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 bzero strdup system
usleep
3184 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3185 echo "configure:3186: checking for $ac_func" >&5
3186 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3187 echo $ac_n "(cached) $ac_c" 1>&6
3189 cat > conftest.
$ac_ext <<EOF
3190 #line 3191 "configure"
3191 #include "confdefs.h"
3192 /* System header to define __stub macros and hopefully few prototypes,
3193 which can conflict with char $ac_func(); below. */
3195 /* Override any gcc2 internal prototype to avoid an error. */
3196 /* We use char because int might match the return type of a gcc2
3197 builtin and then its argument prototype would still apply. */
3202 /* The GNU C library defines this for functions which it implements
3203 to always fail with ENOSYS. Some functions are actually named
3204 something starting with __ and the normal name is an alias. */
3205 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3213 if { (eval echo configure
:3214: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3215 eval "ac_cv_func_$ac_func=yes"
3217 echo "configure: failed program was:" >&5
3218 cat conftest.
$ac_ext >&5
3220 eval "ac_cv_func_$ac_func=no"
3225 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3226 echo "$ac_t""yes" 1>&6
3227 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3228 cat >> confdefs.h
<<EOF
3229 #define $ac_tr_func 1
3233 echo "$ac_t""no" 1>&6
3238 ### Some systems don't declare some functions. On such systems, we
3239 ### need to at least provide our own K&R-style declarations.
3241 ### GUILE_FUNC_DECLARED(function, headerfile)
3243 ### Check for a declaration of FUNCTION in HEADERFILE; if it is
3244 ### not there, #define MISSING_FUNCTION_DECL.
3248 echo $ac_n "checking for strptime declaration""... $ac_c" 1>&6
3249 echo "configure:3250: checking for strptime declaration" >&5
3250 if eval "test \"`echo '$''{'guile_cv_func_strptime_declared'+set}'`\" = set"; then
3251 echo $ac_n "(cached) $ac_c" 1>&6
3253 cat > conftest.
$ac_ext <<EOF
3254 #line 3255 "configure"
3255 #include "confdefs.h"
3258 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3259 egrep "strptime" >/dev
/null
2>&1; then
3261 guile_cv_func_strptime_declared
=yes
3264 guile_cv_func_strptime_declared
=no
3270 echo "$ac_t""$guile_cv_func_strptime_declared" 1>&6
3271 if test x
$guile_cv_func_strptime_declared = xno
; then
3272 cat >> confdefs.h
<<\EOF
3273 #define MISSING_STRPTIME_DECL 1
3279 echo $ac_n "checking for bzero declaration""... $ac_c" 1>&6
3280 echo "configure:3281: checking for bzero declaration" >&5
3281 if eval "test \"`echo '$''{'guile_cv_func_bzero_declared'+set}'`\" = set"; then
3282 echo $ac_n "(cached) $ac_c" 1>&6
3284 cat > conftest.
$ac_ext <<EOF
3285 #line 3286 "configure"
3286 #include "confdefs.h"
3289 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3290 egrep "bzero" >/dev
/null
2>&1; then
3292 guile_cv_func_bzero_declared
=yes
3295 guile_cv_func_bzero_declared
=no
3301 echo "$ac_t""$guile_cv_func_bzero_declared" 1>&6
3302 if test x
$guile_cv_func_bzero_declared = xno
; then
3303 cat >> confdefs.h
<<\EOF
3304 #define MISSING_BZERO_DECL 1
3310 echo $ac_n "checking for sleep declaration""... $ac_c" 1>&6
3311 echo "configure:3312: checking for sleep declaration" >&5
3312 if eval "test \"`echo '$''{'guile_cv_func_sleep_declared'+set}'`\" = set"; then
3313 echo $ac_n "(cached) $ac_c" 1>&6
3315 cat > conftest.
$ac_ext <<EOF
3316 #line 3317 "configure"
3317 #include "confdefs.h"
3320 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3321 egrep "sleep" >/dev
/null
2>&1; then
3323 guile_cv_func_sleep_declared
=yes
3326 guile_cv_func_sleep_declared
=no
3332 echo "$ac_t""$guile_cv_func_sleep_declared" 1>&6
3333 if test x
$guile_cv_func_sleep_declared = xno
; then
3334 cat >> confdefs.h
<<\EOF
3335 #define MISSING_SLEEP_DECL 1
3341 echo $ac_n "checking for usleep declaration""... $ac_c" 1>&6
3342 echo "configure:3343: checking for usleep declaration" >&5
3343 if eval "test \"`echo '$''{'guile_cv_func_usleep_declared'+set}'`\" = set"; then
3344 echo $ac_n "(cached) $ac_c" 1>&6
3346 cat > conftest.
$ac_ext <<EOF
3347 #line 3348 "configure"
3348 #include "confdefs.h"
3351 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3352 egrep "usleep" >/dev
/null
2>&1; then
3354 guile_cv_func_usleep_declared
=yes
3357 guile_cv_func_usleep_declared
=no
3363 echo "$ac_t""$guile_cv_func_usleep_declared" 1>&6
3364 if test x
$guile_cv_func_usleep_declared = xno
; then
3365 cat >> confdefs.h
<<\EOF
3366 #define MISSING_USLEEP_DECL 1
3372 ### On some systems usleep has no return value. If it does have one,
3373 ### we'd like to return it; otherwise, we'll fake it.
3374 echo $ac_n "checking return type of usleep""... $ac_c" 1>&6
3375 echo "configure:3376: checking return type of usleep" >&5
3376 if eval "test \"`echo '$''{'guile_cv_func_usleep_return_type'+set}'`\" = set"; then
3377 echo $ac_n "(cached) $ac_c" 1>&6
3379 cat > conftest.
$ac_ext <<EOF
3380 #line 3381 "configure"
3381 #include "confdefs.h"
3382 #include </usr/include/unistd.h>
3384 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3385 egrep "void[ ]+usleep" >/dev
/null
2>&1; then
3387 guile_cv_func_usleep_return_type
=void
3390 guile_cv_func_usleep_return_type
=int
3396 echo "$ac_t""$guile_cv_func_usleep_return_type" 1>&6
3397 case "$guile_cv_func_usleep_return_type" in
3399 cat >> confdefs.h
<<\EOF
3400 #define USLEEP_RETURNS_VOID 1
3407 ac_safe
=`echo "sys/un.h" | sed 'y%./+-%__p_%'`
3408 echo $ac_n "checking for sys/un.h""... $ac_c" 1>&6
3409 echo "configure:3410: checking for sys/un.h" >&5
3410 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3411 echo $ac_n "(cached) $ac_c" 1>&6
3413 cat > conftest.
$ac_ext <<EOF
3414 #line 3415 "configure"
3415 #include "confdefs.h"
3418 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3419 { (eval echo configure
:3420: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3420 ac_err
=`grep -v '^ *+' conftest.out`
3421 if test -z "$ac_err"; then
3423 eval "ac_cv_header_$ac_safe=yes"
3426 echo "configure: failed program was:" >&5
3427 cat conftest.
$ac_ext >&5
3429 eval "ac_cv_header_$ac_safe=no"
3433 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3434 echo "$ac_t""yes" 1>&6
3437 echo "$ac_t""no" 1>&6
3440 if test -n "$have_sys_un_h" ; then
3441 cat >> confdefs.h
<<\EOF
3442 #define HAVE_UNIX_DOMAIN_SOCKETS 1
3447 for ac_func
in socketpair getgroups setpwent pause tzset
3449 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3450 echo "configure:3451: checking for $ac_func" >&5
3451 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3452 echo $ac_n "(cached) $ac_c" 1>&6
3454 cat > conftest.
$ac_ext <<EOF
3455 #line 3456 "configure"
3456 #include "confdefs.h"
3457 /* System header to define __stub macros and hopefully few prototypes,
3458 which can conflict with char $ac_func(); below. */
3460 /* Override any gcc2 internal prototype to avoid an error. */
3461 /* We use char because int might match the return type of a gcc2
3462 builtin and then its argument prototype would still apply. */
3467 /* The GNU C library defines this for functions which it implements
3468 to always fail with ENOSYS. Some functions are actually named
3469 something starting with __ and the normal name is an alias. */
3470 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3478 if { (eval echo configure
:3479: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3480 eval "ac_cv_func_$ac_func=yes"
3482 echo "configure: failed program was:" >&5
3483 cat conftest.
$ac_ext >&5
3485 eval "ac_cv_func_$ac_func=no"
3490 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3491 echo "$ac_t""yes" 1>&6
3492 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3493 cat >> confdefs.h
<<EOF
3494 #define $ac_tr_func 1
3498 echo "$ac_t""no" 1>&6
3506 for ac_func
in sethostent endhostent getnetent setnetent endnetent getprotoent endprotoent getservent endservent getnetbyaddr getnetbyname inet_lnaof inet_makeaddr inet_netof
3508 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3509 echo "configure:3510: checking for $ac_func" >&5
3510 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3511 echo $ac_n "(cached) $ac_c" 1>&6
3513 cat > conftest.
$ac_ext <<EOF
3514 #line 3515 "configure"
3515 #include "confdefs.h"
3516 /* System header to define __stub macros and hopefully few prototypes,
3517 which can conflict with char $ac_func(); below. */
3519 /* Override any gcc2 internal prototype to avoid an error. */
3520 /* We use char because int might match the return type of a gcc2
3521 builtin and then its argument prototype would still apply. */
3526 /* The GNU C library defines this for functions which it implements
3527 to always fail with ENOSYS. Some functions are actually named
3528 something starting with __ and the normal name is an alias. */
3529 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3537 if { (eval echo configure
:3538: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3539 eval "ac_cv_func_$ac_func=yes"
3541 echo "configure: failed program was:" >&5
3542 cat conftest.
$ac_ext >&5
3544 eval "ac_cv_func_$ac_func=no"
3549 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3550 echo "$ac_t""yes" 1>&6
3551 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3552 cat >> confdefs.h
<<EOF
3553 #define $ac_tr_func 1
3557 echo "$ac_t""no" 1>&6
3563 echo $ac_n "checking for restartable system calls""... $ac_c" 1>&6
3564 echo "configure:3565: checking for restartable system calls" >&5
3565 if eval "test \"`echo '$''{'scm_cv_restarts'+set}'`\" = set"; then
3566 echo $ac_n "(cached) $ac_c" 1>&6
3568 if test $ac_cv_func_sigaction = yes; then
3569 cat > conftest.
$ac_ext <<EOF
3570 #line 3571 "configure"
3571 #include "confdefs.h"
3577 if { (eval echo configure
:3578: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3581 echo "configure: failed program was:" >&5
3582 cat conftest.
$ac_ext >&5
3592 echo "$ac_t""$scm_cv_restarts" 1>&6
3593 if test $scm_cv_restarts = yes; then
3594 cat >> confdefs.h
<<\EOF
3595 #define HAVE_RESTARTS 1
3600 if test "$ac_cv_header_regex_h" = yes ||
3601 test "$ac_cv_header_rxposix_h" = yes ||
3602 test "$ac_cv_header_rx_rxposix_h" = yes; then
3603 echo $ac_n "checking for regcomp""... $ac_c" 1>&6
3604 echo "configure:3605: checking for regcomp" >&5
3605 if eval "test \"`echo '$''{'ac_cv_func_regcomp_norx'+set}'`\" = set"; then
3606 echo $ac_n "(cached) $ac_c" 1>&6
3608 cat > conftest.
$ac_ext <<EOF
3609 #line 3610 "configure"
3610 #include "confdefs.h"
3611 /* System header to define __stub macros and hopefully few prototypes,
3612 which can conflict with char regcomp(); below. */
3614 /* Override any gcc2 internal prototype to avoid an error. */
3615 /* We use char because int might match the return type of a gcc2
3616 builtin and then its argument prototype would still apply. */
3621 /* The GNU C library defines this for functions which it implements
3622 to always fail with ENOSYS. Some functions are actually named
3623 something starting with __ and the normal name is an alias. */
3624 #if defined (__stub_regcomp) || defined (__stub___regcomp)
3632 if { (eval echo configure
:3633: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3634 eval "ac_cv_func_regcomp_norx=yes"
3636 echo "configure: failed program was:" >&5
3637 cat conftest.
$ac_ext >&5
3639 eval "ac_cv_func_regcomp_norx=no"
3644 if eval "test \"`echo '$ac_cv_func_'regcomp'_'norx`\" = yes"; then
3645 echo "$ac_t""yes" 1>&6
3646 LIBOBJS
="regex-posix.o $LIBOBJS"
3648 echo "$ac_t""no" 1>&6
3649 echo $ac_n "checking for main in -lrx""... $ac_c" 1>&6
3650 echo "configure:3651: checking for main in -lrx" >&5
3651 ac_lib_var
=`echo rx'_'main | sed 'y%./+-%__p_%'`
3652 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3653 echo $ac_n "(cached) $ac_c" 1>&6
3655 ac_save_LIBS
="$LIBS"
3657 cat > conftest.
$ac_ext <<EOF
3658 #line 3659 "configure"
3659 #include "confdefs.h"
3665 if { (eval echo configure
:3666: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3667 eval "ac_cv_lib_$ac_lib_var=yes"
3669 echo "configure: failed program was:" >&5
3670 cat conftest.
$ac_ext >&5
3672 eval "ac_cv_lib_$ac_lib_var=no"
3675 LIBS
="$ac_save_LIBS"
3678 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3679 echo "$ac_t""yes" 1>&6
3680 ac_tr_lib
=HAVE_LIB
`echo rx | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3681 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3682 cat >> confdefs.h
<<EOF
3683 #define $ac_tr_lib 1
3689 echo "$ac_t""no" 1>&6
3692 echo $ac_n "checking for regcomp""... $ac_c" 1>&6
3693 echo "configure:3694: checking for regcomp" >&5
3694 if eval "test \"`echo '$''{'ac_cv_func_regcomp_rx'+set}'`\" = set"; then
3695 echo $ac_n "(cached) $ac_c" 1>&6
3697 cat > conftest.
$ac_ext <<EOF
3698 #line 3699 "configure"
3699 #include "confdefs.h"
3700 /* System header to define __stub macros and hopefully few prototypes,
3701 which can conflict with char regcomp(); below. */
3703 /* Override any gcc2 internal prototype to avoid an error. */
3704 /* We use char because int might match the return type of a gcc2
3705 builtin and then its argument prototype would still apply. */
3710 /* The GNU C library defines this for functions which it implements
3711 to always fail with ENOSYS. Some functions are actually named
3712 something starting with __ and the normal name is an alias. */
3713 #if defined (__stub_regcomp) || defined (__stub___regcomp)
3721 if { (eval echo configure
:3722: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3723 eval "ac_cv_func_regcomp_rx=yes"
3725 echo "configure: failed program was:" >&5
3726 cat conftest.
$ac_ext >&5
3728 eval "ac_cv_func_regcomp_rx=no"
3733 if eval "test \"`echo '$ac_cv_func_'regcomp'_'rx`\" = yes"; then
3734 echo "$ac_t""yes" 1>&6
3735 LIBOBJS
="regex-posix.o $LIBOBJS"
3737 echo "$ac_t""no" 1>&6
3743 if test "$ac_cv_func_regcomp_norx" = yes ||
3744 test "$ac_cv_func_regcomp_rx" = yes; then
3745 cat >> confdefs.h
<<\EOF
3746 #define HAVE_REGCOMP 1
3752 for ac_func
in inet_aton putenv strerror
3754 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3755 echo "configure:3756: checking for $ac_func" >&5
3756 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3757 echo $ac_n "(cached) $ac_c" 1>&6
3759 cat > conftest.
$ac_ext <<EOF
3760 #line 3761 "configure"
3761 #include "confdefs.h"
3762 /* System header to define __stub macros and hopefully few prototypes,
3763 which can conflict with char $ac_func(); below. */
3765 /* Override any gcc2 internal prototype to avoid an error. */
3766 /* We use char because int might match the return type of a gcc2
3767 builtin and then its argument prototype would still apply. */
3772 /* The GNU C library defines this for functions which it implements
3773 to always fail with ENOSYS. Some functions are actually named
3774 something starting with __ and the normal name is an alias. */
3775 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3783 if { (eval echo configure
:3784: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3785 eval "ac_cv_func_$ac_func=yes"
3787 echo "configure: failed program was:" >&5
3788 cat conftest.
$ac_ext >&5
3790 eval "ac_cv_func_$ac_func=no"
3795 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3796 echo "$ac_t""yes" 1>&6
3797 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3798 cat >> confdefs.h
<<EOF
3799 #define $ac_tr_func 1
3803 echo "$ac_t""no" 1>&6
3804 LIBOBJS
="$LIBOBJS ${ac_func}.o"
3810 # When testing for the presence of alloca, we need to add alloca.o
3811 # explicitly to LIBOBJS to make sure that it is translated to
3812 # `alloca.lo' for libtool later on. This can and should be done more cleanly.
3813 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3814 # for constant arguments. Useless!
3815 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3816 echo "configure:3817: checking for working alloca.h" >&5
3817 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3818 echo $ac_n "(cached) $ac_c" 1>&6
3820 cat > conftest.
$ac_ext <<EOF
3821 #line 3822 "configure"
3822 #include "confdefs.h"
3825 char *p = alloca(2 * sizeof(int));
3828 if { (eval echo configure
:3829: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3830 ac_cv_header_alloca_h
=yes
3832 echo "configure: failed program was:" >&5
3833 cat conftest.
$ac_ext >&5
3835 ac_cv_header_alloca_h
=no
3840 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3841 if test $ac_cv_header_alloca_h = yes; then
3842 cat >> confdefs.h
<<\EOF
3843 #define HAVE_ALLOCA_H 1
3848 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3849 echo "configure:3850: checking for alloca" >&5
3850 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3851 echo $ac_n "(cached) $ac_c" 1>&6
3853 cat > conftest.
$ac_ext <<EOF
3854 #line 3855 "configure"
3855 #include "confdefs.h"
3858 # define alloca __builtin_alloca
3861 # include <alloca.h>
3866 # ifndef alloca /* predefined by HP cc +Olibcalls */
3874 char *p = (char *) alloca(1);
3877 if { (eval echo configure
:3878: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3879 ac_cv_func_alloca_works
=yes
3881 echo "configure: failed program was:" >&5
3882 cat conftest.
$ac_ext >&5
3884 ac_cv_func_alloca_works
=no
3889 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3890 if test $ac_cv_func_alloca_works = yes; then
3891 cat >> confdefs.h
<<\EOF
3892 #define HAVE_ALLOCA 1
3897 if test $ac_cv_func_alloca_works = no
; then
3898 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3899 # that cause trouble. Some versions do not even contain alloca or
3900 # contain a buggy version. If you still want to use their alloca,
3901 # use ar to extract alloca.o from them instead of compiling alloca.c.
3903 cat >> confdefs.h
<<\EOF
3908 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3909 echo "configure:3910: checking whether alloca needs Cray hooks" >&5
3910 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3911 echo $ac_n "(cached) $ac_c" 1>&6
3913 cat > conftest.
$ac_ext <<EOF
3914 #line 3915 "configure"
3915 #include "confdefs.h"
3916 #if defined(CRAY) && ! defined(CRAY2)
3923 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3924 egrep "webecray" >/dev
/null
2>&1; then
3935 echo "$ac_t""$ac_cv_os_cray" 1>&6
3936 if test $ac_cv_os_cray = yes; then
3937 for ac_func
in _getb67 GETB67 getb67
; do
3938 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3939 echo "configure:3940: checking for $ac_func" >&5
3940 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3941 echo $ac_n "(cached) $ac_c" 1>&6
3943 cat > conftest.
$ac_ext <<EOF
3944 #line 3945 "configure"
3945 #include "confdefs.h"
3946 /* System header to define __stub macros and hopefully few prototypes,
3947 which can conflict with char $ac_func(); below. */
3949 /* Override any gcc2 internal prototype to avoid an error. */
3950 /* We use char because int might match the return type of a gcc2
3951 builtin and then its argument prototype would still apply. */
3956 /* The GNU C library defines this for functions which it implements
3957 to always fail with ENOSYS. Some functions are actually named
3958 something starting with __ and the normal name is an alias. */
3959 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3967 if { (eval echo configure
:3968: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3969 eval "ac_cv_func_$ac_func=yes"
3971 echo "configure: failed program was:" >&5
3972 cat conftest.
$ac_ext >&5
3974 eval "ac_cv_func_$ac_func=no"
3979 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3980 echo "$ac_t""yes" 1>&6
3981 cat >> confdefs.h
<<EOF
3982 #define CRAY_STACKSEG_END $ac_func
3987 echo "$ac_t""no" 1>&6
3993 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3994 echo "configure:3995: checking stack direction for C alloca" >&5
3995 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3996 echo $ac_n "(cached) $ac_c" 1>&6
3998 if test "$cross_compiling" = yes; then
3999 ac_cv_c_stack_direction
=0
4001 cat > conftest.
$ac_ext <<EOF
4002 #line 4003 "configure"
4003 #include "confdefs.h"
4004 find_stack_direction ()
4006 static char *addr = 0;
4011 return find_stack_direction ();
4014 return (&dummy > addr) ? 1 : -1;
4018 exit (find_stack_direction() < 0);
4021 if { (eval echo configure
:4022: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
4023 ac_cv_c_stack_direction
=1
4025 echo "configure: failed program was:" >&5
4026 cat conftest.
$ac_ext >&5
4028 ac_cv_c_stack_direction
=-1
4035 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4036 cat >> confdefs.h
<<EOF
4037 #define STACK_DIRECTION $ac_cv_c_stack_direction
4042 if test "$ALLOCA" = "alloca.o"; then LIBOBJS
="alloca.o $LIBOBJS"; fi
4044 echo $ac_n "checking for st_rdev in struct stat""... $ac_c" 1>&6
4045 echo "configure:4046: checking for st_rdev in struct stat" >&5
4046 if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then
4047 echo $ac_n "(cached) $ac_c" 1>&6
4049 cat > conftest.
$ac_ext <<EOF
4050 #line 4051 "configure"
4051 #include "confdefs.h"
4052 #include <sys/types.h>
4053 #include <sys/stat.h>
4055 struct stat s; s.st_rdev;
4058 if { (eval echo configure
:4059: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4060 ac_cv_struct_st_rdev
=yes
4062 echo "configure: failed program was:" >&5
4063 cat conftest.
$ac_ext >&5
4065 ac_cv_struct_st_rdev
=no
4070 echo "$ac_t""$ac_cv_struct_st_rdev" 1>&6
4071 if test $ac_cv_struct_st_rdev = yes; then
4072 cat >> confdefs.h
<<\EOF
4073 #define HAVE_ST_RDEV 1
4078 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
4079 echo "configure:4080: checking for st_blksize in struct stat" >&5
4080 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
4081 echo $ac_n "(cached) $ac_c" 1>&6
4083 cat > conftest.
$ac_ext <<EOF
4084 #line 4085 "configure"
4085 #include "confdefs.h"
4086 #include <sys/types.h>
4087 #include <sys/stat.h>
4089 struct stat s; s.st_blksize;
4092 if { (eval echo configure
:4093: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4094 ac_cv_struct_st_blksize
=yes
4096 echo "configure: failed program was:" >&5
4097 cat conftest.
$ac_ext >&5
4099 ac_cv_struct_st_blksize
=no
4104 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
4105 if test $ac_cv_struct_st_blksize = yes; then
4106 cat >> confdefs.h
<<\EOF
4107 #define HAVE_ST_BLKSIZE 1
4113 # We could use AC_STRUCT_ST_BLOCKS here, but that adds fileblocks.o to
4114 # LIBOBJS, which we don't need. This seems more direct.
4115 echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6
4116 echo "configure:4117: checking for st_blocks in struct stat" >&5
4117 if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
4118 echo $ac_n "(cached) $ac_c" 1>&6
4120 cat > conftest.
$ac_ext <<EOF
4121 #line 4122 "configure"
4122 #include "confdefs.h"
4123 #include <sys/types.h>
4124 #include <sys/stat.h>
4126 struct stat s; s.st_blocks;
4129 if { (eval echo configure
:4130: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4131 ac_cv_struct_st_blocks
=yes
4133 echo "configure: failed program was:" >&5
4134 cat conftest.
$ac_ext >&5
4136 ac_cv_struct_st_blocks
=no
4141 echo "$ac_t""$ac_cv_struct_st_blocks" 1>&6
4142 if test $ac_cv_struct_st_blocks = yes; then
4143 cat >> confdefs.h
<<\EOF
4144 #define HAVE_ST_BLOCKS 1
4149 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
4150 echo "configure:4151: checking whether struct tm is in sys/time.h or time.h" >&5
4151 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
4152 echo $ac_n "(cached) $ac_c" 1>&6
4154 cat > conftest.
$ac_ext <<EOF
4155 #line 4156 "configure"
4156 #include "confdefs.h"
4157 #include <sys/types.h>
4160 struct tm *tp; tp->tm_sec;
4163 if { (eval echo configure
:4164: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4165 ac_cv_struct_tm
=time.h
4167 echo "configure: failed program was:" >&5
4168 cat conftest.
$ac_ext >&5
4170 ac_cv_struct_tm
=sys
/time.h
4175 echo "$ac_t""$ac_cv_struct_tm" 1>&6
4176 if test $ac_cv_struct_tm = sys
/time.h
; then
4177 cat >> confdefs.h
<<\EOF
4178 #define TM_IN_SYS_TIME 1
4183 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
4184 echo "configure:4185: checking for tm_zone in struct tm" >&5
4185 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
4186 echo $ac_n "(cached) $ac_c" 1>&6
4188 cat > conftest.
$ac_ext <<EOF
4189 #line 4190 "configure"
4190 #include "confdefs.h"
4191 #include <sys/types.h>
4192 #include <$ac_cv_struct_tm>
4194 struct tm tm; tm.tm_zone;
4197 if { (eval echo configure
:4198: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4199 ac_cv_struct_tm_zone
=yes
4201 echo "configure: failed program was:" >&5
4202 cat conftest.
$ac_ext >&5
4204 ac_cv_struct_tm_zone
=no
4209 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
4210 if test "$ac_cv_struct_tm_zone" = yes; then
4211 cat >> confdefs.h
<<\EOF
4212 #define HAVE_TM_ZONE 1
4216 echo $ac_n "checking for tzname""... $ac_c" 1>&6
4217 echo "configure:4218: checking for tzname" >&5
4218 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
4219 echo $ac_n "(cached) $ac_c" 1>&6
4221 cat > conftest.
$ac_ext <<EOF
4222 #line 4223 "configure"
4223 #include "confdefs.h"
4225 #ifndef tzname /* For SGI. */
4226 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
4232 if { (eval echo configure
:4233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4234 ac_cv_var_tzname
=yes
4236 echo "configure: failed program was:" >&5
4237 cat conftest.
$ac_ext >&5
4244 echo "$ac_t""$ac_cv_var_tzname" 1>&6
4245 if test $ac_cv_var_tzname = yes; then
4246 cat >> confdefs.h
<<\EOF
4247 #define HAVE_TZNAME 1
4254 echo $ac_n "checking whether we need POSIX to get struct utimbuf""... $ac_c" 1>&6
4255 echo "configure:4256: checking whether we need POSIX to get struct utimbuf" >&5
4256 if eval "test \"`echo '$''{'guile_cv_struct_utimbuf_needs_posix'+set}'`\" = set"; then
4257 echo $ac_n "(cached) $ac_c" 1>&6
4259 cat > conftest.
$ac_ext <<EOF
4260 #line 4261 "configure"
4261 #include "confdefs.h"
4264 #include <sys/utime.h>
4271 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4272 { (eval echo configure
:4273: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4273 ac_err
=`grep -v '^ *+' conftest.out`
4274 if test -z "$ac_err"; then
4276 guile_cv_struct_utimbuf_needs_posix
=no
4279 echo "configure: failed program was:" >&5
4280 cat conftest.
$ac_ext >&5
4282 guile_cv_struct_utimbuf_needs_posix
=yes
4287 echo "$ac_t""$guile_cv_struct_utimbuf_needs_posix" 1>&6
4288 if test "$guile_cv_struct_utimbuf_needs_posix" = yes; then
4289 cat >> confdefs.h
<<\EOF
4290 #define UTIMBUF_NEEDS_POSIX 1
4295 #--------------------------------------------------------------------
4297 # Which way does the stack grow?
4299 #--------------------------------------------------------------------
4301 if test "$cross_compiling" = yes; then
4302 echo "configure: warning: Guessing that stack grows down -- see scmconfig.h.in" 1>&2
4304 cat > conftest.
$ac_ext <<EOF
4305 #line 4306 "configure"
4306 #include "confdefs.h"
4307 aux (l) unsigned long l;
4308 { int x; exit (l >= ((unsigned long)&x)); }
4309 main () { int q; aux((unsigned long)&q); }
4311 if { (eval echo configure
:4312: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
4313 cat >> confdefs.h
<<\EOF
4314 #define SCM_STACK_GROWS_UP 1
4318 echo "configure: failed program was:" >&5
4319 cat conftest.
$ac_ext >&5
4325 echo $ac_n "checking whether floats fit in longs""... $ac_c" 1>&6
4326 echo "configure:4327: checking whether floats fit in longs" >&5
4327 if eval "test \"`echo '$''{'guile_cv_type_float_fits_long'+set}'`\" = set"; then
4328 echo $ac_n "(cached) $ac_c" 1>&6
4330 if test "$cross_compiling" = yes; then
4331 guile_cv_type_float_fits_long
=guess-yes
4333 cat > conftest.
$ac_ext <<EOF
4334 #line 4335 "configure"
4335 #include "confdefs.h"
4336 main () { exit (sizeof(float) > sizeof(long)); }
4338 if { (eval echo configure
:4339: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
4340 guile_cv_type_float_fits_long
=yes
4342 echo "configure: failed program was:" >&5
4343 cat conftest.
$ac_ext >&5
4345 guile_cv_type_float_fits_long
=no
4352 echo "$ac_t""$guile_cv_type_float_fits_long" 1>&6
4353 case $guile_cv_type_float_fits_long in
4355 cat >> confdefs.h
<<\EOF
4356 #define SCM_SINGLES 1
4361 cat >> confdefs.h
<<\EOF
4362 #define SCM_SINGLES 1
4365 echo "configure: warning: guessing that sizeof(long) == sizeof(float)" 1>&2
4366 echo "configure: warning: see SCM_SINGLES in scmconfig.h.in" 1>&2
4371 echo $ac_n "checking for struct linger""... $ac_c" 1>&6
4372 echo "configure:4373: checking for struct linger" >&5
4373 if eval "test \"`echo '$''{'scm_cv_struct_linger'+set}'`\" = set"; then
4374 echo $ac_n "(cached) $ac_c" 1>&6
4376 cat > conftest.
$ac_ext <<EOF
4377 #line 4378 "configure"
4378 #include "confdefs.h"
4380 #include <sys/types.h>
4381 #include <sys/socket.h>
4383 struct linger lgr; lgr.l_linger = 100
4386 if { (eval echo configure
:4387: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4388 scm_cv_struct_linger
="yes"
4390 echo "configure: failed program was:" >&5
4391 cat conftest.
$ac_ext >&5
4393 scm_cv_struct_linger
="no"
4398 echo "$ac_t""$scm_cv_struct_linger" 1>&6
4399 if test $scm_cv_struct_linger = yes; then
4400 cat >> confdefs.h
<<\EOF
4401 #define HAVE_STRUCT_LINGER 1
4406 #--------------------------------------------------------------------
4408 # How can you violate a stdio abstraction by setting a stream's fd?
4410 #--------------------------------------------------------------------
4412 echo $ac_n "checking how to set a stream file descriptor""... $ac_c" 1>&6
4413 echo "configure:4414: checking how to set a stream file descriptor" >&5
4414 if eval "test \"`echo '$''{'scm_cv_fd_setter'+set}'`\" = set"; then
4415 echo $ac_n "(cached) $ac_c" 1>&6
4417 cat > conftest.
$ac_ext <<EOF
4418 #line 4419 "configure"
4419 #include "confdefs.h"
4425 if { (eval echo configure
:4426: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4427 scm_cv_fd_setter
="_file"
4429 echo "configure: failed program was:" >&5
4430 cat conftest.
$ac_ext >&5
4432 cat > conftest.
$ac_ext <<EOF
4433 #line 4434 "configure"
4434 #include "confdefs.h"
4440 if { (eval echo configure
:4441: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4442 scm_cv_fd_setter
="__file"
4444 echo "configure: failed program was:" >&5
4445 cat conftest.
$ac_ext >&5
4447 cat > conftest.
$ac_ext <<EOF
4448 #line 4449 "configure"
4449 #include "confdefs.h"
4455 if { (eval echo configure
:4456: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4457 scm_cv_fd_setter
="_fileno"
4459 echo "configure: failed program was:" >&5
4460 cat conftest.
$ac_ext >&5
4472 if test "$scm_cv_fd_setter"; then
4473 echo "$ac_t""$scm_cv_fd_setter" 1>&6
4474 cat >> confdefs.h
<<EOF
4475 #define FD_SETTER $scm_cv_fd_setter
4479 echo "$ac_t""we couldn't do it!" 1>&6
4482 #--------------------------------------------------------------------
4483 # How to find out whether a FILE structure contains buffered data.
4484 # From Tk we have the following list:
4485 # _cnt: Most UNIX systems
4486 # __cnt: HPUX and SCO
4489 # Or, in GNU libc there are two fields, _gptr and _egptr, which
4490 # have to be compared.
4491 # These can also be known as _IO_read_ptr and _IO_read_end.
4492 #--------------------------------------------------------------------
4494 echo $ac_n "checking how to get buffer char count from FILE structure""... $ac_c" 1>&6
4495 echo "configure:4496: checking how to get buffer char count from FILE structure" >&5
4496 if eval "test \"`echo '$''{'scm_cv_struct_file_count'+set}'`\" = set"; then
4497 echo $ac_n "(cached) $ac_c" 1>&6
4499 cat > conftest.
$ac_ext <<EOF
4500 #line 4501 "configure"
4501 #include "confdefs.h"
4504 FILE *f = stdin; f->_cnt = 0
4507 if { (eval echo configure
:4508: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4509 scm_cv_struct_file_count
="_cnt"
4511 echo "configure: failed program was:" >&5
4512 cat conftest.
$ac_ext >&5
4514 cat > conftest.
$ac_ext <<EOF
4515 #line 4516 "configure"
4516 #include "confdefs.h"
4519 FILE *f = stdin; f->__cnt = 0
4522 if { (eval echo configure
:4523: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4524 scm_cv_struct_file_count
="__cnt"
4526 echo "configure: failed program was:" >&5
4527 cat conftest.
$ac_ext >&5
4529 cat > conftest.
$ac_ext <<EOF
4530 #line 4531 "configure"
4531 #include "confdefs.h"
4534 FILE *f = stdin; f->_r = 0
4537 if { (eval echo configure
:4538: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4539 scm_cv_struct_file_count
="_r"
4541 echo "configure: failed program was:" >&5
4542 cat conftest.
$ac_ext >&5
4544 cat > conftest.
$ac_ext <<EOF
4545 #line 4546 "configure"
4546 #include "confdefs.h"
4549 FILE *f = stdin; f->readCount = 0
4552 if { (eval echo configure
:4553: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4554 scm_cv_struct_file_count
="readCount"
4556 echo "configure: failed program was:" >&5
4557 cat conftest.
$ac_ext >&5
4559 scm_cv_struct_file_count
=""
4570 if test "$scm_cv_struct_file_count"; then
4571 echo "$ac_t""$scm_cv_struct_file_count" 1>&6
4572 cat >> confdefs.h
<<EOF
4573 #define FILE_CNT_FIELD $scm_cv_struct_file_count
4577 if eval "test \"`echo '$''{'scm_cv_struct_file_gptr'+set}'`\" = set"; then
4578 echo $ac_n "(cached) $ac_c" 1>&6
4580 cat > conftest.
$ac_ext <<EOF
4581 #line 4582 "configure"
4582 #include "confdefs.h"
4585 FILE *f = stdin; f->_gptr = f->egptr;
4588 if { (eval echo configure
:4589: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4590 scm_cv_struct_file_gptr
=1
4592 echo "configure: failed program was:" >&5
4593 cat conftest.
$ac_ext >&5
4595 scm_cv_struct_file_gptr
=""
4600 if test "$scm_cv_struct_gptr"; then
4601 echo "$ac_t""gptr" 1>&6
4602 cat >> confdefs.h
<<EOF
4603 #define FILE_CNT_GPTR $scm_cv_struct_file_gptr
4607 if eval "test \"`echo '$''{'scm_cv_struct_file_readptr'+set}'`\" = set"; then
4608 echo $ac_n "(cached) $ac_c" 1>&6
4610 cat > conftest.
$ac_ext <<EOF
4611 #line 4612 "configure"
4612 #include "confdefs.h"
4615 FILE *f = stdin; f->_IO_read_ptr = f->_IO_read_end;
4618 if { (eval echo configure
:4619: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4620 scm_cv_struct_file_readptr
=1
4622 echo "configure: failed program was:" >&5
4623 cat conftest.
$ac_ext >&5
4628 if test "$scm_cv_struct_file_readptr"; then
4629 echo "$ac_t""read_ptr" 1>&6
4630 cat >> confdefs.h
<<EOF
4631 #define FILE_CNT_READPTR $scm_cv_struct_file_readptr
4635 echo "$ac_t""we couldn't do it!" 1>&6
4640 #--------------------------------------------------------------------
4642 # Flags for thread support
4644 #--------------------------------------------------------------------
4646 ### What thread package has the user asked for?
4647 # Check whether --with-threads or --without-threads was given.
4648 if test "${with_threads+set}" = set; then
4649 withval
="$with_threads"
4656 ### Turn $with_threads into either the name of a threads package, like
4657 ### `qt', or `no', meaning that threads should not be supported.
4658 echo $ac_n "checking whether to support threads""... $ac_c" 1>&6
4659 echo "configure:4660: checking whether to support threads" >&5
4660 case "$with_threads" in
4661 "yes" |
"qt" |
"coop" |
"")
4667 { echo "configure: error: invalid value for --with-threads: $with_threads" 1>&2; exit 1; }
4670 echo "$ac_t""$with_threads" 1>&6
4672 ## Make sure the threads package we've chosen is actually supported on
4673 ## the present platform.
4674 case "${with_threads}" in
4676 ## This configures the QuickThreads package, and sets or clears
4677 ## the THREAD_PACKAGE variable if qthreads don't configure
4682 echo $ac_n "checking QuickThreads configuration""... $ac_c" 1>&6
4683 echo "configure:4684: checking QuickThreads configuration" >&5
4684 # How can we refer to the qt source directory from within the qt build
4685 # directory? For headers, we can rely on the fact that the qt src
4686 # directory appears in the #include path.
4687 qtsrcdir
="`(cd $srcdir; pwd)`/qt"
4701 ## NetBSD needs to be told to pass the assembly code through
4702 ## the C preprocessor. Other GCC installations seem to do
4703 ## this by default, but NetBSD's doesn't. We could get the
4704 ## same effect by giving the file a name ending with .S
4705 ## instead of .s, but I don't see how to tell automake to do
4707 qthread_asflags
='-x assembler-with-cpp'
4714 qtmds_s
=md
/mips-irix5.s
4716 qtdmdb_s
=md
/mips_b.s
4723 qtdmdb_s
=md
/mips_b.s
4726 port_name
=sparc-sunos
4730 qtdmdb_s
=md
/_sparc_b.s
4737 qtdmdb_s
=md
/sparc_b.s
4747 echo "Unknown configuration; threads package disabled"
4753 # Did configuration succeed?
4754 if test -n "$THREAD_PACKAGE"; then
4755 echo "$ac_t""$port_name" 1>&6
4756 QTHREAD_LTLIBS
=libqthreads.la
4757 THREAD_CPPFLAGS
="-I$qtsrcdir -I../qt"
4758 THREAD_LIBS_LOCAL
="../qt/libqthreads.la"
4759 THREAD_LIBS_INSTALLED
="-lqthreads"
4761 echo "$ac_t""none; disabled" 1>&6
4778 ## If we're using threads, bring in some other parts of Guile which
4780 if test "${THREAD_PACKAGE}" != "" ; then
4781 cat >> confdefs.h
<<\EOF
4782 #define USE_THREADS 1
4786 ## Include the Guile thread interface in the library...
4787 LIBOBJS
="$LIBOBJS threads.o"
4789 ## ... and tell it which package to talk to.
4790 case "${THREAD_PACKAGE}" in
4792 cat >> confdefs.h
<<\EOF
4793 #define USE_COOP_THREADS 1
4798 { echo "configure: error: invalid value for THREAD_PACKAGE: ${THREAD_PACKAGE}" 1>&2; exit 1; }
4802 ## Bring in scm_internal_select, if appropriate.
4803 if test $ac_cv_func_gettimeofday = yes &&
4804 test $ac_cv_func_select = yes; then
4805 LIBOBJS
="$LIBOBJS iselect.o"
4806 cat >> confdefs.h
<<\EOF
4807 #define GUILE_ISELECT 1
4813 ## If we're using GCC, ask for aggressive warnings.
4816 ## We had -Wstrict-prototypes in here for a bit, but Guile does too
4817 ## much stuff with generic function pointers for that to really be
4818 ## less than exasperating.
4819 CFLAGS
="$CFLAGS -Wall -Wpointer-arith -Wmissing-prototypes" ;;
4822 for ac_prog
in mawk gawk nawk
awk
4824 # Extract the first word of "$ac_prog", so it can be a program name with args.
4825 set dummy
$ac_prog; ac_word
=$2
4826 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4827 echo "configure:4828: checking for $ac_word" >&5
4828 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
4829 echo $ac_n "(cached) $ac_c" 1>&6
4831 if test -n "$AWK"; then
4832 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4834 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4835 for ac_dir
in $PATH; do
4836 test -z "$ac_dir" && ac_dir
=.
4837 if test -f $ac_dir/$ac_word; then
4838 ac_cv_prog_AWK
="$ac_prog"
4845 AWK
="$ac_cv_prog_AWK"
4846 if test -n "$AWK"; then
4847 echo "$ac_t""$AWK" 1>&6
4849 echo "$ac_t""no" 1>&6
4852 test -n "$AWK" && break
4856 ## If we're creating a shared library (using libtool!), then we'll
4857 ## need to generate a list of .lo files corresponding to the .o files
4858 ## given in LIBOBJS. We'll call it LIBLOBJS.
4859 LIBLOBJS
="`echo ${LIBOBJS} | sed 's/\.o/.lo/g'`"
4865 GUILE_LIBS
="$LDFLAGS $THREAD_LIBS_INSTALLED $LIBS"
4868 GUILE_STAMP
="`date`"
4875 cat > confcache
<<\EOF
4876 # This file is a shell script that caches the results of configure
4877 # tests run on this system so they can be shared between configure
4878 # scripts and configure runs. It is not useful on other systems.
4879 # If it contains results you don't want to keep, you may remove or edit it.
4881 # By default, configure uses ./config.cache as the cache file,
4882 # creating it if it does not exist already. You can give configure
4883 # the --cache-file=FILE option to use a different cache file; that is
4884 # what configure does when it calls configure scripts in
4885 # subdirectories, so they share the cache.
4886 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4887 # config.status only pays attention to the cache file if you give it the
4888 # --recheck option to rerun configure.
4891 # The following way of writing the cache mishandles newlines in values,
4892 # but we know of no workaround that is simple, portable, and efficient.
4893 # So, don't put newlines in cache variables' values.
4894 # Ultrix sh set writes to stderr and can't be redirected directly,
4895 # and sets the high bit in the cache file unless we assign to the vars.
4897 case `(ac_space=' '; set) 2>&1` in
4899 # `set' does not quote correctly, so add quotes (double-quote substitution
4900 # turns \\\\ into \\, and sed turns \\ into \).
4902 -e "s/'/'\\\\''/g" \
4903 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4906 # `set' quotes correctly as required by POSIX, so do not add quotes.
4907 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4910 if cmp -s $cache_file confcache
; then
4913 if test -w $cache_file; then
4914 echo "updating cache $cache_file"
4915 cat confcache
> $cache_file
4917 echo "not updating unwritable cache $cache_file"
4922 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4924 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
4925 # Let make expand exec_prefix.
4926 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4928 # Any assignment to VPATH causes Sun make to only execute
4929 # the first set of double-colon rules, so remove it if not needed.
4930 # If there is a colon in the path, we need to keep it.
4931 if test "x$srcdir" = x.
; then
4932 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
4935 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4937 DEFS
=-DHAVE_CONFIG_H
4939 # Without the "./", some shells look in PATH for config.status.
4940 : ${CONFIG_STATUS=./config.status}
4942 echo creating
$CONFIG_STATUS
4943 rm -f $CONFIG_STATUS
4944 cat > $CONFIG_STATUS <<EOF
4946 # Generated automatically by configure.
4947 # Run this file to recreate the current configuration.
4948 # This directory was configured as follows,
4949 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4951 # $0 $ac_configure_args
4953 # Compiler output produced by configure, useful for debugging
4954 # configure, is in ./config.log if it exists.
4956 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4959 case "\$ac_option" in
4960 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4961 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4962 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4963 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4964 echo "$CONFIG_STATUS generated by autoconf version 2.12"
4966 -help | --help | --hel | --he | --h)
4967 echo "\$ac_cs_usage"; exit 0 ;;
4968 *) echo "\$ac_cs_usage"; exit 1 ;;
4972 ac_given_srcdir=$srcdir
4973 ac_given_INSTALL="$INSTALL"
4975 trap 'rm -fr `echo "Makefile libguile/Makefile libguile/guile-snarf libguile/versiondat.h ice-9/Makefile ice-9/version.scm qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile guile-config/Makefile doc/Makefile libguile/scmconfig.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4977 cat >> $CONFIG_STATUS <<EOF
4979 # Protect against being on the right side of a sed subst in config.status.
4980 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4981 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4984 s%@CFLAGS@%$CFLAGS%g
4985 s%@CPPFLAGS@%$CPPFLAGS%g
4986 s%@CXXFLAGS@%$CXXFLAGS%g
4988 s%@LDFLAGS@%$LDFLAGS%g
4990 s%@exec_prefix@%$exec_prefix%g
4991 s%@prefix@%$prefix%g
4992 s%@program_transform_name@%$program_transform_name%g
4993 s%@bindir@%$bindir%g
4994 s%@sbindir@%$sbindir%g
4995 s%@libexecdir@%$libexecdir%g
4996 s%@datadir@%$datadir%g
4997 s%@sysconfdir@%$sysconfdir%g
4998 s%@sharedstatedir@%$sharedstatedir%g
4999 s%@localstatedir@%$localstatedir%g
5000 s%@libdir@%$libdir%g
5001 s%@includedir@%$includedir%g
5002 s%@oldincludedir@%$oldincludedir%g
5003 s%@infodir@%$infodir%g
5004 s%@mandir@%$mandir%g
5005 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5006 s%@INSTALL_DATA@%$INSTALL_DATA%g
5007 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5008 s%@PACKAGE@%$PACKAGE%g
5009 s%@VERSION@%$VERSION%g
5010 s%@ACLOCAL@%$ACLOCAL%g
5011 s%@AUTOCONF@%$AUTOCONF%g
5012 s%@AUTOMAKE@%$AUTOMAKE%g
5013 s%@AUTOHEADER@%$AUTOHEADER%g
5014 s%@MAKEINFO@%$MAKEINFO%g
5015 s%@SET_MAKE@%$SET_MAKE%g
5020 s%@host_alias@%$host_alias%g
5021 s%@host_cpu@%$host_cpu%g
5022 s%@host_vendor@%$host_vendor%g
5023 s%@host_os@%$host_os%g
5024 s%@RANLIB@%$RANLIB%g
5028 s%@LIBTOOL@%$LIBTOOL%g
5029 s%@LIBOBJS@%$LIBOBJS%g
5030 s%@ALLOCA@%$ALLOCA%g
5031 s%@QTHREAD_LTLIBS@%$QTHREAD_LTLIBS%g
5032 s%@qtmd_h@%$qtmd_h%g
5033 s%@qtmds_s@%$qtmds_s%g
5034 s%@qtmdc_c@%$qtmdc_c%g
5035 s%@qtdmdb_s@%$qtdmdb_s%g
5036 s%@qthread_asflags@%$qthread_asflags%g
5037 s%@THREAD_PACKAGE@%$THREAD_PACKAGE%g
5038 s%@THREAD_CPPFLAGS@%$THREAD_CPPFLAGS%g
5039 s%@THREAD_LIBS_LOCAL@%$THREAD_LIBS_LOCAL%g
5040 s%@THREAD_LIBS_INSTALLED@%$THREAD_LIBS_INSTALLED%g
5042 s%@GUILE_MAJOR_VERSION@%$GUILE_MAJOR_VERSION%g
5043 s%@GUILE_MINOR_VERSION@%$GUILE_MINOR_VERSION%g
5044 s%@GUILE_VERSION@%$GUILE_VERSION%g
5045 s%@GUILE_LIBS@%$GUILE_LIBS%g
5046 s%@GUILE_STAMP@%$GUILE_STAMP%g
5047 s%@LIBLOBJS@%$LIBLOBJS%g
5052 cat >> $CONFIG_STATUS <<\EOF
5054 # Split the substitutions into bite-sized pieces for seds with
5055 # small command number limits, like on Digital OSF/1 and HP-UX.
5056 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
5057 ac_file
=1 # Number of current file.
5058 ac_beg
=1 # First line for current file.
5059 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
5062 while $ac_more_lines; do
5063 if test $ac_beg -gt 1; then
5064 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
5066 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
5068 if test ! -s conftest.s
$ac_file; then
5070 rm -f conftest.s
$ac_file
5072 if test -z "$ac_sed_cmds"; then
5073 ac_sed_cmds
="sed -f conftest.s$ac_file"
5075 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
5077 ac_file
=`expr $ac_file + 1`
5079 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5082 if test -z "$ac_sed_cmds"; then
5087 cat >> $CONFIG_STATUS <<EOF
5089 CONFIG_FILES=\${CONFIG_FILES-"Makefile libguile/Makefile libguile/guile-snarf libguile/versiondat.h ice-9/Makefile ice-9/version.scm qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile guile-config/Makefile doc/Makefile"}
5091 cat >> $CONFIG_STATUS <<\EOF
5092 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5093 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5095 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5096 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5097 *) ac_file_in
="${ac_file}.in" ;;
5100 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5102 # Remove last slash and all that follows it. Not all systems have dirname.
5103 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5104 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5105 # The file is in a subdirectory.
5106 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5107 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5108 # A "../" for each directory in $ac_dir_suffix.
5109 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5111 ac_dir_suffix
= ac_dots
=
5114 case "$ac_given_srcdir" in
5116 if test -z "$ac_dots"; then top_srcdir
=.
5117 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5118 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5120 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5121 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5124 case "$ac_given_INSTALL" in
5125 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5126 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5129 echo creating
"$ac_file"
5131 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5133 *Makefile
*) ac_comsub
="1i\\
5134 # $configure_input" ;;
5138 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5140 s%@configure_input@%$configure_input%g
5141 s%@srcdir@%$srcdir%g
5142 s%@top_srcdir@%$top_srcdir%g
5143 s%@INSTALL@%$INSTALL%g
5144 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5148 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5149 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5151 # ac_d sets the value in "#define NAME VALUE" lines.
5152 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5153 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5156 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5157 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5158 ac_uB
='\([ ]\)%\1#\2define\3'
5161 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5162 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5163 ac_eB
='$%\1#\2define\3'
5167 if test "${CONFIG_HEADERS+set}" != set; then
5169 cat >> $CONFIG_STATUS <<EOF
5170 CONFIG_HEADERS="libguile/scmconfig.h"
5172 cat >> $CONFIG_STATUS <<\EOF
5174 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5175 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5177 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5178 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5179 *) ac_file_in
="${ac_file}.in" ;;
5182 echo creating
$ac_file
5184 rm -f conftest.frag conftest.
in conftest.out
5185 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5186 cat $ac_file_inputs > conftest.
in
5190 # Transform confdefs.h into a sed script conftest.vals that substitutes
5191 # the proper values into config.h.in to produce config.h. And first:
5192 # Protect against being on the right side of a sed subst in config.status.
5193 # Protect against being in an unquoted here document in config.status.
5195 cat > conftest.hdr
<<\EOF
5198 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5202 sed -n -f conftest.hdr confdefs.h > conftest.vals
5205 # This sed command replaces #undef with comments. This is necessary, for
5206 # example, in the case of _POSIX_SOURCE, which is predefined and required
5207 # on some systems where configure will not decide to define it.
5208 cat >> conftest.vals <<\EOF
5209 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5212 # Break up conftest.vals because some shells have a limit on
5213 # the size of here documents, and old seds have small limits too.
5218 ac_lines=`grep -c . conftest.vals
`
5219 # grep -c gives empty output for an empty file on some AIX systems.
5220 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5221 # Write a limited-size here document to conftest.frag.
5222 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5223 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5225 sed -f conftest.frag conftest.in > conftest.out
5227 mv conftest.out conftest.in
5229 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5231 mv conftest.tail conftest.vals
5235 cat >> $CONFIG_STATUS <<\EOF
5236 rm -f conftest.frag conftest.h
5237 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5238 cat conftest.in >> conftest.h
5240 if cmp -s $ac_file conftest.h 2>/dev/null; then
5241 echo "$ac_file is unchanged"
5244 # Remove last slash and all that follows it. Not all systems have dirname.
5245 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5246 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5247 # The file is in a subdirectory.
5248 test ! -d "$ac_dir" && mkdir "$ac_dir"
5251 mv conftest.h $ac_file
5256 cat >> $CONFIG_STATUS <<EOF
5259 cat >> $CONFIG_STATUS <<\EOF
5260 test -z "$CONFIG_HEADERS" || echo timestamp > libguile/stamp-h
5261 chmod +x libguile/guile-snarf
5264 chmod +x $CONFIG_STATUS
5265 rm -fr confdefs* $ac_clean_files
5266 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1