[Python-Dev] Binary Compatibility Issue with Python v2.6.5 and v3.1.2
"Martin v. Löwis"
martin at v.loewis.de
Tue Apr 20 22:24:44 CEST 2010
More information about the Python-Dev mailing list
Tue Apr 20 22:24:44 CEST 2010
- Previous message: [Python-Dev] Binary Compatibility Issue with Python v2.6.5 and v3.1.2
- Next message: [Python-Dev] Binary Compatibility Issue with Python v2.6.5 and v3.1.2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Phil Thompson wrote: > When I build my C++ extension on Windows (specifically PyQt with MinGW) > against Python v2.6.5 it fails to run under v2.6.4. The same problem exists > when building against v3.1.2 and running under v3.1.1. > > The error message is... > > ImportError: DLL load failed: The specified procedure could not be found. > > ...though I don't know what the procedure is. > > When built against v2.6.4 it runs fine under all v2.6.x. When built under > v3.1.1 it runs fine under all v3.1.x. > > I had always assumed that an extension built with vX.Y.Z would always run > under vX.Y.Z-1. > > Am I wrong in that assumption, or is this a bug in the latest versions? You are not wrong in that assumption, but it still might not be a bug in the latest version. It could also be a bug in MingW or PyQt. Before we can judge on that, we need to understand what exactly happened. As a starting point for further research, try the sxstrace utility of your Vista installation. Regards, Martin
- Previous message: [Python-Dev] Binary Compatibility Issue with Python v2.6.5 and v3.1.2
- Next message: [Python-Dev] Binary Compatibility Issue with Python v2.6.5 and v3.1.2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list