[Lazarus] Poor man's resource code available and CheckRide update: now with editor

Kostas Michalopoulos badsectoracula at gmail.com
Fri Feb 3 17:25:40 CET 2012


> some help on the forum, I could implement an alternative way of storing
> files in an executable file (basically it just appends them with a footer).

  This is actually a very common method that is used by installers and
other self-extracting programs frequently (especially under Linux).  UPX
calls them "overlays", although i'm not sure this is a common term.  In
any case, this isn't a method that should be used by a compiler or other
generic tool, because a lot of overlay loading implementations read the
header file of the executable to figure out where the extra data are
located and if compilers place extra data there, there will be
conflicts.

-- 
Kostas Michalopoulos <badsectoracula at gmail.com>




More information about the Lazarus mailing list