Hi, I found the problem that led to the "No such file or directory" error. When I modified Makefile under scripts/training/lexical-reordering, I accidentally change the file name score to scor. Once this is corrected, everything is ok now.
By the way, the change I have to make in Makefile under scripts/training/lexical-reordering is from $(CXX) *-lz* score.cpp reordering_classes.o -o score to $(CXX) score.cpp reordering_classes.o *-lz* -o score Otherwise, the compiler will report errors. Cheers, Guchun On 17 November 2011 19:13, Barry Haddow <[email protected]> wrote: > Hi Guchun > > > > checking for the toolset name used by Boost for g++... configure: > WARNING: > > could not figure out which toolset name to use for g++ > > This is a normal warning from the boost macro, and happens if you're using > boost libraries without the compiler version in the library name. Nothing > to > worry about. > > > > /home/guchun/Work/moses/moses-scripts//scripts-20111117-1818/ > > rsync: link_stat > > > "/home/guchun/Work/moses/mosesdecoder/scripts/training/lexical-reordering/s > > core" * failed: No such file or directory (2)* > > rsync error: some files/attrs were not transferred (see previous errors) > > (code 23) at main.c(1070) [sender=3.0.8] > > make: *** [release] Error 23 > > This indicates that training/lexical-reordering/score was not built. If you > look back at the build log you may find an error message. > > > > > The script directory is actually created. As suggested, I looked back at > > the compiling info and found the following errors -- > > > > ...... > > configure: creating ./config.status > > config.status: error: cannot find input file: Makefile.in > > WARNING: Building memscore failed. > > ...... > > configure: creating ./config.status > > config.status: error: cannot find input file: `Makefile.in' > > WARNING: Building eppex failed. > > ...... > > configure: creating ./config.status > > config.status: error: cannot find input file: `Makefile.in' > > WARNING: Building compact rule table tools failed. > > > > These errors refer to optional extensions, so it shouldn't matter if they > fail. The errors are a bit odd though. If you can't find why lexical- > reordering/score failed then it may be worth rerunning the build on a clean > checkout, > > cheers - Barry > > -- > The University of Edinburgh is a charitable body, registered in > Scotland, with registration number SC005336. > > >
_______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
