FreeBSD port java/linux-oracle-jdk18 can't find existing library libjli.so

Konstantin V Bekreyev 201106 at bekreyev.ru
Sat Oct 22 11:45:16 UTC 2016


Hello,

I'm using FreeBSD port java/linux-oracle-jdk18 at my FreeBSD 11.0-RELEASE-p1

When I trying to run my java application, I got this error:
/usr/local/linux-oracle-jdk1.8.0/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory

$ /compat/linux/bin/bash /compat/linux/usr/bin/ldd java
        linux32_vdso.so.1 =>  (0xffffe000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x21023000)
        libjli.so => /usr/local/linux-oracle-jdk1.8.0/bin/./../lib/i386/jli/libjli.so (0x2103e000)
        libdl.so.2 => /lib/libdl.so.2 (0x21053000)
        libc.so.6 => /lib/libc.so.6 (0x21058000)
        /lib/ld-linux.so.2 (0x01001000)

$ /compat/linux/bin/ls -la /usr/local/linux-oracle-jdk1.8.0/bin/./../lib/i386/jli/libjli.so
-r--r--r--  1 root  wheel  95540 Sep 23 05:56 /usr/local/linux-oracle-jdk1.8.0/bin/./../lib/i386/jli/libjli.so

what's wrong?

-- 
With best regards,
Konstantin V Bekreyev
Internet Society


More information about the freebsd-java mailing list