title: Cygwin gcc issue - cannot find Python.h
body: <p>So I downloaded Cygwin to build Matplotlib on Windows. Upon running</p>
  
  <blockquote>
    <p>python setup.py build</p>
  </blockquote>
  
  <p>I get a message saying Python.h cannot be found (<a href="http://pastebin.com/LVtnaSRr" rel="noreferrer">pastebin</a>).</p>
  
  <p>Looking in /usr/include/python2.7, I can clearly see Python.h exists.  </p>
  
  <p>When I do:</p>
  
  <blockquote>
    <p>gcc -print-search-dirs</p>
  </blockquote>
  
  <p>I get paths to some Haskell folder outside of the cygwin installation folder. Full output <a href="http://pastebin.com/yKzETWB5" rel="noreferrer">here</a>.</p>