The executable file size is too big. How can the small size of the output file?
Contact the code is not better way?

extern(c)
   GType atk_action_get_type();

and use atk.lib

Instead

Linker.link(atk_action_get_type, "atk_action_get_type", LIBRARY.ATK);

please show way to make executable by 1-3 Mbyte size