title: Delphi 5 migration - unable to locate file
body: <p>I am migrating my Delphi 5 application to Delphi XE3. I am totally new to XE3.</p>
  
  <p>While compiling application I am getting error 'Undeclared Identifier Interace_Info'.</p>
  
  <p>Code is like below:</p>
  
  <p>abc.inc:</p>
  
  <pre><code>Interace_Info = packed record
  iflag: ulong;
  end;
  </code></pre>
  
  <p>.</p>
  
  <pre><code>Unit unit2
  type
  ulong: DWORD;
  {$include abc.inc}
  end.
  </code></pre>
  
  <p>.</p>
  
  <pre><code>Unit unit1
  uses unit2;
  type
  Tlocal= array[0..10] of Interace_Info;
  </code></pre>
  
  <p>Where Interace_Info is declared in 'abc.inc' file.</p>
  
  <p>I am not able to open any file which is mentioned in uses section by pressing Ctrl+left mouse button. I am getting error "Unable to locate file 'winapi.unit2.pas' ". </p>
  
  <p>What is the solution to this? </p>
  
  <p>Thanks</p>