Ok it makes sense.
For info, I only use the 13/12 patch.
So why the _math.pyd does not want to load via imp.load_module.... ?_?
I've started to take a look at what py2exe do, but they do not seem to use
imp.load_module for c_extension...
If you've got any idea why _math.pyd does not load while other does (pyqt
etc...)...
I'll try to do a little testcase...

Laurent


-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De
la part de Florian Höch
Envoyé : lundi 14 décembre 2009 17:36
À : [email protected]
Objet : Re: [PyInstaller] Re: Issue with python 2.6 + ticket 39 patch

> What I mean is I think that 13/12/09 patch does not its work correctly
(well
> I think) since usually a C_extension module outputs:
>> I: Analyzing C:\Python26\lib\site-packages\XXXXX.pyd
>> I: Dependent assemblies of C:\Python26\lib\site-packages\XXXXX.pyd:
>> I: x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_none

You'll never see output like that when _math.pyd is analyzed because it 
does not have any dependent assemblies. Actually its embedded manifest 
is malformed (it contains an empty dependentAssembly element - the 13/12 
patch works around this issue by ignoring the incomplete part). You 
definitely need to use the 13/12 patch, also because of the other error 
that was fixed (possibility of assembly files without manifest slipping in).

Regards,

Florian

--

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.


Reply via email to