Delphi Error – E2104 Bad relocation encountered in object file ‘%s’

Delphi Compiler Error

E2104 Bad relocation encountered in object file ‘%s’

Reason for the Error & Solution

You are trying to link object modules into your program with the $L compiler directive. However, the object file is too complex for the compiler to handle. For example, you may be trying to link in a C++ object file. This is not supported.