Re: Terminating Makefile

Raymond Toy <[email protected]> Wed, 15 Oct 2003 09:40:27 -0400
Newsgroups gmane.lisp.matlisp.user
Message-ID <[email protected]>
>>>>> "Nicolas" == Nicolas Neuss <[email protected]> writes:

    Nicolas> For my Femlisp installation shell script I cannot build Matlisp via
    Nicolas> configure/make, because the Makefile remains hanging in CMUCL until the
    Nicolas> user types (quit).

[snip]

    Nicolas> This is not optimal, so that I suggest to change matlisp.mk.in as follows:

    Nicolas> all : $(MATLIB) lib/lazy-loader.o
    Nicolas> 	$(LISPEXEC) $(LISPEVAL) '(progn (load "start.lisp"))'

    Nicolas> becomes

    Nicolas> all : $(MATLIB) lib/lazy-loader.o
    Nicolas> 	$(LISPEXEC) $(LISPEVAL) '(progn (load "start.lisp") (ext:quit))'

    Nicolas> What do you think?

This is acceptable to me.  However, I think we need to think about
adding a script or something for the user to run to do the necessary
magic to get him into matlisp.  We may also want to create a
matlisp.core, which I don't think currently happens.  But I tend not
to save cores and instead load up the individual fasls.  But matlisp
is big so loading these is a bit slow....

Ray