sorry, I just noticed some typos in my above post. the line in the
specfile should read:

a.binaries + [('Microsoft.VC90.CRT.manifest',
'Microsoft.VC90.CRT.manifest', 'BINARY'), ('msvcm90.dll',
'msvcm90.dll', 'BINARY'),
('msvcp90.dll', 'msvcp90.dll', 'BINARY'), ('msvcr90.dll',
'msvcr90.dll', 'BINARY')]

On 12 Mrz., 15:36, Florian Höch <[email protected]> wrote:
> 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 
> herehttp://pyinstaller.python-hosting.com/attachment/ticket/39/PyInstalle...
> (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
-~----------~----~----~----~------~----~------~--~---

Reply via email to