Hi Kenneth and Hieu,

I managed to install and test it successfully on my own machine where  
I have full root permission. Previously I was installing it on a  
cluster with no root privileges. I will try everything from scratch on  
that and update here.

- I followed BUILD-INSTRUCTIONS.txt. (to Kenneth)
- I didn't use make MAKE_PIC=yes. (to Kenneth)
- In fact an older version of Boost was running on cluster and I  
installed my own on a different path. (to Kenneth)
- Both machines are 64bit (to Hieu)

Regards,
Rasul.

Quoting Kenneth Heafield <[email protected]>:

> For the SRILM error, please follow step 9 of SRILM's install
> instructions.  Do a clean untar of SRILM, fix the broken machine-type as
> instructed in BUILD-INSTRUCTIONS.txt then build with:
>
> make MAKE_PIC=yes
>
> For the Boost program options error, are you sure you have only one copy
> of Boost installed?
>
> On 12/10/11 13:17, [email protected] wrote:
>> Hi Hieu
>>
>> Thanks for the reply. Using link=shared sorted out that error. However,
>> there are some new errors, for which I couldn't find reference by
>> searching the list and web. For example:
>>
>> /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld:
>> /home/me/moses/tools/srilm/lib/i686-m64/liboolm.a(Vocab.o): relocation
>> R_X86_64_32 against `Vocab::compare(unsigned int, unsigned int)' can not
>> be used when making a shared object; recompile with -fPIC
>> /home/me/moses/tools/srilm/lib/i686-m64/liboolm.a: could not read
>> symbols: Bad value
>> collect2: ld returned 1 exit status
>>
>> /home/me/moses/tools/boost/include/boost/program_options/detail/value_semantic.hpp:58:
>> undefined reference to
>> `boost::program_options::validation_error::validation_error(boost::program_options::validation_error::kind_t,
>> std::basic_string<char, std::char_traits<char>, std::allocator<char> >
>> const&, std::basic_string<char, std::char_traits<char>,
>> std::allocator<char> > const&)'
>>
>> Best Regards,
>> Rasul.
>> ------------------------------------------------------------------------
>> *From:* Hieu Hoang <[email protected]
>> <mailto:[email protected]>>
>> *To:* [email protected] <mailto:[email protected]>
>> *Sent:* Saturday, December 10, 2011 3:33 AM
>> *Subject:* Re: [Moses-support] Cannot find -lboost_thread-mt
>>
>> hi rasul
>>
>> try using shared linking
>>   ./bjam link=shared ...
>> it may be that the static library for thread-mt isn't installed on you
>> computer.
>>
>> The static version has the name
>>     libboost_thread-mt.a
>> the shared version is
>>     libboost_thread-mt.so
>>
>> or if you don't need threading, turn it off
>>   ./bjam threading=single ...
>>
>> On 10/12/2011 05:13, [email protected] <mailto:[email protected]> wrote:
>>> Hi all,
>>>
>>> I have been trying to install the latest version of Moses with latest
>>> version of SRILM, Giza++ and boost (1.48.0), but not with IRSTLM as I
>>> didn't manage to install it. The problem is that I receive this an
>>> error in several stages which says: "... Cannot find
>>> -lboost_thread-mt" and fails the installation. I was wondering if
>>> anybody has some idea of what could the reason be. Here are some facts
>>> about my installation:
>>>
>>> - I'm not using --with-IRSTLM option
>>> - I'm installing everything in non-standard directories as I don't
>>> have admin permission (but following hints on both boost and Moses
>>> installation guidelines regarding this matter)
>>> - The platform is OpenSuse
>>> - I'm new to Moses
>>> - Anything else needed to be clarified??
>>>
>>> Best Regards,
>>> Rasul.
>>> _______________________________________________
>>> Moses-support mailing list
>>> [email protected] <mailto:[email protected]>
>>> http://mailman.mit.edu/mailman/listinfo/moses-support
>>>
>> _______________________________________________
>> Moses-support mailing list
>> [email protected] <mailto:[email protected]>
>> http://mailman.mit.edu/mailman/listinfo/moses-support
>>
>>
>>
>> _______________________________________________
>> 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
>



_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to