Bonjour,
J'essaie d'intégrer sphinx4 à un programme en c++ je suis tomber sur ce post j'ai donc essayé d'installer voce. Mais ça ce passe pas vraiment bien.
Mon système :
os : Ubuntu 32 bits
java : jdk 1.8.0_92
ide : codeblocks
Manip et erreur Rencontré :
J'ai d'abord eu erreur jni.h est introuvale, j'ai donc inclue ces directories :
/usr/lib/jvm/java-8-oracle/include/linux
/usr/lib/jvm/java-8-oracle/include
/usr/lib/jvm/java-8-oracle/lib
/usr/lib/jvm/java-8-oracle/bin
J'ai également remplacer :
#include <string.h>
par :
#include <cstring.h>
J'ai actuellement l'erreur :
/home/daxbrin/Legacy/voce-0.9.1/src/c++/voce.h|173|référence indéfinie vers « JNI_CreateJavaVM »|
Que j'ai comblé en ajoutant :
/usr/lib/jvm/java-8-oracle/jre/lib/i386/client/libjvm.so
Mais maintenant j'ai cette erreur :
libjvm.so: cannot open shared object file: No such file or directory
J'essaie de changer les variable global comme ceci :
$ export LD_LIBRARY_PATH=/usr/lib/jvm/java-8-oracle/jre/lib/i386:/usr/lib/jvm/java-8-oracle/jre/lib/i386/client
Mais sans succès.:'(
Peut-être quelqu'un aurait la réponse je ne suis pas le seul avoir ce problème mais j'ai déjà cherché et je ne trouve pas la solution pour mon système.
Merci d'avance