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

Reply via email to