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.