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.