I have found several importan issues with threading and FPC 2.2.1 on Windows, submitted bug report and samples.
Meanwhile - I rolled back my FPC on Windows to 2.2.0 and everything works great.
Now I want to roll back my FPC on OSX as well to 2.2.0
On windows I HAD TO use the Lazarus snapshots bundle for lazarus and FPC. I could not separately download and use FPC2.2.0 for some reason.
Now on OS X if I download the stable FPC 2.2.0 with sources, put them in the proper, default places, then install the latest Lazarus, I cannot compile any project. The error is
"Can't find using Iterfaces used by Project ..."
On windows I remember that I got similar error with wrong signatures and inability to recompile it.
How do I "plug" Lazarus on OS X to the FPC 2.2.0?