On Nov 30, 2010, at 13:13, Bill Janssen <jans...@parc.com> wrote:

Andi Vajda <va...@apache.org> wrote:

So you're mixing three compiler runtimes ? (7.1, 9.0, mingw-gcc)

Yes, that's right.  Although the promise of MinGW is that they build
MSVC-compatible programs which link with the standard MSVC libraries.

In fact, when you run the Windows equivalent of ldd on _jcc.pyd, you see
that it doesn't link against any MinGW libs.  So I think it's really
just two.

Seems to work fine on my XP box with Python 2.6.  I'll check to see if
Python 2.6 was built against MSVCR71.

I got Python 2.7 binaries from python.org and they're built with MSVC 2008.
I built PyLucene/JCC with MSVC 2008.
I got JDK 1.6.0_22 from Oracle this week-end. I don't what it's built with.

I ran depends.exe on it; it links against MSVCR71 (don't know which
version of MSVC that corresponds to).

I believe MSVC 2008 == 9.0 but I could be wrong. I also seem to recall that Python 2.7 requires that version. So you should also try Python 2.6 on Win 7.

Andi..


Bill

Reply via email to