[hunchentoot-devel] Fix for ECL

Hi there, In specials.lisp, ECL seems to require *supports-threads-p* to be set as follows: (eval-when (:compile-toplevel :load-toplevel :execute) (define-symbol-macro *supports-threads-p* #+:lispworks t #-:lispworks bt:*supports-threads-p*)) Apparently the symbol macro is not available when compiling the file. Otherwise compiling the file twice works when loading.

And this is also in SVN now. Thanks and again sorry for being so slow. On Fri, Dec 24, 2010 at 6:57 PM, Sohail Somani <sohail@taggedtype.net> wrote:
Hi there,
In specials.lisp, ECL seems to require *supports-threads-p* to be set as follows:
(eval-when (:compile-toplevel :load-toplevel :execute) (define-symbol-macro *supports-threads-p* #+:lispworks t #-:lispworks bt:*supports-threads-p*))
Apparently the symbol macro is not available when compiling the file.
Otherwise compiling the file twice works when loading.
_______________________________________________ tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel
participants (2)
-
Edi Weitz
-
Sohail Somani