title: Delphi XE2 cannot find ComObj.dcu where did it go?
body: <p>I'm trying to install the jvcl from source, but I'm getting an error in 
  line #1267 of unit JvInterpreter;</p>
  
  <pre><code>uses
    TypInfo,
    {$IFDEF JvInterpreter_OLEAUTO}
    OleConst, ActiveX, ComObj,  
  </code></pre>
  
  <p>So I removed <code>ComObj</code> from the uses and waited for the error further down the line:</p>
  
  <p>There's an error concerning <code>EOLEError</code>, which is part of OleAuto I added that and hoped for the best, but....</p>
  
  <p>I get an error on this line #1799:</p>
  
  <pre><code>DispatchInvoke(IDispatch(Dispatch), CallDesc, PDispIDList(@DispIDs[0]), ParamTypes, Result);
  </code></pre>
  
  <p>So the question is: what happened to <code>ComObj</code> and what unit do I need for <code>DispatchInvoke</code> in XE2?</p>