On my Ubuntu box (64 bit) I packaged the isp.rb script for Linux-i686 (32 bit) and copied it to my Debian VM. In Debian I did ccoupe@elvis:~$ ./isp.run --target foo
which puts Shoe and isp.rb in the ~/foo directory and runs isp.rb. That’s nice.
Then on the debian system, I did ./foo/shoes -p
That runs the packager (I could have run it from the splash screen, without the -p). Then I packaged the ~/foo/isp.rb script and created a Raspberry pi version (isp.run) which I copied to the pi and and executed it with ccoupe@pi ~ $ ./isp.run --target foo
. Even when Shoes 3.0 and 3.1 was working you couldn’t move between different Linux architectures.
There is a bug in using the pi to create an x86_64. It may be the pi’s odd Locale settings but that’s why I do these gruesome tests. When it’s fully working you could create Shoes/OSX version of your script and use that to create a Windows version or … Actually it’s a 5 X 5 matrix which is a whole lot testing for the anal compulsive. Thank god I’m only a hacker and I don’t care about perfection.
You will see shoes 3.2.11 versions in the download directory. You shouldn’t use them for packaging until you read about it here. OK?
thanks again,
can’t download at the moment (next week) i’ll let you know if things are working on my side, though i have similar OS (ubuntu), so i don’t know if it’s of any interest for you
kind regards
@Passenger, Packaging is still a very fluid work in progress although I think ‘with Linux’ for ‘Linux works’. There’s an oddity for the raspberry pi, though. I think packging an exe from Linux works too. OSX is in progress.
All feedback is of interest too me. Thanks.