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)

Reply via email to