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
