gcl-devel
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] Maxima GCL buld trouble


From: Camm Maguire
Subject: Re: [Gcl-devel] Maxima GCL buld trouble
Date: 05 Aug 2003 17:42:33 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Hi Vadim, and thanks for the notification!

Just checked in this fix:

===================================================================
RCS file: /cvsroot/maxima/maxima/src/Makefile.am,v
retrieving revision 1.22
diff -u -r1.22 Makefile.am
--- Makefile.am 18 Mar 2003 20:49:08 -0000      1.22
+++ Makefile.am 5 Aug 2003 21:39:21 -0000
@@ -166,6 +166,7 @@
         -x '(load "$(top_srcdir)/lisp-utils/defsystem.lisp")(funcall (intern 
"OPERATE-ON-SYSTEM" :mk) "maxima" :compile :verbose t)' && \
        j=$$($(RUNLISP) \
                  -x '(load "$(top_srcdir)/lisp-utils/defsystem.lisp")(funcall 
(intern "OPERATE-ON-SYSTEM" :mk) "maxima" :load :test t)' < /dev/null |\
+               awk 'BEGIN {p="$(shell pwd)" "/"} /oading  *source  *file$$/ 
{a=$$0;next} {$$0=a $$0;sub(p,"");print;a=""}' |\
                  grep Loading |\
                  grep file | \
                  awk 'BEGIN {a="$(shell pwd)"}\


with this message:

Restore gcl-alt-link build by extending the existing hack to get a
list of loaded files in load order -- surely there must be a better
way, please someone clean this up

Perhaps you know enough of the maxima internals to make this nicer?

Take care,


"Vadim V. Zhytnikov" <address@hidden> writes:

> >
> > Is this the released 5.9.0, or a maxima cvs image?  In any case, the
> > problem is that one or more maxima modules have not been compiled with
> > the ':system-p t'  flag.  Here is what I have in the (Debian package,
> > 5.9.0 release) lisp-utils/defsystem.lisp:
> > (defun compile-file-operation (component force)
> > ....
> >                       :output-file
> >                       output-file
> >                       #+gcl :system-p #+gcl t
> >                       #+CMU :error-file
> >                       #+CMU (and *cmu-errors-to-file*
> >                                  (component-full-pathname component
> > ....
> > You can also set compiler::*default-system-p* to t at the beginning
> > if
> > you want.
> > Please let me know if problems remain, as we need this mode to ship
> > maxima on 5 platforms.
> > Take care,
> >
> >>I don't konow is this GCL or Maxima problem.
> >>Probably latter.
> >>
> 
> gcl-alt-link build is broken in Maxima cvs.
> This happened in May when defsystem was upgraded.
> Initially this upgrade broke even traditional gcl build
> which was rapidly fixed - but not so for alternative method.
> If I add missing to current Maxima CVS defsystem
>         #+gcl :system-p #+gcl t
> situation improves a bit. With this fix Maxima
> builds with --enable-gcl-alt-link but doesn't want
> to run.  It is not clear to me yet what piece is
> missing now.
> 
> 
> 
> -- 
>       Vadim V. Zhytnikov
> 
>        <address@hidden>
>       <address@hidden>
> 
> 
> 
> 
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/gcl-devel
> 
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

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