With (rebuild-ccl :clean t) it works now!<br>Now I see it's in the <a href="http://trac.clozure.com/openmcl/wiki/WindowsNotes">http://trac.clozure.com/openmcl/wiki/WindowsNotes</a>, shame on me that I didn't read it!<br>
<br>Thank you so much,<br>Andrei<br><br><div class="gmail_quote">On Fri, Aug 7, 2009 at 1:08 PM, R. Matthew Emerson <span dir="ltr"><<a href="mailto:rme@clozure.com">rme@clozure.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
On Aug 7, 2009, at 11:27 AM, Andrei Stebakov wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I got a svn version with svn co <a href="http://svn.clozure.com/publicsvn/openmcl/release/1.3/windows/ccl" target="_blank">http://svn.clozure.com/publicsvn/openmcl/release/1.3/windows/ccl</a><br>
I still have the same problem.<br>
</blockquote>
<br></div>
I tried your example, and it worked for me.<br>
<br>
Be sure to run (rebuild-ccl :clean t) after you do an svn checkout or update. (Non-Windows users would use :full t instead of :clean t). We generally don't check in new heap images unless there is some really major change that prevents the checked-in binaries from compiling the current sources. It's therefore necessary to rebuild the lisp to pick up the bug fixes.<br>
<br>
(On Windows, we try to be a little more diligent about keeping the lisp kernel up-to-date in svn, because it's a bit of a pain to set up a C development toolchain on Windows.)<br>
<br>
<a href="http://trac.clozure.com/openmcl/wiki/UpdatingFromSource" target="_blank">http://trac.clozure.com/openmcl/wiki/UpdatingFromSource</a><br>
<a href="http://trac.clozure.com/openmcl/wiki/WindowsNotes" target="_blank">http://trac.clozure.com/openmcl/wiki/WindowsNotes</a><br>
<br>
By the way, the bug you're seeing is described in <a href="http://trac.clozure.com/openmcl/ticket/464" target="_blank">http://trac.clozure.com/openmcl/ticket/464</a><br>
<br>
<br>
<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
On Thu, Aug 6, 2009 at 6:58 PM, Gary Byers <<a href="mailto:gb@clozure.com" target="_blank">gb@clozure.com</a>> wrote:<br>
I believe that this was fixed in svn a few months ago; please<br>
do an "svn update" and try again.<br>
<br>
<br>
On Thu, 6 Aug 2009, Andrei Stebakov wrote:<br>
<br>
I downloaded the 1.3 release for windows, made a simple app:<br>
(defun test ()<br>
(format t "Hello!") 0)<br>
<br>
Saved it with (ccl:save-application "test.exe" :toplevel-function #'test<br>
:prepend-kernel t :error-handler :quiet)<br>
<br>
It prints Hello!, then it prints a long list of:<br>
> Error: value NIL is not of the expected type CCL::RECURSIVE-LOCK.<br>
> While executing: CCL::RECURSIVE-LOCK-PTR, in process Initial(0).<br>
> Type :POP to abort, :R for a list of available restarts.<br>
<br>
Then it hangs. What am I missing to get it to work?<br>
<br>
Thank you,<br>
Andrei<br>
<br>
<br>
<br></div>
_______________________________________________<br>
Openmcl-devel mailing list<br>
<a href="mailto:Openmcl-devel@clozure.com" target="_blank">Openmcl-devel@clozure.com</a><br>
<a href="http://clozure.com/mailman/listinfo/openmcl-devel" target="_blank">http://clozure.com/mailman/listinfo/openmcl-devel</a><br>
</blockquote>
<br>
</blockquote></div><br>