On 14 Dec 2008, at 02:54, Lee Jenkins wrote:

Tomas Hajny wrote:
On 13 Dec 08, at 10:40, Lee Jenkins wrote:
Is it possible to append data to an existing executable file and have that file run correctly? I'm adding scripting features to one of our products and I wanted it so that our software can create a standalone executable for the end user.
First of all, this may be different for different platforms, so it's probably rather important to know the platform you're talking about. Executable files for some platforms have explicit support for addition of some data directly into the executable file in the form of the so-called resources and the tool necessary for adding the data (resource compiler) may be directly shipped together with the particular platform, in other cases appending the data outside the real executable image may be more tricky (but it can be probably done for all platforms in this or that way).

Windows 2K/XP/Vista, Linux GTK2 and possible MacOS when/if cocoa is finished.

At least on Mac OS X, you should not modify the executable but simply include the script as a separate file in the application bundle.


Jonas
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to