this has nothing to do with linux build, but luadelphi, it seems you used some charset that delphi 4 cannot "swallow" and i have difficulties displaying the forms even after converting them to D4 binary format.

edit: also, you use only LF for line returns in pas files, this makes D4 compiler go crazy about lines longer than 1024 characters.