Closed martinschorb closed 1 year ago
@martinschorb I asked here: https://imagesc.zulipchat.com/#narrow/stream/327238-Fiji/topic/libblosc.20not.20available
My sense is that it is related to
https://forum.image.sc/t/loadlibrary-unsatisfiedlinkerror-with-zulu-openjdk/67997
And the same issue here: https://forum.image.sc/t/imagej-tensorflow-now-with-command-to-change-tensorflow-library-version-switch-to-gpu/31744/16
The problem is that something changed in terms of how the JVM interprets java.library.path
. It previously allowed a mix of forward and back slashes. It seems to not allow that.
The current workaround is to use an older version of thr Zulu JDK.
It previously allowed a mix of forward and back slashes. It seems to not allow that.
@mkitti Did you test this theory yet?
I am having trouble reproducing any of the UnsatisifedLinkErrors so it is hard to say.
There should be a Fiji.app\lib\win64\blosc.dll
and `Fiji.app\lib\win64\blosc1.dll
.
The error is originating here: https://github.com/lasersonlab/JBlosc/blob/2e4d513f67f34d7ef2570efcf82da5ed8aa65c11/jblosc/src/main/java/org/blosc/IBloscDll.java#L15
What version of Windows are you using?
That's Windows 10 21H2.
Thanks. Could you confirm that C:\Fiji\lib\win64\blosc.dll
exists?
There's both a blosc.dll
and a blosc1.dll
.
blosc.dll
was listed for installation during the updates. Same issue.Could you try to see if using this command works?
ImageJ-win64.exe -Djava.library.path="C:\Fiji\lib\win64;C:\Fiji\Fiji.app\mm\win64" --
Do you have any developer tools available?
Otherwise, this one would be useful to try: https://github.com/lucasg/Dependencies
I just tried to explore things a bit more and it seems to be solved (at least on the Windows machine I am using now). I will check the others...
Seems to be solved. I don't really know why and how...
Thanks for looking into it @mkitti
Hi, when opening a project with OME-Zarr data (centrioles, spatial transcriptomics,...)
I get:
This is Windows, MoBIE release, all updates