[fpc-devel] CORBA and GUID => changes?

Martin Frb lazarus at mfriebe.de
Fri Jul 31 15:29:46 CEST 2026


According to
https://forum.lazarus.freepascal.org/index.php?topic=74492

corba interfaces without guid no longe compile?

If so, why?

e.g. a base "class" (interface), that is never derived from a class

something like ...

type
   base = interface ... end
   foo = interface(base) [guid] .. end;

var x: base;
x := obj as foo;



Also, afaik corbo interfaces worked reliable without guid **IF** the 
were only done at compile time.

That is only

var abc: TObjectThatIsDeclaredWithFoo;
   x := abc as foo; // done at compile time

NEVER:
var abc: TObject; // only instance will know
   x := abc as foo;



More information about the fpc-devel mailing list