[
https://issues.apache.org/jira/browse/PYLUCENE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17522078#comment-17522078
]
Petrus Hyvönen commented on PYLUCENE-62:
Hi Andi,
Thanks for the ping, got involved in other stuff but was planning to revisit
this one. Got some time now over easter and will work on it coming days. Let me
revisit it before commenting more but, yes I think there is some modifications
needed - the line: python -c "import jcc; print(jcc._{_}file{_}{_})"{_} did not
work for me in the test cases as I think the default java I use is having the
server jvm.dll and with the default on client in JCC this would fail as I
remember.
Many Thanks,
/Petrus
> Not finding jvm.dll on windows
> --
>
> Key: PYLUCENE-62
> URL: https://issues.apache.org/jira/browse/PYLUCENE-62
> Project: PyLucene
> Issue Type: Bug
>Reporter: Petrus Hyvönen
>Priority: Major
> Attachments: add_dll_win-1.patch, add_dll_win.patch, jvm_dll.diff
>
>
> On recent versions of Python, the dll's seems to require to be added via the
> os.add_dll_directory() function.
>
> Apparently something changed in Python 3.8 regarding this, "Python 3.8
> changed the DLL resolution order
> [https://docs.python.org/3/whatsnew/3.8.html#bpo-36085-whatsnew];
> Thanks to:
> [https://github.com/conda-forge/python-feedstock/issues/552]
>
> Proposed fix in a patch below. It can likely be rewritten in some more neat
> way. :)
--
This message was sent by Atlassian Jira
(v8.20.1#820001)