title: Eclipse CDT shows semantic errors, but compilation is ok
body: <p>I have installed Eclipse Indigo for C/C++ Linux developers on Ubuntu 10.04 x86. </p>
  
  <p>When I use common predefined macro <code>__BASE_FILE__</code> Eclipse says <code>Symbol '__BASE_FILE__' could not be resolved</code>, but compilation is OK. I have to use it so often in my code and Eclipse fills my screen with red lines and bug icons :) </p>
  
  <p>How can I fix this?</p>