You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 9, 2017. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 9, 2017. It is now read-only.
I am trying to create a self-running .exe on Windows. When I launch Shoes.exe and click on "Package an App with Shoes" nothing happens, but I get the following error in the console:
It's wasn't a known problem until now. Thanks for reporting it. I can
reproduce your problem.
Oddly, binject.so is right where the error message says it is. I suspect
I may have been too agressive in stripping the debugging symbols.
I'll follow up with a newer version that works once I figure out what's
wrong.
Thanks for the bug report.
--Cecil
On 08/27/2014 01:23 PM, Gavin Kistner wrote:
I am trying to create a self-running .exe on Windows. When I launch
Shoes.exe and click on "Package an App with Shoes" nothing happens,
but I get the following error in the console:
This may take some time than either of us like. The only work around would be to do the packaging from OSX or Linux (for an exe). Older versions of 3.2 that I know worked, don't work any more. I hate blaming Windows updates but that's the leading explanation.
I didn't realize that OS X could package for Windows. That sounds like a reasonable workaround.
When packaging a folder of files, how do I instruct Shoes which is the main file? I have tried the GUI Packager on OS X and successfully created a .exe that runs on Windows, but it just spews a bunch of output about non-UTF-8 files:
Error in <unknonwn> line 0 | …current date…
undefined local variable or method `
Error in <unknonwn> line 0 | …current date…
not a valid UTF-8 string: undefined local variable or method `
(second message repeats ≈infinitely)
However, manually replacing all require with copy/pasting all files into the main and packaging just that file on OS X worked like a charm on Windows. Thank you for the workaround.
Sadly, the packager is currently limited to packing one (1) file. It's a big weakness that's on the todo list. One could try packing your directory into a .shy and then package that into an .exe - it might work.
@Phrogz (and others watching). I've updated Shoes 3.2.15 (Sept 2 2014 date). It's now working for me: Packaging a single script with Shoes Windows. Packaging a directory hasn't been fixed yet.
You'll have to download and reinstall 3.2.15 to test it.
Activity
ccoupe commentedon Aug 27, 2014
It's wasn't a known problem until now. Thanks for reporting it. I can
reproduce your problem.
Oddly, binject.so is right where the error message says it is. I suspect
I may have been too agressive in stripping the debugging symbols.
I'll follow up with a newer version that works once I figure out what's
wrong.
Thanks for the bug report.
--Cecil
On 08/27/2014 01:23 PM, Gavin Kistner wrote:
ccoupe commentedon Aug 28, 2014
This may take some time than either of us like. The only work around would be to do the packaging from OSX or Linux (for an exe). Older versions of 3.2 that I know worked, don't work any more. I hate blaming Windows updates but that's the leading explanation.
Phrogz commentedon Aug 28, 2014
I didn't realize that OS X could package for Windows. That sounds like a reasonable workaround.
When packaging a folder of files, how do I instruct Shoes which is the main file? I have tried the GUI Packager on OS X and successfully created a .exe that runs on Windows, but it just spews a bunch of output about non-UTF-8 files:
(second message repeats ≈infinitely)
However, manually replacing all
requirewith copy/pasting all files into the main and packaging just that file on OS X worked like a charm on Windows. Thank you for the workaround.ccoupe commentedon Aug 28, 2014
Sadly, the packager is currently limited to packing one (1) file. It's a big weakness that's on the todo list. One could try packing your directory into a .shy and then package that into an .exe - it might work.
Fix bug #265. Created new ext 'winject'. It'd binject with just the W…
ccoupe commentedon Sep 3, 2014
@Phrogz (and others watching). I've updated Shoes 3.2.15 (Sept 2 2014 date). It's now working for me: Packaging a single script with Shoes Windows. Packaging a directory hasn't been fixed yet.
You'll have to download and reinstall 3.2.15 to test it.