Building GtkD app on Win32 results in 111 MiB file mostly from zeroes (compressed size - 324 KiB)

Denis Shelomovskij verylonglogin.reg at gmail.com
Thu Aug 4 08:42:58 PDT 2011


04.08.2011 15:33, Trass3r пишет:
>> doCompile.bat:
>> dmd -c -release -IgtkD-1.4.1-release\headers main.d
>>
>> doLink.bat:
>> link
>> main,"testGtkD.exe",,"gtkD-1.4.1-release\library.lib"+user32+kernel32/noi;
>>
>
> Don't invoke optlink directly like that.
> Just use something like 'dmd -release main.obj
> gtkD-1.4.1-release\library.lib -oftestGtkD' for linking.
> (though I don't know why you separate compilation and linking here, a
> simple 'dmd -release main.d gtkD-1.4.1-release\library.lib -oftestGtkD'
> is enough)

I did it just to make it simpler.

dmd -oftestGtkD.exe -release -IgtkD-1.4.1-release\headers main.d 
gtkD-1.4.1-release\library.lib

Gives the same result.


More information about the Digitalmars-d mailing list