From ddb8c1e0831a513abaf1aaf8f1f0f29c0bfd66d1 Mon Sep 17 00:00:00 2001 From: Meiye-lj Date: Thu, 8 Feb 2024 17:12:53 +0800 Subject: [PATCH 1/2] fix missing dependency of dictionary.o --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 10930020b..159f9b434 100644 --- a/Makefile +++ b/Makefile @@ -35,7 +35,7 @@ autotune.o: src/autotune.cc src/autotune.h matrix.o: src/matrix.cc src/matrix.h $(CXX) $(CXXFLAGS) -c src/matrix.cc -dictionary.o: src/dictionary.cc src/dictionary.h src/args.h +dictionary.o: src/dictionary.cc src/dictionary.h src/args.h src/real.h $(CXX) $(CXXFLAGS) -c src/dictionary.cc loss.o: src/loss.cc src/loss.h src/matrix.h src/real.h From 9b4026d4709559990dbd3f242b9abbe9cb3e6844 Mon Sep 17 00:00:00 2001 From: Meiye Date: Thu, 15 Feb 2024 15:41:11 +0800 Subject: [PATCH 2/2] fix missing build dependency erros in makefile --- Makefile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index 159f9b434..410f513f1 100644 --- a/Makefile +++ b/Makefile @@ -29,37 +29,37 @@ wasmdebug: webassembly/fasttext_wasm.js args.o: src/args.cc src/args.h $(CXX) $(CXXFLAGS) -c src/args.cc -autotune.o: src/autotune.cc src/autotune.h +autotune.o: src/autotune.cc src/autotune.h src/meter.h src/aligned.h src/utils.h src/densematrix.h src/real.h src/fasttext.h src/model.h src/vector.h src/args.h src/matrix.h src/dictionary.h $(CXX) $(CXXFLAGS) -c src/autotune.cc -matrix.o: src/matrix.cc src/matrix.h +matrix.o: src/matrix.cc src/matrix.h src/real.h $(CXX) $(CXXFLAGS) -c src/matrix.cc dictionary.o: src/dictionary.cc src/dictionary.h src/args.h src/real.h $(CXX) $(CXXFLAGS) -c src/dictionary.cc -loss.o: src/loss.cc src/loss.h src/matrix.h src/real.h +loss.o: src/loss.cc src/loss.h src/matrix.h src/real.h src/model.h src/aligned.h src/vector.h src/utils.h $(CXX) $(CXXFLAGS) -c src/loss.cc -productquantizer.o: src/productquantizer.cc src/productquantizer.h src/utils.h +productquantizer.o: src/productquantizer.cc src/productquantizer.h src/utils.h src/aligned.h src/vector.h src/real.h $(CXX) $(CXXFLAGS) -c src/productquantizer.cc -densematrix.o: src/densematrix.cc src/densematrix.h src/utils.h src/matrix.h +densematrix.o: src/densematrix.cc src/densematrix.h src/utils.h src/matrix.h src/aligned.h src/real.h src/vector.h $(CXX) $(CXXFLAGS) -c src/densematrix.cc -quantmatrix.o: src/quantmatrix.cc src/quantmatrix.h src/utils.h src/matrix.h +quantmatrix.o: src/quantmatrix.cc src/quantmatrix.h src/utils.h src/matrix.h src/densematrix.h src/aligned.h src/productquantizer.h src/vector.h src/real.h $(CXX) $(CXXFLAGS) -c src/quantmatrix.cc -vector.o: src/vector.cc src/vector.h src/utils.h +vector.o: src/vector.cc src/vector.h src/utils.h src/aligned.h src/matrix.h src/real.h $(CXX) $(CXXFLAGS) -c src/vector.cc -model.o: src/model.cc src/model.h src/args.h +model.o: src/model.cc src/model.h src/args.h src/aligned.h src/matrix.h src/vector.h src/loss.h src/utils.h src/real.h $(CXX) $(CXXFLAGS) -c src/model.cc -utils.o: src/utils.cc src/utils.h +utils.o: src/utils.cc src/utils.h src/real.h $(CXX) $(CXXFLAGS) -c src/utils.cc -meter.o: src/meter.cc src/meter.h +meter.o: src/meter.cc src/meter.h src/utils.h src/real.h src/args.h src/dictionary.h $(CXX) $(CXXFLAGS) -c src/meter.cc fasttext.o: src/fasttext.cc src/*.h