Delphi Error – E2245 Recursive include file %s

Delphi Compiler Error

E2245 Recursive include file %s

Reason for the Error & Solution

The $I directive has been used to recursively include another file. You must check to make sure that all include files terminate without having cycles in them.