for one thing I discovered the rubyscript2exe is no longer supported and dosn't work with ruby 1.9
instead I'm now talking about OCRA no compiling necessary to use it
to install it you use
in a command prompt and it installs the ruby gem
you can then navagate to the server folder and use
to create a exe with one the ruby stuff it needs to run, this exe is just over 700 kb.
it also loades the extension files into the exe that RMX-OS loaded when ocra ran it to trace all the necessary files
how ever it dose not load the cfg.ini file into the exe and instead looks fore it in the exe's run directory the same for any file that did not get put into the exe itself. like the data folder and any extensions that get added to the cfg after the exe is complied it will look for in the extensions folder.
you can how ever add and extra files that ocra dose not trace and find necessary like so
will compile rmx-os into an exe with the data folder inside the exe
you could then take this exeand any extra file that didn't get added to it (like the extension folder the utilities folder and the cfg.ini to another computer and run rmx-os without ruby or ocra installed
now forget about what i just said because what I'm getting to is that you could use orca to compile a static exe that simply collected messages for the client and forwarded them to the server and did the same for the server's messages to the client
no compiling 100mb files in there at all. the user gets a 700kb file that runs under it's own ruby weather or not the system has ruby.