hello everyone.. following error message appears while compiling the moses source scripts..please help me out [r...@localhost scripts]# make release # Compile the parts make all make[1]: Entering directory `/home/moses/moses/scripts' # Building memscore may fail e.g. if boost is not available. # We ignore this because traditional scoring will still work and memscore isn't used by default. cd training/memscore ; \ ./configure && make \ || ( echo "WARNING: Building memscore failed."; \ echo 'training/memscore/memscore' >> ../../release-exclude ) checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for g++... g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... gcc3 checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking for boostlib >= 1.31.0... yes checking for cos in -lm... yes checking for gzopen in -lz... yes checking for cblas_dgemm in -lgslcblas... no checking for gsl_blas_dgemm in -lgsl... no checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking n_gram.h usability... no checking n_gram.h presence... no checking for n_gram.h... no checking for size_t... yes checking for ptrdiff_t... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands make[2]: Entering directory `/home/moses/moses/scripts/training/memscore' make all-am make[3]: Entering directory `/home/moses/moses/scripts/training/memscore' if g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include -Wall -ffast-math -ftrapping-math -fomit-frame-pointer -g -O2 -MT phrasetable.o -MD -MP -MF ".deps/phrasetable.Tpo" -c -o phrasetable.o phrasetable.cpp; \ then mv -f ".deps/phrasetable.Tpo" ".deps/phrasetable.Po"; else rm -f ".deps/phrasetable.Tpo"; exit 1; fi In file included from phrasetable.cpp:5: phrasetable.h:17:27: error: boost/bimap.hpp: No such file or directory phrasetable.h:34: error: ISO C++ forbids declaration of ‘bimap’ with no type phrasetable.h:34: error: typedef name may not be a nested-name-specifier phrasetable.h:34: error: expected ‘;’ before ‘<’ token phrasetable.h:38: error: ‘DictionaryType_’ does not name a type phrasetable.h: In static member function ‘static const String& PhraseText::dictionary_lookup(Count)’: phrasetable.h:79: error: ‘DictionaryType_’ has not been declared phrasetable.h:79: error: expected `;' before ‘it’ phrasetable.h:80: error: ‘it’ was not declared in this scope phrasetable.h:80: error: ‘dictionary_’ was not declared in this scope phrasetable.h: In static member function ‘static Count PhraseText::index_word(const String&)’: phrasetable.h:86: error: ‘DictionaryType_’ has not been declared phrasetable.h:86: error: expected `;' before ‘it’ phrasetable.h:87: error: ‘it’ was not declared in this scope phrasetable.h:87: error: ‘dictionary_’ was not declared in this scope phrasetable.h:91: error: ‘DictionaryType_’ has not been declared phrasetable.cpp: At global scope: phrasetable.cpp:16: error: ‘DictionaryType_’ in class ‘PhraseText’ does not name a type make[3]: *** [phrasetable.o] Error 1 make[3]: Leaving directory `/home/moses/moses/scripts/training/memscore' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/moses/moses/scripts/training/memscore' WARNING: Building memscore failed. touch release-exclude # No files excluded by default pwd=`pwd`; \ for subdir in cmert-0.5 phrase-extract symal mbr lexical-reordering; do \ make -C training/$subdir || exit 1; \ echo "### Compiler $subdir"; \ cd $pwd; \ done make[2]: Entering directory `/home/moses/moses/scripts/training/cmert-0.5' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/moses/moses/scripts/training/cmert-0.5' ### Compiler cmert-0.5 make[2]: Entering directory `/home/moses/moses/scripts/training/phrase-extract' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/moses/moses/scripts/training/phrase-extract' ### Compiler phrase-extract make[2]: Entering directory `/home/moses/moses/scripts/training/symal' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/moses/moses/scripts/training/symal' ### Compiler symal make[2]: Entering directory `/home/moses/moses/scripts/training/mbr' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/moses/moses/scripts/training/mbr' ### Compiler mbr make[2]: Entering directory `/home/moses/moses/scripts/training/lexical-reordering' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/moses/moses/scripts/training/lexical-reordering' ### Compiler lexical-reordering ## All files that need compilation were compiled make[1]: Leaving directory `/home/moses/moses/scripts' mkdir -p /home/moses-scripts/scripts-20101011-0610 cat ./released-files \ | grep -v -x -f release-exclude \ | rsync -r --files-from - . /home/moses-scripts/scripts-20101011-0610/ rsync: link_stat "/home/moses/moses/scripts/training/memscore/memscore" failed: No such file or directory (2) rsync error: some files could not be transferred (code 23) at main.c(892) [sender=2.6.8] make: *** [release] Error 23
please help me
make release error
Description: Binary data
_______________________________________________ Moses-support mailing list [email protected] http://mailman.mit.edu/mailman/listinfo/moses-support
