I have built several DLL's that use the MSVCRT.lib, which have all been successfully created however in Dependency Walker there are 5 missing dependencies, 1 of which is mine and is nothing to worry about.

The other 4 dependencies are
MSVCP90.dll
MSVCR90.dll
Delayed load of GPSVC.DLL
Delayed load of IESHIMS.DLL

I read that IESHIMS.DLL is nothing to worry about. How can I specify to my DLL to not include GPSVC.DLL if it is not needed. Is there a linker option for it.

Note: I am doing this compile by command line from a maven script.