building maxima, questions



Hi,

I was compiling Maxima 5.12.0 and got
a few errors:


1)


numerical/slatec/zasyi.lisp (and a few other files) have code like this:

      (multiple-value-bind (var-0 var-1 var-2 var-3)
          (f2cl-lib:zsqrt ak1r ak1i ak1r ak1i)
        (declare (ignore var-0 var-1))


Is that right? I see f2cl-lib:zsqrt declared as one
argument functions and not taking four arguments.
Is there some other reason this should work?




2)

src/suprv1.lisp


(defmvar $prompt
    '_
  nil
  no-reset)

The documentation NIL is not of type string. The form expands
to a DEFVAR form. In ANSI-CL the documentation argument to DEFVAR
is defined to be a string.

-- 
http://lispm.dyndns.org