guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SRFI-13/14 merged into guile-core


From: Neil Jerram
Subject: Re: SRFI-13/14 merged into guile-core
Date: 24 Apr 2001 21:37:27 +0100
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

>>>>> "Martin" == Martin Grabmueller <address@hidden> writes:

    Martin> Hello list, I have just committed the new directory srfi,
    Martin> including everything needed to make use of SRFI-13 (string
    Martin> library) and SRFI-14 (character set library).

Nice!

    Martin> Please let me know if anything breaks.

I needed the patch below to rebuild guile-core.  The gist is that srfi
doesn't need to be treated specially like guile-readline; it all
happens by magic just by including srfi in SUBDIRS in the top level
Makefile.am.  On the other hand, you do need to include srfi/Makefile
in the list of files output by the top level configure.in.  (And I
reformatted the line as well - just to add a little confusion!)

With this patch, I believe that srfi/autogen.sh and srfi/configure.in
are obsolete and can be removed.

Regards,
        Neil

Index: configure.in
===================================================================
RCS file: /cvs/guile/guile-core/configure.in,v
retrieving revision 1.135
diff -u -r1.135 configure.in
--- configure.in        2001/04/23 20:24:01     1.135
+++ configure.in        2001/04/24 20:32:45
@@ -33,7 +33,6 @@
 #--------------------------------------------------------------------
 
 AC_CONFIG_SUBDIRS(guile-readline)
-AC_CONFIG_SUBDIRS(srfi)
 
 #--------------------------------------------------------------------
 #
@@ -552,7 +551,25 @@
 AC_SUBST(EXTRA_DOT_DOC_FILES)
 AC_SUBST(EXTRA_DOT_X_FILES)
 
-AC_OUTPUT([Makefile libguile/Makefile libguile/guile-snarf 
libguile/guile-doc-snarf libguile/guile-func-name-check 
libguile/guile-snarf.awk libguile/versiondat.h ice-9/Makefile oop/Makefile 
oop/goops/Makefile qt/Makefile qt/qt.h qt/md/Makefile qt/time/Makefile 
guile-config/Makefile doc/Makefile check-guile], [chmod +x libguile/guile-snarf 
libguile/guile-doc-snarf libguile/guile-func-name-check check-guile])
+AC_OUTPUT([Makefile
+          libguile/Makefile
+          libguile/guile-snarf
+          libguile/guile-doc-snarf
+          libguile/guile-func-name-check
+          libguile/guile-snarf.awk
+          libguile/versiondat.h
+          ice-9/Makefile
+          oop/Makefile
+          oop/goops/Makefile
+          srfi/Makefile
+          qt/Makefile
+          qt/qt.h
+          qt/md/Makefile
+          qt/time/Makefile
+          guile-config/Makefile
+          doc/Makefile
+           check-guile],
+         [chmod +x libguile/guile-snarf libguile/guile-doc-snarf 
libguile/guile-func-name-check check-guile])
 
 dnl Local Variables:
 dnl comment-start: "dnl "



reply via email to

[Prev in Thread] Current Thread [Next in Thread]