Yes, all the WinSxS stuff is quite confusing (atleast for me, not having too much experience with it either). But I may be able to provide some pointers, to get PyInstaller (latest trunk) to create working exe's on Windows with Python 2.6 and maybe 2.6.1 (I might have more info later) You first need to apply the patches posted here http://pyinstaller.python-hosting.com/attachment/ticket/39/PyInstaller-Tweaks.diff (maybe sans the python26.dll exclusion, and you may need to apply them manually since the trunk changed since the patches were posted). Then, the method I currently use to get working executables with Python 2.6 is: - Get the MSVCRT 9 DLLs and accompanying manifest (they are for example in \WINDOWS\WinSxS in a subfolder if you installed Python 2.6 via the official python.org Windows Installer) - In the spec file look for the part that reads a.binaries and change it to a.binaries + ['Microsoft.VC90.CRT.manifest', 'msvcm90.dll', 'msvcp90.dll', 'msvcr90.dll'] (copy the DLLs from WinSxS or add the full paths to the filenames) - Now, the executable should be able to run if Python 2.6 was used to create it. - For Python 2.6.1, it still won't work - I will post again if I find something new.
On 12 Mrz., 12:49, Stephen Dolan <[email protected]> wrote: > 2009/3/12 Giovanni Bajo <[email protected]>: > > > > > Hi Stephen, > > > I don't see any specific problem with PyInstaller and Python 2.6 on > > Linux and the (upcoming) Mac support, but on Windows many things changed > > because of the compiler switch and the way binaries are distributed > > (with SxS). I can't say for sure whether it will work out of the box or > > not, I did not even try. > > -- > > Giovanni Bajo > > Develer S.r.l. > >http://www.develer.com > > Well then, perhaps I will try it and I will let the list know how I > get on and if I have any issues. > > Stephen --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
