title: Make: missed separator in implicit rules definition
body: <p>I install <a href="http://eric-ide.python-projects.org" rel="nofollow">Eric IDE</a> on Windows 7, and it requires <a href="http://www.riverbankcomputing.com/software/qscintilla/download" rel="nofollow">QScintilla2</a> library. I tried to build that library using qmake and MinGW's make and got a make error: </p>
  
  <pre><code>make -f Makefile.Release
  make[1]: Entering directory `/d/Install/QScintilla-gpl-2.7.2/Qt4Qt5'
  Makefile.Release:481: *** missing separator.  Stop.
  make[1]: Leaving directory `/d/Install/QScintilla-gpl-2.7.2/Qt4Qt5'
  make: *** [release] Error 2
  </code></pre>
  
  <p>Makefile content:</p>
  
  <pre><code>####### Implicit rules
  
  .SUFFIXES: .c .cpp .cc .cxx
  
  {..\lexlib}.cpp{release\}.obj:: ## line 481
      $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @&lt;&lt;
      $&lt;
  &lt;&lt;
  </code></pre>
  
  <p>I'm not familiar with make, so could anyone explain what does this code mean and how to fix the error?</p>
  
  <p>NOTE: when I insert \t before &lt;&lt;, I got the following error:</p>
  
  <pre><code>make[1]: *** [{..\lexlib}.cpp{release\}.obj] Error 2
  make[1]: Leaving directory `/d/Install/QScintilla-gpl-2.7.2/Qt4Qt5'
  make: *** [release] Error 2
  </code></pre>