Using current Lazarus Trunk and FPC320 on Linux, installing Richmemo and getting an error. Now, the OPM does warn me its not not tested with FPC320 but this looks like a Lazarus issue to me.
Richmemo, line 789 of gtk2richmemo.pas has this -
{$ifdef RMLCLTRUNK}
GetWidgetInfo(Widget)^.CoreWidget := TempWidget;
{$else}
GetWidgetInfo(Widget, True)^.CoreWidget := TempWidget;
{$endif}
RMLCLTRUNK is apparently not defined and we call GetWidgetInfo(Widget, True) but Lazarus Trunk has not had a version of GetWidgetInfo that takes two parameters since August 2019.
So, should RMLCLTRUNK be defined, if so, where ? Its mentioned in richmemopackage.lpk but not in a way that makes sense to me !
Davo