DefaultCacheStateAllocator<CacheState<Arc> > >;
^
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst.h:223:77: error: wrong number of template arguments (2, should be 1)
DefaultCacheStateAllocator<CacheState<Arc> > >;
^
In file included from /usr/local/include/fst/compact-fst.h:32:0,
from /usr/local/include/fst/fstlib.h:54,
from /media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/fstext-lib.h:22,
from main.cpp:32:
/usr/local/include/fst/cache.h:1203:7: error: provided for ‘template<class F> class fst::CacheArcIterator’
class CacheArcIterator {
^
In file included from /media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/fstext-lib.h:23:0,
from main.cpp:32:
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst.h:223:79: error: expected unqualified-id before ‘>’ token
DefaultCacheStateAllocator<CacheState<Arc> > >;
^
In file included from /usr/local/include/fst/compact-fst.h:32:0,
from /usr/local/include/fst/fstlib.h:54,
from /media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/fstext-lib.h:22,
from main.cpp:32:
/usr/local/include/fst/cache.h: In instantiation of ‘class fst::CacheStateIterator<fst::ContextFst<fst::ArcTpl<fst::TropicalWeightTpl<float> >, int> >’:
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst.h:345:7: required from ‘class fst::StateIterator<fst::ContextFst<fst::ArcTpl<fst::TropicalWeightTpl<float> >, int> >’
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst.h:373:14: required from ‘void fst::ContextFst<Arc, LabelT>::InitStateIterator(fst::StateIteratorData<A>*) const [with Arc = fst::ArcTpl<fst::TropicalWeightTpl<float> >; LabelT = int]’
main.cpp:133:1: required from here
/usr/local/include/fst/cache.h:1151:29: error: no type named ‘Store’ in ‘class fst::ContextFst<fst::ArcTpl<fst::TropicalWeightTpl<float> >, int>’
typedef typename F::Store Store;
^
/usr/local/include/fst/cache.h:1154:39: error: no type named ‘Store’ in ‘class fst::ContextFst<fst::ArcTpl<fst::TropicalWeightTpl<float> >, int>’
typedef CacheBaseImpl<State, Store> Impl;
^
In file included from /media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst.h:535:0,
from /media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/fstext-lib.h:23,
from main.cpp:32:
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst-inl.h: In instantiation of ‘fst::ContextFstImpl<Arc, LabelT>::StateId fst::ContextFstImpl<Arc, LabelT>::FindState(const std::vector<B>&) [with Arc = fst::ArcTpl<fst::TropicalWeightTpl<float> >; LabelT = int; fst::ContextFstImpl<Arc, LabelT>::StateId = int]’:
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst-inl.h:78:30: required from ‘fst::ContextFstImpl<Arc, LabelT>::StateId fst::ContextFstImpl<Arc, LabelT>::Start() [with Arc = fst::ArcTpl<fst::TropicalWeightTpl<float> >; LabelT = int; fst::ContextFstImpl<Arc, LabelT>::StateId = int]’
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst.h:249:55: required from ‘fst::ContextFst<Arc, LabelT>::StateId fst::ContextFst<Arc, LabelT>::Start() const [with Arc = fst::ArcTpl<fst::TropicalWeightTpl<float> >; LabelT = int; fst::ContextFst<Arc, LabelT>::StateId = int]’
main.cpp:133:1: required from here
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst-inl.h:46:60: error: ‘AddState’ is not a member of ‘fst::CacheImpl<fst::ArcTpl<fst::TropicalWeightTpl<float> > >’
StateId this_state_id_check = CacheImpl<Arc>::AddState();
^
In file included from /media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst.h:535:0,
from /media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/fstext-lib.h:23,
from main.cpp:32:
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst-inl.h: In instantiation of ‘void fst::ContextFstImpl<Arc, LabelT>::Expand(fst::ContextFstImpl<Arc, LabelT>::StateId) [with Arc = fst::ArcTpl<fst::TropicalWeightTpl<float> >; LabelT = int; fst::ContextFstImpl<Arc, LabelT>::StateId = int]’:
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst-inl.h:208:13: required from ‘size_t fst::ContextFstImpl<Arc, LabelT>::NumInputEpsilons(fst::ContextFstImpl<Arc, LabelT>::StateId) [with Arc = fst::ArcTpl<fst::TropicalWeightTpl<float> >; LabelT = int; size_t = long unsigned int; fst::ContextFstImpl<Arc, LabelT>::StateId = int]’
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst.h:268:37: required from ‘size_t fst::ContextFst<Arc, LabelT>::NumInputEpsilons(fst::ContextFst<Arc, LabelT>::StateId) const [with Arc = fst::ArcTpl<fst::TropicalWeightTpl<float> >; LabelT = int; size_t = long unsigned int; fst::ContextFst<Arc, LabelT>::StateId = int]’
main.cpp:133:1: required from here
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst-inl.h:331:5: error: ‘class fst::ContextFstImpl<fst::ArcTpl<fst::TropicalWeightTpl<float> >, int>’ has no member named ‘AddArc’
this->AddArc(s, arc);
^
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst-inl.h:341:7: error: ‘class fst::ContextFstImpl<fst::ArcTpl<fst::TropicalWeightTpl<float> >, int>’ has no member named ‘AddArc’
this->AddArc(s, arc);
^
/media/kdtm/kdtm_backup/kaldi/kaldi/src/fstext/context-fst-inl.h:352:7: error: ‘class fst::ContextFstImpl<fst::ArcTpl<fst::TropicalWeightTpl<float> >, int>’ has no member named ‘AddArc’
this->AddArc(s, arc);
^
make[2]: *** [build/Debug/GNU-Linux/main.o] Error 1
make[2]: Leaving directory `/media/kdtm/kdtm_backup/ocr/codes/KaldiApplication'
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/media/kdtm/kdtm_backup/ocr/codes/KaldiApplication'
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 4s)