Maybe, the TDM-GCC is an option for you?
Currently i use this to compile binary modules for LuaRT and others.
The default installation is approx. 560-600MB in size. However, it might have some quirks, but i never had any issues with it.
Btw. @[deleted] is there a reason that LuaRT is compiled as an 32-Bit application?