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
