Jerome Haltom
Jerome Haltom
No, Maven does not support cyclic dependencies. So the classes on one side or the other, whichever that may work out to be, end up using dynamic dispatch to the...
Going to need more information, such as the stack trace, etc.
You can rename the issue if you want. A reproducible test case would be nice as well.
So while kinda neat, this probably isn't something I'm going to have the time to take a deep look at. If you have time though, a simpler reproduction would be...
You can just use the build script to lay down your own ikvm.properties. But yeah, we can't do any code-based dynamic lookup of this because module inits happen before everything....
Replacing ikvm.properties shouldn't be that hard though. You should probably just be able to override the target that lays it down.
Would probably need more details on the specific DLL or something. There's actually not much in this process that IKVM is responsible for. We call `LoadLibraryExW(wfilename, 0, LOAD_LIBRARY_SEARCH_DEFAULT_DIRS | LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR);`...
Ahhhhh. Okay, so, yeah, the PATH env is left out. So we have a problem here. Because IKVM runs in process with .NET, and is loaded as an assembly, I'm...
Also looks like it's failing in your own builds: https://github.com/indygreg/apple-platform-rs/actions/runs/10354643393/job/28660389869#step:6:499
Hmm. There was those new android libs that aren't used for anything yet. I had not considered the scenarios where people repackage IKVM completely into a single NuGet package. Which...