[racket-dev] Bug in compile gui-exe distribution in Racket 5.1 (Windows)

From: Yuriy Kovalev (yoschi at mail.ru)
Date: Tue Mar 1 15:28:35 EST 2011

If I compile program for distribution, then resulting executable runs only from paths, that contain only ASCII symbols. For example, if I run "D:\prj\scheme\Codacter\Кодактер\Codacter.exe" then I get error messages in console:

--------------------------------------------------------------------
odacter\\exts\\ert\\zlib1.dll" (я┐╜я┐╜ я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜ я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜я
┐╜я┐╜ я┐╜я┐╜я┐╜я┐╜я┐╜я┐╜.; errno=126)

 === context ===
#%embedded:g10830:cairo: [running body]
#%embedded:g11102:write-bytes: [traversing imports]
#%embedded:g11114:svg-dc: [traversing imports]
#%embedded:g10711:draw: [traversing imports]
#%embedded:g11221:kernel: [traversing imports]
#%embedded:g12317:const: [traversing imports]
#%embedded:g12348:check: [traversing imports]
#%embedded:g10690:mred: [traversing imports]
#%embedded:g10674:mred: [traversing imports]
#%embedded:g10658:main: [traversing imports]
#%embedded:g14224:base: [traversing imports]
#%embedded:g14208:gui: [traversing imports]
#%embedded:g14451:winapi: [traversing imports]
#%embedded:g14191:reg: [traversing imports]
#%embedded:g12910:lib: [traversing imports]
#%embedded:g15336:line: [traversing imports]
...


[Exited. Close box or Ctrl-C closes the console.]
----------------------------------------------------------------

In v.5.0.2. this problem doesn't exists.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20110301/c63d3cf8/attachment.html>

Posted on the dev mailing list.