MATLAB: Possible to distribute shared .dll without requiring end users to have C compiler

compilerloadlibraryshared dll

Hello,
Our software product will launch MATLAB with a script we generate, and then MATLAB will call back into our product by means of a dll using loadlibrary()/calllib().
It seems that using loadlibrary()/calllib() requires MATLAB end users to have a C compiler on their system.
Is there any way around this requirement that works for both 32/64 bit versions?
Thanks, James