Hi
Recently there was a discussion in comp.lang.c about lcc-win32
I stated that lcc-win32 generates small executables, an assertion that
was denied by CBFalconer, saying that gcc generates smaller executables
Rob Kendrick proposed that I compile the LUA interpreter of Brazil.
He said thatgcc produces an executable of
25 rjek@[EMAIL PROTECTED]
$ ls -l lua
-rwxr-xr-x 1 rjek rjek 122368 2007-09-05 11:31 lua
122 368 bytes then.
I have compiled (using dynamic linking obviously for the C library)
an executable of LUA and its size is:
106 016 bytes
C:\lua-5.1.2\src\lcc>pedump /summary lua.exe
lua.exe 106016 bytes, linked Tue Sep 11 20:32:29 2007
Size of code: 90624
Size of initialized data: 14336
Size of uninitialized data: 0
Size of image: 114688
Console application. Debug information not present.
Dlls used: lcclibc.dll kernel32.dll crtdll.dll
This is around 16K (more than 10%) smaller than gcc.
jacob