Ok, I've redone build-from-lisp.sh so that build-abcl.lisp can remain untouched. I also added the feature to set :clean, :full, :batch from the command-line via --clean, --full, and --batch.
I used the script to build ABCL successfully on SBCL, CLISP, and CCL.
-T.