Erreur lib graphique linux - Java - Programmation
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?
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é.
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.