Bonjour,
J'eaasye de charger une librairie statique C sous Solaris nommé "lib.a" avec l'instruction suivante :
Et j'obtiens l'exception suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.load("/chemin de ma librairie/lib.a");
Donc ma librairie existe bien et elle est bien dans le path de la librairie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Exception in thread "main" java.lang.UnsatisfiedLinkError:/chemin de ma librairie/lib.a: ld.so.1: java: fatal: /chemin de ma librairie/lib.a : unknown file type
J'ai cherché sur Google mais je ne trouve rien sur le sujet
Code : Sélectionner tout - Visualiser dans une fenêtre à part java -Djava.library.path=chemin de ma librairie -jar test.jar.
Pour info c'est pour faire du JNI évidement.
J'ai testé en JDK 1.4 et 1.5 et j'ai le même problème.
Toute aide serait bien venu.
Jemini








Répondre avec citation
Partager