[lazarus] More testing with 1.0.5 as it is now.

Michael Van Canneyt michael.vancanneyt at wisa.be
Thu Dec 13 09:19:51 EST 2001




On Thu, 13 Dec 2001, Mattias Gaertner wrote:

> On Thu, 13 Dec 2001 13:01:51 +0100 (CET)
> marcov at stack.nl (Marco van de Voort) wrote:
>
> >
> > I noticed (too late, I know) that tcomponent based TProcess.Create code was
> > commented at each point, so I substituted that in my checkout, and also
> > fixed osdirseparator. (maybe wise to have a conditional to signal this.
> > commenting and uncommenting can be tedious)
>
> My fault. I didn't expect to run into that much trouble. The fpc sources were once
> very nice, and so lazarus used the newest cvs. So, I hoped, this comments will
> stay only for a few days and then everything will be fine. But since two months
> lazarus has nothing but troubles with the fpc. The cvs gives permission denieds,

I have fixed this.

> the process.pp overloads important structures of classes.pp, TFilestream was
> unusable (This was fixed), execl is restricted to shortstring, and the fpc
> sometimes can't compile the lazarus IDE in one step (this bug was not in the
> fpc from 8/15), ...

I will add an overloaded version of execl which accepts an ansistring
or a pchar.

> Don't ask me about the 1.1 :(
> Since all these bugs are reported and (except the one-step-compile-bug and the 1.1) are very easy to fix, I think, that currently all of the fpc team must be very busy. Normally they fix bugs in a few days.
> So, we have to wait.
>
>
> > However, now I'm stuck with TPoint and TPoint problems:
> >
> > I know it looks like a bad cleaning attempt, but it was cleaned, (and I hand
> > deleted *.o and *.ppu in any dir that grepped on ppu, since clean doesn't
> > work on all dirs):
> >
> > Any solution?
>
> This is a bug in process.pp. Plz comment TPoint and TRect in process.pp.
> Or: The alternative is to replace all TPoint with Classes.TPoint in all
> lazarus units that uses process and all your programs as well. I prefer
> to just comment this stupid TPoint/TRect overloading in process.pp.

I will take care of this as well.

Both things (TPoint,ExecL issue) should be finished tonight.

My apologies for the late reaction, but I am indeed very busy, and have
been skipping many lazarus messages.

Luckily I read this one at least :)

Feel free to contact me personally if there are any other problems that
need fixing in order to compile Lazarus.
Normally, I always read and answer personal emails.

Michael.






More information about the Lazarus mailing list