I have installed openfst and thraxcompiler successfully. thraxmakedep creates the make file successfully
thraxOpenGrm/thrax-1.1.0/src/grammars$ thraxmakedep example.grm
after the make file is created, when i run make i get the following error
thraxOpenGrm/thrax-1.1.0/src/grammars$ make
thraxcompiler --input_grammar=byte.grm --output_far=byte.far
thraxcompiler: error while loading shared libraries: libthrax.so.0: cannot open shared object file: No such file or directory
make: *** [byte.far] Error 127
But the library is present in the path:
/usr/local/lib/libthrax.so.0
I tried a few steps which works for gcc compiler like
export LD_LIBRARY_PATH=/usr/local/lib
, use flags like -Wl,-rpath
, -Llib
.