From: Conrad Schneiker Date: 2000-12-31T12:06:40+09:00 Subject: [ruby-talk:8381] Re: RAA-ANN: rbwrap 0.1.0 Kevin Smith wrote: # Robert Feldt wrote: # >rbwrap - Creating stand-alone executables from Ruby programs # > # >It's inspired by previous discussion on ruby-talk and by the # >wrapping/freezing utilities of python and tcl. # # Excellent. Having written a prototype to # accomplish a similar goal, I'm quite interested # in your approach. # # >2. copy rbwrap.rb and memunwrapper.c to were you want to wrap exe's # (snip) # >Requirements? # >------------- # >Windows NT or 2000, Cygwin 1.1.x with gcc compiler, and Ruby 1.6.x. # # Ok. I gather you pack everything into a # proprietary format, and unpack it at run-time. I # had considered this approach, but had security # concerns. It means that the app is writing out # files that will then be executed (exe's and/or # dll's in Win-speak). I wasn't sure if *nix folks # would be offended by that, or if it's perfectly # acceptable. (I'd appreciate *nix folks speaking # up--I'm a long-time Windows guy who just recently # switched). Does that include Phoenix folks and Kleenix users? :-) And what about *nux folks (you know, the people with the penguin mascot)? Well at least one AIX freeware site packages multiple Unix install files into single self-expanding .exe executables: (http://www-frec.bull.com/cgi-bin/list_dir.cgi/download/aix432/) AFAIK, the *nix attitudes towards such things are pretty much the same as for the Win32 world--i.e. are you getting such things from a reasonably well-known, responsible, and trustworthy source. Conrad Schneiker (This note is unofficial and subject to improvement without notice.)