NightOwl888 commented on issue #890:
URL: https://github.com/apache/lucenenet/issues/890#issuecomment-1888880033

   > Also in a POC console app, I was able to use IKVM 8.7 and the 
`<IkvmReference>` csproj support to load the opennlp 1.9.4 jar directly without 
OpenNLP.NET (on an arm64 macOS machine, no less). In case that helps anyone.
   
   Yeah, unfortunately, all of the latest versions that have ARM 64 support 
(and macOS x64) [stopped working on .NET 
Framework](https://github.com/ikvmnet/ikvm/issues/467). So, there isn't yet a 
version of IKVM that works everywhere. Support for mac was added in 8.7.0. It 
also appears that 8.7.0 and higher will get a type initialization exception if 
you don't explicitly create an object before using any of the converted 
libraries.
   
   `<MavenReference>` is really how we should be handling this so people who 
depend on `Lucene.Net.Analysis.OpenNLP` can combine it with other Maven 
packages and it will resolve the IKVM compiled dependency versions so there are 
no conflicts.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to