Re: Shrouding
- Posted by Robert Craig <rds at RapidEuphoria.com> Nov 13, 2005
- 561 views
Alex Chamberlain wrote: > I am considering buying the shrouder, but does it get rid of platform() calls? In 2.5 official, the shrouder issues a PLATFORM IL operation that is executed by whichever backend you use to run the .il file. The result will be different on each platform. The binder, on the other hand, simply replaces platform() by 1, 2, 3 etc. at bind time. The binder knows which platform the resulting .exe file is going to run on. The shrouder can't be totally sure, so it leaves that issue until run-time. > Also, will a file shrouded under Windows work on Linux? Yes. As a minor issue, you might have to be careful about the shebang (#!) line that's supplied by default when you don't specify one explicitly. I just tested a small program now, and it worked, Windows->Linux. I don't think many people have tried this though. Almost everyone shrouds on the same operating system that they are going to run on. Be sure to FTP in binary mode. .il files are binary files. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com