Date: Sat, 12 Feb 2000 06:16:06 +0600 (LKT) From: Kalum Somaratna aka Grendel X-Sender: root AT darkstar DOT grendel DOT net To: djgpp AT delorie DOT com Subject: Re: Sizes of executables In-Reply-To: <38A47071.EC12A0AE@americasm01.nt.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: dj-admin AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Fri, 11 Feb 2000, Campbell, Rolf [SKY:1U32:EXCH] wrote: > > Dmitry Shkarin wrote: > > > Just for information, small program ~2000 lines, optimized for speed: > > BorlandC v5.01 44KB > > VisualC v.6.0(no extender) 44KB > > WatcomC v10.6 51KB > > IntelC v.4.0(no extender) 40KB > > DJGPP v2.03 102KB > > But, how many DLL's do those Win32 executable's load? AFAIK no dll's are required for the Watcom 10.6 exe but DOS4GW.exe (the extender is required which adds another 250K of size to the program. so the watcom 10.6 exe would be really 51kb for the exe plus 250K for the extender. Of course you don't need that bulky DOS4GW.EXE you can use PMODE/W extender which is far less in size, also much faster. But as a thought I find that GNU programs (probably because of the compiler GCC) have a large memory requirement. Even the compiler GCC is a pretty memory hungry app IMHO. Regards, Kalum Hi, I'm a signature virus. plz set me as your signature and help me spread :)