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 &quot;#lang racket&quot; and from which<br>
executables could be generated with previous versions.<br>
<br>
LATER: It failed repeatedly, until, by chance, I opened the &quot;chose language&quot;<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&#39;m not able to reproduce this and looking at the code, I&#39;m not seeing how it could happen either. FWIW, the text in the message has changed since the version you&#39;re using so maybe there was another bugfix at that time, too. Perhaps upgrading will help. Or maybe there&#39;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&#39;s still the internal error when an existing<br>
executable cannot be overwritten because it&#39;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>