From: Steve Klabnik Date: 2011-09-25T13:23:40+09:00 Subject: Re: Distribute Ruby GUI App (Shoes) --90e6ba6e835816ba5e04adbc687e Content-Type: text/plain; charset=ISO-8859-1 This is the unfortunate current situation. Red shoes is the only one with a packager, and I don't know of plans to make one for green. There's no great other solution to this, you've enumerated basically all the options. Someday, I want to extract the red shoes packager for everyone, but there's a lot of work to do before that's possible. On Sep 24, 2011 4:38 PM, "Maximilian S." wrote: > Hi there! > > I am creating a ruby gui app with shoes (or green_shoes), but my problem > is that I can't find a good way to distribute it to my friends. The App > has some dependencies, like activerecord and everything the shoes > framework/toolkit needs, and this is a problem for me. > > The absolutly easiest solution i found was the shoes packager which > should do exact what I want: build a single standalone executable for > the 3 mayor OS. But (i don't know why), the executable created with this > packager depends on an old version of rubygems, so it can't install gems > like active_record (which needs at least rubygems 1.3.6) on the target > machine. > > The other option is to use the green_shoes gem, which works similar, but > there is no packager i can use, so there would just be the "usual" > options to package the app. I spent the last days googling this problem, > but found NO viable solution for this. > > - rubyscript2exe: since i need the current ruby 1.9.2, it's no option > for me > > - ocra: i develop on a linux machine (ubuntu) and want to distribute my > app to all the 3 mayor OS. ocra is windows only, so it is no working > solution for me. > > - crate: seems to be dead (and far too complex for me, sorry) > > - exerb: my japanese skills are very low, i just recognized that it > depends on ruby 1.8.7 and wasn't updated for a while. > > - jruby and its possibilities are nice, but i want to use MRI for some > reasons, especially green_shoes which depends on gtk2. > > So I ask you, what is the ruby way to solve my Problem? > > TL;DR: develop (green_)shoes app on ubuntu, want to build executable for > linux/windows/osx. > > -- > Posted via http://www.ruby-forum.com/. > --90e6ba6e835816ba5e04adbc687e--