Hello,
I don't manage to make OneSwarm work on my Debian lenny installation.
I'm a bit lost and I don't know why I always get the same error message:
~/progs/OneSwarm$ cat error.log
Aug 27, 2009 1:38:09 PM com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader <init>
INFO: OneSwarm MultiPeerUploader created
Aug 27, 2009 1:38:09 PM com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader <init>
INFO: OneSwarm MultiPeerUploader created
Aug 27, 2009 1:38:09 PM com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader <init>
INFO: OneSwarm MultiPeerUploader created
Aug 27, 2009 1:38:09 PM com.aelitis.azureus.core.networkmanager.impl.MultiPeerUploader <init>
INFO: OneSwarm MultiPeerUploader created
DEBUG::Thu Aug 27 13:38:09 UTC 2009::org.gudy.azureus2.ui.swt.mainwindow.SWTThread::createInstance::68:
Loading SWT Libraries failed. Typical causes:
(1) swt.jar is not for your os architecture (i386). You can get a new swt.jar (Min Version: 3.4) from http://eclipse.org/swt
(2) No write access to 'null'. SWT will extract libraries contained in the swt.jar to this dir.
Initializer::<init>::106,Main::<init>::99,Main::main::235,NativeMethodAccessorImpl::invoke0::-2,NativeMethodAccessorImpl::invoke::39,DelegatingMethodAccessorImpl::invoke::25,Method::invoke::597,LauncherEngine::launch::-1,Launcher::main::-1
java.lang.UnsatisfiedLinkError: no swt-gtk-3448 or swt-gtk in swt.library.path, java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:233)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:151)
at org.eclipse.swt.internal.C.<clinit>(C.java:21)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
at org.eclipse.swt.widgets.Display.<clinit>(Display.java:130)
at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.<init>(SWTThread.java:88)
at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(SWTThread.java:68)
at org.gudy.azureus2.ui.swt.mainwindow.Initializer.<init>(Initializer.java:106)
at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:99)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.install4j.runtime.Launcher.main(Unknown Source)
- I removed/reinstalled the sun-java6-jre/bin/plugin packages with no luck.
- I own the whole OneSwarm directory tree
- I have write access to /tmp
- I managed to "jar xvf swt.jar" successfully (but that not changes the problem)
- I downloaded a swt.jar from eclispe with no change
- I tried the 64 bit version of 1S (!!) with no change (err... I didn't know what to do)
What could I try next? Do you have any idea ? What does 'null' reffer to ?
It's so frustrating since it works fine on my office computer (ubunto 9.04)
Thanks in advance