Доброго времени суток! Есть такой Makefile: c_src_dir = src_c libstemmer_algorithms = english russian all_algorithms = $(libstemmer_algorithms) SNOWBALL_ROOT_DIR = ../snowball SNOWBALL_SRC_DIR = $(SNOWBALL_ROOT_DIR)/snowball RUNTIME_DIR = $(SNOWBALL_SRC_DIR)/runtime C_LIB_SOURCES = $(all_algorithms:%=$(c_src_dir)/stem_Unicode_%.c) C_LIB_HEADERS = $(all_algorithms:%=$(c_src_dir)/stem_Unicode_%.h) C_LIB_OBJECTS = $(C_LIB_SOURCES:.c=.o) all: $(C_LIB_SOURCES) $(C_LIB_HEADERS) $(c_src_dir)/stem_Unicode_%.c $(c_src_dir)/stem_Unicode_%.h: $(SNOWBALL_SRC_DIR)/algorithms/%/stem_Unicode.sbl snowball @mkdir -p $(c_src_dir) @l=`echo "$<" | sed 's!\(.*\)/stem_Unicode.sbl$$!\1!;s!^.*/!!'`; \ o="$(c_src_dir)/stem_Unicode_$${l}"; \ echo "./snowball $< -o $${o} -eprefix $${l}_Unicode_ -r $(RUNTIME_DIR) -w"; \ ./snowball $< -o $${o} -eprefix $${l}_Unicode_ -r $(RUNTIME_DIR) -w при попытке собрать make выдает ошибку: make: *** No rule to make target `src_c/stem_Unicode_english.c', needed by `all'. Stop. В чем ошибка?