Re: Shrouding

new topic     » goto parent     » topic index » view thread      » older message » newer message

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

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu