title: Trouble running a make file
body: <p>Here is my make file </p>
  
  <p>cat Makefile</p>
  
  <pre><code># define required macros here
  SHELL= /bin/sh
  
  OBJS = main.o factorial.o hello.o
  CFLAG = -Wall -g
  CC = gcc
  INCLUDE =
  LIBS  =  -lm
  
  hello:${OBJ} ${CC} ${CFLAGS} ${INCLUDES} -o $@ ${OBJS} ${LIBS}
  
  clean:
     rm -f *.o core *.core
  
  .cpp.o:
      ${CC} ${CFLAGS} ${INCLUDES} -c $&lt;
  </code></pre>
  
  <p>Whenever I run make I get the following error </p>
  
  <blockquote>
    <p>make
    Makefile:13: <em>*</em> missing separator.  Stop.</p>
  </blockquote>
  
  <p>Where should I put a separator?</p>