www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/04/08/15:35:29

From: "James Bunting" <james AT aic DOT co DOT uk>
Newsgroups: comp.os.msdos.djgpp
References: <7ei8dv$28fo$1 AT ns DOT felk DOT cvut DOT cz>
Subject: Re: Too big code
Date: Thu, 8 Apr 1999 19:19:10 +0100
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
NNTP-Posting-Host: warp8-135.enta-net.co.uk
Message-ID: <370cf5d4.0@energise.enta.net>
X-Trace: 8 Apr 1999 19:30:44 -0100, warp8-135.enta-net.co.uk
Lines: 29
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

You could try the -s compiler option.  If you are using RHIDE it is simply a
matter of going to "Options/Compiler Options" and typing in "-s" (no
quotes).  This should reduce the size of your executable.


Michal Strelec <strelec AT adam DOT osu DOT cz> wrote in message
news:7ei8dv$28fo$1 AT ns DOT felk DOT cvut DOT cz...
> Hi
> I have a question:
> I tried to compile with dj small programs (classical Hello.c) and output
> file hello.exe was BIG (130kB). Hello.c uses (I suppose) standart lib
> libgcc.a.
> Next I tried to compile it with bc3.1 and output file was SMALL (6kB).
> Next I have found in gnu archieve (gpcXX.zip) I took libgcc.a and
overwrite
> the previous one. After compilation file was 70kB.
>
> Can you tell me how to minimize size of the output code? I use only few
> standard functions.
>
> PS: I also found that BC has small libraries. But it has strange names and
I
> don't know what functions are included.
>
> Thanx Michal
>
>


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019