[fpc-devel] MSEide+MSEgui binary package

Jonas Maebe jonas.maebe at elis.ugent.be
Tue Apr 15 21:13:41 CEST 2008


On 15 Apr 2008, at 21:05, Martin Schreiber wrote:

> Moving msesysintf from implementation uses to interface uses in  
> msefileutils
> fixes the issue.

I know what causes the crc problem: the fact that msesysintf declares  
routines as "external name" in the implementation which aren't  
declared as "external name" in the interface. This is supported for  
Delphi-compatibility, but is quite ugly (it also causes wrappers to be  
generated because it is possible that units which were compiled after  
only the interface was parsed may already contain calls to the non- 
external but regularly mangled Pascal name).


Jonas



More information about the fpc-devel mailing list