Sigil uses the 2010 runtime. It always has. As of 0.6.901 I changed the installer to install the redistributable (if not already installed). Previous versions just put the dlls into the Sigil installation directory. This was to makes it easier for me to ensure the correct version is being packaged.
This is required by any application compiled using Microsoft's 2010 VC compiler. Pretty much all versions of Microsoft's compiler require the appropriate runtime to be installed (or distributed with). Otherwise the application will not run.
As people have stated, both Sigil and calibre use Qt. Each installs it's own private version in their own installation directory. The way Windows loads DLLs means that they will not conflict.
|