[Top][All Lists]
[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
- Re: [Axiom-developer] build improvements results,
Waldek Hebisch <=