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