I am attempting to run ESD in 8.0.x, and I receive the errors below similar to those reported in: 27386, 24522, and 12023 . My CentOS 7 system upgrades are up to date. I have libgfortran3, 4, and 5 (which contain libquadmath?). My libgfortran references GLIBC_(2.14, 2.17, and older). My libm.so.6 includes GLIBC_2.15, and older.
@jun_lu Solution: at least for Linux with GLIBC older than 2.23, remove snap/s1tbx/modules/ext/org.jlinda.jlinda-* and replace with versions from SNAP 7.0.x.
i.e.: /bin/ln -fs snap_7.0.x/s1tbx/modules/ext/org.jlinda.jlinda-* snap_8.0.x/s1tbx/modules/ext/
I believe the problem is that 8.0.x jblas.jar includes a static build of libquadmath, that references a dynamic libm.so.6 at version GLIBC_2.23, which I and other distros do not have.
– org.jblas ERROR Couldn’t load copied link file: java.lang.UnsatisfiedLinkError: /tmp/jblas1765013077950375873/libquadmath-0.so: /usr/lib64/libm.so.6: version `GLIBC_2.23’ not found (required by /tmp/jblas1765013077950375873/libquadmath-0.so).
SEVERE [org.esa.snap]: JAI error occurred: ‘Problem occurs when computing a tile by the owner.’ at com.sun.media.jai.util.SunTileScheduler@4e40619b