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
1661 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1662 echo "configure:1663: checking for ANSI C header files" >&5
1663 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1664 echo $ac_n "(cached) $ac_c" 1>&6
1666 cat > conftest.
$ac_ext <<EOF
1667 #line 1668 "configure"
1668 #include "confdefs.h"
1674 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1675 { (eval echo configure
:1676: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1676 ac_err
=`grep -v '^ *+' conftest.out`
1677 if test -z "$ac_err"; then
1679 ac_cv_header_stdc
=yes
1682 echo "configure: failed program was:" >&5
1683 cat conftest.
$ac_ext >&5
1685 ac_cv_header_stdc
=no
1689 if test $ac_cv_header_stdc = yes; then
1690 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1691 cat > conftest.
$ac_ext <<EOF
1692 #line 1693 "configure"
1693 #include "confdefs.h"
1696 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1697 egrep "memchr" >/dev
/null
2>&1; then
1701 ac_cv_header_stdc
=no
1707 if test $ac_cv_header_stdc = yes; then
1708 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1709 cat > conftest.
$ac_ext <<EOF
1710 #line 1711 "configure"
1711 #include "confdefs.h"
1714 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1715 egrep "free" >/dev
/null
2>&1; then
1719 ac_cv_header_stdc
=no
1725 if test $ac_cv_header_stdc = yes; then
1726 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1727 if test "$cross_compiling" = yes; then
1730 cat > conftest.
$ac_ext <<EOF
1731 #line 1732 "configure"
1732 #include "confdefs.h"
1734 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1735 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1736 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1737 int main () { int i; for (i = 0; i < 256; i++)
1738 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1742 if { (eval echo configure
:1743: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
1746 echo "configure: failed program was:" >&5
1747 cat conftest.
$ac_ext >&5
1749 ac_cv_header_stdc
=no
1757 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1758 if test $ac_cv_header_stdc = yes; then
1759 cat >> confdefs.h
<<\EOF
1760 #define STDC_HEADERS 1
1766 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
1768 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1769 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
1770 echo "configure:1771: checking for $ac_hdr that defines DIR" >&5
1771 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
1772 echo $ac_n "(cached) $ac_c" 1>&6
1774 cat > conftest.
$ac_ext <<EOF
1775 #line 1776 "configure"
1776 #include "confdefs.h"
1777 #include <sys/types.h>
1783 if { (eval echo configure
:1784: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1785 eval "ac_cv_header_dirent_$ac_safe=yes"
1787 echo "configure: failed program was:" >&5
1788 cat conftest.
$ac_ext >&5
1790 eval "ac_cv_header_dirent_$ac_safe=no"
1794 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
1795 echo "$ac_t""yes" 1>&6
1796 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1797 cat >> confdefs.h
<<EOF
1798 #define $ac_tr_hdr 1
1800 ac_header_dirent
=$ac_hdr; break
1802 echo "$ac_t""no" 1>&6
1805 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
1806 if test $ac_header_dirent = dirent.h
; then
1807 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
1808 echo "configure:1809: checking for opendir in -ldir" >&5
1809 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
1810 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1811 echo $ac_n "(cached) $ac_c" 1>&6
1813 ac_save_LIBS
="$LIBS"
1815 cat > conftest.
$ac_ext <<EOF
1816 #line 1817 "configure"
1817 #include "confdefs.h"
1818 /* Override any gcc2 internal prototype to avoid an error. */
1819 /* We use char because int might match the return type of a gcc2
1820 builtin and then its argument prototype would still apply. */
1827 if { (eval echo configure
:1828: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1829 eval "ac_cv_lib_$ac_lib_var=yes"
1831 echo "configure: failed program was:" >&5
1832 cat conftest.
$ac_ext >&5
1834 eval "ac_cv_lib_$ac_lib_var=no"
1837 LIBS
="$ac_save_LIBS"
1840 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1841 echo "$ac_t""yes" 1>&6
1844 echo "$ac_t""no" 1>&6
1848 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
1849 echo "configure:1850: checking for opendir in -lx" >&5
1850 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
1851 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1852 echo $ac_n "(cached) $ac_c" 1>&6
1854 ac_save_LIBS
="$LIBS"
1856 cat > conftest.
$ac_ext <<EOF
1857 #line 1858 "configure"
1858 #include "confdefs.h"
1859 /* Override any gcc2 internal prototype to avoid an error. */
1860 /* We use char because int might match the return type of a gcc2
1861 builtin and then its argument prototype would still apply. */
1868 if { (eval echo configure
:1869: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
1870 eval "ac_cv_lib_$ac_lib_var=yes"
1872 echo "configure: failed program was:" >&5
1873 cat conftest.
$ac_ext >&5
1875 eval "ac_cv_lib_$ac_lib_var=no"
1878 LIBS
="$ac_save_LIBS"
1881 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1882 echo "$ac_t""yes" 1>&6
1885 echo "$ac_t""no" 1>&6
1890 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
1891 echo "configure:1892: checking whether time.h and sys/time.h may both be included" >&5
1892 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
1893 echo $ac_n "(cached) $ac_c" 1>&6
1895 cat > conftest.
$ac_ext <<EOF
1896 #line 1897 "configure"
1897 #include "confdefs.h"
1898 #include <sys/types.h>
1899 #include <sys/time.h>
1905 if { (eval echo configure
:1906: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1907 ac_cv_header_time
=yes
1909 echo "configure: failed program was:" >&5
1910 cat conftest.
$ac_ext >&5
1912 ac_cv_header_time
=no
1917 echo "$ac_t""$ac_cv_header_time" 1>&6
1918 if test $ac_cv_header_time = yes; then
1919 cat >> confdefs.h
<<\EOF
1920 #define TIME_WITH_SYS_TIME 1
1925 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
1926 echo "configure:1927: checking for sys/wait.h that is POSIX.1 compatible" >&5
1927 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
1928 echo $ac_n "(cached) $ac_c" 1>&6
1930 cat > conftest.
$ac_ext <<EOF
1931 #line 1932 "configure"
1932 #include "confdefs.h"
1933 #include <sys/types.h>
1934 #include <sys/wait.h>
1936 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
1939 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
1944 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
1947 if { (eval echo configure
:1948: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1949 ac_cv_header_sys_wait_h
=yes
1951 echo "configure: failed program was:" >&5
1952 cat conftest.
$ac_ext >&5
1954 ac_cv_header_sys_wait_h
=no
1959 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
1960 if test $ac_cv_header_sys_wait_h = yes; then
1961 cat >> confdefs.h
<<\EOF
1962 #define HAVE_SYS_WAIT_H 1
1967 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
1969 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1970 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1971 echo "configure:1972: checking for $ac_hdr" >&5
1972 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1973 echo $ac_n "(cached) $ac_c" 1>&6
1975 cat > conftest.
$ac_ext <<EOF
1976 #line 1977 "configure"
1977 #include "confdefs.h"
1980 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1981 { (eval echo configure
:1982: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1982 ac_err
=`grep -v '^ *+' conftest.out`
1983 if test -z "$ac_err"; then
1985 eval "ac_cv_header_$ac_safe=yes"
1988 echo "configure: failed program was:" >&5
1989 cat conftest.
$ac_ext >&5
1991 eval "ac_cv_header_$ac_safe=no"
1995 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1996 echo "$ac_t""yes" 1>&6
1997 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1998 cat >> confdefs.h
<<EOF
1999 #define $ac_tr_hdr 1
2003 echo "$ac_t""no" 1>&6
2008 for ac_hdr
in libc.h unistd.h
2010 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2011 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2012 echo "configure:2013: checking for $ac_hdr" >&5
2013 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2014 echo $ac_n "(cached) $ac_c" 1>&6
2016 cat > conftest.
$ac_ext <<EOF
2017 #line 2018 "configure"
2018 #include "confdefs.h"
2021 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2022 { (eval echo configure
:2023: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2023 ac_err
=`grep -v '^ *+' conftest.out`
2024 if test -z "$ac_err"; then
2026 eval "ac_cv_header_$ac_safe=yes"
2029 echo "configure: failed program was:" >&5
2030 cat conftest.
$ac_ext >&5
2032 eval "ac_cv_header_$ac_safe=no"
2036 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2037 echo "$ac_t""yes" 1>&6
2038 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2039 cat >> confdefs.h
<<EOF
2040 #define $ac_tr_hdr 1
2044 echo "$ac_t""no" 1>&6
2048 echo $ac_n "checking "whether libc.h and unistd.h can be included together
"""... $ac_c" 1>&6
2049 echo "configure:2050: checking "whether libc.h and unistd.h can be included together
"" >&5
2050 if eval "test \"`echo '$''{'guile_cv_header_libc_with_unistd'+set}'`\" = set"; then
2051 echo $ac_n "(cached) $ac_c" 1>&6
2054 if test "$ac_cv_header_libc_h" = "no"; then
2055 guile_cv_header_libc_with_unistd
="no"
2056 elif test "$ac_cv_header_unistd.h" = "no"; then
2057 guile_cv_header_libc_with_unistd
="yes"
2059 cat > conftest.
$ac_ext <<EOF
2060 #line 2061 "configure"
2061 #include "confdefs.h"
2064 # include <unistd.h>
2070 if { (eval echo configure
:2071: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2072 guile_cv_header_libc_with_unistd
=yes
2074 echo "configure: failed program was:" >&5
2075 cat conftest.
$ac_ext >&5
2077 guile_cv_header_libc_with_unistd
=no
2086 echo "$ac_t""$guile_cv_header_libc_with_unistd" 1>&6
2087 if test "$guile_cv_header_libc_with_unistd" = yes; then
2088 cat >> confdefs.h
<<\EOF
2089 #define LIBC_H_WITH_UNISTD_H 1
2096 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
2097 echo "configure:2098: checking for uid_t in sys/types.h" >&5
2098 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
2099 echo $ac_n "(cached) $ac_c" 1>&6
2101 cat > conftest.
$ac_ext <<EOF
2102 #line 2103 "configure"
2103 #include "confdefs.h"
2104 #include <sys/types.h>
2106 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2107 egrep "uid_t" >/dev
/null
2>&1; then
2109 ac_cv_type_uid_t
=yes
2118 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
2119 if test $ac_cv_type_uid_t = no
; then
2120 cat >> confdefs.h
<<\EOF
2124 cat >> confdefs.h
<<\EOF
2130 echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6
2131 echo "configure:2132: checking type of array argument to getgroups" >&5
2132 if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then
2133 echo $ac_n "(cached) $ac_c" 1>&6
2135 if test "$cross_compiling" = yes; then
2136 ac_cv_type_getgroups
=cross
2138 cat > conftest.
$ac_ext <<EOF
2139 #line 2140 "configure"
2140 #include "confdefs.h"
2142 /* Thanks to Mike Rendell for this test. */
2143 #include <sys/types.h>
2146 #define MAX(x, y) ((x) > (y) ? (x) : (y))
2151 union { gid_t gval; long lval; } val;
2154 for (i = 0; i < NGID; i++)
2155 gidset[i] = val.gval;
2156 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
2158 /* Exit non-zero if getgroups seems to require an array of ints. This
2159 happens when gid_t is short but getgroups modifies an array of ints. */
2160 exit ((n > 0 && gidset[n] != val.gval) ? 1 : 0);
2164 if { (eval echo configure
:2165: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
2166 ac_cv_type_getgroups
=gid_t
2168 echo "configure: failed program was:" >&5
2169 cat conftest.
$ac_ext >&5
2171 ac_cv_type_getgroups
=int
2176 if test $ac_cv_type_getgroups = cross
; then
2177 cat > conftest.
$ac_ext <<EOF
2178 #line 2179 "configure"
2179 #include "confdefs.h"
2182 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2183 egrep "getgroups.*int.*gid_t" >/dev
/null
2>&1; then
2185 ac_cv_type_getgroups
=gid_t
2188 ac_cv_type_getgroups
=int
2195 echo "$ac_t""$ac_cv_type_getgroups" 1>&6
2196 cat >> confdefs.h
<<EOF
2197 #define GETGROUPS_T $ac_cv_type_getgroups
2201 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2202 echo "configure:2203: checking return type of signal handlers" >&5
2203 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2204 echo $ac_n "(cached) $ac_c" 1>&6
2206 cat > conftest.
$ac_ext <<EOF
2207 #line 2208 "configure"
2208 #include "confdefs.h"
2209 #include <sys/types.h>
2215 extern "C" void (*signal (int, void (*)(int)))(int);
2217 void (*signal ()) ();
2224 if { (eval echo configure
:2225: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2226 ac_cv_type_signal
=void
2228 echo "configure: failed program was:" >&5
2229 cat conftest.
$ac_ext >&5
2231 ac_cv_type_signal
=int
2236 echo "$ac_t""$ac_cv_type_signal" 1>&6
2237 cat >> confdefs.h
<<EOF
2238 #define RETSIGTYPE $ac_cv_type_signal
2242 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
2243 echo "configure:2244: checking for mode_t" >&5
2244 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
2245 echo $ac_n "(cached) $ac_c" 1>&6
2247 cat > conftest.
$ac_ext <<EOF
2248 #line 2249 "configure"
2249 #include "confdefs.h"
2250 #include <sys/types.h>
2256 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2257 egrep "mode_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2259 ac_cv_type_mode_t
=yes
2262 ac_cv_type_mode_t
=no
2267 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
2268 if test $ac_cv_type_mode_t = no
; then
2269 cat >> confdefs.h
<<\EOF
2276 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
2277 echo "configure:2278: checking for main in -lm" >&5
2278 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
2279 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2280 echo $ac_n "(cached) $ac_c" 1>&6
2282 ac_save_LIBS
="$LIBS"
2284 cat > conftest.
$ac_ext <<EOF
2285 #line 2286 "configure"
2286 #include "confdefs.h"
2292 if { (eval echo configure
:2293: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2294 eval "ac_cv_lib_$ac_lib_var=yes"
2296 echo "configure: failed program was:" >&5
2297 cat conftest.
$ac_ext >&5
2299 eval "ac_cv_lib_$ac_lib_var=no"
2302 LIBS
="$ac_save_LIBS"
2305 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2306 echo "$ac_t""yes" 1>&6
2307 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2308 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2309 cat >> confdefs.h
<<EOF
2310 #define $ac_tr_lib 1
2316 echo "$ac_t""no" 1>&6
2319 for ac_func
in gethostbyname
2321 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2322 echo "configure:2323: checking for $ac_func" >&5
2323 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2324 echo $ac_n "(cached) $ac_c" 1>&6
2326 cat > conftest.
$ac_ext <<EOF
2327 #line 2328 "configure"
2328 #include "confdefs.h"
2329 /* System header to define __stub macros and hopefully few prototypes,
2330 which can conflict with char $ac_func(); below. */
2332 /* Override any gcc2 internal prototype to avoid an error. */
2333 /* We use char because int might match the return type of a gcc2
2334 builtin and then its argument prototype would still apply. */
2339 /* The GNU C library defines this for functions which it implements
2340 to always fail with ENOSYS. Some functions are actually named
2341 something starting with __ and the normal name is an alias. */
2342 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2350 if { (eval echo configure
:2351: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2352 eval "ac_cv_func_$ac_func=yes"
2354 echo "configure: failed program was:" >&5
2355 cat conftest.
$ac_ext >&5
2357 eval "ac_cv_func_$ac_func=no"
2362 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2363 echo "$ac_t""yes" 1>&6
2364 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2365 cat >> confdefs.h
<<EOF
2366 #define $ac_tr_func 1
2370 echo "$ac_t""no" 1>&6
2374 if test $ac_cv_func_gethostbyname = no
; then
2375 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2376 echo "configure:2377: checking for gethostbyname in -lnsl" >&5
2377 ac_lib_var
=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2378 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2379 echo $ac_n "(cached) $ac_c" 1>&6
2381 ac_save_LIBS
="$LIBS"
2383 cat > conftest.
$ac_ext <<EOF
2384 #line 2385 "configure"
2385 #include "confdefs.h"
2386 /* Override any gcc2 internal prototype to avoid an error. */
2387 /* We use char because int might match the return type of a gcc2
2388 builtin and then its argument prototype would still apply. */
2389 char gethostbyname();
2395 if { (eval echo configure
:2396: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2397 eval "ac_cv_lib_$ac_lib_var=yes"
2399 echo "configure: failed program was:" >&5
2400 cat conftest.
$ac_ext >&5
2402 eval "ac_cv_lib_$ac_lib_var=no"
2405 LIBS
="$ac_save_LIBS"
2408 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2409 echo "$ac_t""yes" 1>&6
2410 ac_tr_lib
=HAVE_LIB
`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2411 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2412 cat >> confdefs.h
<<EOF
2413 #define $ac_tr_lib 1
2419 echo "$ac_t""no" 1>&6
2423 for ac_func
in connect
2425 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2426 echo "configure:2427: checking for $ac_func" >&5
2427 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2428 echo $ac_n "(cached) $ac_c" 1>&6
2430 cat > conftest.
$ac_ext <<EOF
2431 #line 2432 "configure"
2432 #include "confdefs.h"
2433 /* System header to define __stub macros and hopefully few prototypes,
2434 which can conflict with char $ac_func(); below. */
2436 /* Override any gcc2 internal prototype to avoid an error. */
2437 /* We use char because int might match the return type of a gcc2
2438 builtin and then its argument prototype would still apply. */
2443 /* The GNU C library defines this for functions which it implements
2444 to always fail with ENOSYS. Some functions are actually named
2445 something starting with __ and the normal name is an alias. */
2446 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2454 if { (eval echo configure
:2455: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2456 eval "ac_cv_func_$ac_func=yes"
2458 echo "configure: failed program was:" >&5
2459 cat conftest.
$ac_ext >&5
2461 eval "ac_cv_func_$ac_func=no"
2466 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2467 echo "$ac_t""yes" 1>&6
2468 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2469 cat >> confdefs.h
<<EOF
2470 #define $ac_tr_func 1
2474 echo "$ac_t""no" 1>&6
2478 if test $ac_cv_func_connect = no
; then
2479 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
2480 echo "configure:2481: checking for connect in -lsocket" >&5
2481 ac_lib_var
=`echo socket'_'connect | sed 'y%./+-%__p_%'`
2482 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2483 echo $ac_n "(cached) $ac_c" 1>&6
2485 ac_save_LIBS
="$LIBS"
2486 LIBS
="-lsocket $LIBS"
2487 cat > conftest.
$ac_ext <<EOF
2488 #line 2489 "configure"
2489 #include "confdefs.h"
2490 /* Override any gcc2 internal prototype to avoid an error. */
2491 /* We use char because int might match the return type of a gcc2
2492 builtin and then its argument prototype would still apply. */
2499 if { (eval echo configure
:2500: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2501 eval "ac_cv_lib_$ac_lib_var=yes"
2503 echo "configure: failed program was:" >&5
2504 cat conftest.
$ac_ext >&5
2506 eval "ac_cv_lib_$ac_lib_var=no"
2509 LIBS
="$ac_save_LIBS"
2512 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2513 echo "$ac_t""yes" 1>&6
2514 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2515 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2516 cat >> confdefs.h
<<EOF
2517 #define $ac_tr_lib 1
2520 LIBS
="-lsocket $LIBS"
2523 echo "$ac_t""no" 1>&6
2527 echo $ac_n "checking for tgoto in -ltermcap""... $ac_c" 1>&6
2528 echo "configure:2529: checking for tgoto in -ltermcap" >&5
2529 ac_lib_var
=`echo termcap'_'tgoto | sed 'y%./+-%__p_%'`
2530 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2531 echo $ac_n "(cached) $ac_c" 1>&6
2533 ac_save_LIBS
="$LIBS"
2534 LIBS
="-ltermcap $LIBS"
2535 cat > conftest.
$ac_ext <<EOF
2536 #line 2537 "configure"
2537 #include "confdefs.h"
2538 /* Override any gcc2 internal prototype to avoid an error. */
2539 /* We use char because int might match the return type of a gcc2
2540 builtin and then its argument prototype would still apply. */
2547 if { (eval echo configure
:2548: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2549 eval "ac_cv_lib_$ac_lib_var=yes"
2551 echo "configure: failed program was:" >&5
2552 cat conftest.
$ac_ext >&5
2554 eval "ac_cv_lib_$ac_lib_var=no"
2557 LIBS
="$ac_save_LIBS"
2560 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2561 echo "$ac_t""yes" 1>&6
2562 ac_tr_lib
=HAVE_LIB
`echo termcap | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2563 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2564 cat >> confdefs.h
<<EOF
2565 #define $ac_tr_lib 1
2568 LIBS
="-ltermcap $LIBS"
2571 echo "$ac_t""no" 1>&6
2574 echo $ac_n "checking for readline in -lreadline""... $ac_c" 1>&6
2575 echo "configure:2576: checking for readline in -lreadline" >&5
2576 ac_lib_var
=`echo readline'_'readline | sed 'y%./+-%__p_%'`
2577 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2578 echo $ac_n "(cached) $ac_c" 1>&6
2580 ac_save_LIBS
="$LIBS"
2581 LIBS
="-lreadline $LIBS"
2582 cat > conftest.
$ac_ext <<EOF
2583 #line 2584 "configure"
2584 #include "confdefs.h"
2585 /* Override any gcc2 internal prototype to avoid an error. */
2586 /* We use char because int might match the return type of a gcc2
2587 builtin and then its argument prototype would still apply. */
2594 if { (eval echo configure
:2595: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2596 eval "ac_cv_lib_$ac_lib_var=yes"
2598 echo "configure: failed program was:" >&5
2599 cat conftest.
$ac_ext >&5
2601 eval "ac_cv_lib_$ac_lib_var=no"
2604 LIBS
="$ac_save_LIBS"
2607 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2608 echo "$ac_t""yes" 1>&6
2609 ac_tr_lib
=HAVE_LIB
`echo readline | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2610 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2611 cat >> confdefs.h
<<EOF
2612 #define $ac_tr_lib 1
2615 LIBS
="-lreadline $LIBS"
2618 echo "$ac_t""no" 1>&6
2621 for ac_func
in rl_clear_signals rl_cleanup_after_signal
2623 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2624 echo "configure:2625: checking for $ac_func" >&5
2625 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2626 echo $ac_n "(cached) $ac_c" 1>&6
2628 cat > conftest.
$ac_ext <<EOF
2629 #line 2630 "configure"
2630 #include "confdefs.h"
2631 /* System header to define __stub macros and hopefully few prototypes,
2632 which can conflict with char $ac_func(); below. */
2634 /* Override any gcc2 internal prototype to avoid an error. */
2635 /* We use char because int might match the return type of a gcc2
2636 builtin and then its argument prototype would still apply. */
2641 /* The GNU C library defines this for functions which it implements
2642 to always fail with ENOSYS. Some functions are actually named
2643 something starting with __ and the normal name is an alias. */
2644 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2652 if { (eval echo configure
:2653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2654 eval "ac_cv_func_$ac_func=yes"
2656 echo "configure: failed program was:" >&5
2657 cat conftest.
$ac_ext >&5
2659 eval "ac_cv_func_$ac_func=no"
2664 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2665 echo "$ac_t""yes" 1>&6
2666 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2667 cat >> confdefs.h
<<EOF
2668 #define $ac_tr_func 1
2672 echo "$ac_t""no" 1>&6
2677 echo $ac_n "checking for rl_getc_function pointer in readline""... $ac_c" 1>&6
2678 echo "configure:2679: checking for rl_getc_function pointer in readline" >&5
2679 if eval "test \"`echo '$''{'ac_cv_var_rl_getc_function'+set}'`\" = set"; then
2680 echo $ac_n "(cached) $ac_c" 1>&6
2682 cat > conftest.
$ac_ext <<EOF
2683 #line 2684 "configure"
2684 #include "confdefs.h"
2687 #include <readline/readline.h>
2692 if { (eval echo configure
:2693: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2694 ac_cv_var_rl_getc_function
=yes
2696 echo "configure: failed program was:" >&5
2697 cat conftest.
$ac_ext >&5
2699 ac_cv_var_rl_getc_function
=no
2704 echo "$ac_t""$ac_cv_var_rl_getc_function" 1>&6
2705 if test "$ac_cv_var_rl_getc_function" = "yes"; then
2706 cat >> confdefs.h
<<\EOF
2707 #define HAVE_RL_GETC_FUNCTION 1
2712 if test $ac_cv_lib_readline_readline = yes -a $ac_cv_var_rl_getc_function = no
; then
2713 echo 'Warning: libreadline is too old on your system. Need >= 2.1.'
2716 # Checks for dynamic linking
2718 if test "$enable_dynamic_linking" = "yes"; then
2720 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2721 echo "configure:2722: checking for dlopen in -ldl" >&5
2722 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2723 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2724 echo $ac_n "(cached) $ac_c" 1>&6
2726 ac_save_LIBS
="$LIBS"
2728 cat > conftest.
$ac_ext <<EOF
2729 #line 2730 "configure"
2730 #include "confdefs.h"
2731 /* Override any gcc2 internal prototype to avoid an error. */
2732 /* We use char because int might match the return type of a gcc2
2733 builtin and then its argument prototype would still apply. */
2740 if { (eval echo configure
:2741: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2742 eval "ac_cv_lib_$ac_lib_var=yes"
2744 echo "configure: failed program was:" >&5
2745 cat conftest.
$ac_ext >&5
2747 eval "ac_cv_lib_$ac_lib_var=no"
2750 LIBS
="$ac_save_LIBS"
2753 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2754 echo "$ac_t""yes" 1>&6
2755 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2756 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2757 cat >> confdefs.h
<<EOF
2758 #define $ac_tr_lib 1
2764 echo "$ac_t""no" 1>&6
2767 if test "$ac_cv_lib_dl_dlopen" = "yes"; then
2768 for ac_func
in dlopen
2770 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2771 echo "configure:2772: checking for $ac_func" >&5
2772 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2773 echo $ac_n "(cached) $ac_c" 1>&6
2775 cat > conftest.
$ac_ext <<EOF
2776 #line 2777 "configure"
2777 #include "confdefs.h"
2778 /* System header to define __stub macros and hopefully few prototypes,
2779 which can conflict with char $ac_func(); below. */
2781 /* Override any gcc2 internal prototype to avoid an error. */
2782 /* We use char because int might match the return type of a gcc2
2783 builtin and then its argument prototype would still apply. */
2788 /* The GNU C library defines this for functions which it implements
2789 to always fail with ENOSYS. Some functions are actually named
2790 something starting with __ and the normal name is an alias. */
2791 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2799 if { (eval echo configure
:2800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2801 eval "ac_cv_func_$ac_func=yes"
2803 echo "configure: failed program was:" >&5
2804 cat conftest.
$ac_ext >&5
2806 eval "ac_cv_func_$ac_func=no"
2811 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2812 echo "$ac_t""yes" 1>&6
2813 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2814 cat >> confdefs.h
<<EOF
2815 #define $ac_tr_func 1
2819 echo "$ac_t""no" 1>&6
2823 cat >> confdefs.h
<<\EOF
2824 #define DYNAMIC_LINKING 1
2828 echo $ac_n "checking for dld_link in -ldld""... $ac_c" 1>&6
2829 echo "configure:2830: checking for dld_link in -ldld" >&5
2830 ac_lib_var
=`echo dld'_'dld_link | sed 'y%./+-%__p_%'`
2831 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2832 echo $ac_n "(cached) $ac_c" 1>&6
2834 ac_save_LIBS
="$LIBS"
2836 cat > conftest.
$ac_ext <<EOF
2837 #line 2838 "configure"
2838 #include "confdefs.h"
2839 /* Override any gcc2 internal prototype to avoid an error. */
2840 /* We use char because int might match the return type of a gcc2
2841 builtin and then its argument prototype would still apply. */
2848 if { (eval echo configure
:2849: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2850 eval "ac_cv_lib_$ac_lib_var=yes"
2852 echo "configure: failed program was:" >&5
2853 cat conftest.
$ac_ext >&5
2855 eval "ac_cv_lib_$ac_lib_var=no"
2858 LIBS
="$ac_save_LIBS"
2861 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2862 echo "$ac_t""yes" 1>&6
2863 ac_tr_lib
=HAVE_LIB
`echo dld | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2864 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2865 cat >> confdefs.h
<<EOF
2866 #define $ac_tr_lib 1
2872 echo "$ac_t""no" 1>&6
2875 if test "$ac_cv_lib_dld_dld_link" = "yes"; then
2876 cat >> confdefs.h
<<\EOF
2877 #define DYNAMIC_LINKING 1
2881 for ac_func
in shl_load
2883 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2884 echo "configure:2885: checking for $ac_func" >&5
2885 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2886 echo $ac_n "(cached) $ac_c" 1>&6
2888 cat > conftest.
$ac_ext <<EOF
2889 #line 2890 "configure"
2890 #include "confdefs.h"
2891 /* System header to define __stub macros and hopefully few prototypes,
2892 which can conflict with char $ac_func(); below. */
2894 /* Override any gcc2 internal prototype to avoid an error. */
2895 /* We use char because int might match the return type of a gcc2
2896 builtin and then its argument prototype would still apply. */
2901 /* The GNU C library defines this for functions which it implements
2902 to always fail with ENOSYS. Some functions are actually named
2903 something starting with __ and the normal name is an alias. */
2904 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2912 if { (eval echo configure
:2913: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2914 eval "ac_cv_func_$ac_func=yes"
2916 echo "configure: failed program was:" >&5
2917 cat conftest.
$ac_ext >&5
2919 eval "ac_cv_func_$ac_func=no"
2924 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2925 echo "$ac_t""yes" 1>&6
2926 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2927 cat >> confdefs.h
<<EOF
2928 #define $ac_tr_func 1
2932 echo "$ac_t""no" 1>&6
2936 if test "$ac_cv_func_shl_load" = "yes"; then
2937 cat >> confdefs.h
<<\EOF
2938 #define DYNAMIC_LINKING 1
2942 for ac_func
in dlopen
2944 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2945 echo "configure:2946: checking for $ac_func" >&5
2946 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2947 echo $ac_n "(cached) $ac_c" 1>&6
2949 cat > conftest.
$ac_ext <<EOF
2950 #line 2951 "configure"
2951 #include "confdefs.h"
2952 /* System header to define __stub macros and hopefully few prototypes,
2953 which can conflict with char $ac_func(); below. */
2955 /* Override any gcc2 internal prototype to avoid an error. */
2956 /* We use char because int might match the return type of a gcc2
2957 builtin and then its argument prototype would still apply. */
2962 /* The GNU C library defines this for functions which it implements
2963 to always fail with ENOSYS. Some functions are actually named
2964 something starting with __ and the normal name is an alias. */
2965 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2973 if { (eval echo configure
:2974: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
2975 eval "ac_cv_func_$ac_func=yes"
2977 echo "configure: failed program was:" >&5
2978 cat conftest.
$ac_ext >&5
2980 eval "ac_cv_func_$ac_func=no"
2985 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2986 echo "$ac_t""yes" 1>&6
2987 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2988 cat >> confdefs.h
<<EOF
2989 #define $ac_tr_func 1
2993 echo "$ac_t""no" 1>&6
2997 if test "$ac_cv_func_dlopen" = "yes"; then
2998 cat >> confdefs.h
<<\EOF
2999 #define DYNAMIC_LINKING 1
3010 echo $ac_n "checking for underscore before symbols""... $ac_c" 1>&6
3011 echo "configure:3012: checking for underscore before symbols" >&5
3012 if eval "test \"`echo '$''{'guile_cv_uscore'+set}'`\" = set"; then
3013 echo $ac_n "(cached) $ac_c" 1>&6
3016 echo "main(){int i=1;}
3017 fnord(){int i=23; int ltuae=42;}" > conftest.c
3018 ${CC} conftest.c
> /dev
/null
3019 if (nm a.out |
grep _fnord
) > /dev
/null
; then
3026 echo "$ac_t""$guile_cv_uscore" 1>&6
3027 rm -f conftest.c a.out
3029 if test $guile_cv_uscore = yes; then
3030 cat >> confdefs.h
<<\EOF
3035 if test $ac_cv_func_dlopen = yes -o $ac_cv_lib_dl_dlopen = yes ; then
3036 echo $ac_n "checking whether dlsym always adds an underscore for us""... $ac_c" 1>&6
3037 echo "configure:3038: checking whether dlsym always adds an underscore for us" >&5
3038 if eval "test \"`echo '$''{'guile_cv_dlsym_adds_uscore'+set}'`\" = set"; then
3039 echo $ac_n "(cached) $ac_c" 1>&6
3041 if test "$cross_compiling" = yes; then
3042 guile_cv_dlsym_adds_uscore
=no
3044 cat > conftest.
$ac_ext <<EOF
3045 #line 3046 "configure"
3046 #include "confdefs.h"
3050 fnord() { int i=42;}
3051 main() { void *self, *ptr1, *ptr2; self=dlopen(NULL,RTLD_LAZY);
3052 if(self) { ptr1=dlsym(self,"fnord"); ptr2=dlsym(self,"_fnord");
3053 if(ptr1 && !ptr2) exit(0); } exit(1); }
3056 if { (eval echo configure
:3057: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3058 guile_cv_dlsym_adds_uscore
=yes
3059 cat >> confdefs.h
<<\EOF
3060 #define DLSYM_ADDS_USCORE 1
3064 echo "configure: failed program was:" >&5
3065 cat conftest.
$ac_ext >&5
3067 guile_cv_dlsym_adds_uscore
=no
3075 echo "$ac_t""$guile_cv_dlsym_adds_uscore" 1>&6
3080 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
3082 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3083 echo "configure:3084: checking for $ac_func" >&5
3084 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3085 echo $ac_n "(cached) $ac_c" 1>&6
3087 cat > conftest.
$ac_ext <<EOF
3088 #line 3089 "configure"
3089 #include "confdefs.h"
3090 /* System header to define __stub macros and hopefully few prototypes,
3091 which can conflict with char $ac_func(); below. */
3093 /* Override any gcc2 internal prototype to avoid an error. */
3094 /* We use char because int might match the return type of a gcc2
3095 builtin and then its argument prototype would still apply. */
3100 /* The GNU C library defines this for functions which it implements
3101 to always fail with ENOSYS. Some functions are actually named
3102 something starting with __ and the normal name is an alias. */
3103 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3111 if { (eval echo configure
:3112: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3113 eval "ac_cv_func_$ac_func=yes"
3115 echo "configure: failed program was:" >&5
3116 cat conftest.
$ac_ext >&5
3118 eval "ac_cv_func_$ac_func=no"
3123 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3124 echo "$ac_t""yes" 1>&6
3125 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3126 cat >> confdefs.h
<<EOF
3127 #define $ac_tr_func 1
3131 echo "$ac_t""no" 1>&6
3136 ### Some systems don't declare some functions. On such systems, we
3137 ### need to at least provide our own K&R-style declarations.
3139 ### GUILE_FUNC_DECLARED(function, headerfile)
3141 ### Check for a declaration of FUNCTION in HEADERFILE; if it is
3142 ### not there, #define MISSING_FUNCTION_DECL.
3146 echo $ac_n "checking for strptime declaration""... $ac_c" 1>&6
3147 echo "configure:3148: checking for strptime declaration" >&5
3148 if eval "test \"`echo '$''{'guile_cv_func_strptime_declared'+set}'`\" = set"; then
3149 echo $ac_n "(cached) $ac_c" 1>&6
3151 cat > conftest.
$ac_ext <<EOF
3152 #line 3153 "configure"
3153 #include "confdefs.h"
3156 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3157 egrep "strptime" >/dev
/null
2>&1; then
3159 guile_cv_func_strptime_declared
=yes
3162 guile_cv_func_strptime_declared
=no
3168 echo "$ac_t""$guile_cv_func_strptime_declared" 1>&6
3169 if test x
$guile_cv_func_strptime_declared = xno
; then
3170 cat >> confdefs.h
<<\EOF
3171 #define MISSING_STRPTIME_DECL 1
3177 echo $ac_n "checking for bzero declaration""... $ac_c" 1>&6
3178 echo "configure:3179: checking for bzero declaration" >&5
3179 if eval "test \"`echo '$''{'guile_cv_func_bzero_declared'+set}'`\" = set"; then
3180 echo $ac_n "(cached) $ac_c" 1>&6
3182 cat > conftest.
$ac_ext <<EOF
3183 #line 3184 "configure"
3184 #include "confdefs.h"
3187 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3188 egrep "bzero" >/dev
/null
2>&1; then
3190 guile_cv_func_bzero_declared
=yes
3193 guile_cv_func_bzero_declared
=no
3199 echo "$ac_t""$guile_cv_func_bzero_declared" 1>&6
3200 if test x
$guile_cv_func_bzero_declared = xno
; then
3201 cat >> confdefs.h
<<\EOF
3202 #define MISSING_BZERO_DECL 1
3208 echo $ac_n "checking for sleep declaration""... $ac_c" 1>&6
3209 echo "configure:3210: checking for sleep declaration" >&5
3210 if eval "test \"`echo '$''{'guile_cv_func_sleep_declared'+set}'`\" = set"; then
3211 echo $ac_n "(cached) $ac_c" 1>&6
3213 cat > conftest.
$ac_ext <<EOF
3214 #line 3215 "configure"
3215 #include "confdefs.h"
3218 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3219 egrep "sleep" >/dev
/null
2>&1; then
3221 guile_cv_func_sleep_declared
=yes
3224 guile_cv_func_sleep_declared
=no
3230 echo "$ac_t""$guile_cv_func_sleep_declared" 1>&6
3231 if test x
$guile_cv_func_sleep_declared = xno
; then
3232 cat >> confdefs.h
<<\EOF
3233 #define MISSING_SLEEP_DECL 1
3239 echo $ac_n "checking for usleep declaration""... $ac_c" 1>&6
3240 echo "configure:3241: checking for usleep declaration" >&5
3241 if eval "test \"`echo '$''{'guile_cv_func_usleep_declared'+set}'`\" = set"; then
3242 echo $ac_n "(cached) $ac_c" 1>&6
3244 cat > conftest.
$ac_ext <<EOF
3245 #line 3246 "configure"
3246 #include "confdefs.h"
3249 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3250 egrep "usleep" >/dev
/null
2>&1; then
3252 guile_cv_func_usleep_declared
=yes
3255 guile_cv_func_usleep_declared
=no
3261 echo "$ac_t""$guile_cv_func_usleep_declared" 1>&6
3262 if test x
$guile_cv_func_usleep_declared = xno
; then
3263 cat >> confdefs.h
<<\EOF
3264 #define MISSING_USLEEP_DECL 1
3270 ### On some systems usleep has no return value. If it does have one,
3271 ### we'd like to return it; otherwise, we'll fake it.
3272 echo $ac_n "checking return type of usleep""... $ac_c" 1>&6
3273 echo "configure:3274: checking return type of usleep" >&5
3274 if eval "test \"`echo '$''{'guile_cv_func_usleep_return_type'+set}'`\" = set"; then
3275 echo $ac_n "(cached) $ac_c" 1>&6
3277 cat > conftest.
$ac_ext <<EOF
3278 #line 3279 "configure"
3279 #include "confdefs.h"
3280 #include </usr/include/unistd.h>
3282 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3283 egrep "void[ ]+usleep" >/dev
/null
2>&1; then
3285 guile_cv_func_usleep_return_type
=void
3288 guile_cv_func_usleep_return_type
=int
3294 echo "$ac_t""$guile_cv_func_usleep_return_type" 1>&6
3295 case "$guile_cv_func_usleep_return_type" in
3297 cat >> confdefs.h
<<\EOF
3298 #define USLEEP_RETURNS_VOID 1
3305 ac_safe
=`echo "sys/un.h" | sed 'y%./+-%__p_%'`
3306 echo $ac_n "checking for sys/un.h""... $ac_c" 1>&6
3307 echo "configure:3308: checking for sys/un.h" >&5
3308 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3309 echo $ac_n "(cached) $ac_c" 1>&6
3311 cat > conftest.
$ac_ext <<EOF
3312 #line 3313 "configure"
3313 #include "confdefs.h"
3316 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3317 { (eval echo configure
:3318: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3318 ac_err
=`grep -v '^ *+' conftest.out`
3319 if test -z "$ac_err"; then
3321 eval "ac_cv_header_$ac_safe=yes"
3324 echo "configure: failed program was:" >&5
3325 cat conftest.
$ac_ext >&5
3327 eval "ac_cv_header_$ac_safe=no"
3331 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3332 echo "$ac_t""yes" 1>&6
3335 echo "$ac_t""no" 1>&6
3338 if test -n "$have_sys_un_h" ; then
3339 cat >> confdefs.h
<<\EOF
3340 #define HAVE_UNIX_DOMAIN_SOCKETS 1
3345 for ac_func
in socketpair getgroups setpwent pause tzset
3347 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3348 echo "configure:3349: checking for $ac_func" >&5
3349 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3350 echo $ac_n "(cached) $ac_c" 1>&6
3352 cat > conftest.
$ac_ext <<EOF
3353 #line 3354 "configure"
3354 #include "confdefs.h"
3355 /* System header to define __stub macros and hopefully few prototypes,
3356 which can conflict with char $ac_func(); below. */
3358 /* Override any gcc2 internal prototype to avoid an error. */
3359 /* We use char because int might match the return type of a gcc2
3360 builtin and then its argument prototype would still apply. */
3365 /* The GNU C library defines this for functions which it implements
3366 to always fail with ENOSYS. Some functions are actually named
3367 something starting with __ and the normal name is an alias. */
3368 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3376 if { (eval echo configure
:3377: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3378 eval "ac_cv_func_$ac_func=yes"
3380 echo "configure: failed program was:" >&5
3381 cat conftest.
$ac_ext >&5
3383 eval "ac_cv_func_$ac_func=no"
3388 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3389 echo "$ac_t""yes" 1>&6
3390 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3391 cat >> confdefs.h
<<EOF
3392 #define $ac_tr_func 1
3396 echo "$ac_t""no" 1>&6
3404 for ac_func
in sethostent endhostent getnetent setnetent endnetent getprotoent endprotoent getservent endservent getnetbyaddr getnetbyname inet_lnaof inet_makeaddr inet_netof
3406 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3407 echo "configure:3408: checking for $ac_func" >&5
3408 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3409 echo $ac_n "(cached) $ac_c" 1>&6
3411 cat > conftest.
$ac_ext <<EOF
3412 #line 3413 "configure"
3413 #include "confdefs.h"
3414 /* System header to define __stub macros and hopefully few prototypes,
3415 which can conflict with char $ac_func(); below. */
3417 /* Override any gcc2 internal prototype to avoid an error. */
3418 /* We use char because int might match the return type of a gcc2
3419 builtin and then its argument prototype would still apply. */
3424 /* The GNU C library defines this for functions which it implements
3425 to always fail with ENOSYS. Some functions are actually named
3426 something starting with __ and the normal name is an alias. */
3427 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3435 if { (eval echo configure
:3436: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3437 eval "ac_cv_func_$ac_func=yes"
3439 echo "configure: failed program was:" >&5
3440 cat conftest.
$ac_ext >&5
3442 eval "ac_cv_func_$ac_func=no"
3447 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3448 echo "$ac_t""yes" 1>&6
3449 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3450 cat >> confdefs.h
<<EOF
3451 #define $ac_tr_func 1
3455 echo "$ac_t""no" 1>&6
3461 echo $ac_n "checking for restartable system calls""... $ac_c" 1>&6
3462 echo "configure:3463: checking for restartable system calls" >&5
3463 if eval "test \"`echo '$''{'scm_cv_restarts'+set}'`\" = set"; then
3464 echo $ac_n "(cached) $ac_c" 1>&6
3466 if test $ac_cv_func_sigaction = yes; then
3467 cat > conftest.
$ac_ext <<EOF
3468 #line 3469 "configure"
3469 #include "confdefs.h"
3475 if { (eval echo configure
:3476: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3479 echo "configure: failed program was:" >&5
3480 cat conftest.
$ac_ext >&5
3490 echo "$ac_t""$scm_cv_restarts" 1>&6
3491 if test $scm_cv_restarts = yes; then
3492 cat >> confdefs.h
<<\EOF
3493 #define HAVE_RESTARTS 1
3498 if test "$ac_cv_header_regex_h" = yes ||
3499 test "$ac_cv_header_rxposix_h" = yes ||
3500 test "$ac_cv_header_rx_rxposix_h" = yes; then
3501 echo $ac_n "checking for regcomp""... $ac_c" 1>&6
3502 echo "configure:3503: checking for regcomp" >&5
3503 if eval "test \"`echo '$''{'ac_cv_func_regcomp_norx'+set}'`\" = set"; then
3504 echo $ac_n "(cached) $ac_c" 1>&6
3506 cat > conftest.
$ac_ext <<EOF
3507 #line 3508 "configure"
3508 #include "confdefs.h"
3509 /* System header to define __stub macros and hopefully few prototypes,
3510 which can conflict with char regcomp(); below. */
3512 /* Override any gcc2 internal prototype to avoid an error. */
3513 /* We use char because int might match the return type of a gcc2
3514 builtin and then its argument prototype would still apply. */
3519 /* The GNU C library defines this for functions which it implements
3520 to always fail with ENOSYS. Some functions are actually named
3521 something starting with __ and the normal name is an alias. */
3522 #if defined (__stub_regcomp) || defined (__stub___regcomp)
3530 if { (eval echo configure
:3531: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3532 eval "ac_cv_func_regcomp_norx=yes"
3534 echo "configure: failed program was:" >&5
3535 cat conftest.
$ac_ext >&5
3537 eval "ac_cv_func_regcomp_norx=no"
3542 if eval "test \"`echo '$ac_cv_func_'regcomp'_'norx`\" = yes"; then
3543 echo "$ac_t""yes" 1>&6
3544 LIBOBJS
="regex-posix.o $LIBOBJS"
3546 echo "$ac_t""no" 1>&6
3547 echo $ac_n "checking for main in -lrx""... $ac_c" 1>&6
3548 echo "configure:3549: checking for main in -lrx" >&5
3549 ac_lib_var
=`echo rx'_'main | sed 'y%./+-%__p_%'`
3550 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3551 echo $ac_n "(cached) $ac_c" 1>&6
3553 ac_save_LIBS
="$LIBS"
3555 cat > conftest.
$ac_ext <<EOF
3556 #line 3557 "configure"
3557 #include "confdefs.h"
3563 if { (eval echo configure
:3564: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3565 eval "ac_cv_lib_$ac_lib_var=yes"
3567 echo "configure: failed program was:" >&5
3568 cat conftest.
$ac_ext >&5
3570 eval "ac_cv_lib_$ac_lib_var=no"
3573 LIBS
="$ac_save_LIBS"
3576 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3577 echo "$ac_t""yes" 1>&6
3578 ac_tr_lib
=HAVE_LIB
`echo rx | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3579 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3580 cat >> confdefs.h
<<EOF
3581 #define $ac_tr_lib 1
3587 echo "$ac_t""no" 1>&6
3590 echo $ac_n "checking for regcomp""... $ac_c" 1>&6
3591 echo "configure:3592: checking for regcomp" >&5
3592 if eval "test \"`echo '$''{'ac_cv_func_regcomp_rx'+set}'`\" = set"; then
3593 echo $ac_n "(cached) $ac_c" 1>&6
3595 cat > conftest.
$ac_ext <<EOF
3596 #line 3597 "configure"
3597 #include "confdefs.h"
3598 /* System header to define __stub macros and hopefully few prototypes,
3599 which can conflict with char regcomp(); below. */
3601 /* Override any gcc2 internal prototype to avoid an error. */
3602 /* We use char because int might match the return type of a gcc2
3603 builtin and then its argument prototype would still apply. */
3608 /* The GNU C library defines this for functions which it implements
3609 to always fail with ENOSYS. Some functions are actually named
3610 something starting with __ and the normal name is an alias. */
3611 #if defined (__stub_regcomp) || defined (__stub___regcomp)
3619 if { (eval echo configure
:3620: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3621 eval "ac_cv_func_regcomp_rx=yes"
3623 echo "configure: failed program was:" >&5
3624 cat conftest.
$ac_ext >&5
3626 eval "ac_cv_func_regcomp_rx=no"
3631 if eval "test \"`echo '$ac_cv_func_'regcomp'_'rx`\" = yes"; then
3632 echo "$ac_t""yes" 1>&6
3633 LIBOBJS
="regex-posix.o $LIBOBJS"
3635 echo "$ac_t""no" 1>&6
3641 if test "$ac_cv_func_regcomp_norx" = yes ||
3642 test "$ac_cv_func_regcomp_rx" = yes; then
3643 cat >> confdefs.h
<<\EOF
3644 #define HAVE_REGCOMP 1
3650 for ac_func
in inet_aton putenv strerror
3652 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3653 echo "configure:3654: checking for $ac_func" >&5
3654 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3655 echo $ac_n "(cached) $ac_c" 1>&6
3657 cat > conftest.
$ac_ext <<EOF
3658 #line 3659 "configure"
3659 #include "confdefs.h"
3660 /* System header to define __stub macros and hopefully few prototypes,
3661 which can conflict with char $ac_func(); below. */
3663 /* Override any gcc2 internal prototype to avoid an error. */
3664 /* We use char because int might match the return type of a gcc2
3665 builtin and then its argument prototype would still apply. */
3670 /* The GNU C library defines this for functions which it implements
3671 to always fail with ENOSYS. Some functions are actually named
3672 something starting with __ and the normal name is an alias. */
3673 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3681 if { (eval echo configure
:3682: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3683 eval "ac_cv_func_$ac_func=yes"
3685 echo "configure: failed program was:" >&5
3686 cat conftest.
$ac_ext >&5
3688 eval "ac_cv_func_$ac_func=no"
3693 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3694 echo "$ac_t""yes" 1>&6
3695 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3696 cat >> confdefs.h
<<EOF
3697 #define $ac_tr_func 1
3701 echo "$ac_t""no" 1>&6
3702 LIBOBJS
="$LIBOBJS ${ac_func}.o"
3708 # When testing for the presence of alloca, we need to add alloca.o
3709 # explicitly to LIBOBJS to make sure that it is translated to
3710 # `alloca.lo' for libtool later on. This can and should be done more cleanly.
3711 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3712 # for constant arguments. Useless!
3713 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3714 echo "configure:3715: checking for working alloca.h" >&5
3715 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3716 echo $ac_n "(cached) $ac_c" 1>&6
3718 cat > conftest.
$ac_ext <<EOF
3719 #line 3720 "configure"
3720 #include "confdefs.h"
3723 char *p = alloca(2 * sizeof(int));
3726 if { (eval echo configure
:3727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3728 ac_cv_header_alloca_h
=yes
3730 echo "configure: failed program was:" >&5
3731 cat conftest.
$ac_ext >&5
3733 ac_cv_header_alloca_h
=no
3738 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3739 if test $ac_cv_header_alloca_h = yes; then
3740 cat >> confdefs.h
<<\EOF
3741 #define HAVE_ALLOCA_H 1
3746 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3747 echo "configure:3748: checking for alloca" >&5
3748 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3749 echo $ac_n "(cached) $ac_c" 1>&6
3751 cat > conftest.
$ac_ext <<EOF
3752 #line 3753 "configure"
3753 #include "confdefs.h"
3756 # define alloca __builtin_alloca
3759 # include <alloca.h>
3764 # ifndef alloca /* predefined by HP cc +Olibcalls */
3772 char *p = (char *) alloca(1);
3775 if { (eval echo configure
:3776: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3777 ac_cv_func_alloca_works
=yes
3779 echo "configure: failed program was:" >&5
3780 cat conftest.
$ac_ext >&5
3782 ac_cv_func_alloca_works
=no
3787 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3788 if test $ac_cv_func_alloca_works = yes; then
3789 cat >> confdefs.h
<<\EOF
3790 #define HAVE_ALLOCA 1
3795 if test $ac_cv_func_alloca_works = no
; then
3796 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3797 # that cause trouble. Some versions do not even contain alloca or
3798 # contain a buggy version. If you still want to use their alloca,
3799 # use ar to extract alloca.o from them instead of compiling alloca.c.
3801 cat >> confdefs.h
<<\EOF
3806 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3807 echo "configure:3808: checking whether alloca needs Cray hooks" >&5
3808 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3809 echo $ac_n "(cached) $ac_c" 1>&6
3811 cat > conftest.
$ac_ext <<EOF
3812 #line 3813 "configure"
3813 #include "confdefs.h"
3814 #if defined(CRAY) && ! defined(CRAY2)
3821 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3822 egrep "webecray" >/dev
/null
2>&1; then
3833 echo "$ac_t""$ac_cv_os_cray" 1>&6
3834 if test $ac_cv_os_cray = yes; then
3835 for ac_func
in _getb67 GETB67 getb67
; do
3836 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3837 echo "configure:3838: checking for $ac_func" >&5
3838 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3839 echo $ac_n "(cached) $ac_c" 1>&6
3841 cat > conftest.
$ac_ext <<EOF
3842 #line 3843 "configure"
3843 #include "confdefs.h"
3844 /* System header to define __stub macros and hopefully few prototypes,
3845 which can conflict with char $ac_func(); below. */
3847 /* Override any gcc2 internal prototype to avoid an error. */
3848 /* We use char because int might match the return type of a gcc2
3849 builtin and then its argument prototype would still apply. */
3854 /* The GNU C library defines this for functions which it implements
3855 to always fail with ENOSYS. Some functions are actually named
3856 something starting with __ and the normal name is an alias. */
3857 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3865 if { (eval echo configure
:3866: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
3867 eval "ac_cv_func_$ac_func=yes"
3869 echo "configure: failed program was:" >&5
3870 cat conftest.
$ac_ext >&5
3872 eval "ac_cv_func_$ac_func=no"
3877 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3878 echo "$ac_t""yes" 1>&6
3879 cat >> confdefs.h
<<EOF
3880 #define CRAY_STACKSEG_END $ac_func
3885 echo "$ac_t""no" 1>&6
3891 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3892 echo "configure:3893: checking stack direction for C alloca" >&5
3893 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3894 echo $ac_n "(cached) $ac_c" 1>&6
3896 if test "$cross_compiling" = yes; then
3897 ac_cv_c_stack_direction
=0
3899 cat > conftest.
$ac_ext <<EOF
3900 #line 3901 "configure"
3901 #include "confdefs.h"
3902 find_stack_direction ()
3904 static char *addr = 0;
3909 return find_stack_direction ();
3912 return (&dummy > addr) ? 1 : -1;
3916 exit (find_stack_direction() < 0);
3919 if { (eval echo configure
:3920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
3921 ac_cv_c_stack_direction
=1
3923 echo "configure: failed program was:" >&5
3924 cat conftest.
$ac_ext >&5
3926 ac_cv_c_stack_direction
=-1
3933 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3934 cat >> confdefs.h
<<EOF
3935 #define STACK_DIRECTION $ac_cv_c_stack_direction
3940 if test "$ALLOCA" = "alloca.o"; then LIBOBJS
="alloca.o $LIBOBJS"; fi
3942 echo $ac_n "checking for st_rdev in struct stat""... $ac_c" 1>&6
3943 echo "configure:3944: checking for st_rdev in struct stat" >&5
3944 if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then
3945 echo $ac_n "(cached) $ac_c" 1>&6
3947 cat > conftest.
$ac_ext <<EOF
3948 #line 3949 "configure"
3949 #include "confdefs.h"
3950 #include <sys/types.h>
3951 #include <sys/stat.h>
3953 struct stat s; s.st_rdev;
3956 if { (eval echo configure
:3957: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3958 ac_cv_struct_st_rdev
=yes
3960 echo "configure: failed program was:" >&5
3961 cat conftest.
$ac_ext >&5
3963 ac_cv_struct_st_rdev
=no
3968 echo "$ac_t""$ac_cv_struct_st_rdev" 1>&6
3969 if test $ac_cv_struct_st_rdev = yes; then
3970 cat >> confdefs.h
<<\EOF
3971 #define HAVE_ST_RDEV 1
3976 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
3977 echo "configure:3978: checking for st_blksize in struct stat" >&5
3978 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
3979 echo $ac_n "(cached) $ac_c" 1>&6
3981 cat > conftest.
$ac_ext <<EOF
3982 #line 3983 "configure"
3983 #include "confdefs.h"
3984 #include <sys/types.h>
3985 #include <sys/stat.h>
3987 struct stat s; s.st_blksize;
3990 if { (eval echo configure
:3991: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3992 ac_cv_struct_st_blksize
=yes
3994 echo "configure: failed program was:" >&5
3995 cat conftest.
$ac_ext >&5
3997 ac_cv_struct_st_blksize
=no
4002 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
4003 if test $ac_cv_struct_st_blksize = yes; then
4004 cat >> confdefs.h
<<\EOF
4005 #define HAVE_ST_BLKSIZE 1
4011 # We could use AC_STRUCT_ST_BLOCKS here, but that adds fileblocks.o to
4012 # LIBOBJS, which we don't need. This seems more direct.
4013 echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6
4014 echo "configure:4015: checking for st_blocks in struct stat" >&5
4015 if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
4016 echo $ac_n "(cached) $ac_c" 1>&6
4018 cat > conftest.
$ac_ext <<EOF
4019 #line 4020 "configure"
4020 #include "confdefs.h"
4021 #include <sys/types.h>
4022 #include <sys/stat.h>
4024 struct stat s; s.st_blocks;
4027 if { (eval echo configure
:4028: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4029 ac_cv_struct_st_blocks
=yes
4031 echo "configure: failed program was:" >&5
4032 cat conftest.
$ac_ext >&5
4034 ac_cv_struct_st_blocks
=no
4039 echo "$ac_t""$ac_cv_struct_st_blocks" 1>&6
4040 if test $ac_cv_struct_st_blocks = yes; then
4041 cat >> confdefs.h
<<\EOF
4042 #define HAVE_ST_BLOCKS 1
4047 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
4048 echo "configure:4049: checking whether struct tm is in sys/time.h or time.h" >&5
4049 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
4050 echo $ac_n "(cached) $ac_c" 1>&6
4052 cat > conftest.
$ac_ext <<EOF
4053 #line 4054 "configure"
4054 #include "confdefs.h"
4055 #include <sys/types.h>
4058 struct tm *tp; tp->tm_sec;
4061 if { (eval echo configure
:4062: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4063 ac_cv_struct_tm
=time.h
4065 echo "configure: failed program was:" >&5
4066 cat conftest.
$ac_ext >&5
4068 ac_cv_struct_tm
=sys
/time.h
4073 echo "$ac_t""$ac_cv_struct_tm" 1>&6
4074 if test $ac_cv_struct_tm = sys
/time.h
; then
4075 cat >> confdefs.h
<<\EOF
4076 #define TM_IN_SYS_TIME 1
4081 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
4082 echo "configure:4083: checking for tm_zone in struct tm" >&5
4083 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
4084 echo $ac_n "(cached) $ac_c" 1>&6
4086 cat > conftest.
$ac_ext <<EOF
4087 #line 4088 "configure"
4088 #include "confdefs.h"
4089 #include <sys/types.h>
4090 #include <$ac_cv_struct_tm>
4092 struct tm tm; tm.tm_zone;
4095 if { (eval echo configure
:4096: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4097 ac_cv_struct_tm_zone
=yes
4099 echo "configure: failed program was:" >&5
4100 cat conftest.
$ac_ext >&5
4102 ac_cv_struct_tm_zone
=no
4107 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
4108 if test "$ac_cv_struct_tm_zone" = yes; then
4109 cat >> confdefs.h
<<\EOF
4110 #define HAVE_TM_ZONE 1
4114 echo $ac_n "checking for tzname""... $ac_c" 1>&6
4115 echo "configure:4116: checking for tzname" >&5
4116 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
4117 echo $ac_n "(cached) $ac_c" 1>&6
4119 cat > conftest.
$ac_ext <<EOF
4120 #line 4121 "configure"
4121 #include "confdefs.h"
4123 #ifndef tzname /* For SGI. */
4124 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
4130 if { (eval echo configure
:4131: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
; then
4132 ac_cv_var_tzname
=yes
4134 echo "configure: failed program was:" >&5
4135 cat conftest.
$ac_ext >&5
4142 echo "$ac_t""$ac_cv_var_tzname" 1>&6
4143 if test $ac_cv_var_tzname = yes; then
4144 cat >> confdefs.h
<<\EOF
4145 #define HAVE_TZNAME 1
4152 echo $ac_n "checking whether we need POSIX to get struct utimbuf""... $ac_c" 1>&6
4153 echo "configure:4154: checking whether we need POSIX to get struct utimbuf" >&5
4154 if eval "test \"`echo '$''{'guile_cv_struct_utimbuf_needs_posix'+set}'`\" = set"; then
4155 echo $ac_n "(cached) $ac_c" 1>&6
4157 cat > conftest.
$ac_ext <<EOF
4158 #line 4159 "configure"
4159 #include "confdefs.h"
4162 #include <sys/utime.h>
4169 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4170 { (eval echo configure
:4171: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4171 ac_err
=`grep -v '^ *+' conftest.out`
4172 if test -z "$ac_err"; then
4174 guile_cv_struct_utimbuf_needs_posix
=no
4177 echo "configure: failed program was:" >&5
4178 cat conftest.
$ac_ext >&5
4180 guile_cv_struct_utimbuf_needs_posix
=yes
4185 echo "$ac_t""$guile_cv_struct_utimbuf_needs_posix" 1>&6
4186 if test "$guile_cv_struct_utimbuf_needs_posix" = yes; then
4187 cat >> confdefs.h
<<\EOF
4188 #define UTIMBUF_NEEDS_POSIX 1
4193 #--------------------------------------------------------------------
4195 # Which way does the stack grow?
4197 #--------------------------------------------------------------------
4199 if test "$cross_compiling" = yes; then
4200 echo "configure: warning: Guessing that stack grows down -- see scmconfig.h.in" 1>&2
4202 cat > conftest.
$ac_ext <<EOF
4203 #line 4204 "configure"
4204 #include "confdefs.h"
4205 aux (l) unsigned long l;
4206 { int x; exit (l >= ((unsigned long)&x)); }
4207 main () { int q; aux((unsigned long)&q); }
4209 if { (eval echo configure
:4210: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
4211 cat >> confdefs.h
<<\EOF
4212 #define SCM_STACK_GROWS_UP 1
4216 echo "configure: failed program was:" >&5
4217 cat conftest.
$ac_ext >&5
4223 echo $ac_n "checking whether floats fit in longs""... $ac_c" 1>&6
4224 echo "configure:4225: checking whether floats fit in longs" >&5
4225 if eval "test \"`echo '$''{'guile_cv_type_float_fits_long'+set}'`\" = set"; then
4226 echo $ac_n "(cached) $ac_c" 1>&6
4228 if test "$cross_compiling" = yes; then
4229 guile_cv_type_float_fits_long
=guess-yes
4231 cat > conftest.
$ac_ext <<EOF
4232 #line 4233 "configure"
4233 #include "confdefs.h"
4234 main () { exit (sizeof(float) > sizeof(long)); }
4236 if { (eval echo configure
:4237: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
&& (.
/conftest
; exit) 2>/dev
/null
4238 guile_cv_type_float_fits_long
=yes
4240 echo "configure: failed program was:" >&5
4241 cat conftest.
$ac_ext >&5
4243 guile_cv_type_float_fits_long
=no
4250 echo "$ac_t""$guile_cv_type_float_fits_long" 1>&6
4251 case $guile_cv_type_float_fits_long in
4253 cat >> confdefs.h
<<\EOF
4254 #define SCM_SINGLES 1
4259 cat >> confdefs.h
<<\EOF
4260 #define SCM_SINGLES 1
4263 echo "configure: warning: guessing that sizeof(long) == sizeof(float)" 1>&2
4264 echo "configure: warning: see SCM_SINGLES in scmconfig.h.in" 1>&2
4269 echo $ac_n "checking for struct linger""... $ac_c" 1>&6
4270 echo "configure:4271: checking for struct linger" >&5
4271 if eval "test \"`echo '$''{'scm_cv_struct_linger'+set}'`\" = set"; then
4272 echo $ac_n "(cached) $ac_c" 1>&6
4274 cat > conftest.
$ac_ext <<EOF
4275 #line 4276 "configure"
4276 #include "confdefs.h"
4278 #include <sys/types.h>
4279 #include <sys/socket.h>
4281 struct linger lgr; lgr.l_linger = 100
4284 if { (eval echo configure
:4285: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4286 scm_cv_struct_linger
="yes"
4288 echo "configure: failed program was:" >&5
4289 cat conftest.
$ac_ext >&5
4291 scm_cv_struct_linger
="no"
4296 echo "$ac_t""$scm_cv_struct_linger" 1>&6
4297 if test $scm_cv_struct_linger = yes; then
4298 cat >> confdefs.h
<<\EOF
4299 #define HAVE_STRUCT_LINGER 1
4304 #--------------------------------------------------------------------
4306 # How can you violate a stdio abstraction by setting a stream's fd?
4308 #--------------------------------------------------------------------
4310 echo $ac_n "checking how to set a stream file descriptor""... $ac_c" 1>&6
4311 echo "configure:4312: checking how to set a stream file descriptor" >&5
4312 if eval "test \"`echo '$''{'scm_cv_fd_setter'+set}'`\" = set"; then
4313 echo $ac_n "(cached) $ac_c" 1>&6
4315 cat > conftest.
$ac_ext <<EOF
4316 #line 4317 "configure"
4317 #include "confdefs.h"
4323 if { (eval echo configure
:4324: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4325 scm_cv_fd_setter
="_file"
4327 echo "configure: failed program was:" >&5
4328 cat conftest.
$ac_ext >&5
4330 cat > conftest.
$ac_ext <<EOF
4331 #line 4332 "configure"
4332 #include "confdefs.h"
4338 if { (eval echo configure
:4339: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4340 scm_cv_fd_setter
="__file"
4342 echo "configure: failed program was:" >&5
4343 cat conftest.
$ac_ext >&5
4345 cat > conftest.
$ac_ext <<EOF
4346 #line 4347 "configure"
4347 #include "confdefs.h"
4353 if { (eval echo configure
:4354: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4355 scm_cv_fd_setter
="_fileno"
4357 echo "configure: failed program was:" >&5
4358 cat conftest.
$ac_ext >&5
4370 if test "$scm_cv_fd_setter"; then
4371 echo "$ac_t""$scm_cv_fd_setter" 1>&6
4372 cat >> confdefs.h
<<EOF
4373 #define FD_SETTER $scm_cv_fd_setter
4377 echo "$ac_t""we couldn't do it!" 1>&6
4380 #--------------------------------------------------------------------
4381 # How to find out whether a FILE structure contains buffered data.
4382 # From Tk we have the following list:
4383 # _cnt: Most UNIX systems
4384 # __cnt: HPUX and SCO
4387 # Or, in GNU libc there are two fields, _gptr and _egptr, which
4388 # have to be compared.
4389 # These can also be known as _IO_read_ptr and _IO_read_end.
4390 #--------------------------------------------------------------------
4392 echo $ac_n "checking how to get buffer char count from FILE structure""... $ac_c" 1>&6
4393 echo "configure:4394: checking how to get buffer char count from FILE structure" >&5
4394 if eval "test \"`echo '$''{'scm_cv_struct_file_count'+set}'`\" = set"; then
4395 echo $ac_n "(cached) $ac_c" 1>&6
4397 cat > conftest.
$ac_ext <<EOF
4398 #line 4399 "configure"
4399 #include "confdefs.h"
4402 FILE *f = stdin; f->_cnt = 0
4405 if { (eval echo configure
:4406: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4407 scm_cv_struct_file_count
="_cnt"
4409 echo "configure: failed program was:" >&5
4410 cat conftest.
$ac_ext >&5
4412 cat > conftest.
$ac_ext <<EOF
4413 #line 4414 "configure"
4414 #include "confdefs.h"
4417 FILE *f = stdin; f->__cnt = 0
4420 if { (eval echo configure
:4421: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4422 scm_cv_struct_file_count
="__cnt"
4424 echo "configure: failed program was:" >&5
4425 cat conftest.
$ac_ext >&5
4427 cat > conftest.
$ac_ext <<EOF
4428 #line 4429 "configure"
4429 #include "confdefs.h"
4432 FILE *f = stdin; f->_r = 0
4435 if { (eval echo configure
:4436: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4437 scm_cv_struct_file_count
="_r"
4439 echo "configure: failed program was:" >&5
4440 cat conftest.
$ac_ext >&5
4442 cat > conftest.
$ac_ext <<EOF
4443 #line 4444 "configure"
4444 #include "confdefs.h"
4447 FILE *f = stdin; f->readCount = 0
4450 if { (eval echo configure
:4451: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4452 scm_cv_struct_file_count
="readCount"
4454 echo "configure: failed program was:" >&5
4455 cat conftest.
$ac_ext >&5
4457 scm_cv_struct_file_count
=""
4468 if test "$scm_cv_struct_file_count"; then
4469 echo "$ac_t""$scm_cv_struct_file_count" 1>&6
4470 cat >> confdefs.h
<<EOF
4471 #define FILE_CNT_FIELD $scm_cv_struct_file_count
4475 if eval "test \"`echo '$''{'scm_cv_struct_file_gptr'+set}'`\" = set"; then
4476 echo $ac_n "(cached) $ac_c" 1>&6
4478 cat > conftest.
$ac_ext <<EOF
4479 #line 4480 "configure"
4480 #include "confdefs.h"
4483 FILE *f = stdin; f->_gptr = f->egptr;
4486 if { (eval echo configure
:4487: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4488 scm_cv_struct_file_gptr
=1
4490 echo "configure: failed program was:" >&5
4491 cat conftest.
$ac_ext >&5
4493 scm_cv_struct_file_gptr
=""
4498 if test "$scm_cv_struct_gptr"; then
4499 echo "$ac_t""gptr" 1>&6
4500 cat >> confdefs.h
<<EOF
4501 #define FILE_CNT_GPTR $scm_cv_struct_file_gptr
4505 if eval "test \"`echo '$''{'scm_cv_struct_file_readptr'+set}'`\" = set"; then
4506 echo $ac_n "(cached) $ac_c" 1>&6
4508 cat > conftest.
$ac_ext <<EOF
4509 #line 4510 "configure"
4510 #include "confdefs.h"
4513 FILE *f = stdin; f->_IO_read_ptr = f->_IO_read_end;
4516 if { (eval echo configure
:4517: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4518 scm_cv_struct_file_readptr
=1
4520 echo "configure: failed program was:" >&5
4521 cat conftest.
$ac_ext >&5
4526 if test "$scm_cv_struct_file_readptr"; then
4527 echo "$ac_t""read_ptr" 1>&6
4528 cat >> confdefs.h
<<EOF
4529 #define FILE_CNT_READPTR $scm_cv_struct_file_readptr
4533 echo "$ac_t""we couldn't do it!" 1>&6
4538 #--------------------------------------------------------------------
4540 # Flags for thread support
4542 #--------------------------------------------------------------------
4544 ### What thread package has the user asked for?
4545 # Check whether --with-threads or --without-threads was given.
4546 if test "${with_threads+set}" = set; then
4547 withval
="$with_threads"
4554 ### Turn $with_threads into either the name of a threads package, like
4555 ### `qt', or `no', meaning that threads should not be supported.
4556 echo $ac_n "checking whether to support threads""... $ac_c" 1>&6
4557 echo "configure:4558: checking whether to support threads" >&5
4558 case "$with_threads" in
4559 "yes" |
"qt" |
"coop" |
"")
4565 { echo "configure: error: invalid value for --with-threads: $with_threads" 1>&2; exit 1; }
4568 echo "$ac_t""$with_threads" 1>&6
4570 ## Make sure the threads package we've chosen is actually supported on
4571 ## the present platform.
4572 case "${with_threads}" in
4574 ## This configures the QuickThreads package, and sets or clears
4575 ## the THREAD_PACKAGE variable if qthreads don't configure
4580 echo $ac_n "checking QuickThreads configuration""... $ac_c" 1>&6
4581 echo "configure:4582: checking QuickThreads configuration" >&5
4582 # How can we refer to the qt source directory from within the qt build
4583 # directory? For headers, we can rely on the fact that the qt src
4584 # directory appears in the #include path.
4585 qtsrcdir
="`(cd $srcdir; pwd)`/qt"
4599 ## NetBSD needs to be told to pass the assembly code through
4600 ## the C preprocessor. Other GCC installations seem to do
4601 ## this by default, but NetBSD's doesn't. We could get the
4602 ## same effect by giving the file a name ending with .S
4603 ## instead of .s, but I don't see how to tell automake to do
4605 qthread_asflags
='-x assembler-with-cpp'
4612 qtmds_s
=md
/mips-irix5.s
4614 qtdmdb_s
=md
/mips_b.s
4621 qtdmdb_s
=md
/mips_b.s
4624 port_name
=sparc-sunos
4628 qtdmdb_s
=md
/_sparc_b.s
4635 qtdmdb_s
=md
/sparc_b.s
4645 echo "Unknown configuration; threads package disabled"
4651 # Did configuration succeed?
4652 if test -n "$THREAD_PACKAGE"; then
4653 echo "$ac_t""$port_name" 1>&6
4654 QTHREAD_LTLIBS
=libqthreads.la
4655 THREAD_CPPFLAGS
="-I$qtsrcdir -I../qt"
4656 THREAD_LIBS_LOCAL
="../qt/libqthreads.la"
4657 THREAD_LIBS_INSTALLED
="-lqthreads"
4659 echo "$ac_t""none; disabled" 1>&6
4676 ## If we're using threads, bring in some other parts of Guile which
4678 if test "${THREAD_PACKAGE}" != "" ; then
4679 cat >> confdefs.h
<<\EOF
4680 #define USE_THREADS 1
4684 ## Include the Guile thread interface in the library...
4685 LIBOBJS
="$LIBOBJS threads.o"
4687 ## ... and tell it which package to talk to.
4688 case "${THREAD_PACKAGE}" in
4690 cat >> confdefs.h
<<\EOF
4691 #define USE_COOP_THREADS 1
4696 { echo "configure: error: invalid value for THREAD_PACKAGE: ${THREAD_PACKAGE}" 1>&2; exit 1; }
4700 ## Bring in scm_internal_select, if appropriate.
4701 if test $ac_cv_func_gettimeofday = yes &&
4702 test $ac_cv_func_select = yes; then
4703 LIBOBJS
="$LIBOBJS iselect.o"
4704 cat >> confdefs.h
<<\EOF
4705 #define GUILE_ISELECT 1
4711 ## If we're using GCC, ask for aggressive warnings.
4714 ## We had -Wstrict-prototypes in here for a bit, but Guile does too
4715 ## much stuff with generic function pointers for that to really be
4716 ## less than exasperating.
4717 CFLAGS
="$CFLAGS -Wall -Wpointer-arith -Wmissing-prototypes" ;;
4720 for ac_prog
in mawk gawk nawk
awk
4722 # Extract the first word of "$ac_prog", so it can be a program name with args.
4723 set dummy
$ac_prog; ac_word
=$2
4724 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4725 echo "configure:4726: checking for $ac_word" >&5
4726 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
4727 echo $ac_n "(cached) $ac_c" 1>&6
4729 if test -n "$AWK"; then
4730 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4732 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:"
4733 for ac_dir
in $PATH; do
4734 test -z "$ac_dir" && ac_dir
=.
4735 if test -f $ac_dir/$ac_word; then
4736 ac_cv_prog_AWK
="$ac_prog"
4743 AWK
="$ac_cv_prog_AWK"
4744 if test -n "$AWK"; then
4745 echo "$ac_t""$AWK" 1>&6
4747 echo "$ac_t""no" 1>&6
4750 test -n "$AWK" && break
4754 ## If we're creating a shared library (using libtool!), then we'll
4755 ## need to generate a list of .lo files corresponding to the .o files
4756 ## given in LIBOBJS. We'll call it LIBLOBJS.
4757 LIBLOBJS
="`echo ${LIBOBJS} | sed 's/\.o/.lo/g'`"
4763 GUILE_LIBS
="$LDFLAGS $THREAD_LIBS_INSTALLED $LIBS"
4766 GUILE_STAMP
="`date`"
4773 cat > confcache
<<\EOF
4774 # This file is a shell script that caches the results of configure
4775 # tests run on this system so they can be shared between configure
4776 # scripts and configure runs. It is not useful on other systems.
4777 # If it contains results you don't want to keep, you may remove or edit it.
4779 # By default, configure uses ./config.cache as the cache file,
4780 # creating it if it does not exist already. You can give configure
4781 # the --cache-file=FILE option to use a different cache file; that is
4782 # what configure does when it calls configure scripts in
4783 # subdirectories, so they share the cache.
4784 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4785 # config.status only pays attention to the cache file if you give it the
4786 # --recheck option to rerun configure.
4789 # The following way of writing the cache mishandles newlines in values,
4790 # but we know of no workaround that is simple, portable, and efficient.
4791 # So, don't put newlines in cache variables' values.
4792 # Ultrix sh set writes to stderr and can't be redirected directly,
4793 # and sets the high bit in the cache file unless we assign to the vars.
4795 case `(ac_space=' '; set) 2>&1` in
4797 # `set' does not quote correctly, so add quotes (double-quote substitution
4798 # turns \\\\ into \\, and sed turns \\ into \).
4800 -e "s/'/'\\\\''/g" \
4801 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4804 # `set' quotes correctly as required by POSIX, so do not add quotes.
4805 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4808 if cmp -s $cache_file confcache
; then
4811 if test -w $cache_file; then
4812 echo "updating cache $cache_file"
4813 cat confcache
> $cache_file
4815 echo "not updating unwritable cache $cache_file"
4820 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4822 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
4823 # Let make expand exec_prefix.
4824 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4826 # Any assignment to VPATH causes Sun make to only execute
4827 # the first set of double-colon rules, so remove it if not needed.
4828 # If there is a colon in the path, we need to keep it.
4829 if test "x$srcdir" = x.
; then
4830 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
4833 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4835 DEFS
=-DHAVE_CONFIG_H
4837 # Without the "./", some shells look in PATH for config.status.
4838 : ${CONFIG_STATUS=./config.status}
4840 echo creating
$CONFIG_STATUS
4841 rm -f $CONFIG_STATUS
4842 cat > $CONFIG_STATUS <<EOF
4844 # Generated automatically by configure.
4845 # Run this file to recreate the current configuration.
4846 # This directory was configured as follows,
4847 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4849 # $0 $ac_configure_args
4851 # Compiler output produced by configure, useful for debugging
4852 # configure, is in ./config.log if it exists.
4854 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4857 case "\$ac_option" in
4858 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4859 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4860 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4861 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4862 echo "$CONFIG_STATUS generated by autoconf version 2.12"
4864 -help | --help | --hel | --he | --h)
4865 echo "\$ac_cs_usage"; exit 0 ;;
4866 *) echo "\$ac_cs_usage"; exit 1 ;;
4870 ac_given_srcdir=$srcdir
4871 ac_given_INSTALL="$INSTALL"
4873 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
4875 cat >> $CONFIG_STATUS <<EOF
4877 # Protect against being on the right side of a sed subst in config.status.
4878 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4879 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4882 s%@CFLAGS@%$CFLAGS%g
4883 s%@CPPFLAGS@%$CPPFLAGS%g
4884 s%@CXXFLAGS@%$CXXFLAGS%g
4886 s%@LDFLAGS@%$LDFLAGS%g
4888 s%@exec_prefix@%$exec_prefix%g
4889 s%@prefix@%$prefix%g
4890 s%@program_transform_name@%$program_transform_name%g
4891 s%@bindir@%$bindir%g
4892 s%@sbindir@%$sbindir%g
4893 s%@libexecdir@%$libexecdir%g
4894 s%@datadir@%$datadir%g
4895 s%@sysconfdir@%$sysconfdir%g
4896 s%@sharedstatedir@%$sharedstatedir%g
4897 s%@localstatedir@%$localstatedir%g
4898 s%@libdir@%$libdir%g
4899 s%@includedir@%$includedir%g
4900 s%@oldincludedir@%$oldincludedir%g
4901 s%@infodir@%$infodir%g
4902 s%@mandir@%$mandir%g
4903 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4904 s%@INSTALL_DATA@%$INSTALL_DATA%g
4905 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4906 s%@PACKAGE@%$PACKAGE%g
4907 s%@VERSION@%$VERSION%g
4908 s%@ACLOCAL@%$ACLOCAL%g
4909 s%@AUTOCONF@%$AUTOCONF%g
4910 s%@AUTOMAKE@%$AUTOMAKE%g
4911 s%@AUTOHEADER@%$AUTOHEADER%g
4912 s%@MAKEINFO@%$MAKEINFO%g
4913 s%@SET_MAKE@%$SET_MAKE%g
4918 s%@host_alias@%$host_alias%g
4919 s%@host_cpu@%$host_cpu%g
4920 s%@host_vendor@%$host_vendor%g
4921 s%@host_os@%$host_os%g
4922 s%@RANLIB@%$RANLIB%g
4926 s%@LIBTOOL@%$LIBTOOL%g
4927 s%@LIBOBJS@%$LIBOBJS%g
4928 s%@ALLOCA@%$ALLOCA%g
4929 s%@QTHREAD_LTLIBS@%$QTHREAD_LTLIBS%g
4930 s%@qtmd_h@%$qtmd_h%g
4931 s%@qtmds_s@%$qtmds_s%g
4932 s%@qtmdc_c@%$qtmdc_c%g
4933 s%@qtdmdb_s@%$qtdmdb_s%g
4934 s%@qthread_asflags@%$qthread_asflags%g
4935 s%@THREAD_PACKAGE@%$THREAD_PACKAGE%g
4936 s%@THREAD_CPPFLAGS@%$THREAD_CPPFLAGS%g
4937 s%@THREAD_LIBS_LOCAL@%$THREAD_LIBS_LOCAL%g
4938 s%@THREAD_LIBS_INSTALLED@%$THREAD_LIBS_INSTALLED%g
4940 s%@GUILE_MAJOR_VERSION@%$GUILE_MAJOR_VERSION%g
4941 s%@GUILE_MINOR_VERSION@%$GUILE_MINOR_VERSION%g
4942 s%@GUILE_VERSION@%$GUILE_VERSION%g
4943 s%@GUILE_LIBS@%$GUILE_LIBS%g
4944 s%@GUILE_STAMP@%$GUILE_STAMP%g
4945 s%@LIBLOBJS@%$LIBLOBJS%g
4950 cat >> $CONFIG_STATUS <<\EOF
4952 # Split the substitutions into bite-sized pieces for seds with
4953 # small command number limits, like on Digital OSF/1 and HP-UX.
4954 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
4955 ac_file
=1 # Number of current file.
4956 ac_beg
=1 # First line for current file.
4957 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
4960 while $ac_more_lines; do
4961 if test $ac_beg -gt 1; then
4962 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
4964 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
4966 if test ! -s conftest.s
$ac_file; then
4968 rm -f conftest.s
$ac_file
4970 if test -z "$ac_sed_cmds"; then
4971 ac_sed_cmds
="sed -f conftest.s$ac_file"
4973 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
4975 ac_file
=`expr $ac_file + 1`
4977 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
4980 if test -z "$ac_sed_cmds"; then
4985 cat >> $CONFIG_STATUS <<EOF
4987 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"}
4989 cat >> $CONFIG_STATUS <<\EOF
4990 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
4991 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4993 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
4994 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
4995 *) ac_file_in
="${ac_file}.in" ;;
4998 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5000 # Remove last slash and all that follows it. Not all systems have dirname.
5001 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5002 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5003 # The file is in a subdirectory.
5004 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5005 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5006 # A "../" for each directory in $ac_dir_suffix.
5007 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5009 ac_dir_suffix
= ac_dots
=
5012 case "$ac_given_srcdir" in
5014 if test -z "$ac_dots"; then top_srcdir
=.
5015 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5016 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5018 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5019 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5022 case "$ac_given_INSTALL" in
5023 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5024 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5027 echo creating
"$ac_file"
5029 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5031 *Makefile
*) ac_comsub
="1i\\
5032 # $configure_input" ;;
5036 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5038 s%@configure_input@%$configure_input%g
5039 s%@srcdir@%$srcdir%g
5040 s%@top_srcdir@%$top_srcdir%g
5041 s%@INSTALL@%$INSTALL%g
5042 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5046 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5047 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5049 # ac_d sets the value in "#define NAME VALUE" lines.
5050 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5051 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5054 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5055 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5056 ac_uB
='\([ ]\)%\1#\2define\3'
5059 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5060 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5061 ac_eB
='$%\1#\2define\3'
5065 if test "${CONFIG_HEADERS+set}" != set; then
5067 cat >> $CONFIG_STATUS <<EOF
5068 CONFIG_HEADERS="libguile/scmconfig.h"
5070 cat >> $CONFIG_STATUS <<\EOF
5072 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5073 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5075 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5076 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5077 *) ac_file_in
="${ac_file}.in" ;;
5080 echo creating
$ac_file
5082 rm -f conftest.frag conftest.
in conftest.out
5083 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5084 cat $ac_file_inputs > conftest.
in
5088 # Transform confdefs.h into a sed script conftest.vals that substitutes
5089 # the proper values into config.h.in to produce config.h. And first:
5090 # Protect against being on the right side of a sed subst in config.status.
5091 # Protect against being in an unquoted here document in config.status.
5093 cat > conftest.hdr
<<\EOF
5096 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5100 sed -n -f conftest.hdr confdefs.h > conftest.vals
5103 # This sed command replaces #undef with comments. This is necessary, for
5104 # example, in the case of _POSIX_SOURCE, which is predefined and required
5105 # on some systems where configure will not decide to define it.
5106 cat >> conftest.vals <<\EOF
5107 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5110 # Break up conftest.vals because some shells have a limit on
5111 # the size of here documents, and old seds have small limits too.
5116 ac_lines=`grep -c . conftest.vals
`
5117 # grep -c gives empty output for an empty file on some AIX systems.
5118 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5119 # Write a limited-size here document to conftest.frag.
5120 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5121 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5123 sed -f conftest.frag conftest.in > conftest.out
5125 mv conftest.out conftest.in
5127 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5129 mv conftest.tail conftest.vals
5133 cat >> $CONFIG_STATUS <<\EOF
5134 rm -f conftest.frag conftest.h
5135 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5136 cat conftest.in >> conftest.h
5138 if cmp -s $ac_file conftest.h 2>/dev/null; then
5139 echo "$ac_file is unchanged"
5142 # Remove last slash and all that follows it. Not all systems have dirname.
5143 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5144 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5145 # The file is in a subdirectory.
5146 test ! -d "$ac_dir" && mkdir "$ac_dir"
5149 mv conftest.h $ac_file
5154 cat >> $CONFIG_STATUS <<EOF
5157 cat >> $CONFIG_STATUS <<\EOF
5158 test -z "$CONFIG_HEADERS" || echo timestamp > libguile/stamp-h
5159 chmod +x libguile/guile-snarf
5162 chmod +x $CONFIG_STATUS
5163 rm -fr confdefs* $ac_clean_files
5164 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1