GCC=g++ FLAGS=-O stemgen: stemgen.o stemmer.o state.o arc.o rule.o ruleParser.o $(GCC) $(FLAGS) -o stemgen stemgen.o stemmer.o state.o \ arc.o rule.o ruleParser.o rule.o: rule.cpp rule.h $(GCC) $(FLAGS) -c rule.cpp ruleParser.o: ruleParser.cpp ruleParser.h rule.h $(GCC) $(FLAGS) -c ruleParser.cpp stemgen.o: stemgen.cpp stemmer.h $(GCC) $(FLAGS) -c stemgen.cpp stemmer.o: stemmer.cpp stemmer.h $(GCC) $(FLAGS) -c stemmer.cpp state.o: state.cpp state.h arc.h rule.h ruleParser.h $(GCC) $(FLAGS) -c state.cpp arc.o: arc.cpp arc.h $(GCC) $(FLAGS) -c arc.cpp