Confirmed, I think. There's more than one problem to fix before azureus will run.
Firstly, in /usr/bin/azureus, two of the JAR file references are wrong - there should be references to glib0.4.jar and gtk2.10.jar in $CP.
Secondly, once that is changed, I get the backtrace
java.lang.UnsatisfiedLinkError: gtk_icon_theme_get_default
at org.gnu.gtk.IconTheme.gtk_icon_theme_get_default(Native Method)
at org.gnu.gtk.IconTheme.getDefault(IconTheme.java:42)
at org.gudy.azureus2.ui.swt.ImageRepository.getThemedIcon(ImageRepository.java:71)
at org.gudy.azureus2.ui.swt.ImageRepository.loadImages(ImageRepository.java:128)
at org.gudy.azureus2.ui.swt.mainwindow.Initializer.run(Initializer.java:210)
at org.gudy.azureus2.ui.swt.mainwindow.SWTThread$1.runSupport(SWTThread.java:107)
at org.gudy.azureus2.core3.util.AERunnable.run(AERunnable.java:38)
at java.lang.Thread.run(Unknown Source)
Not sure what's happening here - /usr/lib/jni/libgtk-2.10.so has a DT_NEEDED entry for libgtk-x11-2.0.so.0 - so I think that SHOULD cause the GTK library to be linked in? Unsure if this is a problem with libgtk-java, or...
note: using SUN Java 1.5.0+update05
If using gij/gcj, azureus WILL start if LD_PRELOAD is set to /usr/lib/jni/libgtkjni-2.10.so:/usr/lib/jni/libglibjni-0.4.so
Confirmed, I think. There's more than one problem to fix before azureus will run.
Firstly, in /usr/bin/azureus, two of the JAR file references are wrong - there should be references to glib0.4.jar and gtk2.10.jar in $CP.
Secondly, once that is changed, I get the backtrace lang.Unsatisfie dLinkError: gtk_icon_ theme_get_ default gtk.IconTheme. gtk_icon_ theme_get_ default( Native Method) gtk.IconTheme. getDefault( IconTheme. java:42) azureus2. ui.swt. ImageRepository .getThemedIcon( ImageRepository .java:71) azureus2. ui.swt. ImageRepository .loadImages( ImageRepository .java:128) azureus2. ui.swt. mainwindow. Initializer. run(Initializer .java:210) azureus2. ui.swt. mainwindow. SWTThread$ 1.runSupport( SWTThread. java:107) azureus2. core3.util. AERunnable. run(AERunnable. java:38) Thread. run(Unknown Source)
java.
at org.gnu.
at org.gnu.
at org.gudy.
at org.gudy.
at org.gudy.
at org.gudy.
at org.gudy.
at java.lang.
Not sure what's happening here - /usr/lib/ jni/libgtk- 2.10.so has a DT_NEEDED entry for libgtk-x11-2.0.so.0 - so I think that SHOULD cause the GTK library to be linked in? Unsure if this is a problem with libgtk-java, or...
note: using SUN Java 1.5.0+update05
If using gij/gcj, azureus WILL start if LD_PRELOAD is set to /usr/lib/ jni/libgtkjni- 2.10.so: /usr/lib/ jni/libglibjni- 0.4.so