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
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 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
P.S. al momento ho impostato icedtea, ma il problema lo dava anche con la jvm di sun
