How to set library.path for azureus?: no swt-pi-gtk-3116 in java.library.path

gerhard ggrubbish at web.de
Sat May 14 16:42:14 UTC 2005


Hello,

I got a problem to start azureus 2.3.0.0-2 from debian/sid and java 1.5 
from sun.
~$  java -Xrs -Xdebug -jar /usr/share/java/Azureus2.jar
Exception in thread "main" java.lang.UnsatisfiedLinkError: no 
swt-pi-gtk-3116 in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
and so on ...

After that I set a LD_LIBRARY_PATH in ~/.bashrc to 
/lib:/usr/local/lib:/usr/share/java:
and JAVA_HOME, JDK_HOME to /usr/lib/j2sdk1.5-sun/
and linked /usr/share/java/swt-gtk-3.1.jar to
/usr/share/java/swt-pi-gtk-3116.jar and to
/usr/lib/j2sdk1.5-sun/swt-pi-gtk-3116.jar

I got libswt-gtk-3.1-java from debian/sid and I installed java-package 
to debianize the sun-packages.

Why can java the link swt-pi-gtk-3116.jar not identify as 
swt-pi-gtk-3116.jar? I got it now in my searchpath.

BTW I filed a bug against azureus, but I think it is within my java 
installation, but for example freemind works fine.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=309072

Help is appreciate.

Kind regards

Gerhard 




More information about the ubuntu-users mailing list