title: make: *** No rule to make target 'rm', needed by 'clean' or Makefile:27: *** missing separator
body: <p>hi i have problem when i try to use this command &quot;make fclean&quot; can you help me ?
  the makefile return me &quot;Makefile:27: *** missing separator&quot; if I don't put &quot;&quot; behind &quot;clean:&quot; but when i'm put this, he return : &quot;make: *** No rule to make target 'rm', needed by 'clean'&quot;</p>
  <pre><code>##
  ## **** PROJECT, 2022
  ## Makefile
  ## File description:
  ## Makefile that build the project
  ##
  
  SRC =       ./main.c    \
              ./calc.c
  
  OBJ = $(SRC:.c=.o)
  
  NAME = fakeProj
  
  CFLAGS = -ftest-coverage -O2
  
  BCK_DIR = backup
  
  CC = clang
  
  all: $(NAME)
  
  $(NAME):    $(OBJ)
      $(CC) -o $(NAME) $(OBJ)
  
  clean:
        rm -f $(OBJ)
  
  fclean: clean     \
        rm -f $(NAME)
  
  re: fclean  all
  
  # .PHONY: all clean fclean re
  
  
  </code></pre>