Bonjour,

J'eaasye de charger une librairie statique C sous Solaris nommé "lib.a" avec l'instruction suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
System.load("/chemin de ma librairie/lib.a");
Et j'obtiens l'exception suivante :
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
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
java -Djava.library.path=chemin de ma librairie  -jar test.jar
J'ai cherché sur Google mais je ne trouve rien sur le sujet .

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