I've answered a few questions about this. This is caused by the change in resource directive used in the .lpr. If you create new project, you'll see that it's now:
{$R *.res}
instead of:
{$IFDEF WINDOWS}{$R lclimager.rc}{$ENDIF}
Simply change to the former to solve this issue. Of course it doesn't happen on linux or other non-windows platform as the directive is only active for windows target previously. Since version 2.4, the compiler supports resources on all platforms.