If you are using SDL, I've literally gone through the pain of getting Lazarus, SDL and porting a Delphi Forms project over to Mac OS X so can offer advice. Overall it's a fairly painless process, more so now I know a bit more of how Lazarus works on the Mac.

So if you have any questions, fire away.