Skip to main content

64-bit loading problem?

3 replies [Last post]
jsvazic
Offline
Joined: 2003-06-15
Points: 0

Once of my users ran into this exception while trying to load the JDIC libraries on an AMD 64-bit machine:

[java] Exception in thread "InitThread" java.lang.UnsatisfiedLinkError: /home/netopyr/metis-beta/lib/linux/libjdic.so:
Can't load IA 32-bit .so on a AMD 64-bit platform
[java] at java.lang.ClassLoader$NativeLibrary.load(Native Method)
[java] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
[java] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
[java] at java.lang.Runtime.loadLibrary0(Runtime.java:822)
[java] at java.lang.System.loadLibrary(System.java:993)
[java] at org.jdesktop.jdic.browser.internal.WebBrowserUtil$1.run(Unknown Source)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at org.jdesktop.jdic.browser.internal.WebBrowserUtil.loadLibrary(Unknown Source)
[java] at org.jdesktop.jdic.browser.WebBrowser.(Unknown Source)
[java] at org.jdesktop.jdic.browser.MozillaEngine.getWebBrowser(Unknown Source)

Has anyone else seen this type of error?

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
nykos
Offline
Joined: 2006-12-13
Points: 0

hello
i have the same error, is there any solution ?

Message was edited by: nykos

jerominovich
Offline
Joined: 2007-02-23
Points: 0

Hello same problem on amd64 :(

Debian/GNU linux

this is my error:

Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun/jre/
java.lang.reflect.InvocationTargetException
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:585)
at org.homejukebox.client.bootstrap.Bootstrap.main(Bootstrap.java:72)
Caused by: java.lang.UnsatisfiedLinkError: /home/jerome/Desktop/juckbox/homejukebox-0.6.3/lib/libtray.so: Can't load IA 32-bit .so on a AMD 64-bit platform
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:993)
at org.jdesktop.jdic.tray.internal.impl.GnomeSystemTrayService.(Unknown Source)
at org.jdesktop.jdic.tray.internal.impl.ServiceManagerStub.getService(Unknown Source)
at org.jdesktop.jdic.tray.internal.ServiceManager.getService(Unknown Source)
at org.jdesktop.jdic.tray.SystemTray.(Unknown Source)
at org.homejukebox.client.startup.SystrayDelegate.(SystrayDelegate.java:51)
at org.homejukebox.client.startup.Main.setupSystray(Main.java:308)
at org.homejukebox.client.startup.Main.start(Main.java:138)
at org.homejukebox.client.startup.Main.main(Main.java:81)

Message was edited by: jerominovich

surferbobinhb
Offline
Joined: 2007-01-31
Points: 0

I have. Did you get a solution to it?