J'essaie d'utiliser le librsync library dans mon programme Java à travers le JNA. Pour cela, j'ai besoin de pouvoir compiler la bibliothèque librsync dans une DLL. Je sais comment compiler un seul fichier c dans une DLL en utilisant MinGW et pour cela j'ai trouvé beaucoup d'exemples mais je ne sais pas comment le faire pour une grande bibliothèque comme librsync. Est-ce seulement possible?Compilation d'une bibliothèque C dans une DLL avec MinGW
Merci à l'avance, Frank
Puisque vous allez avoir besoin de la compilation de toute façon, vous pouvez aussi utiliser [JavaCPP] (http://code.google.com/p/javacpp/) au lieu de la JNA ... :) Pour info, nous pouvons utiliser MinGW en appelant le 'Builder' avec' java -jar javacpp.jar -properties mingw-x86' –
Via MinGW Shell, allez dans le dossier de distribution extrait de librsync et tapez: './Configure' et' make all check' – ecle