On Friday, January 25, 2013, Pierpaolo Bernardi wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
In a freshly started DrRacket 5.3.2.1, on Windows 8, executables<br>
creation fails with this message:<br>
<br>
====<br>
Executable creation in DrRacket is supported only in the teaching<br>
languages and when the #lang line specifies the language (in “The<br>
Racket Language”)<br>
<br>
Consider using the raco exe command-line tool instead.<br>
====<br>
<br>
Applied to a program which uses "#lang racket" and from which<br>
executables could be generated with previous versions.<br>
<br>
LATER: It failed repeatedly, until, by chance, I opened the "chose language"<br>
dialog, and closed it back without any change. After this it started<br>
working as always.<br>
<br></blockquote><div><br></div><div>I'm not able to reproduce this and looking at the code, I'm not seeing how it could happen either. FWIW, the text in the message has changed since the version you're using so maybe there was another bugfix at that time, too. Perhaps upgrading will help. Or maybe there's something important in what you clicked that I am missing that would help me understand the bug.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
STILL LATER: There's still the internal error when an existing<br>
executable cannot be overwritten because it's executing:<br>
<br>
====<br>
delete-file: cannot delete file<br>
path: e:\local\documents\scheme\sofa-prova.exe<br>
system error: Permission denied; errno=13<br>
context...:<br>
C:\Program Files\Racket-Full-5.3.2.1\collects\compiler\embed-unit.rkt:1200:4:<br>
core127<br>
channel-put: contract violation<br>
expected: channel?<br>
given: #f<br>
context...:<br>
C:\Program Files\Racket-Full-5.3.2.1\collects\racket\private\misc.rkt:168:2:<br>
channel-put<br>
====<br>
<br>
Cheers<br>
P.<br>
<br>
;;; ====(Fri Jan 25 19:07:22 2013)==================================<br>
<br>
_________________________<br>
Racket Developers list:<br>
<a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
</blockquote>