Hi,
What OS are you on? LD_LIBRARY_PATH is correct for Linux. I assume
you've set it to the directory in which the library was found, not the
path to the library itself.
Did you install Boost yourself or was it from a distribution? Have you
installed the "development" versions of Boost, zlib, and bzip2?
It might be that you're on a mixed 32 and 64 bit system. Check
$ file bin/moses
bin/moses: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux),
dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped
Similarly, if I run
$ file /usr/lib64/libboost_system.so.1.53.0
/usr/lib64/libboost_system.so.1.53.0: ELF 64-bit LSB shared object,
x86-64, version 1 (SYSV), dynamically
Note how they both say x86-64. Does yours? Did you set
LD_LIBRARY_PATH=/usr/lib by mistake on a system with 32- and 64-bit libs?
Also try the good old -a with bjam to see if that fixes it. . .
Kenneth
On 07/12/13 23:23, Maryam Aminian wrote:
> Hi all,
>
> I want to run the tunning and evaluation step given a trained model
> using Moses decoder on a server that Moses has been installed and run
> successfully. While running filter-model-given-input.pl
> <http://filter-model-given-input.pl> script to complete the tunning
> step, I encounter the "error while loading shared libraries:
> libboost_system-mt.so.1.52.0: cannot open shared object file: No such
> file or directory".
> I tried to find the libboost_system-mt.so.1.52.0 in the usr/ directory
> and add it to the LD_LIBRARY_PATH but I still have this error.
>
> Would you please tell me how to solve the problem?
>
> Thanks,
> Maryam
>
> --
> -- Maryam Aminian
>
>
> _______________________________________________
> Moses-support mailing list
> [email protected]
> http://mailman.mit.edu/mailman/listinfo/moses-support
>
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support