I found my own answer to this problem. I had a pascal unit, which used the Winprocs unit, and in my code I had a line like this Winprocs.SetTextAlign(Canvas.Handle, TA_TOP); The Winprocs unit obviously does not get handled in C++ Builder 1, so I just put a conditional define around it and it is now all OK. {$ifdef WIN32} case TextAlign of taTop : Windows.SetTextAlign(Canvas.Handle, TA_TOP); taBottom : Windows.SetTextAlign(Canvas.Handle, TA_BASELINE); end; {$else} case TextAlign of taTop : Winprocs.SetTextAlign(Canvas.Handle, TA_TOP); taBottom : Winprocs.SetTextAlign(Canvas.Handle, TA_BASELINE); end; {$endif} Not the best description for an Error Message, but at least I have the answer. Chris Crowe -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Chris Crowe Sent: Tuesday, 21 September 1999 13:20 To: Multiple recipients of list Delphi Subject: [DUG]: [LinkerFatal Error] Fatal: Illegal EXTDEF fixup index in module 'C:\ADROCK\C1\adcolob.pas' Can anyone explain what this message is and what do do about getting rid ofit? I am trying to install a Delphi PASCAL file into C++ Builder 1. [LinkerFatal Error] Fatal: Illegal EXTDEF fixup index in module 'C:\ADROCK\C1\adcolob.pas' Chris --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz