Независимо от ОС, если в SBCL возвращается ноль, вам нужно включить потоки:
(find :sb-thread *features*)
Включить потоки: Используя предварительно скомпилированный SBCL, скомпилируйте последнюю версию из источника, но обратите внимание на инструкции INSTALL по включению потоков. Вы создадите файл с именем «customize-target-features.lisp», который будет содержать лямбда-выражение, приведенное в инструкциях. (Совет: откомпилируйте изнутри «экран» отдельно, перенаправьте в файл журнала или тому подобное, так как окно терминала может стать связанным с вводом / выводом и фактически замедлить компиляцию.)
SBCL, предварительно скомпилированный для Linux, имеет включенные потоки, но предварительно скомпилированный для MacOSX, FreeBSD и Windows без включенных потоков. Это может измениться в будущих выпусках.
Я подтвердил, что используя текущие версии SBCL (скомпилированные для включения потоков) и QuickLisp на MacOSX 10.6.6 / x86-64, вы должны получить «Страницу по умолчанию Hunchentoot» с «Hunchentoot 1.1.1 (SBCL 1.0»). .46) на локальном хосте: 4242 "при посещении http://localhost:4242/.