[Lazarus] IDE trunk cannot build on fpc 3.0.2

Juha Manninen juha.manninen62 at gmail.com
Thu Feb 27 10:03:03 CET 2020


On Thu, Feb 27, 2020 at 7:59 AM Michael Thompson via lazarus <
lazarus at lists.lazarus-ide.org> wrote:

> >> On Tue, Feb 25, 2020 at 8:05 PM AlexeyT wrote
> >> pkgmanager.pas(77,78) Error (5000) Id not found TObjectArray$2
>
> I'm hitting this error on Windows.  fpc 3.0.4
>

I built Lazarus with with FPC 3.0.4. It works with 100% certainty.

No idea.  Warning - the following does not contain known facts!  Wildly
> guessing (honestly) that for 3.0.4 the code in fgl only accepts types and
> you compiled with 3.1 which may have improved support for classes?  Dunno.
>

A class is also a type. Generics have worked with classes from the
beginning.

My solution for now is to revert to revision 62638
>

I guess the right solution is to build clean, so that old .ppu files get
deleted. The unit ObjectLists (and class TObjectArray) was moved to another
place. The left-over compiled files may cause problems.

Juha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20200227/369a8fe4/attachment.html>


More information about the lazarus mailing list