ome / bioformats

Bio-Formats is a Java library for reading and writing data in life sciences image file formats. It is developed by the Open Microscopy Environment. Bio-Formats is released under the GNU General Public License (GPL); commercial licenses are available from Glencoe Software.
https://www.openmicroscopy.org/bio-formats
GNU General Public License v2.0
378 stars 241 forks source link

native-lib-loader: UnsatisfiedLinkError when calling library is in a different classloader #4137

Open dgault opened 9 months ago

dgault commented 9 months ago

This issue was raised on forum thread https://forum.image.sc/t/issue-with-ikvm-and-native-lib-loader-in-bioformats-in-net/90082

The problem was seen by the Bio-Formats .NET project in this issue when using IKVM Maven SDK instead of ikvmc.exe

A detailed breakdown of the issue can be found in the ikvm issue and an issue has been created for scijava/native-lib-loader here.

This issue will likely need to be resolved at the native-lib-loader level and the fix propagated through to Bio-Formats

imagesc-bot commented 9 months ago

This issue has been mentioned on Image.sc Forum. There might be relevant details there:

https://forum.image.sc/t/issue-with-ikvm-and-native-lib-loader-in-bioformats-in-net/90082/2