Good stuff! It's compiled and running happily now. On Sun, Oct 25, 2009 at 2:29 AM, Funky Beast <[email protected]>wrote:
> Matt Shaffer wrote: > > I'm really not quite sure what the problem is. > > > > Here's a quick rundown: > > 1. I'm running Ubuntu 9.04 > > 2. Lazarus .9.26 > > 3. Using Andorra 2D > > > > To be honest, I'm not sure if this is an andorra 2d specific problem > > (Andorra is an openGL engine for FPC if you didn't know), but as it > > works flawlessly under Windows and do to my observation below, I thought > > it might not be a problem with Andorra. > > > > The error I'm getting is Run time Error 232 "SYSTEM_NOTHREADERROR". As > > threading sounds more like a FPC/Lazarus issue and not specific to > > andorra, I thought I'd try my luck here. Is there a unit I have to > > include to use threading? First thing that came to my mind was > > "cthreads" as I've seen that used before, but including that file only > > created a different error (I'm assuming, because cthreads is unix and > > unix != linux?) > > > > Section of code where it has a problem: > > constructor TAdParticleCalculationThread.Create(AParticleList: > > TAdParticleList; > > AEffectSize: integer); > > begin > > inherited Create(false); // Compiler auto highlights this line, for > > some reason > > > > FParticleList := AParticleList; > > FParticleClass := nil; > > > > ResizeData(AEffectSize); > > > > FStartedCalculation := true; > > end; > > > > I'd love to actually be able to create some apps for linux ;) Game > > development seems especially hard, however. (PS: Nice job on .9.28 > > developers! Haven't had a chance (and don't want to risk) upgrading to > > the latest lazarus yet) > > > > > > ------------------------------------------------------------------------ > > > > -- > > _______________________________________________ > > Lazarus mailing list > > [email protected] > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > > Hi, > > Maybe you could read up here: > > http://wiki.lazarus.freepascal.org/Multithreaded_Application_Tutorial#Units_needed_for_a_multi-threaded_application > > HTH, > Funky Beast > > -- > _______________________________________________ > Lazarus mailing list > [email protected] > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus >
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
