hi guys, thanks to everyone for your help... it works!! thanks again Marco
2009/11/23 musa ghurab <[email protected]> > just do what Barry said. > i forget to mention it in my last message steps: > you just do this one before you run Moses Server > > export LD_LIBRARY_PATH=/usr/local/boost/lib/ > > regard, > musa > > > From: [email protected] > > To: [email protected] > > Date: Mon, 23 Nov 2009 11:48:17 +0000 > > > CC: [email protected] > > Subject: Re: [Moses-support] problem with boost library > > > > Hi Marco > > > > >From what I understand, your configure now works, but moses fails at > runtime? > > It should just be a matter of including the boost lib folder on your > > LD_LIBRARY_PATH. Although I don't really understand why boost didn't > install > > libraries into /usr/local/boost/lib ... > > > > regards > > Barry > > > > On Monday 23 Nov 2009 11:38:16 marco turchi wrote: > > > Hi, > > > I have removed the old boost libraries... > > > I have installed the new one in /usr/local/boost in the following way > > > (thanks to Musa suggestions): > > > ./bootstrap.sh --prefix=/usr/local/boost --exec-prefix=/usr/local/boost > > > --libdir=/usr/local/boost/lib --includedir=/usr/local/boost/include >& > log > > > ./bjam >> log > > > ./bjam install --prefix=/usr/local/boost >> log > > > > > > > > > I run > > > ./configure --with-srilm=/home/turchmo/Libraries/srilm/ > > > --with-xmlrpc-c=/home/turchmo/Libraries/xmlrpc-c/xmlrpc-c-config > > > --with-boost=/usr/local/boost/ --enable-threads > > > > > > without > > > --with-boost-thread=boost_thread-gcc41-mt > > > because it does not find this label. > > > configure: error: Could not link against > boost_thread-boost_thread-gcc41-mt > > > ! > > > > > > In this way, i can compile moses... but when I run the test: > > > moses: error while loading shared libraries: libboost_thread.so.1.41.0: > > > cannot open shared object file: No such file or directory > > > > > > this library is not in /usr/local/boost/lib, but it is in the boost > folder > > > in > > > boost_1_41_0/bin.v2/libs > > > how can I tell to moses to look for it there? > > > > > > > > > thanks > > > Marco > > > > > > On Mon, Nov 23, 2009 at 10:41 AM, marco turchi > > <[email protected]>wrote: > > > > Hi > > > > thanks a lot for the advices... > > > > > > > > I compiled again the boost libraries 1.41.0 using the flag > --prefix=/usr. > > > > Now i have: > > > > 1)all the headers are inside the /usr/include/boost. > > > > 2)an old version (1.33) of the boost libboost_* are in /usr/lib64 > > > > 3)new version of the boost libboost_* are in > boost_1_41_0/bin.v2/libs/ > > > > > > > > I run > > > > ./configure --with-srilm=/home/turchmo/Libraries/srilm/ > > > > --with-xmlrpc-c=/home/turchmo/Libraries/xmlrpc-c/xmlrpc-c-config > > > > --with-boost=/home/turchmo/Libraries/boost_1_41_0/ > > > > --with-boost-thread=boost_thread-gcc41-mt --enable-threads > > > > > > > > but i got the same messsage: > > > > checking for boostlib >= 1.35.0... configure: error: .... > > > > > > > > the problem is that the configure finds an old version (1.33...) that > has > > > > been installed with linux... > > > > > > > > Thanks a lot > > > > Marco > > > > > > > > On Sat, Nov 21, 2009 at 11:17 AM, Barry Haddow > > <[email protected]>wrote: > > > >> Hi Marco > > > >> > > > >> Yes, the boost automake is a bit awkward. You could try > > > >> replacing --with-boost-thread=boost_thread-gcc43-mt > > > >> with --with-boost-thread=boost_thread-gcc41-mt, since you're using > gcc > > > >> 4.1. > > > >> This label is part of the versioning suffix that boost adds to the > > > >> shared libraries. > > > >> > > > >> Also, check that the boost include files are > > > >> in /home/turchmo/Libraries/boost_1_41_0/include. This is probably > where > > > >> it is > > > >> looking for them. > > > >> > > > >> If none of this works, then post your config.log so I can have a > look at > > > >> it, > > > >> > > > >> regards > > > >> Barry > > > >> > > > >> On Friday 20 November 2009 18:35:34 marco turchi wrote: > > > >> > Hi, > > > >> > I'm trying to install Moses server on a linux machine at 64-bit, > gcc > > > >> > 4.1.2-46. I have installed the boost library, but when I run the > > > >> > > > >> configure > > > >> > > > >> > file, it does not find them: > > > >> > > > > >> > ./configure --with-srilm=/home/turchmo/Libraries/srilm/ > > > >> > --with-xmlrpc-c=/home/turchmo/Libraries/xmlrpc-c/xmlrpc-c-config > > > >> > --with-boost=/home/turchmo/Libraries/boost_1_41_0/ > --enable-threads > > > >> > > > > >> > ... > > > >> > > > > >> > checking for ranlib... ranlib > > > >> > checking for XMLRPC-C... ok > > > >> > configure: Building threaded moses > > > >> > checking for boostlib >= 1.35.0... configure: error: We could not > > > >> > detect the boost libraries (version 1.35 or higher). If you have a > > > >> > staged boost library (still not installed) please specify > $BOOST_ROOT > > > >> > in your environment and do not give a PATH to --with-boost option. > If > > > >> > you are > > > >> > > > >> sure > > > >> > > > >> > you have boost installed, then check your version number looking > in > > > >> > <boost/version.hpp>. See http://randspringer.de/boost for more > > > >> > documentation. > > > >> > > > > >> > in the moses documentation it is written that if i work on 64-bit > > > >> > > > >> machine, > > > >> > > > >> > I may have to add: > > > >> > --with-boost-thread=boost_thread-gcc43-mt > > > >> > > > > >> > I tried but I got the same error. What is it the label > > > >> > "boost_thread-gcc43-mt"? is it a link to something? > > > >> > > > > >> > Please can u help to understand what it is going here? > > > >> > > > > >> > Thanks > > > >> > Marco > > > > > > > > > _______________________________________________ > > Moses-support mailing list > > [email protected] > > http://mailman.mit.edu/mailman/listinfo/moses-support > > ------------------------------ > Windows Live: Keep your friends up to date with what you do > online.<http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_1:092010> >
_______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
