> Some platforms (Windows I see you !) don't permit to link binary modules to a static executable
If you have the source code for these modules, you can statically link to them too. I've done this myself for Windows a few times, and it works pretty well in my experience.