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