Ajouter un commentaire

fredericmazue

Devant tant de messages de désespoir, et je dois le dire un peu intrigué, j'ai fait un essai avec du code Jni à moi, sous Netbeans 5.0 et Windows.
Je suis désolé de vous dire que ça fonctionne très bien et évidemment que cela fonctionnera tout aussi bien sous Linux. Ce n'est pas une blague j'affirme que ça fonctionne. J'ai fait comme dit en réponse au post initial, à savoir j'ai défini la propriété java.library.path. c'est à dire que, sous Netbeans et pour mon essai perso, j'ai mis très exactement:

-Djava.library.path=c:\temp\Jni\lib

à VM Options sous Project|Properties|Run

Ma dll native étant déposée dans c:\temp\Jni\lib

Si ça ne marche pas chez vous sans appel à printf (c'est à dire sans appel à un runtime C) sous Netbeans et que ça marche sous le shell, il n'y a qu'une raison: vous vous gourrez en donnant le nom du répertoire sous lequel est déposée votre librairie native.

A Gaby: merci de ne pas me poster en message privé un doublon d'un post sur le forum.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 U   U  M   M  PPPP   K  K  BBBB  
U U MM MM P P K K B B
U U M M M PPPP KK BBBB
U U M M P K K B B
UUU M M P K K BBBB