Skip to content
Snippets Groups Projects
Commit 4a76336a authored by Daniel Povey's avatar Daniel Povey
Browse files

Merge pull request #794 from akreal/master

Add missing dependencies to Makefiles
parents 8cf4d782 5b3fccd5
Branches
No related tags found
No related merge requests found
......@@ -147,7 +147,7 @@ $(EXT_SUBDIRS) : mklibdir
bin fstbin gmmbin fgmmbin sgmmbin sgmm2bin featbin nnetbin nnet2bin nnet3bin chainbin latbin ivectorbin lmbin kwsbin online2bin: \
base matrix util feat tree optimization thread gmm transform sgmm sgmm2 fstext hmm \
lm decoder lat cudamatrix nnet nnet2 nnet3 ivector chain
lm decoder lat cudamatrix nnet nnet2 nnet3 ivector chain kws online2
#2)The libraries have inter-dependencies
base:
......@@ -155,27 +155,27 @@ matrix : base
thread : base
util: base matrix thread
feat: base matrix util gmm transform tree thread
tree: base util matrix
tree: base util thread matrix
optimization: base matrix
gmm: base util matrix tree thread
transform: base util matrix gmm tree thread
sgmm: base util matrix gmm tree transform thread hmm
sgmm2: base util matrix gmm tree transform thread hmm
fstext: base util matrix tree
hmm: base tree matrix util
lm: base util fstext
decoder: base util matrix gmm sgmm hmm tree transform lat
lat: base util hmm tree matrix
cudamatrix: base util matrix
nnet: base util matrix cudamatrix
fstext: base util thread matrix tree
hmm: base tree matrix util thread
lm: base util thread matrix fstext
decoder: base util thread matrix gmm sgmm hmm tree transform lat
lat: base util thread hmm tree matrix
cudamatrix: base util thread matrix
nnet: base util thread matrix cudamatrix
nnet2: base util matrix thread lat gmm hmm tree transform cudamatrix
nnet3: base util matrix thread lat gmm hmm tree transform cudamatrix chain
chain: lat hmm tree fstext matrix cudamatrix util base
nnet3: base util matrix thread lat gmm hmm tree transform cudamatrix chain fstext
chain: lat hmm tree fstext matrix cudamatrix util thread base
ivector: base util matrix thread transform tree gmm
#3)Dependencies for optional parts of Kaldi
onlinebin: base matrix util feat tree optimization gmm transform sgmm sgmm2 fstext hmm lm decoder lat cudamatrix nnet nnet2 online thread
# python-kaldi-decoding: base matrix util feat tree optimization thread gmm transform sgmm sgmm2 fstext hmm decoder lat online
online: decoder gmm transform feat matrix util base lat hmm thread tree
online2: decoder gmm transform feat matrix util base lat hmm thread ivector cudamatrix nnet2 nnet3
kws: base util hmm tree matrix lat
online2: decoder gmm transform feat matrix util base lat hmm thread ivector cudamatrix nnet2 nnet3 chain
kws: base util thread hmm tree matrix lat
......@@ -12,6 +12,6 @@ OBJFILES = arpa-file-parser.o arpa-lm-compiler.o const-arpa-lm.o \
LIBNAME = kaldi-lm
ADDLIBS = ../fstext/kaldi-fstext.a ../util/kaldi-util.a ../thread/kaldi-thread.a \
../base/kaldi-base.a
../matrix/kaldi-matrix.a ../base/kaldi-base.a
include ../makefiles/default_rules.mk
......@@ -11,6 +11,6 @@ OBJFILES =
TESTFILES =
ADDLIBS = ../lm/kaldi-lm.a ../util/kaldi-util.a ../thread/kaldi-thread.a \
../base/kaldi-base.a
../matrix/kaldi-matrix.a ../base/kaldi-base.a
include ../makefiles/default_rules.mk
......@@ -34,7 +34,7 @@ OBJFILES = nnet-common.o nnet-compile.o nnet-component-itf.o \
LIBNAME = kaldi-nnet3
ADDLIBS = ../chain/kaldi-chain.a ../thread/kaldi-thread.a \
../lat/kaldi-lat.a ../gmm/kaldi-gmm.a \
../fstext/kaldi-fstext.a ../lat/kaldi-lat.a ../gmm/kaldi-gmm.a \
../hmm/kaldi-hmm.a ../tree/kaldi-tree.a ../transform/kaldi-transform.a \
../cudamatrix/kaldi-cudamatrix.a ../matrix/kaldi-matrix.a \
../util/kaldi-util.a ../thread/kaldi-thread.a ../base/kaldi-base.a
......
......@@ -15,7 +15,8 @@ LIBNAME = kaldi-online2
ADDLIBS = ../gmm/kaldi-gmm.a ../transform/kaldi-transform.a ../feat/kaldi-feat.a \
../lat/kaldi-lat.a ../decoder/kaldi-decoder.a ../hmm/kaldi-hmm.a \
../nnet2/kaldi-nnet2.a ../nnet3/kaldi-nnet3.a ../ivector/kaldi-ivector.a \
../nnet2/kaldi-nnet2.a ../nnet3/kaldi-nnet3.a ../chain/kaldi-chain.a \
../ivector/kaldi-ivector.a \
../cudamatrix/kaldi-cudamatrix.a ../matrix/kaldi-matrix.a \
../util/kaldi-util.a ../thread/kaldi-thread.a ../base/kaldi-base.a
......
......@@ -21,7 +21,7 @@ ADDLIBS = ../online2/kaldi-online2.a ../ivector/kaldi-ivector.a \
../nnet2/kaldi-nnet2.a ../nnet3/kaldi-nnet3.a ../lat/kaldi-lat.a \
../decoder/kaldi-decoder.a ../cudamatrix/kaldi-cudamatrix.a \
../feat/kaldi-feat.a ../transform/kaldi-transform.a ../gmm/kaldi-gmm.a \
../hmm/kaldi-hmm.a ../tree/kaldi-tree.a \
../chain/kaldi-chain.a ../hmm/kaldi-hmm.a ../tree/kaldi-tree.a \
../matrix/kaldi-matrix.a ../fstext/kaldi-fstext.a \
../util/kaldi-util.a ../thread/kaldi-thread.a ../base/kaldi-base.a \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment