Skip to content

Commit 5b3fccd

Browse files
committed
Add missing dependencies to Makefiles
1 parent 8cf4d78 commit 5b3fccd

File tree

6 files changed

+19
-18
lines changed

6 files changed

+19
-18
lines changed

src/Makefile

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -147,35 +147,35 @@ $(EXT_SUBDIRS) : mklibdir
147147

148148
bin fstbin gmmbin fgmmbin sgmmbin sgmm2bin featbin nnetbin nnet2bin nnet3bin chainbin latbin ivectorbin lmbin kwsbin online2bin: \
149149
base matrix util feat tree optimization thread gmm transform sgmm sgmm2 fstext hmm \
150-
lm decoder lat cudamatrix nnet nnet2 nnet3 ivector chain
150+
lm decoder lat cudamatrix nnet nnet2 nnet3 ivector chain kws online2
151151

152152
#2)The libraries have inter-dependencies
153153
base:
154154
matrix : base
155155
thread : base
156156
util: base matrix thread
157157
feat: base matrix util gmm transform tree thread
158-
tree: base util matrix
158+
tree: base util thread matrix
159159
optimization: base matrix
160160
gmm: base util matrix tree thread
161161
transform: base util matrix gmm tree thread
162162
sgmm: base util matrix gmm tree transform thread hmm
163163
sgmm2: base util matrix gmm tree transform thread hmm
164-
fstext: base util matrix tree
165-
hmm: base tree matrix util
166-
lm: base util fstext
167-
decoder: base util matrix gmm sgmm hmm tree transform lat
168-
lat: base util hmm tree matrix
169-
cudamatrix: base util matrix
170-
nnet: base util matrix cudamatrix
164+
fstext: base util thread matrix tree
165+
hmm: base tree matrix util thread
166+
lm: base util thread matrix fstext
167+
decoder: base util thread matrix gmm sgmm hmm tree transform lat
168+
lat: base util thread hmm tree matrix
169+
cudamatrix: base util thread matrix
170+
nnet: base util thread matrix cudamatrix
171171
nnet2: base util matrix thread lat gmm hmm tree transform cudamatrix
172-
nnet3: base util matrix thread lat gmm hmm tree transform cudamatrix chain
173-
chain: lat hmm tree fstext matrix cudamatrix util base
172+
nnet3: base util matrix thread lat gmm hmm tree transform cudamatrix chain fstext
173+
chain: lat hmm tree fstext matrix cudamatrix util thread base
174174
ivector: base util matrix thread transform tree gmm
175175
#3)Dependencies for optional parts of Kaldi
176176
onlinebin: base matrix util feat tree optimization gmm transform sgmm sgmm2 fstext hmm lm decoder lat cudamatrix nnet nnet2 online thread
177177
# python-kaldi-decoding: base matrix util feat tree optimization thread gmm transform sgmm sgmm2 fstext hmm decoder lat online
178178
online: decoder gmm transform feat matrix util base lat hmm thread tree
179-
online2: decoder gmm transform feat matrix util base lat hmm thread ivector cudamatrix nnet2 nnet3
180-
kws: base util hmm tree matrix lat
179+
online2: decoder gmm transform feat matrix util base lat hmm thread ivector cudamatrix nnet2 nnet3 chain
180+
kws: base util thread hmm tree matrix lat
181181

src/lm/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ OBJFILES = arpa-file-parser.o arpa-lm-compiler.o const-arpa-lm.o \
1212
LIBNAME = kaldi-lm
1313

1414
ADDLIBS = ../fstext/kaldi-fstext.a ../util/kaldi-util.a ../thread/kaldi-thread.a \
15-
../base/kaldi-base.a
15+
../matrix/kaldi-matrix.a ../base/kaldi-base.a
1616

1717
include ../makefiles/default_rules.mk

src/lmbin/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ OBJFILES =
1111
TESTFILES =
1212

1313
ADDLIBS = ../lm/kaldi-lm.a ../util/kaldi-util.a ../thread/kaldi-thread.a \
14-
../base/kaldi-base.a
14+
../matrix/kaldi-matrix.a ../base/kaldi-base.a
1515

1616
include ../makefiles/default_rules.mk

src/nnet3/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ OBJFILES = nnet-common.o nnet-compile.o nnet-component-itf.o \
3434
LIBNAME = kaldi-nnet3
3535

3636
ADDLIBS = ../chain/kaldi-chain.a ../thread/kaldi-thread.a \
37-
../lat/kaldi-lat.a ../gmm/kaldi-gmm.a \
37+
../fstext/kaldi-fstext.a ../lat/kaldi-lat.a ../gmm/kaldi-gmm.a \
3838
../hmm/kaldi-hmm.a ../tree/kaldi-tree.a ../transform/kaldi-transform.a \
3939
../cudamatrix/kaldi-cudamatrix.a ../matrix/kaldi-matrix.a \
4040
../util/kaldi-util.a ../thread/kaldi-thread.a ../base/kaldi-base.a

src/online2/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ LIBNAME = kaldi-online2
1515

1616
ADDLIBS = ../gmm/kaldi-gmm.a ../transform/kaldi-transform.a ../feat/kaldi-feat.a \
1717
../lat/kaldi-lat.a ../decoder/kaldi-decoder.a ../hmm/kaldi-hmm.a \
18-
../nnet2/kaldi-nnet2.a ../nnet3/kaldi-nnet3.a ../ivector/kaldi-ivector.a \
18+
../nnet2/kaldi-nnet2.a ../nnet3/kaldi-nnet3.a ../chain/kaldi-chain.a \
19+
../ivector/kaldi-ivector.a \
1920
../cudamatrix/kaldi-cudamatrix.a ../matrix/kaldi-matrix.a \
2021
../util/kaldi-util.a ../thread/kaldi-thread.a ../base/kaldi-base.a
2122

src/online2bin/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ ADDLIBS = ../online2/kaldi-online2.a ../ivector/kaldi-ivector.a \
2121
../nnet2/kaldi-nnet2.a ../nnet3/kaldi-nnet3.a ../lat/kaldi-lat.a \
2222
../decoder/kaldi-decoder.a ../cudamatrix/kaldi-cudamatrix.a \
2323
../feat/kaldi-feat.a ../transform/kaldi-transform.a ../gmm/kaldi-gmm.a \
24-
../hmm/kaldi-hmm.a ../tree/kaldi-tree.a \
24+
../chain/kaldi-chain.a ../hmm/kaldi-hmm.a ../tree/kaldi-tree.a \
2525
../matrix/kaldi-matrix.a ../fstext/kaldi-fstext.a \
2626
../util/kaldi-util.a ../thread/kaldi-thread.a ../base/kaldi-base.a \
2727

0 commit comments

Comments
 (0)