Unable to make Moses (statistical machine translation system)
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Unable to make Moses (statistical machine translation system)
Hi. I've been trying to compile Moses from source using gcc, and I don't know why this make fails. The result of the ./configure and make are attached below. I'd really appreciate some help. Thanks.
Code:
// result of ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
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 ranlib... ranlib
checking Ngram.h usability... yes
checking Ngram.h presence... no
configure: WARNING: Ngram.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: Ngram.h: proceeding with the compiler's result
checking for Ngram.h... yes
checking getopt.h usability... yes
checking getopt.h presence... no
configure: WARNING: getopt.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: getopt.h: proceeding with the compiler's result
checking for getopt.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating moses/src/Makefile
config.status: creating moses-cmd/src/Makefile
config.status: creating misc/Makefile
config.status: creating mert/Makefile
config.status: creating config.h
config.status: executing depfiles commands
// result of make
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /home/sean/Download/moses/missing --run autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/sean/Download/moses'
Making all in moses/src
make[2]: Entering directory `/home/sean/Download/moses/moses/src'
make all-am
make[3]: Entering directory `/home/sean/Download/moses/moses/src'
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT AlignmentElement.o -MD -MP -MF .deps/AlignmentElement.Tpo -c -o AlignmentElement.o AlignmentElement.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT AlignmentPhrase.o -MD -MP -MF .deps/AlignmentPhrase.Tpo -c -o AlignmentPhrase.o AlignmentPhrase.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT AlignmentPair.o -MD -MP -MF .deps/AlignmentPair.Tpo -c -o AlignmentPair.o AlignmentPair.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT BitmapContainer.o -MD -MP -MF .deps/BitmapContainer.Tpo -c -o BitmapContainer.o BitmapContainer.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from BitmapContainer.h:27,
from BitmapContainer.cpp:26:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/AlignmentPair.Tpo .deps/AlignmentPair.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT ConfusionNet.o -MD -MP -MF .deps/ConfusionNet.Tpo -c -o ConfusionNet.o ConfusionNet.cpp
mv -f .deps/AlignmentElement.Tpo .deps/AlignmentElement.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT DecodeGraph.o -MD -MP -MF .deps/DecodeGraph.Tpo -c -o DecodeGraph.o DecodeGraph.cpp
ConfusionNet.cpp:205: warning: ignoring #pragma warning
ConfusionNet.cpp:216: warning: ignoring #pragma warning
ConfusionNet.cpp:221: warning: ignoring #pragma warning
BitmapContainer.cpp: In constructor ‘Moses::BackwardsEdge::BackwardsEdge(const Moses::BitmapContainer&, Moses::BitmapContainer&, const Moses::TranslationOptionList&, const Moses::SquareMatrix&)’:
BitmapContainer.cpp:147: warning: comparison between signed and unsigned integer expressions
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from TranslationOption.h:29,
from TranslationOptionCollection.h:26,
from TranslationOptionCollectionConfusionNet.h:4,
from ConfusionNet.cpp:9:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/AlignmentPhrase.Tpo .deps/AlignmentPhrase.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT DecodeStep.o -MD -MP -MF .deps/DecodeStep.Tpo -c -o DecodeStep.o DecodeStep.cpp
mv -f .deps/DecodeGraph.Tpo .deps/DecodeGraph.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT DecodeStepGeneration.o -MD -MP -MF .deps/DecodeStepGeneration.Tpo -c -o DecodeStepGeneration.o DecodeStepGeneration.cpp
ConfusionNet.cpp:212: warning: unused parameter ‘factorsToPrint’
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from SentenceStats.h:29,
from StaticData.h:34,
from DecodeStep.cpp:25:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from TranslationOption.h:29,
from DecodeStepGeneration.cpp:24:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
DecodeStepGeneration.cpp:84: warning: unused parameter ‘toc’
DecodeStepGeneration.cpp:84: warning: unused parameter ‘adhereTableLimit’
mv -f .deps/BitmapContainer.Tpo .deps/BitmapContainer.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT DecodeStepTranslation.o -MD -MP -MF .deps/DecodeStepTranslation.Tpo -c -o DecodeStepTranslation.o DecodeStepTranslation.cpp
mv -f .deps/DecodeStep.Tpo .deps/DecodeStep.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT Dictionary.o -MD -MP -MF .deps/Dictionary.Tpo -c -o Dictionary.o Dictionary.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from TranslationOption.h:29,
from DecodeStepTranslation.cpp:24:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/DecodeStepGeneration.Tpo .deps/DecodeStepGeneration.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT DummyScoreProducers.o -MD -MP -MF .deps/DummyScoreProducers.Tpo -c -o DummyScoreProducers.o DummyScoreProducers.cpp
mv -f .deps/Dictionary.Tpo .deps/Dictionary.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT Factor.o -MD -MP -MF .deps/Factor.Tpo -c -o Factor.o Factor.cpp
mv -f .deps/ConfusionNet.Tpo .deps/ConfusionNet.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT FactorCollection.o -MD -MP -MF .deps/FactorCollection.Tpo -c -o FactorCollection.o FactorCollection.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from SentenceStats.h:29,
from StaticData.h:34,
from DummyScoreProducers.cpp:5:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/DecodeStepTranslation.Tpo .deps/DecodeStepTranslation.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT FactorTypeSet.o -MD -MP -MF .deps/FactorTypeSet.Tpo -c -o FactorTypeSet.o FactorTypeSet.cpp
Factor.cpp:28: warning: unused parameter ‘direction’
Factor.cpp:28: warning: unused parameter ‘factorType’
Factor.cpp:35: warning: unused parameter ‘direction’
Factor.cpp:35: warning: unused parameter ‘factorType’
mv -f .deps/Factor.Tpo .deps/Factor.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT FeatureFunction.o -MD -MP -MF .deps/FeatureFunction.Tpo -c -o FeatureFunction.o FeatureFunction.cpp
FeatureFunction.cpp:15: warning: unused parameter ‘cur_hypo’
FeatureFunction.cpp:15: warning: unused parameter ‘accumulator’
mv -f .deps/FeatureFunction.Tpo .deps/FeatureFunction.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT FFState.o -MD -MP -MF .deps/FFState.Tpo -c -o FFState.o FFState.cpp
mv -f .deps/FFState.Tpo .deps/FFState.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT FloydWarshall.o -MD -MP -MF .deps/FloydWarshall.Tpo -c -o FloydWarshall.o FloydWarshall.cpp
mv -f .deps/FactorTypeSet.Tpo .deps/FactorTypeSet.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT GenerationDictionary.o -MD -MP -MF .deps/GenerationDictionary.Tpo -c -o GenerationDictionary.o GenerationDictionary.cpp
mv -f .deps/DummyScoreProducers.Tpo .deps/DummyScoreProducers.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT hash.o -MD -MP -MF .deps/hash.Tpo -c -o hash.o hash.cpp
mv -f .deps/FactorCollection.Tpo .deps/FactorCollection.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT Hypothesis.o -MD -MP -MF .deps/Hypothesis.Tpo -c -o Hypothesis.o Hypothesis.cpp
mv -f .deps/hash.Tpo .deps/hash.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT HypothesisStack.o -MD -MP -MF .deps/HypothesisStack.Tpo -c -o HypothesisStack.o HypothesisStack.cpp
mv -f .deps/FloydWarshall.Tpo .deps/FloydWarshall.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT HypothesisStackCubePruning.o -MD -MP -MF .deps/HypothesisStackCubePruning.Tpo -c -o HypothesisStackCubePruning.o HypothesisStackCubePruning.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from HypothesisStack.h:6,
from HypothesisStack.cpp:2:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from TranslationOption.h:29,
from Hypothesis.cpp:29:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from SentenceStats.h:29,
from StaticData.h:34,
from GenerationDictionary.cpp:29:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
Hypothesis.h: In constructor ‘Moses::Hypothesis::Hypothesis(const Moses::InputType&, const Moses::TargetPhrase&)’:
Hypothesis.h:86: warning: ‘Moses::Hypothesis::m_transOpt’ will be initialized after
Hypothesis.h:70: warning: ‘const Moses::TargetPhrase& Moses::Hypothesis::m_targetPhrase’
Hypothesis.cpp:51: warning: when initialized here
Hypothesis.h:88: warning: ‘Moses::Hypothesis::m_id’ will be initialized after
Hypothesis.h:85: warning: ‘Moses::AlignmentPair Moses::Hypothesis::m_alignPair’
Hypothesis.cpp:51: warning: when initialized here
Hypothesis.h: In constructor ‘Moses::Hypothesis::Hypothesis(const Moses::Hypothesis&, const Moses::TranslationOption&)’:
Hypothesis.h:86: warning: ‘Moses::Hypothesis::m_transOpt’ will be initialized after
Hypothesis.h:71: warning: ‘const Moses::Phrase* Moses::Hypothesis::m_sourcePhrase’
Hypothesis.cpp:78: warning: when initialized here
Hypothesis.h:82: warning: ‘Moses::Hypothesis::m_ffStates’ will be initialized after
Hypothesis.h:81: warning: ‘Moses::ScoreComponentCollection Moses::Hypothesis::m_scoreBreakdown’
Hypothesis.cpp:78: warning: when initialized here
Hypothesis.h:88: warning: ‘Moses::Hypothesis::m_id’ will be initialized after
Hypothesis.h:85: warning: ‘Moses::AlignmentPair Moses::Hypothesis::m_alignPair’
Hypothesis.cpp:78: warning: when initialized here
mv -f .deps/HypothesisStack.Tpo .deps/HypothesisStack.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT HypothesisStackNormal.o -MD -MP -MF .deps/HypothesisStackNormal.Tpo -c -o HypothesisStackNormal.o HypothesisStackNormal.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from HypothesisStackCubePruning.h:27,
from HypothesisStackCubePruning.cpp:25:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
HypothesisStackCubePruning.cpp:260: warning: unused parameter ‘range’
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from HypothesisStackNormal.h:26,
from HypothesisStackNormal.cpp:25:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/Hypothesis.Tpo .deps/Hypothesis.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT InputType.o -MD -MP -MF .deps/InputType.Tpo -c -o InputType.o InputType.cpp
mv -f .deps/GenerationDictionary.Tpo .deps/GenerationDictionary.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT InputFileStream.o -MD -MP -MF .deps/InputFileStream.Tpo -c -o InputFileStream.o InputFileStream.cpp
In file included from InputFileStream.cpp:23:
gzfilebuf.h:5:18: error: zlib.h: No such file or directory
mv -f .deps/HypothesisStackCubePruning.Tpo .deps/HypothesisStackCubePruning.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT LMList.o -MD -MP -MF .deps/LMList.Tpo -c -o LMList.o LMList.cpp
In file included from InputFileStream.cpp:23:
gzfilebuf.h:76: error: ‘gzFile’ does not name a type
gzfilebuf.h: In constructor ‘gzfilebuf::gzfilebuf(const char*)’:
gzfilebuf.h:11: error: ‘_gzf’ was not declared in this scope
gzfilebuf.h:11: error: ‘gzopen’ was not declared in this scope
gzfilebuf.h: In destructor ‘virtual gzfilebuf::~gzfilebuf()’:
gzfilebuf.h:16: error: ‘_gzf’ was not declared in this scope
gzfilebuf.h:16: error: ‘gzclose’ was not declared in this scope
gzfilebuf.h: At global scope:
gzfilebuf.h:18: warning: unused parameter ‘c’
gzfilebuf.h:25: warning: unused parameter ‘s’
gzfilebuf.h:25: warning: unused parameter ‘num’
gzfilebuf.h:29: warning: unused parameter ‘sp’
gzfilebuf.h:29: warning: unused parameter ‘which’
gzfilebuf.h: In member function ‘virtual int gzfilebuf::underflow()’:
gzfilebuf.h:55: error: ‘_gzf’ was not declared in this scope
gzfilebuf.h:55: error: ‘gzread’ was not declared in this scope
gzfilebuf.h: In member function ‘virtual std::streamsize gzfilebuf::xsgetn(char*, std::streamsize)’:
gzfilebuf.h:72: error: ‘_gzf’ was not declared in this scope
gzfilebuf.h:72: error: ‘gzread’ was not declared in this scope
make[3]: *** [InputFileStream.o] Error 1
make[3]: *** Waiting for unfinished jobs....
InputType.cpp:52: warning: unused parameter ‘start’
InputType.cpp:52: warning: unused parameter ‘end’
mv -f .deps/InputType.Tpo .deps/InputType.Po
mv -f .deps/LMList.Tpo .deps/LMList.Po
mv -f .deps/HypothesisStackNormal.Tpo .deps/HypothesisStackNormal.Po
make[3]: Leaving directory `/home/sean/Download/moses/moses/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/sean/Download/moses/moses/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sean/Download/moses'
make: *** [all] Error 2
gzfilebuf.h:5:18: error: zlib.h: No such file or directory
You miss the zlib development package.
Since you didn't say what distro you're using, you have to search your distro's repo for a package named something like zlib-dev and install it.
Thanks for your reply. I installed the zlib developer package, which did solve the missing header error. However, it still will not compile.
Code:
// console output for: ./configure --with-srilm=srilm
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
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 ranlib... ranlib
checking Ngram.h usability... yes
checking Ngram.h presence... no
configure: WARNING: Ngram.h: accepted by the compiler, rejected by the
preprocessor!
configure: WARNING: Ngram.h: proceeding with the compiler's result
checking for Ngram.h... yes
checking getopt.h usability... yes
checking getopt.h presence... no
configure: WARNING: getopt.h: accepted by the compiler, rejected by the
preprocessor!
configure: WARNING: getopt.h: proceeding with the compiler's result
checking for getopt.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating moses/src/Makefile
config.status: creating moses-cmd/src/Makefile
config.status: creating misc/Makefile
config.status: creating mert/Makefile
config.status: creating config.h
config.status: executing depfiles commands
// console output for: make -j 4
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh
/home/sean/Download/moses/missing --run autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/sean/Download/moses'
Making all in moses/src
make[2]: Entering directory `/home/sean/Download/moses/moses/src'
make all-am
make[3]: Entering directory `/home/sean/Download/moses/moses/src'
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
AlignmentElement.o -MD -MP -MF .deps/AlignmentElement.Tpo -c -o
AlignmentElement.o AlignmentElement.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
AlignmentPhrase.o -MD -MP -MF .deps/AlignmentPhrase.Tpo -c -o
AlignmentPhrase.o AlignmentPhrase.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
AlignmentPair.o -MD -MP -MF .deps/AlignmentPair.Tpo -c -o
AlignmentPair.o AlignmentPair.cpp
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
BitmapContainer.o -MD -MP -MF .deps/BitmapContainer.Tpo -c -o
BitmapContainer.o BitmapContainer.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from BitmapContainer.h:27,
from BitmapContainer.cpp:26:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/AlignmentPair.Tpo .deps/AlignmentPair.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
ConfusionNet.o -MD -MP -MF .deps/ConfusionNet.Tpo -c -o ConfusionNet.o
ConfusionNet.cpp
ConfusionNet.cpp:205: warning: ignoring #pragma warning
ConfusionNet.cpp:216: warning: ignoring #pragma warning
ConfusionNet.cpp:221: warning: ignoring #pragma warning
mv -f .deps/AlignmentElement.Tpo .deps/AlignmentElement.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
DecodeGraph.o -MD -MP -MF .deps/DecodeGraph.Tpo -c -o DecodeGraph.o
DecodeGraph.cpp
BitmapContainer.cpp: In constructor
‘Moses::BackwardsEdge::BackwardsEdge(const Moses::BitmapContainer&,
Moses::BitmapContainer&, const Moses::TranslationOptionList&, const
Moses::SquareMatrix&)’:
BitmapContainer.cpp:147: warning: comparison between signed and unsigned
integer expressions
mv -f .deps/AlignmentPhrase.Tpo .deps/AlignmentPhrase.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
DecodeStep.o -MD -MP -MF .deps/DecodeStep.Tpo -c -o DecodeStep.o
DecodeStep.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from TranslationOption.h:29,
from TranslationOptionCollection.h:26,
from TranslationOptionCollectionConfusionNet.h:4,
from ConfusionNet.cpp:9:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/DecodeGraph.Tpo .deps/DecodeGraph.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
DecodeStepGeneration.o -MD -MP -MF .deps/DecodeStepGeneration.Tpo -c -o
DecodeStepGeneration.o DecodeStepGeneration.cpp
ConfusionNet.cpp:212: warning: unused parameter ‘factorsToPrint’
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from SentenceStats.h:29,
from StaticData.h:34,
from DecodeStep.cpp:25:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from TranslationOption.h:29,
from DecodeStepGeneration.cpp:24:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
DecodeStepGeneration.cpp:84: warning: unused parameter ‘toc’
DecodeStepGeneration.cpp:84: warning: unused parameter
‘adhereTableLimit’
mv -f .deps/BitmapContainer.Tpo .deps/BitmapContainer.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
DecodeStepTranslation.o -MD -MP -MF .deps/DecodeStepTranslation.Tpo -c
-o DecodeStepTranslation.o DecodeStepTranslation.cpp
mv -f .deps/DecodeStep.Tpo .deps/DecodeStep.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
Dictionary.o -MD -MP -MF .deps/Dictionary.Tpo -c -o Dictionary.o
Dictionary.cpp
mv -f .deps/DecodeStepGeneration.Tpo .deps/DecodeStepGeneration.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
DummyScoreProducers.o -MD -MP -MF .deps/DummyScoreProducers.Tpo -c -o
DummyScoreProducers.o DummyScoreProducers.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from TranslationOption.h:29,
from DecodeStepTranslation.cpp:24:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/Dictionary.Tpo .deps/Dictionary.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
Factor.o -MD -MP -MF .deps/Factor.Tpo -c -o Factor.o Factor.cpp
mv -f .deps/ConfusionNet.Tpo .deps/ConfusionNet.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
FactorCollection.o -MD -MP -MF .deps/FactorCollection.Tpo -c -o
FactorCollection.o FactorCollection.cpp
Factor.cpp:28: warning: unused parameter ‘direction’
Factor.cpp:28: warning: unused parameter ‘factorType’
Factor.cpp:35: warning: unused parameter ‘direction’
Factor.cpp:35: warning: unused parameter ‘factorType’
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from SentenceStats.h:29,
from StaticData.h:34,
from DummyScoreProducers.cpp:5:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/Factor.Tpo .deps/Factor.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
FactorTypeSet.o -MD -MP -MF .deps/FactorTypeSet.Tpo -c -o
FactorTypeSet.o FactorTypeSet.cpp
mv -f .deps/DecodeStepTranslation.Tpo .deps/DecodeStepTranslation.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
FeatureFunction.o -MD -MP -MF .deps/FeatureFunction.Tpo -c -o
FeatureFunction.o FeatureFunction.cpp
FeatureFunction.cpp:15: warning: unused parameter ‘cur_hypo’
FeatureFunction.cpp:15: warning: unused parameter ‘accumulator’
mv -f .deps/FeatureFunction.Tpo .deps/FeatureFunction.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
FFState.o -MD -MP -MF .deps/FFState.Tpo -c -o FFState.o FFState.cpp
mv -f .deps/FFState.Tpo .deps/FFState.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
FloydWarshall.o -MD -MP -MF .deps/FloydWarshall.Tpo -c -o
FloydWarshall.o FloydWarshall.cpp
mv -f .deps/FactorCollection.Tpo .deps/FactorCollection.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
GenerationDictionary.o -MD -MP -MF .deps/GenerationDictionary.Tpo -c -o
GenerationDictionary.o GenerationDictionary.cpp
mv -f .deps/DummyScoreProducers.Tpo .deps/DummyScoreProducers.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
hash.o -MD -MP -MF .deps/hash.Tpo -c -o hash.o hash.cpp
mv -f .deps/hash.Tpo .deps/hash.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
Hypothesis.o -MD -MP -MF .deps/Hypothesis.Tpo -c -o Hypothesis.o
Hypothesis.cpp
mv -f .deps/FactorTypeSet.Tpo .deps/FactorTypeSet.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
HypothesisStack.o -MD -MP -MF .deps/HypothesisStack.Tpo -c -o
HypothesisStack.o HypothesisStack.cpp
mv -f .deps/FloydWarshall.Tpo .deps/FloydWarshall.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
HypothesisStackCubePruning.o -MD -MP -MF
.deps/HypothesisStackCubePruning.Tpo -c -o HypothesisStackCubePruning.o
HypothesisStackCubePruning.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from SentenceStats.h:29,
from StaticData.h:34,
from GenerationDictionary.cpp:29:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from TranslationOption.h:29,
from Hypothesis.cpp:29:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from HypothesisStack.h:6,
from HypothesisStack.cpp:2:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from HypothesisStackCubePruning.h:27,
from HypothesisStackCubePruning.cpp:25:
FilePtr.h:37: warning: type qualifiers ignored on function return
typeHypothesis.h: In constructor ‘Moses::Hypothesis::Hypothesis(const
Moses::InputType&, const Moses::TargetPhrase&)’:
Hypothesis.h:86: warning: ‘Moses::Hypothesis::m_transOpt’ will be
initialized after
Hypothesis.h:70: warning: ‘const Moses::TargetPhrase&
Moses::Hypothesis::m_targetPhrase’
Hypothesis.cpp:51: warning: when initialized here
Hypothesis.h:88: warning: ‘Moses::Hypothesis::m_id’ will be initialized
after
Hypothesis.h:85: warning: ‘Moses::AlignmentPair
Moses::Hypothesis::m_alignPair’
Hypothesis.cpp:51: warning: when initialized here
Hypothesis.h: In constructor ‘Moses::Hypothesis::Hypothesis(const
Moses::Hypothesis&, const Moses::TranslationOption&)’:
Hypothesis.h:86: warning: ‘Moses::Hypothesis::m_transOpt’ will be
initialized after
Hypothesis.h:71: warning: ‘const Moses::Phrase*
Moses::Hypothesis::m_sourcePhrase’
Hypothesis.cpp:78: warning: when initialized here
Hypothesis.h:82: warning: ‘Moses::Hypothesis::m_ffStates’ will be
initialized after
Hypothesis.h:81: warning: ‘Moses::ScoreComponentCollection
Moses::Hypothesis::m_scoreBreakdown’
Hypothesis.cpp:78: warning: when initialized here
Hypothesis.h:88: warning: ‘Moses::Hypothesis::m_id’ will be initialized
after
Hypothesis.h:85: warning: ‘Moses::AlignmentPair
Moses::Hypothesis::m_alignPair’
Hypothesis.cpp:78: warning: when initialized here
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
HypothesisStackCubePruning.cpp:260: warning: unused parameter ‘range’
mv -f .deps/HypothesisStack.Tpo .deps/HypothesisStack.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
HypothesisStackNormal.o -MD -MP -MF .deps/HypothesisStackNormal.Tpo -c
-o HypothesisStackNormal.o HypothesisStackNormal.cpp
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from HypothesisStackNormal.h:26,
from HypothesisStackNormal.cpp:25:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
mv -f .deps/GenerationDictionary.Tpo .deps/GenerationDictionary.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
InputType.o -MD -MP -MF .deps/InputType.Tpo -c -o InputType.o
InputType.cpp
mv -f .deps/Hypothesis.Tpo .deps/Hypothesis.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
InputFileStream.o -MD -MP -MF .deps/InputFileStream.Tpo -c -o
InputFileStream.o InputFileStream.cpp
InputType.cpp:52: warning: unused parameter ‘start’
InputType.cpp:52: warning: unused parameter ‘end’
mv -f .deps/HypothesisStackCubePruning.Tpo
.deps/HypothesisStackCubePruning.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
LMList.o -MD -MP -MF .deps/LMList.Tpo -c -o LMList.o LMList.cpp
In file included from InputFileStream.cpp:23:
gzfilebuf.h:18: warning: unused parameter ‘c’
gzfilebuf.h:25: warning: unused parameter ‘s’
gzfilebuf.h:25: warning: unused parameter ‘num’
gzfilebuf.h:29: warning: unused parameter ‘sp’
gzfilebuf.h:29: warning: unused parameter ‘which’
mv -f .deps/InputType.Tpo .deps/InputType.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
LVoc.o -MD -MP -MF .deps/LVoc.Tpo -c -o LVoc.o LVoc.cpp
mv -f .deps/InputFileStream.Tpo .deps/InputFileStream.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
LanguageModel.o -MD -MP -MF .deps/LanguageModel.Tpo -c -o
LanguageModel.o LanguageModel.cpp
mv -f .deps/LMList.Tpo .deps/LMList.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
LanguageModelFactory.o -MD -MP -MF .deps/LanguageModelFactory.Tpo -c -o
LanguageModelFactory.o LanguageModelFactory.cpp
mv -f .deps/LVoc.Tpo .deps/LVoc.Po
g++ -DHAVE_CONFIG_H -I. -I../.. -W -Wall -ffor-scope
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -Isrilm/include -g -O2 -MT
LanguageModelInternal.o -MD -MP -MF .deps/LanguageModelInternal.Tpo -c
-o LanguageModelInternal.o LanguageModelInternal.cpp
In file included from LanguageModelFactory.cpp:31:
LanguageModelSRI.h:28:19: error: Vocab.h: No such file or directory
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from SentenceStats.h:29,
from StaticData.h:34,
from LanguageModel.cpp:33:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
In file included from LanguageModelFactory.cpp:31:
LanguageModelSRI.h:41: error: ‘VocabIndex’ was not declared in this
scope
LanguageModelSRI.h:41: error: template argument 1 is invalid
LanguageModelSRI.h:41: error: template argument 2 is invalid
LanguageModelSRI.h:42: error: ISO C++ forbids declaration of ‘Vocab’
with no type
LanguageModelSRI.h:42: error: expected ‘;’ before ‘*’ token
LanguageModelSRI.h:44: error: ‘VocabIndex’ does not name a type
LanguageModelSRI.h:46: error: ‘VocabIndex’ has not been declared
LanguageModelSRI.h:46: error: ‘VocabIndex’ has not been declared
LanguageModelSRI.h:48: error: ‘VocabIndex’ does not name a type
LanguageModelSRI.h:49: error: ‘VocabIndex’ does not name a type
LanguageModelFactory.cpp:61: warning: unused parameter ‘dub’
make[3]: *** [LanguageModelFactory.o] Error 1
make[3]: *** Waiting for unfinished jobs....
mv -f .deps/HypothesisStackNormal.Tpo .deps/HypothesisStackNormal.Po
In file included from PrefixTree.h:14,
from PrefixTreeMap.h:8,
from LexicalReorderingTable.h:15,
from LexicalReordering.h:16,
from Hypothesis.h:36,
from SentenceStats.h:29,
from StaticData.h:34,
from LanguageModelInternal.cpp:6:
FilePtr.h:37: warning: type qualifiers ignored on function return type
FilePtr.h:38: warning: type qualifiers ignored on function return type
FilePtr.h:42: warning: type qualifiers ignored on function return type
LanguageModelInternal.cpp:121: warning: unused parameter ‘len’
mv -f .deps/LanguageModel.Tpo .deps/LanguageModel.Po
LanguageModelInternal.cpp: In member function ‘virtual bool
Moses::LanguageModelInternal::Load(const std::string&,
Moses::FactorType, float, size_t)’:
LanguageModelInternal.cpp:72: warning: ‘factor’ may be used
uninitialized in this function
LanguageModelInternal.cpp:71: warning: ‘nGram’ may be used uninitialized
in this function
mv -f .deps/LanguageModelInternal.Tpo .deps/LanguageModelInternal.Po
make[3]: Leaving directory `/home/sean/Download/moses/moses/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/sean/Download/moses/moses/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sean/Download/moses'
make: *** [all] Error 2
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.