js9863
July 18th, 2007, 07:35 PM
I solved the problem by manually creating a link:
ln -s /usr/lib/jni/libglibjni-0.4.so /lib/libglibjni-0.4.so[\CODE]
----------------------------------------------------------------------------------------------------
Hello everyone,
I'm trying to build a simple GTK application with java-gnome. The problem occurs when I try to run it. I get the following error:
[CODE]
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jni/libgtkjni-2.10.so: libglibjni-0.4.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.jav a:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1676)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at org.gnu.gtk.Gtk.<clinit>(Gtk.java:214)
at org.testing.GTK_HelloWorld.main(GTK_HelloWorld.jav a:28)
Could someone tell me why I'm getting the above error? The libraries do exists in:
:~$ locate libglibjni && locate libgtkjni
/usr/lib/jni/libglibjni.so
/usr/lib/jni/libglibjni-0.4.so
/usr/lib/jni/libgtkjni.so
/usr/lib/jni/libgtkjni-2.10.so
Thanks in advance.
ln -s /usr/lib/jni/libglibjni-0.4.so /lib/libglibjni-0.4.so[\CODE]
----------------------------------------------------------------------------------------------------
Hello everyone,
I'm trying to build a simple GTK application with java-gnome. The problem occurs when I try to run it. I get the following error:
[CODE]
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jni/libgtkjni-2.10.so: libglibjni-0.4.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.jav a:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1676)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at org.gnu.gtk.Gtk.<clinit>(Gtk.java:214)
at org.testing.GTK_HelloWorld.main(GTK_HelloWorld.jav a:28)
Could someone tell me why I'm getting the above error? The libraries do exists in:
:~$ locate libglibjni && locate libgtkjni
/usr/lib/jni/libglibjni.so
/usr/lib/jni/libglibjni-0.4.so
/usr/lib/jni/libgtkjni.so
/usr/lib/jni/libgtkjni-2.10.so
Thanks in advance.