Compilation issue again.<br><br>As Matthew explained, I turned off debugging, also turned off &quot;preserve stack trace&quot;.<br>I executed the code in DrRacket and it works fine.<br><br>Then I tried in the same interaction (if I am not mistaken):<br>
<br>&gt; (require compiler/embed)<br>&gt; (create-embedding-executable<br>   &quot;towers.exe&quot;<br>   #:modules &#39;((#f &quot;towers-gui.ss&quot;))<br>   #:configure-via-first-module? #t<br>   #:literal-expression<br>
   (parameterize ([current-namespace (make-base-namespace)])<br>     (compile `(namespace-require &#39;&#39;towers-gui)))<br>   #:gracket? #t<br>   #:collects-path (current-library-collection-paths)<br>   )<br><br>It worked the first time.<br>
Then I wanted to add `#:aux &#39;((ico . &quot;img/favicon.ico&quot;))&#39; and it failed with the following error:<br><br>. . M:\Program Files\Racket\collects\racket\private\promise.rkt:103:10: procedure get-compiled-file-sha1: expects 1 argument, given 2: #&lt;path:common_ss.zo&gt; #&lt;path:compiled\drracket&gt;<br>
<br>And when I removed the #:aux line, it continued to fail with the same error!<br><br>I could not consistently reproduce this problem on a smaller test file, so I don&#39;t have a clue where this comes from.<br>I even reinstalled DrRacket, but no luck.<br>
<br>Also, I tried with command line racket, so I wrote the above code in a #lang racket module.<br>(If executed in DrRacket, it gives the same above error).<br>However, from the command line, I get another error:<br>&lt;&lt;&lt;<br>
E:\Projets\Scheme-svn\towers&gt;racket -S E:\Projets\Scheme-svn compile.rkt<br>car: expects argument of type &lt;pair&gt;; given &#39;()<br><br> === context ===<br>M:\Program Files\Racket\collects\compiler\private\winicon.rkt:514:44: loop<br>
M:\Program Files\Racket\collects\compiler\private\winicon.rkt:514:44: loop<br>M:\Program Files\Racket\collects\compiler\private\winicon.rkt:514:44: loop<br>M:\Program Files\Racket\collects\compiler\private\winicon.rkt:514:44: loop<br>
M:\Program Files\Racket\collects\compiler\private\winicon.rkt:511:32: loop<br>M:\Program Files\Racket\collects\compiler\private\winicon.rkt:511:32: loop<br>M:\Program Files\Racket\collects\compiler\private\winicon.rkt:499:25: get-lines<br>
M:\Program Files\Racket\collects\compiler\private\winicon.rkt:488:2: build-dib<br>M:\Program Files\Racket\collects\compiler\private\winicon.rkt:180:21<br>M:\Program Files\Racket\collects\racket\private\map.rkt:45:11: for-each<br>
E:\Projets\Scheme-svn\towers\compile.rkt: [running body]<br>&gt;&gt;&gt;<br><br>I don&#39;t know if these two errors are related. Probably.<br><br>Anyone has a clue of what is going on here?<br>
<br>
Thanks,<br>Laurent<br>