[Java-gnome-developer] Help with shared libraries
Brought to you by:
afcowie
From: Joel C. <Joe...@ex...> - 2004-11-22 11:46:07
|
Hi. I've been having a lot of problems getting java-gnome to work properly. I am following the tutorial, and am using 'make' to install and run my programs, as it seems to be the easiest option. I have set up the Makefile correctly (I believe), and I can compile with no problems. However, when I run 'make run' to try and run the program, I get this error message: java -Djava.library.path=/usr/lib/jni -classpath .:/usr/share/java/gtk2.4.jar:/usr/share/java/gnome2.6.jar First Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jni/libgnomejava2.6.so.2.6.0: libgtkjava2.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.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:992) at org.gnu.gnome.Program.<clinit>(Program.java:74) at First.main(First.java:10) make: *** [run] Error 1 I am using official SUN Java. -Joel |