Pagina 1 di 1

[Java] Gtk-Message:Failed to load module "gail": .... classe ELF errata: ELFCLASS64

Inviato: mercoledì 16 luglio 2008, 21:08
da - pod -
Ciao

sto cercando di far partire un programma (basato su java) sulla mia 7.10 64bit.
Quando lo lancio ricevo i seguenti due messaggi: uno a terminale, ed uno tramite finestra gtk.

Immagino sia dovuto al fatto che sono su 64 bit e c'è qualche problema di libreria, ma non so come aggiustare :P

Errore:

Codice: Seleziona tutto

Gtk-Message: Failed to load module "gail": /usr/lib/gtk-2.0/modules/libgail.so: classe ELF errata: ELFCLASS64
Gtk-Message: Failed to load module "atk-bridge": /usr/lib/gtk-2.0/modules/libatk-bridge.so: classe ELF errata: ELFCLASS64
Ho controllato, i file .so sono presenti sia in /lib sia in /lib64.

Messaggio nella finestra che appare

Codice: Seleziona tutto

JVM terminated. Exit code=13
/usr/bin/java
-Xmx1G
-XX:+AggressiveHeap
-jar /home/giacomo/Desktop/SONIVISTool/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar
-os linux
-ws gtk
-arch x86
-showsplash
-launcher /home/giacomo/Desktop/SONIVISTool/SONIVISTool
-name SONIVISTool
--launcher.library /home/giacomo/Desktop/SONIVISTool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.3.R33x_v20080118/eclipse_1023.so
-startup /home/giacomo/Desktop/SONIVISTool/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar
-exitdata 36800c
-vm /usr/bin/java
-vmargs
-Xmx1G
-XX:+AggressiveHeap
-jar /home/giacomo/Desktop/SONIVISTool/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar 
Questo è uno dei file che dovrei/potrei editare per impostare i parametri giusti

Codice: Seleziona tutto

#!/bin/bash
R_HOME=/usr/lib/R
export R_HOME
R_SHARE_DIR=${R_HOME}/share
export R_SHARE_DIR
R_INCLUDE_DIR=${R_HOME}/include
export R_INCLUDE_DIR
JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.00
export JAVA_HOME

JRI_LD_PATH=${R_HOME}/lib:${R_HOME}/bin:${JAVA_HOME}/jre/lib/i386/server:${JAVA_HOME}/jre/lib/i386:${JAVA_HOME}/jre/../lib/i386:/usr/lib:/usr/lib/gcc/i486-linux-gnu/3.4.6:${R_HOME}/site-library/rJava/jri
if test -z "$LD_LIBRARY_PATH"; then
  LD_LIBRARY_PATH=$JRI_LD_PATH
else
  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JRI_LD_PATH
fi

export LD_LIBRARY_PATH

exec ./SONIVISTool
qualcuno potrebbe darmi una mano? :D

P.S. al momento ho impostato icedtea, ma il problema lo dava anche con la jvm di sun

Re: [Java] Gtk-Message:Failed to load module "gail": .... classe ELF errata: ELF

Inviato: venerdì 18 luglio 2008, 11:06
da - pod -
up