Re: Delphi strategy against Lazarus



Graeme Geldenhuys wrote:

Enable debug information in Delphi and you get the same thing, but
Delphi doesn't include a 'strip' program. You have to recompile it in
Delphi without debug info to get a smaller executable.

That is completely wrong.

Delphi debug info (different from TDW32 info, which isn't generally
used unless you're using an external profiler or the like) doesn't go
into the EXE at all. It doesn't change the EXE size and there is
nothing to "strip." Debug info is stored separately, save for a few
bytes in a DCU.

--
Craig Stuntz [TeamB] · Vertex Systems Corp. · Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Borland newsgroup denizen Sergio González has a new CD of
Irish music out, and it's good: http://tinyurl.com/7hgfr
.



Relevant Pages

  • Re: Debug info
    ... > I have a relatively large application which comprises of one EXE (quite ... > The vcl suite of packages however, cannot be re-built with debug info as we ... > than the BPL as the currently selected package in delphi and relying on the ...
    (borland.public.delphi.ide)
  • Re: Locating procedures within an EXE
    ... >and i am not sure if the Export functions work in a EXE file.. ... > simply putting it, EXE from Delphi is mostly pure CPU code., the only ... Further to this - I actually suspect that Delphi executables contain a ... debug info, of TD32 debug info), then you should have huge amounts of ...
    (comp.lang.pascal.delphi.misc)
  • Re: Is it worth upgrading from Delphi 7 to Delphi 2005/2006?
    ... >> Starteam isn't listed as part of Delphi 2006 Pro according to the ... > Compile with all the debug info turned on. ... Leave optimisation off - debugger works better. ... >> why weren't at least the bug fixes put back in Delphi 2005? ...
    (borland.public.delphi.non-technical)
  • Re: Delphi strategy against Lazarus
    ... thats the same in delphi if you include the td32 debug info. ... You can strip the debug info with the tool "strip". ...
    (borland.public.delphi.non-technical)
  • Re: Help on debuging
    ... > my next break mark. ... You have recompiled the RTL and VCL with debug info. ... recompile without debug info or reinstall Delphi and all service packs. ...
    (borland.public.delphi.language.objectpascal)