(Дэвид Джеймс написал вопрос и ответ. Я отредактирую его, чтобы соответствовать стандартам Stackoverflow.)
Используя SBCL, вы можете скомпилировать код Lisp в машинный код.
Как и Java,.net, С++ и даже C вам потребуется среда выполнения. Таким образом, существует два способа скомпилировать Common Lisp code.
Сначала нужно сделать огромные двоичные файлы, которые объясняются в документации SBCL. На целевой машине не требуется SBCL.
Другой способ - более гибкий, который заключается в создании машинного кода в формате fasl (FASt Load). Время выполнения SBCL требуется на целевой машине.
Как второй способ работает под Unix-подобной операционной системой?