maxima won't start on Mac: neither prebuilt bin nor fink
Subject: maxima won't start on Mac: neither prebuilt bin nor fink
From: Robert Dodier
Date: Sat, 13 Nov 2010 19:50:39 -0700
On 11/13/10, Gary Pajer <gary.pajer at gmail.com> wrote:
> aca8639d:~ gpajer$ rmaxima
> Maxima 5.21.1 http://maxima.sourceforge.net
> using Lisp SBCL 1.0.37
> Distributed under the GNU Public License. See the file COPYING.
> Dedicated to the memory of William Schelter.
> The function bug_report() provides bug reporting information.
>
> stdin:112:incorrect syntax: Missing )
Hmm. My guess that Maxima is trying to load an init-maxima.mac
or init-maxima.lisp file which has a bug in it.
Remove the offending file, if any, or maybe tell Maxima to look
elsewhere for it via --userdir=/tmp or --init=foobar
(assuming you have no foobar.lisp or foobar.mac).
> Maxima encountered a Lisp error:
>
> attempt to THROW to a tag that does not exist: MACSYMA-QUIT
Looks like MACSYMA-TOP-LEVEL in src/macsys.lisp processes
the init file outside of the loop which catches MACSYMA-QUIT.
But then what is the effect of
(with-simple-restart (macsyma-quit "Maxima top-level")
(macsyma-top-level input-stream batch-flag))))))
in CL-USER::RUN (src/init-cl.lisp) ?? I guess it didn't catch it.
best,
Robert Dodier