
Am 30.09.2010 22:47, schrieb Sidnei da Silva:
On Thu, Sep 30, 2010 at 4:26 PM, Scott Smith scott.smith@primal.com wrote:
Does anyone know what I need to do? What changed after the 2.2.4 lxml builds?
There's actually quite some things that changed. The laptop where I built the 2.2.4 version was stolen so I had to do everything from scratch. The version of libxml2 was changed as well, and things like that.
The issue smells like a problem with embedded manifests and dependency on the MSVCRT assembly. Are you embedding a manifest in the .pyd files or libxml2 and libxslt DLLs? During the development of Python 2.6 MvL has removed all manifests from Python extensions. It solved several issues related to not finding MSVCRT. Since all Python extensions depend on pythonXX.dll and the Python DLL depends on MSVCRT, the MSVCRT assembly is loaded anyway.
Christian