[DUG] Exe contents
Rohit Gupta
rohit at cfl.co.nz
Thu Jul 21 14:51:39 NZST 2005
Are you compling from the IDE? I find that the differences are
greater when I use the commandline compiler. And unfortunately
thats what I use for distribution versions.
Date sent: Thu, 21 Jul 2005 14:47:43 +1200
From: Kyley Harris <KyleyHarris at gmail.com>
To: rohit at cfl.co.nz,
NZ Borland Developers Group - Delphi List <delphi at ns3.123.co.nz>
Subject: Re: [DUG] Exe contents
Copies to:
Send reply to: NZ Borland Developers Group - Delphi List <delphi at ns3.123.co.nz>
<mailto:delphi-request at ns3.123.co.nz?subject=unsubscribe>
<mailto:delphi-request at ns3.123.co.nz?subject=subscribe>
[ Double-click this line for list subscription options ]
Well. You are right about the exe being slightly different. in the case
of my exes the difference is allways in the exactly the same place,
and there are a series of repeating tokens that are 2 bytes each, which
are different. as though it is a date stamp, or symbol table token
or something.
I do remember way back in the days of DOS Turbo Pascal that the help
said you always have to rebuild the MAP table for each EXE.
so i guess you are not doing this because its a massive file to
distribute. What are you using the MAP table to do? have you tried just
compiling memcheck into your program with td32 symbols turned on? it
logs all memory leaks and errors, with class type, and call stack
information to show you the exact line of code leaking, no need for a
map table.
Rohit Gupta wrote:
>Using D7, I find that if I delete all dcus and compile the app and
>then I recompile it with no changes then the exes are wildly
>different. The 3rd compile only has minor differences (presumably
>time related). I know that this did not happen with earlier versions.
>
>Is this a feature ? It causing us headaches in that we can not
>reliably match the map file with the error that the user is reporting.
>The map file changes wildly to match the exe.
>Regards
>
>Rohit
>
>====================================================
>==================
>CFL - Computer Fanatics Ltd. 21 Barry's Point Road, AKL, New
>Zealand
>PH (649) 489-2280
>FX (649) 489-2290
>email rohit at cfl.co.nz or r.gupta at xtra.co.nz
>====================================================
>==================
>
>
>_______________________________________________
>Delphi mailing list
>Delphi at ns3.123.co.nz
>http://ns3.123.co.nz/mailman/listinfo/delphi
>
>
>
_______________________________________________
Delphi mailing list
Delphi at ns3.123.co.nz
http://ns3.123.co.nz/mailman/listinfo/delphi
Regards
Rohit
======================================================================
CFL - Computer Fanatics Ltd. 21 Barry's Point Road, AKL, New Zealand
PH (649) 489-2280
FX (649) 489-2290
email rohit at cfl.co.nz or r.gupta at xtra.co.nz
======================================================================
More information about the Delphi
mailing list