axiom-developer
[Top][All Lists]
Advanced

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

Re: [Axiom-developer] build improvements results


From: Waldek Hebisch
Subject: Re: [Axiom-developer] build improvements results
Date: Mon, 2 Oct 2006 19:38:07 +0200 (CEST)

Gabriel Dos Reis wrote:
> Ralf, the reason the command line was slipt is that everyong on 
> online reads gerbish to be -- I can't see whether the next paren
> starts from where the previous ends.  All those reasons, why we format
> codes :-)
> 
> Now, if this is a make bug, then it is really unfortunate. :-(
> 

The following patch works for me (first one needs to run 'build-setup.sh'):

--- pp/build-improvements/lsp/Makefile.pamphlet 2006-09-29 21:09:47.000000000 
+0200
+++ build-improvements.nn2/lsp/Makefile.pamphlet        2006-10-02 
18:43:20.000000000 +0200
@@ -54,10 +54,10 @@
 default this code into the image so it is always avaiable.
 
 \begin{verbatim}
-       echo '(progn (load "cmpnew/gcl_collectfn.lsp") \
-                    (load "lsp/sys-proclaim.lisp") \
-                    (compiler::emit-fn t) \
-                     (system::save-system "${OUT}/lisp"))' \
+       echo '(progn (load "cmpnew/gcl_collectfn.lsp")' \
+                  ' (load "lsp/sys-proclaim.lisp")' \
+                  ' (compiler::emit-fn t)' \
+                   ' (system::save-system "${OUT}/lisp"))' \
              | $(GCL))
 \end{verbatim}
 
@@ -133,17 +133,17 @@
 <<build lisp for boot>>=
 # Create a fresh image for building Boot
 $(OUT)/lisp: $(GCL) $(lisp_DEPENDENCIES) $(OUT)
-       echo '(compiler::link nil "${OUT}/lisp" \
-                (format nil "(progn (let ((*load-path* (cons ~S *load-path*))\
-                                          (si::*load-types* ~S)) \
-                                         (compiler::emit-fn t)) \
-                                    (when (fboundp (quote si::sgc-on)) \
-                                          (si::sgc-on t)) \
-                                    (setq compiler::*default-system-p* t))" \
-                        si::*system-directory* (quote (list ".lsp"))) \
-                "$(build_libdir)/cfuns-c.o \
-                  $(build_libdir)/sockio-c.o \
-                  $(build_libdir)/libspad.a")' \
+       echo '(compiler::link nil "${OUT}/lisp" ' \
+              ' (format nil "(progn (let ((*load-path* (cons ~S *load-path*))'\
+                                        ' (si::*load-types* ~S))' \
+                                       ' (compiler::emit-fn t))' \
+                                  ' (when (fboundp (quote si::sgc-on))' \
+                                        ' (si::sgc-on t))' \
+                                  ' (setq compiler::*default-system-p* t))"' \
+                      ' si::*system-directory* (quote (list ".lsp")))' \
+               ' "$(build_libdir)/cfuns-c.o' \
+               '  $(build_libdir)/sockio-c.o' \
+               '  $(build_libdir)/libspad.a")' \
             | $(GCL)
 
 $(OUT):


-- 
                              Waldek Hebisch
address@hidden 




reply via email to

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