Hi Inoussa,
Thank you!
The problem is that the components are multithreading, and as soon as I drop
the component on the form in Linux it crashes Lazarus. The components have
thousands of thread locks in them. The Lazarus in this case is the
application. I apparently will have to add this to the component packages
somehow. Obviously any application that includes the components will have to
use the "cthreads" in this case. The components are for real time video
audio and signal processing, and they have to be multithreading in order to
process the streams without interfering with the GUI.
This is a large set of over 200 components I am porting from Delphi to
support Lazarus. So far they work fairly well in Lazarus under Windows, but
I am having the TEvent problem in Linux.
What is the best approach? I can write my own TEvent if it is needed, but I
hope there is a better approach.
With best regards,
Boian Mitov
--------------------------------------------------------------------
Mitov Software
http://www.mitov.com
--------------------------------------------------------------------
----- Original Message -----
From: "Inoussa OUEDRAOGO" <[EMAIL PROTECTED]>
To: "General mailing list" <[email protected]>
Sent: Friday, August 08, 2008 4:14 PM
Subject: Re: [Lazarus] calling basicEventCreate in Linux
> 2008/8/8 Boian Mitov <[EMAIL PROTECTED]>:
>> Hi Inoussa,
>>
>> Thank you!
>> I am actually writing Lazarus component packages. Will this work in the
>> package? I guess it should, but just to make sure.
>> Also where I should put the uses section in the package unit, or in the
>> component units?
>
> As the "cthreads" use is application wide, I think that it is up to the
> application to include "cthreads" unit.
>
>
> --
> Inoussa O.
> _______________________________________________
> Lazarus mailing list
> [email protected]
> http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
_______________________________________________
Lazarus mailing list
[email protected]
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus