... $(substr,$(d_src),$(d_obj),(substr, .c, .o, $(SRC)))APP: $(OBJ) g++ -o $@ $^%.o: %.c g++ -c$^ -o$@ en la definicion de la regla $.o: $.c tanto el lado derecho como el izquierdo debe de decir lo mismo (exceptuando el .c y el .o) Si me das una mano por favor ...