Thu, 24 Oct 2002 15:45, vous avez �crit:

>Java n'utilise pas le LD_LIBRAY_PATH ( ou pas vraiment )

Ce n'est pas ce que dit le JNI tutorial, mais...

>mais une variable system qui lui precise ou se trouve les dlls
>( java.libray.path )

..mais, tu as raison :)

>Mets ta dll en resource, cree un repertoire .bestcdplayer  dans le
>repertoire home ( user.home )
>Copie la dans ce repertoire, ajouter cette directory dans le
>java.libray.path
>et fait ton System.loadLibrary

Oui, mais tout �a c'est ok, �a marche tr�s bien, mais je comptais
emballer cette lib freedb avec la dll, dans un jar, pour rendre
transparent l'appel systeme, mais je pense que cela ne doit pas
marcher au meme titre que les appels de jars dans un jar...

>N'oublie pas que Java est multi-platform --> fait au une dll pour
>linux/windows et pourquoi pas sun ! :)

Oui si j'ai le temps c'est promis.

Merci

Francis



Répondre à