I get this error "Error: Symbol "CONDITION-SIGNAL" not found at all in the MP package." using bordeaux-threads from git on Lispworks6. Below is a fix...
diff --git a/src/impl-lispworks.lisp b/src/impl-lispworks.lisp index 8c88b30..949e7ff 100644 --- a/src/impl-lispworks.lisp +++ b/src/impl-lispworks.lisp @@ -78,7 +78,7 @@ Distributed under the MIT license (see LICENSE file)
#+(or lispworks6) (defun condition-notify (condition-variable) - (mp:condition-signal condition-variable)) + (mp:condition-variable-signal condition-variable))
(defun thread-yield () (mp:process-allow-scheduling))
On Wed, 2010-08-18 at 15:11 -0400, Ryan Hope wrote:
I get this error "Error: Symbol "CONDITION-SIGNAL" not found at all in the MP package." using bordeaux-threads from git on Lispworks6. Below is a fix...
Thanks, I've committed this fix
bordeaux-threads-devel@common-lisp.net