[Lazarus] How to access libraries from other languages?

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


Am 16.02.2015 11:19 schrieb "zeljko" <zeljko at holobit.net>:
>
> On 02/16/2015 11:08 AM, Sven Barth wrote:
>>
>> Am 16.02.2015 08:35 schrieb "zeljko" <zeljko at holobit.net
>> <mailto:zeljko at holobit.net>>:
>>
>>  >
>>  > On 02/16/2015 08:04 AM, Sven Barth wrote:
>>  >>
>>  >> Am 16.02.2015 04:48 schrieb "Den" <cyraid at gmail.com
>> <mailto:cyraid at gmail.com>
>>  >> <mailto:cyraid at gmail.com <mailto:cyraid at gmail.com>>>:
>>
>>  >>
>>  >>  >
>>  >>  > lol, speaking of which Sven, what's the progress report on the C++
>>  >> Classes? :D
>>  >>
>>  >> Currently not working on it. Generics and packages have higher
priority.
>>  >> But I plan to continue it especially since the API of our company's
OS
>>  >> is C++ based ^^
>>  >
>>  >
>>  > That will be the one of the greatest features :)
>>
>> Don't look forward to it too much. It will likely only work for simple
>> cases. E.g. once a C++ class uses operators (without providing the
>> functionality in other ways) it will likely break down...
>
>
> I thought that it'll really work. Without ability to override virtual
methods it's unuseable for me.

I consider virtual methods as "simple cases" ;) After all I need them as
well...
What I meant in my example however are especially operators that are not
supported in Pascal like "[]" or "()" or dereferenciation. Also Pascal
operator overloads work differently by being static methods instead of
members that can use "this"/"Self".

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


More information about the Lazarus mailing list