Jim Kleckner wrote: > I gave it a try with cygwin-hosted mingw just to see > if that would work as an alternative to VS2008/VC9 to > figure out some linkage problems. > > I tried: > python setup.py build_ext --compiler mingw32 > > and got a version string issue noted below which > rejects the version string printed from the loader > ld as an inappropriate form. > > I seem to recall that mingw was expected to work with 2.6. > Is it? > [...] > > File "c:\Python26\lib\distutils\version.py", line 107, in parse > raise ValueError, "invalid version number '%s'" % vstring > ValueError: invalid version number '2.18.50.20080523'
There are actually two problems with MinGW. Your issue is the same as See http://bugs.python.org/issue2234 But MinGW is also not completely compatible with the msvcr90.dll runtime: http://bugs.python.org/issue3308 For example, if the extension module contains standard date functions (using time_t), it won't load. -- Amaury Forgeot d'Arc _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com