[zeromq-announce] ubuntu : Error: could not find libjava.so when trying to compile java already installed (jzmq-master)
Meir Yanovich
meiry242 at gmail.com
Sun Dec 9 13:16:17 CET 2012
Hello all
i trying to compile zeromq jzmq lib in linux ,
but when i get error when the make gettes to this point :
jzmq-master$ jar cf zmq.jar org/zeromq/*.class
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
i do have all java jdk installed m and its the only java i have in the system:
i did :
@ubuntu:/usr/lib/jvm$ ls -l $(locate libjava.so)
-rwxr-xr-x 1 root root 189222 2012-09-24 12:09
/usr/lib/jvm/jre/lib/i386/libjava.so
and this :
/usr/bin$ ldconfig -p | grep java
libjavaplugin_nscp_gcc29.so (libc6, hwcap: 0x0001000000000000) =>
/usr/lib/jvm/jre/lib/i386/libjavaplugin_nscp_gcc29.so
libjavaplugin_nscp.so (libc6, hwcap: 0x0001000000000000) =>
/usr/lib/jvm/jre/lib/i386/libjavaplugin_nscp.so
libjavaplugin_jni.so (libc6, hwcap: 0x0001000000000000) =>
/usr/lib/jvm/jre/lib/i386/libjavaplugin_jni.so
libjava_crw_demo.so (libc6, hwcap: 0x0001000000000000) =>
/usr/lib/jvm/jre/lib/i386/libjava_crw_demo.so
libjava.so (libc6, hwcap: 0x0001000000000000) =>
/usr/lib/jvm/jre/lib/i386/libjava.so
and this is how my vim /etc/ld.so.conf looks like :
include /etc/ld.so.conf.d/*.conf
/home/umen/dev/downlaod/zeromq-3.2.1/src/.libs
/usr/lib/jvm/jre/lib/i386
/usr/lib/jvm/jre/lib/i386/jli
and even checked this:
ldd java
linux-gate.so.1 => (0x00a2a000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x001d1000)
libjli.so => /usr/lib/jvm/jre/lib/i386/jli/libjli.so (0x00321000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00130000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x00643000)
/lib/ld-linux.so.2 (0x00887000)
all looks right but no matter what i still get this error.
More information about the zeromq-announce
mailing list