[Lazarus] How to access libraries from other languages?

Sven Barth pascaldragon at googlemail.com
Mon Feb 16 14:18:21 CET 2015


Am 16.02.2015 13:47 schrieb "Den" <cyraid at gmail.com>:
>
>     Indeed.. It's no easy task for sure.  Sven would have to implement
all features of the C++ Class that C++ supports.  I'm guessing Sven is
gonna go with the basic VMT C++ support, which would probably include
virtual method overriding, am I right Sven?

More or less, yes. Plus support for automatic calling of con- and
destructors depending on scope entry/exit for instances located on the
stack. Maybe also special handling for cppclass generics to get the mangled
names right.
With these most cases should be covered, but not every C++ class under the
sun will be usable then.

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20150216/01d2a780/attachment-0003.html>


More information about the Lazarus mailing list