[Top][All Lists]
[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