[PyQt] Building with Visual Studio 2008

Phil Thompson phil at riverbankcomputing.com
Sun May 18 23:02:18 BST 2008


On Saturday 17 May 2008 23:54:39 Kevin Copps wrote:
> > A manifest is also generated for the sip module but it isn't installed.
> > Is it
> > needed?
>
> Now that you mention it, probably. I am still learning how manifests and
> side-by-side assemblies work. This page seems like a good place to start:
> http://msdn.microsoft.com/en-us/library/ms235342.aspx From what I read it
> is preferred to embed the manifest inside the binary.
>
> The python developers had a similar issue related to Python's own DLLs
> (pyd) files, see http://bugs.python.org/issue2256 I am not exactly sure how
> this issue was resolved. I do not see any manifest files in the Python
> install directories. I suppose it would make sense for SIP and PyQt to
> handle the manifests in the same way that Python itself does it.

As far as I can see SIP embeds the manifest in the executable so it is not 
necessary to install it. If I don't run mt on the exe then it fails to run. 
If I do then it runs - irrespective of whether the manifest is installed or 
not.

Phil


More information about the PyQt mailing list