[fpc-pascal]Mapping Object Pascal Classes to C++ Classes
Florian Klaempfl
Florian.Klaempfl at gmx.de
Thu Nov 14 13:11:46 CET 2002
At 17:50 13.11.2002, you wrote:
> > I don't think so. I guess it works only because Borland C++ is used and
> > Delphi and BC++ use the same back end and probably a similiar VMT
> generation.
>
>I think it's the way Delphi is implemented. It also works when the DLL is
>compiled with MinGW, which certainly isn't Borland compatible in the same way
>as BC++ is. I just tested it. Further, the C++ class doesn't have to be
>abstract as Rudy suggests, because I altered it to return the 'TestClass'
>in my
>example, and it still works.
Hmmm, if I find time I'll look into it :/
> > Afaik you're one of the BeFPC people, right?
>Yeah, except I'm on hiatus from that project. There are two French guys
>leading
>up at the moment, and they are wrapping the API directly with a different
>approach to that I started with. I want to wrap the API in a VCL/LCL style
BeOS support for the LCL :) ?
>Anyway, with the new GCC3.x 'universal' ABI, shouldn't it all become a bit
>easier soon? :-)
Yepp, but when we implement this, the GCC3 must be stabilized first.
More information about the fpc-pascal
mailing list