3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.13
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
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[=PKGS] build shared libraries [default=yes]"
24 --enable-static[=PKGS] build static libraries [default=yes]"
26 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
28 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
30 --disable-libtool-lock avoid locking (might break parallel builds)"
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 SHELL
=${CONFIG_SHELL-/bin/sh}
72 # Maximum number of lines to put in a shell here document.
79 # If the previous option needs an argument, assign it.
80 if test -n "$ac_prev"; then
81 eval "$ac_prev=\$ac_option"
87 -*=*) ac_optarg
=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
91 # Accept the important Cygnus configure options, so we can diagnose typos.
95 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
97 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
98 bindir
="$ac_optarg" ;;
100 -build |
--build |
--buil |
--bui |
--bu)
102 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
103 build
="$ac_optarg" ;;
105 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
106 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
107 ac_prev
=cache_file
;;
108 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
109 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
110 cache_file
="$ac_optarg" ;;
112 -datadir |
--datadir |
--datadi |
--datad |
--data |
--dat |
--da)
114 -datadir=* |
--datadir=* |
--datadi=* |
--datad=* |
--data=* |
--dat=* \
116 datadir
="$ac_optarg" ;;
118 -disable-* |
--disable-*)
119 ac_feature
=`echo $ac_option|sed -e 's/-*disable-//'`
120 # Reject names that are not valid shell variable names.
121 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
122 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
124 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
125 eval "enable_${ac_feature}=no" ;;
127 -enable-* |
--enable-*)
128 ac_feature
=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
129 # Reject names that are not valid shell variable names.
130 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
131 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
133 ac_feature
=`echo $ac_feature| sed 's/-/_/g'`
138 eval "enable_${ac_feature}='$ac_optarg'" ;;
140 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
141 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
142 |
--exec |
--exe |
--ex)
143 ac_prev
=exec_prefix
;;
144 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
145 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
146 |
--exec=* |
--exe=* |
--ex=*)
147 exec_prefix
="$ac_optarg" ;;
149 -gas |
--gas |
--ga |
--g)
150 # Obsolete; use --with-gas.
153 -help |
--help |
--hel |
--he)
154 # Omit some internal or obsolete options to make the list less imposing.
155 # This message is too long to be a string in the A/UX 3.1 sh.
157 Usage: configure [options] [host]
158 Options: [defaults in brackets after descriptions]
160 --cache-file=FILE cache test results in FILE
161 --help print this message
162 --no-create do not create output files
163 --quiet, --silent do not print \`checking...' messages
164 --version print the version of autoconf that created configure
165 Directory and file names:
166 --prefix=PREFIX install architecture-independent files in PREFIX
168 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
170 --bindir=DIR user executables in DIR [EPREFIX/bin]
171 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
172 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
173 --datadir=DIR read-only architecture-independent data in DIR
175 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
176 --sharedstatedir=DIR modifiable architecture-independent data in DIR
178 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
179 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
180 --includedir=DIR C header files in DIR [PREFIX/include]
181 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
182 --infodir=DIR info documentation in DIR [PREFIX/info]
183 --mandir=DIR man documentation in DIR [PREFIX/man]
184 --srcdir=DIR find the sources in DIR [configure dir or ..]
185 --program-prefix=PREFIX prepend PREFIX to installed program names
186 --program-suffix=SUFFIX append SUFFIX to installed program names
187 --program-transform-name=PROGRAM
188 run sed PROGRAM on installed program names
192 --build=BUILD configure for building on BUILD [BUILD=HOST]
193 --host=HOST configure for HOST [guessed]
194 --target=TARGET configure for TARGET [TARGET=HOST]
195 Features and packages:
196 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
197 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
198 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
199 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
200 --x-includes=DIR X include files are in DIR
201 --x-libraries=DIR X library files are in DIR
203 if test -n "$ac_help"; then
204 echo "--enable and --with options recognized:$ac_help"
208 -host |
--host |
--hos |
--ho)
210 -host=* |
--host=* |
--hos=* |
--ho=*)
213 -includedir |
--includedir |
--includedi |
--included |
--include \
214 |
--includ |
--inclu |
--incl |
--inc)
215 ac_prev
=includedir
;;
216 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
217 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
218 includedir
="$ac_optarg" ;;
220 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
222 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
223 infodir
="$ac_optarg" ;;
225 -libdir |
--libdir |
--libdi |
--libd)
227 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
228 libdir
="$ac_optarg" ;;
230 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
231 |
--libexe |
--libex |
--libe)
232 ac_prev
=libexecdir
;;
233 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
234 |
--libexe=* |
--libex=* |
--libe=*)
235 libexecdir
="$ac_optarg" ;;
237 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
238 |
--localstate |
--localstat |
--localsta |
--localst \
239 |
--locals |
--local |
--loca |
--loc |
--lo)
240 ac_prev
=localstatedir
;;
241 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
242 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* \
243 |
--locals=* |
--local=* |
--loca=* |
--loc=* |
--lo=*)
244 localstatedir
="$ac_optarg" ;;
246 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
248 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
249 mandir
="$ac_optarg" ;;
252 # Obsolete; use --without-fp.
255 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
259 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
260 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
263 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
264 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
265 |
--oldin |
--oldi |
--old |
--ol |
--o)
266 ac_prev
=oldincludedir
;;
267 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
268 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
269 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
270 oldincludedir
="$ac_optarg" ;;
272 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
274 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
275 prefix
="$ac_optarg" ;;
277 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
278 |
--program-pre |
--program-pr |
--program-p)
279 ac_prev
=program_prefix
;;
280 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
281 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
282 program_prefix
="$ac_optarg" ;;
284 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
285 |
--program-suf |
--program-su |
--program-s)
286 ac_prev
=program_suffix
;;
287 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
288 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
289 program_suffix
="$ac_optarg" ;;
291 -program-transform-name |
--program-transform-name \
292 |
--program-transform-nam |
--program-transform-na \
293 |
--program-transform-n |
--program-transform- \
294 |
--program-transform |
--program-transfor \
295 |
--program-transfo |
--program-transf \
296 |
--program-trans |
--program-tran \
297 |
--progr-tra |
--program-tr |
--program-t)
298 ac_prev
=program_transform_name
;;
299 -program-transform-name=* |
--program-transform-name=* \
300 |
--program-transform-nam=* |
--program-transform-na=* \
301 |
--program-transform-n=* |
--program-transform-=* \
302 |
--program-transform=* |
--program-transfor=* \
303 |
--program-transfo=* |
--program-transf=* \
304 |
--program-trans=* |
--program-tran=* \
305 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
306 program_transform_name
="$ac_optarg" ;;
308 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
309 |
-silent |
--silent |
--silen |
--sile |
--sil)
312 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
314 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
316 sbindir
="$ac_optarg" ;;
318 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
319 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
320 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
322 ac_prev
=sharedstatedir
;;
323 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
324 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
325 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
327 sharedstatedir
="$ac_optarg" ;;
329 -site |
--site |
--sit)
331 -site=* |
--site=* |
--sit=*)
334 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
336 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
337 srcdir
="$ac_optarg" ;;
339 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
340 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
341 ac_prev
=sysconfdir
;;
342 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
343 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
344 sysconfdir
="$ac_optarg" ;;
346 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
348 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
349 target
="$ac_optarg" ;;
351 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
354 -version |
--version |
--versio |
--versi |
--vers)
355 echo "configure generated by autoconf version 2.13"
359 ac_package
=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
360 # Reject names that are not valid shell variable names.
361 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
362 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
364 ac_package
=`echo $ac_package| sed 's/-/_/g'`
369 eval "with_${ac_package}='$ac_optarg'" ;;
371 -without-* |
--without-*)
372 ac_package
=`echo $ac_option|sed -e 's/-*without-//'`
373 # Reject names that are not valid shell variable names.
374 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
375 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
377 ac_package
=`echo $ac_package| sed 's/-/_/g'`
378 eval "with_${ac_package}=no" ;;
381 # Obsolete; use --with-x.
384 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
385 |
--x-incl |
--x-inc |
--x-in |
--x-i)
386 ac_prev
=x_includes
;;
387 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
388 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
389 x_includes
="$ac_optarg" ;;
391 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
392 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
393 ac_prev
=x_libraries
;;
394 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
395 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
396 x_libraries
="$ac_optarg" ;;
398 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
402 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
403 echo "configure: warning: $ac_option: invalid host type" 1>&2
405 if test "x$nonopt" != xNONE
; then
406 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
414 if test -n "$ac_prev"; then
415 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
418 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
420 # File descriptor usage:
423 # 2 errors and warnings
424 # 3 some systems may open it to /dev/tty
425 # 4 used on the Kubota Titan
426 # 6 checking for... messages and results
427 # 5 compiler messages saved in config.log
428 if test "$silent" = yes; then
436 This file contains any messages produced by compilers while
437 running configure, to aid debugging if configure makes a mistake.
440 # Strip out --no-create and --no-recursion so they do not pile up.
441 # Also quote any args containing shell metacharacters.
446 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
447 |
--no-cr |
--no-c) ;;
448 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
449 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r) ;;
450 *" "*|
*" "*|
*[\
[\
]\~\
#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
451 ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
452 *) ac_configure_args
="$ac_configure_args $ac_arg" ;;
457 # Only set these to C if already set. These must not be set unconditionally
458 # because not all systems understand e.g. LANG=C (notably SCO).
459 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
460 # Non-C LC_CTYPE values break the ctype check.
461 if test "${LANG+set}" = set; then LANG
=C
; export LANG
; fi
462 if test "${LC_ALL+set}" = set; then LC_ALL
=C
; export LC_ALL
; fi
463 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES
=C
; export LC_MESSAGES
; fi
464 if test "${LC_CTYPE+set}" = set; then LC_CTYPE
=C
; export LC_CTYPE
; fi
466 # confdefs.h avoids OS command line length limits that DEFS can exceed.
467 rm -rf conftest
* confdefs.h
468 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
471 # A filename unique to this package, relative to the directory that
472 # configure is in, which we can look for to find out if srcdir is correct.
473 ac_unique_file
=Makefile.
in
475 # Find the source files, if location was not specified.
476 if test -z "$srcdir"; then
477 ac_srcdir_defaulted
=yes
478 # Try the directory containing this script, then its parent.
480 ac_confdir
=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
481 test "x$ac_confdir" = "x$ac_prog" && ac_confdir
=.
483 if test ! -r $srcdir/$ac_unique_file; then
487 ac_srcdir_defaulted
=no
489 if test ! -r $srcdir/$ac_unique_file; then
490 if test "$ac_srcdir_defaulted" = yes; then
491 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
493 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
496 srcdir
=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
498 # Prefer explicitly selected file to automatically selected ones.
499 if test -z "$CONFIG_SITE"; then
500 if test "x$prefix" != xNONE
; then
501 CONFIG_SITE
="$prefix/share/config.site $prefix/etc/config.site"
503 CONFIG_SITE
="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
506 for ac_site_file
in $CONFIG_SITE; do
507 if test -r "$ac_site_file"; then
508 echo "loading site script $ac_site_file"
513 if test -r "$cache_file"; then
514 echo "loading cache $cache_file"
517 echo "creating cache $cache_file"
522 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
523 ac_cpp
='$CPP $CPPFLAGS'
524 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
525 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
526 cross_compiling
=$ac_cv_prog_cc_cross
530 if (echo "testing\c"; echo 1,2,3) |
grep c
>/dev
/null
; then
531 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
532 if (echo -n testing
; echo 1,2,3) |
sed s
/-n/xn
/ |
grep xn
>/dev
/null
; then
539 ac_n
= ac_c
='\c' ac_t
=
543 .
$srcdir/GUILE-VERSION
545 for ac_dir
in $srcdir $srcdir/..
$srcdir/..
/..
; do
546 if test -f $ac_dir/install-sh
; then
548 ac_install_sh
="$ac_aux_dir/install-sh -c"
550 elif test -f $ac_dir/install.sh
; then
552 ac_install_sh
="$ac_aux_dir/install.sh -c"
556 if test -z "$ac_aux_dir"; then
557 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
559 ac_config_guess
=$ac_aux_dir/config.guess
560 ac_config_sub
=$ac_aux_dir/config.sub
561 ac_configure
=$ac_aux_dir/configure
# This should be Cygnus configure.
563 # Find a good install program. We prefer a C program (faster),
564 # so one script is as good as another. But avoid the broken or
565 # incompatible versions:
566 # SysV /etc/install, /usr/sbin/install
567 # SunOS /usr/etc/install
570 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
571 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
572 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
573 # ./install, which can be erroneously created by make from ./install.sh.
574 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
575 echo "configure:576: checking for a BSD compatible install" >&5
576 if test -z "$INSTALL"; then
577 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
578 echo $ac_n "(cached) $ac_c" 1>&6
580 IFS
="${IFS= }"; ac_save_IFS
="$IFS"; IFS
=":"
581 for ac_dir
in $PATH; do
582 # Account for people who put trailing slashes in PATH elements.
584 /|.
/|.
//|
/etc
/*|
/usr
/sbin
/*|
/usr
/etc
/*|
/sbin
/*|
/usr
/afsws
/bin
/*|
/usr
/ucb
/*) ;;
586 # OSF1 and SCO ODT 3.0 have their own names for install.
587 # Don't use installbsd from OSF since it installs stuff as root
589 for ac_prog
in ginstall scoinst
install; do
590 if test -f $ac_dir/$ac_prog; then
591 if test $ac_prog = install &&
592 grep dspmsg
$ac_dir/$ac_prog >/dev
/null
2>&1; then
593 # AIX install. It has an incompatible calling convention.
596 ac_cv_path_install
="$ac_dir/$ac_prog -c"
607 if test "${ac_cv_path_install+set}" = set; then
608 INSTALL
="$ac_cv_path_install"
610 # As a last resort, use the slow shell script. We don't cache a
611 # path for INSTALL within a source directory, because that will
612 # break other packages using the cache if that directory is
613 # removed, or if the path is relative.
614 INSTALL
="$ac_install_sh"
617 echo "$ac_t""$INSTALL" 1>&6
619 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
620 # It thinks the first close brace ends the variable substitution.
621 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
623 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL_PROGRAM}'
625 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
627 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
628 echo "configure:629: checking whether build environment is sane" >&5
631 echo timestamp
> conftestfile
632 # Do `set' in a subshell so we don't clobber the current shell's
633 # arguments. Must try -L first in case configure is actually a
634 # symlink; some systems play weird games with the mod time of symlinks
635 # (eg FreeBSD returns the mod time of the symlink's containing
638 set X
`ls -Lt $srcdir/configure conftestfile 2> /dev/null`
639 if test "$*" = "X"; then
641 set X
`ls -t $srcdir/configure conftestfile`
643 if test "$*" != "X $srcdir/configure conftestfile" \
644 && test "$*" != "X conftestfile $srcdir/configure"; then
646 # If neither matched, then we have a broken ls. This can happen
647 # if, for instance, CONFIG_SHELL is bash and it inherits a
648 # broken ls alias from the environment. This has actually
649 # happened. Such a system could not be considered "sane".
650 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
651 alias in your environment" 1>&2; exit 1; }
654 test "$2" = conftestfile
660 { echo "configure: error: newly created file is older than distributed files!
661 Check your system clock" 1>&2; exit 1; }
664 echo "$ac_t""yes" 1>&6
665 if test "$program_transform_name" = s
,x
,x
,; then
666 program_transform_name
=
668 # Double any \ or $. echo might interpret backslashes.
669 cat <<\EOF_SED
> conftestsed
670 s
,\\,\\\\,g
; s
,\$
,$$
,g
672 program_transform_name
="`echo $program_transform_name|sed -f conftestsed`"
675 test "$program_prefix" != NONE
&&
676 program_transform_name
="s,^,${program_prefix},; $program_transform_name"
677 # Use a double $ so make ignores it.
678 test "$program_suffix" != NONE
&&
679 program_transform_name
="s,\$\$,${program_suffix},; $program_transform_name"
681 # sed with no file args requires a program.
682 test "$program_transform_name" = "" && program_transform_name
="s,x,x,"
684 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
685 echo "configure:686: checking whether ${MAKE-make} sets \${MAKE}" >&5
686 set dummy
${MAKE-make}; ac_make
=`echo "$2" | sed 'y%./+-%__p_%'`
687 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
688 echo $ac_n "(cached) $ac_c" 1>&6
690 cat > conftestmake
<<\EOF
692 @
echo 'ac_maketemp="${MAKE}"'
694 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
695 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
696 if test -n "$ac_maketemp"; then
697 eval ac_cv_prog_make_
${ac_make}_set
=yes
699 eval ac_cv_prog_make_
${ac_make}_set
=no
703 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
704 echo "$ac_t""yes" 1>&6
707 echo "$ac_t""no" 1>&6
708 SET_MAKE
="MAKE=${MAKE-make}"
716 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status
; then
717 { echo "configure: error: source directory already configured; run "make distclean
" there first" 1>&2; exit 1; }
722 missing_dir
=`cd $ac_aux_dir && pwd`
723 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
724 echo "configure:725: checking for working aclocal" >&5
725 # Run test in a subshell; some versions of sh will print an error if
726 # an executable is not found, even if stderr is redirected.
727 # Redirect stdin to placate older versions of autoconf. Sigh.
728 if (aclocal
--version) < /dev
/null
> /dev
/null
2>&1; then
730 echo "$ac_t""found" 1>&6
732 ACLOCAL
="$missing_dir/missing aclocal"
733 echo "$ac_t""missing" 1>&6
736 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
737 echo "configure:738: checking for working autoconf" >&5
738 # Run test in a subshell; some versions of sh will print an error if
739 # an executable is not found, even if stderr is redirected.
740 # Redirect stdin to placate older versions of autoconf. Sigh.
741 if (autoconf
--version) < /dev
/null
> /dev
/null
2>&1; then
743 echo "$ac_t""found" 1>&6
745 AUTOCONF
="$missing_dir/missing autoconf"
746 echo "$ac_t""missing" 1>&6
749 echo $ac_n "checking for working automake""... $ac_c" 1>&6
750 echo "configure:751: checking for working automake" >&5
751 # Run test in a subshell; some versions of sh will print an error if
752 # an executable is not found, even if stderr is redirected.
753 # Redirect stdin to placate older versions of autoconf. Sigh.
754 if (automake
--version) < /dev
/null
> /dev
/null
2>&1; then
756 echo "$ac_t""found" 1>&6
758 AUTOMAKE
="$missing_dir/missing automake"
759 echo "$ac_t""missing" 1>&6
762 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
763 echo "configure:764: checking for working autoheader" >&5
764 # Run test in a subshell; some versions of sh will print an error if
765 # an executable is not found, even if stderr is redirected.
766 # Redirect stdin to placate older versions of autoconf. Sigh.
767 if (autoheader
--version) < /dev
/null
> /dev
/null
2>&1; then
768 AUTOHEADER
=autoheader
769 echo "$ac_t""found" 1>&6
771 AUTOHEADER
="$missing_dir/missing autoheader"
772 echo "$ac_t""missing" 1>&6
775 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
776 echo "configure:777: checking for working makeinfo" >&5
777 # Run test in a subshell; some versions of sh will print an error if
778 # an executable is not found, even if stderr is redirected.
779 # Redirect stdin to placate older versions of autoconf. Sigh.
780 if (makeinfo
--version) < /dev
/null
> /dev
/null
2>&1; then
782 echo "$ac_t""found" 1>&6
784 MAKEINFO
="$missing_dir/missing makeinfo"
785 echo "$ac_t""missing" 1>&6
789 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
790 echo "configure:791: checking whether to enable maintainer-specific portions of Makefiles" >&5
791 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
792 if test "${enable_maintainer_mode+set}" = set; then
793 enableval
="$enable_maintainer_mode"
794 USE_MAINTAINER_MODE
=$enableval
796 USE_MAINTAINER_MODE
=no
799 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
802 if test $USE_MAINTAINER_MODE = yes; then
803 MAINTAINER_MODE_TRUE
=
804 MAINTAINER_MODE_FALSE
='#'
806 MAINTAINER_MODE_TRUE
='#'
807 MAINTAINER_MODE_FALSE
=
809 MAINT
=$MAINTAINER_MODE_TRUE
816 #--------------------------------------------------------------------
818 # Independent Subdirectories
820 #--------------------------------------------------------------------
822 subdirs
="guile-readline"
825 #--------------------------------------------------------------------
829 #--------------------------------------------------------------------
831 # Check whether --enable-dynamic-linking or --disable-dynamic-linking was given.
832 if test "${enable_dynamic_linking+set}" = set; then
833 enableval
="$enable_dynamic_linking"
836 enable_dynamic_linking
=yes
840 # Check whether --enable-guile-debug or --disable-guile-debug was given.
841 if test "${enable_guile_debug+set}" = set; then
842 enableval
="$enable_guile_debug"
843 if test "$enable_guile_debug" = y ||
test "$enable_guile_debug" = yes; then
844 cat >> confdefs.h
<<\EOF
845 #define GUILE_DEBUG 1
852 cat >> confdefs.h
<<\EOF
853 #define DEBUG_EXTENSIONS 1
856 cat >> confdefs.h
<<\EOF
857 #define READER_EXTENSIONS 1
861 #--------------------------------------------------------------------
863 # Extract the first word of "gcc", so it can be a program name with args.
864 set dummy gcc
; ac_word
=$2
865 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
866 echo "configure:867: checking for $ac_word" >&5
867 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
868 echo $ac_n "(cached) $ac_c" 1>&6
870 if test -n "$CC"; then
871 ac_cv_prog_CC
="$CC" # Let the user override the test.
873 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
875 for ac_dir
in $ac_dummy; do
876 test -z "$ac_dir" && ac_dir
=.
877 if test -f $ac_dir/$ac_word; then
886 if test -n "$CC"; then
887 echo "$ac_t""$CC" 1>&6
889 echo "$ac_t""no" 1>&6
892 if test -z "$CC"; then
893 # Extract the first word of "cc", so it can be a program name with args.
894 set dummy cc
; ac_word
=$2
895 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
896 echo "configure:897: checking for $ac_word" >&5
897 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
898 echo $ac_n "(cached) $ac_c" 1>&6
900 if test -n "$CC"; then
901 ac_cv_prog_CC
="$CC" # Let the user override the test.
903 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
906 for ac_dir
in $ac_dummy; do
907 test -z "$ac_dir" && ac_dir
=.
908 if test -f $ac_dir/$ac_word; then
909 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
918 if test $ac_prog_rejected = yes; then
919 # We found a bogon in the path, so make sure we never use it.
920 set dummy
$ac_cv_prog_CC
922 if test $# -gt 0; then
923 # We chose a different compiler from the bogus one.
924 # However, it has the same basename, so the bogon will be chosen
925 # first if we set CC to just the basename; use the full file name.
927 set dummy
"$ac_dir/$ac_word" "$@"
935 if test -n "$CC"; then
936 echo "$ac_t""$CC" 1>&6
938 echo "$ac_t""no" 1>&6
941 if test -z "$CC"; then
944 # Extract the first word of "cl", so it can be a program name with args.
945 set dummy cl
; ac_word
=$2
946 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
947 echo "configure:948: checking for $ac_word" >&5
948 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
949 echo $ac_n "(cached) $ac_c" 1>&6
951 if test -n "$CC"; then
952 ac_cv_prog_CC
="$CC" # Let the user override the test.
954 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
956 for ac_dir
in $ac_dummy; do
957 test -z "$ac_dir" && ac_dir
=.
958 if test -f $ac_dir/$ac_word; then
967 if test -n "$CC"; then
968 echo "$ac_t""$CC" 1>&6
970 echo "$ac_t""no" 1>&6
975 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
978 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
979 echo "configure:980: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
982 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
983 ac_cpp
='$CPP $CPPFLAGS'
984 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
985 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
986 cross_compiling
=$ac_cv_prog_cc_cross
988 cat > conftest.
$ac_ext << EOF
990 #line 991 "configure"
991 #include "confdefs.h"
995 if { (eval echo configure
:996: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
996 ac_cv_prog_cc_works
=yes
997 # If we can't run a trivial program, we are probably using a cross compiler.
998 if (.
/conftest
; exit) 2>/dev
/null
; then
999 ac_cv_prog_cc_cross
=no
1001 ac_cv_prog_cc_cross
=yes
1004 echo "configure: failed program was:" >&5
1005 cat conftest.
$ac_ext >&5
1006 ac_cv_prog_cc_works
=no
1010 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1011 ac_cpp
='$CPP $CPPFLAGS'
1012 ac_compile
='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1013 ac_link
='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1014 cross_compiling
=$ac_cv_prog_cc_cross
1016 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1017 if test $ac_cv_prog_cc_works = no
; then
1018 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1020 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1021 echo "configure:1022: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1022 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1023 cross_compiling
=$ac_cv_prog_cc_cross
1025 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1026 echo "configure:1027: checking whether we are using GNU C" >&5
1027 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1028 echo $ac_n "(cached) $ac_c" 1>&6
1030 cat > conftest.c
<<EOF
1035 if { ac_try
='${CC-cc} -E conftest.c'; { (eval echo configure
:1036: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } |
egrep yes >/dev
/null
2>&1; then
1042 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1044 if test $ac_cv_prog_gcc = yes; then
1050 ac_test_CFLAGS
="${CFLAGS+set}"
1051 ac_save_CFLAGS
="$CFLAGS"
1053 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1054 echo "configure:1055: checking whether ${CC-cc} accepts -g" >&5
1055 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1056 echo $ac_n "(cached) $ac_c" 1>&6
1058 echo 'void f(){}' > conftest.c
1059 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1068 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1069 if test "$ac_test_CFLAGS" = set; then
1070 CFLAGS
="$ac_save_CFLAGS"
1071 elif test $ac_cv_prog_cc_g = yes; then
1072 if test "$GCC" = yes; then
1078 if test "$GCC" = yes; then
1085 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1086 echo "configure:1087: checking how to run the C preprocessor" >&5
1087 # On Suns, sometimes $CPP names a directory.
1088 if test -n "$CPP" && test -d "$CPP"; then
1091 if test -z "$CPP"; then
1092 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1093 echo $ac_n "(cached) $ac_c" 1>&6
1095 # This must be in double quotes, not single quotes, because CPP may get
1096 # substituted into the Makefile and "${CC-cc}" will confuse make.
1098 # On the NeXT, cc -E runs the code through the compiler's parser,
1099 # not just through cpp.
1100 cat > conftest.
$ac_ext <<EOF
1101 #line 1102 "configure"
1102 #include "confdefs.h"
1106 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1107 { (eval echo configure
:1108: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1108 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1109 if test -z "$ac_err"; then
1113 echo "configure: failed program was:" >&5
1114 cat conftest.
$ac_ext >&5
1116 CPP
="${CC-cc} -E -traditional-cpp"
1117 cat > conftest.
$ac_ext <<EOF
1118 #line 1119 "configure"
1119 #include "confdefs.h"
1123 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1124 { (eval echo configure
:1125: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1125 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1126 if test -z "$ac_err"; then
1130 echo "configure: failed program was:" >&5
1131 cat conftest.
$ac_ext >&5
1133 CPP
="${CC-cc} -nologo -E"
1134 cat > conftest.
$ac_ext <<EOF
1135 #line 1136 "configure"
1136 #include "confdefs.h"
1140 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1141 { (eval echo configure
:1142: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1142 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1143 if test -z "$ac_err"; then
1147 echo "configure: failed program was:" >&5
1148 cat conftest.
$ac_ext >&5
1157 ac_cv_prog_CPP
="$CPP"
1159 CPP
="$ac_cv_prog_CPP"
1161 ac_cv_prog_CPP
="$CPP"
1163 echo "$ac_t""$CPP" 1>&6
1165 # Check whether --enable-shared or --disable-shared was given.
1166 if test "${enable_shared+set}" = set; then
1167 enableval
="$enable_shared"
1168 p
=${PACKAGE-default}
1169 case "$enableval" in
1170 yes) enable_shared
=yes ;;
1171 no
) enable_shared
=no
;;
1174 # Look at the argument we got. We use all the common list separators.
1175 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1176 for pkg
in $enableval; do
1177 if test "X$pkg" = "X$p"; then
1188 # Check whether --enable-static or --disable-static was given.
1189 if test "${enable_static+set}" = set; then
1190 enableval
="$enable_static"
1191 p
=${PACKAGE-default}
1192 case "$enableval" in
1193 yes) enable_static
=yes ;;
1194 no
) enable_static
=no
;;
1197 # Look at the argument we got. We use all the common list separators.
1198 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1199 for pkg
in $enableval; do
1200 if test "X$pkg" = "X$p"; then
1211 # Check whether --enable-fast-install or --disable-fast-install was given.
1212 if test "${enable_fast_install+set}" = set; then
1213 enableval
="$enable_fast_install"
1214 p
=${PACKAGE-default}
1215 case "$enableval" in
1216 yes) enable_fast_install
=yes ;;
1217 no
) enable_fast_install
=no
;;
1219 enable_fast_install
=no
1220 # Look at the argument we got. We use all the common list separators.
1221 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}:,"
1222 for pkg
in $enableval; do
1223 if test "X$pkg" = "X$p"; then
1224 enable_fast_install
=yes
1231 enable_fast_install
=yes
1235 # Make sure we can run config.sub.
1236 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4
>/dev
/null
2>&1; then :
1237 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
1240 echo $ac_n "checking host system type""... $ac_c" 1>&6
1241 echo "configure:1242: checking host system type" >&5
1244 case "$host_alias" in
1248 if host_alias
=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
1249 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
1251 *) host_alias
=$nonopt ;;
1255 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
1256 host_cpu
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1257 host_vendor
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1258 host_os
=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1259 echo "$ac_t""$host" 1>&6
1261 echo $ac_n "checking build system type""... $ac_c" 1>&6
1262 echo "configure:1263: checking build system type" >&5
1265 case "$build_alias" in
1268 NONE
) build_alias
=$host_alias ;;
1269 *) build_alias
=$nonopt ;;
1273 build
=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
1274 build_cpu
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1275 build_vendor
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1276 build_os
=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1277 echo "$ac_t""$build" 1>&6
1279 # Extract the first word of "ranlib", so it can be a program name with args.
1280 set dummy ranlib
; ac_word
=$2
1281 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1282 echo "configure:1283: checking for $ac_word" >&5
1283 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1284 echo $ac_n "(cached) $ac_c" 1>&6
1286 if test -n "$RANLIB"; then
1287 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
1289 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
1291 for ac_dir
in $ac_dummy; do
1292 test -z "$ac_dir" && ac_dir
=.
1293 if test -f $ac_dir/$ac_word; then
1294 ac_cv_prog_RANLIB
="ranlib"
1299 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB
=":"
1302 RANLIB
="$ac_cv_prog_RANLIB"
1303 if test -n "$RANLIB"; then
1304 echo "$ac_t""$RANLIB" 1>&6
1306 echo "$ac_t""no" 1>&6
1309 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1310 if test "${with_gnu_ld+set}" = set; then
1311 withval
="$with_gnu_ld"
1312 test "$withval" = no || with_gnu_ld
=yes
1318 if test "$ac_cv_prog_gcc" = yes; then
1319 # Check if gcc -print-prog-name=ld gives a path.
1320 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1321 echo "configure:1322: checking for ld used by GCC" >&5
1322 ac_prog
=`($CC -print-prog-name=ld) 2>&5`
1324 # Accept absolute paths.
1325 [\\/]* |
[A-Za-z
]:[\\/]*)
1326 re_direlt
='/[^/][^/]*/\.\./'
1327 # Canonicalize the path of ld
1328 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
1329 while echo $ac_prog |
grep "$re_direlt" > /dev
/null
2>&1; do
1330 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
1332 test -z "$LD" && LD
="$ac_prog"
1335 # If it fails, then pretend we aren't using GCC.
1339 # If it is relative, then search for the first ld in PATH.
1343 elif test "$with_gnu_ld" = yes; then
1344 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1345 echo "configure:1346: checking for GNU ld" >&5
1347 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1348 echo "configure:1349: checking for non-GNU ld" >&5
1350 if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then
1351 echo $ac_n "(cached) $ac_c" 1>&6
1353 if test -z "$LD"; then
1354 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1355 for ac_dir
in $PATH; do
1356 test -z "$ac_dir" && ac_dir
=.
1357 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
1358 ac_cv_path_LD
="$ac_dir/$ac_prog"
1359 # Check to see if the program is GNU ld. I'd rather use --version,
1360 # but apparently some GNU ld's only accept -v.
1361 # Break only if it was the GNU/non-GNU ld that we prefer.
1362 if "$ac_cv_path_LD" -v 2>&1 < /dev
/null |
egrep '(GNU|with BFD)' > /dev
/null
; then
1363 test "$with_gnu_ld" != no
&& break
1365 test "$with_gnu_ld" != yes && break
1371 ac_cv_path_LD
="$LD" # Let the user override the test with a path.
1376 if test -n "$LD"; then
1377 echo "$ac_t""$LD" 1>&6
1379 echo "$ac_t""no" 1>&6
1381 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1383 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1384 echo "configure:1385: checking if the linker ($LD) is GNU ld" >&5
1385 if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then
1386 echo $ac_n "(cached) $ac_c" 1>&6
1388 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1389 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
1390 ac_cv_prog_gnu_ld
=yes
1392 ac_cv_prog_gnu_ld
=no
1396 echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6
1399 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1400 echo "configure:1401: checking for BSD-compatible nm" >&5
1401 if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then
1402 echo $ac_n "(cached) $ac_c" 1>&6
1404 if test -n "$NM"; then
1405 # Let the user override the test.
1408 IFS
="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1409 for ac_dir
in $PATH /usr
/ccs
/bin
/usr
/ucb
/bin
; do
1410 test -z "$ac_dir" && ac_dir
=.
1411 if test -f $ac_dir/nm ||
test -f $ac_dir/nm
$ac_exeext ; then
1412 # Check to see if the nm accepts a BSD-compat flag.
1413 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1414 # nm: unknown option "B" ignored
1415 if ($ac_dir/nm
-B /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1416 ac_cv_path_NM
="$ac_dir/nm -B"
1418 elif ($ac_dir/nm
-p /dev
/null
2>&1 |
sed '1q'; exit 0) |
egrep /dev
/null
>/dev
/null
; then
1419 ac_cv_path_NM
="$ac_dir/nm -p"
1422 ac_cv_path_NM
=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but
1423 continue # so that we can try to find one that supports BSD flags
1428 test -z "$ac_cv_path_NM" && ac_cv_path_NM
=nm
1433 echo "$ac_t""$NM" 1>&6
1436 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1437 echo "configure:1438: checking whether ln -s works" >&5
1438 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1439 echo $ac_n "(cached) $ac_c" 1>&6
1442 if ln -s X conftestdata
2>/dev
/null
1445 ac_cv_prog_LN_S
="ln -s"
1450 LN_S
="$ac_cv_prog_LN_S"
1451 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1452 echo "$ac_t""yes" 1>&6
1454 echo "$ac_t""no" 1>&6
1458 # Check for any special flags to pass to ltconfig.
1459 libtool_flags
="--cache-file=$cache_file"
1460 test "$enable_shared" = no
&& libtool_flags
="$libtool_flags --disable-shared"
1461 test "$enable_static" = no
&& libtool_flags
="$libtool_flags --disable-static"
1462 test "$enable_fast_install" = no
&& libtool_flags
="$libtool_flags --disable-fast-install"
1463 test "$ac_cv_prog_gcc" = yes && libtool_flags
="$libtool_flags --with-gcc"
1464 test "$ac_cv_prog_gnu_ld" = yes && libtool_flags
="$libtool_flags --with-gnu-ld"
1467 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1468 if test "${enable_libtool_lock+set}" = set; then
1469 enableval
="$enable_libtool_lock"
1473 test "x$enable_libtool_lock" = xno
&& libtool_flags
="$libtool_flags --disable-lock"
1474 test x
"$silent" = xyes
&& libtool_flags
="$libtool_flags --silent"
1476 # Some flags need to be propagated to the compiler or linker for good
1480 # Find out which ABI we are using.
1481 echo '#line 1482 "configure"' > conftest.
$ac_ext
1482 if { (eval echo configure
:1483: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1483 case "`/usr/bin/file conftest.o`" in
1499 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
1500 SAVE_CFLAGS
="$CFLAGS"
1501 CFLAGS
="$CFLAGS -belf"
1502 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
1503 echo "configure:1504: checking whether the C compiler needs -belf" >&5
1504 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
1505 echo $ac_n "(cached) $ac_c" 1>&6
1507 cat > conftest.
$ac_ext <<EOF
1508 #line 1509 "configure"
1509 #include "confdefs.h"
1515 if { (eval echo configure
:1516: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
1517 lt_cv_cc_needs_belf
=yes
1519 echo "configure: failed program was:" >&5
1520 cat conftest.
$ac_ext >&5
1522 lt_cv_cc_needs_belf
=no
1527 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
1528 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
1529 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
1530 CFLAGS
="$SAVE_CFLAGS"
1538 # Save cache, so that ltconfig can load it
1539 cat > confcache
<<\EOF
1540 # This file is a shell script that caches the results of configure
1541 # tests run on this system so they can be shared between configure
1542 # scripts and configure runs. It is not useful on other systems.
1543 # If it contains results you don't want to keep, you may remove or edit it.
1545 # By default, configure uses ./config.cache as the cache file,
1546 # creating it if it does not exist already. You can give configure
1547 # the --cache-file=FILE option to use a different cache file; that is
1548 # what configure does when it calls configure scripts in
1549 # subdirectories, so they share the cache.
1550 # Giving --cache-file=/dev/null disables caching, for debugging configure.
1551 # config.status only pays attention to the cache file if you give it the
1552 # --recheck option to rerun configure.
1555 # The following way of writing the cache mishandles newlines in values,
1556 # but we know of no workaround that is simple, portable, and efficient.
1557 # So, don't put newlines in cache variables' values.
1558 # Ultrix sh set writes to stderr and can't be redirected directly,
1559 # and sets the high bit in the cache file unless we assign to the vars.
1561 case `(ac_space=' '; set | grep ac_space) 2>&1` in
1563 # `set' does not quote correctly, so add quotes (double-quote substitution
1564 # turns \\\\ into \\, and sed turns \\ into \).
1566 -e "s/'/'\\\\''/g" \
1567 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
1570 # `set' quotes correctly as required by POSIX, so do not add quotes.
1571 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
1574 if cmp -s $cache_file confcache
; then
1577 if test -w $cache_file; then
1578 echo "updating cache $cache_file"
1579 cat confcache
> $cache_file
1581 echo "not updating unwritable cache $cache_file"
1587 # Actually configure libtool. ac_aux_dir is where install-sh is found.
1588 CC
="$CC" CFLAGS
="$CFLAGS" CPPFLAGS
="$CPPFLAGS" \
1589 LD
="$LD" LDFLAGS
="$LDFLAGS" LIBS
="$LIBS" \
1590 LN_S
="$LN_S" NM
="$NM" RANLIB
="$RANLIB" \
1591 DLLTOOL
="$DLLTOOL" AS
="$AS" OBJDUMP
="$OBJDUMP" \
1592 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig
--no-reexec \
1593 $libtool_flags --no-verify $ac_aux_dir/ltmain.sh
$host \
1594 ||
{ echo "configure: error: libtool configure failed" 1>&2; exit 1; }
1596 # Reload cache, that may have been modified by ltconfig
1597 if test -r "$cache_file"; then
1598 echo "loading cache $cache_file"
1601 echo "creating cache $cache_file"
1606 # This can be used to rebuild libtool when needed
1607 LIBTOOL_DEPS
="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh"
1609 # Always use our own libtool.
1610 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
1612 # Redirect the config.log output again, so that the ltconfig log is not
1613 # clobbered by the next message.
1614 exec 5>>.
/config.log
1617 echo $ac_n "checking for AIX""... $ac_c" 1>&6
1618 echo "configure:1619: checking for AIX" >&5
1619 cat > conftest.
$ac_ext <<EOF
1620 #line 1621 "configure"
1621 #include "confdefs.h"
1627 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1628 egrep "yes" >/dev
/null
2>&1; then
1630 echo "$ac_t""yes" 1>&6; cat >> confdefs.h
<<\EOF
1631 #define _ALL_SOURCE 1
1636 echo "$ac_t""no" 1>&6
1641 echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
1642 echo "configure:1643: checking for POSIXized ISC" >&5
1643 if test -d /etc
/conf
/kconfig.d
&&
1644 grep _POSIX_VERSION
/usr
/include
/sys
/unistd.h
>/dev
/null
2>&1
1646 echo "$ac_t""yes" 1>&6
1647 ISC
=yes # If later tests want to check for ISC.
1648 cat >> confdefs.h
<<\EOF
1649 #define _POSIX_SOURCE 1
1652 if test "$GCC" = yes; then
1658 echo "$ac_t""no" 1>&6
1662 ac_safe
=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
1663 echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
1664 echo "configure:1665: checking for minix/config.h" >&5
1665 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1666 echo $ac_n "(cached) $ac_c" 1>&6
1668 cat > conftest.
$ac_ext <<EOF
1669 #line 1670 "configure"
1670 #include "confdefs.h"
1671 #include <minix/config.h>
1673 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1674 { (eval echo configure
:1675: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1675 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
1676 if test -z "$ac_err"; then
1678 eval "ac_cv_header_$ac_safe=yes"
1681 echo "configure: failed program was:" >&5
1682 cat conftest.
$ac_ext >&5
1684 eval "ac_cv_header_$ac_safe=no"
1688 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1689 echo "$ac_t""yes" 1>&6
1692 echo "$ac_t""no" 1>&6
1696 if test "$MINIX" = yes; then
1697 cat >> confdefs.h
<<\EOF
1698 #define _POSIX_SOURCE 1
1701 cat >> confdefs.h
<<\EOF
1702 #define _POSIX_1_SOURCE 2
1705 cat >> confdefs.h
<<\EOF
1715 echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
1716 echo "configure:1717: checking for ${CC-cc} option to accept ANSI C" >&5
1717 if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then
1718 echo $ac_n "(cached) $ac_c" 1>&6
1720 am_cv_prog_cc_stdc
=no
1722 # Don't try gcc -ansi; that turns off useful extensions and
1723 # breaks some systems' header files.
1724 # AIX -qlanglvl=ansi
1725 # Ultrix and OSF/1 -std1
1726 # HP-UX -Aa -D_HPUX_SOURCE
1727 # SVR4 -Xc -D__EXTENSIONS__
1728 for ac_arg
in "" -qlanglvl=ansi
-std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
1730 CC
="$ac_save_CC $ac_arg"
1731 cat > conftest.
$ac_ext <<EOF
1732 #line 1733 "configure"
1733 #include "confdefs.h"
1736 #include <sys/types.h>
1737 #include <sys/stat.h>
1738 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
1739 struct buf { int x; };
1740 FILE * (*rcsopen) (struct buf *, struct stat *, int);
1741 static char *e (p, i)
1747 static char *f (char * (*g) (char **, int), char **p, ...)
1752 s = g (p, va_arg (v,int));
1756 int test (int i, double x);
1757 struct s1 {int (*f) (int a);};
1758 struct s2 {int (*f) (double a);};
1759 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
1765 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
1769 if { (eval echo configure
:1770: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1771 am_cv_prog_cc_stdc
="$ac_arg"; break
1773 echo "configure: failed program was:" >&5
1774 cat conftest.
$ac_ext >&5
1782 if test -z "$am_cv_prog_cc_stdc"; then
1783 echo "$ac_t""none needed" 1>&6
1785 echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6
1787 case "x$am_cv_prog_cc_stdc" in
1789 *) CC
="$CC $am_cv_prog_cc_stdc" ;;
1793 echo $ac_n "checking for working const""... $ac_c" 1>&6
1794 echo "configure:1795: checking for working const" >&5
1795 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1796 echo $ac_n "(cached) $ac_c" 1>&6
1798 cat > conftest.
$ac_ext <<EOF
1799 #line 1800 "configure"
1800 #include "confdefs.h"
1804 /* Ultrix mips cc rejects this. */
1805 typedef int charset[2]; const charset x;
1806 /* SunOS 4.1.1 cc rejects this. */
1807 char const *const *ccp;
1809 /* NEC SVR4.0.2 mips cc rejects this. */
1810 struct point {int x, y;};
1811 static struct point const zero = {0,0};
1812 /* AIX XL C 1.02.0.0 rejects this.
1813 It does not let you subtract one const X* pointer from another in an arm
1814 of an if-expression whose if-part is not a constant expression */
1815 const char *g = "string";
1816 ccp = &g + (g ? g-g : 0);
1817 /* HPUX 7.0 cc rejects these. */
1820 ccp = (char const *const *) p;
1821 { /* SCO 3.2v4 cc rejects this. */
1823 char const *s = 0 ? (char *) 0 : (char const *) 0;
1827 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1829 const int *foo = &x[0];
1832 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1833 typedef const int *iptr;
1837 { /* AIX XL C 1.02.0.0 rejects this saying
1838 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1839 struct s { int j; const int *ap[3]; };
1840 struct s *b; b->j = 5;
1842 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1848 if { (eval echo configure
:1849: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1852 echo "configure: failed program was:" >&5
1853 cat conftest.
$ac_ext >&5
1860 echo "$ac_t""$ac_cv_c_const" 1>&6
1861 if test $ac_cv_c_const = no
; then
1862 cat >> confdefs.h
<<\EOF
1868 echo $ac_n "checking for inline""... $ac_c" 1>&6
1869 echo "configure:1870: checking for inline" >&5
1870 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
1871 echo $ac_n "(cached) $ac_c" 1>&6
1874 for ac_kw
in inline __inline__ __inline
; do
1875 cat > conftest.
$ac_ext <<EOF
1876 #line 1877 "configure"
1877 #include "confdefs.h"
1883 if { (eval echo configure
:1884: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1885 ac_cv_c_inline
=$ac_kw; break
1887 echo "configure: failed program was:" >&5
1888 cat conftest.
$ac_ext >&5
1895 echo "$ac_t""$ac_cv_c_inline" 1>&6
1896 case "$ac_cv_c_inline" in
1898 no
) cat >> confdefs.h
<<\EOF
1902 *) cat >> confdefs.h
<<EOF
1903 #define inline $ac_cv_c_inline
1908 echo $ac_n "checking size of int""... $ac_c" 1>&6
1909 echo "configure:1910: checking size of int" >&5
1910 if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then
1911 echo $ac_n "(cached) $ac_c" 1>&6
1913 if test "$cross_compiling" = yes; then
1914 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1916 cat > conftest.
$ac_ext <<EOF
1917 #line 1918 "configure"
1918 #include "confdefs.h"
1922 FILE *f=fopen("conftestval", "w");
1924 fprintf(f, "%d\n", sizeof(int));
1928 if { (eval echo configure
:1929: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1930 ac_cv_sizeof_int
=`cat conftestval`
1932 echo "configure: failed program was:" >&5
1933 cat conftest.
$ac_ext >&5
1941 echo "$ac_t""$ac_cv_sizeof_int" 1>&6
1942 cat >> confdefs.h
<<EOF
1943 #define SIZEOF_INT $ac_cv_sizeof_int
1947 echo $ac_n "checking size of long""... $ac_c" 1>&6
1948 echo "configure:1949: checking size of long" >&5
1949 if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then
1950 echo $ac_n "(cached) $ac_c" 1>&6
1952 if test "$cross_compiling" = yes; then
1953 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1955 cat > conftest.
$ac_ext <<EOF
1956 #line 1957 "configure"
1957 #include "confdefs.h"
1961 FILE *f=fopen("conftestval", "w");
1963 fprintf(f, "%d\n", sizeof(long));
1967 if { (eval echo configure
:1968: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
1969 ac_cv_sizeof_long
=`cat conftestval`
1971 echo "configure: failed program was:" >&5
1972 cat conftest.
$ac_ext >&5
1980 echo "$ac_t""$ac_cv_sizeof_long" 1>&6
1981 cat >> confdefs.h
<<EOF
1982 #define SIZEOF_LONG $ac_cv_sizeof_long
1986 echo $ac_n "checking for long longs""... $ac_c" 1>&6
1987 echo "configure:1988: checking for long longs" >&5
1988 if eval "test \"`echo '$''{'scm_cv_long_longs'+set}'`\" = set"; then
1989 echo $ac_n "(cached) $ac_c" 1>&6
1991 cat > conftest.
$ac_ext <<EOF
1992 #line 1993 "configure"
1993 #include "confdefs.h"
1999 if { (eval echo configure
:2000: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2001 scm_cv_long_longs
=yes
2003 echo "configure: failed program was:" >&5
2004 cat conftest.
$ac_ext >&5
2006 scm_cv_long_longs
=no
2011 echo "$ac_t""$scm_cv_long_longs" 1>&6
2012 if test "$scm_cv_long_longs" = yes; then
2013 cat >> confdefs.h
<<\EOF
2014 #define HAVE_LONG_LONGS 1
2019 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2020 echo "configure:2021: checking for ANSI C header files" >&5
2021 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2022 echo $ac_n "(cached) $ac_c" 1>&6
2024 cat > conftest.
$ac_ext <<EOF
2025 #line 2026 "configure"
2026 #include "confdefs.h"
2032 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2033 { (eval echo configure
:2034: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2034 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2035 if test -z "$ac_err"; then
2037 ac_cv_header_stdc
=yes
2040 echo "configure: failed program was:" >&5
2041 cat conftest.
$ac_ext >&5
2043 ac_cv_header_stdc
=no
2047 if test $ac_cv_header_stdc = yes; then
2048 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2049 cat > conftest.
$ac_ext <<EOF
2050 #line 2051 "configure"
2051 #include "confdefs.h"
2054 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2055 egrep "memchr" >/dev
/null
2>&1; then
2059 ac_cv_header_stdc
=no
2065 if test $ac_cv_header_stdc = yes; then
2066 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2067 cat > conftest.
$ac_ext <<EOF
2068 #line 2069 "configure"
2069 #include "confdefs.h"
2072 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2073 egrep "free" >/dev
/null
2>&1; then
2077 ac_cv_header_stdc
=no
2083 if test $ac_cv_header_stdc = yes; then
2084 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2085 if test "$cross_compiling" = yes; then
2088 cat > conftest.
$ac_ext <<EOF
2089 #line 2090 "configure"
2090 #include "confdefs.h"
2092 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2093 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2094 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2095 int main () { int i; for (i = 0; i < 256; i++)
2096 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2100 if { (eval echo configure
:2101: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2104 echo "configure: failed program was:" >&5
2105 cat conftest.
$ac_ext >&5
2107 ac_cv_header_stdc
=no
2115 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2116 if test $ac_cv_header_stdc = yes; then
2117 cat >> confdefs.h
<<\EOF
2118 #define STDC_HEADERS 1
2124 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
2126 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2127 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
2128 echo "configure:2129: checking for $ac_hdr that defines DIR" >&5
2129 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
2130 echo $ac_n "(cached) $ac_c" 1>&6
2132 cat > conftest.
$ac_ext <<EOF
2133 #line 2134 "configure"
2134 #include "confdefs.h"
2135 #include <sys/types.h>
2141 if { (eval echo configure
:2142: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2143 eval "ac_cv_header_dirent_$ac_safe=yes"
2145 echo "configure: failed program was:" >&5
2146 cat conftest.
$ac_ext >&5
2148 eval "ac_cv_header_dirent_$ac_safe=no"
2152 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
2153 echo "$ac_t""yes" 1>&6
2154 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2155 cat >> confdefs.h
<<EOF
2156 #define $ac_tr_hdr 1
2158 ac_header_dirent
=$ac_hdr; break
2160 echo "$ac_t""no" 1>&6
2163 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
2164 if test $ac_header_dirent = dirent.h
; then
2165 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
2166 echo "configure:2167: checking for opendir in -ldir" >&5
2167 ac_lib_var
=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
2168 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2169 echo $ac_n "(cached) $ac_c" 1>&6
2171 ac_save_LIBS
="$LIBS"
2173 cat > conftest.
$ac_ext <<EOF
2174 #line 2175 "configure"
2175 #include "confdefs.h"
2176 /* Override any gcc2 internal prototype to avoid an error. */
2177 /* We use char because int might match the return type of a gcc2
2178 builtin and then its argument prototype would still apply. */
2185 if { (eval echo configure
:2186: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2187 eval "ac_cv_lib_$ac_lib_var=yes"
2189 echo "configure: failed program was:" >&5
2190 cat conftest.
$ac_ext >&5
2192 eval "ac_cv_lib_$ac_lib_var=no"
2195 LIBS
="$ac_save_LIBS"
2198 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2199 echo "$ac_t""yes" 1>&6
2202 echo "$ac_t""no" 1>&6
2206 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
2207 echo "configure:2208: checking for opendir in -lx" >&5
2208 ac_lib_var
=`echo x'_'opendir | sed 'y%./+-%__p_%'`
2209 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2210 echo $ac_n "(cached) $ac_c" 1>&6
2212 ac_save_LIBS
="$LIBS"
2214 cat > conftest.
$ac_ext <<EOF
2215 #line 2216 "configure"
2216 #include "confdefs.h"
2217 /* Override any gcc2 internal prototype to avoid an error. */
2218 /* We use char because int might match the return type of a gcc2
2219 builtin and then its argument prototype would still apply. */
2226 if { (eval echo configure
:2227: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2228 eval "ac_cv_lib_$ac_lib_var=yes"
2230 echo "configure: failed program was:" >&5
2231 cat conftest.
$ac_ext >&5
2233 eval "ac_cv_lib_$ac_lib_var=no"
2236 LIBS
="$ac_save_LIBS"
2239 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2240 echo "$ac_t""yes" 1>&6
2243 echo "$ac_t""no" 1>&6
2248 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
2249 echo "configure:2250: checking whether time.h and sys/time.h may both be included" >&5
2250 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
2251 echo $ac_n "(cached) $ac_c" 1>&6
2253 cat > conftest.
$ac_ext <<EOF
2254 #line 2255 "configure"
2255 #include "confdefs.h"
2256 #include <sys/types.h>
2257 #include <sys/time.h>
2263 if { (eval echo configure
:2264: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2265 ac_cv_header_time
=yes
2267 echo "configure: failed program was:" >&5
2268 cat conftest.
$ac_ext >&5
2270 ac_cv_header_time
=no
2275 echo "$ac_t""$ac_cv_header_time" 1>&6
2276 if test $ac_cv_header_time = yes; then
2277 cat >> confdefs.h
<<\EOF
2278 #define TIME_WITH_SYS_TIME 1
2283 echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
2284 echo "configure:2285: checking for sys/wait.h that is POSIX.1 compatible" >&5
2285 if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
2286 echo $ac_n "(cached) $ac_c" 1>&6
2288 cat > conftest.
$ac_ext <<EOF
2289 #line 2290 "configure"
2290 #include "confdefs.h"
2291 #include <sys/types.h>
2292 #include <sys/wait.h>
2294 #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
2297 #define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
2302 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
2305 if { (eval echo configure
:2306: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2307 ac_cv_header_sys_wait_h
=yes
2309 echo "configure: failed program was:" >&5
2310 cat conftest.
$ac_ext >&5
2312 ac_cv_header_sys_wait_h
=no
2317 echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
2318 if test $ac_cv_header_sys_wait_h = yes; then
2319 cat >> confdefs.h
<<\EOF
2320 #define HAVE_SYS_WAIT_H 1
2325 for ac_hdr
in io.h 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
2327 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2328 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2329 echo "configure:2330: checking for $ac_hdr" >&5
2330 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2331 echo $ac_n "(cached) $ac_c" 1>&6
2333 cat > conftest.
$ac_ext <<EOF
2334 #line 2335 "configure"
2335 #include "confdefs.h"
2338 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2339 { (eval echo configure
:2340: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2340 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2341 if test -z "$ac_err"; then
2343 eval "ac_cv_header_$ac_safe=yes"
2346 echo "configure: failed program was:" >&5
2347 cat conftest.
$ac_ext >&5
2349 eval "ac_cv_header_$ac_safe=no"
2353 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2354 echo "$ac_t""yes" 1>&6
2355 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2356 cat >> confdefs.h
<<EOF
2357 #define $ac_tr_hdr 1
2361 echo "$ac_t""no" 1>&6
2366 for ac_hdr
in libc.h unistd.h
2368 ac_safe
=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
2369 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2370 echo "configure:2371: checking for $ac_hdr" >&5
2371 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2372 echo $ac_n "(cached) $ac_c" 1>&6
2374 cat > conftest.
$ac_ext <<EOF
2375 #line 2376 "configure"
2376 #include "confdefs.h"
2379 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2380 { (eval echo configure
:2381: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2381 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2382 if test -z "$ac_err"; then
2384 eval "ac_cv_header_$ac_safe=yes"
2387 echo "configure: failed program was:" >&5
2388 cat conftest.
$ac_ext >&5
2390 eval "ac_cv_header_$ac_safe=no"
2394 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2395 echo "$ac_t""yes" 1>&6
2396 ac_tr_hdr
=HAVE_
`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
2397 cat >> confdefs.h
<<EOF
2398 #define $ac_tr_hdr 1
2402 echo "$ac_t""no" 1>&6
2406 echo $ac_n "checking "whether libc.h and unistd.h can be included together
"""... $ac_c" 1>&6
2407 echo "configure:2408: checking "whether libc.h and unistd.h can be included together
"" >&5
2408 if eval "test \"`echo '$''{'guile_cv_header_libc_with_unistd'+set}'`\" = set"; then
2409 echo $ac_n "(cached) $ac_c" 1>&6
2412 if test "$ac_cv_header_libc_h" = "no"; then
2413 guile_cv_header_libc_with_unistd
="no"
2414 elif test "$ac_cv_header_unistd_h" = "no"; then
2415 guile_cv_header_libc_with_unistd
="yes"
2417 cat > conftest.
$ac_ext <<EOF
2418 #line 2419 "configure"
2419 #include "confdefs.h"
2422 # include <unistd.h>
2428 if { (eval echo configure
:2429: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2430 guile_cv_header_libc_with_unistd
=yes
2432 echo "configure: failed program was:" >&5
2433 cat conftest.
$ac_ext >&5
2435 guile_cv_header_libc_with_unistd
=no
2444 echo "$ac_t""$guile_cv_header_libc_with_unistd" 1>&6
2445 if test "$guile_cv_header_libc_with_unistd" = yes; then
2446 cat >> confdefs.h
<<\EOF
2447 #define LIBC_H_WITH_UNISTD_H 1
2454 echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
2455 echo "configure:2456: checking for uid_t in sys/types.h" >&5
2456 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
2457 echo $ac_n "(cached) $ac_c" 1>&6
2459 cat > conftest.
$ac_ext <<EOF
2460 #line 2461 "configure"
2461 #include "confdefs.h"
2462 #include <sys/types.h>
2464 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2465 egrep "uid_t" >/dev
/null
2>&1; then
2467 ac_cv_type_uid_t
=yes
2476 echo "$ac_t""$ac_cv_type_uid_t" 1>&6
2477 if test $ac_cv_type_uid_t = no
; then
2478 cat >> confdefs.h
<<\EOF
2482 cat >> confdefs.h
<<\EOF
2488 echo $ac_n "checking type of array argument to getgroups""... $ac_c" 1>&6
2489 echo "configure:2490: checking type of array argument to getgroups" >&5
2490 if eval "test \"`echo '$''{'ac_cv_type_getgroups'+set}'`\" = set"; then
2491 echo $ac_n "(cached) $ac_c" 1>&6
2493 if test "$cross_compiling" = yes; then
2494 ac_cv_type_getgroups
=cross
2496 cat > conftest.
$ac_ext <<EOF
2497 #line 2498 "configure"
2498 #include "confdefs.h"
2500 /* Thanks to Mike Rendell for this test. */
2501 #include <sys/types.h>
2504 #define MAX(x, y) ((x) > (y) ? (x) : (y))
2509 union { gid_t gval; long lval; } val;
2512 for (i = 0; i < NGID; i++)
2513 gidset[i] = val.gval;
2514 n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
2516 /* Exit non-zero if getgroups seems to require an array of ints. This
2517 happens when gid_t is short but getgroups modifies an array of ints. */
2518 exit ((n > 0 && gidset[n] != val.gval) ? 1 : 0);
2522 if { (eval echo configure
:2523: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
2524 ac_cv_type_getgroups
=gid_t
2526 echo "configure: failed program was:" >&5
2527 cat conftest.
$ac_ext >&5
2529 ac_cv_type_getgroups
=int
2534 if test $ac_cv_type_getgroups = cross
; then
2535 cat > conftest.
$ac_ext <<EOF
2536 #line 2537 "configure"
2537 #include "confdefs.h"
2540 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2541 egrep "getgroups.*int.*gid_t" >/dev
/null
2>&1; then
2543 ac_cv_type_getgroups
=gid_t
2546 ac_cv_type_getgroups
=int
2553 echo "$ac_t""$ac_cv_type_getgroups" 1>&6
2554 cat >> confdefs.h
<<EOF
2555 #define GETGROUPS_T $ac_cv_type_getgroups
2559 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2560 echo "configure:2561: checking return type of signal handlers" >&5
2561 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
2562 echo $ac_n "(cached) $ac_c" 1>&6
2564 cat > conftest.
$ac_ext <<EOF
2565 #line 2566 "configure"
2566 #include "confdefs.h"
2567 #include <sys/types.h>
2573 extern "C" void (*signal (int, void (*)(int)))(int);
2575 void (*signal ()) ();
2582 if { (eval echo configure
:2583: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2584 ac_cv_type_signal
=void
2586 echo "configure: failed program was:" >&5
2587 cat conftest.
$ac_ext >&5
2589 ac_cv_type_signal
=int
2594 echo "$ac_t""$ac_cv_type_signal" 1>&6
2595 cat >> confdefs.h
<<EOF
2596 #define RETSIGTYPE $ac_cv_type_signal
2600 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
2601 echo "configure:2602: checking for mode_t" >&5
2602 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
2603 echo $ac_n "(cached) $ac_c" 1>&6
2605 cat > conftest.
$ac_ext <<EOF
2606 #line 2607 "configure"
2607 #include "confdefs.h"
2608 #include <sys/types.h>
2614 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2615 egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev
/null
2>&1; then
2617 ac_cv_type_mode_t
=yes
2620 ac_cv_type_mode_t
=no
2625 echo "$ac_t""$ac_cv_type_mode_t" 1>&6
2626 if test $ac_cv_type_mode_t = no
; then
2627 cat >> confdefs.h
<<\EOF
2634 echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
2635 echo "configure:2636: checking for main in -lm" >&5
2636 ac_lib_var
=`echo m'_'main | sed 'y%./+-%__p_%'`
2637 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2638 echo $ac_n "(cached) $ac_c" 1>&6
2640 ac_save_LIBS
="$LIBS"
2642 cat > conftest.
$ac_ext <<EOF
2643 #line 2644 "configure"
2644 #include "confdefs.h"
2650 if { (eval echo configure
:2651: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2652 eval "ac_cv_lib_$ac_lib_var=yes"
2654 echo "configure: failed program was:" >&5
2655 cat conftest.
$ac_ext >&5
2657 eval "ac_cv_lib_$ac_lib_var=no"
2660 LIBS
="$ac_save_LIBS"
2663 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2664 echo "$ac_t""yes" 1>&6
2665 ac_tr_lib
=HAVE_LIB
`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2666 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2667 cat >> confdefs.h
<<EOF
2668 #define $ac_tr_lib 1
2674 echo "$ac_t""no" 1>&6
2677 for ac_func
in gethostbyname
2679 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2680 echo "configure:2681: checking for $ac_func" >&5
2681 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2682 echo $ac_n "(cached) $ac_c" 1>&6
2684 cat > conftest.
$ac_ext <<EOF
2685 #line 2686 "configure"
2686 #include "confdefs.h"
2687 /* System header to define __stub macros and hopefully few prototypes,
2688 which can conflict with char $ac_func(); below. */
2690 /* Override any gcc2 internal prototype to avoid an error. */
2691 /* We use char because int might match the return type of a gcc2
2692 builtin and then its argument prototype would still apply. */
2697 /* The GNU C library defines this for functions which it implements
2698 to always fail with ENOSYS. Some functions are actually named
2699 something starting with __ and the normal name is an alias. */
2700 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2708 if { (eval echo configure
:2709: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2710 eval "ac_cv_func_$ac_func=yes"
2712 echo "configure: failed program was:" >&5
2713 cat conftest.
$ac_ext >&5
2715 eval "ac_cv_func_$ac_func=no"
2720 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2721 echo "$ac_t""yes" 1>&6
2722 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2723 cat >> confdefs.h
<<EOF
2724 #define $ac_tr_func 1
2728 echo "$ac_t""no" 1>&6
2732 if test $ac_cv_func_gethostbyname = no
; then
2733 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
2734 echo "configure:2735: checking for gethostbyname in -lnsl" >&5
2735 ac_lib_var
=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
2736 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2737 echo $ac_n "(cached) $ac_c" 1>&6
2739 ac_save_LIBS
="$LIBS"
2741 cat > conftest.
$ac_ext <<EOF
2742 #line 2743 "configure"
2743 #include "confdefs.h"
2744 /* Override any gcc2 internal prototype to avoid an error. */
2745 /* We use char because int might match the return type of a gcc2
2746 builtin and then its argument prototype would still apply. */
2747 char gethostbyname();
2753 if { (eval echo configure
:2754: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2755 eval "ac_cv_lib_$ac_lib_var=yes"
2757 echo "configure: failed program was:" >&5
2758 cat conftest.
$ac_ext >&5
2760 eval "ac_cv_lib_$ac_lib_var=no"
2763 LIBS
="$ac_save_LIBS"
2766 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2767 echo "$ac_t""yes" 1>&6
2768 ac_tr_lib
=HAVE_LIB
`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2769 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2770 cat >> confdefs.h
<<EOF
2771 #define $ac_tr_lib 1
2777 echo "$ac_t""no" 1>&6
2781 for ac_func
in connect
2783 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2784 echo "configure:2785: checking for $ac_func" >&5
2785 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2786 echo $ac_n "(cached) $ac_c" 1>&6
2788 cat > conftest.
$ac_ext <<EOF
2789 #line 2790 "configure"
2790 #include "confdefs.h"
2791 /* System header to define __stub macros and hopefully few prototypes,
2792 which can conflict with char $ac_func(); below. */
2794 /* Override any gcc2 internal prototype to avoid an error. */
2795 /* We use char because int might match the return type of a gcc2
2796 builtin and then its argument prototype would still apply. */
2801 /* The GNU C library defines this for functions which it implements
2802 to always fail with ENOSYS. Some functions are actually named
2803 something starting with __ and the normal name is an alias. */
2804 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2812 if { (eval echo configure
:2813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2814 eval "ac_cv_func_$ac_func=yes"
2816 echo "configure: failed program was:" >&5
2817 cat conftest.
$ac_ext >&5
2819 eval "ac_cv_func_$ac_func=no"
2824 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2825 echo "$ac_t""yes" 1>&6
2826 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2827 cat >> confdefs.h
<<EOF
2828 #define $ac_tr_func 1
2832 echo "$ac_t""no" 1>&6
2836 if test $ac_cv_func_connect = no
; then
2837 echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
2838 echo "configure:2839: checking for connect in -lsocket" >&5
2839 ac_lib_var
=`echo socket'_'connect | sed 'y%./+-%__p_%'`
2840 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2841 echo $ac_n "(cached) $ac_c" 1>&6
2843 ac_save_LIBS
="$LIBS"
2844 LIBS
="-lsocket $LIBS"
2845 cat > conftest.
$ac_ext <<EOF
2846 #line 2847 "configure"
2847 #include "confdefs.h"
2848 /* Override any gcc2 internal prototype to avoid an error. */
2849 /* We use char because int might match the return type of a gcc2
2850 builtin and then its argument prototype would still apply. */
2857 if { (eval echo configure
:2858: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2859 eval "ac_cv_lib_$ac_lib_var=yes"
2861 echo "configure: failed program was:" >&5
2862 cat conftest.
$ac_ext >&5
2864 eval "ac_cv_lib_$ac_lib_var=no"
2867 LIBS
="$ac_save_LIBS"
2870 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2871 echo "$ac_t""yes" 1>&6
2872 ac_tr_lib
=HAVE_LIB
`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2873 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2874 cat >> confdefs.h
<<EOF
2875 #define $ac_tr_lib 1
2878 LIBS
="-lsocket $LIBS"
2881 echo "$ac_t""no" 1>&6
2886 # Checks for dynamic linking
2888 if test "$enable_dynamic_linking" = "yes"; then
2890 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2891 echo "configure:2892: checking for dlopen in -ldl" >&5
2892 ac_lib_var
=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
2893 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2894 echo $ac_n "(cached) $ac_c" 1>&6
2896 ac_save_LIBS
="$LIBS"
2898 cat > conftest.
$ac_ext <<EOF
2899 #line 2900 "configure"
2900 #include "confdefs.h"
2901 /* Override any gcc2 internal prototype to avoid an error. */
2902 /* We use char because int might match the return type of a gcc2
2903 builtin and then its argument prototype would still apply. */
2910 if { (eval echo configure
:2911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2912 eval "ac_cv_lib_$ac_lib_var=yes"
2914 echo "configure: failed program was:" >&5
2915 cat conftest.
$ac_ext >&5
2917 eval "ac_cv_lib_$ac_lib_var=no"
2920 LIBS
="$ac_save_LIBS"
2923 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2924 echo "$ac_t""yes" 1>&6
2925 ac_tr_lib
=HAVE_LIB
`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2926 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
2927 cat >> confdefs.h
<<EOF
2928 #define $ac_tr_lib 1
2934 echo "$ac_t""no" 1>&6
2937 if test "$ac_cv_lib_dl_dlopen" = "yes"; then
2938 for ac_func
in dlopen
2940 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2941 echo "configure:2942: checking for $ac_func" >&5
2942 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
2943 echo $ac_n "(cached) $ac_c" 1>&6
2945 cat > conftest.
$ac_ext <<EOF
2946 #line 2947 "configure"
2947 #include "confdefs.h"
2948 /* System header to define __stub macros and hopefully few prototypes,
2949 which can conflict with char $ac_func(); below. */
2951 /* Override any gcc2 internal prototype to avoid an error. */
2952 /* We use char because int might match the return type of a gcc2
2953 builtin and then its argument prototype would still apply. */
2958 /* The GNU C library defines this for functions which it implements
2959 to always fail with ENOSYS. Some functions are actually named
2960 something starting with __ and the normal name is an alias. */
2961 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
2969 if { (eval echo configure
:2970: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
2971 eval "ac_cv_func_$ac_func=yes"
2973 echo "configure: failed program was:" >&5
2974 cat conftest.
$ac_ext >&5
2976 eval "ac_cv_func_$ac_func=no"
2981 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
2982 echo "$ac_t""yes" 1>&6
2983 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2984 cat >> confdefs.h
<<EOF
2985 #define $ac_tr_func 1
2989 echo "$ac_t""no" 1>&6
2993 cat >> confdefs.h
<<\EOF
2994 #define DYNAMIC_LINKING 1
2998 echo $ac_n "checking for dld_link in -ldld""... $ac_c" 1>&6
2999 echo "configure:3000: checking for dld_link in -ldld" >&5
3000 ac_lib_var
=`echo dld'_'dld_link | sed 'y%./+-%__p_%'`
3001 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3002 echo $ac_n "(cached) $ac_c" 1>&6
3004 ac_save_LIBS
="$LIBS"
3006 cat > conftest.
$ac_ext <<EOF
3007 #line 3008 "configure"
3008 #include "confdefs.h"
3009 /* Override any gcc2 internal prototype to avoid an error. */
3010 /* We use char because int might match the return type of a gcc2
3011 builtin and then its argument prototype would still apply. */
3018 if { (eval echo configure
:3019: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3020 eval "ac_cv_lib_$ac_lib_var=yes"
3022 echo "configure: failed program was:" >&5
3023 cat conftest.
$ac_ext >&5
3025 eval "ac_cv_lib_$ac_lib_var=no"
3028 LIBS
="$ac_save_LIBS"
3031 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3032 echo "$ac_t""yes" 1>&6
3033 ac_tr_lib
=HAVE_LIB
`echo dld | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3034 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3035 cat >> confdefs.h
<<EOF
3036 #define $ac_tr_lib 1
3042 echo "$ac_t""no" 1>&6
3045 if test "$ac_cv_lib_dld_dld_link" = "yes"; then
3046 cat >> confdefs.h
<<\EOF
3047 #define DYNAMIC_LINKING 1
3051 for ac_func
in shl_load
3053 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3054 echo "configure:3055: checking for $ac_func" >&5
3055 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3056 echo $ac_n "(cached) $ac_c" 1>&6
3058 cat > conftest.
$ac_ext <<EOF
3059 #line 3060 "configure"
3060 #include "confdefs.h"
3061 /* System header to define __stub macros and hopefully few prototypes,
3062 which can conflict with char $ac_func(); below. */
3064 /* Override any gcc2 internal prototype to avoid an error. */
3065 /* We use char because int might match the return type of a gcc2
3066 builtin and then its argument prototype would still apply. */
3071 /* The GNU C library defines this for functions which it implements
3072 to always fail with ENOSYS. Some functions are actually named
3073 something starting with __ and the normal name is an alias. */
3074 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3082 if { (eval echo configure
:3083: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3084 eval "ac_cv_func_$ac_func=yes"
3086 echo "configure: failed program was:" >&5
3087 cat conftest.
$ac_ext >&5
3089 eval "ac_cv_func_$ac_func=no"
3094 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3095 echo "$ac_t""yes" 1>&6
3096 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3097 cat >> confdefs.h
<<EOF
3098 #define $ac_tr_func 1
3102 echo "$ac_t""no" 1>&6
3106 if test "$ac_cv_func_shl_load" = "yes"; then
3107 cat >> confdefs.h
<<\EOF
3108 #define DYNAMIC_LINKING 1
3112 for ac_func
in dlopen
3114 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3115 echo "configure:3116: checking for $ac_func" >&5
3116 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3117 echo $ac_n "(cached) $ac_c" 1>&6
3119 cat > conftest.
$ac_ext <<EOF
3120 #line 3121 "configure"
3121 #include "confdefs.h"
3122 /* System header to define __stub macros and hopefully few prototypes,
3123 which can conflict with char $ac_func(); below. */
3125 /* Override any gcc2 internal prototype to avoid an error. */
3126 /* We use char because int might match the return type of a gcc2
3127 builtin and then its argument prototype would still apply. */
3132 /* The GNU C library defines this for functions which it implements
3133 to always fail with ENOSYS. Some functions are actually named
3134 something starting with __ and the normal name is an alias. */
3135 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3143 if { (eval echo configure
:3144: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3145 eval "ac_cv_func_$ac_func=yes"
3147 echo "configure: failed program was:" >&5
3148 cat conftest.
$ac_ext >&5
3150 eval "ac_cv_func_$ac_func=no"
3155 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3156 echo "$ac_t""yes" 1>&6
3157 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3158 cat >> confdefs.h
<<EOF
3159 #define $ac_tr_func 1
3163 echo "$ac_t""no" 1>&6
3167 if test "$ac_cv_func_dlopen" = "yes"; then
3168 cat >> confdefs.h
<<\EOF
3169 #define DYNAMIC_LINKING 1
3180 echo $ac_n "checking for underscore before symbols""... $ac_c" 1>&6
3181 echo "configure:3182: checking for underscore before symbols" >&5
3182 if eval "test \"`echo '$''{'guile_cv_uscore'+set}'`\" = set"; then
3183 echo $ac_n "(cached) $ac_c" 1>&6
3186 echo "main(){int i=1;}
3187 fnord(){int i=23; int ltuae=42;}" > conftest.c
3188 ${CC} conftest.c
> /dev
/null
3189 if (nm a.out |
grep _fnord
) > /dev
/null
; then
3196 echo "$ac_t""$guile_cv_uscore" 1>&6
3197 rm -f conftest.c a.out
3199 if test $guile_cv_uscore = yes; then
3200 cat >> confdefs.h
<<\EOF
3205 if test $ac_cv_func_dlopen = yes -o $ac_cv_lib_dl_dlopen = yes ; then
3206 echo $ac_n "checking whether dlsym always adds an underscore for us""... $ac_c" 1>&6
3207 echo "configure:3208: checking whether dlsym always adds an underscore for us" >&5
3208 if eval "test \"`echo '$''{'guile_cv_dlsym_adds_uscore'+set}'`\" = set"; then
3209 echo $ac_n "(cached) $ac_c" 1>&6
3211 if test "$cross_compiling" = yes; then
3212 guile_cv_dlsym_adds_uscore
=no
3214 cat > conftest.
$ac_ext <<EOF
3215 #line 3216 "configure"
3216 #include "confdefs.h"
3220 fnord() { int i=42;}
3221 main() { void *self, *ptr1, *ptr2; self=dlopen(NULL,RTLD_LAZY);
3222 if(self) { ptr1=dlsym(self,"fnord"); ptr2=dlsym(self,"_fnord");
3223 if(ptr1 && !ptr2) exit(0); } exit(1); }
3226 if { (eval echo configure
:3227: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3228 guile_cv_dlsym_adds_uscore
=yes
3229 cat >> confdefs.h
<<\EOF
3230 #define DLSYM_ADDS_USCORE 1
3234 echo "configure: failed program was:" >&5
3235 cat conftest.
$ac_ext >&5
3237 guile_cv_dlsym_adds_uscore
=no
3245 echo "$ac_t""$guile_cv_dlsym_adds_uscore" 1>&6
3250 for ac_func
in ctermid ftime getcwd geteuid gettimeofday lstat mkdir mknod nice readlink rename
rmdir select setegid seteuid setlocale setpgid setsid sigaction siginterrupt strftime strptime symlink sync tcgetpgrp tcsetpgrp
times uname waitpid bzero strdup system
usleep atexit on_exit
3252 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3253 echo "configure:3254: checking for $ac_func" >&5
3254 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3255 echo $ac_n "(cached) $ac_c" 1>&6
3257 cat > conftest.
$ac_ext <<EOF
3258 #line 3259 "configure"
3259 #include "confdefs.h"
3260 /* System header to define __stub macros and hopefully few prototypes,
3261 which can conflict with char $ac_func(); below. */
3263 /* Override any gcc2 internal prototype to avoid an error. */
3264 /* We use char because int might match the return type of a gcc2
3265 builtin and then its argument prototype would still apply. */
3270 /* The GNU C library defines this for functions which it implements
3271 to always fail with ENOSYS. Some functions are actually named
3272 something starting with __ and the normal name is an alias. */
3273 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3281 if { (eval echo configure
:3282: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3283 eval "ac_cv_func_$ac_func=yes"
3285 echo "configure: failed program was:" >&5
3286 cat conftest.
$ac_ext >&5
3288 eval "ac_cv_func_$ac_func=no"
3293 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3294 echo "$ac_t""yes" 1>&6
3295 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3296 cat >> confdefs.h
<<EOF
3297 #define $ac_tr_func 1
3301 echo "$ac_t""no" 1>&6
3306 ### Some systems don't declare some functions. On such systems, we
3307 ### need to at least provide our own K&R-style declarations.
3309 ### GUILE_FUNC_DECLARED(function, headerfile)
3311 ### Check for a declaration of FUNCTION in HEADERFILE; if it is
3312 ### not there, #define MISSING_FUNCTION_DECL.
3316 echo $ac_n "checking for strptime declaration""... $ac_c" 1>&6
3317 echo "configure:3318: checking for strptime declaration" >&5
3318 if eval "test \"`echo '$''{'guile_cv_func_strptime_declared'+set}'`\" = set"; then
3319 echo $ac_n "(cached) $ac_c" 1>&6
3321 cat > conftest.
$ac_ext <<EOF
3322 #line 3323 "configure"
3323 #include "confdefs.h"
3326 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3327 egrep "strptime" >/dev
/null
2>&1; then
3329 guile_cv_func_strptime_declared
=yes
3332 guile_cv_func_strptime_declared
=no
3338 echo "$ac_t""$guile_cv_func_strptime_declared" 1>&6
3339 if test x
$guile_cv_func_strptime_declared = xno
; then
3340 cat >> confdefs.h
<<\EOF
3341 #define MISSING_STRPTIME_DECL 1
3347 echo $ac_n "checking for bzero declaration""... $ac_c" 1>&6
3348 echo "configure:3349: checking for bzero declaration" >&5
3349 if eval "test \"`echo '$''{'guile_cv_func_bzero_declared'+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"
3357 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3358 egrep "bzero" >/dev
/null
2>&1; then
3360 guile_cv_func_bzero_declared
=yes
3363 guile_cv_func_bzero_declared
=no
3369 echo "$ac_t""$guile_cv_func_bzero_declared" 1>&6
3370 if test x
$guile_cv_func_bzero_declared = xno
; then
3371 cat >> confdefs.h
<<\EOF
3372 #define MISSING_BZERO_DECL 1
3378 echo $ac_n "checking for sleep declaration""... $ac_c" 1>&6
3379 echo "configure:3380: checking for sleep declaration" >&5
3380 if eval "test \"`echo '$''{'guile_cv_func_sleep_declared'+set}'`\" = set"; then
3381 echo $ac_n "(cached) $ac_c" 1>&6
3383 cat > conftest.
$ac_ext <<EOF
3384 #line 3385 "configure"
3385 #include "confdefs.h"
3388 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3389 egrep "sleep" >/dev
/null
2>&1; then
3391 guile_cv_func_sleep_declared
=yes
3394 guile_cv_func_sleep_declared
=no
3400 echo "$ac_t""$guile_cv_func_sleep_declared" 1>&6
3401 if test x
$guile_cv_func_sleep_declared = xno
; then
3402 cat >> confdefs.h
<<\EOF
3403 #define MISSING_SLEEP_DECL 1
3409 echo $ac_n "checking for usleep declaration""... $ac_c" 1>&6
3410 echo "configure:3411: checking for usleep declaration" >&5
3411 if eval "test \"`echo '$''{'guile_cv_func_usleep_declared'+set}'`\" = set"; then
3412 echo $ac_n "(cached) $ac_c" 1>&6
3414 cat > conftest.
$ac_ext <<EOF
3415 #line 3416 "configure"
3416 #include "confdefs.h"
3419 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3420 egrep "usleep" >/dev
/null
2>&1; then
3422 guile_cv_func_usleep_declared
=yes
3425 guile_cv_func_usleep_declared
=no
3431 echo "$ac_t""$guile_cv_func_usleep_declared" 1>&6
3432 if test x
$guile_cv_func_usleep_declared = xno
; then
3433 cat >> confdefs.h
<<\EOF
3434 #define MISSING_USLEEP_DECL 1
3440 ### On some systems usleep has no return value. If it does have one,
3441 ### we'd like to return it; otherwise, we'll fake it.
3442 echo $ac_n "checking return type of usleep""... $ac_c" 1>&6
3443 echo "configure:3444: checking return type of usleep" >&5
3444 if eval "test \"`echo '$''{'guile_cv_func_usleep_return_type'+set}'`\" = set"; then
3445 echo $ac_n "(cached) $ac_c" 1>&6
3447 cat > conftest.
$ac_ext <<EOF
3448 #line 3449 "configure"
3449 #include "confdefs.h"
3450 #include </usr/include/unistd.h>
3452 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3453 egrep "void[ ]+usleep" >/dev
/null
2>&1; then
3455 guile_cv_func_usleep_return_type
=void
3458 guile_cv_func_usleep_return_type
=int
3464 echo "$ac_t""$guile_cv_func_usleep_return_type" 1>&6
3465 case "$guile_cv_func_usleep_return_type" in
3467 cat >> confdefs.h
<<\EOF
3468 #define USLEEP_RETURNS_VOID 1
3475 ac_safe
=`echo "sys/un.h" | sed 'y%./+-%__p_%'`
3476 echo $ac_n "checking for sys/un.h""... $ac_c" 1>&6
3477 echo "configure:3478: checking for sys/un.h" >&5
3478 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3479 echo $ac_n "(cached) $ac_c" 1>&6
3481 cat > conftest.
$ac_ext <<EOF
3482 #line 3483 "configure"
3483 #include "confdefs.h"
3486 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3487 { (eval echo configure
:3488: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3488 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3489 if test -z "$ac_err"; then
3491 eval "ac_cv_header_$ac_safe=yes"
3494 echo "configure: failed program was:" >&5
3495 cat conftest.
$ac_ext >&5
3497 eval "ac_cv_header_$ac_safe=no"
3501 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3502 echo "$ac_t""yes" 1>&6
3505 echo "$ac_t""no" 1>&6
3508 if test -n "$have_sys_un_h" ; then
3509 cat >> confdefs.h
<<\EOF
3510 #define HAVE_UNIX_DOMAIN_SOCKETS 1
3515 for ac_func
in socketpair getgroups setpwent pause tzset
3517 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3518 echo "configure:3519: checking for $ac_func" >&5
3519 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3520 echo $ac_n "(cached) $ac_c" 1>&6
3522 cat > conftest.
$ac_ext <<EOF
3523 #line 3524 "configure"
3524 #include "confdefs.h"
3525 /* System header to define __stub macros and hopefully few prototypes,
3526 which can conflict with char $ac_func(); below. */
3528 /* Override any gcc2 internal prototype to avoid an error. */
3529 /* We use char because int might match the return type of a gcc2
3530 builtin and then its argument prototype would still apply. */
3535 /* The GNU C library defines this for functions which it implements
3536 to always fail with ENOSYS. Some functions are actually named
3537 something starting with __ and the normal name is an alias. */
3538 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3546 if { (eval echo configure
:3547: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3548 eval "ac_cv_func_$ac_func=yes"
3550 echo "configure: failed program was:" >&5
3551 cat conftest.
$ac_ext >&5
3553 eval "ac_cv_func_$ac_func=no"
3558 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3559 echo "$ac_t""yes" 1>&6
3560 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3561 cat >> confdefs.h
<<EOF
3562 #define $ac_tr_func 1
3566 echo "$ac_t""no" 1>&6
3574 for ac_func
in sethostent gethostent endhostent setnetent getnetent endnetent setprotoent getprotoent endprotoent setservent getservent endservent getnetbyaddr getnetbyname inet_lnaof inet_makeaddr inet_netof
3576 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3577 echo "configure:3578: checking for $ac_func" >&5
3578 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3579 echo $ac_n "(cached) $ac_c" 1>&6
3581 cat > conftest.
$ac_ext <<EOF
3582 #line 3583 "configure"
3583 #include "confdefs.h"
3584 /* System header to define __stub macros and hopefully few prototypes,
3585 which can conflict with char $ac_func(); below. */
3587 /* Override any gcc2 internal prototype to avoid an error. */
3588 /* We use char because int might match the return type of a gcc2
3589 builtin and then its argument prototype would still apply. */
3594 /* The GNU C library defines this for functions which it implements
3595 to always fail with ENOSYS. Some functions are actually named
3596 something starting with __ and the normal name is an alias. */
3597 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3605 if { (eval echo configure
:3606: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3607 eval "ac_cv_func_$ac_func=yes"
3609 echo "configure: failed program was:" >&5
3610 cat conftest.
$ac_ext >&5
3612 eval "ac_cv_func_$ac_func=no"
3617 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3618 echo "$ac_t""yes" 1>&6
3619 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3620 cat >> confdefs.h
<<EOF
3621 #define $ac_tr_func 1
3625 echo "$ac_t""no" 1>&6
3632 echo $ac_n "checking for restartable system calls""... $ac_c" 1>&6
3633 echo "configure:3634: checking for restartable system calls" >&5
3634 if eval "test \"`echo '$''{'ac_cv_sys_restartable_syscalls'+set}'`\" = set"; then
3635 echo $ac_n "(cached) $ac_c" 1>&6
3637 if test "$cross_compiling" = yes; then
3638 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
3640 cat > conftest.
$ac_ext <<EOF
3641 #line 3642 "configure"
3642 #include "confdefs.h"
3643 /* Exit 0 (true) if wait returns something other than -1,
3644 i.e. the pid of the child, which means that wait was restarted
3645 after getting the signal. */
3646 #include <sys/types.h>
3650 int i = fork (), status;
3651 if (i == 0) { sleep (3); kill (getppid (), SIGINT); sleep (3); exit (0); }
3652 signal (SIGINT, ucatch);
3654 if (status == -1) wait(&i);
3655 exit (status == -1);
3659 if { (eval echo configure
:3660: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
3661 ac_cv_sys_restartable_syscalls
=yes
3663 echo "configure: failed program was:" >&5
3664 cat conftest.
$ac_ext >&5
3666 ac_cv_sys_restartable_syscalls
=no
3673 echo "$ac_t""$ac_cv_sys_restartable_syscalls" 1>&6
3674 if test $ac_cv_sys_restartable_syscalls = yes; then
3675 cat >> confdefs.h
<<\EOF
3676 #define HAVE_RESTARTABLE_SYSCALLS 1
3682 if test "$ac_cv_header_regex_h" = yes ||
3683 test "$ac_cv_header_rxposix_h" = yes ||
3684 test "$ac_cv_header_rx_rxposix_h" = yes; then
3685 echo $ac_n "checking for regcomp""... $ac_c" 1>&6
3686 echo "configure:3687: checking for regcomp" >&5
3687 if eval "test \"`echo '$''{'ac_cv_func_regcomp_norx'+set}'`\" = set"; then
3688 echo $ac_n "(cached) $ac_c" 1>&6
3690 cat > conftest.
$ac_ext <<EOF
3691 #line 3692 "configure"
3692 #include "confdefs.h"
3693 /* System header to define __stub macros and hopefully few prototypes,
3694 which can conflict with char regcomp(); below. */
3696 /* Override any gcc2 internal prototype to avoid an error. */
3697 /* We use char because int might match the return type of a gcc2
3698 builtin and then its argument prototype would still apply. */
3703 /* The GNU C library defines this for functions which it implements
3704 to always fail with ENOSYS. Some functions are actually named
3705 something starting with __ and the normal name is an alias. */
3706 #if defined (__stub_regcomp) || defined (__stub___regcomp)
3714 if { (eval echo configure
:3715: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3716 eval "ac_cv_func_regcomp_norx=yes"
3718 echo "configure: failed program was:" >&5
3719 cat conftest.
$ac_ext >&5
3721 eval "ac_cv_func_regcomp_norx=no"
3726 if eval "test \"`echo '$ac_cv_func_'regcomp'_'norx`\" = yes"; then
3727 echo "$ac_t""yes" 1>&6
3728 LIBOBJS
="regex-posix.o $LIBOBJS"
3730 echo "$ac_t""no" 1>&6
3731 echo $ac_n "checking for main in -lrx""... $ac_c" 1>&6
3732 echo "configure:3733: checking for main in -lrx" >&5
3733 ac_lib_var
=`echo rx'_'main | sed 'y%./+-%__p_%'`
3734 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3735 echo $ac_n "(cached) $ac_c" 1>&6
3737 ac_save_LIBS
="$LIBS"
3739 cat > conftest.
$ac_ext <<EOF
3740 #line 3741 "configure"
3741 #include "confdefs.h"
3747 if { (eval echo configure
:3748: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3749 eval "ac_cv_lib_$ac_lib_var=yes"
3751 echo "configure: failed program was:" >&5
3752 cat conftest.
$ac_ext >&5
3754 eval "ac_cv_lib_$ac_lib_var=no"
3757 LIBS
="$ac_save_LIBS"
3760 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3761 echo "$ac_t""yes" 1>&6
3762 ac_tr_lib
=HAVE_LIB
`echo rx | sed -e 's/[^a-zA-Z0-9_]/_/g' \
3763 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
3764 cat >> confdefs.h
<<EOF
3765 #define $ac_tr_lib 1
3771 echo "$ac_t""no" 1>&6
3774 echo $ac_n "checking for regcomp""... $ac_c" 1>&6
3775 echo "configure:3776: checking for regcomp" >&5
3776 if eval "test \"`echo '$''{'ac_cv_func_regcomp_rx'+set}'`\" = set"; then
3777 echo $ac_n "(cached) $ac_c" 1>&6
3779 cat > conftest.
$ac_ext <<EOF
3780 #line 3781 "configure"
3781 #include "confdefs.h"
3782 /* System header to define __stub macros and hopefully few prototypes,
3783 which can conflict with char regcomp(); below. */
3785 /* Override any gcc2 internal prototype to avoid an error. */
3786 /* We use char because int might match the return type of a gcc2
3787 builtin and then its argument prototype would still apply. */
3792 /* The GNU C library defines this for functions which it implements
3793 to always fail with ENOSYS. Some functions are actually named
3794 something starting with __ and the normal name is an alias. */
3795 #if defined (__stub_regcomp) || defined (__stub___regcomp)
3803 if { (eval echo configure
:3804: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3805 eval "ac_cv_func_regcomp_rx=yes"
3807 echo "configure: failed program was:" >&5
3808 cat conftest.
$ac_ext >&5
3810 eval "ac_cv_func_regcomp_rx=no"
3815 if eval "test \"`echo '$ac_cv_func_'regcomp'_'rx`\" = yes"; then
3816 echo "$ac_t""yes" 1>&6
3817 LIBOBJS
="regex-posix.o $LIBOBJS"
3819 echo "$ac_t""no" 1>&6
3825 if test "$ac_cv_func_regcomp_norx" = yes ||
3826 test "$ac_cv_func_regcomp_rx" = yes; then
3827 cat >> confdefs.h
<<\EOF
3828 #define HAVE_REGCOMP 1
3834 for ac_func
in inet_aton putenv strerror memmove
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
${ac_exeext}; 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 ac_tr_func
=HAVE_
`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3880 cat >> confdefs.h
<<EOF
3881 #define $ac_tr_func 1
3885 echo "$ac_t""no" 1>&6
3886 LIBOBJS
="$LIBOBJS ${ac_func}.${ac_objext}"
3892 # When testing for the presence of alloca, we need to add alloca.o
3893 # explicitly to LIBOBJS to make sure that it is translated to
3894 # `alloca.lo' for libtool later on. This can and should be done more cleanly.
3895 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3896 # for constant arguments. Useless!
3897 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3898 echo "configure:3899: checking for working alloca.h" >&5
3899 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3900 echo $ac_n "(cached) $ac_c" 1>&6
3902 cat > conftest.
$ac_ext <<EOF
3903 #line 3904 "configure"
3904 #include "confdefs.h"
3907 char *p = alloca(2 * sizeof(int));
3910 if { (eval echo configure
:3911: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3912 ac_cv_header_alloca_h
=yes
3914 echo "configure: failed program was:" >&5
3915 cat conftest.
$ac_ext >&5
3917 ac_cv_header_alloca_h
=no
3922 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3923 if test $ac_cv_header_alloca_h = yes; then
3924 cat >> confdefs.h
<<\EOF
3925 #define HAVE_ALLOCA_H 1
3930 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3931 echo "configure:3932: checking for alloca" >&5
3932 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3933 echo $ac_n "(cached) $ac_c" 1>&6
3935 cat > conftest.
$ac_ext <<EOF
3936 #line 3937 "configure"
3937 #include "confdefs.h"
3940 # define alloca __builtin_alloca
3943 # include <malloc.h>
3944 # define alloca _alloca
3947 # include <alloca.h>
3952 # ifndef alloca /* predefined by HP cc +Olibcalls */
3961 char *p = (char *) alloca(1);
3964 if { (eval echo configure
:3965: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
3966 ac_cv_func_alloca_works
=yes
3968 echo "configure: failed program was:" >&5
3969 cat conftest.
$ac_ext >&5
3971 ac_cv_func_alloca_works
=no
3976 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3977 if test $ac_cv_func_alloca_works = yes; then
3978 cat >> confdefs.h
<<\EOF
3979 #define HAVE_ALLOCA 1
3984 if test $ac_cv_func_alloca_works = no
; then
3985 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3986 # that cause trouble. Some versions do not even contain alloca or
3987 # contain a buggy version. If you still want to use their alloca,
3988 # use ar to extract alloca.o from them instead of compiling alloca.c.
3989 ALLOCA
=alloca.
${ac_objext}
3990 cat >> confdefs.h
<<\EOF
3995 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3996 echo "configure:3997: checking whether alloca needs Cray hooks" >&5
3997 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3998 echo $ac_n "(cached) $ac_c" 1>&6
4000 cat > conftest.
$ac_ext <<EOF
4001 #line 4002 "configure"
4002 #include "confdefs.h"
4003 #if defined(CRAY) && ! defined(CRAY2)
4010 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4011 egrep "webecray" >/dev
/null
2>&1; then
4022 echo "$ac_t""$ac_cv_os_cray" 1>&6
4023 if test $ac_cv_os_cray = yes; then
4024 for ac_func
in _getb67 GETB67 getb67
; do
4025 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4026 echo "configure:4027: checking for $ac_func" >&5
4027 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4028 echo $ac_n "(cached) $ac_c" 1>&6
4030 cat > conftest.
$ac_ext <<EOF
4031 #line 4032 "configure"
4032 #include "confdefs.h"
4033 /* System header to define __stub macros and hopefully few prototypes,
4034 which can conflict with char $ac_func(); below. */
4036 /* Override any gcc2 internal prototype to avoid an error. */
4037 /* We use char because int might match the return type of a gcc2
4038 builtin and then its argument prototype would still apply. */
4043 /* The GNU C library defines this for functions which it implements
4044 to always fail with ENOSYS. Some functions are actually named
4045 something starting with __ and the normal name is an alias. */
4046 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4054 if { (eval echo configure
:4055: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4056 eval "ac_cv_func_$ac_func=yes"
4058 echo "configure: failed program was:" >&5
4059 cat conftest.
$ac_ext >&5
4061 eval "ac_cv_func_$ac_func=no"
4066 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4067 echo "$ac_t""yes" 1>&6
4068 cat >> confdefs.h
<<EOF
4069 #define CRAY_STACKSEG_END $ac_func
4074 echo "$ac_t""no" 1>&6
4080 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
4081 echo "configure:4082: checking stack direction for C alloca" >&5
4082 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
4083 echo $ac_n "(cached) $ac_c" 1>&6
4085 if test "$cross_compiling" = yes; then
4086 ac_cv_c_stack_direction
=0
4088 cat > conftest.
$ac_ext <<EOF
4089 #line 4090 "configure"
4090 #include "confdefs.h"
4091 find_stack_direction ()
4093 static char *addr = 0;
4098 return find_stack_direction ();
4101 return (&dummy > addr) ? 1 : -1;
4105 exit (find_stack_direction() < 0);
4108 if { (eval echo configure
:4109: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4110 ac_cv_c_stack_direction
=1
4112 echo "configure: failed program was:" >&5
4113 cat conftest.
$ac_ext >&5
4115 ac_cv_c_stack_direction
=-1
4122 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
4123 cat >> confdefs.h
<<EOF
4124 #define STACK_DIRECTION $ac_cv_c_stack_direction
4129 if test "$ALLOCA" = "alloca.o"; then LIBOBJS
="alloca.o $LIBOBJS"; fi
4131 echo $ac_n "checking for st_rdev in struct stat""... $ac_c" 1>&6
4132 echo "configure:4133: checking for st_rdev in struct stat" >&5
4133 if eval "test \"`echo '$''{'ac_cv_struct_st_rdev'+set}'`\" = set"; then
4134 echo $ac_n "(cached) $ac_c" 1>&6
4136 cat > conftest.
$ac_ext <<EOF
4137 #line 4138 "configure"
4138 #include "confdefs.h"
4139 #include <sys/types.h>
4140 #include <sys/stat.h>
4142 struct stat s; s.st_rdev;
4145 if { (eval echo configure
:4146: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4147 ac_cv_struct_st_rdev
=yes
4149 echo "configure: failed program was:" >&5
4150 cat conftest.
$ac_ext >&5
4152 ac_cv_struct_st_rdev
=no
4157 echo "$ac_t""$ac_cv_struct_st_rdev" 1>&6
4158 if test $ac_cv_struct_st_rdev = yes; then
4159 cat >> confdefs.h
<<\EOF
4160 #define HAVE_ST_RDEV 1
4165 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
4166 echo "configure:4167: checking for st_blksize in struct stat" >&5
4167 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
4168 echo $ac_n "(cached) $ac_c" 1>&6
4170 cat > conftest.
$ac_ext <<EOF
4171 #line 4172 "configure"
4172 #include "confdefs.h"
4173 #include <sys/types.h>
4174 #include <sys/stat.h>
4176 struct stat s; s.st_blksize;
4179 if { (eval echo configure
:4180: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4181 ac_cv_struct_st_blksize
=yes
4183 echo "configure: failed program was:" >&5
4184 cat conftest.
$ac_ext >&5
4186 ac_cv_struct_st_blksize
=no
4191 echo "$ac_t""$ac_cv_struct_st_blksize" 1>&6
4192 if test $ac_cv_struct_st_blksize = yes; then
4193 cat >> confdefs.h
<<\EOF
4194 #define HAVE_ST_BLKSIZE 1
4200 # We could use AC_STRUCT_ST_BLOCKS here, but that adds fileblocks.o to
4201 # LIBOBJS, which we don't need. This seems more direct.
4202 echo $ac_n "checking for st_blocks in struct stat""... $ac_c" 1>&6
4203 echo "configure:4204: checking for st_blocks in struct stat" >&5
4204 if eval "test \"`echo '$''{'ac_cv_struct_st_blocks'+set}'`\" = set"; then
4205 echo $ac_n "(cached) $ac_c" 1>&6
4207 cat > conftest.
$ac_ext <<EOF
4208 #line 4209 "configure"
4209 #include "confdefs.h"
4210 #include <sys/types.h>
4211 #include <sys/stat.h>
4213 struct stat s; s.st_blocks;
4216 if { (eval echo configure
:4217: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4218 ac_cv_struct_st_blocks
=yes
4220 echo "configure: failed program was:" >&5
4221 cat conftest.
$ac_ext >&5
4223 ac_cv_struct_st_blocks
=no
4228 echo "$ac_t""$ac_cv_struct_st_blocks" 1>&6
4229 if test $ac_cv_struct_st_blocks = yes; then
4230 cat >> confdefs.h
<<\EOF
4231 #define HAVE_ST_BLOCKS 1
4236 echo $ac_n "checking for S_ISLNK in sys/stat.h""... $ac_c" 1>&6
4237 echo "configure:4238: checking for S_ISLNK in sys/stat.h" >&5
4238 if eval "test \"`echo '$''{'ac_cv_macro_S_ISLNK'+set}'`\" = set"; then
4239 echo $ac_n "(cached) $ac_c" 1>&6
4241 cat > conftest.
$ac_ext <<EOF
4242 #line 4243 "configure"
4243 #include "confdefs.h"
4244 #include <sys/stat.h>
4249 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4250 { (eval echo configure
:4251: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4251 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4252 if test -z "$ac_err"; then
4254 ac_cv_macro_S_ISLNK
=yes
4257 echo "configure: failed program was:" >&5
4258 cat conftest.
$ac_ext >&5
4260 ac_cv_macro_S_ISLNK
=no
4265 echo "$ac_t""$ac_cv_macro_S_ISLNK" 1>&6
4266 if test $ac_cv_macro_S_ISLNK = yes; then
4267 cat >> confdefs.h
<<\EOF
4268 #define HAVE_S_ISLNK 1
4273 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
4274 echo "configure:4275: checking whether struct tm is in sys/time.h or time.h" >&5
4275 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then
4276 echo $ac_n "(cached) $ac_c" 1>&6
4278 cat > conftest.
$ac_ext <<EOF
4279 #line 4280 "configure"
4280 #include "confdefs.h"
4281 #include <sys/types.h>
4284 struct tm *tp; tp->tm_sec;
4287 if { (eval echo configure
:4288: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4289 ac_cv_struct_tm
=time.h
4291 echo "configure: failed program was:" >&5
4292 cat conftest.
$ac_ext >&5
4294 ac_cv_struct_tm
=sys
/time.h
4299 echo "$ac_t""$ac_cv_struct_tm" 1>&6
4300 if test $ac_cv_struct_tm = sys
/time.h
; then
4301 cat >> confdefs.h
<<\EOF
4302 #define TM_IN_SYS_TIME 1
4307 echo $ac_n "checking for tm_zone in struct tm""... $ac_c" 1>&6
4308 echo "configure:4309: checking for tm_zone in struct tm" >&5
4309 if eval "test \"`echo '$''{'ac_cv_struct_tm_zone'+set}'`\" = set"; then
4310 echo $ac_n "(cached) $ac_c" 1>&6
4312 cat > conftest.
$ac_ext <<EOF
4313 #line 4314 "configure"
4314 #include "confdefs.h"
4315 #include <sys/types.h>
4316 #include <$ac_cv_struct_tm>
4318 struct tm tm; tm.tm_zone;
4321 if { (eval echo configure
:4322: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4323 ac_cv_struct_tm_zone
=yes
4325 echo "configure: failed program was:" >&5
4326 cat conftest.
$ac_ext >&5
4328 ac_cv_struct_tm_zone
=no
4333 echo "$ac_t""$ac_cv_struct_tm_zone" 1>&6
4334 if test "$ac_cv_struct_tm_zone" = yes; then
4335 cat >> confdefs.h
<<\EOF
4336 #define HAVE_TM_ZONE 1
4340 echo $ac_n "checking for tzname""... $ac_c" 1>&6
4341 echo "configure:4342: checking for tzname" >&5
4342 if eval "test \"`echo '$''{'ac_cv_var_tzname'+set}'`\" = set"; then
4343 echo $ac_n "(cached) $ac_c" 1>&6
4345 cat > conftest.
$ac_ext <<EOF
4346 #line 4347 "configure"
4347 #include "confdefs.h"
4349 #ifndef tzname /* For SGI. */
4350 extern char *tzname[]; /* RS6000 and others reject char **tzname. */
4356 if { (eval echo configure
:4357: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext}; then
4358 ac_cv_var_tzname
=yes
4360 echo "configure: failed program was:" >&5
4361 cat conftest.
$ac_ext >&5
4368 echo "$ac_t""$ac_cv_var_tzname" 1>&6
4369 if test $ac_cv_var_tzname = yes; then
4370 cat >> confdefs.h
<<\EOF
4371 #define HAVE_TZNAME 1
4378 echo $ac_n "checking whether we need POSIX to get struct utimbuf""... $ac_c" 1>&6
4379 echo "configure:4380: checking whether we need POSIX to get struct utimbuf" >&5
4380 if eval "test \"`echo '$''{'guile_cv_struct_utimbuf_needs_posix'+set}'`\" = set"; then
4381 echo $ac_n "(cached) $ac_c" 1>&6
4383 cat > conftest.
$ac_ext <<EOF
4384 #line 4385 "configure"
4385 #include "confdefs.h"
4388 #include <sys/utime.h>
4395 ac_try
="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4396 { (eval echo configure
:4397: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4397 ac_err
=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4398 if test -z "$ac_err"; then
4400 guile_cv_struct_utimbuf_needs_posix
=no
4403 echo "configure: failed program was:" >&5
4404 cat conftest.
$ac_ext >&5
4406 guile_cv_struct_utimbuf_needs_posix
=yes
4411 echo "$ac_t""$guile_cv_struct_utimbuf_needs_posix" 1>&6
4412 if test "$guile_cv_struct_utimbuf_needs_posix" = yes; then
4413 cat >> confdefs.h
<<\EOF
4414 #define UTIMBUF_NEEDS_POSIX 1
4419 #--------------------------------------------------------------------
4421 # Which way does the stack grow?
4423 #--------------------------------------------------------------------
4425 if test "$cross_compiling" = yes; then
4426 echo "configure: warning: Guessing that stack grows down -- see scmconfig.h.in" 1>&2
4428 cat > conftest.
$ac_ext <<EOF
4429 #line 4430 "configure"
4430 #include "confdefs.h"
4431 aux (l) unsigned long l;
4432 { int x; exit (l >= ((unsigned long)&x)); }
4433 main () { int q; aux((unsigned long)&q); }
4435 if { (eval echo configure
:4436: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4437 cat >> confdefs.h
<<\EOF
4438 #define SCM_STACK_GROWS_UP 1
4442 echo "configure: failed program was:" >&5
4443 cat conftest.
$ac_ext >&5
4449 echo $ac_n "checking whether floats fit in longs""... $ac_c" 1>&6
4450 echo "configure:4451: checking whether floats fit in longs" >&5
4451 if eval "test \"`echo '$''{'guile_cv_type_float_fits_long'+set}'`\" = set"; then
4452 echo $ac_n "(cached) $ac_c" 1>&6
4454 if test "$cross_compiling" = yes; then
4455 guile_cv_type_float_fits_long
=guess-yes
4457 cat > conftest.
$ac_ext <<EOF
4458 #line 4459 "configure"
4459 #include "confdefs.h"
4460 main () { exit (sizeof(float) > sizeof(long)); }
4462 if { (eval echo configure
:4463: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest
${ac_exeext} && (.
/conftest
; exit) 2>/dev
/null
4464 guile_cv_type_float_fits_long
=yes
4466 echo "configure: failed program was:" >&5
4467 cat conftest.
$ac_ext >&5
4469 guile_cv_type_float_fits_long
=no
4476 echo "$ac_t""$guile_cv_type_float_fits_long" 1>&6
4477 case $guile_cv_type_float_fits_long in
4479 cat >> confdefs.h
<<\EOF
4480 #define SCM_SINGLES 1
4485 cat >> confdefs.h
<<\EOF
4486 #define SCM_SINGLES 1
4489 echo "configure: warning: guessing that sizeof(long) == sizeof(float)" 1>&2
4490 echo "configure: warning: see SCM_SINGLES in scmconfig.h.in" 1>&2
4495 echo $ac_n "checking for struct linger""... $ac_c" 1>&6
4496 echo "configure:4497: checking for struct linger" >&5
4497 if eval "test \"`echo '$''{'scm_cv_struct_linger'+set}'`\" = set"; then
4498 echo $ac_n "(cached) $ac_c" 1>&6
4500 cat > conftest.
$ac_ext <<EOF
4501 #line 4502 "configure"
4502 #include "confdefs.h"
4504 #include <sys/types.h>
4505 #include <sys/socket.h>
4507 struct linger lgr; lgr.l_linger = 100
4510 if { (eval echo configure
:4511: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4512 scm_cv_struct_linger
="yes"
4514 echo "configure: failed program was:" >&5
4515 cat conftest.
$ac_ext >&5
4517 scm_cv_struct_linger
="no"
4522 echo "$ac_t""$scm_cv_struct_linger" 1>&6
4523 if test $scm_cv_struct_linger = yes; then
4524 cat >> confdefs.h
<<\EOF
4525 #define HAVE_STRUCT_LINGER 1
4530 #--------------------------------------------------------------------
4532 # How can you violate a stdio abstraction by setting a stream's fd?
4534 #--------------------------------------------------------------------
4538 #--------------------------------------------------------------------
4539 # How to find out whether a FILE structure contains buffered data.
4540 # From Tk we have the following list:
4541 # _cnt: Most UNIX systems
4542 # __cnt: HPUX and SCO
4545 # Or, in GNU libc there are two fields, _gptr and _egptr, which
4546 # have to be compared.
4547 # These can also be known as _IO_read_ptr and _IO_read_end.
4548 #--------------------------------------------------------------------
4551 #--------------------------------------------------------------------
4553 # Flags for thread support
4555 #--------------------------------------------------------------------
4557 ### What thread package has the user asked for?
4558 # Check whether --with-threads or --without-threads was given.
4559 if test "${with_threads+set}" = set; then
4560 withval
="$with_threads"
4567 ### Turn $with_threads into either the name of a threads package, like
4568 ### `qt', or `no', meaning that threads should not be supported.
4569 echo $ac_n "checking whether to support threads""... $ac_c" 1>&6
4570 echo "configure:4571: checking whether to support threads" >&5
4571 case "$with_threads" in
4572 "yes" |
"qt" |
"coop" |
"")
4578 { echo "configure: error: invalid value for --with-threads: $with_threads" 1>&2; exit 1; }
4581 echo "$ac_t""$with_threads" 1>&6
4583 ## Make sure the threads package we've chosen is actually supported on
4584 ## the present platform.
4585 case "${with_threads}" in
4587 ## This configures the QuickThreads package, and sets or clears
4588 ## the THREAD_PACKAGE variable if qthreads don't configure
4593 echo $ac_n "checking QuickThreads configuration""... $ac_c" 1>&6
4594 echo "configure:4595: checking QuickThreads configuration" >&5
4595 # How can we refer to the qt source directory from within the qt build
4596 # directory? For headers, we can rely on the fact that the qt src
4597 # directory appears in the #include path.
4598 qtsrcdir
="`(cd $srcdir; pwd)`/qt"
4612 ## NetBSD needs to be told to pass the assembly code through
4613 ## the C preprocessor. Other GCC installations seem to do
4614 ## this by default, but NetBSD's doesn't. We could get the
4615 ## same effect by giving the file a name ending with .S
4616 ## instead of .s, but I don't see how to tell automake to do
4618 qthread_asflags
='-x assembler-with-cpp'
4625 qtmds_s
=md
/mips-irix5.s
4627 qtdmdb_s
=md
/mips_b.s
4634 qtdmdb_s
=md
/mips_b.s
4637 port_name
=sparc-sunos
4641 qtdmdb_s
=md
/_sparc_b.s
4648 qtdmdb_s
=md
/sparc_b.s
4658 echo "Unknown configuration; threads package disabled"
4664 # Did configuration succeed?
4665 if test -n "$THREAD_PACKAGE"; then
4666 echo "$ac_t""$port_name" 1>&6
4667 QTHREAD_LTLIBS
=libqthreads.la
4668 THREAD_CPPFLAGS
="-I$qtsrcdir -I../qt"
4669 THREAD_LIBS_LOCAL
="../qt/libqthreads.la"
4670 THREAD_LIBS_INSTALLED
="-lqthreads"
4672 echo "$ac_t""none; disabled" 1>&6
4689 ## If we're using threads, bring in some other parts of Guile which
4691 if test "${THREAD_PACKAGE}" != "" ; then
4692 cat >> confdefs.h
<<\EOF
4693 #define USE_THREADS 1
4697 ## Include the Guile thread interface in the library...
4698 LIBOBJS
="$LIBOBJS threads.o"
4700 ## ... and tell it which package to talk to.
4701 case "${THREAD_PACKAGE}" in
4703 cat >> confdefs.h
<<\EOF
4704 #define USE_COOP_THREADS 1
4709 { echo "configure: error: invalid value for THREAD_PACKAGE: ${THREAD_PACKAGE}" 1>&2; exit 1; }
4713 ## Bring in scm_internal_select, if appropriate.
4714 if test $ac_cv_func_gettimeofday = yes &&
4715 test $ac_cv_func_select = yes; then
4716 LIBOBJS
="$LIBOBJS iselect.o"
4717 cat >> confdefs.h
<<\EOF
4718 #define GUILE_ISELECT 1
4725 ## If we're using GCC, ask for aggressive warnings.
4728 ## We had -Wstrict-prototypes in here for a bit, but Guile does too
4729 ## much stuff with generic function pointers for that to really be
4730 ## less than exasperating.
4731 CFLAGS
="$CFLAGS -Wall -Wpointer-arith -Wmissing-prototypes" ;;
4734 for ac_prog
in mawk gawk nawk
awk
4736 # Extract the first word of "$ac_prog", so it can be a program name with args.
4737 set dummy
$ac_prog; ac_word
=$2
4738 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4739 echo "configure:4740: checking for $ac_word" >&5
4740 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
4741 echo $ac_n "(cached) $ac_c" 1>&6
4743 if test -n "$AWK"; then
4744 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4746 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
=":"
4748 for ac_dir
in $ac_dummy; do
4749 test -z "$ac_dir" && ac_dir
=.
4750 if test -f $ac_dir/$ac_word; then
4751 ac_cv_prog_AWK
="$ac_prog"
4758 AWK
="$ac_cv_prog_AWK"
4759 if test -n "$AWK"; then
4760 echo "$ac_t""$AWK" 1>&6
4762 echo "$ac_t""no" 1>&6
4765 test -n "$AWK" && break
4769 ## If we're creating a shared library (using libtool!), then we'll
4770 ## need to generate a list of .lo files corresponding to the .o files
4771 ## given in LIBOBJS. We'll call it LIBLOBJS.
4772 LIBLOBJS
="`echo ${LIBOBJS} | sed 's/\.o/.lo/g'`"
4778 GUILE_LIBS
="$LDFLAGS $THREAD_LIBS_INSTALLED $LIBS"
4785 cat > confcache
<<\EOF
4786 # This file is a shell script that caches the results of configure
4787 # tests run on this system so they can be shared between configure
4788 # scripts and configure runs. It is not useful on other systems.
4789 # If it contains results you don't want to keep, you may remove or edit it.
4791 # By default, configure uses ./config.cache as the cache file,
4792 # creating it if it does not exist already. You can give configure
4793 # the --cache-file=FILE option to use a different cache file; that is
4794 # what configure does when it calls configure scripts in
4795 # subdirectories, so they share the cache.
4796 # Giving --cache-file=/dev/null disables caching, for debugging configure.
4797 # config.status only pays attention to the cache file if you give it the
4798 # --recheck option to rerun configure.
4801 # The following way of writing the cache mishandles newlines in values,
4802 # but we know of no workaround that is simple, portable, and efficient.
4803 # So, don't put newlines in cache variables' values.
4804 # Ultrix sh set writes to stderr and can't be redirected directly,
4805 # and sets the high bit in the cache file unless we assign to the vars.
4807 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4809 # `set' does not quote correctly, so add quotes (double-quote substitution
4810 # turns \\\\ into \\, and sed turns \\ into \).
4812 -e "s/'/'\\\\''/g" \
4813 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4816 # `set' quotes correctly as required by POSIX, so do not add quotes.
4817 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4820 if cmp -s $cache_file confcache
; then
4823 if test -w $cache_file; then
4824 echo "updating cache $cache_file"
4825 cat confcache
> $cache_file
4827 echo "not updating unwritable cache $cache_file"
4832 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4834 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
4835 # Let make expand exec_prefix.
4836 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
4838 # Any assignment to VPATH causes Sun make to only execute
4839 # the first set of double-colon rules, so remove it if not needed.
4840 # If there is a colon in the path, we need to keep it.
4841 if test "x$srcdir" = x.
; then
4842 ac_vpsub
='/^[ ]*VPATH[ ]*=[^:]*$/d'
4845 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4847 DEFS
=-DHAVE_CONFIG_H
4849 # Without the "./", some shells look in PATH for config.status.
4850 : ${CONFIG_STATUS=./config.status}
4852 echo creating
$CONFIG_STATUS
4853 rm -f $CONFIG_STATUS
4854 cat > $CONFIG_STATUS <<EOF
4856 # Generated automatically by configure.
4857 # Run this file to recreate the current configuration.
4858 # This directory was configured as follows,
4859 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4861 # $0 $ac_configure_args
4863 # Compiler output produced by configure, useful for debugging
4864 # configure, is in ./config.log if it exists.
4866 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4869 case "\$ac_option" in
4870 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4871 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4872 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4873 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
4874 echo "$CONFIG_STATUS generated by autoconf version 2.13"
4876 -help | --help | --hel | --he | --h)
4877 echo "\$ac_cs_usage"; exit 0 ;;
4878 *) echo "\$ac_cs_usage"; exit 1 ;;
4882 ac_given_srcdir=$srcdir
4883 ac_given_INSTALL="$INSTALL"
4885 trap 'rm -fr `echo "Makefile libguile/Makefile libguile/guile-snarf libguile/versiondat.h ice-9/Makefile 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
4887 cat >> $CONFIG_STATUS <<EOF
4889 # Protect against being on the right side of a sed subst in config.status.
4890 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4891 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4895 s%@CFLAGS@%$CFLAGS%g
4896 s%@CPPFLAGS@%$CPPFLAGS%g
4897 s%@CXXFLAGS@%$CXXFLAGS%g
4898 s%@FFLAGS@%$FFLAGS%g
4900 s%@LDFLAGS@%$LDFLAGS%g
4902 s%@exec_prefix@%$exec_prefix%g
4903 s%@prefix@%$prefix%g
4904 s%@program_transform_name@%$program_transform_name%g
4905 s%@bindir@%$bindir%g
4906 s%@sbindir@%$sbindir%g
4907 s%@libexecdir@%$libexecdir%g
4908 s%@datadir@%$datadir%g
4909 s%@sysconfdir@%$sysconfdir%g
4910 s%@sharedstatedir@%$sharedstatedir%g
4911 s%@localstatedir@%$localstatedir%g
4912 s%@libdir@%$libdir%g
4913 s%@includedir@%$includedir%g
4914 s%@oldincludedir@%$oldincludedir%g
4915 s%@infodir@%$infodir%g
4916 s%@mandir@%$mandir%g
4917 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4918 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4919 s%@INSTALL_DATA@%$INSTALL_DATA%g
4920 s%@PACKAGE@%$PACKAGE%g
4921 s%@VERSION@%$VERSION%g
4922 s%@ACLOCAL@%$ACLOCAL%g
4923 s%@AUTOCONF@%$AUTOCONF%g
4924 s%@AUTOMAKE@%$AUTOMAKE%g
4925 s%@AUTOHEADER@%$AUTOHEADER%g
4926 s%@MAKEINFO@%$MAKEINFO%g
4927 s%@SET_MAKE@%$SET_MAKE%g
4928 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4929 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4931 s%@subdirs@%$subdirs%g
4935 s%@host_alias@%$host_alias%g
4936 s%@host_cpu@%$host_cpu%g
4937 s%@host_vendor@%$host_vendor%g
4938 s%@host_os@%$host_os%g
4940 s%@build_alias@%$build_alias%g
4941 s%@build_cpu@%$build_cpu%g
4942 s%@build_vendor@%$build_vendor%g
4943 s%@build_os@%$build_os%g
4944 s%@RANLIB@%$RANLIB%g
4948 s%@LIBTOOL@%$LIBTOOL%g
4949 s%@LIBOBJS@%$LIBOBJS%g
4950 s%@ALLOCA@%$ALLOCA%g
4951 s%@QTHREAD_LTLIBS@%$QTHREAD_LTLIBS%g
4952 s%@qtmd_h@%$qtmd_h%g
4953 s%@qtmds_s@%$qtmds_s%g
4954 s%@qtmdc_c@%$qtmdc_c%g
4955 s%@qtdmdb_s@%$qtdmdb_s%g
4956 s%@qthread_asflags@%$qthread_asflags%g
4957 s%@THREAD_PACKAGE@%$THREAD_PACKAGE%g
4958 s%@THREAD_CPPFLAGS@%$THREAD_CPPFLAGS%g
4959 s%@THREAD_LIBS_LOCAL@%$THREAD_LIBS_LOCAL%g
4960 s%@THREAD_LIBS_INSTALLED@%$THREAD_LIBS_INSTALLED%g
4962 s%@GUILE_MAJOR_VERSION@%$GUILE_MAJOR_VERSION%g
4963 s%@GUILE_MINOR_VERSION@%$GUILE_MINOR_VERSION%g
4964 s%@GUILE_VERSION@%$GUILE_VERSION%g
4965 s%@GUILE_LIBS@%$GUILE_LIBS%g
4966 s%@LIBLOBJS@%$LIBLOBJS%g
4971 cat >> $CONFIG_STATUS <<\EOF
4973 # Split the substitutions into bite-sized pieces for seds with
4974 # small command number limits, like on Digital OSF/1 and HP-UX.
4975 ac_max_sed_cmds
=90 # Maximum number of lines to put in a sed script.
4976 ac_file
=1 # Number of current file.
4977 ac_beg
=1 # First line for current file.
4978 ac_end
=$ac_max_sed_cmds # Line after last line for current file.
4981 while $ac_more_lines; do
4982 if test $ac_beg -gt 1; then
4983 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs
> conftest.s
$ac_file
4985 sed "${ac_end}q" conftest.subs
> conftest.s
$ac_file
4987 if test ! -s conftest.s
$ac_file; then
4989 rm -f conftest.s
$ac_file
4991 if test -z "$ac_sed_cmds"; then
4992 ac_sed_cmds
="sed -f conftest.s$ac_file"
4994 ac_sed_cmds
="$ac_sed_cmds | sed -f conftest.s$ac_file"
4996 ac_file
=`expr $ac_file + 1`
4998 ac_end
=`expr $ac_end + $ac_max_sed_cmds`
5001 if test -z "$ac_sed_cmds"; then
5006 cat >> $CONFIG_STATUS <<EOF
5008 CONFIG_FILES=\${CONFIG_FILES-"Makefile libguile/Makefile libguile/guile-snarf libguile/versiondat.h ice-9/Makefile qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile guile-config/Makefile doc/Makefile"}
5010 cat >> $CONFIG_STATUS <<\EOF
5011 for ac_file
in ..
$CONFIG_FILES; do if test "x$ac_file" != x..
; then
5012 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5014 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5015 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5016 *) ac_file_in
="${ac_file}.in" ;;
5019 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5021 # Remove last slash and all that follows it. Not all systems have dirname.
5022 ac_dir
=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5023 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .
; then
5024 # The file is in a subdirectory.
5025 test ! -d "$ac_dir" && mkdir
"$ac_dir"
5026 ac_dir_suffix
="/`echo $ac_dir|sed 's%^\./%%'`"
5027 # A "../" for each directory in $ac_dir_suffix.
5028 ac_dots
=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5030 ac_dir_suffix
= ac_dots
=
5033 case "$ac_given_srcdir" in
5035 if test -z "$ac_dots"; then top_srcdir
=.
5036 else top_srcdir
=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5037 /*) srcdir
="$ac_given_srcdir$ac_dir_suffix"; top_srcdir
="$ac_given_srcdir" ;;
5039 srcdir
="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5040 top_srcdir
="$ac_dots$ac_given_srcdir" ;;
5043 case "$ac_given_INSTALL" in
5044 [/$
]*) INSTALL
="$ac_given_INSTALL" ;;
5045 *) INSTALL
="$ac_dots$ac_given_INSTALL" ;;
5048 echo creating
"$ac_file"
5050 configure_input
="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5052 *Makefile
*) ac_comsub
="1i\\
5053 # $configure_input" ;;
5057 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5059 s%@configure_input@%$configure_input%g
5060 s%@srcdir@%$srcdir%g
5061 s%@top_srcdir@%$top_srcdir%g
5062 s%@INSTALL@%$INSTALL%g
5063 " $ac_file_inputs |
(eval "$ac_sed_cmds") > $ac_file
5067 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5068 # NAME is the cpp macro being defined and VALUE is the value it is being given.
5070 # ac_d sets the value in "#define NAME VALUE" lines.
5071 ac_dA
='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5072 ac_dB
='\([ ][ ]*\)[^ ]*%\1#\2'
5075 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5076 ac_uA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5077 ac_uB
='\([ ]\)%\1#\2define\3'
5080 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5081 ac_eA
='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5082 ac_eB
='$%\1#\2define\3'
5086 if test "${CONFIG_HEADERS+set}" != set; then
5088 cat >> $CONFIG_STATUS <<EOF
5089 CONFIG_HEADERS="libguile/scmconfig.h"
5091 cat >> $CONFIG_STATUS <<\EOF
5093 for ac_file
in ..
$CONFIG_HEADERS; do if test "x$ac_file" != x..
; then
5094 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5096 *:*) ac_file_in
=`echo "$ac_file"|sed 's%[^:]*:%%'`
5097 ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
5098 *) ac_file_in
="${ac_file}.in" ;;
5101 echo creating
$ac_file
5103 rm -f conftest.frag conftest.
in conftest.out
5104 ac_file_inputs
=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5105 cat $ac_file_inputs > conftest.
in
5109 # Transform confdefs.h into a sed script conftest.vals that substitutes
5110 # the proper values into config.h.in to produce config.h. And first:
5111 # Protect against being on the right side of a sed subst in config.status.
5112 # Protect against being in an unquoted here document in config.status.
5114 cat > conftest.hdr
<<\EOF
5117 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5121 sed -n -f conftest.hdr confdefs.h > conftest.vals
5124 # This sed command replaces #undef with comments. This is necessary, for
5125 # example, in the case of _POSIX_SOURCE, which is predefined and required
5126 # on some systems where configure will not decide to define it.
5127 cat >> conftest.vals <<\EOF
5128 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5131 # Break up conftest.vals because some shells have a limit on
5132 # the size of here documents, and old seds have small limits too.
5137 ac_lines=`grep -c . conftest.vals
`
5138 # grep -c gives empty output for an empty file on some AIX systems.
5139 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5140 # Write a limited-size here document to conftest.frag.
5141 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5142 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5144 sed -f conftest.frag conftest.in > conftest.out
5146 mv conftest.out conftest.in
5148 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5150 mv conftest.tail conftest.vals
5154 cat >> $CONFIG_STATUS <<\EOF
5155 rm -f conftest.frag conftest.h
5156 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5157 cat conftest.in >> conftest.h
5159 if cmp -s $ac_file conftest.h 2>/dev/null; then
5160 echo "$ac_file is unchanged"
5163 # Remove last slash and all that follows it. Not all systems have dirname.
5164 ac_dir=`echo $ac_file|
sed 's%/[^/][^/]*$%%'`
5165 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5166 # The file is in a subdirectory.
5167 test ! -d "$ac_dir" && mkdir "$ac_dir"
5170 mv conftest.h $ac_file
5175 cat >> $CONFIG_STATUS <<EOF
5179 cat >> $CONFIG_STATUS <<\EOF
5180 test -z "$CONFIG_HEADERS" || echo timestamp > libguile/stamp-h
5181 chmod +x libguile/guile-snarf
5184 chmod +x $CONFIG_STATUS
5185 rm -fr confdefs* $ac_clean_files
5186 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
5188 if test "$no_recursion" != yes; then
5190 # Remove --cache-file and --srcdir arguments so they do not pile up.
5191 ac_sub_configure_args=
5193 for ac_arg in $ac_configure_args; do
5194 if test -n "$ac_prev"; then
5199 -cache-file | --cache-file | --cache-fil | --cache-fi \
5200 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
5201 ac_prev=cache_file ;;
5202 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
5203 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
5205 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
5207 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
5209 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
5213 for ac_config_dir in guile-readline; do
5215 # Do not complain, so a configure script can configure whichever
5216 # parts of a large source tree are present.
5217 if test ! -d $srcdir/$ac_config_dir; then
5221 echo configuring in $ac_config_dir
5226 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
5228 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
5236 # A "../" for each directory in /$ac_config_dir.
5237 ac_dots=`echo $ac_config_dir|
sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
5240 .) # No --srcdir option. We are building in place.
5241 ac_sub_srcdir=$srcdir ;;
5242 /*) # Absolute path.
5243 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
5245 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
5248 # Check for guested configure; otherwise get Cygnus style configure.
5249 if test -f $ac_sub_srcdir/configure; then
5250 ac_sub_configure=$ac_sub_srcdir/configure
5251 elif test -f $ac_sub_srcdir/configure.in; then
5252 ac_sub_configure=$ac_configure
5254 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
5258 # The recursion is here.
5259 if test -n "$ac_sub_configure"; then
5261 # Make the cache file name correct relative to the subdirectory.
5262 case "$cache_file" in
5263 /*) ac_sub_cache_file=$cache_file ;;
5265 ac_sub_cache_file="$ac_dots$cache_file" ;;
5267 case "$ac_given_INSTALL" in
5268 [/$]*) INSTALL="$ac_given_INSTALL" ;;
5269 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
5272 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
5273 # The eval makes quoting arguments work.
5274 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
5277 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }