You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ubuntu 24 has libcholmod5 and libsuitesparseconfig7, however the libmrcal_jni has been linked against older versions and isn't able to load the newer versions. In order to use MrCal on Ubuntu 24, the JNI will need to be updated.
Jul 04 03:05:13 photonvision java[2131]: [2024-07-04 03:05:13] [Camera - RknnDetectorJNI] [ERROR] Couldn't load shared object mrcal_jni: /tmp/libmrcal_jni.so: libsuitesparseconfig.so.5: cannot open shared object file: No such file or directory
Jul 04 03:05:13 photonvision java[2131]: java.lang.UnsatisfiedLinkError: /tmp/libmrcal_jni.so: libsuitesparseconfig.so.5: cannot open shared object file: No such file or directory
Jul 04 03:05:13 photonvision java[2131]: at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
Jul 04 03:05:13 photonvision java[2131]: at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
Jul 04 03:05:13 photonvision java[2131]: at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
Jul 04 03:05:13 photonvision java[2131]: at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
Jul 04 03:05:13 photonvision java[2131]: at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2394)
Jul 04 03:05:13 photonvision java[2131]: at java.base/java.lang.Runtime.load0(Runtime.java:755)
Jul 04 03:05:13 photonvision java[2131]: at java.base/java.lang.System.load(System.java:1957)
Jul 04 03:05:13 photonvision java[2131]: at org.photonvision.jni.PhotonJNICommon.forceLoad(PhotonJNICommon.java:64)
Jul 04 03:05:13 photonvision java[2131]: at org.photonvision.mrcal.MrCalJNILoader.forceLoad(MrCalJNILoader.java:65)
Jul 04 03:05:13 photonvision java[2131]: at org.photonvision.Main.main(Main.java:380)
The text was updated successfully, but these errors were encountered:
Ubuntu 24 has libcholmod5 and libsuitesparseconfig7, however the libmrcal_jni has been linked against older versions and isn't able to load the newer versions. In order to use MrCal on Ubuntu 24, the JNI will need to be updated.
The text was updated successfully, but these errors were encountered: