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
Partager