Does anyone know the exact dcc parameters for rebuilding an RTL unit (System.Rtti.pas in my case) so that it is compatible with the ones shipped? (both release and debug would be nice) And yes I only changed the implementation part.

Does anyone know the exact dcc parameters for rebuilding an RTL unit (System.Rtti.pas in my case) so that it is compatible with the ones shipped? (both release and debug would be nice) And yes I only changed the implementation part.

I found this on SO (http://stackoverflow.com/questions/4839532/recompiling-the-rtl-if-possible-then-how) but the options did not work as I get the F2051 error (unit X was compiled with a different version of Y).

Comments

  1. Which unit(s) generated the error messages?

    ReplyDelete
  2. Classes.pas - when I copy that also its TypInfo.pas

    ReplyDelete
  3. Jeroen Wiert Pluimers About what? Unless I get an answer here I won't spend any of my limited time to find out.
    Maybe Allen Bauer can provide some info. :)

    ReplyDelete
  4. Maybe the Indy guys have done RTL compilations. Remy Lebeau might know.

    ReplyDelete
  5. There may be some problem with the versions of the source files that shipped in XE6 not matching the actual shipped DCUs.

    ReplyDelete
  6. I don't think it's possible anymore.

    ReplyDelete

Post a Comment