Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Wow!

Author: Ricardo Gibert

Date: 17:58:38 04/06/00

Go up one level in this thread


On April 06, 2000 at 20:17:57, Pete Galati wrote:

>On April 06, 2000 at 19:52:02, Ricardo Gibert wrote:
>
>>On April 06, 2000 at 13:36:26, Pete Galati wrote:
>>
>>>On April 06, 2000 at 13:17:10, Christophe Theron wrote:
>>>
>>>>On April 06, 2000 at 10:07:08, Pete Galati wrote:
>>>>
>>>>>On April 06, 2000 at 07:23:15, Jari Huikari wrote:
>>>>>
>>>>>>On April 06, 2000 at 05:40:23, Peter McKenzie wrote:
>>>>>>
>>>>>>>how small is the executable file?
>>>>>>
>>>>>>I got 36949 bytes.
>>>>>>
>>>>>>(And the source file is 3320 bytes including comments.)
>>>>>>
>>>>>>					Jari
>>>>>
>>>>>With djgpp I got much bigger, 108122, but I think djgpp tends to make rather big
>>>>>sized exe files.
>>>>>
>>>>>Pete
>>>>
>>>>
>>>>You should remove the debug code from the EXE file with the following command:
>>>>
>>>>  strip oxchess.exe
>>>>
>>>>DJGPP executables are not bigger than what you get with other compilers.
>>>>
>>>>
>>>>    Christophe
>>>
>>>Thanks Christophe, you just pointed to another giant hole in my know-how, now
>>>it's down to 58,880.  I never knew about "strip".
>>>
>>>Pete
>>
>>I don't trust this command. On a different file, that was 37.8Kb, the command
>>strip resulted in a new file size of 39.9KB. It got _bigger_.
>
>It might be one of those make a backup types of things, I've only tried it once
>now, and from 108,122 to 58,880 wasn't a bad deal.
>
>Pete

Probably the explanation is my original exe file was compiled with all the speed
optimizations on. No debug code to strip. The reason I don't trust it is, it
seems to add junk I have no use for. Strip seems to do a bit of de-optimizing
for already optimized code. Maybe someone else has better explanation. Why
should it add over 2Kb?



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.