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