Dear all, I am writing to say that I am experiencing the same problems as Stian - I am even experiencing these problems when I try to run a very small test application, without any libraries and gems, that just asks the user for a string and then repeats it. I repeatedly posted on this list to get some clue why this is so, but got no response that solves my problems ( please help again, Erik!): 1.) I would like to be able to start an application, from a binary, made by tar2rubyscript/rubyscript2exe, that will run on (m)any Linux - distribution(s) installed on a i386/i586 machine (and, separately, on Windows XP), from the following script: p 'Please insert some text' f.gets p 'You typed in:' p f.chomp If I create the binary under Linux on one machine, this works fine, but when I execute it, I always get: /bin/sh: /tmp/eee.appl2_linux.2/bin/ruby: cannot execute binary file (appl2_linux is the name of my binary). 2.) I'd like to know how to distribute gems and libraries with such a binary executable ( I'd need gsl, FXRuby, mostly), maybe all compiled statically.... Could somebody kindly point me to a tutorial/wiki that describes this for the utterly confused ? Of course, I read the manuals for tar2rubyscript, and rubyscript2exe, but I couldn't yet find anything solving my difficulties in there. Thank you for any help. Best regards, Axel > > > > Hi everyone, > > > > sometimes it really frustrates me that it's so difficult to distribute > > applications written with Ruby. You hack together something quickly that > > works perfectly on your own machine, with all the gems, libraries and > > stuff you've installed... then you want to move it. > > > > In my concrete case, I'm writing an offline viewer for Wikipedia dump > > files (it's working pretty darn well allready, with repacked files it > > gives me 0.2 second load times from inside a packed file with over 2 > > million objects - 7z just spins for minutes). I want to put the dump > > files and this program on a CD / DVD and give it to people, who should > > be able to just do put in the CD, and run it straight off the CD (it's a > > mongrel server that serves content to localhost), whether it's Windows, > > Mac or Linux. > > > > I've tried with rubyscript2exe, which is a great tool, but it fails > > currently. I think it is because I'm using two C extensions - mongrel > > and the bz2 library. The bz2 is not even a gem, so I don't know how I'd > > compile it for Windows. Any good ideas on best practices for > > distributing this - ideally so that it can run as a "portable app" > > without installation. > > > > Thank you so much > > Stian > > > > -- > > Posted via http://www.ruby-forum.com/. > > -- > GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS. > Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail -- GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS. Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail