I tried running winmanifest.py but didn't have any luck, so I tried also putting extra files in the qt4_plugins/imageformats directory:
wm.py + Microsoft...manifest: still broken wm.py + msvc*.dll: crash wm.py + MS...manifest + msvc*.dll: problem fixed So it appears by distributing an extra copy of the DLLs I can work around the problem. It would be nice not to have to do that, especially since people who need the Qt4 codecs or DB modules will have to copy the DLLs to those dirs too, but at least the initial problem is solved for now. Cheers, Damien On Sun, Feb 20, 2011 at 11:54 PM, Florian Höch <[email protected]> wrote: > Hi, > > Am 20.02.2011 06:25, schrieb Damien Elmes: >> >> Hi folks, >> >> I have users who don't have vcredist installed reporting that images >> are failing to show up, and once they install it the images appear >> correctly. My guess is that the manifest altering step than >> pyinstaller goes through doesn't extend to the plugin copying. > > Currently the code only fixes pyd's, but could be more or less easily > extended to also process dll's, although it would require a bit work so it > doesn't pick up assembly dll's. > >> Until there's a fix for this, would running winmanifest.py <plugin> >> Microsoft.VC90.CRT.manifest be sufficient to work around this? > > Yes, it should, please try that and report back. Thanks! > > Regards > -- > Florian Höch > > -- > You received this message because you are subscribed to the Google Groups > "PyInstaller" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/pyinstaller?hl=en. > > -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyinstaller?hl=en.
