perhaps I cannot successfully install RandLM for my OS configure errors . I
may study makefile,automake and so on. If I find the position of the
question,I will tell you in time. In short, thank for your answering.

2012/7/23 Hoai-Thu Vuong <[email protected]>

> Maybe there are difference in your m4 folder, try make  (plans check again
> in gnu document) then rerun autogen.sh. in anotherway, I think you should
> read about gnu build system. Best regards.
> On Jul 23, 2012 5:26 PM, "kehai chen" <[email protected]> wrote:
>
>> I am sorry that the problem still exists:
>>
>> ......
>> make  all-recursive
>> make[1]: 正在进入目录 `/home/administrator/tools/randlm/randlm-0.2.5'
>> Making all in src
>> make[2]: 正在进入目录 `/home/administrator/tools/randlm/randlm-0.2.5/src'
>> Making all in RandLM
>> make[3]: 正在进入目录 `/home/administrator/tools/randlm/randlm-0.2.5/src/RandLM'
>> /bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H
>> -I. -I../..  -I./  -DMULTITHREADED -g -O2 -MT libRandLM_la-BloomMap.lo -MD
>> -MP -MF .deps/libRandLM_la-BloomMap.Tpo -c -o libRandLM_la-BloomMap.lo
>> `test -f 'BloomMap.cpp' || echo './'`BloomMap.cpp
>> libtool: Version mismatch error.  This is libtool 2.4
>> Debian-2.4-2ubuntu1, but the
>> libtool: definition of this LT_INIT comes from libtool 2.2.6b.
>> libtool: You should recreate aclocal.m4 with macros from libtool 2.4
>> Debian-2.4-2ubuntu1
>> libtool: and run autoconf again.
>> make[3]: *** [libRandLM_la-BloomMap.lo] 错误 63
>> make[3]:正在离开目录 `/home/administrator/tools/randlm/randlm-0.2.5/src/RandLM'
>> make[2]: *** [all-recursive] 错误 1
>> make[2]:正在离开目录 `/home/administrator/tools/randlm/randlm-0.2.5/src'
>> make[1]: *** [all-recursive] 错误 1
>> make[1]:正在离开目录 `/home/administrator/tools/randlm/randlm-0.2.5'
>> make: *** [all] 错误 2
>>
>> why? Thank your answers.
>>
>>
>> 2012/7/23 Tom Hoar <[email protected]>
>>
>>> One more suggestion. You should only install all RandLM dependencies
>>> from the Ubuntu repositories (unless you have a strong reason and
>>> experience to do otherwise). Here's the Debian command to install them from
>>> Ubuntu repositories on a clean host:
>>>
>>> ~$ sudo apt-get install build-essential libtool automake autoconf
>>> libboost-all-dev sparsehash
>>>
>>>
>>>
>>> On Mon, 23 Jul 2012 14:39:46 +0700, Hoai-Thu Vuong <[email protected]>
>>> wrote:
>>>
>>> I also compile successful, i think you should try running autogen.sh
>>> firstly. I use Ubuntu 12.04 64bit,  g++ version 4.63, libtool version
>>> 2.4.2, i test with svn version 41 of randlm
>>> On Mon, Jul 23, 2012 at 1:17 PM, Tom Hoar <
>>> [email protected]> wrote:
>>>
>>>> I just tested SVN revision 41 on Ubuntu 10.04. It compiled without
>>>> error using the following commands:
>>>>
>>>> ./autogen.sh
>>>> ./configure" --prefix=$prefix
>>>> ./make
>>>> ./make install
>>>>
>>>> I also re-build moses decoder bjam --with-randlm=$prefix without errors.
>>>>
>>>> Tom
>>>>
>>>>
>>>>
>>>> On Mon, 23 Jul 2012 12:55:02 +0700, Tom Hoar <
>>>> [email protected]> wrote:
>>>>
>>>>  What version of RandLM are you working with? There was a confirmed
>>>> incompatibility of SVN revision 20 with Ubuntu 11.11. If you're installing
>>>> from the tarball, I suggest you switch to the svn revision with this
>>>> command:
>>>>
>>>> ~$ svn co -r 40 
>>>> https://randlm.svn.sourceforge.net/svnroot/randlm/trunkrandlm
>>>>
>>>> This forces the SVN to revision 40, which we have tested and confirmed
>>>> compatibility on Ubuntu 10.04, 11.04, 11.11 and 12.04. We have not yet
>>>> tested the latest SVN revision 41 on any system.
>>>>
>>>> You might also have to run the autogen.sh script in the randlm folder
>>>> to update RandLM to use your libtools version.
>>>>
>>>> Tom
>>>>
>>>>
>>>>
>>>> On Mon, 23 Jul 2012 13:17:00 +0800, kehai chen wrote:
>>>>
>>>> Hi,
>>>> I install RandLM on the Ubuntu11.04, and I have install libtool. But
>>>> the problem still exists.
>>>> kehai
>>>> 2012/7/23 Hoai-Thu Vuong <[email protected]>
>>>>
>>>>> I think the problem come from your version of libtool, you can see the
>>>>> line, which is highlighted below.
>>>>>
>>>>> On Fri, Jul 20, 2012 at 11:17 PM, <[email protected]>wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> today,I want to install RandLM Toolkit in order to test it on the
>>>>>> Moses,
>>>>>> but the  following errors:
>>>>>>
>>>>>>  administrator@ubuntu:~/tools/randlm$ make
>>>>>> make  all-recursive
>>>>>> make[1]: ???????????? `/home/administrator/tools/randlm'
>>>>>> Making all in src
>>>>>> make[2]: ???????????? `/home/administrator/tools/randlm/src'
>>>>>> Making all in RandLM
>>>>>> make[3]: ???????????? `/home/administrator/tools/randlm/src/RandLM'
>>>>>> /bin/bash ../../libtool  --tag=CXX   --mode=compile g++
>>>>>> -DHAVE_CONFIG_H -I.
>>>>>> -I../..  -I./  -DMULTITHREADED -g -O2 -MT libRandLM_la-BloomMap.lo
>>>>>> -MD -MP
>>>>>> -MF .deps/libRandLM_la-BloomMap.Tpo -c -o libRandLM_la-BloomMap.lo
>>>>>> `test -f
>>>>>> 'BloomMap.cpp' || echo './'`BloomMap.cpp
>>>>>> libtool: Version mismatch error.  This is libtool 2.4
>>>>>> Debian-2.4-2ubuntu1,
>>>>>> but the
>>>>>> * libtool: definition of this LT_INIT comes from libtool 2.2.6b.
>>>>>> libtool: You should recreate aclocal.m4 with macros from libtool 2.4*
>>>>>> Debian-2.4-2ubuntu1
>>>>>> libtool: and run autoconf again.
>>>>>> make[3]: *** [libRandLM_la-BloomMap.lo] ???? 63
>>>>>> make[3]:???????????? `/home/administrator/tools/randlm/src/RandLM'
>>>>>> make[2]: *** [all-recursive] ???? 1
>>>>>> make[2]:???????????? `/home/administrator/tools/randlm/src'
>>>>>> make[1]: *** [all-recursive] ???? 1
>>>>>> make[1]:???????????? `/home/administrator/tools/randlm'
>>>>>> make: *** [all] ???? 2
>>>>>>
>>>>>>   according to file INSTALL ,I installed Boost and Google
>>>>>> Sparse-hash. But
>>>>>> the erros still exist. I look forward to your replying.
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thu.
>>>>>
>>>>
>>>
>>>
>>>  --
>>> Thu.
>>>
>>>
>>
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to