Erreur lib graphique linux

Erreur lib graphique linux - Java - Programmation

Marsh Posté le 17-02-2004 à 18:42:58    

J'ai un pbm casse pied.
une Lib de génération d'images qui fonctionne bien en dev sur nos PC sous windows et qui ne marche pas en prod sous Linux.
 
Ca pète en disant :
java.lang.UnsatisfiedLinkError:
/usr/java/j2sdk1.4.2_03/jre/lib/i386/libawt.so:
/usr/java/j2sdk1.4.2_03/jre/lib/i386/libawt.so: undefined symbol:
JNU_GetStringPlatformChars
 java.lang.ClassLoader$NativeLibrary.load(Native Method)
 java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1560)
 java.lang.ClassLoader.loadLibrary(ClassLoader.java:1477)
 java.lang.Runtime.loadLibrary0(Runtime.java:788)
 
Je sèche, toute piste serait la bienvenue...
 
K.
 

Reply

Marsh Posté le 17-02-2004 à 18:42:58   

Reply

Marsh Posté le 17-02-2004 à 19:05:23    

Elle est où la classe qui définit "JNU_GetStringPlatformChars"?
Est-tu sur d'avoir ton classpath bien définit?

Reply

Marsh Posté le 17-02-2004 à 21:00:10    

C'est une méthode dans une lib binaire (pas du java hein...). Ce n'est pas un pbm de classpath. De LD_LIBRARY_PATH peut-être.
Faut que je trouve quelles sont les lib graphiques dont a besoin libawt.so. Et s'il me manque une méthode, pourquoi, comment, où, quelle version...
 
Spagagné.
 
Au fait j'ai bien passé -Djava.awt.headless=true car je n'ai pas de serveur X démarré.
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed