Dear Hieu Hoang Thank you for you reply. I made some changes:
- uncommented out the top variables and commented out the Mac ones - set BOOST_ROOT to /home/kotzegj/tools/boost_1_54_0 and BOOST_LIBRARYDIR to /usr/lib64 - set SRC_DIR to /home/kotzegj/tools/mgiza/mgizapp/src and ran ./compile.sh. Two issues remain so far: 1) I can't find any MGIZA++/mgiza++/etc. binary (find . -name). Is there a way to test if MGIZA++ has installed correctly? I did not notice any other error messages, apart from the files the script tries to remove at the beginning, which do not exist. 2) When compiling, this warning pops up all the time (you are probably aware of it) /usr/include/c++/4.8.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] So I assume this is OK for now but there needs to be an update in the future? and (just to test) 2) [kotzegj@lt-2433323 manual-compile]$ ./mkcls ERROR: can not open file train. Error: Could not read the file 'train'. But perhaps this is the default? 3) svn checkout http://svn.code.sf.net/p/mgizapp/code/trunk mgizapp-code --> did not work (timeout). I downloaded 0.7.3 from here instead: http://www.kyloo.net/software/doku.php/mgiza:overview svn: E000110: Unable to connect to a repository at URL ' http://svn.code.sf.net/p/mgizapp/code/trunk' svn: E000110: Error running context: Connection timed out Thank you for your time. Best regards, Gideon --- [email protected] www.gideonkotze.nl +27 78 739 8923 (Mobile) On Wed, Apr 2, 2014 at 2:38 PM, Hieu Hoang <[email protected]> wrote: > the cmake build system on mgiza is difficult to use. > > I create an alternative compile script for mgiza. If you've download mgiza > via svn, you should find my script in > mgizapp/manual-compile/compile.sh > Look at it, change the paths for your own needs > > > On 02/04/2014 11:34, Gideon wrote: > > Dear Moses support team > > I was wondering if MGIZA++ has been test-compiled on a Fedora Linux > system where Boost has been installed using yum, as I'm encountering some > problems. I'm working on a Fedora 20 system with x86_64 architecture. So > far I have done the following: > > yum install boost.x86_64 > yum install boost-devel.x86_64 (version 1.54 was installed) > yum install gcc > yum install gcc-c++ > yum install gperftools > Downloaded and installed IRSTLM > ./bjam --with-irstlm=/home/kotzegj/tools/irstlm-5.80.03 -j4 > --with-boost=/usr/lib64 > export BOOST_ROOT=/usr/lib64 > export > BOOST_BUILD_PATH=/home/kotzegj/tools/mosesdecoder/jam-files/boost-build > ./bjam --with-irstlm=/usr/local/irstlm -j4 > > I have tested Moses with sample-models and it seems OK. > > However, MGIZA++ does not find Boost on its own: > > -- Could NOT find Boost > CMake Error at CMakeLists.txt:59 (MESSAGE): > Boost not found, please set the BOOST_ROOT and BOOST_LIBRARYDIR > environment > variables > > I have no success with setting either of these variables to: > > - /usr/lib64 > - /usr/include > - /usr/include/boost > - /home/kotzegj/tools/mosesdecoder/jam-files/boost-build > etc. > > or if I download Boost manually, set the decompressed directory as > BOOST_ROOT, and symlink lib64 as a child and set that as BOOST_LIBRARYDIR. > (I've tried all kinds of stuff.) > > I have the feeling (after some Googling) that the yum installation does > not result in the file structure that cmake is looking for, and that > instead I should try a manual installation. I hope that I'm wrong? > > Thank you for your time. > > Best regards, > > Gideon Kotzé > > --- > [email protected] > www.gideonkotze.nl > > > > _______________________________________________ > Moses-support mailing > [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
