So, why does MAXIMA-DUMP only work for Clisp? Many alternate versions
are in INSTALL.lisp, so why not just put them in maxima-build.lisp?
Also, the SBCL version
(sb-ext:save-lisp-and-die "binary-sbcl/maxima.core"
:toplevel #'cl-user::run
:executable t)
seems to be incorrect. :EXECUTABLE should only be true if you want a
standalone executable, not a core file. I tried on my (admittedly
old) SBCL 0.9.11, and using ":executable t" caused the core file to
fail to load.
If you do mean to use ":executable t", you probably just want it to
overwrite the maxima shell script.