Delphi Error – F2438 UCS-4 text encoding not supported. Convert to UCS-2 or UTF-8

Delphi Compiler Error

F2438 UCS-4 text encoding not supported. Convert to UCS-2 or UTF-8

Reason for the Error & Solution

This error is encountered when a source file has a UCS-4 encoding, as indicated by its Byte-Order-Mark (BOM). The compiler does not support compilation of source files in UCS-4 Unicode encoding. To solve this problem, convert the source file to UCS-2 or UTF-8 encoding.