So - had my components working together.
BUt a little complaicated, because of interdependencies and circular references.
Put them together in one unit, rather than three.
Compiles just fine - doesn't give any errors anyway.
Installed.
And Lazarus starts with a Stack overflow error.
I can click Abort, and I can click OK - and either way, Lazarus shuts down, before it even gets started.
Any solutions o that one?