The scripts in this directory are meant to be run as standalone executables. They must be made into executable SBCL image files. From a terminal, enter this directory and type: sbcl --load where lisp file is a file with a .lisp extension. For example: sbcl --load failover.lisp This will load the lisp file and leave you at the REPL. The prompt will look like: * At the REPL, type the following lisp form: (in-package :dns-admin) and hit Enter. Then type: (sb-ext:save-lisp-and-die "" :toplevel #'run :executable t) where is the name you want for the new executable core file. For example: (sb-ext:save-lisp-and-die "failover.exe" :toplevel #'run :executable t) and hit Enter. When `save-lisp-and-die' finishes, SBCL will exit and you will be back at a terminal prompt.