Thanks for the advice, indeed the package who make problems is :
.\lazarus\examples\xmlresource\ { xmlresource }
Now it works well.
I didn't have xmlresource as example in my trunk install but I did in the standard Laz222 install.
xmlresource indeed seems to have a big problem and makes Lazarus ide unusable.
Not sure why you would need it though.
The reason for using fpcupdeluxe is to compile the cross compiler for Linux & BSD, unless you have a technique or some batch file to do the work .
Yes, for an install with cross compile, fpcdeluxe is the easiest choice.
(I prefer to always compile on native platform)
Edit: Yeah, looking at that xmlresource example, that's NOT one you want to use in your own program.
It's just an example how to change the way Lazarus saves its LFM forms.
Example package on how to register another resource-format into the Lazarus IDE. With this package the IDE is able to stream forms to an xml-format, instead of the usual lfm format.
So, it's probably not compatible anymore with the current versions.