title: Eclipse CDT error: "make: *** [src/test2.o] Error 127"
body: <p>On Windows XP I've installed Eclipse CDT.  I've installed cygwin including make, gcc, g++, and gdb.  I've added C:\cygwin\bin to the windows path variable.</p>
  <p>When I create the default HelloWorld project in Eclipse and try to build, I get the following text in the console:</p>
  <blockquote>
  <p>make all</p>
  <p>make: echo: Command not found</p>
  <p>make: *** [src/test3.o] Error 127</p>
  </blockquote>
  <p>If I try make at the command line, then all's well.</p>
  <p>Other clues:</p>
  <ul>
  <li>Note that I added C:\cygwin\bin to the path rather than C:\cygwin\usr\bin because I didn't find my GNU toolchain in \usr\bin but in \bin.  This seems to contradict some online documentation.  Stranger still, when I type <code>which make</code> in the command window (not cygwin bash), it reads /usr/bin/make !</li>
  <li>I might have installed a new version of cygwin over an old version.  I noticed some warnings about this, but since nothing seemed to be wrong with cygwin once complete (and further, since make from the cygwin bash works ok), I didn't dig deeper here.</li>
  </ul>
  <p>(Note: there is a <a href="https://stackoverflow.com/questions/3478877/eclipse-make-error-127">related question</a> that I didn't find helpful.  Perhaps it's  answer was over my head.)</p>