why simple hello world binary is ~700KB

Bedros Hanounik 2bedros at NOSPAMgmail.com
Thu Oct 4 13:37:07 PDT 2007


why when I compile this program under gdc I get 697KB of binary and when I compile similar C code in gcc I get 6.5KB (both under Linux (GCC) 4.1.2 20070214 (  (gdc 0.24, using dmd 1.020))



import std.stdio;

int main ()
{
	writefln("Hello World!");
	    return 0;
}

how can I get small footprint binaries out of any D compiler? any difference between gdc and dmd?





More information about the Digitalmars-d mailing list