On Wed, 26 May 2010 20:07:12 +0200 Marc Santhoff <[email protected]> wrote:
>[] > > > If I only use lazarus to configure packages, like removing the > > > unfinished and thus questionable one I'm working on, exit afterwards and > > > do "gmake bigide" anything works well. The registration and > > > deregistration of packages does actually work, too. This makes me assume > > > the 2.4.0 compiler is okay. > > > > > > Why my working package doesn't do seems to be a second question. Is this correct: A base IDE works, but an IDE compiled with your package does not? Can you send the package? > > > Has there been any changes regarding threading in the self building code > > > of lazarus? Going the step back to the last svn version I've used > > > doesn't change the error, so that would have be done befor rev. 25285. > > > > The base IDE does not use threading. > > Maybe some package does. > > The IDE uses TProcess, which uses fork. Under OS X it sometimes > > returns an exitcode<>0 for no apparent reason. Maybe there is a similar > > bug under BSD. > > Sound possible. But the only offer I can make reagarding debugging such > things is to hand out a log of truss or ktrace to someone willing and > able to read the result and project that on the inner workings of > lazarus. I took a look but it doesn't tell me much, because I cannot > relate it to lazarus' startup procedure. You can send it to me. Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
