Delphi Error – E2159 %s unit out of date or corrupted – missing ‘%s.%s’

Delphi Compiler Error

E2159 %s unit out of date or corrupted – missing ‘%s.%s’

Reason for the Error & Solution

The compiler failed to find a special function in System, indicating that the unit found in your search paths is either corrupted or obsolete.