diff --git a/tools/Makefile b/tools/Makefile index 1b8e23d6e14..cb3a35b2a72 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -83,8 +83,8 @@ endif # support multi-threads when compile with g++ (gcc) version above 4.1 openfst-$(OPENFST_VERSION)/.patched: | openfst-$(OPENFST_VERSION) -cd openfst-$(OPENFST_VERSION)/src/include/fst; \ - patch -p0 -N < ../../../../extras/openfst-$(OPENFST_VERSION).patch; - $(CXX) -dumpversion | awk '{if(NR==1 && $$1>"4.1") print "cd openfst-$(OPENFST_VERSION)/src/include/fst; patch -p0 -N < ../../../../extras/openfst_gcc41up.patch"}' | sh - + patch -c -p0 -N < ../../../../extras/openfst-$(OPENFST_VERSION).patch; + $(CXX) -dumpversion | awk '{if(NR==1 && $$1>"4.1") print "cd openfst-$(OPENFST_VERSION)/src/include/fst; patch -c -p0 -N < ../../../../extras/openfst_gcc41up.patch"}' | sh - touch $@ openfst-$(OPENFST_VERSION): openfst-$(OPENFST_VERSION).tar.gz