On Wed, 20 May 2009, Roger Ostrander wrote:
> Hello,
>
I've done nothing with packaging, but let's look into the corners of
this:
> I created my program on Windows XP, SP3. I used the packager to
> make it into a .exe and didn't have any problems during the process.
Is this repeatable? Can you check that you get nothing in the errors
console (which is normally hidden of course) when you do this?
> However, when I transfer that .exe over to my Virtual Machine and try
Can you check the file survived transmission intact? md5 sum or something?
> to run it, I get:
>
> Error in C:/Program Files/Common Files/Shoes/0.r1134/lib/shoes/shy.rb line
> 62
> ! invalid distance too far back
C:/Program Files/Common Files/Shoes/0.r1134/lib/shoes/shy.rb would
be ruby code. Can you see why the error is (meant to be) raised?
>
> So I tried testing it on my computer, only to discover that the .exe
> doesn't even work there!
>
> Error in C:/Program Files/Common
> Files/Shoes/0.r1134/lib/shoes/minitar.rb line 661
OK, at least you are using the same release of shoes.
minitar is for handling archives in tar format...
> ! Permission denied - C:/DOCUME~1/Roger/LOCALS~1/Temp/shoes-llm.4208/./
That's a directory. Presumably when you run the exe you are unpacking
into it. It looks like it is in your own space so you would normally
be able to write to it. Can you check its properties and see? Or does it
not actually exist?
>
> Any help for either of these? I really like using Shoes as a
> development platform, please don't make me go back to Java :)
>
> --
> Roger
>
Hugh