Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
when i try to run azureus i get this message
Starting Azureus...
Java exec found in PATH. Verifying...
Suitable java version found [java = 1.5.0_02]
Configuring environment...
Loading Azureus:
java -Xms16m -Xmx128m -cp "/home/matt/azureus/Azureus2.jar:/home/matt/azureus/swt.jar:/home/matt/azureus/swt-mozilla.jar:/home/matt/azureus/swt-pi.jar" -Djava.library.path="/home/matt/azureus" -Dazureus.install.path="/home/matt/azureus" org.gudy.azureus2.ui.swt.Main ''
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/matt/azureus/libswt-pi-gtk-3063.so: /home/matt/azureus/libswt-pi-gtk-3063.so: ELF file data encoding not little-endian
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100)
at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:19)
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:118)
at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.<init>(SWTThread.java:71)
at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(SWTThread.java:55)
at org.gudy.azureus2.ui.swt.mainwindow.Initializer.<init>(Initializer.java:106)
at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:73)
at org.gudy.azureus2.ui.swt.Main.main(Main.java:100)
Azureus TERMINATED.
Can someone tell me what's wrong and how to fix it?
You wouldent happen to be running from FC2/3/3.95 would you? (You realy should include info like that in your post).
If this is the case, I will give you a breif rundown.
The problem is that Fedora dosent include a pure release of Java, and it for some reason dosent like Azureus. The solution is to download the one from sunsoft. Go to the azureus website and get it. But DONT get the RPM.bin, because it will only tell you that it is allready installed. Instead, get the regular .bin and extract it (you may need to change the permission [ chmod a+x filename.bin] and then run it. Place the extracted folder in /etc/share/ (I think) [I'd look but I'm in windows right now, and my computer won't boot to linux right now), and replace the java binary that is preinstalled with Fedora with the binary in the bin directory of the freshly extracted JDE 1.5 (I think thats in /etc/bin, but I could be wrong).
Azureus should start up in a jiffy.
If this is unclear, I will reply again when I have fixed my problem, and tell you exactly where to put the files.
I'm not to familliar with Mandrake, but it is likely that it has the same problem. Give my advice a try. If it dosent work, at least you have a standard implimentation for JRE (other than MEPIS, I'm not aware of any distro that has plain/official distro of JRE). In fact, I'm not even 100% sure about the one in MEPIS!
Originally posted by Magikx21 I tried what you said and even with the clean java azureus is giving me that same message
Wow. I'm quite surprised. Are you sure you don't have the old 'Java' binary file around somewhere in one of your $PATH folders? (echo $PATH and check those folders: find java. If you find anything, replace it with the newly extracted java binary (in the bin folder of the freshly extracted distro).
I'm really sorry if that dosent work. I don't have any other ideas. I'll keep thinking about it though. Please let me know if you get it. I know how frustrating these problems can be.
I'm so sorry. I just reread your post, and I realized that I misread your error message. I'm so sorry.
hmmmm.. Please don't think I'm trying to insult you intelligence, but did you get the correct azureus package for your computer? On an x86 system, with a modern distro using Gnome, I think it should be the Linux GTK version.
I'm sorry, I'm not being a very good help. But I know that when you are suffering through these kinds of problems, sometimes just ideas as end up leading you to a solution.
don't worry about insulting my intelligence i just started working with linux in the last week. As for the Azureus version i didn't get the GTK because i don't have GTK because I'M only running KDE and not Gnome. If you could explain the differences in the versions it would be appreciated
I don't know too much about it, as I don't write much along the lines of GUI (Graphical User Interface) programs, but from what I know, GTK is a toolkit made by the people who make 'The GIMP'. It is used to create graphical user iterfaces. On the whole, it is used by Gnome, but apparently KDE does too, or at least supports it. I don't know the slightest thing about KDE, so I can't say much.
When downloading Azureus you had the choice between motif and GTK. Motif is the same idea, but it is older. It use' to be the standard, and now GTK is.
I realy don't know anything more about it than that.
Hi Guys, I experienced the same problem and got it work by simply editing the azureus program and setting the Java Path. Initially it is set to null, change it to point to the path where java is installed. Here it is
Initially --->JAVA_PROGRAM_DIR=""
Change to ---> "JAVA_PROGRAM_DIR=path_to_java", in my case its JAVA_PROGRAM_DIR=/usr/java/jdk1.5.0_03/bin/
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.