From: paulvallance@... (Paul Vallance) Date: 2001-12-30T08:17:29+09:00 Subject: [ruby-talk:29664] rb2exe.rb - making executables from rubyscripts Hi, have downloaded rb2exe.rb and supporting files and am trying to make executables with it. However I always get the following error.... C:\ruby\rb51D4.TMP:20:in `open': No such file or directory - "c:\\ruby\\get" (Errno::ENOENT). rb2exe source is as follows. I have tried #!user\bin\ env ruby but no difference ! any help would much appreciated. Regards Paul #!ruby def usage print <<-EOM.gsub /^\s+/, '' rb2exe 0.2 (2000-09-29) Usage: rb2exe [options] files... EOM end usage if ARGV.empty? ARGV.delete_if do |x| /rb2exe.rb/i === x end open($0, "rb") do |me| stub = me.read.split(/\n#! ruby/)[0] for src in ARGV dst = File.basename(src, ".*") + ".exe" open(dst, "wb") do |exe| open(src) do |fh| $stderr.print src, " -> ", dst, "\n" exe.write stub + "\n" script = fh.read if not /^#!/ === script exe.write "#! ruby\n" end exe.write script end end end end