maxima and cmucl 2002-08-13 don't fit



On 14 Oct, Raymond Toy wrote:
>>>>>> "jarausch" == jarausch  <jarausch@igpm.rwth-aachen.de> writes:
> 
>     jarausch> Trying to build maxima (current cvs) I get
> 
> I think this is caused by one or more of the following issues:
> 
> o compile-file-pathname has changed in CMUCL to be ANSI compliant
> o defsystem isn't doing the right thing, maybe.
> 
> In any case, look in src/maxima.system.  You'll find a line like
> 
>         #+cmucl "binary-cmucl"
> 
> Change that to read
> 
>         #+cmucl (truename "binary-cmucl")
> 
> This hack should allow maxima to build.
> 

Many thanks, but unfortunately this doesn't help.

I've changed the original line
#+cmu "binary-cmucl"

to

#+cmu (truename "binary-cmucl")

But now I get

Making all in src
/home/jarausch/Math/Maxima/maxima-cvs/src
make[1]: Entering directory `/home/jarausch/Math/Maxima/maxima-cvs/src'
cd .. && \
  /bin/sh /home/jarausch/Math/Maxima/maxima-cvs/missing --run automake --gnu  src/Makefile
cd .. && \
  CONFIG_HEADERS= CONFIG_LINKS= \
  CONFIG_FILES=src/Makefile /bin/sh ./config.status
config.status: creating src/Makefile
make[1]: Leaving directory `/home/jarausch/Math/Maxima/maxima-cvs/src'
make[1]: Entering directory `/home/jarausch/Math/Maxima/maxima-cvs/src'
LISPTYPE=cmucl ; export LISPTYPE ;\
CMUCL=lisp ; export CMUCL ;\
./lisp-utils/maxima-run-lisp -i ../lisp-utils/defsystem \
        -x '(funcall (intern "OPERATE-ON-SYSTEM" :mk) "maxima" :compile :verbose t)' && \
        ../lisp-utils/maxima-run-lisp -i ../lisp-utils/defsystem \
        -x '(funcall (intern "OPERATE-ON-SYSTEM" :mk) "maxima" :load :verbose t)' \
        -d binary-cmucl/maxima
; Loading #p"/home/jarausch/Math/Maxima/maxima-cvs/lisp-utils/defsystem.lisp".
Converted CANONICALIZE-MODULE-NAME.
Converted DEFMODULE.
Converted MODULE-FILES.
Converted PROVIDE.
Converted REQUIRE.

Warning: These variables are undefined:
  *LIBRARY* *MODULE-FILES*
Warning:  Old-style IN-PACKAGE.
Converted |(PCL::FAST-METHOD PRINT-OBJECT (COMPONENT T))|.
Converted |(PCL::FAST-METHOD PRINT-OBJECT (LANGUAGE T))|.
; Loading #p"/home/jarausch/Math/Maxima/maxima-cvs/src/maxima.system".

Compilation unit aborted.

make[1]: *** [binary-cmucl/maxima.core] Error 1
make[1]: Leaving directory `/home/jarausch/Math/Maxima/maxima-cvs/src'

Regards,
Helmut.

-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
Institute of Technology, RWTH Aachen
D 52056 Aachen, Germany