Am Mittwoch, den 26.05.2010, 20:24 +0200 schrieb Mattias Gaertner: > 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?
No. With or without the package the IDE is - not working when the recomplation process is started from within the IDE, e.g. using the menus "Tools -> Build Lazarus" or when issuing the build command from package configuration. - working when compiled from a terminal (xterm or rxvt) using the command "gmake bigide" which respects user packages I tried several times and the problem is reproducable. > Can you send the package? I can, but it isn't the cause for the error. > > > > 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. Will do, thanks. :) -- Marc Santhoff <[email protected]> -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
